Title: [234935] branches/safari-606.1.36.1-branch/Source/WebCore
Revision
234935
Author
[email protected]
Date
2018-08-16 10:29:48 -0700 (Thu, 16 Aug 2018)

Log Message

Cherry-pick r234890. rdar://problem/43385599

    Remove failing assertion introduced in r234873
    https://bugs.webkit.org/show_bug.cgi?id=188581

    * contentextensions/ContentExtensionCompiler.cpp:
    (WebCore::ContentExtensions::compileRuleList):
    The assertion is correct but failing because VectorTraits<String> is incorrect.
    I'll re-add it and fix VectorTraits<String> in a separate patch.

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@234890 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-606.1.36.1-branch/Source/WebCore/ChangeLog (234934 => 234935)


--- branches/safari-606.1.36.1-branch/Source/WebCore/ChangeLog	2018-08-16 17:29:45 UTC (rev 234934)
+++ branches/safari-606.1.36.1-branch/Source/WebCore/ChangeLog	2018-08-16 17:29:48 UTC (rev 234935)
@@ -1,5 +1,31 @@
 2018-08-16  Kocsen Chung  <[email protected]>
 
+        Cherry-pick r234890. rdar://problem/43385599
+
+    Remove failing assertion introduced in r234873
+    https://bugs.webkit.org/show_bug.cgi?id=188581
+    
+    * contentextensions/ContentExtensionCompiler.cpp:
+    (WebCore::ContentExtensions::compileRuleList):
+    The assertion is correct but failing because VectorTraits<String> is incorrect.
+    I'll re-add it and fix VectorTraits<String> in a separate patch.
+    
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@234890 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2018-08-15  Alex Christensen  <[email protected]>
+
+            Remove failing assertion introduced in r234873
+            https://bugs.webkit.org/show_bug.cgi?id=188581
+
+            * contentextensions/ContentExtensionCompiler.cpp:
+            (WebCore::ContentExtensions::compileRuleList):
+            The assertion is correct but failing because VectorTraits<String> is incorrect.
+            I'll re-add it and fix VectorTraits<String> in a separate patch.
+
+2018-08-16  Kocsen Chung  <[email protected]>
+
         Cherry-pick r234873. rdar://problem/43385599
 
     isValidCSSSelector is unsafe to be called from a non-main thread

Modified: branches/safari-606.1.36.1-branch/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp (234934 => 234935)


--- branches/safari-606.1.36.1-branch/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp	2018-08-16 17:29:45 UTC (rev 234934)
+++ branches/safari-606.1.36.1-branch/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp	2018-08-16 17:29:48 UTC (rev 234935)
@@ -285,12 +285,6 @@
 
 std::error_code compileRuleList(ContentExtensionCompilationClient& client, String&& ruleJSON, Vector<ContentExtensionRule>&& parsedRuleList)
 {
-#if !ASSERT_DISABLED
-    callOnMainThread([ruleJSON = ruleJSON.isolatedCopy(), parsedRuleList = parsedRuleList.isolatedCopy()] {
-        ASSERT(parseRuleList(ruleJSON) == parsedRuleList);
-    });
-#endif
-
     bool domainConditionSeen = false;
     bool topURLConditionSeen = false;
     for (const auto& rule : parsedRuleList) {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to