Title: [276192] trunk/Source/WebCore
- Revision
- 276192
- Author
- [email protected]
- Date
- 2021-04-16 20:12:46 -0700 (Fri, 16 Apr 2021)
Log Message
Use WebKit macro to detect 64bit in RenderLayerBacking.h
https://bugs.webkit.org/show_bug.cgi?id=224707
Reviewed by Yusuke Suzuki.
There's no definition of __WORDSIZE in some environment. Also there's WebKit macro for that.
> warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef]
> #if __WORDSIZE == 64 && PLATFORM(COCOA)
> ^
No test because it's compiler behavior.
* rendering/RenderLayerBacking.h:
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (276191 => 276192)
--- trunk/Source/WebCore/ChangeLog 2021-04-17 02:32:54 UTC (rev 276191)
+++ trunk/Source/WebCore/ChangeLog 2021-04-17 03:12:46 UTC (rev 276192)
@@ -1,3 +1,20 @@
+2021-04-16 Basuke Suzuki <[email protected]>
+
+ Use WebKit macro to detect 64bit in RenderLayerBacking.h
+ https://bugs.webkit.org/show_bug.cgi?id=224707
+
+ Reviewed by Yusuke Suzuki.
+
+ There's no definition of __WORDSIZE in some environment. Also there's WebKit macro for that.
+
+ > warning: '__WORDSIZE' is not defined, evaluates to 0 [-Wundef]
+ > #if __WORDSIZE == 64 && PLATFORM(COCOA)
+ > ^
+
+ No test because it's compiler behavior.
+
+ * rendering/RenderLayerBacking.h:
+
2021-04-16 Ryosuke Niwa <[email protected]>
Deploy Ref/RefPtr in Editor
Modified: trunk/Source/WebCore/rendering/RenderLayerBacking.h (276191 => 276192)
--- trunk/Source/WebCore/rendering/RenderLayerBacking.h 2021-04-17 02:32:54 UTC (rev 276191)
+++ trunk/Source/WebCore/rendering/RenderLayerBacking.h 2021-04-17 03:12:46 UTC (rev 276192)
@@ -43,7 +43,7 @@
class TransformationMatrix;
-#if __WORDSIZE == 64 && PLATFORM(COCOA)
+#if CPU(ADDRESS64) && PLATFORM(COCOA)
#define USE_OWNING_LAYER_BEAR_TRAP 1
#define BEAR_TRAP_VALUE 0xEEEEEEEEEEEEEEEE
#else
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes