Title: [253936] trunk/Source/WebCore
Revision
253936
Author
[email protected]
Date
2019-12-29 09:38:14 -0800 (Sun, 29 Dec 2019)

Log Message

Make RuleSet refcounted
https://bugs.webkit.org/show_bug.cgi?id=205628
<rdar://problem/58231798>

Unreviewed folloup.

* style/UserAgentStyle.cpp:
(WebCore::Style::UserAgentStyle::loadFullDefaultStyle):

Use deref instead of delete.

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (253935 => 253936)


--- trunk/Source/WebCore/ChangeLog	2019-12-29 17:18:35 UTC (rev 253935)
+++ trunk/Source/WebCore/ChangeLog	2019-12-29 17:38:14 UTC (rev 253936)
@@ -2,7 +2,20 @@
 
         Make RuleSet refcounted
         https://bugs.webkit.org/show_bug.cgi?id=205628
+        <rdar://problem/58231798>
 
+        Unreviewed folloup.
+
+        * style/UserAgentStyle.cpp:
+        (WebCore::Style::UserAgentStyle::loadFullDefaultStyle):
+
+        Use deref instead of delete.
+
+2019-12-29  Antti Koivisto  <[email protected]>
+
+        Make RuleSet refcounted
+        https://bugs.webkit.org/show_bug.cgi?id=205628
+
         Reviewed by Zalan Bujtas.
 
         For safety, and to support shared ownership.

Modified: trunk/Source/WebCore/style/UserAgentStyle.cpp (253935 => 253936)


--- trunk/Source/WebCore/style/UserAgentStyle.cpp	2019-12-29 17:18:35 UTC (rev 253935)
+++ trunk/Source/WebCore/style/UserAgentStyle.cpp	2019-12-29 17:38:14 UTC (rev 253936)
@@ -173,7 +173,7 @@
     if (simpleDefaultStyleSheet) {
         ASSERT(defaultStyle);
         ASSERT(defaultPrintStyle == defaultStyle);
-        delete defaultStyle;
+        defaultStyle->deref();
         simpleDefaultStyleSheet->deref();
         simpleDefaultStyleSheet = nullptr;
     } else {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to