Title: [280506] trunk/Source/_javascript_Core
Revision
280506
Author
commit-qu...@webkit.org
Date
2021-07-30 18:36:50 -0700 (Fri, 30 Jul 2021)

Log Message

[JSC] Rename Temporal.now to Temporal.Now
https://bugs.webkit.org/show_bug.cgi?id=228658

Patch by Philip Chimento <pchime...@igalia.com> on 2021-07-30
Reviewed by Yusuke Suzuki.

See https://github.com/tc39/proposal-temporal/pull/1645. In the July
2021 meeting TC39 achieved consensus to rename Temporal.now to
Temporal.Now since it is a namespace.

* runtime/TemporalNow.cpp: Change Now[@@toStringTag] accordingly.
* runtime/TemporalObject.cpp: Rename now property to Now.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (280505 => 280506)


--- trunk/Source/_javascript_Core/ChangeLog	2021-07-31 01:33:44 UTC (rev 280505)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-07-31 01:36:50 UTC (rev 280506)
@@ -1,3 +1,17 @@
+2021-07-30  Philip Chimento  <pchime...@igalia.com>
+
+        [JSC] Rename Temporal.now to Temporal.Now
+        https://bugs.webkit.org/show_bug.cgi?id=228658
+
+        Reviewed by Yusuke Suzuki.
+
+        See https://github.com/tc39/proposal-temporal/pull/1645. In the July
+        2021 meeting TC39 achieved consensus to rename Temporal.now to
+        Temporal.Now since it is a namespace.
+
+        * runtime/TemporalNow.cpp: Change Now[@@toStringTag] accordingly.
+        * runtime/TemporalObject.cpp: Rename now property to Now.
+
 2021-07-30  Tadeu Zagallo  <tzaga...@apple.com>
 
         putInlineFastReplacingStaticPropertyIfNeeded should handle custom values

Modified: trunk/Source/_javascript_Core/runtime/TemporalNow.cpp (280505 => 280506)


--- trunk/Source/_javascript_Core/runtime/TemporalNow.cpp	2021-07-31 01:33:44 UTC (rev 280505)
+++ trunk/Source/_javascript_Core/runtime/TemporalNow.cpp	2021-07-31 01:36:50 UTC (rev 280506)
@@ -29,7 +29,7 @@
 
 STATIC_ASSERT_IS_TRIVIALLY_DESTRUCTIBLE(TemporalNow);
 
-const ClassInfo TemporalNow::s_info = { "Temporal.now", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(TemporalNow) };
+const ClassInfo TemporalNow::s_info = { "Temporal.Now", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(TemporalNow) };
 
 TemporalNow::TemporalNow(VM& vm, Structure* structure)
     : Base(vm, structure)

Modified: trunk/Source/_javascript_Core/runtime/TemporalObject.cpp (280505 => 280506)


--- trunk/Source/_javascript_Core/runtime/TemporalObject.cpp	2021-07-31 01:33:44 UTC (rev 280505)
+++ trunk/Source/_javascript_Core/runtime/TemporalObject.cpp	2021-07-31 01:36:50 UTC (rev 280506)
@@ -45,7 +45,7 @@
 
 /* Source for TemporalObject.lut.h
 @begin temporalObjectTable
-  now            createNowObject                 DontEnum|PropertyCallback
+  Now            createNowObject                 DontEnum|PropertyCallback
 @end
 */
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to