[WebIDL] Remove special casing for RegExp which is no longer required by the spec
https://bugs.webkit.org/show_bug.cgi?id=174025
Patch by Sam Weinig <sam@webkit.org> on 2017-07-02
Reviewed by Chris Dumez.
LayoutTests/imported/w3c:
* web-platform-tests/FileAPI/blob/Blob-constructor-expected.txt:
Update results to passing.
Source/WebCore:
* bindings/scripts/CodeGeneratorJS.pm:
(GenerateDictionaryImplementationContent):
(GenerateOverloadDispatcher):
Remove special casing.
* bindings/scripts/IDLParser.pm:
(parseNonAnyType):
Remove parsing of RegExp.
* bindings/scripts/test/JS/JSTestCallbackInterface.cpp:
* bindings/scripts/test/JS/JSTestEventConstructor.cpp:
* bindings/scripts/test/JS/JSTestObj.cpp:
* bindings/scripts/test/JS/JSTestPromiseRejectionEvent.cpp:
* bindings/scripts/test/JS/JSTestStandaloneDictionary.cpp:
Update test results.
LayoutTests:
* fast/files/blob-constructor-expected.txt:
* fast/files/blob-constructor.html:
* fast/files/file-constructor-expected.txt:
* fast/files/file-constructor.html:
Update tests/results for change in conversions of RegExp.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@219061 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 5016aba..e139f27 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,16 @@
+2017-07-02 Sam Weinig <sam@webkit.org>
+
+ [WebIDL] Remove special casing for RegExp which is no longer required by the spec
+ https://bugs.webkit.org/show_bug.cgi?id=174025
+
+ Reviewed by Chris Dumez.
+
+ * fast/files/blob-constructor-expected.txt:
+ * fast/files/blob-constructor.html:
+ * fast/files/file-constructor-expected.txt:
+ * fast/files/file-constructor.html:
+ Update tests/results for change in conversions of RegExp.
+
2017-07-01 Myles C. Maxfield <mmaxfield@apple.com>
REGRESSION(r218371): Reeder's default font is Times instead of San Francisco