Title: [291204] trunk/Source/WebCore
Revision
291204
Author
pvol...@apple.com
Date
2022-03-11 19:15:58 -0800 (Fri, 11 Mar 2022)

Log Message

[macOS] Image decoders should be restricted for Mail
https://bugs.webkit.org/show_bug.cgi?id=237717
<rdar://89827733>

Reviewed by Geoffrey Garen.

Use correct prefix for static member.

* platform/graphics/cg/ImageDecoderCG.cpp:
(WebCore::ImageDecoderCG::enableRestrictedDecoding):
(WebCore::ImageDecoderCG::restrictedDecodingEnabled):
* platform/graphics/cg/ImageDecoderCG.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (291203 => 291204)


--- trunk/Source/WebCore/ChangeLog	2022-03-12 02:33:04 UTC (rev 291203)
+++ trunk/Source/WebCore/ChangeLog	2022-03-12 03:15:58 UTC (rev 291204)
@@ -1,3 +1,18 @@
+2022-03-11  Per Arne Vollan  <pvol...@apple.com>
+
+        [macOS] Image decoders should be restricted for Mail
+        https://bugs.webkit.org/show_bug.cgi?id=237717
+        <rdar://89827733>
+
+        Reviewed by Geoffrey Garen.
+
+        Use correct prefix for static member.
+
+        * platform/graphics/cg/ImageDecoderCG.cpp:
+        (WebCore::ImageDecoderCG::enableRestrictedDecoding):
+        (WebCore::ImageDecoderCG::restrictedDecodingEnabled):
+        * platform/graphics/cg/ImageDecoderCG.h:
+
 2022-03-11  Wenson Hsieh  <wenson_hs...@apple.com>
 
         Refactor the filter block in DocumentMarkerController::filterMarkers() to return an enum type

Modified: trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp (291203 => 291204)


--- trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp	2022-03-12 02:33:04 UTC (rev 291203)
+++ trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp	2022-03-12 03:15:58 UTC (rev 291204)
@@ -255,7 +255,7 @@
 }
 #endif
 
-bool ImageDecoderCG::m_enableRestrictedDecoding = false;
+bool ImageDecoderCG::s_enableRestrictedDecoding = false;
 
 ImageDecoderCG::ImageDecoderCG(FragmentedSharedBuffer& data, AlphaOption, GammaAndColorProfileOption)
 {
@@ -599,12 +599,12 @@
 
 void ImageDecoderCG::enableRestrictedDecoding()
 {
-    m_enableRestrictedDecoding = true;
+    s_enableRestrictedDecoding = true;
 }
 
 bool ImageDecoderCG::restrictedDecodingEnabled()
 {
-    return m_enableRestrictedDecoding;
+    return s_enableRestrictedDecoding;
 }
 
 }

Modified: trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.h (291203 => 291204)


--- trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.h	2022-03-12 02:33:04 UTC (rev 291203)
+++ trunk/Source/WebCore/platform/graphics/cg/ImageDecoderCG.h	2022-03-12 03:15:58 UTC (rev 291204)
@@ -75,7 +75,7 @@
     bool m_isAllDataReceived { false };
     mutable EncodedDataStatus m_encodedDataStatus { EncodedDataStatus::Unknown };
     RetainPtr<CGImageSourceRef> m_nativeDecoder;
-    static bool m_enableRestrictedDecoding;
+    static bool s_enableRestrictedDecoding;
 };
 
 }
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to