[openjfx] branch master updated (dbe45a3 -> e269cd4)

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Tue Jan 24 12:08:27 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a change to branch master
in repository openjfx.

      from  dbe45a3   New upstream release (8u111-b14)
      adds  1729f3b   New upstream version 8u121-b13
       new  17d37d3   Merge tag 'upstream/8u121-b13'
       new  ac58004   Refreshed the patches
       new  e4af837   New build dependency on cmake
       new  413ce8d   Copy the ICU and sqlite libraries in modules/web/build/linux/import/lib to build JavaScriptCore
       new  8ee9cdb   Backported a fix for an ambiguous call to the pow() function in BoxShape
       new  751c08a   Switch to debhelper level 10
       new  055c26b   Install the javapackager script and its man page
       new  0f429d8   Disabled parallel building to avoid build failures
       new  49980d5   Updated the clean target
       new  e269cd4   Upload to unstable

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../Hello/src/main/java/hello/HelloWebView.java    |     53 +-
 build.gradle                                       |     86 +-
 build.properties                                   |      6 +-
 buildSrc/genVSproperties.bat                       |      9 +-
 buildSrc/win.gradle                                |      5 +-
 debian/changelog                                   |     15 +
 debian/clean                                       |     30 +
 debian/compat                                      |      2 +-
 debian/control                                     |      3 +-
 debian/patches/02-use-system-libraries.patch       |      2 +-
 ...07-disable-assembler-on-unsupported-archs.patch |      2 +-
 .../09-fix-conflicting-uchar32-typedef.patch       |      6 +-
 debian/patches/10-javadoc-locale.patch             |      2 +-
 debian/patches/11-icu-dynamic-linking.patch        |      4 +-
 debian/patches/12-generic-qmake-spec.patch         |     24 -
 debian/patches/18-fix-ambiguous-pow.patch          |     13 +
 debian/patches/fix-arm64-build.patch               |     12 +-
 debian/patches/series                              |      2 +-
 debian/rules                                       |     18 +-
 .../collections/transformation/SortedList.java     |     80 +-
 .../java/javafx/collections/MockListObserver.java  |     12 +-
 .../java/javafx/collections/SortedListTest.java    |    190 +-
 .../scene/control/skin/CustomColorDialog.java      |     66 +-
 .../scene/control/skin/TreeTableRowSkin.java       |      2 +-
 .../scene/control/MultipleSelectionModelBase.java  |    103 +-
 .../main/java/javafx/scene/control/TableView.java  |      4 +-
 .../java/javafx/scene/control/TreeTableView.java   |      4 +-
 .../control/skin/resources/controls.properties     |      1 +
 .../control/skin/resources/controls_de.properties  |      1 +
 .../control/skin/resources/controls_es.properties  |      1 +
 .../control/skin/resources/controls_fr.properties  |      1 +
 .../control/skin/resources/controls_it.properties  |      1 +
 .../control/skin/resources/controls_ja.properties  |      1 +
 .../control/skin/resources/controls_ko.properties  |      1 +
 .../skin/resources/controls_pt_BR.properties       |      1 +
 .../control/skin/resources/controls_sv.properties  |      1 +
 .../skin/resources/controls_zh_CN.properties       |      1 +
 .../skin/resources/controls_zh_TW.properties       |      1 +
 .../control/MultipleSelectionModelImplTest.java    |     21 +-
 .../java/javafx/scene/control/TableViewTest.java   |     20 +-
 .../TreeTableViewSelectionModelImplTest.java       |     19 +-
 .../fxml/doc-files/introduction_to_fxml.html       |      2 +-
 .../oracle/tools/packager/jnlp/JNLPBundler.java    |      2 +-
 .../main/docs/javafx/scene/doc-files/cssref.html   |      2 +-
 .../java/com/sun/javafx/font/PrismFontFile.java    |      8 +-
 .../sun/javafx/font/directwrite/DWFontFile.java    |     27 +-
 .../javafx/tk/quantum/GlassViewEventHandler.java   |     19 +-
 .../src/main/java/com/sun/pisces/JavaSurface.java  |      4 +
 .../prism/impl/paint/MultipleGradientContext.java  |     16 +-
 .../com/sun/prism/j2d/print/J2DPrinterJob.java     |     14 +-
 .../src/main/native-glass/mac/GlassWindow+Java.m   |      7 +-
 .../src/main/native-glass/win/GlassClipboard.cpp   |      6 +-
 .../graphics/src/main/native-glass/win/common.h    |      4 +-
 .../src/main/native-prism-sw/JJavaSurface.c        |     19 +
 .../src/main/native-prism-sw/PiscesSurface.inl     |      1 +
 modules/graphics/src/main/native-prism/Renderer.c  |     46 +-
 .../test/java/javafx/scene/image/ImageTest.java    |      6 +-
 .../test/java/javafx/scene/layout/RegionTest.java  |     20 +-
 .../gstreamer-lite/gstreamer/gst/gstvalue.c        |      8 +
 .../gstreamer/projects/win/fxplugins/Makefile      |      2 +-
 .../gstreamer/projects/win/glib-lite/Makefile      |      2 +-
 .../gstreamer/projects/win/gstreamer-lite/Makefile |      2 +-
 .../src/main/native/jfxmedia/projects/win/Makefile |      4 +-
 .../com/sun/webkit/dom/CSSRuleImpl.java            |      5 +-
 .../com/sun/webkit/dom/CSSUnknownRuleImpl.java     |     17 +
 .../com/sun/webkit/dom/CharacterDataImpl.java      |     11 +
 .../com/sun/webkit/dom/DOMWindowImpl.java          |    332 +-
 .../com/sun/webkit/dom/DocumentFragmentImpl.java   |     32 +
 .../com/sun/webkit/dom/DocumentImpl.java           |    502 +-
 .../com/sun/webkit/dom/ElementImpl.java            |    585 +-
 .../com/sun/webkit/dom/HTMLAnchorElementImpl.java  |      6 +
 .../com/sun/webkit/dom/HTMLAreaElementImpl.java    |     10 +
 .../com/sun/webkit/dom/HTMLBodyElementImpl.java    |    160 +-
 .../com/sun/webkit/dom/HTMLDocumentImpl.java       |     13 -
 .../com/sun/webkit/dom/HTMLElementImpl.java        |     26 -
 .../sun/webkit/dom/HTMLFrameSetElementImpl.java    |    150 +-
 .../com/sun/webkit/dom/HTMLImageElementImpl.java   |     15 +
 .../com/sun/webkit/dom/HTMLInputElementImpl.java   |      6 -
 .../sun/webkit/dom/HTMLOptionsCollectionImpl.java  |     25 +
 .../java-wrappers/com/sun/webkit/dom/NodeImpl.java |      1 -
 .../com/sun/webkit/dom/NotationImpl.java           |     29 -
 .../java/com/sun/javafx/webkit/UIClientImpl.java   |      2 +-
 .../com/sun/javafx/webkit/WebPageClientImpl.java   |      8 +-
 .../com/sun/javafx/webkit/drt/DumpRenderTree.java  |      7 +-
 .../com/sun/javafx/webkit/drt/EventSender.java     |      5 +-
 .../sun/javafx/webkit/prism/WCBufferedContext.java |      9 +-
 .../com/sun/javafx/webkit/prism/WCFontImpl.java    |      6 +-
 .../src/main/java/com/sun/webkit/ColorChooser.java |     86 +
 .../web/src/main/java/com/sun/webkit/Disposer.java |      2 +-
 .../src/main/java/com/sun/webkit/FileSystem.java   |     29 +-
 .../web/src/main/java/com/sun/webkit/WebPage.java  |     22 +-
 .../main/java/com/sun/webkit/event/WCKeyEvent.java |      7 +-
 .../main/java/com/sun/webkit/graphics/WCFont.java  |      4 +-
 .../com/sun/webkit/graphics/WCRenderQueue.java     |      4 +-
 .../java/com/sun/webkit/network/URLLoader.java     |     23 +-
 .../java/com/sun/webkit/perf/WCFontPerfLogger.java |      9 +-
 .../src/main/java/javafx/scene/web/WebEngine.java  |     31 +-
 .../src/main/java/javafx/scene/web/WebView.java    |      5 +-
 modules/web/src/main/native/CMakeLists.txt         |    201 +
 modules/web/src/main/native/Source/CMakeLists.txt  |     38 +-
 .../JavaScriptCore/API/APICallbackFunction.h       |      8 +-
 .../native/Source/JavaScriptCore/API/APICast.h     |      6 +-
 .../native/Source/JavaScriptCore/API/APIShims.h    |    123 -
 .../Source/JavaScriptCore/API/JSAPIWrapperObject.h |      2 -
 .../JavaScriptCore/API/JSAPIWrapperObject.mm       |     11 +-
 .../native/Source/JavaScriptCore/API/JSBase.cpp    |     57 +-
 .../main/native/Source/JavaScriptCore/API/JSBase.h |     17 +-
 .../Source/JavaScriptCore/API/JSBasePrivate.h      |      6 +-
 .../JavaScriptCore/API/JSCTestRunnerUtils.cpp      |      2 +
 .../JavaScriptCore/API/JSCallbackConstructor.cpp   |      7 +-
 .../JavaScriptCore/API/JSCallbackConstructor.h     |      6 +-
 .../JavaScriptCore/API/JSCallbackFunction.cpp      |      7 +-
 .../Source/JavaScriptCore/API/JSCallbackFunction.h |      4 +-
 .../Source/JavaScriptCore/API/JSCallbackObject.cpp |     21 +-
 .../Source/JavaScriptCore/API/JSCallbackObject.h   |     28 +-
 .../JavaScriptCore/API/JSCallbackObjectFunctions.h |     71 +-
 .../Source/JavaScriptCore/API/JSClassRef.cpp       |     28 +-
 .../native/Source/JavaScriptCore/API/JSClassRef.h  |     16 +-
 .../native/Source/JavaScriptCore/API/JSContext.h   |     13 +-
 .../native/Source/JavaScriptCore/API/JSContext.mm  |     61 +-
 .../Source/JavaScriptCore/API/JSContextPrivate.h   |     57 +
 .../Source/JavaScriptCore/API/JSContextRef.cpp     |    212 +-
 .../Source/JavaScriptCore/API/JSContextRef.h       |      8 +-
 .../API/JSContextRefInspectorSupport.h             |     43 +
 .../JavaScriptCore/API/JSContextRefInternal.h      |     60 +
 .../JavaScriptCore/API/JSContextRefPrivate.h       |     40 +-
 .../Source/JavaScriptCore/API/JSManagedValue.h     |      4 -
 .../Source/JavaScriptCore/API/JSManagedValue.mm    |      6 +-
 .../Source/JavaScriptCore/API/JSObjectRef.cpp      |    193 +-
 .../native/Source/JavaScriptCore/API/JSObjectRef.h |      4 +-
 .../JavaScriptCore/API/JSProfilerPrivate.cpp       |     10 +-
 .../Source/JavaScriptCore/API/JSProfilerPrivate.h  |      4 +-
 .../JavaScriptCore/API/JSRemoteInspector.cpp       |     78 +
 .../Source/JavaScriptCore/API/JSRemoteInspector.h  |     49 +
 .../native/Source/JavaScriptCore/API/JSRetainPtr.h |     12 +-
 .../Source/JavaScriptCore/API/JSScriptRef.cpp      |     43 +-
 .../Source/JavaScriptCore/API/JSStringRef.cpp      |     18 +-
 .../native/Source/JavaScriptCore/API/JSStringRef.h |      6 +-
 .../Source/JavaScriptCore/API/JSStringRefBSTR.cpp  |      2 +-
 .../Source/JavaScriptCore/API/JSStringRefBSTR.h    |      2 +-
 .../Source/JavaScriptCore/API/JSStringRefCF.cpp    |     14 +-
 .../Source/JavaScriptCore/API/JSStringRefCF.h      |      6 +-
 .../native/Source/JavaScriptCore/API/JSValue.h     |     28 +-
 .../native/Source/JavaScriptCore/API/JSValue.mm    |     67 +-
 .../Source/JavaScriptCore/API/JSValueRef.cpp       |    187 +-
 .../native/Source/JavaScriptCore/API/JSValueRef.h  |     24 +-
 .../Source/JavaScriptCore/API/JSVirtualMachine.h   |      4 -
 .../Source/JavaScriptCore/API/JSVirtualMachine.mm  |     58 +-
 .../JavaScriptCore/API/JSVirtualMachineInternal.h  |      9 +-
 .../API/JSWeakObjectMapRefInternal.h               |      9 +-
 .../API/JSWeakObjectMapRefPrivate.cpp              |     16 +-
 .../Source/JavaScriptCore/API/JSWrapperMap.mm      |    154 +-
 .../native/Source/JavaScriptCore/API/JavaScript.h  |      4 +-
 .../Source/JavaScriptCore/API/JavaScriptCore.h     |      4 +-
 .../JavaScriptCore/API/ObjCCallbackFunction.h      |      6 +-
 .../JavaScriptCore/API/ObjCCallbackFunction.mm     |    155 +-
 .../Source/JavaScriptCore/API/ObjcRuntimeExtras.h  |      7 +-
 .../Source/JavaScriptCore/API/OpaqueJSString.cpp   |     29 +-
 .../Source/JavaScriptCore/API/OpaqueJSString.h     |     26 +-
 .../Source/JavaScriptCore/API/WebKitAvailability.h |     12 +-
 .../API/tests/CompareAndSwapTest.cpp               |    118 +
 .../JavaScriptCore/API/tests/CompareAndSwapTest.h  |     40 +
 .../API/tests/CustomGlobalObjectClassTest.c        |    145 +
 .../API/tests/CustomGlobalObjectClassTest.h        |     33 +
 .../Source/JavaScriptCore/API/tests/DateTests.mm   |      4 -
 .../API/tests/ExecutionTimeLimitTest.cpp           |    268 +
 .../API/tests/ExecutionTimeLimitTest.h             |     40 +
 .../API/tests/GlobalContextWithFinalizerTest.cpp   |     56 +
 .../API/tests/GlobalContextWithFinalizerTest.h     |     42 +
 .../JavaScriptCore/API/tests/JSExportTests.mm      |     24 +
 .../Source/JavaScriptCore/API/tests/JSNode.c       |      8 +-
 .../Source/JavaScriptCore/API/tests/JSNode.h       |      6 +-
 .../Source/JavaScriptCore/API/tests/JSNodeList.c   |      8 +-
 .../Source/JavaScriptCore/API/tests/JSNodeList.h   |      6 +-
 .../native/Source/JavaScriptCore/API/tests/Node.c  |      6 +-
 .../native/Source/JavaScriptCore/API/tests/Node.h  |      6 +-
 .../Source/JavaScriptCore/API/tests/NodeList.c     |      6 +-
 .../Source/JavaScriptCore/API/tests/NodeList.h     |      6 +-
 .../JavaScriptCore/API/tests/Regress141275.h       |     34 +
 .../JavaScriptCore/API/tests/Regress141275.mm      |    388 +
 .../JavaScriptCore/API/tests/Regress141809.h       |     34 +
 .../JavaScriptCore/API/tests/Regress141809.mm      |    134 +
 .../Source/JavaScriptCore/API/tests/minidom.c      |      8 +-
 .../Source/JavaScriptCore/API/tests/minidom.js     |      6 +-
 .../Source/JavaScriptCore/API/tests/testapi.c      |    349 +-
 .../Source/JavaScriptCore/API/tests/testapi.js     |     25 +-
 .../Source/JavaScriptCore/API/tests/testapi.mm     |    269 +-
 .../native/Source/JavaScriptCore/CMakeLists.txt    |    665 +-
 .../main/native/Source/JavaScriptCore/ChangeLog    |  51274 ++++--
 .../Source/JavaScriptCore/ChangeLog-2014-02-20     |  22908 +++
 .../Source/JavaScriptCore/ChangeLog-2014-10-07     |  30352 ++++
 .../JavaScriptCore/Configurations/Base.xcconfig    |     64 +-
 .../Configurations/CompileRuntimeToLLVMIR.xcconfig |     39 +
 .../Configurations/DebugRelease.xcconfig           |     23 +-
 .../Configurations/FeatureDefines.xcconfig         |    253 +-
 .../JavaScriptCore/Configurations/JSC.xcconfig     |      6 +-
 .../Configurations/JavaScriptCore.xcconfig         |     15 +-
 .../Configurations/LLVMForJSC.xcconfig             |     32 +-
 .../Configurations/ToolExecutable.xcconfig         |     14 +-
 .../JavaScriptCore/Configurations/Version.xcconfig |     19 +-
 .../Source/JavaScriptCore/DerivedSources.make      |    132 +-
 .../ForwardingHeaders/JavaScriptCore/APIShims.h    |      1 -
 .../native/Source/JavaScriptCore/GNUmakefile.am    |    279 -
 .../Source/JavaScriptCore/GNUmakefile.list.am      |   1336 -
 .../main/native/Source/JavaScriptCore/Info.plist   |      2 +-
 .../Source/JavaScriptCore/JavaScriptCore.order     |     64 +-
 .../JavaScriptCore.vcxproj/JavaScriptCore.proj     |    137 +
 .../JavaScriptCore.resources/Info.plist            |     24 +
 .../JavaScriptCore.vcxproj/JavaScriptCore.sln      |    403 +
 .../JavaScriptCore.submit.sln                      |    343 +
 .../JavaScriptCore.vcxproj/JavaScriptCore.vcxproj  |   1839 +
 .../JavaScriptCore.vcxproj.filters                 |   4494 +
 .../JavaScriptCore.vcxproj/JavaScriptCoreCF.props  |     12 +
 .../JavaScriptCoreCFLite.props                     |     12 +
 .../JavaScriptCoreCommon.props                     |     21 +
 .../JavaScriptCore.vcxproj/JavaScriptCoreDLL.cpp   |     50 +
 .../JavaScriptCoreDebug.props                      |     16 +
 .../JavaScriptCoreDebugCFLite.props                |     16 +
 .../JavaScriptCoreGenerated.make                   |     12 +
 .../JavaScriptCoreGenerated.vcxproj                |    226 +
 .../JavaScriptCoreGenerated.vcxproj.filters        |      9 +
 .../JavaScriptCoreGeneratedCommon.props            |     11 +
 .../JavaScriptCoreGeneratedDebug.props             |     15 +
 .../JavaScriptCoreGeneratedProduction.props        |     13 +
 .../JavaScriptCoreGeneratedRelease.props           |     13 +
 .../JavaScriptCorePostBuild.cmd                    |      2 +
 .../JavaScriptCorePreBuild.cmd                     |      8 +
 .../JavaScriptCorePreLink.cmd}                     |      0
 .../JavaScriptCoreProduction.props                 |     14 +
 .../JavaScriptCoreRelease.props                    |     16 +
 .../JavaScriptCoreReleaseCFLite.props              |     16 +
 .../LLInt/LLIntAssembly/LLIntAssembly.make         |      8 +
 .../LLInt/LLIntAssembly/LLIntAssembly.vcxproj      |    283 +
 .../LLInt/LLIntAssembly/build-LLIntAssembly.pl     |     70 +
 .../LLIntDesiredOffsets/LLIntDesiredOffsets.make   |      9 +
 .../LLIntDesiredOffsets.vcxproj                    |    269 +
 .../build-LLIntDesiredOffsets.pl                   |     58 +
 .../LLIntOffsetsExtractor.vcxproj                  |    211 +
 .../LLIntOffsetsExtractorCommon.props              |     19 +
 .../LLIntOffsetsExtractorDebug.props               |      9 +
 .../LLIntOffsetsExtractorProduction.props          |     13 +
 .../LLIntOffsetsExtractorRelease.props             |     15 +
 .../build-generated-files.pl                       |     77 +
 .../JavaScriptCore.vcxproj/copy-files.cmd          |    107 +
 .../JavaScriptCore.vcxproj/jsc/DLLLauncherMain.cpp |    244 +
 .../jsc}/DLLLauncherWinCairo.props                 |      0
 .../JavaScriptCore.vcxproj/jsc/jsc.vcxproj         |    346 +
 .../JavaScriptCore.vcxproj/jsc/jsc.vcxproj.filters |     11 +
 .../JavaScriptCore.vcxproj/jsc/jscCommon.props     |     23 +
 .../JavaScriptCore.vcxproj/jsc/jscDebug.props      |     13 +
 .../JavaScriptCore.vcxproj/jsc/jscLauncher.vcxproj |    206 +
 .../jsc/jscLauncherPostBuild.cmd                   |      1 +
 .../jsc/jscLauncherPreBuild.cmd                    |      6 +
 .../jsc/jscLauncherPreLink.cmd}                    |      0
 .../JavaScriptCore.vcxproj/jsc/jscPostBuild.cmd    |      1 +
 .../JavaScriptCore.vcxproj/jsc/jscPreBuild.cmd     |      6 +
 .../JavaScriptCore.vcxproj/jsc/jscPreLink.cmd}     |      0
 .../JavaScriptCore.vcxproj/jsc/jscProduction.props |     13 +
 .../JavaScriptCore.vcxproj/jsc/jscRelease.props    |     13 +
 .../libllvmForJSC/libllvmForJSC.props              |     17 +
 .../libllvmForJSC/libllvmForJSC.vcxproj            |    157 +
 .../libllvmForJSC/libllvmForJSC.vcxproj.filters    |     12 +
 .../JavaScriptCore.vcxproj/resource.h              |     14 +
 .../testRegExp/testRegExp.vcxproj                  |    353 +
 .../testRegExp/testRegExp.vcxproj.filters          |     11 +
 .../testRegExp/testRegExpCommon.props              |     17 +
 .../testRegExp/testRegExpDebug.props               |     17 +
 .../testRegExp/testRegExpLauncher.vcxproj          |    210 +
 .../testRegExp/testRegExpLauncherPostBuild.cmd     |      3 +
 .../testRegExp/testRegExpLauncherPreBuild.cmd      |      6 +
 .../testRegExp/testRegExpLauncherPreLink.cmd}      |      0
 .../testRegExp/testRegExpPostBuild.cmd             |      3 +
 .../testRegExp/testRegExpPreBuild.cmd              |      6 +
 .../testRegExp/testRegExpPreLink.cmd}              |      0
 .../testRegExp/testRegExpProduction.props          |     12 +
 .../testRegExp/testRegExpRelease.props             |     12 +
 .../JavaScriptCore.vcxproj/testapi/testapi.vcxproj |    305 +
 .../testapi/testapi.vcxproj.filters                |     18 +
 .../testapi/testapiCommon.props                    |     17 +
 .../testapi/testapiCommonCFLite.props              |     17 +
 .../testapi/testapiDebug.props                     |     14 +
 .../testapi/testapiDebugCFLite.props               |     14 +
 .../testapi/testapiLauncher.vcxproj                |    206 +
 .../testapi/testapiLauncherPostBuild.cmd           |      3 +
 .../testapi/testapiLauncherPreBuild.cmd            |      6 +
 .../testapi/testapiLauncherPreLink.cmd}            |      0
 .../testapi/testapiPostBuild.cmd                   |      3 +
 .../testapi/testapiPreBuild.cmd                    |      6 +
 .../testapi/testapiPreLink.cmd}                    |      0
 .../testapi/testapiProduction.props                |     12 +
 .../testapi/testapiRelease.props                   |     12 +
 .../testapi/testapiReleaseCFLite.props             |     12 +
 .../JavaScriptCore.xcodeproj/project.pbxproj       |   2456 +-
 .../JavaScriptCore/KeywordLookupGenerator.py       |      6 +-
 .../native/Source/JavaScriptCore/PlatformEfl.cmake |     11 +
 .../native/Source/JavaScriptCore/PlatformGTK.cmake |     21 +-
 .../Source/JavaScriptCore/PlatformJava.cmake       |    101 +
 .../native/Source/JavaScriptCore/PlatformMac.cmake |     42 +
 .../native/Source/JavaScriptCore/PlatformWin.cmake |     29 +
 .../native/Source/JavaScriptCore/UpdateContents.py |     48 +
 .../JavaScriptCore/assembler/ARM64Assembler.h      |    115 +-
 .../Source/JavaScriptCore/assembler/ARMAssembler.h |    131 +-
 .../JavaScriptCore/assembler/ARMv7Assembler.cpp    |     36 -
 .../JavaScriptCore/assembler/ARMv7Assembler.h      |    296 +-
 .../Source/JavaScriptCore/assembler/AbortReason.h  |     77 +
 .../assembler/AbstractMacroAssembler.h             |    381 +-
 .../JavaScriptCore/assembler/AssemblerBuffer.h     |    116 +-
 .../Source/JavaScriptCore/assembler/LinkBuffer.cpp |     81 +-
 .../Source/JavaScriptCore/assembler/LinkBuffer.h   |     40 +-
 .../JavaScriptCore/assembler/MacroAssembler.h      |     71 +-
 .../JavaScriptCore/assembler/MacroAssemblerARM.cpp |     75 +-
 .../JavaScriptCore/assembler/MacroAssemblerARM.h   |    109 +-
 .../JavaScriptCore/assembler/MacroAssemblerARM64.h |    205 +-
 .../assembler/MacroAssemblerARMv7.cpp              |     77 +-
 .../JavaScriptCore/assembler/MacroAssemblerARMv7.h |    185 +-
 .../assembler/MacroAssemblerCodeRef.h              |     28 +-
 .../JavaScriptCore/assembler/MacroAssemblerMIPS.h  |     32 +-
 .../JavaScriptCore/assembler/MacroAssemblerSH4.h   |    116 +-
 .../JavaScriptCore/assembler/MacroAssemblerX86.h   |    100 +-
 .../assembler/MacroAssemblerX86Common.cpp          |    123 +-
 .../assembler/MacroAssemblerX86Common.h            |     86 +-
 .../assembler/MacroAssemblerX86_64.h               |    230 +-
 .../assembler/MaxFrameExtentForSlowPathCall.h      |      4 +-
 .../JavaScriptCore/assembler/RepatchBuffer.h       |     10 +
 .../Source/JavaScriptCore/assembler/X86Assembler.h |    342 +-
 .../JavaScriptCore/bindings/ScriptFunctionCall.cpp |      9 +-
 .../JavaScriptCore/bindings/ScriptFunctionCall.h   |      2 +-
 .../Source/JavaScriptCore/bindings/ScriptValue.cpp |     37 +-
 .../Source/JavaScriptCore/bindings/ScriptValue.h   |      5 +-
 .../JavaScriptCore/build-symbol-table-index.py     |    116 +
 .../JavaScriptCore/builtins/Array.prototype.js     |    523 +-
 .../JavaScriptCore/builtins/ArrayConstructor.js    |    109 +
 .../builtins/ArrayIterator.prototype.js            |     59 +
 .../JavaScriptCore/builtins/BuiltinExecutables.cpp |     44 +-
 .../JavaScriptCore/builtins/BuiltinExecutables.h   |     24 +-
 .../Source/JavaScriptCore/builtins/BuiltinNames.h  |     41 +-
 .../JavaScriptCore/builtins/Function.prototype.js  |     34 +
 .../Source/JavaScriptCore/builtins/GlobalObject.js |     57 +
 .../JavaScriptCore/builtins/Iterator.prototype.js  |     30 +
 .../JavaScriptCore/builtins/ObjectConstructor.js   |     45 +
 .../JavaScriptCore/builtins/Operations.Promise.js  |    214 +
 .../JavaScriptCore/builtins/Promise.prototype.js   |     66 +
 .../JavaScriptCore/builtins/PromiseConstructor.js  |    139 +
 .../JavaScriptCore/builtins/ReflectObject.js       |     49 +
 .../JavaScriptCore/builtins/StringConstructor.js   |     59 +
 .../builtins/StringIterator.prototype.js           |     63 +
 .../bytecode/ArrayAllocationProfile.cpp            |      2 +-
 .../bytecode/ArrayAllocationProfile.h              |      2 +-
 .../JavaScriptCore/bytecode/ArrayProfile.cpp       |     41 +-
 .../Source/JavaScriptCore/bytecode/ArrayProfile.h  |     68 +-
 .../Source/JavaScriptCore/bytecode/ByValInfo.h     |     47 +-
 .../JavaScriptCore/bytecode/BytecodeBasicBlock.cpp |      3 -
 .../bytecode/BytecodeIntrinsicRegistry.cpp         |     54 +
 .../bytecode/BytecodeIntrinsicRegistry.h           |     65 +
 .../Source/JavaScriptCore/bytecode/BytecodeKills.h |    180 +
 .../JavaScriptCore/bytecode/BytecodeList.json      |    171 +
 .../bytecode/BytecodeLivenessAnalysis.cpp          |    197 +-
 .../bytecode/BytecodeLivenessAnalysis.h            |     14 +-
 .../bytecode/BytecodeLivenessAnalysisInlines.h     |     23 +-
 .../JavaScriptCore/bytecode/BytecodeUseDef.h       |    129 +-
 .../Source/JavaScriptCore/bytecode/CallEdge.cpp    |     37 +
 .../Source/JavaScriptCore/bytecode/CallEdge.h      |     71 +
 .../JavaScriptCore/bytecode/CallLinkInfo.cpp       |     82 +-
 .../Source/JavaScriptCore/bytecode/CallLinkInfo.h  |    246 +-
 .../JavaScriptCore/bytecode/CallLinkStatus.cpp     |    297 +-
 .../JavaScriptCore/bytecode/CallLinkStatus.h       |     82 +-
 .../bytecode/CallReturnOffsetToBytecodeOffset.h    |      2 -
 .../Source/JavaScriptCore/bytecode/CallVariant.cpp |     97 +
 .../Source/JavaScriptCore/bytecode/CallVariant.h   |    203 +
 .../Source/JavaScriptCore/bytecode/CodeBlock.cpp   |   1740 +-
 .../Source/JavaScriptCore/bytecode/CodeBlock.h     |    409 +-
 .../bytecode/CodeBlockJettisoningWatchpoint.cpp    |      4 +-
 .../bytecode/CodeBlockJettisoningWatchpoint.h      |      7 +-
 .../Source/JavaScriptCore/bytecode/CodeOrigin.cpp  |     68 +-
 .../Source/JavaScriptCore/bytecode/CodeOrigin.h    |    100 +-
 .../Source/JavaScriptCore/bytecode/CodeType.h      |      2 -
 .../JavaScriptCore/bytecode/ComplexGetStatus.cpp   |     78 +
 .../JavaScriptCore/bytecode/ComplexGetStatus.h     |    120 +
 .../bytecode/ConstantStructureCheck.cpp            |     76 +
 .../bytecode/ConstantStructureCheck.h              |     74 +
 .../JavaScriptCore/bytecode/DFGExitProfile.cpp     |      4 +-
 .../JavaScriptCore/bytecode/DFGExitProfile.h       |      3 +-
 .../Source/JavaScriptCore/bytecode/DataFormat.h    |      5 +-
 .../bytecode/DeferredCompilationCallback.cpp       |     40 +-
 .../bytecode/DeferredCompilationCallback.h         |     11 +-
 .../JavaScriptCore/bytecode/DeferredSourceDump.cpp |     66 +
 .../JavaScriptCore/bytecode/DeferredSourceDump.h   |     52 +
 .../Source/JavaScriptCore/bytecode/EvalCodeCache.h |     23 +-
 .../JavaScriptCore/bytecode/ExecutionCounter.cpp   |     41 +-
 .../JavaScriptCore/bytecode/ExecutionCounter.h     |     56 +-
 .../Source/JavaScriptCore/bytecode/ExitKind.cpp    |     23 +-
 .../Source/JavaScriptCore/bytecode/ExitKind.h      |     24 +-
 .../JavaScriptCore/bytecode/FullBytecodeLiveness.h |     22 +-
 .../JavaScriptCore/bytecode/GetByIdStatus.cpp      |    338 +-
 .../Source/JavaScriptCore/bytecode/GetByIdStatus.h |     20 +-
 .../JavaScriptCore/bytecode/GetByIdVariant.cpp     |     78 +-
 .../JavaScriptCore/bytecode/GetByIdVariant.h       |     39 +-
 .../Source/JavaScriptCore/bytecode/HandlerInfo.h   |     63 +-
 .../JavaScriptCore/bytecode/InlineCallFrameSet.cpp |      7 +
 .../JavaScriptCore/bytecode/InlineCallFrameSet.h   |      7 +-
 .../Source/JavaScriptCore/bytecode/Instruction.h   |     25 +-
 .../Source/JavaScriptCore/bytecode/JumpTable.cpp   |      2 +-
 .../Source/JavaScriptCore/bytecode/JumpTable.h     |      8 +-
 .../JavaScriptCore/bytecode/LLIntCallLinkInfo.h    |      2 +-
 .../bytecode/LazyOperandValueProfile.cpp           |      2 +-
 .../bytecode/LazyOperandValueProfile.h             |      3 +-
 .../bytecode/MethodOfGettingAValueProfile.h        |      2 -
 .../bytecode/ObjectAllocationProfile.h             |     22 +-
 .../Source/JavaScriptCore/bytecode/Opcode.cpp      |      2 +-
 .../native/Source/JavaScriptCore/bytecode/Opcode.h |    151 +-
 .../Source/JavaScriptCore/bytecode/Operands.h      |     23 +-
 .../JavaScriptCore/bytecode/OperandsInlines.h      |     16 +
 .../bytecode/PolymorphicAccessStructureList.h      |      1 -
 .../bytecode/PolymorphicGetByIdList.cpp            |    157 +
 .../bytecode/PolymorphicGetByIdList.h              |    137 +
 .../bytecode/PolymorphicPutByIdList.cpp            |     44 +-
 .../bytecode/PolymorphicPutByIdList.h              |     90 +-
 .../JavaScriptCore/bytecode/PreciseJumpTargets.cpp |      6 -
 .../ProfiledCodeBlockJettisoningWatchpoint.cpp     |     68 -
 .../ProfiledCodeBlockJettisoningWatchpoint.h       |     69 -
 .../JavaScriptCore/bytecode/PutByIdStatus.cpp      |    405 +-
 .../Source/JavaScriptCore/bytecode/PutByIdStatus.h |     83 +-
 .../JavaScriptCore/bytecode/PutByIdVariant.cpp     |    254 +
 .../JavaScriptCore/bytecode/PutByIdVariant.h       |    148 +
 .../JavaScriptCore/bytecode/SamplingTool.cpp       |      2 +-
 .../Source/JavaScriptCore/bytecode/SamplingTool.h  |      6 +-
 .../JavaScriptCore/bytecode/SpecialPointer.h       |      5 +
 .../JavaScriptCore/bytecode/SpeculatedType.cpp     |    209 +-
 .../JavaScriptCore/bytecode/SpeculatedType.h       |    166 +-
 .../JavaScriptCore/bytecode/StructureSet.cpp       |    109 +
 .../Source/JavaScriptCore/bytecode/StructureSet.h  |    159 +-
 .../bytecode/StructureStubClearingWatchpoint.cpp   |      6 +-
 .../bytecode/StructureStubClearingWatchpoint.h     |     15 +-
 .../JavaScriptCore/bytecode/StructureStubInfo.cpp  |     28 +-
 .../JavaScriptCore/bytecode/StructureStubInfo.h    |     68 +-
 .../JavaScriptCore/bytecode/ToThisStatus.cpp       |     72 +
 .../Source/JavaScriptCore/bytecode/ToThisStatus.h  |     50 +
 .../JavaScriptCore/bytecode/TrackedReferences.cpp  |     81 +
 .../JavaScriptCore/bytecode/TrackedReferences.h    |     56 +
 .../Source/JavaScriptCore/bytecode/TypeLocation.h  |     63 +
 .../JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp  |    230 +-
 .../JavaScriptCore/bytecode/UnlinkedCodeBlock.h    |    260 +-
 .../bytecode/UnlinkedInstructionStream.cpp         |     77 +-
 .../bytecode/UnlinkedInstructionStream.h           |     77 +-
 .../Source/JavaScriptCore/bytecode/ValueProfile.h  |      2 +-
 .../JavaScriptCore/bytecode/ValueRecovery.cpp      |     23 +-
 .../Source/JavaScriptCore/bytecode/ValueRecovery.h |     30 +-
 .../bytecode/VariableWatchpointSet.h               |    109 -
 .../bytecode/VariableWriteFireDetail.cpp           |     44 +
 .../bytecode/VariableWriteFireDetail.h             |     55 +
 .../JavaScriptCore/bytecode/VirtualRegister.cpp    |     65 +
 .../JavaScriptCore/bytecode/VirtualRegister.h      |     48 +-
 .../Source/JavaScriptCore/bytecode/Watchpoint.cpp  |     67 +-
 .../Source/JavaScriptCore/bytecode/Watchpoint.h    |    170 +-
 .../bytecompiler/BytecodeGenerator.cpp             |   2305 +-
 .../bytecompiler/BytecodeGenerator.h               |    514 +-
 .../Source/JavaScriptCore/bytecompiler/Label.h     |      6 +-
 .../JavaScriptCore/bytecompiler/LabelScope.h       |     10 +-
 .../JavaScriptCore/bytecompiler/NodesCodegen.cpp   |   1740 +-
 .../JavaScriptCore/bytecompiler/RegisterID.h       |      3 +-
 .../bytecompiler/StaticPropertyAnalysis.h          |      4 +-
 .../src/main/native/Source/JavaScriptCore/config.h |     20 +-
 .../copy-llvm-ir-to-derived-sources.sh             |     43 +
 .../create-llvm-ir-from-source-file.py             |     41 +
 .../JavaScriptCore/create-symbol-table-index.py    |    106 +
 .../native/Source/JavaScriptCore/create_hash_table |     38 +-
 .../native/Source/JavaScriptCore/create_jit_stubs  |    101 -
 .../Source/JavaScriptCore/create_regex_tables      |     10 +-
 .../Source/JavaScriptCore/debugger/Breakpoint.h    |     34 +-
 .../Source/JavaScriptCore/debugger/Debugger.cpp    |    174 +-
 .../Source/JavaScriptCore/debugger/Debugger.h      |     54 +-
 .../JavaScriptCore/debugger/DebuggerActivation.cpp |     98 -
 .../JavaScriptCore/debugger/DebuggerActivation.h   |     71 -
 .../JavaScriptCore/debugger/DebuggerCallFrame.cpp  |     85 +-
 .../JavaScriptCore/debugger/DebuggerCallFrame.h    |     23 +-
 .../JavaScriptCore/debugger/DebuggerEvalEnabler.h  |     63 +
 .../JavaScriptCore/debugger/DebuggerPrimitives.h   |      2 +
 .../JavaScriptCore/debugger/DebuggerScope.cpp      |    202 +
 .../Source/JavaScriptCore/debugger/DebuggerScope.h |    120 +
 .../Source/JavaScriptCore/dfg/DFGAbstractHeap.cpp  |      4 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractHeap.h    |    104 +-
 .../JavaScriptCore/dfg/DFGAbstractInterpreter.h    |     68 +-
 .../dfg/DFGAbstractInterpreterInlines.h            |   1658 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractValue.cpp |    278 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractValue.h   |    274 +-
 .../Source/JavaScriptCore/dfg/DFGAdjacencyList.h   |     58 +-
 .../Source/JavaScriptCore/dfg/DFGAllocator.h       |     24 +-
 .../native/Source/JavaScriptCore/dfg/DFGAnalysis.h |     12 +-
 .../JavaScriptCore/dfg/DFGArgumentPosition.h       |     14 +-
 .../dfg/DFGArgumentsEliminationPhase.cpp           |    625 +
 .../dfg/DFGArgumentsEliminationPhase.h             |     45 +
 .../dfg/DFGArgumentsSimplificationPhase.cpp        |    801 -
 .../dfg/DFGArgumentsSimplificationPhase.h          |     49 -
 .../JavaScriptCore/dfg/DFGArgumentsUtilities.cpp   |     98 +
 .../JavaScriptCore/dfg/DFGArgumentsUtilities.h     |     47 +
 .../Source/JavaScriptCore/dfg/DFGArithMode.h       |     18 +
 .../Source/JavaScriptCore/dfg/DFGArrayMode.cpp     |    183 +-
 .../Source/JavaScriptCore/dfg/DFGArrayMode.h       |     36 +-
 .../dfg/DFGArrayifySlowPathGenerator.h             |     20 +-
 .../JavaScriptCore/dfg/DFGAtTailAbstractState.cpp  |      7 +-
 .../JavaScriptCore/dfg/DFGAtTailAbstractState.h    |     10 +-
 .../Source/JavaScriptCore/dfg/DFGAvailability.h    |     27 +
 .../JavaScriptCore/dfg/DFGAvailabilityMap.cpp      |    109 +
 .../Source/JavaScriptCore/dfg/DFGAvailabilityMap.h |     91 +
 .../dfg/DFGBackwardsPropagationPhase.cpp           |    106 +-
 .../dfg/DFGBackwardsPropagationPhase.h             |      2 -
 .../Source/JavaScriptCore/dfg/DFGBasicBlock.cpp    |     49 +-
 .../Source/JavaScriptCore/dfg/DFGBasicBlock.h      |    149 +-
 .../JavaScriptCore/dfg/DFGBasicBlockInlines.h      |     44 +-
 .../Source/JavaScriptCore/dfg/DFGBinarySwitch.cpp  |    198 -
 .../Source/JavaScriptCore/dfg/DFGBinarySwitch.h    |    142 -
 .../JavaScriptCore/dfg/DFGBlockInsertionSet.cpp    |     11 +-
 .../JavaScriptCore/dfg/DFGBlockInsertionSet.h      |     14 +-
 .../native/Source/JavaScriptCore/dfg/DFGBlockMap.h |    110 +
 .../Source/JavaScriptCore/dfg/DFGBlockMapInlines.h |     46 +
 .../Source/JavaScriptCore/dfg/DFGBlockSet.cpp      |     43 +
 .../native/Source/JavaScriptCore/dfg/DFGBlockSet.h |    151 +
 .../Source/JavaScriptCore/dfg/DFGBlockSetInlines.h |     46 +
 .../Source/JavaScriptCore/dfg/DFGBlockWorklist.cpp |     86 +
 .../Source/JavaScriptCore/dfg/DFGBlockWorklist.h   |    184 +
 .../Source/JavaScriptCore/dfg/DFGBranchDirection.h |     18 +-
 .../JavaScriptCore/dfg/DFGByteCodeParser.cpp       |   3176 +-
 .../Source/JavaScriptCore/dfg/DFGByteCodeParser.h  |     11 +-
 .../Source/JavaScriptCore/dfg/DFGCFAPhase.cpp      |     69 +-
 .../native/Source/JavaScriptCore/dfg/DFGCFAPhase.h |      2 -
 .../dfg/DFGCFGSimplificationPhase.cpp              |     84 +-
 .../JavaScriptCore/dfg/DFGCFGSimplificationPhase.h |      2 -
 .../JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp  |    129 +-
 .../JavaScriptCore/dfg/DFGCPSRethreadingPhase.h    |      2 -
 .../Source/JavaScriptCore/dfg/DFGCSEPhase.cpp      |   1856 +-
 .../native/Source/JavaScriptCore/dfg/DFGCSEPhase.h |     26 +-
 .../dfg/DFGCallArrayAllocatorSlowPathGenerator.h   |      4 +-
 ...DFGCallCreateDirectArgumentsSlowPathGenerator.h |     83 +
 .../Source/JavaScriptCore/dfg/DFGCapabilities.cpp  |     87 +-
 .../Source/JavaScriptCore/dfg/DFGCapabilities.h    |     48 +-
 .../Source/JavaScriptCore/dfg/DFGCleanUpPhase.cpp  |     92 +
 .../Source/JavaScriptCore/dfg/DFGCleanUpPhase.h    |     43 +
 .../Source/JavaScriptCore/dfg/DFGClobberSet.cpp    |     21 +-
 .../Source/JavaScriptCore/dfg/DFGClobberSet.h      |      8 +-
 .../Source/JavaScriptCore/dfg/DFGClobberize.cpp    |     37 +-
 .../Source/JavaScriptCore/dfg/DFGClobberize.h      |    839 +-
 .../JavaScriptCore/dfg/DFGCombinedLiveness.cpp     |     81 +
 .../JavaScriptCore/dfg/DFGCombinedLiveness.h       |     53 +
 .../native/Source/JavaScriptCore/dfg/DFGCommon.cpp |     59 +-
 .../native/Source/JavaScriptCore/dfg/DFGCommon.h   |    127 +-
 .../Source/JavaScriptCore/dfg/DFGCommonData.cpp    |     25 +-
 .../Source/JavaScriptCore/dfg/DFGCommonData.h      |     23 +-
 .../JavaScriptCore/dfg/DFGCompilationKey.cpp       |      5 -
 .../Source/JavaScriptCore/dfg/DFGCompilationKey.h  |      2 -
 .../JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp |    633 +-
 .../JavaScriptCore/dfg/DFGConstantFoldingPhase.h   |      2 -
 .../dfg/DFGConstantHoistingPhase.cpp               |    149 +
 .../JavaScriptCore/dfg/DFGConstantHoistingPhase.h  |     43 +
 .../dfg/DFGCriticalEdgeBreakingPhase.cpp           |      6 +-
 .../dfg/DFGCriticalEdgeBreakingPhase.h             |      2 -
 .../Source/JavaScriptCore/dfg/DFGDCEPhase.cpp      |    211 +-
 .../native/Source/JavaScriptCore/dfg/DFGDCEPhase.h |      2 -
 .../JavaScriptCore/dfg/DFGDesiredIdentifiers.cpp   |     35 +-
 .../JavaScriptCore/dfg/DFGDesiredIdentifiers.h     |     15 +-
 .../dfg/DFGDesiredStructureChains.cpp              |     56 -
 .../JavaScriptCore/dfg/DFGDesiredStructureChains.h |     61 -
 .../JavaScriptCore/dfg/DFGDesiredWatchpoints.cpp   |     26 +-
 .../JavaScriptCore/dfg/DFGDesiredWatchpoints.h     |    163 +-
 .../dfg/DFGDesiredWeakReferences.cpp               |     27 +-
 .../JavaScriptCore/dfg/DFGDesiredWeakReferences.h  |      7 +-
 .../JavaScriptCore/dfg/DFGDesiredWriteBarriers.cpp |    110 -
 .../JavaScriptCore/dfg/DFGDesiredWriteBarriers.h   |    107 -
 .../Source/JavaScriptCore/dfg/DFGDisassembler.cpp  |      4 +-
 .../Source/JavaScriptCore/dfg/DFGDisassembler.h    |     11 +-
 .../native/Source/JavaScriptCore/dfg/DFGDoesGC.cpp |    258 +
 .../native/Source/JavaScriptCore/dfg/DFGDoesGC.h   |     43 +
 .../Source/JavaScriptCore/dfg/DFGDominators.cpp    |    465 +-
 .../Source/JavaScriptCore/dfg/DFGDominators.h      |    172 +-
 .../native/Source/JavaScriptCore/dfg/DFGDriver.cpp |     37 +-
 .../native/Source/JavaScriptCore/dfg/DFGDriver.h   |      1 -
 .../native/Source/JavaScriptCore/dfg/DFGEdge.cpp   |      4 +-
 .../native/Source/JavaScriptCore/dfg/DFGEdge.h     |     14 +-
 .../Source/JavaScriptCore/dfg/DFGEdgeDominates.h   |      6 +-
 .../JavaScriptCore/dfg/DFGEdgeUsesStructure.h      |      2 -
 .../native/Source/JavaScriptCore/dfg/DFGEpoch.cpp  |     43 +
 .../native/Source/JavaScriptCore/dfg/DFGEpoch.h    |    124 +
 .../Source/JavaScriptCore/dfg/DFGFailedFinalizer.h |      2 -
 .../JavaScriptCore/dfg/DFGFiltrationResult.h       |     16 +-
 .../Source/JavaScriptCore/dfg/DFGFinalizer.h       |      2 -
 .../Source/JavaScriptCore/dfg/DFGFixupPhase.cpp    |   1315 +-
 .../Source/JavaScriptCore/dfg/DFGFixupPhase.h      |      2 -
 .../Source/JavaScriptCore/dfg/DFGFlushFormat.cpp   |      5 +-
 .../Source/JavaScriptCore/dfg/DFGFlushFormat.h     |     36 +-
 .../dfg/DFGFlushLivenessAnalysisPhase.cpp          |    208 -
 .../dfg/DFGFlushLivenessAnalysisPhase.h            |     48 -
 .../Source/JavaScriptCore/dfg/DFGFlushedAt.cpp     |      4 +-
 .../Source/JavaScriptCore/dfg/DFGFlushedAt.h       |      4 -
 .../Source/JavaScriptCore/dfg/DFGForAllKills.h     |    190 +
 .../Source/JavaScriptCore/dfg/DFGFrozenValue.cpp   |     55 +
 .../Source/JavaScriptCore/dfg/DFGFrozenValue.h     |    129 +
 .../JavaScriptCore/dfg/DFGFunctionWhitelist.cpp    |    115 +
 .../JavaScriptCore/dfg/DFGFunctionWhitelist.h      |     57 +
 .../Source/JavaScriptCore/dfg/DFGGenerationInfo.h  |     15 +-
 .../native/Source/JavaScriptCore/dfg/DFGGraph.cpp  |    901 +-
 .../native/Source/JavaScriptCore/dfg/DFGGraph.h    |    823 +-
 .../JavaScriptCore/dfg/DFGGraphSafepoint.cpp       |      4 +-
 .../Source/JavaScriptCore/dfg/DFGGraphSafepoint.h  |      2 +-
 .../Source/JavaScriptCore/dfg/DFGHeapLocation.cpp  |    150 +
 .../Source/JavaScriptCore/dfg/DFGHeapLocation.h    |    164 +
 .../JavaScriptCore/dfg/DFGInPlaceAbstractState.cpp |    171 +-
 .../JavaScriptCore/dfg/DFGInPlaceAbstractState.h   |     18 +-
 .../Source/JavaScriptCore/dfg/DFGInsertionSet.h    |     98 +-
 .../dfg/DFGIntegerCheckCombiningPhase.cpp          |     48 +-
 .../dfg/DFGIntegerRangeOptimizationPhase.cpp       |   1337 +
 .../dfg/DFGIntegerRangeOptimizationPhase.h         |     47 +
 .../dfg/DFGInvalidationPointInjectionPhase.cpp     |     13 +-
 .../dfg/DFGInvalidationPointInjectionPhase.h       |      2 -
 .../Source/JavaScriptCore/dfg/DFGJITCode.cpp       |     31 +-
 .../native/Source/JavaScriptCore/dfg/DFGJITCode.h  |     16 +-
 .../Source/JavaScriptCore/dfg/DFGJITCompiler.cpp   |    227 +-
 .../Source/JavaScriptCore/dfg/DFGJITCompiler.h     |     97 +-
 .../Source/JavaScriptCore/dfg/DFGJITFinalizer.cpp  |     15 +-
 .../Source/JavaScriptCore/dfg/DFGJITFinalizer.h    |      6 +-
 .../Source/JavaScriptCore/dfg/DFGLICMPhase.cpp     |     77 +-
 .../Source/JavaScriptCore/dfg/DFGLICMPhase.h       |      2 -
 .../Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp   |     44 +-
 .../Source/JavaScriptCore/dfg/DFGLazyJSValue.h     |     37 +-
 .../Source/JavaScriptCore/dfg/DFGLazyNode.cpp      |     47 +
 .../native/Source/JavaScriptCore/dfg/DFGLazyNode.h |    187 +
 .../dfg/DFGLivenessAnalysisPhase.cpp               |     11 +-
 .../JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h  |      2 -
 .../Source/JavaScriptCore/dfg/DFGLongLivedState.h  |      2 -
 .../dfg/DFGLoopPreHeaderCreationPhase.cpp          |     21 +-
 .../dfg/DFGLoopPreHeaderCreationPhase.h            |      2 -
 .../Source/JavaScriptCore/dfg/DFGMayExit.cpp       |    133 +
 .../native/Source/JavaScriptCore/dfg/DFGMayExit.h  |     46 +
 .../Source/JavaScriptCore/dfg/DFGMinifiedGraph.cpp |     53 +
 .../Source/JavaScriptCore/dfg/DFGMinifiedGraph.h   |     18 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedID.h      |     11 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedNode.cpp  |     12 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedNode.h    |     37 +-
 .../JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp  |    146 +
 .../JavaScriptCore/dfg/DFGMovHintRemovalPhase.h    |     44 +
 .../JavaScriptCore/dfg/DFGNaiveDominators.cpp      |    135 +
 .../Source/JavaScriptCore/dfg/DFGNaiveDominators.h |     71 +
 .../Source/JavaScriptCore/dfg/DFGNaturalLoops.cpp  |      9 +-
 .../Source/JavaScriptCore/dfg/DFGNaturalLoops.h    |     11 +-
 .../native/Source/JavaScriptCore/dfg/DFGNode.cpp   |    154 +-
 .../native/Source/JavaScriptCore/dfg/DFGNode.h     |   1185 +-
 .../Source/JavaScriptCore/dfg/DFGNodeAllocator.h   |      2 -
 .../Source/JavaScriptCore/dfg/DFGNodeFlags.cpp     |     32 +-
 .../Source/JavaScriptCore/dfg/DFGNodeFlags.h       |    105 +-
 .../Source/JavaScriptCore/dfg/DFGNodeOrigin.h      |      1 +
 .../native/Source/JavaScriptCore/dfg/DFGNodeType.h |    246 +-
 .../dfg/DFGOSRAvailabilityAnalysisPhase.cpp        |    182 +-
 .../dfg/DFGOSRAvailabilityAnalysisPhase.h          |     24 +-
 .../Source/JavaScriptCore/dfg/DFGOSREntry.cpp      |     65 +-
 .../native/Source/JavaScriptCore/dfg/DFGOSREntry.h |      5 +-
 .../dfg/DFGOSREntrypointCreationPhase.cpp          |      7 +-
 .../dfg/DFGOSREntrypointCreationPhase.h            |      2 -
 .../native/Source/JavaScriptCore/dfg/DFGOSRExit.h  |     11 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp   |      8 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitBase.h     |     11 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h |      2 -
 .../JavaScriptCore/dfg/DFGOSRExitCompiler.cpp      |     81 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h |     25 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp |    220 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp    |    211 +-
 .../dfg/DFGOSRExitCompilerCommon.cpp               |    166 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h  |      4 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp   |     50 +
 .../Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h     |     53 +
 .../JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h |      2 -
 .../JavaScriptCore/dfg/DFGOSRExitPreparation.cpp   |      4 +-
 .../dfg/DFGObjectAllocationSinkingPhase.cpp        |   2136 +
 .../dfg/DFGObjectAllocationSinkingPhase.h          |     46 +
 .../dfg/DFGObjectMaterializationData.cpp           |     63 +
 .../dfg/DFGObjectMaterializationData.h             |     77 +
 .../Source/JavaScriptCore/dfg/DFGOperations.cpp    |    484 +-
 .../Source/JavaScriptCore/dfg/DFGOperations.h      |     46 +-
 .../dfg/DFGPhantomInsertionPhase.cpp               |    188 +
 .../JavaScriptCore/dfg/DFGPhantomInsertionPhase.h  |     43 +
 .../native/Source/JavaScriptCore/dfg/DFGPhase.cpp  |      9 +-
 .../native/Source/JavaScriptCore/dfg/DFGPhase.h    |      4 +-
 .../Source/JavaScriptCore/dfg/DFGPhiChildren.cpp   |     64 +
 .../Source/JavaScriptCore/dfg/DFGPhiChildren.h     |     92 +
 .../native/Source/JavaScriptCore/dfg/DFGPlan.cpp   |    366 +-
 .../native/Source/JavaScriptCore/dfg/DFGPlan.h     |     33 +-
 .../JavaScriptCore/dfg/DFGPrePostNumbering.cpp     |     89 +
 .../JavaScriptCore/dfg/DFGPrePostNumbering.h       |    108 +
 .../JavaScriptCore/dfg/DFGPreciseLocalClobberize.h |    175 +
 .../dfg/DFGPredictionInjectionPhase.h              |      2 -
 .../dfg/DFGPredictionPropagationPhase.cpp          |    430 +-
 .../dfg/DFGPredictionPropagationPhase.h            |      4 +-
 .../JavaScriptCore/dfg/DFGPromoteHeapAccess.h      |    101 +
 .../JavaScriptCore/dfg/DFGPromotedHeapLocation.cpp |    113 +
 .../JavaScriptCore/dfg/DFGPromotedHeapLocation.h   |    220 +
 .../Source/JavaScriptCore/dfg/DFGPureValue.cpp     |     52 +
 .../Source/JavaScriptCore/dfg/DFGPureValue.h       |    145 +
 .../JavaScriptCore/dfg/DFGPutStackSinkingPhase.cpp |    539 +
 .../JavaScriptCore/dfg/DFGPutStackSinkingPhase.h   |     46 +
 .../dfg/DFGResurrectionForValidationPhase.cpp      |     79 -
 .../dfg/DFGResurrectionForValidationPhase.h        |     52 -
 .../Source/JavaScriptCore/dfg/DFGSSACalculator.cpp |    150 +
 .../Source/JavaScriptCore/dfg/DFGSSACalculator.h   |    263 +
 .../JavaScriptCore/dfg/DFGSSAConversionPhase.cpp   |    605 +-
 .../JavaScriptCore/dfg/DFGSSAConversionPhase.h     |     11 +-
 .../JavaScriptCore/dfg/DFGSSALoweringPhase.cpp     |      1 +
 .../Source/JavaScriptCore/dfg/DFGSafeToExecute.h   |    193 +-
 .../Source/JavaScriptCore/dfg/DFGSafepoint.cpp     |     54 +-
 .../Source/JavaScriptCore/dfg/DFGSafepoint.h       |     29 +-
 .../dfg/DFGSaneStringGetByValSlowPathGenerator.h   |      2 -
 .../Source/JavaScriptCore/dfg/DFGScoreBoard.h      |     16 +-
 .../JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h |      2 -
 .../JavaScriptCore/dfg/DFGSlowPathGenerator.h      |     84 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT.cpp       |   2893 +-
 .../Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h  |    593 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp  |   2234 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp     |   2698 +-
 .../JavaScriptCore/dfg/DFGStackLayoutPhase.cpp     |    162 +-
 .../JavaScriptCore/dfg/DFGStackLayoutPhase.h       |      2 -
 .../dfg/DFGStaticExecutionCountEstimationPhase.cpp |    108 +
 .../dfg/DFGStaticExecutionCountEstimationPhase.h   |     53 +
 .../dfg/DFGStoreBarrierElisionPhase.cpp            |    156 -
 .../dfg/DFGStoreBarrierElisionPhase.h              |     37 -
 .../dfg/DFGStoreBarrierInsertionPhase.cpp          |    528 +
 .../dfg/DFGStoreBarrierInsertionPhase.h            |     51 +
 .../dfg/DFGStrengthReductionPhase.cpp              |    175 +-
 .../dfg/DFGStructureAbstractValue.cpp              |    399 +
 .../JavaScriptCore/dfg/DFGStructureAbstractValue.h |    355 +-
 .../JavaScriptCore/dfg/DFGStructureClobberState.h  |     73 +
 .../dfg/DFGStructureRegistrationPhase.cpp          |    175 +
 .../dfg/DFGStructureRegistrationPhase.h            |     54 +
 .../native/Source/JavaScriptCore/dfg/DFGThunks.cpp |      6 +-
 .../native/Source/JavaScriptCore/dfg/DFGThunks.h   |      2 -
 .../dfg/DFGTierUpCheckInjectionPhase.cpp           |     92 +-
 .../dfg/DFGTierUpCheckInjectionPhase.h             |      2 -
 .../dfg/DFGToFTLDeferredCompilationCallback.cpp    |      7 +-
 .../dfg/DFGToFTLDeferredCompilationCallback.h      |      5 +-
 ...ToFTLForOSREntryDeferredCompilationCallback.cpp |     15 +-
 ...FGToFTLForOSREntryDeferredCompilationCallback.h |      5 +-
 .../Source/JavaScriptCore/dfg/DFGTransition.cpp    |     48 +
 .../Source/JavaScriptCore/dfg/DFGTransition.h      |     68 +
 .../dfg/DFGTypeCheckHoistingPhase.cpp              |     48 +-
 .../JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h |      2 -
 .../JavaScriptCore/dfg/DFGUnificationPhase.cpp     |      3 +-
 .../JavaScriptCore/dfg/DFGUnificationPhase.h       |      2 -
 .../Source/JavaScriptCore/dfg/DFGUseKind.cpp       |     73 +-
 .../native/Source/JavaScriptCore/dfg/DFGUseKind.h  |    110 +-
 .../Source/JavaScriptCore/dfg/DFGValidate.cpp      |    255 +-
 .../native/Source/JavaScriptCore/dfg/DFGValidate.h |      4 +-
 .../JavaScriptCore/dfg/DFGValueRecoveryOverride.h  |     57 -
 .../Source/JavaScriptCore/dfg/DFGValueSource.cpp   |     22 +-
 .../Source/JavaScriptCore/dfg/DFGValueSource.h     |     19 +-
 .../Source/JavaScriptCore/dfg/DFGValueStrength.cpp |     51 +
 .../Source/JavaScriptCore/dfg/DFGValueStrength.h   |     70 +
 .../dfg/DFGVarargsForwardingPhase.cpp              |    321 +
 .../JavaScriptCore/dfg/DFGVarargsForwardingPhase.h |     45 +
 .../JavaScriptCore/dfg/DFGVariableAccessData.cpp   |    222 +
 .../JavaScriptCore/dfg/DFGVariableAccessData.h     |    205 +-
 .../dfg/DFGVariableAccessDataDump.cpp              |      6 +-
 .../JavaScriptCore/dfg/DFGVariableAccessDataDump.h |      4 +-
 .../Source/JavaScriptCore/dfg/DFGVariableEvent.cpp |      9 +-
 .../Source/JavaScriptCore/dfg/DFGVariableEvent.h   |     23 +-
 .../JavaScriptCore/dfg/DFGVariableEventStream.cpp  |     40 +-
 .../JavaScriptCore/dfg/DFGVariableEventStream.h    |      7 +-
 .../JavaScriptCore/dfg/DFGVariadicFunction.h       |     57 -
 .../dfg/DFGVirtualRegisterAllocationPhase.cpp      |      6 +
 .../dfg/DFGVirtualRegisterAllocationPhase.h        |      2 -
 .../dfg/DFGWatchpointCollectionPhase.cpp           |    100 +-
 .../dfg/DFGWatchpointCollectionPhase.h             |      2 -
 .../Source/JavaScriptCore/dfg/DFGWorklist.cpp      |    142 +-
 .../native/Source/JavaScriptCore/dfg/DFGWorklist.h |     19 +-
 .../disassembler/ARM64/A64DOpcode.cpp              |   1202 +
 .../JavaScriptCore/disassembler/ARM64/A64DOpcode.h |    708 +
 .../disassembler/ARM64Disassembler.cpp             |     17 +-
 .../disassembler/ARMv7/ARMv7DOpcode.cpp            |   1733 +
 .../disassembler/ARMv7/ARMv7DOpcode.h              |   1237 +
 .../JavaScriptCore/disassembler/Disassembler.cpp   |    114 +-
 .../JavaScriptCore/disassembler/Disassembler.h     |     15 +-
 .../disassembler/udis86/differences.txt            |     24 +
 .../disassembler/udis86/udis86_decode.c            |      1 -
 .../native/Source/JavaScriptCore/features.json     |    211 +
 .../main/native/Source/JavaScriptCore/framework.sb |     24 +
 .../JavaScriptCore/ftl/FTLAbbreviatedTypes.h       |      3 +-
 .../Source/JavaScriptCore/ftl/FTLAbbreviations.h   |    113 +-
 .../Source/JavaScriptCore/ftl/FTLAbstractHeap.cpp  |     35 +-
 .../Source/JavaScriptCore/ftl/FTLAbstractHeap.h    |     22 +-
 .../ftl/FTLAbstractHeapRepository.cpp              |     22 +-
 .../JavaScriptCore/ftl/FTLAbstractHeapRepository.h |     50 +-
 .../Source/JavaScriptCore/ftl/FTLCapabilities.cpp  |    191 +-
 .../Source/JavaScriptCore/ftl/FTLCapabilities.h    |      2 -
 .../Source/JavaScriptCore/ftl/FTLCommonValues.cpp  |      2 +
 .../Source/JavaScriptCore/ftl/FTLCommonValues.h    |      4 +-
 .../Source/JavaScriptCore/ftl/FTLCompile.cpp       |    526 +-
 .../native/Source/JavaScriptCore/ftl/FTLCompile.h  |      7 +-
 .../JavaScriptCore/ftl/FTLDWARFDebugLineInfo.cpp   |      5 +
 .../JavaScriptCore/ftl/FTLDWARFDebugLineInfo.h     |      4 +
 .../Source/JavaScriptCore/ftl/FTLDWARFRegister.cpp |     86 +
 .../Source/JavaScriptCore/ftl/FTLDWARFRegister.h   |     63 +
 .../Source/JavaScriptCore/ftl/FTLDataSection.cpp   |     64 +
 .../Source/JavaScriptCore/ftl/FTLDataSection.h     |     56 +
 .../Source/JavaScriptCore/ftl/FTLExitArgument.cpp  |      2 +-
 .../Source/JavaScriptCore/ftl/FTLExitArgument.h    |      2 -
 .../ftl/FTLExitArgumentForOperand.cpp              |      2 +-
 .../JavaScriptCore/ftl/FTLExitArgumentForOperand.h |      2 -
 .../JavaScriptCore/ftl/FTLExitArgumentList.h       |      2 -
 .../JavaScriptCore/ftl/FTLExitPropertyValue.cpp    |     51 +
 .../JavaScriptCore/ftl/FTLExitPropertyValue.h      |     74 +
 .../JavaScriptCore/ftl/FTLExitThunkGenerator.h     |      2 -
 .../ftl/FTLExitTimeObjectMaterialization.cpp       |     82 +
 .../ftl/FTLExitTimeObjectMaterialization.h         |     73 +
 .../Source/JavaScriptCore/ftl/FTLExitValue.cpp     |     71 +-
 .../Source/JavaScriptCore/ftl/FTLExitValue.h       |     63 +-
 .../native/Source/JavaScriptCore/ftl/FTLFail.cpp   |      2 +-
 .../native/Source/JavaScriptCore/ftl/FTLFail.h     |      2 -
 .../JavaScriptCore/ftl/FTLForOSREntryJITCode.cpp   |      2 +
 .../JavaScriptCore/ftl/FTLForOSREntryJITCode.h     |      2 -
 .../Source/JavaScriptCore/ftl/FTLFormattedValue.h  |      2 -
 .../JavaScriptCore/ftl/FTLGeneratedFunction.h      |      4 +
 .../JavaScriptCore/ftl/FTLInlineCacheDescriptor.h  |     41 +-
 .../JavaScriptCore/ftl/FTLInlineCacheSize.cpp      |     93 +-
 .../Source/JavaScriptCore/ftl/FTLInlineCacheSize.h |     17 +-
 .../JavaScriptCore/ftl/FTLIntrinsicRepository.h    |     42 +-
 .../Source/JavaScriptCore/ftl/FTLJITCode.cpp       |     12 +-
 .../native/Source/JavaScriptCore/ftl/FTLJITCode.h  |     33 +-
 .../Source/JavaScriptCore/ftl/FTLJITFinalizer.cpp  |     10 +-
 .../Source/JavaScriptCore/ftl/FTLJITFinalizer.h    |     24 +-
 .../native/Source/JavaScriptCore/ftl/FTLJSCall.cpp |     57 +-
 .../native/Source/JavaScriptCore/ftl/FTLJSCall.h   |     16 +-
 .../Source/JavaScriptCore/ftl/FTLJSCallBase.cpp    |     86 +
 .../Source/JavaScriptCore/ftl/FTLJSCallBase.h      |     67 +
 .../Source/JavaScriptCore/ftl/FTLJSCallVarargs.cpp |    220 +
 .../Source/JavaScriptCore/ftl/FTLJSCallVarargs.h   |     77 +
 .../native/Source/JavaScriptCore/ftl/FTLLink.cpp   |     46 +-
 .../native/Source/JavaScriptCore/ftl/FTLLink.h     |      2 -
 .../Source/JavaScriptCore/ftl/FTLLocation.cpp      |     82 +-
 .../native/Source/JavaScriptCore/ftl/FTLLocation.h |     16 +-
 .../JavaScriptCore/ftl/FTLLowerDFGToLLVM.cpp       |   5753 +-
 .../Source/JavaScriptCore/ftl/FTLLowerDFGToLLVM.h  |      2 -
 .../JavaScriptCore/ftl/FTLLoweredNodeValue.h       |      2 -
 .../Source/JavaScriptCore/ftl/FTLOSREntry.cpp      |      7 +-
 .../native/Source/JavaScriptCore/ftl/FTLOSREntry.h |      2 -
 .../Source/JavaScriptCore/ftl/FTLOSRExit.cpp       |      9 +
 .../native/Source/JavaScriptCore/ftl/FTLOSRExit.h  |     54 +-
 .../JavaScriptCore/ftl/FTLOSRExitCompilationInfo.h |      2 -
 .../JavaScriptCore/ftl/FTLOSRExitCompiler.cpp      |    325 +-
 .../Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h |      2 -
 .../Source/JavaScriptCore/ftl/FTLOperations.cpp    |    353 +
 .../Source/JavaScriptCore/ftl/FTLOperations.h      |     53 +
 .../native/Source/JavaScriptCore/ftl/FTLOutput.cpp |    107 +-
 .../native/Source/JavaScriptCore/ftl/FTLOutput.h   |    193 +-
 .../Source/JavaScriptCore/ftl/FTLSaveRestore.cpp   |     74 +-
 .../Source/JavaScriptCore/ftl/FTLSaveRestore.h     |      2 -
 .../Source/JavaScriptCore/ftl/FTLSlowPathCall.cpp  |     30 +-
 .../Source/JavaScriptCore/ftl/FTLSlowPathCall.h    |      8 +-
 .../JavaScriptCore/ftl/FTLSlowPathCallKey.cpp      |      2 +-
 .../Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h |      9 +-
 .../Source/JavaScriptCore/ftl/FTLStackMaps.cpp     |    158 +-
 .../Source/JavaScriptCore/ftl/FTLStackMaps.h       |     47 +-
 .../native/Source/JavaScriptCore/ftl/FTLState.cpp  |     33 +-
 .../native/Source/JavaScriptCore/ftl/FTLState.h    |     25 +-
 .../Source/JavaScriptCore/ftl/FTLSwitchCase.h      |     16 +-
 .../native/Source/JavaScriptCore/ftl/FTLThunks.cpp |     40 +-
 .../native/Source/JavaScriptCore/ftl/FTLThunks.h   |      2 -
 .../Source/JavaScriptCore/ftl/FTLTypedPointer.h    |      2 -
 .../Source/JavaScriptCore/ftl/FTLUnwindInfo.cpp    |    869 +-
 .../Source/JavaScriptCore/ftl/FTLUnwindInfo.h      |      6 +-
 .../Source/JavaScriptCore/ftl/FTLValueFormat.cpp   |      3 +-
 .../Source/JavaScriptCore/ftl/FTLValueFormat.h     |      2 -
 .../Source/JavaScriptCore/ftl/FTLValueFromBlock.h  |      2 -
 .../native/Source/JavaScriptCore/ftl/FTLWeight.h   |     84 +
 .../Source/JavaScriptCore/ftl/FTLWeightedTarget.h  |     89 +
 .../Source/JavaScriptCore/generate-bytecode-files  |    232 +
 .../Source/JavaScriptCore/generate-js-builtins     |    121 +-
 .../Source/JavaScriptCore/heap/BlockAllocator.cpp  |    173 -
 .../Source/JavaScriptCore/heap/BlockAllocator.h    |    252 -
 .../Source/JavaScriptCore/heap/CodeBlockSet.cpp    |    113 +-
 .../Source/JavaScriptCore/heap/CodeBlockSet.h      |     39 +-
 .../JavaScriptCore/heap/ConservativeRoots.cpp      |      4 +-
 .../Source/JavaScriptCore/heap/CopiedBlock.h       |     57 +-
 .../JavaScriptCore/heap/CopiedBlockInlines.h       |      7 +-
 .../Source/JavaScriptCore/heap/CopiedSpace.cpp     |     29 +-
 .../Source/JavaScriptCore/heap/CopiedSpace.h       |     13 +-
 .../JavaScriptCore/heap/CopiedSpaceInlines.h       |     11 +-
 .../native/Source/JavaScriptCore/heap/CopyToken.h  |      5 +-
 .../Source/JavaScriptCore/heap/CopyWorkList.h      |     31 +-
 .../Source/JavaScriptCore/heap/CopyWriteBarrier.h  |      3 +-
 .../JavaScriptCore/heap/DelayedReleaseScope.h      |    102 -
 .../JavaScriptCore/heap/EdenGCActivityCallback.cpp |     93 +
 .../JavaScriptCore/heap/EdenGCActivityCallback.h   |     59 +
 .../JavaScriptCore/heap/FullGCActivityCallback.cpp |    109 +
 .../JavaScriptCore/heap/FullGCActivityCallback.h   |     64 +
 .../JavaScriptCore/heap/GCActivityCallback.cpp     |    173 +
 .../JavaScriptCore/heap/GCActivityCallback.h       |    114 +
 .../Source/JavaScriptCore/heap/GCAssertions.h      |     10 +-
 .../Source/JavaScriptCore/heap/GCLogging.cpp       |    139 +
 .../native/Source/JavaScriptCore/heap/GCLogging.h  |     59 +
 .../Source/JavaScriptCore/heap/GCSegmentedArray.h  |     25 +-
 .../JavaScriptCore/heap/GCSegmentedArrayInlines.h  |     27 +-
 .../native/Source/JavaScriptCore/heap/GCThread.cpp |     12 +-
 .../native/Source/JavaScriptCore/heap/GCThread.h   |      7 +-
 .../JavaScriptCore/heap/GCThreadSharedData.cpp     |      7 +-
 .../JavaScriptCore/heap/GCThreadSharedData.h       |      8 +-
 .../native/Source/JavaScriptCore/heap/Handle.h     |      4 +-
 .../Source/JavaScriptCore/heap/HandleBlock.h       |     12 +-
 .../JavaScriptCore/heap/HandleBlockInlines.h       |     19 +-
 .../Source/JavaScriptCore/heap/HandleSet.cpp       |      9 +-
 .../native/Source/JavaScriptCore/heap/HandleSet.h  |     10 -
 .../Source/JavaScriptCore/heap/HandleStack.h       |      2 +-
 .../native/Source/JavaScriptCore/heap/Heap.cpp     |   1279 +-
 .../main/native/Source/JavaScriptCore/heap/Heap.h  |    812 +-
 .../native/Source/JavaScriptCore/heap/HeapBlock.h  |     67 -
 .../Source/JavaScriptCore/heap/HeapInlines.h       |    354 +
 .../Source/JavaScriptCore/heap/HeapOperation.h     |      2 +-
 .../Source/JavaScriptCore/heap/HeapStatistics.cpp  |     44 +-
 .../Source/JavaScriptCore/heap/HeapTimer.cpp       |     15 +-
 .../native/Source/JavaScriptCore/heap/HeapTimer.h  |      6 -
 .../Source/JavaScriptCore/heap/HeapVerifier.cpp    |    300 +
 .../Source/JavaScriptCore/heap/HeapVerifier.h      |    134 +
 .../JavaScriptCore/heap/IncrementalSweeper.cpp     |     39 +-
 .../JavaScriptCore/heap/IncrementalSweeper.h       |     18 +-
 .../Source/JavaScriptCore/heap/JITStubRoutineSet.h |      2 -
 .../Source/JavaScriptCore/heap/ListableHandler.h   |      3 +-
 .../JavaScriptCore/heap/MachineStackMarker.cpp     |    487 +-
 .../JavaScriptCore/heap/MachineStackMarker.h       |     37 +-
 .../Source/JavaScriptCore/heap/MarkStack.cpp       |      4 +-
 .../native/Source/JavaScriptCore/heap/MarkStack.h  |     26 +-
 .../Source/JavaScriptCore/heap/MarkedAllocator.cpp |    125 +-
 .../Source/JavaScriptCore/heap/MarkedAllocator.h   |     21 +-
 .../Source/JavaScriptCore/heap/MarkedBlock.cpp     |    107 +-
 .../Source/JavaScriptCore/heap/MarkedBlock.h       |    112 +-
 .../Source/JavaScriptCore/heap/MarkedBlockSet.h    |      2 +-
 .../Source/JavaScriptCore/heap/MarkedSpace.cpp     |     94 +-
 .../Source/JavaScriptCore/heap/MarkedSpace.h       |    132 +-
 .../Source/JavaScriptCore/heap/OpaqueRootSet.h     |     94 +
 .../native/Source/JavaScriptCore/heap/Region.h     |    319 -
 .../Source/JavaScriptCore/heap/SlotVisitor.cpp     |      8 +-
 .../Source/JavaScriptCore/heap/SlotVisitor.h       |     18 +-
 .../JavaScriptCore/heap/SlotVisitorInlines.h       |     52 +-
 .../native/Source/JavaScriptCore/heap/Strong.h     |      4 +-
 .../Source/JavaScriptCore/heap/SuperRegion.cpp     |     83 -
 .../Source/JavaScriptCore/heap/SuperRegion.h       |     58 -
 .../main/native/Source/JavaScriptCore/heap/Weak.h  |      1 +
 .../Source/JavaScriptCore/heap/WeakBlock.cpp       |     37 +-
 .../native/Source/JavaScriptCore/heap/WeakBlock.h  |     36 +-
 .../Source/JavaScriptCore/heap/WeakInlines.h       |      2 +-
 .../native/Source/JavaScriptCore/heap/WeakSet.cpp  |     19 +-
 .../native/Source/JavaScriptCore/heap/WeakSet.h    |      7 +-
 .../JavaScriptCore/heap/WriteBarrierBuffer.cpp     |      1 -
 .../JavaScriptCore/heap/WriteBarrierBuffer.h       |     21 +-
 .../JavaScriptCore/inspector/ConsoleMessage.cpp    |    154 +-
 .../JavaScriptCore/inspector/ConsoleMessage.h      |     25 +-
 .../Source/JavaScriptCore/inspector/ConsoleTypes.h |     74 -
 .../inspector/ContentSearchUtilities.cpp           |     77 +-
 .../inspector/ContentSearchUtilities.h             |      8 +-
 .../Source/JavaScriptCore/inspector/EventLoop.cpp  |     12 +-
 .../Source/JavaScriptCore/inspector/EventLoop.h    |      8 +
 .../inspector/IdentifiersFactory.cpp               |      7 +-
 .../JavaScriptCore/inspector/IdentifiersFactory.h  |      8 +-
 .../JavaScriptCore/inspector/InjectedScript.cpp    |    144 +-
 .../JavaScriptCore/inspector/InjectedScript.h      |     30 +-
 .../inspector/InjectedScriptBase.cpp               |     57 +-
 .../JavaScriptCore/inspector/InjectedScriptBase.h  |      8 +-
 .../inspector/InjectedScriptHost.cpp               |      4 -
 .../JavaScriptCore/inspector/InjectedScriptHost.h  |      8 +-
 .../inspector/InjectedScriptManager.cpp            |     42 +-
 .../inspector/InjectedScriptManager.h              |      7 +-
 .../inspector/InjectedScriptModule.cpp             |      5 +-
 .../inspector/InjectedScriptModule.h               |      4 -
 .../inspector/InjectedScriptSource.js              |   1303 +-
 .../JavaScriptCore/inspector/InspectorAgentBase.h  |     12 +-
 .../inspector/InspectorAgentRegistry.cpp           |     24 +-
 .../inspector/InspectorAgentRegistry.h             |     30 +-
 .../inspector/InspectorBackendDispatcher.cpp       |    165 +-
 .../inspector/InspectorBackendDispatcher.h         |     59 +-
 .../inspector/InspectorEnvironment.h               |     11 +-
 .../inspector/InspectorFrontendChannel.h           |      4 +-
 .../inspector/InspectorProtocolTypes.h             |    178 +
 .../inspector/InspectorTypeBuilder.h               |    337 -
 .../JavaScriptCore/inspector/InspectorValues.cpp   |    375 +-
 .../JavaScriptCore/inspector/InspectorValues.h     |    243 +-
 .../inspector/JSGlobalObjectConsoleClient.cpp      |    109 +
 .../inspector/JSGlobalObjectConsoleClient.h        |     62 +
 .../JSGlobalObjectInspectorController.cpp          |    204 +-
 .../inspector/JSGlobalObjectInspectorController.h  |     75 +-
 .../inspector/JSGlobalObjectScriptDebugServer.cpp  |      3 -
 .../inspector/JSGlobalObjectScriptDebugServer.h    |     12 +-
 .../inspector/JSInjectedScriptHost.cpp             |    336 +-
 .../inspector/JSInjectedScriptHost.h               |     18 +-
 .../inspector/JSInjectedScriptHostPrototype.cpp    |    102 +-
 .../inspector/JSInjectedScriptHostPrototype.h      |      8 +-
 .../inspector/JSJavaScriptCallFrame.cpp            |     58 +-
 .../inspector/JSJavaScriptCallFrame.h              |      8 +-
 .../inspector/JSJavaScriptCallFramePrototype.cpp   |     41 +-
 .../inspector/JSJavaScriptCallFramePrototype.h     |      8 +-
 .../inspector/JavaScriptCallFrame.cpp              |      3 -
 .../JavaScriptCore/inspector/JavaScriptCallFrame.h |     14 +-
 .../JavaScriptCore/inspector/ScriptArguments.cpp   |      4 +-
 .../JavaScriptCore/inspector/ScriptArguments.h     |      2 +-
 .../JavaScriptCore/inspector/ScriptBreakpoint.h    |      8 +-
 .../JavaScriptCore/inspector/ScriptCallFrame.cpp   |      7 +-
 .../JavaScriptCore/inspector/ScriptCallFrame.h     |      9 +-
 .../JavaScriptCore/inspector/ScriptCallStack.cpp   |     40 +-
 .../JavaScriptCore/inspector/ScriptCallStack.h     |     17 +-
 .../inspector/ScriptCallStackFactory.cpp           |     77 +-
 .../inspector/ScriptCallStackFactory.h             |     10 +-
 .../JavaScriptCore/inspector/ScriptDebugListener.h |      6 +-
 .../JavaScriptCore/inspector/ScriptDebugServer.cpp |    132 +-
 .../JavaScriptCore/inspector/ScriptDebugServer.h   |     30 +-
 .../inspector/agents/InspectorAgent.cpp            |     90 +-
 .../inspector/agents/InspectorAgent.h              |     51 +-
 .../inspector/agents/InspectorConsoleAgent.cpp     |     73 +-
 .../inspector/agents/InspectorConsoleAgent.h       |     35 +-
 .../inspector/agents/InspectorDebuggerAgent.cpp    |    426 +-
 .../inspector/agents/InspectorDebuggerAgent.h      |    107 +-
 .../inspector/agents/InspectorRuntimeAgent.cpp     |    270 +-
 .../inspector/agents/InspectorRuntimeAgent.h       |     43 +-
 .../agents/JSGlobalObjectConsoleAgent.cpp          |     17 +-
 .../inspector/agents/JSGlobalObjectConsoleAgent.h  |      9 +-
 .../agents/JSGlobalObjectDebuggerAgent.cpp         |     11 +-
 .../inspector/agents/JSGlobalObjectDebuggerAgent.h |      9 +-
 .../agents/JSGlobalObjectRuntimeAgent.cpp          |     24 +-
 .../inspector/agents/JSGlobalObjectRuntimeAgent.h  |     20 +-
 .../augmentable/AlternateDispatchableAgent.h       |     70 +
 .../augmentable/AugmentableInspectorController.h   |     55 +
 .../AugmentableInspectorControllerClient.h         |     44 +
 .../inspector/protocol/ApplicationCache.json       |     87 +
 .../JavaScriptCore/inspector/protocol/CSS.json     |    430 +
 .../JavaScriptCore/inspector/protocol/Console.json |     24 +-
 .../JavaScriptCore/inspector/protocol/DOM.json     |    531 +
 .../inspector/protocol/DOMDebugger.json            |     73 +
 .../inspector/protocol/DOMStorage.json             |     88 +
 .../inspector/protocol/Database.json               |     71 +
 .../inspector/protocol/Debugger.json               |     42 +-
 .../inspector/protocol/IndexedDB.json              |    145 +
 .../inspector/protocol/Inspector.json              |     51 +
 .../inspector/protocol/InspectorDomain.json        |     41 -
 .../inspector/protocol/LayerTree.json              |    113 +
 .../JavaScriptCore/inspector/protocol/Network.json |    336 +
 .../inspector/protocol/OverlayTypes.json           |    129 +
 .../JavaScriptCore/inspector/protocol/Page.json    |    357 +
 .../JavaScriptCore/inspector/protocol/Replay.json  |    264 +
 .../JavaScriptCore/inspector/protocol/Runtime.json |    182 +-
 .../inspector/protocol/Timeline.json               |    126 +
 .../JavaScriptCore/inspector/protocol/Worker.json  |     71 +
 .../inspector/remote/RemoteInspector.h             |     31 +-
 .../inspector/remote/RemoteInspector.mm            |    303 +-
 .../inspector/remote/RemoteInspectorConstants.h    |     13 +
 .../inspector/remote/RemoteInspectorDebuggable.cpp |     29 +-
 .../inspector/remote/RemoteInspectorDebuggable.h   |     21 +-
 .../remote/RemoteInspectorDebuggableConnection.h   |     58 +-
 .../remote/RemoteInspectorDebuggableConnection.mm  |    194 +-
 .../remote/RemoteInspectorXPCConnection.h          |      9 +-
 .../remote/RemoteInspectorXPCConnection.mm         |     67 +-
 .../inspector/scripts/CodeGeneratorInspector.py    |   2613 -
 .../scripts/CodeGeneratorInspectorStrings.py       |    348 -
 .../inspector/scripts/codegen/__init__.py          |     24 +
 .../inspector/scripts/codegen/cpp_generator.py     |    314 +
 .../scripts/codegen/cpp_generator_templates.py     |    263 +
 ...rate_cpp_alternate_backend_dispatcher_header.py |     92 +
 .../generate_cpp_backend_dispatcher_header.py      |    208 +
 ...nerate_cpp_backend_dispatcher_implementation.py |    310 +
 .../generate_cpp_frontend_dispatcher_header.py     |    117 +
 ...erate_cpp_frontend_dispatcher_implementation.py |    121 +
 .../codegen/generate_cpp_protocol_types_header.py  |    352 +
 .../generate_cpp_protocol_types_implementation.py  |    183 +
 .../codegen/generate_js_backend_commands.py        |    137 +
 .../generate_objc_backend_dispatcher_header.py     |    106 +
 ...erate_objc_backend_dispatcher_implementation.py |    195 +
 .../codegen/generate_objc_configuration_header.py  |     87 +
 .../generate_objc_configuration_implementation.py  |    150 +
 .../codegen/generate_objc_conversion_helpers.py    |    155 +
 ...rate_objc_frontend_dispatcher_implementation.py |    157 +
 .../scripts/codegen/generate_objc_header.py        |    229 +
 .../codegen/generate_objc_internal_header.py       |     75 +
 .../generate_objc_protocol_types_implementation.py |    160 +
 .../inspector/scripts/codegen/generator.py         |    241 +
 .../scripts/codegen/generator_templates.py         |     61 +
 .../inspector/scripts/codegen/models.py            |    591 +
 .../inspector/scripts/codegen/objc_generator.py    |    523 +
 .../scripts/codegen/objc_generator_templates.py    |    155 +
 .../generate-inspector-protocol-bindings.py        |    211 +
 .../tests/commands-with-async-attribute.json       |    109 +
 ...mands-with-optional-call-return-parameters.json |     85 +
 .../tests/domains-with-varying-command-sizes.json  |     54 +
 .../inspector/scripts/tests/enum-values.json       |     35 +
 .../tests/events-with-optional-parameters.json     |     59 +
 .../commands-with-async-attribute.json-result      |   1637 +
 ...ith-optional-call-return-parameters.json-result |   1486 +
 .../domains-with-varying-command-sizes.json-result |   1318 +
 .../scripts/tests/expected/enum-values.json-result |   1172 +
 .../events-with-optional-parameters.json-result    |   1108 +
 .../fail-on-domain-availability.json-error         |      1 +
 ...plicate-command-call-parameter-names.json-error |      1 +
 ...icate-command-return-parameter-names.json-error |      1 +
 ...l-on-duplicate-event-parameter-names.json-error |      1 +
 .../fail-on-duplicate-type-declarations.json-error |      1 +
 .../fail-on-duplicate-type-member-names.json-error |      1 +
 .../fail-on-enum-with-no-values.json-error         |      1 +
 ...string-typed-optional-parameter-flag.json-error |      1 +
 ...on-string-typed-optional-type-member.json-error |      1 +
 ...ype-declaration-using-type-reference.json-error |      1 +
 .../fail-on-type-with-lowercase-name.json-error    |      1 +
 ...n-type-reference-in-type-declaration.json-error |      1 +
 ...nknown-type-reference-in-type-member.json-error |      1 +
 ...enerate-domains-with-feature-guards.json-result |   1159 +
 .../same-type-id-different-domain.json-result      |    841 +
 .../shadowed-optional-type-setters.json-result     |    984 +
 ...-declaration-aliased-primitive-type.json-result |    826 +
 .../type-declaration-array-type.json-result        |    893 +
 .../type-declaration-enum-type.json-result         |    925 +
 .../type-declaration-object-type.json-result       |   1736 +
 .../type-requiring-runtime-casts.json-result       |   1372 +
 .../scripts/tests/fail-on-domain-availability.json |      9 +
 ...-on-duplicate-command-call-parameter-names.json |     16 +
 ...n-duplicate-command-return-parameter-names.json |     16 +
 .../fail-on-duplicate-event-parameter-names.json   |     12 +
 .../tests/fail-on-duplicate-type-declarations.json |     15 +
 .../tests/fail-on-duplicate-type-member-names.json |     15 +
 .../scripts/tests/fail-on-enum-with-no-values.json |     10 +
 ...il-on-string-typed-optional-parameter-flag.json |     18 +
 .../fail-on-string-typed-optional-type-member.json |     16 +
 ...l-on-type-declaration-using-type-reference.json |     13 +
 .../tests/fail-on-type-with-lowercase-name.json    |     10 +
 ...unknown-type-reference-in-type-declaration.json |     12 +
 ...l-on-unknown-type-reference-in-type-member.json |     15 +
 .../generate-domains-with-feature-guards.json      |     36 +
 .../tests/same-type-id-different-domain.json       |     22 +
 .../tests/shadowed-optional-type-setters.json      |     31 +
 .../type-declaration-aliased-primitive-type.json   |     10 +
 .../scripts/tests/type-declaration-array-type.json |     50 +
 .../scripts/tests/type-declaration-enum-type.json  |     15 +
 .../tests/type-declaration-object-type.json        |     83 +
 .../tests/type-requiring-runtime-casts.json        |     51 +
 .../Source/JavaScriptCore/interpreter/AbstractPC.h |      1 -
 .../JavaScriptCore/interpreter/CallFrame.cpp       |     64 +-
 .../Source/JavaScriptCore/interpreter/CallFrame.h  |    139 +-
 .../JavaScriptCore/interpreter/CallFrameClosure.h  |      5 -
 .../JavaScriptCore/interpreter/CallFrameInlines.h  |      6 +
 .../JavaScriptCore/interpreter/Interpreter.cpp     |    458 +-
 .../JavaScriptCore/interpreter/Interpreter.h       |    123 +-
 .../Source/JavaScriptCore/interpreter/JSStack.cpp  |     29 +-
 .../Source/JavaScriptCore/interpreter/JSStack.h    |     19 +-
 .../JavaScriptCore/interpreter/JSStackInlines.h    |     10 +-
 .../JavaScriptCore/interpreter/ProtoCallFrame.cpp  |     18 +-
 .../JavaScriptCore/interpreter/ProtoCallFrame.h    |     17 +-
 .../Source/JavaScriptCore/interpreter/Register.h   |     13 +-
 .../JavaScriptCore/interpreter/StackVisitor.cpp    |    268 +-
 .../JavaScriptCore/interpreter/StackVisitor.h      |     43 +-
 .../JavaScriptCore/interpreter/VMEntryRecord.h     |     54 +
 .../JavaScriptCore/interpreter/VMInspector.cpp     |    573 -
 .../JavaScriptCore/interpreter/VMInspector.h       |     89 -
 .../Source/JavaScriptCore/javascriptcoregtk.pc.in  |     10 +-
 .../jit/AccessorCallJITStubRoutine.cpp             |     55 +
 .../jit/AccessorCallJITStubRoutine.h               |     57 +
 .../jit/ArityCheckFailReturnThunks.cpp             |      5 +-
 .../Source/JavaScriptCore/jit/AssemblyHelpers.cpp  |    106 +-
 .../Source/JavaScriptCore/jit/AssemblyHelpers.h    |    613 +-
 .../Source/JavaScriptCore/jit/BinarySwitch.cpp     |    329 +
 .../Source/JavaScriptCore/jit/BinarySwitch.h       |    143 +
 .../Source/JavaScriptCore/jit/CCallHelpers.h       |    461 +-
 .../JavaScriptCore/jit/ClosureCallStubRoutine.cpp  |     63 -
 .../JavaScriptCore/jit/ClosureCallStubRoutine.h    |     66 -
 .../Source/JavaScriptCore/jit/CompactJITCodeMap.h  |     34 +-
 .../jit/ExecutableAllocationFuzz.cpp               |     73 +
 .../JavaScriptCore/jit/ExecutableAllocationFuzz.h  |     51 +
 .../JavaScriptCore/jit/ExecutableAllocator.cpp     |     11 +-
 .../JavaScriptCore/jit/ExecutableAllocator.h       |     16 +-
 .../jit/ExecutableAllocatorFixedVMPool.cpp         |     66 +-
 .../native/Source/JavaScriptCore/jit/FPRInfo.h     |      3 -
 .../JavaScriptCore/jit/GCAwareJITStubRoutine.cpp   |     21 +-
 .../JavaScriptCore/jit/GCAwareJITStubRoutine.h     |     18 +-
 .../native/Source/JavaScriptCore/jit/GPRInfo.h     |     49 +-
 .../JavaScriptCore/jit/HostCallReturnValue.h       |      1 -
 .../main/native/Source/JavaScriptCore/jit/JIT.cpp  |    221 +-
 .../main/native/Source/JavaScriptCore/jit/JIT.h    |    180 +-
 .../Source/JavaScriptCore/jit/JITArithmetic.cpp    |      5 +-
 .../native/Source/JavaScriptCore/jit/JITCall.cpp   |    190 +-
 .../Source/JavaScriptCore/jit/JITCall32_64.cpp     |    226 +-
 .../native/Source/JavaScriptCore/jit/JITCode.cpp   |     60 +-
 .../native/Source/JavaScriptCore/jit/JITCode.h     |      6 +-
 .../JavaScriptCore/jit/JITCompilationEffort.h      |      2 +-
 .../Source/JavaScriptCore/jit/JITDisassembler.cpp  |      1 +
 .../Source/JavaScriptCore/jit/JITDisassembler.h    |     10 +-
 .../Source/JavaScriptCore/jit/JITExceptions.cpp    |      9 +-
 .../Source/JavaScriptCore/jit/JITExceptions.h      |      6 +-
 .../JavaScriptCore/jit/JITInlineCacheGenerator.cpp |     22 +-
 .../JavaScriptCore/jit/JITInlineCacheGenerator.h   |     13 +-
 .../native/Source/JavaScriptCore/jit/JITInlines.h  |    302 +-
 .../Source/JavaScriptCore/jit/JITOpcodes.cpp       |    804 +-
 .../Source/JavaScriptCore/jit/JITOpcodes32_64.cpp  |    649 +-
 .../JavaScriptCore/jit/JITOperationWrappers.h      |    413 -
 .../Source/JavaScriptCore/jit/JITOperations.cpp    |   1003 +-
 .../Source/JavaScriptCore/jit/JITOperations.h      |    199 +-
 .../JavaScriptCore/jit/JITPropertyAccess.cpp       |    440 +-
 .../JavaScriptCore/jit/JITPropertyAccess32_64.cpp  |    268 +-
 .../Source/JavaScriptCore/jit/JITStubRoutine.cpp   |      7 +-
 .../Source/JavaScriptCore/jit/JITStubRoutine.h     |     12 +-
 .../native/Source/JavaScriptCore/jit/JITStubs.cpp  |      3 +-
 .../native/Source/JavaScriptCore/jit/JITStubs.h    |      9 +-
 .../native/Source/JavaScriptCore/jit/JITStubsARM.h |     10 +-
 .../Source/JavaScriptCore/jit/JITStubsARMv7.h      |     25 +-
 .../Source/JavaScriptCore/jit/JITStubsMSVC64.asm   |     44 +
 .../native/Source/JavaScriptCore/jit/JITStubsX86.h |     40 +-
 .../Source/JavaScriptCore/jit/JITStubsX86Common.h  |     78 +-
 .../Source/JavaScriptCore/jit/JITStubsX86_64.h     |     56 +-
 .../native/Source/JavaScriptCore/jit/JITThunks.cpp |     25 +-
 .../native/Source/JavaScriptCore/jit/JITThunks.h   |     13 +-
 .../jit/JITToDFGDeferredCompilationCallback.cpp    |      6 +-
 .../jit/JITToDFGDeferredCompilationCallback.h      |      4 +-
 .../Source/JavaScriptCore/jit/JITWriteBarrier.h    |      4 +-
 .../Source/JavaScriptCore/jit/JSInterfaceJIT.h     |     11 +-
 .../jit/PolymorphicCallStubRoutine.cpp             |    137 +
 .../jit/PolymorphicCallStubRoutine.h               |    115 +
 .../jit/RegisterPreservationWrapperGenerator.cpp   |      6 +-
 .../Source/JavaScriptCore/jit/RegisterSet.cpp      |     89 +-
 .../native/Source/JavaScriptCore/jit/RegisterSet.h |     24 +-
 .../native/Source/JavaScriptCore/jit/Repatch.cpp   |   1707 +-
 .../native/Source/JavaScriptCore/jit/Repatch.h     |     13 +-
 .../jit/ScratchRegisterAllocator.cpp               |    208 +
 .../JavaScriptCore/jit/ScratchRegisterAllocator.h  |    164 +-
 .../JavaScriptCore/jit/SetupVarargsFrame.cpp       |    134 +
 .../Source/JavaScriptCore/jit/SetupVarargsFrame.h  |     53 +
 .../Source/JavaScriptCore/jit/SlowPathCall.h       |      4 +-
 .../JavaScriptCore/jit/SpecializedThunkJIT.h       |     19 +-
 .../Source/JavaScriptCore/jit/SpillRegistersMode.h |     35 +
 .../Source/JavaScriptCore/jit/TempRegisterSet.cpp  |      2 +
 .../Source/JavaScriptCore/jit/TempRegisterSet.h    |     11 +-
 .../Source/JavaScriptCore/jit/ThunkGenerator.h     |      2 -
 .../Source/JavaScriptCore/jit/ThunkGenerators.cpp  |    400 +-
 .../Source/JavaScriptCore/jit/ThunkGenerators.h    |     18 +-
 .../src/main/native/Source/JavaScriptCore/jsc.cpp  |    693 +-
 .../Source/JavaScriptCore/llint/LLIntCLoop.cpp     |      6 +-
 .../Source/JavaScriptCore/llint/LLIntCLoop.h       |      6 +-
 .../Source/JavaScriptCore/llint/LLIntData.cpp      |     62 +-
 .../native/Source/JavaScriptCore/llint/LLIntData.h |     36 +-
 .../JavaScriptCore/llint/LLIntEntrypoint.cpp       |      6 +-
 .../Source/JavaScriptCore/llint/LLIntEntrypoint.h  |      6 -
 .../JavaScriptCore/llint/LLIntExceptions.cpp       |      5 -
 .../Source/JavaScriptCore/llint/LLIntExceptions.h  |      6 -
 .../JavaScriptCore/llint/LLIntOfflineAsmConfig.h   |     39 +-
 .../JavaScriptCore/llint/LLIntOffsetsExtractor.cpp |     15 +-
 .../Source/JavaScriptCore/llint/LLIntOpcode.h      |     53 +-
 .../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp |    430 +-
 .../Source/JavaScriptCore/llint/LLIntSlowPaths.h   |     16 +-
 .../Source/JavaScriptCore/llint/LLIntThunks.cpp    |     34 +-
 .../Source/JavaScriptCore/llint/LLIntThunks.h      |     13 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.asm   |    828 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.cpp   |     38 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.h     |     20 +-
 .../llint/LowLevelInterpreter32_64.asm             |    856 +-
 .../JavaScriptCore/llint/LowLevelInterpreter64.asm |    812 +-
 .../Source/JavaScriptCore/llvm/InitializeLLVM.cpp  |     77 +
 .../Source/JavaScriptCore/llvm/InitializeLLVM.h    |     53 +
 .../JavaScriptCore/llvm/InitializeLLVMLinux.cpp    |     44 +
 .../JavaScriptCore/llvm/InitializeLLVMMac.cpp      |     47 +
 .../JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp    |     73 +
 .../JavaScriptCore/llvm/InitializeLLVMPOSIX.h      |     42 +
 .../JavaScriptCore/llvm/InitializeLLVMWin.cpp      |     51 +
 .../native/Source/JavaScriptCore/llvm/LLVMAPI.cpp  |     38 +
 .../native/Source/JavaScriptCore/llvm/LLVMAPI.h    |     54 +
 .../Source/JavaScriptCore/llvm/LLVMAPIFunctions.h  |    649 +
 .../Source/JavaScriptCore/llvm/LLVMHeaders.h       |     70 +
 .../JavaScriptCore/llvm/library/LLVMAnchor.cpp     |     28 +
 .../JavaScriptCore/llvm/library/LLVMExports.cpp    |    149 +
 .../JavaScriptCore/llvm/library/LLVMOverrides.cpp  |     59 +
 .../JavaScriptCore/llvm/library/LLVMTrapCallback.h |     34 +
 .../JavaScriptCore/llvm/library/config_llvm.h      |     33 +
 .../llvm/library/libllvmForJSC.version             |      4 +
 .../native/Source/JavaScriptCore/offlineasm/arm.rb |     21 +-
 .../Source/JavaScriptCore/offlineasm/arm64.rb      |    107 +-
 .../native/Source/JavaScriptCore/offlineasm/asm.rb |     34 +-
 .../native/Source/JavaScriptCore/offlineasm/ast.rb |    179 +-
 .../Source/JavaScriptCore/offlineasm/backends.rb   |     45 +-
 .../Source/JavaScriptCore/offlineasm/cloop.rb      |      7 +-
 .../offlineasm/generate_offset_extractor.rb        |      8 +
 .../JavaScriptCore/offlineasm/instructions.rb      |     17 +-
 .../Source/JavaScriptCore/offlineasm/mips.rb       |    177 +-
 .../Source/JavaScriptCore/offlineasm/parser.rb     |     91 +-
 .../Source/JavaScriptCore/offlineasm/registers.rb  |      2 +-
 .../Source/JavaScriptCore/offlineasm/self_hash.rb  |     15 +
 .../Source/JavaScriptCore/offlineasm/settings.rb   |     46 +-
 .../native/Source/JavaScriptCore/offlineasm/sh4.rb |     70 +-
 .../Source/JavaScriptCore/offlineasm/transform.rb  |     12 +
 .../native/Source/JavaScriptCore/offlineasm/x86.rb |    195 +-
 .../Source/JavaScriptCore/os-win32/inttypes.h      |    261 -
 .../Source/JavaScriptCore/os-win32/stdbool.h       |     45 -
 .../Source/JavaScriptCore/parser/ASTBuilder.h      |    672 +-
 .../Source/JavaScriptCore/parser/Keywords.table    |      8 +-
 .../native/Source/JavaScriptCore/parser/Lexer.cpp  |    852 +-
 .../native/Source/JavaScriptCore/parser/Lexer.h    |     79 +-
 .../JavaScriptCore/parser/NodeConstructors.h       |    288 +-
 .../native/Source/JavaScriptCore/parser/NodeInfo.h |     62 -
 .../native/Source/JavaScriptCore/parser/Nodes.cpp  |    159 +-
 .../native/Source/JavaScriptCore/parser/Nodes.h    |    620 +-
 .../native/Source/JavaScriptCore/parser/Parser.cpp |   1654 +-
 .../native/Source/JavaScriptCore/parser/Parser.h   |    628 +-
 .../Source/JavaScriptCore/parser/ParserArena.cpp   |     47 -
 .../Source/JavaScriptCore/parser/ParserArena.h     |     38 +-
 .../Source/JavaScriptCore/parser/ParserError.h     |     57 +-
 .../JavaScriptCore/parser/ParserFunctionInfo.h     |     53 +
 .../Source/JavaScriptCore/parser/ParserModes.h     |     19 +-
 .../Source/JavaScriptCore/parser/ParserTokens.h    |     28 +-
 .../Source/JavaScriptCore/parser/SourceCode.h      |      4 +-
 .../JavaScriptCore/parser/SourceProvider.cpp       |      4 +-
 .../Source/JavaScriptCore/parser/SourceProvider.h  |     10 +-
 .../JavaScriptCore/parser/SourceProviderCache.cpp  |      2 +-
 .../JavaScriptCore/parser/SourceProviderCache.h    |      4 +-
 .../parser/SourceProviderCacheItem.h               |     62 +-
 .../Source/JavaScriptCore/parser/SyntaxChecker.h   |    207 +-
 .../JavaScriptCore/parser/VariableEnvironment.cpp  |     84 +
 .../JavaScriptCore/parser/VariableEnvironment.h    |     90 +
 .../Source/JavaScriptCore/postprocess-headers.sh   |      9 +-
 .../JavaScriptCore/profiler/LegacyProfiler.cpp     |     62 +-
 .../JavaScriptCore/profiler/LegacyProfiler.h       |     12 +-
 .../Source/JavaScriptCore/profiler/Profile.cpp     |     42 +-
 .../Source/JavaScriptCore/profiler/Profile.h       |     46 +-
 .../JavaScriptCore/profiler/ProfileGenerator.cpp   |    119 +-
 .../JavaScriptCore/profiler/ProfileGenerator.h     |     24 +-
 .../Source/JavaScriptCore/profiler/ProfileNode.cpp |    128 +-
 .../Source/JavaScriptCore/profiler/ProfileNode.h   |    149 +-
 .../profiler/ProfilerBytecodeSequence.cpp          |      2 +-
 .../profiler/ProfilerCompilation.cpp               |     15 +
 .../JavaScriptCore/profiler/ProfilerCompilation.h  |     12 +-
 .../JavaScriptCore/profiler/ProfilerDatabase.cpp   |      8 +-
 .../JavaScriptCore/replay/EmptyInputCursor.h       |      6 +-
 .../Source/JavaScriptCore/replay/EncodedValue.cpp  |     53 +-
 .../Source/JavaScriptCore/replay/EncodedValue.h    |     18 +-
 .../Source/JavaScriptCore/replay/InputCursor.h     |     19 +-
 .../Source/JavaScriptCore/replay/JSInputs.json     |     60 +-
 .../JavaScriptCore/replay/NondeterministicInput.h  |      7 +-
 .../replay/scripts/CodeGeneratorReplayInputs.py    |    224 +-
 .../scripts/CodeGeneratorReplayInputsTemplates.py  |     48 +-
 .../fail-on-c-style-enum-no-storage.json-error     |      2 +-
 .../fail-on-duplicate-enum-type.json-error         |      1 +
 .../tests/expected/fail-on-no-inputs.json-error    |      1 -
 .../tests/expected/fail-on-no-types.json-error     |      1 -
 ...s-with-guarded-values.json-TestReplayInputs.cpp |     77 +-
 ...ers-with-guarded-values.json-TestReplayInputs.h |     15 +-
 ...enum-encoding-helpers.json-TestReplayInputs.cpp |    112 +-
 ...e-enum-encoding-helpers.json-TestReplayInputs.h |     39 +-
 ...erate-enum-with-guard.json-TestReplayInputs.cpp |    106 +
 ...enerate-enum-with-guard.json-TestReplayInputs.h |     95 +
 ...s-with-same-base-name.json-TestReplayInputs.cpp |    144 +
 ...ums-with-same-base-name.json-TestReplayInputs.h |     98 +
 ...rate-input-with-guard.json-TestReplayInputs.cpp |      8 +-
 ...nerate-input-with-guard.json-TestReplayInputs.h |     22 +-
 ...t-with-vector-members.json-TestReplayInputs.cpp |     35 +-
 ...put-with-vector-members.json-TestReplayInputs.h |     41 +-
 ...ate-inputs-with-flags.json-TestReplayInputs.cpp |      8 +-
 ...erate-inputs-with-flags.json-TestReplayInputs.h |     20 +-
 ...e-memoized-type-modes.json-TestReplayInputs.cpp |     12 +-
 ...ate-memoized-type-modes.json-TestReplayInputs.h |     20 +-
 .../tests/fail-on-c-style-enum-no-storage.json     |     24 +-
 .../scripts/tests/fail-on-duplicate-enum-type.json |     35 +
 .../tests/fail-on-duplicate-input-names.json       |     38 +-
 .../tests/fail-on-duplicate-type-names.json        |     28 +-
 .../tests/fail-on-enum-type-missing-values.json    |     22 +-
 .../tests/fail-on-missing-input-member-name.json   |     26 +-
 .../scripts/tests/fail-on-missing-input-name.json  |     26 +-
 .../scripts/tests/fail-on-missing-input-queue.json |     26 +-
 .../scripts/tests/fail-on-missing-type-mode.json   |     28 +-
 .../scripts/tests/fail-on-missing-type-name.json   |     28 +-
 .../replay/scripts/tests/fail-on-no-inputs.json    |      7 -
 .../replay/scripts/tests/fail-on-no-types.json     |     15 -
 .../scripts/tests/fail-on-unknown-input-queue.json |     28 +-
 .../scripts/tests/fail-on-unknown-member-type.json |     28 +-
 .../scripts/tests/fail-on-unknown-type-mode.json   |     28 +-
 ...-enum-encoding-helpers-with-guarded-values.json |     22 +-
 .../tests/generate-enum-encoding-helpers.json      |     35 +-
 .../scripts/tests/generate-enum-with-guard.json    |     36 +
 .../tests/generate-enums-with-same-base-name.json  |     52 +
 .../tests/generate-event-loop-shape-types.json     |     54 +-
 .../scripts/tests/generate-input-with-guard.json   |     40 +-
 .../tests/generate-input-with-vector-members.json  |     40 +-
 .../scripts/tests/generate-inputs-with-flags.json  |     40 +-
 .../tests/generate-memoized-type-modes.json        |     38 +-
 .../Source/JavaScriptCore/runtime/Arguments.cpp    |    386 -
 .../Source/JavaScriptCore/runtime/Arguments.h      |    299 -
 .../runtime/ArgumentsIteratorConstructor.cpp       |     46 -
 .../runtime/ArgumentsIteratorConstructor.h         |     63 -
 .../runtime/ArgumentsIteratorPrototype.cpp         |     62 -
 .../runtime/ArgumentsIteratorPrototype.h           |     61 -
 .../Source/JavaScriptCore/runtime/ArgumentsMode.h  |     39 +
 .../Source/JavaScriptCore/runtime/ArrayBuffer.cpp  |      2 +-
 .../runtime/ArrayBufferNeuteringWatchpoint.cpp     |      9 +-
 .../runtime/ArrayBufferNeuteringWatchpoint.h       |     12 +-
 .../JavaScriptCore/runtime/ArrayBufferView.cpp     |      4 +-
 .../JavaScriptCore/runtime/ArrayBufferView.h       |     22 +-
 .../JavaScriptCore/runtime/ArrayConstructor.cpp    |      6 +-
 .../JavaScriptCore/runtime/ArrayConstructor.h      |      2 +-
 .../JavaScriptCore/runtime/ArrayConventions.h      |      9 +-
 .../runtime/ArrayIteratorConstructor.cpp           |     42 -
 .../runtime/ArrayIteratorConstructor.h             |     63 -
 .../runtime/ArrayIteratorPrototype.cpp             |     30 +-
 .../runtime/ArrayIteratorPrototype.h               |      3 +
 .../JavaScriptCore/runtime/ArrayPrototype.cpp      |    941 +-
 .../Source/JavaScriptCore/runtime/ArrayPrototype.h |      6 +-
 .../Source/JavaScriptCore/runtime/ArrayStorage.h   |      9 +-
 .../JavaScriptCore/runtime/BasicBlockLocation.cpp  |     89 +
 .../JavaScriptCore/runtime/BasicBlockLocation.h    |     69 +
 .../runtime/BatchedTransitionOptimizer.h           |      6 +-
 .../JavaScriptCore/runtime/BooleanConstructor.cpp  |      2 +-
 .../JavaScriptCore/runtime/BooleanObject.cpp       |      2 +-
 .../JavaScriptCore/runtime/BooleanPrototype.cpp    |      8 +-
 .../JavaScriptCore/runtime/BooleanPrototype.h      |      2 +-
 .../Source/JavaScriptCore/runtime/BundlePath.cpp   |     52 +
 .../Source/JavaScriptCore/runtime/BundlePath.h     |     39 +
 .../Source/JavaScriptCore/runtime/BundlePath.mm    |     56 +
 .../Source/JavaScriptCore/runtime/Butterfly.h      |      5 +-
 .../JavaScriptCore/runtime/ButterflyInlines.h      |     38 +-
 .../Source/JavaScriptCore/runtime/CallData.cpp     |     12 +
 .../Source/JavaScriptCore/runtime/CallData.h       |      5 +-
 .../Source/JavaScriptCore/runtime/ClassInfo.h      |     41 +-
 .../JavaScriptCore/runtime/ClonedArguments.cpp     |    230 +
 .../JavaScriptCore/runtime/ClonedArguments.h       |     79 +
 .../Source/JavaScriptCore/runtime/CodeCache.cpp    |    111 +-
 .../Source/JavaScriptCore/runtime/CodeCache.h      |     54 +-
 .../JavaScriptCore/runtime/CommonIdentifiers.cpp   |     29 +-
 .../JavaScriptCore/runtime/CommonIdentifiers.h     |    111 +-
 .../JavaScriptCore/runtime/CommonSlowPaths.cpp     |    221 +-
 .../JavaScriptCore/runtime/CommonSlowPaths.h       |     64 +-
 .../runtime/CommonSlowPathsExceptions.h            |      2 -
 .../Source/JavaScriptCore/runtime/Completion.cpp   |     22 +-
 .../Source/JavaScriptCore/runtime/Completion.h     |     23 +-
 .../JavaScriptCore/runtime/ConsoleClient.cpp       |    253 +
 .../Source/JavaScriptCore/runtime/ConsoleClient.h  |     73 +
 .../JavaScriptCore/runtime/ConsolePrototype.cpp    |    400 +
 .../JavaScriptCore/runtime/ConsolePrototype.h      |     61 +
 .../Source/JavaScriptCore/runtime/ConsoleTypes.h   |     75 +
 .../Source/JavaScriptCore/runtime/ConstantMode.cpp |     46 +
 .../Source/JavaScriptCore/runtime/ConstantMode.h   |     15 +-
 .../JavaScriptCore/runtime/ConstructAbility.h      |     38 +
 .../JavaScriptCore/runtime/ConstructData.cpp       |      4 +-
 .../Source/JavaScriptCore/runtime/ConstructData.h  |     53 +-
 .../JavaScriptCore/runtime/ControlFlowProfiler.cpp |    121 +
 .../JavaScriptCore/runtime/ControlFlowProfiler.h   |    112 +
 .../JavaScriptCore/runtime/CustomGetterSetter.cpp  |     47 +
 .../JavaScriptCore/runtime/CustomGetterSetter.h    |     77 +
 .../Source/JavaScriptCore/runtime/DataView.cpp     |      6 +-
 .../Source/JavaScriptCore/runtime/DataView.h       |      4 +-
 .../JavaScriptCore/runtime/DateConstructor.cpp     |     57 +-
 .../JavaScriptCore/runtime/DateConstructor.h       |     50 +-
 .../Source/JavaScriptCore/runtime/DateConversion.h |      2 +-
 .../Source/JavaScriptCore/runtime/DateInstance.cpp |      6 +-
 .../Source/JavaScriptCore/runtime/DateInstance.h   |    120 +-
 .../JavaScriptCore/runtime/DateInstanceCache.h     |     97 +-
 .../JavaScriptCore/runtime/DatePrototype.cpp       |    219 +-
 .../Source/JavaScriptCore/runtime/DatePrototype.h  |     56 +-
 .../JavaScriptCore/runtime/DirectArguments.cpp     |    178 +
 .../JavaScriptCore/runtime/DirectArguments.h       |    157 +
 .../runtime/DirectArgumentsOffset.cpp              |     42 +
 .../JavaScriptCore/runtime/DirectArgumentsOffset.h |     53 +
 .../Source/JavaScriptCore/runtime/DumpContext.cpp  |      4 +-
 .../Source/JavaScriptCore/runtime/DumpContext.h    |      4 +-
 .../JavaScriptCore/runtime/EnumerationMode.h       |     80 +
 .../native/Source/JavaScriptCore/runtime/Error.cpp |    207 +-
 .../native/Source/JavaScriptCore/runtime/Error.h   |    202 +-
 .../JavaScriptCore/runtime/ErrorConstructor.cpp    |     12 +-
 .../JavaScriptCore/runtime/ErrorConstructor.h      |     56 +-
 .../JavaScriptCore/runtime/ErrorHandlingScope.cpp  |      4 +-
 .../JavaScriptCore/runtime/ErrorInstance.cpp       |    152 +-
 .../Source/JavaScriptCore/runtime/ErrorInstance.h  |     67 +-
 .../JavaScriptCore/runtime/ErrorPrototype.cpp      |     10 +-
 .../Source/JavaScriptCore/runtime/ErrorPrototype.h |     57 +-
 .../Source/JavaScriptCore/runtime/Exception.cpp    |     83 +
 .../Source/JavaScriptCore/runtime/Exception.h      |     80 +
 .../JavaScriptCore/runtime/ExceptionFuzz.cpp       |     57 +
 .../Source/JavaScriptCore/runtime/ExceptionFuzz.h  |     49 +
 .../JavaScriptCore/runtime/ExceptionHelpers.cpp    |    217 +-
 .../JavaScriptCore/runtime/ExceptionHelpers.h      |     43 +-
 .../Source/JavaScriptCore/runtime/Executable.cpp   |    228 +-
 .../Source/JavaScriptCore/runtime/Executable.h     |    160 +-
 .../JavaScriptCore/runtime/FunctionConstructor.cpp |     36 +-
 .../JavaScriptCore/runtime/FunctionConstructor.h   |     50 +-
 .../runtime/FunctionExecutableDump.cpp             |      6 +-
 .../runtime/FunctionHasExecutedCache.cpp           |    100 +
 .../runtime/FunctionHasExecutedCache.h             |     65 +
 .../JavaScriptCore/runtime/FunctionPrototype.cpp   |     99 +-
 .../JavaScriptCore/runtime/FunctionPrototype.h     |     42 +-
 .../JavaScriptCore/runtime/FunctionRareData.cpp    |     97 +
 .../JavaScriptCore/runtime/FunctionRareData.h      |    103 +
 .../JavaScriptCore/runtime/GCActivityCallback.cpp  |    192 -
 .../JavaScriptCore/runtime/GCActivityCallback.h    |    116 -
 .../JavaScriptCore/runtime/GenericArguments.h      |     62 +
 .../runtime/GenericArgumentsInlines.h              |    233 +
 .../Source/JavaScriptCore/runtime/GenericOffset.h  |    112 +
 .../JavaScriptCore/runtime/GenericTypedArrayView.h |     12 +-
 .../runtime/GenericTypedArrayViewInlines.h         |     28 +-
 .../Source/JavaScriptCore/runtime/GetterSetter.cpp |     47 +-
 .../Source/JavaScriptCore/runtime/GetterSetter.h   |    142 +-
 .../Source/JavaScriptCore/runtime/Identifier.cpp   |    122 +-
 .../Source/JavaScriptCore/runtime/Identifier.h     |    480 +-
 .../JavaScriptCore/runtime/IdentifierInlines.h     |    139 +
 .../Source/JavaScriptCore/runtime/IndexingHeader.h |     12 +-
 .../JavaScriptCore/runtime/IndexingHeaderInlines.h |      2 +-
 .../Source/JavaScriptCore/runtime/IndexingType.h   |     46 +-
 .../JavaScriptCore/runtime/InferredValue.cpp       |    132 +
 .../Source/JavaScriptCore/runtime/InferredValue.h  |    138 +
 .../JavaScriptCore/runtime/InitializeThreading.cpp |      5 +-
 .../JavaScriptCore/runtime/InitializeThreading.h   |      8 +-
 .../runtime/IntegralTypedArrayBase.h               |      4 +-
 .../runtime/IntendedStructureChain.cpp             |     78 +-
 .../runtime/IntendedStructureChain.h               |     29 +-
 .../JavaScriptCore/runtime/InternalFunction.cpp    |      2 +-
 .../JavaScriptCore/runtime/InternalFunction.h      |     49 +-
 .../Source/JavaScriptCore/runtime/IntlObject.cpp   |     71 +
 .../Source/JavaScriptCore/runtime/IntlObject.h     |     56 +
 .../Source/JavaScriptCore/runtime/Intrinsic.h      |     15 +-
 .../JavaScriptCore/runtime/IterationStatus.h       |     38 +
 .../JavaScriptCore/runtime/IteratorOperations.cpp  |    142 +
 .../JavaScriptCore/runtime/IteratorOperations.h    |     44 +
 .../JavaScriptCore/runtime/IteratorPrototype.cpp   |     50 +
 .../JavaScriptCore/runtime/IteratorPrototype.h     |     62 +
 .../JavaScriptCore/runtime/JSAPIValueWrapper.cpp   |      2 +-
 .../JavaScriptCore/runtime/JSAPIValueWrapper.h     |     71 +-
 .../Source/JavaScriptCore/runtime/JSActivation.cpp |    234 -
 .../Source/JavaScriptCore/runtime/JSActivation.h   |    208 -
 .../JavaScriptCore/runtime/JSArgumentsIterator.cpp |     42 -
 .../JavaScriptCore/runtime/JSArgumentsIterator.h   |     79 -
 .../Source/JavaScriptCore/runtime/JSArray.cpp      |    875 +-
 .../native/Source/JavaScriptCore/runtime/JSArray.h |     81 +-
 .../JavaScriptCore/runtime/JSArrayBuffer.cpp       |      4 +-
 .../Source/JavaScriptCore/runtime/JSArrayBuffer.h  |      3 +-
 .../runtime/JSArrayBufferConstructor.cpp           |      8 +-
 .../runtime/JSArrayBufferPrototype.cpp             |      8 +-
 .../JavaScriptCore/runtime/JSArrayBufferView.cpp   |      6 +-
 .../JavaScriptCore/runtime/JSArrayBufferView.h     |      3 +-
 .../JavaScriptCore/runtime/JSArrayIterator.cpp     |    135 +-
 .../JavaScriptCore/runtime/JSArrayIterator.h       |     27 +-
 .../JavaScriptCore/runtime/JSBoundFunction.cpp     |      9 +-
 .../JavaScriptCore/runtime/JSBoundFunction.h       |      5 +-
 .../Source/JavaScriptCore/runtime/JSCInlines.h     |      3 +
 .../Source/JavaScriptCore/runtime/JSCJSValue.cpp   |    113 +-
 .../Source/JavaScriptCore/runtime/JSCJSValue.h     |    121 +-
 .../JavaScriptCore/runtime/JSCJSValueInlines.h     |    154 +-
 .../Source/JavaScriptCore/runtime/JSCallee.cpp     |     69 +
 .../Source/JavaScriptCore/runtime/JSCallee.h       |    108 +
 .../Source/JavaScriptCore/runtime/JSCatchScope.cpp |     36 +
 .../Source/JavaScriptCore/runtime/JSCatchScope.h   |     62 +
 .../Source/JavaScriptCore/runtime/JSCell.cpp       |     49 +-
 .../native/Source/JavaScriptCore/runtime/JSCell.h  |    118 +-
 .../Source/JavaScriptCore/runtime/JSCellInlines.h  |    155 +-
 .../Source/JavaScriptCore/runtime/JSConsole.cpp    |     36 +
 .../Source/JavaScriptCore/runtime/JSConsole.h      |     65 +
 .../Source/JavaScriptCore/runtime/JSDataView.cpp   |     15 +-
 .../JavaScriptCore/runtime/JSDataViewPrototype.cpp |    136 +-
 .../JavaScriptCore/runtime/JSDataViewPrototype.h   |      3 +-
 .../Source/JavaScriptCore/runtime/JSDateMath.cpp   |     39 +-
 .../Source/JavaScriptCore/runtime/JSDateMath.h     |     10 +-
 .../JavaScriptCore/runtime/JSDestructibleObject.h  |     11 -
 .../JavaScriptCore/runtime/JSEnvironmentRecord.cpp |     46 +
 .../JavaScriptCore/runtime/JSEnvironmentRecord.h   |    118 +
 .../Source/JavaScriptCore/runtime/JSExportMacros.h |      5 +-
 .../Source/JavaScriptCore/runtime/JSFunction.cpp   |    166 +-
 .../Source/JavaScriptCore/runtime/JSFunction.h     |    269 +-
 .../JavaScriptCore/runtime/JSFunctionInlines.h     |     29 +-
 .../JavaScriptCore/runtime/JSFunctionNameScope.cpp |     36 +
 .../JavaScriptCore/runtime/JSFunctionNameScope.h   |     62 +
 .../runtime/JSGenericTypedArrayView.h              |     12 +-
 .../runtime/JSGenericTypedArrayViewInlines.h       |     54 +-
 .../JavaScriptCore/runtime/JSGlobalObject.cpp      |    499 +-
 .../Source/JavaScriptCore/runtime/JSGlobalObject.h |    177 +-
 .../runtime/JSGlobalObjectDebuggable.cpp           |     27 +-
 .../runtime/JSGlobalObjectDebuggable.h             |     10 +-
 .../runtime/JSGlobalObjectFunctions.cpp            |    229 +-
 .../runtime/JSGlobalObjectFunctions.h              |      9 +-
 .../native/Source/JavaScriptCore/runtime/JSJob.cpp |     76 +
 .../native/Source/JavaScriptCore/runtime/JSJob.h   |     41 +
 .../runtime/JSLexicalEnvironment.cpp               |    185 +
 .../JavaScriptCore/runtime/JSLexicalEnvironment.h  |    104 +
 .../Source/JavaScriptCore/runtime/JSLock.cpp       |    130 +-
 .../native/Source/JavaScriptCore/runtime/JSLock.h  |    197 +-
 .../native/Source/JavaScriptCore/runtime/JSMap.cpp |     53 +-
 .../native/Source/JavaScriptCore/runtime/JSMap.h   |     74 +-
 .../JavaScriptCore/runtime/JSMapIterator.cpp       |     24 +-
 .../Source/JavaScriptCore/runtime/JSMapIterator.h  |     45 +-
 .../Source/JavaScriptCore/runtime/JSNameScope.cpp  |     23 +-
 .../Source/JavaScriptCore/runtime/JSNameScope.h    |     58 +-
 .../JavaScriptCore/runtime/JSNotAnObject.cpp       |      4 +-
 .../Source/JavaScriptCore/runtime/JSNotAnObject.h  |     92 +-
 .../Source/JavaScriptCore/runtime/JSONObject.cpp   |    124 +-
 .../Source/JavaScriptCore/runtime/JSONObject.h     |     50 +-
 .../Source/JavaScriptCore/runtime/JSObject.cpp     |    923 +-
 .../Source/JavaScriptCore/runtime/JSObject.h       |    564 +-
 .../Source/JavaScriptCore/runtime/JSPromise.cpp    |    122 +-
 .../Source/JavaScriptCore/runtime/JSPromise.h      |     59 +-
 .../runtime/JSPromiseConstructor.cpp               |    460 +-
 .../JavaScriptCore/runtime/JSPromiseConstructor.h  |      8 +-
 .../JavaScriptCore/runtime/JSPromiseDeferred.cpp   |    183 +-
 .../JavaScriptCore/runtime/JSPromiseDeferred.h     |     21 +-
 .../JavaScriptCore/runtime/JSPromiseFunctions.cpp  |    275 -
 .../JavaScriptCore/runtime/JSPromiseFunctions.h    |     47 -
 .../JavaScriptCore/runtime/JSPromisePrototype.cpp  |    138 +-
 .../JavaScriptCore/runtime/JSPromisePrototype.h    |      6 +-
 .../JavaScriptCore/runtime/JSPromiseReaction.cpp   |    158 -
 .../JavaScriptCore/runtime/JSPromiseReaction.h     |     68 -
 .../runtime/JSPropertyNameEnumerator.cpp           |     94 +
 .../runtime/JSPropertyNameEnumerator.h             |    142 +
 .../runtime/JSPropertyNameIterator.cpp             |    197 +-
 .../runtime/JSPropertyNameIterator.h               |    136 +-
 .../Source/JavaScriptCore/runtime/JSProxy.cpp      |     43 +-
 .../native/Source/JavaScriptCore/runtime/JSProxy.h |     11 +-
 .../Source/JavaScriptCore/runtime/JSScope.cpp      |     90 +-
 .../native/Source/JavaScriptCore/runtime/JSScope.h |     38 +-
 .../runtime/JSSegmentedVariableObject.cpp          |     34 +-
 .../runtime/JSSegmentedVariableObject.h            |     32 +-
 .../native/Source/JavaScriptCore/runtime/JSSet.cpp |     46 +-
 .../native/Source/JavaScriptCore/runtime/JSSet.h   |     70 +-
 .../JavaScriptCore/runtime/JSSetIterator.cpp       |     24 +-
 .../Source/JavaScriptCore/runtime/JSSetIterator.h  |     34 +-
 .../Source/JavaScriptCore/runtime/JSString.cpp     |    322 +-
 .../Source/JavaScriptCore/runtime/JSString.h       |   1076 +-
 .../JavaScriptCore/runtime/JSStringBuilder.h       |    141 +-
 .../JavaScriptCore/runtime/JSStringIterator.cpp    |     61 +
 .../JavaScriptCore/runtime/JSStringIterator.h      |     66 +
 .../JavaScriptCore/runtime/JSStringJoiner.cpp      |    141 +-
 .../Source/JavaScriptCore/runtime/JSStringJoiner.h |    110 +-
 .../JavaScriptCore/runtime/JSSymbolTableObject.cpp |     16 +-
 .../JavaScriptCore/runtime/JSSymbolTableObject.h   |     54 +-
 .../runtime/JSTemplateRegistryKey.cpp              |     57 +
 .../JavaScriptCore/runtime/JSTemplateRegistryKey.h |     61 +
 .../native/Source/JavaScriptCore/runtime/JSType.h  |     38 +-
 .../Source/JavaScriptCore/runtime/JSTypeInfo.h     |    163 +-
 .../runtime/JSTypedArrayConstructors.cpp           |      2 +-
 .../runtime/JSTypedArrayPrototypes.cpp             |      2 +-
 .../JavaScriptCore/runtime/JSTypedArrays.cpp       |      2 +-
 .../JavaScriptCore/runtime/JSVariableObject.cpp    |     38 -
 .../JavaScriptCore/runtime/JSVariableObject.h      |     76 -
 .../Source/JavaScriptCore/runtime/JSWeakMap.cpp    |      3 +-
 .../Source/JavaScriptCore/runtime/JSWeakMap.h      |      2 -
 .../Source/JavaScriptCore/runtime/JSWeakSet.cpp    |     52 +
 .../Source/JavaScriptCore/runtime/JSWeakSet.h      |     81 +
 .../Source/JavaScriptCore/runtime/JSWithScope.cpp  |      5 +-
 .../Source/JavaScriptCore/runtime/JSWithScope.h    |     20 -
 .../JavaScriptCore/runtime/JSWrapperObject.cpp     |      3 -
 .../JavaScriptCore/runtime/JSWrapperObject.h       |     93 +-
 .../JavaScriptCore/runtime/LiteralParser.cpp       |     50 +-
 .../Source/JavaScriptCore/runtime/LiteralParser.h  |      4 +-
 .../Source/JavaScriptCore/runtime/Lookup.cpp       |     70 +-
 .../native/Source/JavaScriptCore/runtime/Lookup.h  |    480 +-
 .../JavaScriptCore/runtime/MapConstructor.cpp      |     90 +-
 .../Source/JavaScriptCore/runtime/MapData.cpp      |    256 -
 .../native/Source/JavaScriptCore/runtime/MapData.h |    221 +-
 .../Source/JavaScriptCore/runtime/MapDataInlines.h |    288 +
 .../runtime/MapIteratorConstructor.cpp             |     46 -
 .../runtime/MapIteratorConstructor.h               |     63 -
 .../runtime/MapIteratorPrototype.cpp               |     19 +-
 .../Source/JavaScriptCore/runtime/MapPrototype.cpp |     93 +-
 .../Source/JavaScriptCore/runtime/MathCommon.cpp   |    431 +
 .../Source/JavaScriptCore/runtime/MathCommon.h     |     63 +
 .../Source/JavaScriptCore/runtime/MathObject.cpp   |    608 +-
 .../Source/JavaScriptCore/runtime/MathObject.h     |     53 +-
 .../JavaScriptCore/runtime/NameConstructor.cpp     |     69 -
 .../JavaScriptCore/runtime/NameConstructor.h       |     65 -
 .../Source/JavaScriptCore/runtime/NameInstance.cpp |     47 -
 .../Source/JavaScriptCore/runtime/NameInstance.h   |     77 -
 .../JavaScriptCore/runtime/NamePrototype.cpp       |     81 -
 .../Source/JavaScriptCore/runtime/NamePrototype.h  |     64 -
 .../runtime/NativeErrorConstructor.cpp             |     17 +-
 .../runtime/NativeErrorConstructor.h               |     55 +-
 .../JavaScriptCore/runtime/NativeErrorPrototype.h  |     31 +-
 .../JavaScriptCore/runtime/NullGetterFunction.cpp  |     52 +
 .../JavaScriptCore/runtime/NullGetterFunction.h    |     62 +
 .../JavaScriptCore/runtime/NullSetterFunction.cpp  |     90 +
 .../JavaScriptCore/runtime/NullSetterFunction.h    |     62 +
 .../JavaScriptCore/runtime/NumberConstructor.cpp   |    114 +-
 .../JavaScriptCore/runtime/NumberConstructor.h     |     63 +-
 .../Source/JavaScriptCore/runtime/NumberObject.cpp |      2 +-
 .../Source/JavaScriptCore/runtime/NumberObject.h   |     48 +-
 .../JavaScriptCore/runtime/NumberPrototype.cpp     |     24 +-
 .../JavaScriptCore/runtime/NumberPrototype.h       |     52 +-
 .../Source/JavaScriptCore/runtime/NumericStrings.h |    104 +-
 .../JavaScriptCore/runtime/ObjectConstructor.cpp   |    302 +-
 .../JavaScriptCore/runtime/ObjectConstructor.h     |    100 +-
 .../JavaScriptCore/runtime/ObjectPrototype.cpp     |     83 +-
 .../JavaScriptCore/runtime/ObjectPrototype.h       |     30 +-
 .../Source/JavaScriptCore/runtime/Operations.cpp   |     25 +-
 .../Source/JavaScriptCore/runtime/Operations.h     |     84 +-
 .../Source/JavaScriptCore/runtime/Options.cpp      |    325 +-
 .../native/Source/JavaScriptCore/runtime/Options.h |    509 +-
 .../Source/JavaScriptCore/runtime/PrivateName.h    |     23 +-
 .../JavaScriptCore/runtime/PropertyDescriptor.cpp  |     14 +-
 .../JavaScriptCore/runtime/PropertyDescriptor.h    |    123 +-
 .../JavaScriptCore/runtime/PropertyMapHashTable.h  |    151 +-
 .../Source/JavaScriptCore/runtime/PropertyName.h   |     97 +-
 .../JavaScriptCore/runtime/PropertyNameArray.cpp   |     55 -
 .../JavaScriptCore/runtime/PropertyNameArray.h     |    201 +-
 .../Source/JavaScriptCore/runtime/PropertyOffset.h |      1 -
 .../Source/JavaScriptCore/runtime/PropertySlot.h   |     77 +-
 .../JavaScriptCore/runtime/PropertyTable.cpp       |     43 +-
 .../native/Source/JavaScriptCore/runtime/Protect.h |     56 +-
 .../Source/JavaScriptCore/runtime/PrototypeMap.cpp |     10 +-
 .../Source/JavaScriptCore/runtime/PrototypeMap.h   |      7 +
 .../native/Source/JavaScriptCore/runtime/PureNaN.h |     98 +
 .../JavaScriptCore/runtime/PutPropertySlot.h       |    148 +-
 .../JavaScriptCore/runtime/ReflectObject.cpp       |    113 +
 .../Source/JavaScriptCore/runtime/ReflectObject.h  |     63 +
 .../Source/JavaScriptCore/runtime/RegExp.cpp       |     72 +-
 .../native/Source/JavaScriptCore/runtime/RegExp.h  |    120 +-
 .../Source/JavaScriptCore/runtime/RegExpCache.h    |      6 +-
 .../JavaScriptCore/runtime/RegExpCachedResult.cpp  |     32 +-
 .../JavaScriptCore/runtime/RegExpCachedResult.h    |     91 +-
 .../JavaScriptCore/runtime/RegExpConstructor.cpp   |     17 +-
 .../JavaScriptCore/runtime/RegExpConstructor.h     |    156 +-
 .../JavaScriptCore/runtime/RegExpMatchesArray.cpp  |    105 +-
 .../JavaScriptCore/runtime/RegExpMatchesArray.h    |    110 +-
 .../Source/JavaScriptCore/runtime/RegExpObject.cpp |    174 +-
 .../Source/JavaScriptCore/runtime/RegExpObject.h   |    144 +-
 .../JavaScriptCore/runtime/RegExpPrototype.cpp     |    243 +-
 .../JavaScriptCore/runtime/RegExpPrototype.h       |     50 +-
 .../Source/JavaScriptCore/runtime/RuntimeFlags.h   |     99 +
 .../Source/JavaScriptCore/runtime/RuntimeType.cpp  |     85 +
 .../Source/JavaScriptCore/runtime/RuntimeType.h    |     60 +
 .../JavaScriptCore/runtime/SamplingCounter.cpp     |      2 +-
 .../JavaScriptCore/runtime/SamplingCounter.h       |      2 +-
 .../Source/JavaScriptCore/runtime/ScopeOffset.cpp  |     42 +
 .../Source/JavaScriptCore/runtime/ScopeOffset.h    |     51 +
 .../JavaScriptCore/runtime/ScopedArguments.cpp     |    154 +
 .../JavaScriptCore/runtime/ScopedArguments.h       |    157 +
 .../runtime/ScopedArgumentsTable.cpp               |    109 +
 .../JavaScriptCore/runtime/ScopedArgumentsTable.h  |     96 +
 .../JavaScriptCore/runtime/SetConstructor.cpp      |     77 +-
 .../runtime/SetIteratorConstructor.cpp             |     46 -
 .../runtime/SetIteratorConstructor.h               |     63 -
 .../runtime/SetIteratorPrototype.cpp               |     21 +-
 .../Source/JavaScriptCore/runtime/SetPrototype.cpp |     93 +-
 .../Source/JavaScriptCore/runtime/SmallStrings.cpp |     22 +-
 .../Source/JavaScriptCore/runtime/SmallStrings.h   |    117 +-
 .../JavaScriptCore/runtime/SparseArrayValueMap.cpp |      8 +-
 .../JavaScriptCore/runtime/SparseArrayValueMap.h   |      7 +-
 .../runtime/StrictEvalActivation.cpp               |      6 +-
 .../JavaScriptCore/runtime/StrictEvalActivation.h  |     14 +-
 .../JavaScriptCore/runtime/StringConstructor.cpp   |     44 +-
 .../JavaScriptCore/runtime/StringConstructor.h     |     65 +-
 .../runtime/StringIteratorPrototype.cpp            |     65 +
 .../runtime/StringIteratorPrototype.h              |     64 +
 .../Source/JavaScriptCore/runtime/StringObject.cpp |     19 +-
 .../Source/JavaScriptCore/runtime/StringObject.h   |    102 +-
 .../JavaScriptCore/runtime/StringPrototype.cpp     |    490 +-
 .../JavaScriptCore/runtime/StringPrototype.h       |     33 +-
 .../runtime/StringRecursionChecker.h               |     20 +-
 .../Source/JavaScriptCore/runtime/Structure.cpp    |    776 +-
 .../Source/JavaScriptCore/runtime/Structure.h      |    363 +-
 .../JavaScriptCore/runtime/StructureChain.cpp      |      7 +-
 .../Source/JavaScriptCore/runtime/StructureChain.h |     79 +-
 .../JavaScriptCore/runtime/StructureIDBlob.h       |     94 +
 .../JavaScriptCore/runtime/StructureIDTable.cpp    |    119 +
 .../JavaScriptCore/runtime/StructureIDTable.h      |     94 +
 .../JavaScriptCore/runtime/StructureInlines.h      |    132 +-
 .../JavaScriptCore/runtime/StructureRareData.cpp   |     35 +-
 .../JavaScriptCore/runtime/StructureRareData.h     |     37 +-
 .../runtime/StructureRareDataInlines.h             |      4 +-
 .../runtime/StructureTransitionTable.h             |     19 +-
 .../Source/JavaScriptCore/runtime/Symbol.cpp       |     96 +
 .../native/Source/JavaScriptCore/runtime/Symbol.h  |    108 +
 .../JavaScriptCore/runtime/SymbolConstructor.cpp   |    128 +
 .../JavaScriptCore/runtime/SymbolConstructor.h     |     68 +
 .../Source/JavaScriptCore/runtime/SymbolObject.cpp |     56 +
 .../Source/JavaScriptCore/runtime/SymbolObject.h   |     67 +
 .../JavaScriptCore/runtime/SymbolPrototype.cpp     |    105 +
 .../JavaScriptCore/runtime/SymbolPrototype.h       |     65 +
 .../Source/JavaScriptCore/runtime/SymbolTable.cpp  |    197 +-
 .../Source/JavaScriptCore/runtime/SymbolTable.h    |    392 +-
 .../JavaScriptCore/runtime/TemplateRegistry.cpp    |     71 +
 .../JavaScriptCore/runtime/TemplateRegistry.h      |     48 +
 .../JavaScriptCore/runtime/TemplateRegistryKey.h   |    103 +
 .../JavaScriptCore/runtime/TestRunnerUtils.cpp     |     19 +
 .../JavaScriptCore/runtime/TestRunnerUtils.h       |      9 +-
 .../native/Source/JavaScriptCore/runtime/Tracing.d |      6 +-
 .../native/Source/JavaScriptCore/runtime/Tracing.h |      4 +-
 .../JavaScriptCore/runtime/TypeLocationCache.cpp   |     61 +
 .../JavaScriptCore/runtime/TypeLocationCache.h     |     68 +
 .../Source/JavaScriptCore/runtime/TypeProfiler.cpp |    168 +
 .../Source/JavaScriptCore/runtime/TypeProfiler.h   |    121 +
 .../JavaScriptCore/runtime/TypeProfilerLog.cpp     |     98 +
 .../JavaScriptCore/runtime/TypeProfilerLog.h       |     85 +
 .../Source/JavaScriptCore/runtime/TypeSet.cpp      |    587 +
 .../native/Source/JavaScriptCore/runtime/TypeSet.h |    110 +
 .../JavaScriptCore/runtime/TypedArrayAdaptors.h    |      4 +-
 .../Source/JavaScriptCore/runtime/TypedArrayBase.h |     22 +-
 .../JavaScriptCore/runtime/TypedArrayType.cpp      |     35 +-
 .../Source/JavaScriptCore/runtime/TypedArrayType.h |      7 +-
 .../Source/JavaScriptCore/runtime/TypeofType.cpp   |     63 +
 .../Source/JavaScriptCore/runtime/TypeofType.h     |     52 +
 .../native/Source/JavaScriptCore/runtime/VM.cpp    |    464 +-
 .../main/native/Source/JavaScriptCore/runtime/VM.h |    856 +-
 .../Source/JavaScriptCore/runtime/VMEntryScope.cpp |     15 +-
 .../Source/JavaScriptCore/runtime/VMEntryScope.h   |      6 +-
 .../Source/JavaScriptCore/runtime/VarOffset.cpp    |     76 +
 .../Source/JavaScriptCore/runtime/VarOffset.h      |    247 +
 .../Source/JavaScriptCore/runtime/Watchdog.cpp     |     27 +-
 .../Source/JavaScriptCore/runtime/Watchdog.h       |     31 +-
 .../Source/JavaScriptCore/runtime/WatchdogJava.cpp |     10 +-
 .../Source/JavaScriptCore/runtime/WatchdogMac.cpp  |      4 +-
 .../Source/JavaScriptCore/runtime/WatchdogNone.cpp |      2 +-
 .../Source/JavaScriptCore/runtime/WeakGCMap.h      |     72 +-
 .../JavaScriptCore/runtime/WeakGCMapInlines.h      |     59 +
 .../JavaScriptCore/runtime/WeakMapConstructor.cpp  |     89 +-
 .../Source/JavaScriptCore/runtime/WeakMapData.cpp  |      4 +-
 .../Source/JavaScriptCore/runtime/WeakMapData.h    |     15 +-
 .../JavaScriptCore/runtime/WeakMapPrototype.cpp    |     28 +-
 .../JavaScriptCore/runtime/WeakSetConstructor.cpp  |    125 +
 .../JavaScriptCore/runtime/WeakSetConstructor.h    |     65 +
 .../JavaScriptCore/runtime/WeakSetPrototype.cpp    |     97 +
 .../JavaScriptCore/runtime/WeakSetPrototype.h      |     61 +
 .../Source/JavaScriptCore/runtime/WriteBarrier.h   |     16 +-
 .../Source/JavaScriptCore/shell/CMakeLists.txt     |      7 +
 .../native/Source/JavaScriptCore/testRegExp.cpp    |     71 +-
 .../Source/JavaScriptCore/tested-symbols.symlst    |     87 +
 .../JavaScriptCore/tests/controlFlowProfiler.yaml  |     26 +
 .../tests/controlFlowProfiler/brace-location.js    |    159 +
 .../controlFlowProfiler/conditional-expression.js  |     44 +
 .../tests/controlFlowProfiler/driver/driver.js     |     14 +
 .../tests/controlFlowProfiler/if-statement.js      |     56 +
 .../tests/controlFlowProfiler/loop-statements.js   |     76 +
 .../tests/controlFlowProfiler/switch-statements.js |     28 +
 .../tests/controlFlowProfiler/test-jit.js          |     46 +
 .../Source/JavaScriptCore/tests/exceptionFuzz.yaml |     30 +
 .../JavaScriptCore/tests/exceptionFuzz/3d-cube.js  |    363 +
 .../tests/exceptionFuzz/date-format-xparb.js       |    429 +
 .../tests/exceptionFuzz/earley-boyer.js            |   4691 +
 .../tests/executableAllocationFuzz.yaml            |     31 +
 .../tests/executableAllocationFuzz/v8-raytrace.js  |    902 +
 .../JavaScriptCore/tests/mozilla/Getopt/Mixed.pm   |    754 +
 .../Source/JavaScriptCore/tests/mozilla/Makefile   |      3 +
 .../tests/mozilla/README-jsDriver.html             |    344 +
 .../tests/mozilla/ecma/Array/15.4-1.js             |    126 +
 .../tests/mozilla/ecma/Array/15.4-2.js             |     83 +
 .../tests/mozilla/ecma/Array/15.4.1.1.js           |     88 +
 .../tests/mozilla/ecma/Array/15.4.1.2.js           |     98 +
 .../tests/mozilla/ecma/Array/15.4.1.3.js           |     86 +
 .../tests/mozilla/ecma/Array/15.4.1.js             |    133 +
 .../tests/mozilla/ecma/Array/15.4.2.1-1.js         |     92 +
 .../tests/mozilla/ecma/Array/15.4.2.1-2.js         |     83 +
 .../tests/mozilla/ecma/Array/15.4.2.1-3.js         |    112 +
 .../tests/mozilla/ecma/Array/15.4.2.2-1.js         |    124 +
 .../tests/mozilla/ecma/Array/15.4.2.2-2.js         |     89 +
 .../tests/mozilla/ecma/Array/15.4.2.3.js           |     74 +
 .../tests/mozilla/ecma/Array/15.4.3.1-2.js         |     66 +
 .../tests/mozilla/ecma/Array/15.4.3.2.js           |     57 +
 .../tests/mozilla/ecma/Array/15.4.3.js             |     63 +
 .../tests/mozilla/ecma/Array/15.4.4.1.js           |     57 +
 .../tests/mozilla/ecma/Array/15.4.4.2.js           |     83 +
 .../tests/mozilla/ecma/Array/15.4.4.3-1.js         |    159 +
 .../tests/mozilla/ecma/Array/15.4.4.4-1.js         |    272 +
 .../tests/mozilla/ecma/Array/15.4.4.4-2.js         |    163 +
 .../tests/mozilla/ecma/Array/15.4.4.5-1.js         |    223 +
 .../tests/mozilla/ecma/Array/15.4.4.5-2.js         |    224 +
 .../tests/mozilla/ecma/Array/15.4.4.5-3.js         |    181 +
 .../tests/mozilla/ecma/Array/15.4.4.js             |     77 +
 .../tests/mozilla/ecma/Array/15.4.5.1-1.js         |    174 +
 .../tests/mozilla/ecma/Array/15.4.5.1-2.js         |    150 +
 .../tests/mozilla/ecma/Array/15.4.5.2-1.js         |     93 +
 .../tests/mozilla/ecma/Array/15.4.5.2-2.js         |    123 +
 .../tests/mozilla/ecma/Boolean/15.6.1.js           |     96 +
 .../tests/mozilla/ecma/Boolean/15.6.2.js           |    160 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1-1.js       |     72 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1-2.js       |     69 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1-3.js       |     69 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1-4.js       |     79 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1-5.js       |     61 +
 .../tests/mozilla/ecma/Boolean/15.6.3.1.js         |     72 +
 .../tests/mozilla/ecma/Boolean/15.6.3.js           |     67 +
 .../tests/mozilla/ecma/Boolean/15.6.4-1.js         |     73 +
 .../tests/mozilla/ecma/Boolean/15.6.4-2.js         |     67 +
 .../tests/mozilla/ecma/Boolean/15.6.4.1.js         |     65 +
 .../tests/mozilla/ecma/Boolean/15.6.4.2-1.js       |     97 +
 .../tests/mozilla/ecma/Boolean/15.6.4.2-2.js       |     79 +
 .../tests/mozilla/ecma/Boolean/15.6.4.2-3.js       |     67 +
 .../tests/mozilla/ecma/Boolean/15.6.4.2-4-n.js     |     70 +
 .../tests/mozilla/ecma/Boolean/15.6.4.3-1.js       |     91 +
 .../tests/mozilla/ecma/Boolean/15.6.4.3-2.js       |     67 +
 .../tests/mozilla/ecma/Boolean/15.6.4.3-3.js       |     71 +
 .../tests/mozilla/ecma/Boolean/15.6.4.3-4-n.js     |     71 +
 .../tests/mozilla/ecma/Boolean/15.6.4.3.js         |     97 +
 .../tests/mozilla/ecma/Boolean/15.6.4.js           |     77 +
 .../tests/mozilla/ecma/Date/15.9.1.1-1.js          |     87 +
 .../tests/mozilla/ecma/Date/15.9.1.1-2.js          |     82 +
 .../tests/mozilla/ecma/Date/15.9.2.1.js            |    179 +
 .../tests/mozilla/ecma/Date/15.9.2.2-1.js          |     89 +
 .../tests/mozilla/ecma/Date/15.9.2.2-2.js          |     92 +
 .../tests/mozilla/ecma/Date/15.9.2.2-3.js          |     89 +
 .../tests/mozilla/ecma/Date/15.9.2.2-4.js          |     85 +
 .../tests/mozilla/ecma/Date/15.9.2.2-5.js          |     89 +
 .../tests/mozilla/ecma/Date/15.9.2.2-6.js          |     88 +
 .../tests/mozilla/ecma/Date/15.9.3.1-1.js          |    274 +
 .../tests/mozilla/ecma/Date/15.9.3.1-2.js          |    231 +
 .../tests/mozilla/ecma/Date/15.9.3.1-3.js          |    209 +
 .../tests/mozilla/ecma/Date/15.9.3.1-4.js          |    193 +
 .../tests/mozilla/ecma/Date/15.9.3.1-5.js          |    170 +
 .../tests/mozilla/ecma/Date/15.9.3.2-1.js          |    241 +
 .../tests/mozilla/ecma/Date/15.9.3.2-2.js          |    219 +
 .../tests/mozilla/ecma/Date/15.9.3.2-3.js          |    205 +
 .../tests/mozilla/ecma/Date/15.9.3.2-4.js          |    188 +
 .../tests/mozilla/ecma/Date/15.9.3.2-5.js          |    170 +
 .../tests/mozilla/ecma/Date/15.9.3.8-1.js          |    300 +
 .../tests/mozilla/ecma/Date/15.9.3.8-2.js          |    275 +
 .../tests/mozilla/ecma/Date/15.9.3.8-3.js          |    253 +
 .../tests/mozilla/ecma/Date/15.9.3.8-4.js          |    222 +
 .../tests/mozilla/ecma/Date/15.9.3.8-5.js          |    190 +
 .../tests/mozilla/ecma/Date/15.9.4.2-1.js          |     63 +
 .../tests/mozilla/ecma/Date/15.9.4.2.js            |    213 +
 .../tests/mozilla/ecma/Date/15.9.4.3.js            |    209 +
 .../tests/mozilla/ecma/Date/15.9.5.1.js            |     59 +
 .../tests/mozilla/ecma/Date/15.9.5.10-1.js         |    115 +
 .../tests/mozilla/ecma/Date/15.9.5.10-10.js        |    102 +
 .../tests/mozilla/ecma/Date/15.9.5.10-11.js        |    101 +
 .../tests/mozilla/ecma/Date/15.9.5.10-12.js        |    100 +
 .../tests/mozilla/ecma/Date/15.9.5.10-13.js        |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.10-2.js         |    110 +
 .../tests/mozilla/ecma/Date/15.9.5.10-3.js         |    109 +
 .../tests/mozilla/ecma/Date/15.9.5.10-4.js         |    107 +
 .../tests/mozilla/ecma/Date/15.9.5.10-5.js         |    107 +
 .../tests/mozilla/ecma/Date/15.9.5.10-6.js         |    106 +
 .../tests/mozilla/ecma/Date/15.9.5.10-7.js         |    105 +
 .../tests/mozilla/ecma/Date/15.9.5.10-8.js         |    104 +
 .../tests/mozilla/ecma/Date/15.9.5.10-9.js         |    103 +
 .../tests/mozilla/ecma/Date/15.9.5.11-1.js         |     99 +
 .../tests/mozilla/ecma/Date/15.9.5.11-2.js         |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.11-3.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.11-4.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.11-5.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.11-6.js         |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.11-7.js         |     98 +
 .../tests/mozilla/ecma/Date/15.9.5.12-1.js         |    110 +
 .../tests/mozilla/ecma/Date/15.9.5.12-2.js         |    104 +
 .../tests/mozilla/ecma/Date/15.9.5.12-3.js         |    103 +
 .../tests/mozilla/ecma/Date/15.9.5.12-4.js         |    102 +
 .../tests/mozilla/ecma/Date/15.9.5.12-5.js         |    101 +
 .../tests/mozilla/ecma/Date/15.9.5.12-6.js         |    100 +
 .../tests/mozilla/ecma/Date/15.9.5.12-7.js         |     98 +
 .../tests/mozilla/ecma/Date/15.9.5.12-8.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.13-1.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.13-2.js         |     75 +
 .../tests/mozilla/ecma/Date/15.9.5.13-3.js         |     75 +
 .../tests/mozilla/ecma/Date/15.9.5.13-4.js         |     75 +
 .../tests/mozilla/ecma/Date/15.9.5.13-5.js         |     75 +
 .../tests/mozilla/ecma/Date/15.9.5.13-6.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.13-7.js         |     80 +
 .../tests/mozilla/ecma/Date/15.9.5.13-8.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.14.js           |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.15.js           |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.16.js           |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.17.js           |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.18.js           |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.19.js           |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.2-1.js          |    152 +
 .../tests/mozilla/ecma/Date/15.9.5.2-2-n.js        |     77 +
 .../tests/mozilla/ecma/Date/15.9.5.2.js            |    152 +
 .../tests/mozilla/ecma/Date/15.9.5.20.js           |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.21-1.js         |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.21-2.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.21-3.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.21-4.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.21-5.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.21-6.js         |     79 +
 .../tests/mozilla/ecma/Date/15.9.5.21-7.js         |     78 +
 .../tests/mozilla/ecma/Date/15.9.5.21-8.js         |     86 +
 .../tests/mozilla/ecma/Date/15.9.5.22-1.js         |    100 +
 .../tests/mozilla/ecma/Date/15.9.5.22-2.js         |     99 +
 .../tests/mozilla/ecma/Date/15.9.5.22-3.js         |     98 +
 .../tests/mozilla/ecma/Date/15.9.5.22-4.js         |     97 +
 .../tests/mozilla/ecma/Date/15.9.5.22-5.js         |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.22-6.js         |     95 +
 .../tests/mozilla/ecma/Date/15.9.5.22-7.js         |     93 +
 .../tests/mozilla/ecma/Date/15.9.5.22-8.js         |     90 +
 .../tests/mozilla/ecma/Date/15.9.5.23-1.js         |    157 +
 .../tests/mozilla/ecma/Date/15.9.5.23-10.js        |    156 +
 .../tests/mozilla/ecma/Date/15.9.5.23-11.js        |    155 +
 .../tests/mozilla/ecma/Date/15.9.5.23-12.js        |    153 +
 .../tests/mozilla/ecma/Date/15.9.5.23-13.js        |    150 +
 .../tests/mozilla/ecma/Date/15.9.5.23-14.js        |    148 +
 .../tests/mozilla/ecma/Date/15.9.5.23-15.js        |    144 +
 .../tests/mozilla/ecma/Date/15.9.5.23-16.js        |    143 +
 .../tests/mozilla/ecma/Date/15.9.5.23-17.js        |    142 +
 .../tests/mozilla/ecma/Date/15.9.5.23-18.js        |    139 +
 .../tests/mozilla/ecma/Date/15.9.5.23-2.js         |    111 +
 .../tests/mozilla/ecma/Date/15.9.5.23-3-n.js       |     70 +
 .../tests/mozilla/ecma/Date/15.9.5.23-4.js         |    122 +
 .../tests/mozilla/ecma/Date/15.9.5.23-5.js         |    122 +
 .../tests/mozilla/ecma/Date/15.9.5.23-6.js         |    122 +
 .../tests/mozilla/ecma/Date/15.9.5.23-7.js         |    122 +
 .../tests/mozilla/ecma/Date/15.9.5.23-8.js         |    111 +
 .../tests/mozilla/ecma/Date/15.9.5.23-9.js         |    112 +
 .../tests/mozilla/ecma/Date/15.9.5.24-1.js         |    151 +
 .../tests/mozilla/ecma/Date/15.9.5.24-2.js         |    150 +
 .../tests/mozilla/ecma/Date/15.9.5.24-3.js         |    149 +
 .../tests/mozilla/ecma/Date/15.9.5.24-4.js         |    148 +
 .../tests/mozilla/ecma/Date/15.9.5.24-5.js         |    141 +
 .../tests/mozilla/ecma/Date/15.9.5.24-6.js         |    140 +
 .../tests/mozilla/ecma/Date/15.9.5.24-7.js         |    139 +
 .../tests/mozilla/ecma/Date/15.9.5.24-8.js         |    135 +
 .../tests/mozilla/ecma/Date/15.9.5.25-1.js         |    190 +
 .../tests/mozilla/ecma/Date/15.9.5.26-1.js         |    203 +
 .../tests/mozilla/ecma/Date/15.9.5.27-1.js         |    202 +
 .../tests/mozilla/ecma/Date/15.9.5.28-1.js         |    216 +
 .../tests/mozilla/ecma/Date/15.9.5.29-1.js         |    210 +
 .../tests/mozilla/ecma/Date/15.9.5.3-1-n.js        |     73 +
 .../tests/mozilla/ecma/Date/15.9.5.3-2.js          |    107 +
 .../tests/mozilla/ecma/Date/15.9.5.30-1.js         |    215 +
 .../tests/mozilla/ecma/Date/15.9.5.31-1.js         |    212 +
 .../tests/mozilla/ecma/Date/15.9.5.32-1.js         |    157 +
 .../tests/mozilla/ecma/Date/15.9.5.33-1.js         |    156 +
 .../tests/mozilla/ecma/Date/15.9.5.34-1.js         |    220 +
 .../tests/mozilla/ecma/Date/15.9.5.35-1.js         |    143 +
 .../tests/mozilla/ecma/Date/15.9.5.36-1.js         |    245 +
 .../tests/mozilla/ecma/Date/15.9.5.36-2.js         |    231 +
 .../tests/mozilla/ecma/Date/15.9.5.36-3.js         |    218 +
 .../tests/mozilla/ecma/Date/15.9.5.36-4.js         |    205 +
 .../tests/mozilla/ecma/Date/15.9.5.36-5.js         |    192 +
 .../tests/mozilla/ecma/Date/15.9.5.36-6.js         |    179 +
 .../tests/mozilla/ecma/Date/15.9.5.36-7.js         |    164 +
 .../tests/mozilla/ecma/Date/15.9.5.37-1.js         |    235 +
 .../tests/mozilla/ecma/Date/15.9.5.37-2.js         |    209 +
 .../tests/mozilla/ecma/Date/15.9.5.37-3.js         |    195 +
 .../tests/mozilla/ecma/Date/15.9.5.37-4.js         |    177 +
 .../tests/mozilla/ecma/Date/15.9.5.37-5.js         |    160 +
 .../tests/mozilla/ecma/Date/15.9.5.4-1.js          |     96 +
 .../tests/mozilla/ecma/Date/15.9.5.4-2-n.js        |     67 +
 .../tests/mozilla/ecma/Date/15.9.5.5.js            |    123 +
 .../tests/mozilla/ecma/Date/15.9.5.6.js            |    114 +
 .../tests/mozilla/ecma/Date/15.9.5.7.js            |    114 +
 .../tests/mozilla/ecma/Date/15.9.5.8.js            |    120 +
 .../tests/mozilla/ecma/Date/15.9.5.9.js            |    120 +
 .../tests/mozilla/ecma/Date/15.9.5.js              |     81 +
 .../mozilla/ecma/ExecutionContexts/10.1.3-1.js     |    107 +
 .../tests/mozilla/ecma/ExecutionContexts/10.1.3.js |    160 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-1.js     |    100 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-10.js    |     94 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-2.js     |    102 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-3.js     |     98 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-4.js     |    101 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-5.js     |    101 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-6.js     |     83 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-7.js     |    100 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-8.js     |    101 +
 .../mozilla/ecma/ExecutionContexts/10.1.4-9.js     |     98 +
 .../mozilla/ecma/ExecutionContexts/10.1.5-1.js     |    118 +
 .../mozilla/ecma/ExecutionContexts/10.1.5-2.js     |    101 +
 .../mozilla/ecma/ExecutionContexts/10.1.5-3.js     |    119 +
 .../mozilla/ecma/ExecutionContexts/10.1.5-4.js     |     94 +
 .../tests/mozilla/ecma/ExecutionContexts/10.1.6.js |    124 +
 .../mozilla/ecma/ExecutionContexts/10.1.8-1.js     |    132 +
 .../mozilla/ecma/ExecutionContexts/10.1.8-2.js     |    117 +
 .../tests/mozilla/ecma/ExecutionContexts/10.2.1.js |     82 +
 .../mozilla/ecma/ExecutionContexts/10.2.2-1.js     |    119 +
 .../mozilla/ecma/ExecutionContexts/10.2.2-2.js     |    105 +
 .../mozilla/ecma/ExecutionContexts/10.2.3-1.js     |     83 +
 .../mozilla/ecma/ExecutionContexts/10.2.3-2.js     |     89 +
 .../tests/mozilla/ecma/Expressions/11.1.1.js       |    135 +
 .../tests/mozilla/ecma/Expressions/11.10-1.js      |    270 +
 .../tests/mozilla/ecma/Expressions/11.10-2.js      |    269 +
 .../tests/mozilla/ecma/Expressions/11.10-3.js      |    268 +
 .../tests/mozilla/ecma/Expressions/11.12-1.js      |     88 +
 .../tests/mozilla/ecma/Expressions/11.12-2-n.js    |     71 +
 .../tests/mozilla/ecma/Expressions/11.12-3.js      |     71 +
 .../tests/mozilla/ecma/Expressions/11.12-4.js      |     71 +
 .../tests/mozilla/ecma/Expressions/11.13.1.js      |     70 +
 .../tests/mozilla/ecma/Expressions/11.13.2-1.js    |    122 +
 .../tests/mozilla/ecma/Expressions/11.13.2-2.js    |    136 +
 .../tests/mozilla/ecma/Expressions/11.13.2-3.js    |    149 +
 .../tests/mozilla/ecma/Expressions/11.13.2-4.js    |    137 +
 .../tests/mozilla/ecma/Expressions/11.13.2-5.js    |    137 +
 .../tests/mozilla/ecma/Expressions/11.13.js        |     86 +
 .../tests/mozilla/ecma/Expressions/11.14-1.js      |     73 +
 .../tests/mozilla/ecma/Expressions/11.2.1-1.js     |    268 +
 .../tests/mozilla/ecma/Expressions/11.2.1-2.js     |    124 +
 .../tests/mozilla/ecma/Expressions/11.2.1-3-n.js   |    120 +
 .../tests/mozilla/ecma/Expressions/11.2.1-4-n.js   |    120 +
 .../tests/mozilla/ecma/Expressions/11.2.1-5.js     |    124 +
 .../tests/mozilla/ecma/Expressions/11.2.2-1-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-1.js     |     99 +
 .../tests/mozilla/ecma/Expressions/11.2.2-10-n.js  |     96 +
 .../tests/mozilla/ecma/Expressions/11.2.2-11.js    |     99 +
 .../tests/mozilla/ecma/Expressions/11.2.2-2-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-3-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-4-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-5-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-6-n.js   |     81 +
 .../tests/mozilla/ecma/Expressions/11.2.2-7-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-8-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.2-9-n.js   |     98 +
 .../tests/mozilla/ecma/Expressions/11.2.3-1.js     |    121 +
 .../tests/mozilla/ecma/Expressions/11.2.3-2-n.js   |     90 +
 .../tests/mozilla/ecma/Expressions/11.2.3-3-n.js   |     81 +
 .../tests/mozilla/ecma/Expressions/11.2.3-4-n.js   |     81 +
 .../tests/mozilla/ecma/Expressions/11.2.3-5.js     |     81 +
 .../tests/mozilla/ecma/Expressions/11.3.1.js       |    154 +
 .../tests/mozilla/ecma/Expressions/11.3.2.js       |    154 +
 .../tests/mozilla/ecma/Expressions/11.4.1.js       |     95 +
 .../tests/mozilla/ecma/Expressions/11.4.2.js       |     85 +
 .../tests/mozilla/ecma/Expressions/11.4.3.js       |    109 +
 .../tests/mozilla/ecma/Expressions/11.4.4.js       |    156 +
 .../tests/mozilla/ecma/Expressions/11.4.5.js       |    154 +
 .../tests/mozilla/ecma/Expressions/11.4.6.js       |    299 +
 .../tests/mozilla/ecma/Expressions/11.4.8.js       |    215 +
 .../tests/mozilla/ecma/Expressions/11.4.9.js       |     90 +
 .../tests/mozilla/ecma/Expressions/11.5.1.js       |    115 +
 .../tests/mozilla/ecma/Expressions/11.5.2.js       |    154 +
 .../tests/mozilla/ecma/Expressions/11.5.3.js       |    160 +
 .../tests/mozilla/ecma/Expressions/11.6.1-1.js     |    211 +
 .../tests/mozilla/ecma/Expressions/11.6.1-2.js     |    203 +
 .../tests/mozilla/ecma/Expressions/11.6.1-3.js     |    181 +
 .../tests/mozilla/ecma/Expressions/11.6.2-1.js     |    199 +
 .../tests/mozilla/ecma/Expressions/11.6.3.js       |    116 +
 .../tests/mozilla/ecma/Expressions/11.7.1.js       |    229 +
 .../tests/mozilla/ecma/Expressions/11.7.2.js       |    246 +
 .../tests/mozilla/ecma/Expressions/11.7.3.js       |    230 +
 .../tests/mozilla/ecma/Expressions/11.8.1.js       |    121 +
 .../tests/mozilla/ecma/Expressions/11.8.2.js       |    122 +
 .../tests/mozilla/ecma/Expressions/11.8.3.js       |    120 +
 .../tests/mozilla/ecma/Expressions/11.8.4.js       |    122 +
 .../tests/mozilla/ecma/Expressions/11.9.1.js       |    162 +
 .../tests/mozilla/ecma/Expressions/11.9.2.js       |    161 +
 .../tests/mozilla/ecma/Expressions/11.9.3.js       |    161 +
 .../mozilla/ecma/FunctionObjects/15.3.1.1-1.js     |     90 +
 .../mozilla/ecma/FunctionObjects/15.3.1.1-2.js     |    118 +
 .../mozilla/ecma/FunctionObjects/15.3.1.1-3.js     |     96 +
 .../mozilla/ecma/FunctionObjects/15.3.2.1-1.js     |     94 +
 .../mozilla/ecma/FunctionObjects/15.3.2.1-2.js     |    111 +
 .../mozilla/ecma/FunctionObjects/15.3.2.1-3.js     |     96 +
 .../mozilla/ecma/FunctionObjects/15.3.3.1-1.js     |     62 +
 .../mozilla/ecma/FunctionObjects/15.3.3.1-2.js     |     70 +
 .../mozilla/ecma/FunctionObjects/15.3.3.1-3.js     |     79 +
 .../mozilla/ecma/FunctionObjects/15.3.3.1-4.js     |     70 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.3.2.js |     60 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.4-1.js |     80 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.4.1.js |     62 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.4.js   |     79 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.5-1.js |    118 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.5-2.js |     92 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.5.1.js |     80 +
 .../tests/mozilla/ecma/FunctionObjects/15.3.5.3.js |     75 +
 .../tests/mozilla/ecma/GlobalObject/15.1-1-n.js    |     65 +
 .../tests/mozilla/ecma/GlobalObject/15.1-2-n.js    |     63 +
 .../tests/mozilla/ecma/GlobalObject/15.1.1.1.js    |     65 +
 .../tests/mozilla/ecma/GlobalObject/15.1.1.2.js    |     66 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.1-1.js  |     91 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.1-2.js  |     66 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.2-1.js  |    290 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.2-2.js  |    232 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.3-1.js  |    444 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.3-2.js  |    295 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.4.js    |    206 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.5-1.js  |    207 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.5-2.js  |    184 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.5-3.js  |    207 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.6.js    |    127 +
 .../tests/mozilla/ecma/GlobalObject/15.1.2.7.js    |    131 +
 .../tests/mozilla/ecma/LexicalConventions/7.1-1.js |     86 +
 .../tests/mozilla/ecma/LexicalConventions/7.1-2.js |     74 +
 .../tests/mozilla/ecma/LexicalConventions/7.1-3.js |     92 +
 .../tests/mozilla/ecma/LexicalConventions/7.2-1.js |     75 +
 .../mozilla/ecma/LexicalConventions/7.2-2-n.js     |     80 +
 .../mozilla/ecma/LexicalConventions/7.2-3-n.js     |     83 +
 .../mozilla/ecma/LexicalConventions/7.2-4-n.js     |     82 +
 .../mozilla/ecma/LexicalConventions/7.2-5-n.js     |     85 +
 .../tests/mozilla/ecma/LexicalConventions/7.2-6.js |     70 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-1.js |     79 +
 .../mozilla/ecma/LexicalConventions/7.3-10.js      |     67 +
 .../mozilla/ecma/LexicalConventions/7.3-11.js      |     66 +
 .../mozilla/ecma/LexicalConventions/7.3-12.js      |     66 +
 .../mozilla/ecma/LexicalConventions/7.3-13-n.js    |     66 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-2.js |     67 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-3.js |     67 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-4.js |     67 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-5.js |     66 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-6.js |     68 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-7.js |     68 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-8.js |     67 +
 .../tests/mozilla/ecma/LexicalConventions/7.3-9.js |     66 +
 .../mozilla/ecma/LexicalConventions/7.4.1-1-n.js   |     71 +
 .../mozilla/ecma/LexicalConventions/7.4.1-2-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.1-3-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.2-1-n.js   |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-10-n.js  |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-11-n.js  |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-12-n.js  |     77 +
 .../mozilla/ecma/LexicalConventions/7.4.2-13-n.js  |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-14-n.js  |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-15-n.js  |     77 +
 .../mozilla/ecma/LexicalConventions/7.4.2-16-n.js  |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-2-n.js   |     75 +
 .../mozilla/ecma/LexicalConventions/7.4.2-3-n.js   |     75 +
 .../mozilla/ecma/LexicalConventions/7.4.2-4-n.js   |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-5-n.js   |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-6-n.js   |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.2-7-n.js   |     73 +
 .../mozilla/ecma/LexicalConventions/7.4.2-8-n.js   |     73 +
 .../mozilla/ecma/LexicalConventions/7.4.2-9-n.js   |     76 +
 .../mozilla/ecma/LexicalConventions/7.4.3-1-n.js   |     71 +
 .../mozilla/ecma/LexicalConventions/7.4.3-10-n.js  |     71 +
 .../mozilla/ecma/LexicalConventions/7.4.3-11-n.js  |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-12-n.js  |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-13-n.js  |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-14-n.js  |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-15-n.js  |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-16-n.js  |     69 +
 .../mozilla/ecma/LexicalConventions/7.4.3-2-n.js   |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-3-n.js   |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-4-n.js   |     72 +
 .../mozilla/ecma/LexicalConventions/7.4.3-5-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-6-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-7-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-8-n.js   |     70 +
 .../mozilla/ecma/LexicalConventions/7.4.3-9-n.js   |     70 +
 .../tests/mozilla/ecma/LexicalConventions/7.5-1.js |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-10-n.js    |     70 +
 .../mozilla/ecma/LexicalConventions/7.5-2-n.js     |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-3-n.js     |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-4-n.js     |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-5-n.js     |     65 +
 .../tests/mozilla/ecma/LexicalConventions/7.5-6.js |     65 +
 .../tests/mozilla/ecma/LexicalConventions/7.5-7.js |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-8-n.js     |     65 +
 .../mozilla/ecma/LexicalConventions/7.5-9-n.js     |     70 +
 .../tests/mozilla/ecma/LexicalConventions/7.6.js   |    309 +
 .../tests/mozilla/ecma/LexicalConventions/7.7.1.js |     72 +
 .../tests/mozilla/ecma/LexicalConventions/7.7.2.js |     75 +
 .../mozilla/ecma/LexicalConventions/7.7.3-1.js     |    197 +
 .../mozilla/ecma/LexicalConventions/7.7.3-2.js     |     93 +
 .../tests/mozilla/ecma/LexicalConventions/7.7.3.js |    337 +
 .../tests/mozilla/ecma/LexicalConventions/7.7.4.js |    276 +
 .../mozilla/ecma/LexicalConventions/7.8.2-n.js     |     48 +
 .../tests/mozilla/ecma/Math/15.8-1.js              |     84 +
 .../tests/mozilla/ecma/Math/15.8-2-n.js            |     83 +
 .../tests/mozilla/ecma/Math/15.8-3-n.js            |     81 +
 .../tests/mozilla/ecma/Math/15.8.1.1-1.js          |     62 +
 .../tests/mozilla/ecma/Math/15.8.1.1-2.js          |     65 +
 .../tests/mozilla/ecma/Math/15.8.1.2-1.js          |     62 +
 .../tests/mozilla/ecma/Math/15.8.1.2-2.js          |     63 +
 .../tests/mozilla/ecma/Math/15.8.1.3-1.js          |     63 +
 .../tests/mozilla/ecma/Math/15.8.1.3-2.js          |     69 +
 .../tests/mozilla/ecma/Math/15.8.1.4-1.js          |     64 +
 .../tests/mozilla/ecma/Math/15.8.1.4-2.js          |     65 +
 .../tests/mozilla/ecma/Math/15.8.1.5-1.js          |     67 +
 .../tests/mozilla/ecma/Math/15.8.1.5-2.js          |     66 +
 .../tests/mozilla/ecma/Math/15.8.1.6-1.js          |     63 +
 .../tests/mozilla/ecma/Math/15.8.1.6-2.js          |     64 +
 .../tests/mozilla/ecma/Math/15.8.1.7-1.js          |     64 +
 .../tests/mozilla/ecma/Math/15.8.1.7-2.js          |     64 +
 .../tests/mozilla/ecma/Math/15.8.1.8-1.js          |     64 +
 .../tests/mozilla/ecma/Math/15.8.1.8-2.js          |     63 +
 .../tests/mozilla/ecma/Math/15.8.1.8-3.js          |     61 +
 .../tests/mozilla/ecma/Math/15.8.1.js              |     86 +
 .../tests/mozilla/ecma/Math/15.8.2.1.js            |    103 +
 .../tests/mozilla/ecma/Math/15.8.2.10.js           |     86 +
 .../tests/mozilla/ecma/Math/15.8.2.11.js           |     98 +
 .../tests/mozilla/ecma/Math/15.8.2.12.js           |     96 +
 .../tests/mozilla/ecma/Math/15.8.2.13.js           |    132 +
 .../tests/mozilla/ecma/Math/15.8.2.14.js           |     83 +
 .../tests/mozilla/ecma/Math/15.8.2.15.js           |    113 +
 .../tests/mozilla/ecma/Math/15.8.2.16.js           |     78 +
 .../tests/mozilla/ecma/Math/15.8.2.17.js           |     99 +
 .../tests/mozilla/ecma/Math/15.8.2.18.js           |     98 +
 .../tests/mozilla/ecma/Math/15.8.2.2.js            |     86 +
 .../tests/mozilla/ecma/Math/15.8.2.3.js            |     90 +
 .../tests/mozilla/ecma/Math/15.8.2.4.js            |     88 +
 .../tests/mozilla/ecma/Math/15.8.2.5.js            |    105 +
 .../tests/mozilla/ecma/Math/15.8.2.6.js            |    108 +
 .../tests/mozilla/ecma/Math/15.8.2.7.js            |    111 +
 .../tests/mozilla/ecma/Math/15.8.2.8.js            |     84 +
 .../tests/mozilla/ecma/Math/15.8.2.9.js            |    105 +
 .../tests/mozilla/ecma/NativeObjects/15-1.js       |     95 +
 .../tests/mozilla/ecma/NativeObjects/15-2.js       |     78 +
 .../tests/mozilla/ecma/Number/15.7.1.js            |     90 +
 .../tests/mozilla/ecma/Number/15.7.2.js            |    173 +
 .../tests/mozilla/ecma/Number/15.7.3.1-1.js        |     68 +
 .../tests/mozilla/ecma/Number/15.7.3.1-2.js        |     75 +
 .../tests/mozilla/ecma/Number/15.7.3.1-3.js        |     70 +
 .../tests/mozilla/ecma/Number/15.7.3.2-1.js        |     63 +
 .../tests/mozilla/ecma/Number/15.7.3.2-2.js        |     64 +
 .../tests/mozilla/ecma/Number/15.7.3.2-3.js        |     66 +
 .../tests/mozilla/ecma/Number/15.7.3.2-4.js        |     66 +
 .../tests/mozilla/ecma/Number/15.7.3.3-1.js        |     64 +
 .../tests/mozilla/ecma/Number/15.7.3.3-2.js        |     66 +
 .../tests/mozilla/ecma/Number/15.7.3.3-3.js        |     67 +
 .../tests/mozilla/ecma/Number/15.7.3.3-4.js        |     69 +
 .../tests/mozilla/ecma/Number/15.7.3.4-1.js        |     63 +
 .../tests/mozilla/ecma/Number/15.7.3.4-2.js        |     67 +
 .../tests/mozilla/ecma/Number/15.7.3.4-3.js        |     71 +
 .../tests/mozilla/ecma/Number/15.7.3.4-4.js        |     71 +
 .../tests/mozilla/ecma/Number/15.7.3.5-1.js        |     61 +
 .../tests/mozilla/ecma/Number/15.7.3.5-2.js        |     72 +
 .../tests/mozilla/ecma/Number/15.7.3.5-3.js        |     67 +
 .../tests/mozilla/ecma/Number/15.7.3.5-4.js        |     68 +
 .../tests/mozilla/ecma/Number/15.7.3.6-1.js        |     60 +
 .../tests/mozilla/ecma/Number/15.7.3.6-2.js        |     64 +
 .../tests/mozilla/ecma/Number/15.7.3.6-3.js        |     68 +
 .../tests/mozilla/ecma/Number/15.7.3.6-4.js        |     66 +
 .../tests/mozilla/ecma/Number/15.7.3.js            |     68 +
 .../tests/mozilla/ecma/Number/15.7.4-1.js          |     63 +
 .../tests/mozilla/ecma/Number/15.7.4.1.js          |     64 +
 .../tests/mozilla/ecma/Number/15.7.4.2-1.js        |     80 +
 .../tests/mozilla/ecma/Number/15.7.4.2-2-n.js      |     70 +
 .../tests/mozilla/ecma/Number/15.7.4.2-3-n.js      |     68 +
 .../tests/mozilla/ecma/Number/15.7.4.2-4.js        |     68 +
 .../tests/mozilla/ecma/Number/15.7.4.3-1.js        |     72 +
 .../tests/mozilla/ecma/Number/15.7.4.3-2.js        |     63 +
 .../tests/mozilla/ecma/Number/15.7.4.3-3-n.js      |     66 +
 .../tests/mozilla/ecma/Number/15.7.4.js            |     86 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.1.1.js   |    151 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.1.2.js   |     85 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.2.1.js   |    139 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.2.2.js   |     81 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3-1.js   |     65 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3.1-1.js |     68 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3.1-2.js |     70 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3.1-3.js |     69 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3.1-4.js |     70 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.3.js     |     68 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.4.1.js   |     63 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.4.2.js   |    128 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.4.3.js   |    115 +
 .../tests/mozilla/ecma/ObjectObjects/15.2.4.js     |     60 +
 .../tests/mozilla/ecma/SourceText/6-1.js           |    124 +
 .../tests/mozilla/ecma/SourceText/6-2.js           |    129 +
 .../tests/mozilla/ecma/Statements/12.10-1.js       |    151 +
 .../tests/mozilla/ecma/Statements/12.10.js         |     64 +
 .../tests/mozilla/ecma/Statements/12.2-1.js        |     70 +
 .../tests/mozilla/ecma/Statements/12.5-1.js        |     98 +
 .../tests/mozilla/ecma/Statements/12.5-2.js        |     96 +
 .../tests/mozilla/ecma/Statements/12.6.1-1.js      |     68 +
 .../tests/mozilla/ecma/Statements/12.6.2-1.js      |     75 +
 .../tests/mozilla/ecma/Statements/12.6.2-2.js      |     76 +
 .../tests/mozilla/ecma/Statements/12.6.2-3.js      |     67 +
 .../tests/mozilla/ecma/Statements/12.6.2-4.js      |     66 +
 .../tests/mozilla/ecma/Statements/12.6.2-5.js      |     71 +
 .../tests/mozilla/ecma/Statements/12.6.2-6.js      |     75 +
 .../tests/mozilla/ecma/Statements/12.6.2-7.js      |     72 +
 .../tests/mozilla/ecma/Statements/12.6.2-8.js      |     69 +
 .../tests/mozilla/ecma/Statements/12.6.2-9-n.js    |     65 +
 .../tests/mozilla/ecma/Statements/12.6.3-1.js      |     71 +
 .../tests/mozilla/ecma/Statements/12.6.3-10.js     |    112 +
 .../tests/mozilla/ecma/Statements/12.6.3-11.js     |     93 +
 .../tests/mozilla/ecma/Statements/12.6.3-12.js     |    100 +
 .../tests/mozilla/ecma/Statements/12.6.3-19.js     |    114 +
 .../tests/mozilla/ecma/Statements/12.6.3-2.js      |     66 +
 .../tests/mozilla/ecma/Statements/12.6.3-3.js      |     70 +
 .../tests/mozilla/ecma/Statements/12.6.3-4.js      |    193 +
 .../tests/mozilla/ecma/Statements/12.6.3-5-n.js    |    102 +
 .../tests/mozilla/ecma/Statements/12.6.3-6-n.js    |    102 +
 .../tests/mozilla/ecma/Statements/12.6.3-7-n.js    |    102 +
 .../tests/mozilla/ecma/Statements/12.6.3-8-n.js    |    102 +
 .../tests/mozilla/ecma/Statements/12.6.3-9-n.js    |    102 +
 .../tests/mozilla/ecma/Statements/12.7-1-n.js      |     67 +
 .../tests/mozilla/ecma/Statements/12.8-1-n.js      |     69 +
 .../tests/mozilla/ecma/Statements/12.9-1-n.js      |     64 +
 .../tests/mozilla/ecma/String/15.5.1.js            |    137 +
 .../tests/mozilla/ecma/String/15.5.2.js            |    112 +
 .../tests/mozilla/ecma/String/15.5.3.1-1.js        |     73 +
 .../tests/mozilla/ecma/String/15.5.3.1-2.js        |     70 +
 .../tests/mozilla/ecma/String/15.5.3.1-3.js        |     67 +
 .../tests/mozilla/ecma/String/15.5.3.1-4.js        |     68 +
 .../tests/mozilla/ecma/String/15.5.3.2-1.js        |    195 +
 .../tests/mozilla/ecma/String/15.5.3.2-2.js        |     80 +
 .../tests/mozilla/ecma/String/15.5.3.2-3.js        |    122 +
 .../tests/mozilla/ecma/String/15.5.3.js            |     74 +
 .../tests/mozilla/ecma/String/15.5.4.1.js          |     66 +
 .../tests/mozilla/ecma/String/15.5.4.10-1.js       |    218 +
 .../tests/mozilla/ecma/String/15.5.4.11-1.js       |    514 +
 .../tests/mozilla/ecma/String/15.5.4.11-2.js       |    647 +
 .../tests/mozilla/ecma/String/15.5.4.11-3.js       |    509 +
 .../tests/mozilla/ecma/String/15.5.4.11-4.js       |    508 +
 .../tests/mozilla/ecma/String/15.5.4.11-5.js       |    514 +
 .../tests/mozilla/ecma/String/15.5.4.11-6.js       |    511 +
 .../tests/mozilla/ecma/String/15.5.4.12-1.js       |    527 +
 .../tests/mozilla/ecma/String/15.5.4.12-2.js       |    514 +
 .../tests/mozilla/ecma/String/15.5.4.12-3.js       |    556 +
 .../tests/mozilla/ecma/String/15.5.4.12-4.js       |    511 +
 .../tests/mozilla/ecma/String/15.5.4.12-5.js       |    523 +
 .../tests/mozilla/ecma/String/15.5.4.2-1.js        |     70 +
 .../tests/mozilla/ecma/String/15.5.4.2-2-n.js      |     74 +
 .../tests/mozilla/ecma/String/15.5.4.2-3.js        |     87 +
 .../tests/mozilla/ecma/String/15.5.4.2.js          |     92 +
 .../tests/mozilla/ecma/String/15.5.4.3-1.js        |     70 +
 .../tests/mozilla/ecma/String/15.5.4.3-2.js        |     89 +
 .../tests/mozilla/ecma/String/15.5.4.3-3-n.js      |     72 +
 .../tests/mozilla/ecma/String/15.5.4.4-1.js        |     87 +
 .../tests/mozilla/ecma/String/15.5.4.4-2.js        |    141 +
 .../tests/mozilla/ecma/String/15.5.4.4-3.js        |    117 +
 .../tests/mozilla/ecma/String/15.5.4.4-4.js        |    159 +
 .../tests/mozilla/ecma/String/15.5.4.5-1.js        |     89 +
 .../tests/mozilla/ecma/String/15.5.4.5-2.js        |    128 +
 .../tests/mozilla/ecma/String/15.5.4.5-3.js        |    136 +
 .../tests/mozilla/ecma/String/15.5.4.5-4.js        |     80 +
 .../tests/mozilla/ecma/String/15.5.4.5-5.js        |    111 +
 .../tests/mozilla/ecma/String/15.5.4.5-6.js        |     97 +
 .../tests/mozilla/ecma/String/15.5.4.6-1.js        |    158 +
 .../tests/mozilla/ecma/String/15.5.4.6-2.js        |    260 +
 .../tests/mozilla/ecma/String/15.5.4.7-1.js        |    221 +
 .../tests/mozilla/ecma/String/15.5.4.7-2.js        |    220 +
 .../tests/mozilla/ecma/String/15.5.4.7-3.js        |    166 +
 .../tests/mozilla/ecma/String/15.5.4.8-1.js        |    234 +
 .../tests/mozilla/ecma/String/15.5.4.8-2.js        |    248 +
 .../tests/mozilla/ecma/String/15.5.4.8-3.js        |    205 +
 .../tests/mozilla/ecma/String/15.5.4.9-1.js        |    202 +
 .../tests/mozilla/ecma/String/15.5.4.js            |     74 +
 .../tests/mozilla/ecma/String/15.5.5.1.js          |     90 +
 .../tests/mozilla/ecma/TypeConversion/9.2.js       |    111 +
 .../tests/mozilla/ecma/TypeConversion/9.3-1.js     |     96 +
 .../tests/mozilla/ecma/TypeConversion/9.3.1-1.js   |    323 +
 .../tests/mozilla/ecma/TypeConversion/9.3.1-2.js   |     89 +
 .../tests/mozilla/ecma/TypeConversion/9.3.1-3.js   |    726 +
 .../tests/mozilla/ecma/TypeConversion/9.3.js       |     89 +
 .../tests/mozilla/ecma/TypeConversion/9.4-1.js     |    120 +
 .../tests/mozilla/ecma/TypeConversion/9.4-2.js     |    120 +
 .../tests/mozilla/ecma/TypeConversion/9.5-2.js     |    171 +
 .../tests/mozilla/ecma/TypeConversion/9.6.js       |    139 +
 .../tests/mozilla/ecma/TypeConversion/9.7.js       |    158 +
 .../tests/mozilla/ecma/TypeConversion/9.8.1.js     |    166 +
 .../tests/mozilla/ecma/TypeConversion/9.9-1.js     |    143 +
 .../JavaScriptCore/tests/mozilla/ecma/Types/8.1.js |     71 +
 .../JavaScriptCore/tests/mozilla/ecma/Types/8.4.js |    125 +
 .../tests/mozilla/ecma/Types/8.6.2.1-1.js          |    105 +
 .../JavaScriptCore/tests/mozilla/ecma/browser.js   |     80 +
 .../JavaScriptCore/tests/mozilla/ecma/jsref.js     |    669 +
 .../JavaScriptCore/tests/mozilla/ecma/shell.js     |    712 +
 .../tests/mozilla/ecma_2/Exceptions/boolean-001.js |     43 +
 .../tests/mozilla/ecma_2/Exceptions/boolean-002.js |     47 +
 .../tests/mozilla/ecma_2/Exceptions/date-001.js    |     57 +
 .../tests/mozilla/ecma_2/Exceptions/date-002.js    |     51 +
 .../tests/mozilla/ecma_2/Exceptions/date-003.js    |     53 +
 .../tests/mozilla/ecma_2/Exceptions/date-004.js    |     47 +
 .../mozilla/ecma_2/Exceptions/exception-001.js     |     42 +
 .../mozilla/ecma_2/Exceptions/exception-002.js     |     42 +
 .../mozilla/ecma_2/Exceptions/exception-003.js     |     46 +
 .../mozilla/ecma_2/Exceptions/exception-004.js     |     42 +
 .../mozilla/ecma_2/Exceptions/exception-005.js     |     42 +
 .../mozilla/ecma_2/Exceptions/exception-006.js     |     53 +
 .../mozilla/ecma_2/Exceptions/exception-007.js     |     54 +
 .../mozilla/ecma_2/Exceptions/exception-008.js     |     41 +
 .../mozilla/ecma_2/Exceptions/exception-009.js     |     50 +
 .../mozilla/ecma_2/Exceptions/exception-010-n.js   |     36 +
 .../mozilla/ecma_2/Exceptions/exception-011-n.js   |     35 +
 .../mozilla/ecma_2/Exceptions/expression-001.js    |     47 +
 .../mozilla/ecma_2/Exceptions/expression-002.js    |     57 +
 .../mozilla/ecma_2/Exceptions/expression-003.js    |     52 +
 .../mozilla/ecma_2/Exceptions/expression-004.js    |     46 +
 .../mozilla/ecma_2/Exceptions/expression-005.js    |     38 +
 .../mozilla/ecma_2/Exceptions/expression-006.js    |     43 +
 .../mozilla/ecma_2/Exceptions/expression-007.js    |     41 +
 .../mozilla/ecma_2/Exceptions/expression-008.js    |     38 +
 .../mozilla/ecma_2/Exceptions/expression-009.js    |     39 +
 .../mozilla/ecma_2/Exceptions/expression-010.js    |     40 +
 .../mozilla/ecma_2/Exceptions/expression-011.js    |     40 +
 .../mozilla/ecma_2/Exceptions/expression-012.js    |     41 +
 .../mozilla/ecma_2/Exceptions/expression-013.js    |     41 +
 .../mozilla/ecma_2/Exceptions/expression-014.js    |     43 +
 .../mozilla/ecma_2/Exceptions/expression-015.js    |     37 +
 .../mozilla/ecma_2/Exceptions/expression-016.js    |     37 +
 .../mozilla/ecma_2/Exceptions/expression-017.js    |     37 +
 .../mozilla/ecma_2/Exceptions/expression-019.js    |     41 +
 .../mozilla/ecma_2/Exceptions/function-001.js      |     64 +
 .../tests/mozilla/ecma_2/Exceptions/global-001.js  |     43 +
 .../tests/mozilla/ecma_2/Exceptions/global-002.js  |     43 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-001.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-002.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-003.js |     41 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-004.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-005.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-006.js |     55 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-007.js |     48 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-008.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-009.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-010.js |     48 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-011.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-012.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-013.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-014.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-015.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-016.js |     48 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-017.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-018.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-019.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-020.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-021.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-022.js |     50 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-023.js |     49 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-024.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-025.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-026.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-027.js |     58 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-028.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-029.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-030.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-031.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-032.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-033.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-034.js |     55 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-035.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-036.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-037.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-038.js |     56 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-039.js |     43 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-040.js |     43 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-041.js |     45 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-042.js |     46 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-047.js |     47 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-048.js |     41 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-049.js |     46 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-050.js |     42 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-051.js |     42 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-052.js |     44 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-053.js |     42 +
 .../tests/mozilla/ecma_2/Exceptions/lexical-054.js |     43 +
 .../tests/mozilla/ecma_2/Exceptions/number-001.js  |     52 +
 .../tests/mozilla/ecma_2/Exceptions/number-002.js  |     45 +
 .../tests/mozilla/ecma_2/Exceptions/number-003.js  |     47 +
 .../mozilla/ecma_2/Exceptions/statement-001.js     |     44 +
 .../mozilla/ecma_2/Exceptions/statement-002.js     |     66 +
 .../mozilla/ecma_2/Exceptions/statement-003.js     |     77 +
 .../mozilla/ecma_2/Exceptions/statement-004.js     |     49 +
 .../mozilla/ecma_2/Exceptions/statement-005.js     |     48 +
 .../mozilla/ecma_2/Exceptions/statement-006.js     |     48 +
 .../mozilla/ecma_2/Exceptions/statement-007.js     |     39 +
 .../mozilla/ecma_2/Exceptions/statement-008.js     |     39 +
 .../mozilla/ecma_2/Exceptions/statement-009.js     |     38 +
 .../tests/mozilla/ecma_2/Exceptions/string-001.js  |     50 +
 .../tests/mozilla/ecma_2/Exceptions/string-002.js  |     49 +
 .../ecma_2/Expressions/StrictEquality-001.js       |     70 +
 .../mozilla/ecma_2/Expressions/instanceof-001.js   |    117 +
 .../mozilla/ecma_2/Expressions/instanceof-002.js   |    124 +
 .../mozilla/ecma_2/Expressions/instanceof-003-n.js |     93 +
 .../mozilla/ecma_2/Expressions/instanceof-004-n.js |     92 +
 .../mozilla/ecma_2/Expressions/instanceof-005-n.js |     84 +
 .../mozilla/ecma_2/Expressions/instanceof-006.js   |     83 +
 .../mozilla/ecma_2/FunctionObjects/apply-001-n.js  |     39 +
 .../tests/mozilla/ecma_2/FunctionObjects/call-1.js |     40 +
 .../ecma_2/LexicalConventions/keywords-001.js      |     31 +
 .../LexicalConventions/regexp-literals-001.js      |     38 +
 .../LexicalConventions/regexp-literals-002.js      |     22 +
 .../tests/mozilla/ecma_2/RegExp/constructor-001.js |     66 +
 .../tests/mozilla/ecma_2/RegExp/exec-001.js        |     34 +
 .../tests/mozilla/ecma_2/RegExp/exec-002.js        |    182 +
 .../tests/mozilla/ecma_2/RegExp/function-001.js    |     66 +
 .../tests/mozilla/ecma_2/RegExp/hex-001.js         |     64 +
 .../tests/mozilla/ecma_2/RegExp/multiline-001.js   |     62 +
 .../tests/mozilla/ecma_2/RegExp/octal-001.js       |     72 +
 .../tests/mozilla/ecma_2/RegExp/octal-002.js       |     87 +
 .../tests/mozilla/ecma_2/RegExp/octal-003.js       |     81 +
 .../tests/mozilla/ecma_2/RegExp/properties-001.js  |     85 +
 .../tests/mozilla/ecma_2/RegExp/properties-002.js  |    125 +
 .../mozilla/ecma_2/RegExp/regexp-enumerate-001.js  |     98 +
 .../tests/mozilla/ecma_2/RegExp/regress-001.js     |     39 +
 .../tests/mozilla/ecma_2/RegExp/unicode-001.js     |     53 +
 .../tests/mozilla/ecma_2/Statements/dowhile-001.js |     41 +
 .../tests/mozilla/ecma_2/Statements/dowhile-002.js |     68 +
 .../tests/mozilla/ecma_2/Statements/dowhile-003.js |     60 +
 .../tests/mozilla/ecma_2/Statements/dowhile-004.js |     64 +
 .../tests/mozilla/ecma_2/Statements/dowhile-005.js |     70 +
 .../tests/mozilla/ecma_2/Statements/dowhile-006.js |     86 +
 .../tests/mozilla/ecma_2/Statements/dowhile-007.js |     94 +
 .../tests/mozilla/ecma_2/Statements/forin-001.js   |    294 +
 .../tests/mozilla/ecma_2/Statements/forin-002.js   |     73 +
 .../tests/mozilla/ecma_2/Statements/if-001.js      |     39 +
 .../tests/mozilla/ecma_2/Statements/label-001.js   |     39 +
 .../tests/mozilla/ecma_2/Statements/label-002.js   |     53 +
 .../tests/mozilla/ecma_2/Statements/switch-001.js  |     64 +
 .../tests/mozilla/ecma_2/Statements/switch-002.js  |     60 +
 .../tests/mozilla/ecma_2/Statements/switch-003.js  |     54 +
 .../tests/mozilla/ecma_2/Statements/switch-004.js  |     91 +
 .../tests/mozilla/ecma_2/Statements/try-001.js     |     82 +
 .../tests/mozilla/ecma_2/Statements/try-003.js     |     79 +
 .../tests/mozilla/ecma_2/Statements/try-004.js     |     51 +
 .../tests/mozilla/ecma_2/Statements/try-005.js     |     54 +
 .../tests/mozilla/ecma_2/Statements/try-006.js     |     84 +
 .../tests/mozilla/ecma_2/Statements/try-007.js     |     89 +
 .../tests/mozilla/ecma_2/Statements/try-008.js     |     56 +
 .../tests/mozilla/ecma_2/Statements/try-009.js     |     63 +
 .../tests/mozilla/ecma_2/Statements/try-010.js     |     70 +
 .../tests/mozilla/ecma_2/Statements/try-012.js     |     92 +
 .../tests/mozilla/ecma_2/Statements/while-001.js   |     39 +
 .../tests/mozilla/ecma_2/Statements/while-002.js   |     83 +
 .../tests/mozilla/ecma_2/Statements/while-003.js   |     84 +
 .../tests/mozilla/ecma_2/Statements/while-004.js   |    214 +
 .../tests/mozilla/ecma_2/String/match-001.js       |    100 +
 .../tests/mozilla/ecma_2/String/match-002.js       |    168 +
 .../tests/mozilla/ecma_2/String/match-003.js       |    126 +
 .../tests/mozilla/ecma_2/String/match-004.js       |    167 +
 .../tests/mozilla/ecma_2/String/replace-001.js     |     60 +
 .../tests/mozilla/ecma_2/String/split-001.js       |    106 +
 .../tests/mozilla/ecma_2/String/split-002.js       |    264 +
 .../tests/mozilla/ecma_2/String/split-003.js       |    117 +
 .../JavaScriptCore/tests/mozilla/ecma_2/browser.js |     83 +
 .../mozilla/ecma_2/instanceof/instanceof-001.js    |     31 +
 .../mozilla/ecma_2/instanceof/instanceof-002.js    |     61 +
 .../mozilla/ecma_2/instanceof/instanceof-003.js    |     57 +
 .../mozilla/ecma_2/instanceof/regress-7635.js      |     70 +
 .../JavaScriptCore/tests/mozilla/ecma_2/jsref.js   |    629 +
 .../JavaScriptCore/tests/mozilla/ecma_2/shell.js   |    216 +
 .../tests/mozilla/ecma_2/template.js               |     39 +
 .../tests/mozilla/ecma_3/Array/15.4.4.3-1.js       |     66 +
 .../tests/mozilla/ecma_3/Array/15.4.4.4-001.js     |    148 +
 .../tests/mozilla/ecma_3/Array/regress-101488.js   |    151 +
 .../tests/mozilla/ecma_3/Array/regress-130451.js   |    214 +
 .../tests/mozilla/ecma_3/Date/15.9.5.3.js          |    149 +
 .../tests/mozilla/ecma_3/Date/15.9.5.4.js          |    194 +
 .../tests/mozilla/ecma_3/Date/15.9.5.5.js          |     94 +
 .../tests/mozilla/ecma_3/Date/15.9.5.6.js          |    149 +
 .../tests/mozilla/ecma_3/Date/15.9.5.7.js          |    211 +
 .../tests/mozilla/ecma_3/Date/shell.js             |    676 +
 .../tests/mozilla/ecma_3/Exceptions/15.11.1.1.js   |    132 +
 .../tests/mozilla/ecma_3/Exceptions/15.11.4.4-1.js |    169 +
 .../mozilla/ecma_3/Exceptions/15.11.7.6-001.js     |    125 +
 .../mozilla/ecma_3/Exceptions/15.11.7.6-002.js     |    120 +
 .../mozilla/ecma_3/Exceptions/15.11.7.6-003.js     |    120 +
 .../tests/mozilla/ecma_3/Exceptions/binding-001.js |    106 +
 .../mozilla/ecma_3/Exceptions/regress-181654.js    |    150 +
 .../mozilla/ecma_3/Exceptions/regress-181914.js    |    189 +
 .../mozilla/ecma_3/Exceptions/regress-58946.js     |     56 +
 .../mozilla/ecma_3/Exceptions/regress-95101.js     |     97 +
 .../mozilla/ecma_3/ExecutionContexts/10.1.3-1.js   |    196 +
 .../mozilla/ecma_3/ExecutionContexts/10.1.3-2.js   |    157 +
 .../mozilla/ecma_3/ExecutionContexts/10.1.3.js     |     55 +
 .../mozilla/ecma_3/ExecutionContexts/10.1.4-1.js   |     58 +
 .../ecma_3/ExecutionContexts/regress-23346.js      |     53 +
 .../tests/mozilla/ecma_3/Expressions/11.6.1-1.js   |    171 +
 .../tests/mozilla/ecma_3/Expressions/11.9.6-1.js   |    208 +
 .../tests/mozilla/ecma_3/FunExpr/fe-001-n.js       |     37 +
 .../tests/mozilla/ecma_3/FunExpr/fe-001.js         |     39 +
 .../tests/mozilla/ecma_3/FunExpr/fe-002.js         |     43 +
 .../tests/mozilla/ecma_3/Function/15.3.4.3-1.js    |    205 +
 .../tests/mozilla/ecma_3/Function/15.3.4.4-1.js    |    180 +
 .../tests/mozilla/ecma_3/Function/arguments-001.js |    148 +
 .../tests/mozilla/ecma_3/Function/call-001.js      |    131 +
 .../mozilla/ecma_3/Function/regress-104584.js      |     56 +
 .../mozilla/ecma_3/Function/regress-131964.js      |    191 +
 .../mozilla/ecma_3/Function/regress-137181.js      |    108 +
 .../mozilla/ecma_3/Function/regress-193555.js      |    131 +
 .../tests/mozilla/ecma_3/Function/regress-49286.js |    116 +
 .../tests/mozilla/ecma_3/Function/regress-58274.js |    221 +
 .../tests/mozilla/ecma_3/Function/regress-85880.js |    152 +
 .../tests/mozilla/ecma_3/Function/regress-94506.js |    142 +
 .../tests/mozilla/ecma_3/Function/regress-97921.js |    131 +
 .../tests/mozilla/ecma_3/Function/scope-001.js     |    249 +
 .../tests/mozilla/ecma_3/Function/scope-002.js     |    224 +
 .../tests/mozilla/ecma_3/Number/15.7.4.5-1.js      |    124 +
 .../tests/mozilla/ecma_3/Number/15.7.4.6-1.js      |    113 +
 .../tests/mozilla/ecma_3/Number/15.7.4.7-1.js      |    118 +
 .../ecma_3/NumberFormatting/tostring-001.js        |     42 +
 .../tests/mozilla/ecma_3/Object/8.6.2.6-001.js     |    108 +
 .../tests/mozilla/ecma_3/Object/class-001.js       |    128 +
 .../tests/mozilla/ecma_3/Object/class-002.js       |    124 +
 .../tests/mozilla/ecma_3/Object/class-003.js       |    118 +
 .../tests/mozilla/ecma_3/Object/class-004.js       |    117 +
 .../tests/mozilla/ecma_3/Object/class-005.js       |    102 +
 .../tests/mozilla/ecma_3/Object/regress-72773.js   |     75 +
 .../mozilla/ecma_3/Object/regress-79129-001.js     |     58 +
 .../tests/mozilla/ecma_3/Object/shell.js           |     81 +
 .../tests/mozilla/ecma_3/Operators/11.13.1-001.js  |    147 +
 .../tests/mozilla/ecma_3/Operators/11.4.1-001.js   |    115 +
 .../tests/mozilla/ecma_3/RegExp/15.10.2-1.js       |    176 +
 .../tests/mozilla/ecma_3/RegExp/15.10.3.1-1.js     |    115 +
 .../tests/mozilla/ecma_3/RegExp/15.10.3.1-2.js     |    123 +
 .../tests/mozilla/ecma_3/RegExp/15.10.4.1-1.js     |    111 +
 .../tests/mozilla/ecma_3/RegExp/15.10.4.1-2.js     |    117 +
 .../tests/mozilla/ecma_3/RegExp/15.10.4.1-3.js     |    124 +
 .../tests/mozilla/ecma_3/RegExp/15.10.4.1-4.js     |    130 +
 .../tests/mozilla/ecma_3/RegExp/15.10.4.1-5-n.js   |    113 +
 .../tests/mozilla/ecma_3/RegExp/15.10.6.2-1.js     |    119 +
 .../tests/mozilla/ecma_3/RegExp/15.10.6.2-2.js     |    362 +
 .../tests/mozilla/ecma_3/RegExp/octal-001.js       |    131 +
 .../tests/mozilla/ecma_3/RegExp/octal-002.js       |    213 +
 .../tests/mozilla/ecma_3/RegExp/perlstress-001.js  |   3225 +
 .../tests/mozilla/ecma_3/RegExp/perlstress-002.js  |   1837 +
 .../tests/mozilla/ecma_3/RegExp/regress-100199.js  |    286 +
 .../tests/mozilla/ecma_3/RegExp/regress-103087.js  |    155 +
 .../tests/mozilla/ecma_3/RegExp/regress-105972.js  |    136 +
 .../tests/mozilla/ecma_3/RegExp/regress-119909.js  |     86 +
 .../tests/mozilla/ecma_3/RegExp/regress-122076.js  |    103 +
 .../tests/mozilla/ecma_3/RegExp/regress-123437.js  |    107 +
 .../tests/mozilla/ecma_3/RegExp/regress-165353.js  |    117 +
 .../tests/mozilla/ecma_3/RegExp/regress-169497.js  |    100 +
 .../tests/mozilla/ecma_3/RegExp/regress-169534.js  |     90 +
 .../tests/mozilla/ecma_3/RegExp/regress-187133.js  |    137 +
 .../tests/mozilla/ecma_3/RegExp/regress-188206.js  |    282 +
 .../tests/mozilla/ecma_3/RegExp/regress-191479.js  |    193 +
 .../tests/mozilla/ecma_3/RegExp/regress-202564.js  |     96 +
 .../tests/mozilla/ecma_3/RegExp/regress-209067.js  |   1101 +
 .../tests/mozilla/ecma_3/RegExp/regress-209919.js  |    169 +
 .../tests/mozilla/ecma_3/RegExp/regress-216591.js  |    112 +
 .../mozilla/ecma_3/RegExp/regress-220367-001.js    |     99 +
 .../mozilla/ecma_3/RegExp/regress-220367-002.js    |    107 +
 .../tests/mozilla/ecma_3/RegExp/regress-24712.js   |     42 +
 .../tests/mozilla/ecma_3/RegExp/regress-28686.js   |     39 +
 .../tests/mozilla/ecma_3/RegExp/regress-31316.js   |     75 +
 .../tests/mozilla/ecma_3/RegExp/regress-57572.js   |    129 +
 .../tests/mozilla/ecma_3/RegExp/regress-57631.js   |    128 +
 .../tests/mozilla/ecma_3/RegExp/regress-67773.js   |    190 +
 .../tests/mozilla/ecma_3/RegExp/regress-72964.js   |    100 +
 .../tests/mozilla/ecma_3/RegExp/regress-76683.js   |     93 +
 .../tests/mozilla/ecma_3/RegExp/regress-78156.js   |    102 +
 .../tests/mozilla/ecma_3/RegExp/regress-85721.js   |    271 +
 .../tests/mozilla/ecma_3/RegExp/regress-87231.js   |    124 +
 .../tests/mozilla/ecma_3/RegExp/regress-98306.js   |     77 +
 .../tests/mozilla/ecma_3/RegExp/shell.js           |    230 +
 .../mozilla/ecma_3/Statements/regress-121744.js    |    212 +
 .../mozilla/ecma_3/Statements/regress-131348.js    |    179 +
 .../mozilla/ecma_3/Statements/regress-157509.js    |    106 +
 .../mozilla/ecma_3/Statements/regress-194364.js    |    134 +
 .../mozilla/ecma_3/Statements/regress-74474-001.js |    118 +
 .../mozilla/ecma_3/Statements/regress-74474-002.js |   9076 +
 .../mozilla/ecma_3/Statements/regress-74474-003.js |   9078 +
 .../mozilla/ecma_3/Statements/regress-83532-001.js |     48 +
 .../mozilla/ecma_3/Statements/regress-83532-002.js |     51 +
 .../tests/mozilla/ecma_3/Statements/switch-001.js  |    122 +
 .../tests/mozilla/ecma_3/String/regress-104375.js  |     95 +
 .../tests/mozilla/ecma_3/String/regress-189898.js  |    152 +
 .../tests/mozilla/ecma_3/String/regress-83293.js   |    193 +
 .../tests/mozilla/ecma_3/Unicode/uc-001-n.js       |     44 +
 .../tests/mozilla/ecma_3/Unicode/uc-001.js         |     38 +
 .../tests/mozilla/ecma_3/Unicode/uc-002-n.js       |     38 +
 .../tests/mozilla/ecma_3/Unicode/uc-002.js         |     42 +
 .../tests/mozilla/ecma_3/Unicode/uc-003.js         |     48 +
 .../tests/mozilla/ecma_3/Unicode/uc-004.js         |     47 +
 .../tests/mozilla/ecma_3/Unicode/uc-005.js         |    271 +
 .../JavaScriptCore/tests/mozilla/ecma_3/shell.js   |    180 +
 .../JavaScriptCore/tests/mozilla/expected.html     |    486 +
 .../JavaScriptCore/tests/mozilla/importList.html   |     69 +
 .../JavaScriptCore/tests/mozilla/js1_1/browser.js  |     80 +
 .../JavaScriptCore/tests/mozilla/js1_1/jsref.js    |    170 +
 .../tests/mozilla/js1_1/regress/function-001.js    |     76 +
 .../JavaScriptCore/tests/mozilla/js1_1/shell.js    |    143 +
 .../tests/mozilla/js1_2/Array/array_split_1.js     |     72 +
 .../tests/mozilla/js1_2/Array/general1.js          |     62 +
 .../tests/mozilla/js1_2/Array/general2.js          |     78 +
 .../tests/mozilla/js1_2/Array/slice.js             |    123 +
 .../tests/mozilla/js1_2/Array/splice1.js           |    152 +
 .../tests/mozilla/js1_2/Array/splice2.js           |    150 +
 .../tests/mozilla/js1_2/Array/tostring_1.js        |    138 +
 .../tests/mozilla/js1_2/Array/tostring_2.js        |     96 +
 .../tests/mozilla/js1_2/Objects/toString-001.js    |    117 +
 .../tests/mozilla/js1_2/String/charCodeAt.js       |     71 +
 .../tests/mozilla/js1_2/String/concat.js           |     96 +
 .../tests/mozilla/js1_2/String/match.js            |     62 +
 .../tests/mozilla/js1_2/String/slice.js            |    123 +
 .../JavaScriptCore/tests/mozilla/js1_2/browser.js  |     83 +
 .../mozilla/js1_2/function/Function_object.js      |     85 +
 .../tests/mozilla/js1_2/function/Number.js         |     98 +
 .../tests/mozilla/js1_2/function/String.js         |     99 +
 .../tests/mozilla/js1_2/function/definition-1.js   |     73 +
 .../tests/mozilla/js1_2/function/function-001-n.js |     74 +
 .../tests/mozilla/js1_2/function/length.js         |     93 +
 .../tests/mozilla/js1_2/function/nesting-1.js      |     61 +
 .../tests/mozilla/js1_2/function/nesting.js        |     83 +
 .../tests/mozilla/js1_2/function/regexparg-1.js    |     98 +
 .../tests/mozilla/js1_2/function/regexparg-2-n.js  |     66 +
 .../tests/mozilla/js1_2/function/tostring-1.js     |    152 +
 .../tests/mozilla/js1_2/function/tostring-2.js     |    198 +
 .../JavaScriptCore/tests/mozilla/js1_2/jsref.js    |    215 +
 .../tests/mozilla/js1_2/operator/equality.js       |     72 +
 .../tests/mozilla/js1_2/operator/strictEquality.js |     92 +
 .../mozilla/js1_2/regexp/RegExp_dollar_number.js   |    108 +
 .../tests/mozilla/js1_2/regexp/RegExp_input.js     |    102 +
 .../mozilla/js1_2/regexp/RegExp_input_as_array.js  |    102 +
 .../tests/mozilla/js1_2/regexp/RegExp_lastIndex.js |     83 +
 .../tests/mozilla/js1_2/regexp/RegExp_lastMatch.js |     85 +
 .../js1_2/regexp/RegExp_lastMatch_as_array.js      |     85 +
 .../tests/mozilla/js1_2/regexp/RegExp_lastParen.js |    100 +
 .../js1_2/regexp/RegExp_lastParen_as_array.js      |    100 +
 .../mozilla/js1_2/regexp/RegExp_leftContext.js     |     90 +
 .../js1_2/regexp/RegExp_leftContext_as_array.js    |     90 +
 .../tests/mozilla/js1_2/regexp/RegExp_multiline.js |    129 +
 .../js1_2/regexp/RegExp_multiline_as_array.js      |    129 +
 .../tests/mozilla/js1_2/regexp/RegExp_object.js    |     88 +
 .../mozilla/js1_2/regexp/RegExp_rightContext.js    |     90 +
 .../js1_2/regexp/RegExp_rightContext_as_array.js   |     90 +
 .../tests/mozilla/js1_2/regexp/alphanumeric.js     |    129 +
 .../tests/mozilla/js1_2/regexp/asterisk.js         |    105 +
 .../tests/mozilla/js1_2/regexp/backslash.js        |     79 +
 .../tests/mozilla/js1_2/regexp/backspace.js        |     79 +
 .../tests/mozilla/js1_2/regexp/beginLine.js        |     80 +
 .../tests/mozilla/js1_2/regexp/character_class.js  |    107 +
 .../tests/mozilla/js1_2/regexp/compile.js          |     94 +
 .../mozilla/js1_2/regexp/control_characters.js     |     71 +
 .../tests/mozilla/js1_2/regexp/digit.js            |    119 +
 .../tests/mozilla/js1_2/regexp/dot.js              |     95 +
 .../tests/mozilla/js1_2/regexp/endLine.js          |     80 +
 .../tests/mozilla/js1_2/regexp/everything.js       |     80 +
 .../tests/mozilla/js1_2/regexp/exec.js             |     77 +
 .../tests/mozilla/js1_2/regexp/flags.js            |     84 +
 .../tests/mozilla/js1_2/regexp/global.js           |     95 +
 .../tests/mozilla/js1_2/regexp/hexadecimal.js      |    108 +
 .../tests/mozilla/js1_2/regexp/ignoreCase.js       |    111 +
 .../tests/mozilla/js1_2/regexp/interval.js         |    115 +
 .../tests/mozilla/js1_2/regexp/octal.js            |    108 +
 .../tests/mozilla/js1_2/regexp/parentheses.js      |    107 +
 .../tests/mozilla/js1_2/regexp/plus.js             |     87 +
 .../tests/mozilla/js1_2/regexp/question_mark.js    |     99 +
 .../tests/mozilla/js1_2/regexp/regress-6359.js     |     68 +
 .../tests/mozilla/js1_2/regexp/regress-9141.js     |     86 +
 .../tests/mozilla/js1_2/regexp/simple_form.js      |     90 +
 .../tests/mozilla/js1_2/regexp/source.js           |     87 +
 .../mozilla/js1_2/regexp/special_characters.js     |    157 +
 .../tests/mozilla/js1_2/regexp/string_replace.js   |     80 +
 .../tests/mozilla/js1_2/regexp/string_search.js    |     87 +
 .../tests/mozilla/js1_2/regexp/string_split.js     |     91 +
 .../tests/mozilla/js1_2/regexp/test.js             |     87 +
 .../tests/mozilla/js1_2/regexp/toString.js         |     75 +
 .../tests/mozilla/js1_2/regexp/vertical_bar.js     |     95 +
 .../tests/mozilla/js1_2/regexp/whitespace.js       |    122 +
 .../tests/mozilla/js1_2/regexp/word_boundary.js    |    119 +
 .../tests/mozilla/js1_2/regress/regress-144834.js  |     76 +
 .../tests/mozilla/js1_2/regress/regress-7703.js    |     83 +
 .../JavaScriptCore/tests/mozilla/js1_2/shell.js    |    147 +
 .../tests/mozilla/js1_2/statements/break.js        |    162 +
 .../tests/mozilla/js1_2/statements/continue.js     |    175 +
 .../tests/mozilla/js1_2/statements/do_while.js     |     68 +
 .../tests/mozilla/js1_2/statements/switch.js       |    127 +
 .../tests/mozilla/js1_2/statements/switch2.js      |    188 +
 .../tests/mozilla/js1_2/version120/boolean-001.js  |     73 +
 .../mozilla/js1_2/version120/regress-99663.js      |    172 +
 .../tests/mozilla/js1_2/version120/shell.js        |     24 +
 .../tests/mozilla/js1_3/Boolean/boolean-001.js     |     73 +
 .../tests/mozilla/js1_3/Script/delete-001.js       |     79 +
 .../tests/mozilla/js1_3/Script/function-001-n.js   |     74 +
 .../tests/mozilla/js1_3/Script/function-002.js     |     75 +
 .../tests/mozilla/js1_3/Script/in-001.js           |     52 +
 .../tests/mozilla/js1_3/Script/new-001.js          |    120 +
 .../tests/mozilla/js1_3/Script/script-001.js       |    159 +
 .../tests/mozilla/js1_3/Script/switch-001.js       |     80 +
 .../tests/mozilla/js1_3/inherit/proto_1.js         |    166 +
 .../tests/mozilla/js1_3/inherit/proto_10.js        |    152 +
 .../tests/mozilla/js1_3/inherit/proto_11.js        |    115 +
 .../tests/mozilla/js1_3/inherit/proto_12.js        |    142 +
 .../tests/mozilla/js1_3/inherit/proto_2.js         |    122 +
 .../tests/mozilla/js1_3/inherit/proto_3.js         |    103 +
 .../tests/mozilla/js1_3/inherit/proto_4.js         |    156 +
 .../tests/mozilla/js1_3/inherit/proto_5.js         |    146 +
 .../tests/mozilla/js1_3/inherit/proto_6.js         |    171 +
 .../tests/mozilla/js1_3/inherit/proto_7.js         |    125 +
 .../tests/mozilla/js1_3/inherit/proto_8.js         |    123 +
 .../tests/mozilla/js1_3/inherit/proto_9.js         |    101 +
 .../JavaScriptCore/tests/mozilla/js1_3/jsref.js    |    198 +
 .../tests/mozilla/js1_3/regress/delete-001.js      |     79 +
 .../tests/mozilla/js1_3/regress/function-001-n.js  |     74 +
 .../tests/mozilla/js1_3/regress/function-002.js    |     75 +
 .../tests/mozilla/js1_3/regress/in-001.js          |     66 +
 .../tests/mozilla/js1_3/regress/new-001.js         |    120 +
 .../tests/mozilla/js1_3/regress/switch-001.js      |     80 +
 .../JavaScriptCore/tests/mozilla/js1_3/shell.js    |    163 +
 .../JavaScriptCore/tests/mozilla/js1_3/template.js |     44 +
 .../tests/mozilla/js1_4/Eval/eval-001.js           |     75 +
 .../tests/mozilla/js1_4/Eval/eval-002.js           |     80 +
 .../tests/mozilla/js1_4/Eval/eval-003.js           |     85 +
 .../tests/mozilla/js1_4/Functions/function-001.js  |    106 +
 .../tests/mozilla/js1_4/Regress/date-001-n.js      |     55 +
 .../tests/mozilla/js1_4/Regress/function-001.js    |     79 +
 .../tests/mozilla/js1_4/Regress/function-002.js    |    123 +
 .../tests/mozilla/js1_4/Regress/function-003.js    |     77 +
 .../tests/mozilla/js1_4/Regress/function-004-n.js  |     51 +
 .../tests/mozilla/js1_4/Regress/regress-7224.js    |     72 +
 .../tests/mozilla/js1_4/Regress/toString-001-n.js  |     53 +
 .../JavaScriptCore/tests/mozilla/js1_4/browser.js  |     80 +
 .../JavaScriptCore/tests/mozilla/js1_4/jsref.js    |    169 +
 .../JavaScriptCore/tests/mozilla/js1_4/shell.js    |    138 +
 .../tests/mozilla/js1_5/Array/array-001.js         |    101 +
 .../tests/mozilla/js1_5/Array/regress-101964.js    |     98 +
 .../tests/mozilla/js1_5/Array/regress-107138.js    |    190 +
 .../tests/mozilla/js1_5/Array/regress-108440.js    |    103 +
 .../tests/mozilla/js1_5/Array/regress-154338.js    |    119 +
 .../tests/mozilla/js1_5/Array/regress-157652.js    |    136 +
 .../tests/mozilla/js1_5/Array/regress-178722.js    |    175 +
 .../tests/mozilla/js1_5/Array/regress-94257.js     |     99 +
 .../mozilla/js1_5/Exceptions/catchguard-001-n.js   |     57 +
 .../mozilla/js1_5/Exceptions/catchguard-001.js     |     64 +
 .../mozilla/js1_5/Exceptions/catchguard-002-n.js   |     46 +
 .../mozilla/js1_5/Exceptions/catchguard-002.js     |     60 +
 .../mozilla/js1_5/Exceptions/catchguard-003-n.js   |     53 +
 .../mozilla/js1_5/Exceptions/catchguard-003.js     |     69 +
 .../tests/mozilla/js1_5/Exceptions/errstack-001.js |    274 +
 .../mozilla/js1_5/Exceptions/regress-121658.js     |    152 +
 .../mozilla/js1_5/Exceptions/regress-123002.js     |    129 +
 .../mozilla/js1_5/Exceptions/regress-50447.js      |    146 +
 .../mozilla/js1_5/Expressions/regress-192288.js    |    114 +
 .../js1_5/Expressions/regress-96526-argsub.js      |    120 +
 .../js1_5/Expressions/regress-96526-delelem.js     |    120 +
 .../js1_5/Expressions/regress-96526-noargsub.js    |    120 +
 .../tests/mozilla/js1_5/Expressions/shell.js       |    113 +
 .../tests/mozilla/js1_5/GetSet/getset-001.js       |     72 +
 .../tests/mozilla/js1_5/GetSet/getset-002.js       |     68 +
 .../tests/mozilla/js1_5/GetSet/getset-003.js       |    190 +
 .../tests/mozilla/js1_5/GetSet/getset-004.js       |    190 +
 .../tests/mozilla/js1_5/GetSet/getset-005.js       |    199 +
 .../tests/mozilla/js1_5/GetSet/getset-006.js       |    173 +
 .../js1_5/LexicalConventions/lexical-001.js        |    161 +
 .../js1_5/LexicalConventions/regress-177314.js     |    105 +
 .../tests/mozilla/js1_5/Object/regress-137000.js   |    235 +
 .../tests/mozilla/js1_5/Object/regress-192105.js   |    178 +
 .../mozilla/js1_5/Object/regress-90596-001.js      |    278 +
 .../mozilla/js1_5/Object/regress-90596-002.js      |    278 +
 .../mozilla/js1_5/Object/regress-90596-003.js      |    290 +
 .../mozilla/js1_5/Object/regress-96284-001.js      |    161 +
 .../mozilla/js1_5/Object/regress-96284-002.js      |    161 +
 .../tests/mozilla/js1_5/Regress/regress-102725.js  |     77 +
 .../tests/mozilla/js1_5/Regress/regress-103602.js  |    162 +
 .../tests/mozilla/js1_5/Regress/regress-104077.js  |    635 +
 .../tests/mozilla/js1_5/Regress/regress-110286.js  |    151 +
 .../tests/mozilla/js1_5/Regress/regress-111557.js  |  10960 ++
 .../tests/mozilla/js1_5/Regress/regress-114491.js  |    101 +
 .../tests/mozilla/js1_5/Regress/regress-114493.js  |    109 +
 .../tests/mozilla/js1_5/Regress/regress-118849.js  |    181 +
 .../tests/mozilla/js1_5/Regress/regress-127557.js  |    113 +
 .../mozilla/js1_5/Regress/regress-131510-001.js    |     68 +
 .../tests/mozilla/js1_5/Regress/regress-140974.js  |    135 +
 .../tests/mozilla/js1_5/Regress/regress-146596.js  |    154 +
 .../tests/mozilla/js1_5/Regress/regress-152646.js  |    121 +
 .../tests/mozilla/js1_5/Regress/regress-156354.js  |    126 +
 .../tests/mozilla/js1_5/Regress/regress-159334.js  |    124 +
 .../tests/mozilla/js1_5/Regress/regress-168347.js  |    215 +
 .../tests/mozilla/js1_5/Regress/regress-170193.js  |    106 +
 .../tests/mozilla/js1_5/Regress/regress-172699.js  |     94 +
 .../tests/mozilla/js1_5/Regress/regress-179524.js  |    363 +
 .../tests/mozilla/js1_5/Regress/regress-185165.js  |     96 +
 .../tests/mozilla/js1_5/Regress/regress-191633.js  |    102 +
 .../tests/mozilla/js1_5/Regress/regress-191668.js  |     99 +
 .../tests/mozilla/js1_5/Regress/regress-192414.js  |    117 +
 .../tests/mozilla/js1_5/Regress/regress-192465.js  |    152 +
 .../tests/mozilla/js1_5/Regress/regress-193418.js  |     99 +
 .../tests/mozilla/js1_5/Regress/regress-203402.js  |     90 +
 .../tests/mozilla/js1_5/Regress/regress-203841.js  |    159 +
 .../tests/mozilla/js1_5/Regress/regress-204210.js  |    143 +
 .../tests/mozilla/js1_5/Regress/regress-210682.js  |     96 +
 .../tests/mozilla/js1_5/Regress/regress-216320.js  |   1033 +
 .../tests/mozilla/js1_5/Regress/regress-31255.js   |    108 +
 .../tests/mozilla/js1_5/Regress/regress-39309.js   |    105 +
 .../tests/mozilla/js1_5/Regress/regress-44009.js   |     63 +
 .../tests/mozilla/js1_5/Regress/regress-57043.js   |     88 +
 .../mozilla/js1_5/Regress/regress-68498-001.js     |     56 +
 .../mozilla/js1_5/Regress/regress-68498-002.js     |     80 +
 .../mozilla/js1_5/Regress/regress-68498-003.js     |     84 +
 .../mozilla/js1_5/Regress/regress-68498-004.js     |    112 +
 .../tests/mozilla/js1_5/Regress/regress-69607.js   |     53 +
 .../tests/mozilla/js1_5/Regress/regress-71107.js   |     60 +
 .../tests/mozilla/js1_5/Regress/regress-76054.js   |    139 +
 .../tests/mozilla/js1_5/Regress/regress-80981.js   |   3137 +
 .../tests/mozilla/js1_5/Regress/regress-82306.js   |     59 +
 .../tests/mozilla/js1_5/Regress/regress-89443.js   |   2130 +
 .../tests/mozilla/js1_5/Regress/regress-89474.js   |     62 +
 .../tests/mozilla/js1_5/Regress/regress-90445.js   |    306 +
 .../tests/mozilla/js1_5/Regress/regress-96128-n.js |     64 +
 .../mozilla/js1_5/Regress/regress-96526-001.js     |    530 +
 .../mozilla/js1_5/Regress/regress-96526-002.js     |     56 +
 .../mozilla/js1_5/Regress/regress-96526-003.js     |   4431 +
 .../tests/mozilla/js1_5/Scope/regress-154693.js    |     96 +
 .../tests/mozilla/js1_5/Scope/regress-181834.js    |    178 +
 .../tests/mozilla/js1_5/Scope/regress-184107.js    |    124 +
 .../tests/mozilla/js1_5/Scope/regress-185485.js    |    158 +
 .../tests/mozilla/js1_5/Scope/regress-191276.js    |    123 +
 .../tests/mozilla/js1_5/Scope/regress-192226.js    |    120 +
 .../mozilla/js1_5/Scope/regress-202678-001.js      |    131 +
 .../mozilla/js1_5/Scope/regress-202678-002.js      |    132 +
 .../mozilla/js1_5/Scope/regress-208496-001.js      |    169 +
 .../mozilla/js1_5/Scope/regress-208496-002.js      |    161 +
 .../tests/mozilla/js1_5/Scope/regress-220362.js    |    111 +
 .../tests/mozilla/js1_5/Scope/regress-220584.js    |    132 +
 .../tests/mozilla/js1_5/Scope/regress-77578-001.js |    154 +
 .../tests/mozilla/js1_5/Scope/scope-001.js         |    110 +
 .../tests/mozilla/js1_5/Scope/scope-002.js         |    121 +
 .../tests/mozilla/js1_5/Scope/scope-003.js         |    122 +
 .../tests/mozilla/js1_5/Scope/scope-004.js         |    204 +
 .../tests/mozilla/js1_5/String/regress-107771.js   |    104 +
 .../tests/mozilla/js1_5/String/regress-179068.js   |    154 +
 .../JavaScriptCore/tests/mozilla/js1_5/shell.js    |    180 +
 .../tests/mozilla/js1_6/Array/browser.js           |      1 +
 .../tests/mozilla/js1_6/Array/regress-290592.js    |    693 +
 .../tests/mozilla/js1_6/Array/regress-304828.js    |    270 +
 .../tests/mozilla/js1_6/Array/regress-305002.js    |     56 +
 .../tests/mozilla/js1_6/Array/regress-310425-01.js |     58 +
 .../tests/mozilla/js1_6/Array/regress-310425-02.js |     48 +
 .../tests/mozilla/js1_6/Array/regress-320887.js    |     55 +
 .../tests/mozilla/js1_6/Array/shell.js             |      1 +
 .../JavaScriptCore/tests/mozilla/js1_6/README      |      1 +
 .../tests/mozilla/js1_6/Regress/browser.js         |      1 +
 .../tests/mozilla/js1_6/Regress/regress-301574.js  |     67 +
 .../tests/mozilla/js1_6/Regress/regress-309242.js  |     75 +
 .../mozilla/js1_6/Regress/regress-311157-01.js     |     55 +
 .../mozilla/js1_6/Regress/regress-311157-02.js     |     55 +
 .../tests/mozilla/js1_6/Regress/regress-314887.js  |     51 +
 .../tests/mozilla/js1_6/Regress/regress-320172.js  |     56 +
 .../tests/mozilla/js1_6/Regress/shell.js           |      1 +
 .../tests/mozilla/js1_6/String/browser.js          |      1 +
 .../tests/mozilla/js1_6/String/regress-306591.js   |     95 +
 .../tests/mozilla/js1_6/String/shell.js            |      1 +
 .../JavaScriptCore/tests/mozilla/js1_6/browser.js  |    147 +
 .../JavaScriptCore/tests/mozilla/js1_6/shell.js    |    477 +
 .../JavaScriptCore/tests/mozilla/js1_6/template.js |     57 +
 .../JavaScriptCore/tests/mozilla/jsDriver.pl       |   1371 +
 .../JavaScriptCore/tests/mozilla/menufoot.html     |      8 +
 .../JavaScriptCore/tests/mozilla/menuhead.html     |    138 +
 .../Source/JavaScriptCore/tests/mozilla/mkhtml.pl  |     84 +
 .../JavaScriptCore/tests/mozilla/mklistpage.pl     |    261 +
 .../tests/mozilla/mozilla-tests.yaml               |   2280 +
 .../JavaScriptCore/tests/mozilla/runtests.pl       |    495 +
 .../JavaScriptCore/tests/mozilla/template.js       |     55 +
 .../tests/perf/bench-allocate-nonretained.js       |      6 +
 .../tests/perf/bench-allocate-retained.js          |     10 +
 .../JavaScriptCore/tests/regexp/RegExpTest.data    |   1040 +
 .../activation-sink-default-value-tdz-error.js     |     44 +
 .../tests/stress/activation-sink-default-value.js  |     31 +
 ...ivation-sink-osrexit-default-value-tdz-error.js |     46 +
 .../activation-sink-osrexit-default-value.js       |     37 +
 .../tests/stress/activation-sink-osrexit.js        |     25 +
 .../JavaScriptCore/tests/stress/activation-sink.js |     24 +
 .../tests/stress/activation-test-loop.js           |     24 +
 .../tests/stress/add-constant-overflow-recovery.js |     15 +
 .../stress/add-int52-constant-overflow-recovery.js |     15 +
 .../add-int52-large-constant-overflow-recovery.js  |     15 +
 .../tests/stress/add-overflow-recovery.js          |     15 +
 .../tests/stress/add-overflows-after-not-equal.js  |     16 +
 .../stress/add-small-constant-overflow-recovery.js |     15 +
 .../tests/stress/arguments-bizarre-behavior.js     |     25 +
 ...ents-bizarre-behaviour-disable-enumerability.js |     30 +
 .../tests/stress/arguments-callee-uninitialized.js |     11 +
 .../tests/stress/arguments-captured.js             |     23 +
 .../arguments-copy-register-array-backing-store.js |     32 +
 .../tests/stress/arguments-custom-properties-gc.js |     36 +
 .../tests/stress/arguments-exit-fixed.js           |     16 +
 .../stress/arguments-exit-strict-mode-fixed.js     |     18 +
 .../tests/stress/arguments-exit-strict-mode.js     |     18 +
 .../JavaScriptCore/tests/stress/arguments-exit.js  |     16 +
 .../arguments-inlined-exit-strict-mode-fixed.js    |     22 +
 .../stress/arguments-inlined-exit-strict-mode.js   |     22 +
 .../tests/stress/arguments-inlined-exit.js         |     20 +
 .../tests/stress/arguments-interference-cfg.js     |     24 +
 .../tests/stress/arguments-interference.js         |     18 +
 .../tests/stress/arguments-iterator.js             |     70 +
 .../stress/arguments-length-always-dont-enum.js    |     15 +
 .../tests/stress/arith-add-with-constants.js       |    271 +
 .../tests/stress/arith-modulo-node-behaviors.js    |    106 +
 .../tests/stress/arith-mul-with-constants.js       |    222 +
 .../tests/stress/array-copywithin.js               |    281 +
 .../tests/stress/array-fill-put-by-val.js          |     44 +
 .../tests/stress/array-filter-put-by-val-direct.js |     27 +
 .../stress/array-find-does-not-lookup-twice.js     |     47 +
 .../tests/stress/array-from-abs-and-floor.js       |     42 +
 .../tests/stress/array-from-put-by-val-direct.js   |     25 +
 .../tests/stress/array-from-set-length.js          |     45 +
 .../tests/stress/array-from-with-accessors.js      |     22 +
 .../tests/stress/array-from-with-iterable.js       |     69 +
 .../tests/stress/array-from-with-iterator.js       |    129 +
 .../tests/stress/array-iterators-next-with-call.js |    115 +
 .../tests/stress/array-iterators-next.js           |    108 +
 .../array-length-array-storage-plain-object.js     |     16 +
 .../tests/stress/array-length-plain-object.js      |     15 +
 .../tests/stress/array-map-put-by-val-direct.js    |     27 +
 .../tests/stress/array-pop-contiguous.js           |     11 +
 .../tests/stress/array-pop-double-hole.js          |     14 +
 .../tests/stress/array-pop-double.js               |     11 +
 .../JavaScriptCore/tests/stress/array-pop-int32.js |     11 +
 .../tests/stress/array-push-contiguous.js          |     18 +
 .../tests/stress/array-push-double-then-nan.js     |     23 +
 .../tests/stress/array-push-double.js              |     18 +
 .../JavaScriptCore/tests/stress/array-push.js      |     18 +
 .../tests/stress/arrayify-fires-watchpoint.js      |     28 +
 .../tests/stress/arrayify-structure-bad-test.js    |     22 +
 .../stress/arrayify-to-structure-contradiction.js  |     16 +
 .../stress/assign-argument-in-inlined-call.js      |     27 +
 .../assign-captured-argument-in-inlined-call.js    |     21 +
 .../assignment-in-function-call-bracket-node.js    |    126 +
 .../stress/bit-op-value-to-int32-input-liveness.js |     20 +
 ...nch-check-int32-on-boolean-to-number-untyped.js |     23 +
 ...ch-check-number-on-boolean-to-number-untyped.js |     23 +
 ...nch-may-exit-due-to-object-or-other-use-kind.js |     46 +
 .../JavaScriptCore/tests/stress/bug-131764.js      |     22 +
 .../builtin-function-is-construct-type-none.js     |     18 +
 .../tests/stress/cached-prototype-setter.js        |     45 +
 ...orward-varargs-for-inlined-escaped-arguments.js |     23 +
 ...om-inlined-code-with-odd-number-of-arguments.js |     26 +
 .../tests/stress/call-varargs-from-inlined-code.js |     26 +
 .../tests/stress/call-varargs-length-effects.js    |     24 +
 ...with-different-arguments-length-after-warmup.js |     91 +
 .../tests/stress/capture-escape-and-throw.js       |     28 +
 .../tests/stress/captured-arguments-variable.js    |     17 +
 .../class-syntax-derived-default-constructor.js    |     26 +
 .../tests/stress/class-syntax-no-loop-tdz.js       |     20 +
 .../tests/stress/class-syntax-no-tdz-in-catch.js   |     19 +
 .../stress/class-syntax-no-tdz-in-conditional.js   |     18 +
 .../tests/stress/class-syntax-no-tdz-in-eval.js    |     18 +
 .../class-syntax-no-tdz-in-loop-no-inline-super.js |     25 +
 .../tests/stress/class-syntax-no-tdz-in-loop.js    |     23 +
 .../tests/stress/class-syntax-no-tdz.js            |     16 +
 .../tests/stress/class-syntax-tdz-in-catch.js      |     30 +
 .../stress/class-syntax-tdz-in-conditional.js      |     28 +
 .../tests/stress/class-syntax-tdz-in-eval.js       |     26 +
 .../tests/stress/class-syntax-tdz-in-loop.js       |     30 +
 .../tests/stress/class-syntax-tdz.js               |     26 +
 .../cloned-arguments-get-by-val-double-array.js    |     13 +
 ...oned-arguments-should-visit-callee-during-gc.js |     34 +
 .../tests/stress/closure-call-exit.js              |     15 +
 .../stress/compare-eq-object-or-other-to-object.js |     24 +
 .../stress/compare-eq-object-to-object-or-other.js |     24 +
 .../stress/compare-strict-eq-integer-to-misc.js    |     25 +
 .../tests/stress/const-and-with-statement.js       |    115 +
 .../tests/stress/const-exception-handling.js       |    204 +
 .../tests/stress/const-loop-semantics.js           |    130 +
 .../tests/stress/const-not-strict-mode.js          |    147 +
 .../JavaScriptCore/tests/stress/const-semantics.js |    262 +
 .../JavaScriptCore/tests/stress/const-tdz.js       |    450 +
 ...nstant-closure-var-with-dynamic-invalidation.js |     17 +
 .../tests/stress/constant-folding-osr-exit.js      |    132 +
 ...orward-varargs-for-inlined-escaped-arguments.js |     23 +
 .../stress/construct-varargs-inline-smaller-Foo.js |     35 +
 .../tests/stress/construct-varargs-inline.js       |     39 +
 .../tests/stress/construct-varargs-no-inline.js    |     41 +
 .../tests/stress/constructor-with-return.js        |     39 +
 .../stress/create-this-with-callee-variants.js     |     18 +
 .../tests/stress/custom-iterators.js               |    322 +
 ...store-in-function-with-multiple-basic-blocks.js |     26 +
 ...o-captured-variable-preceded-by-a-live-store.js |     17 +
 ...ead-fiat-double-to-int52-then-exit-not-int52.js |     15 +
 .../tests/stress/dead-fiat-double-to-int52.js      |     12 +
 .../tests/stress/dead-fiat-int32-to-int52.js       |     11 +
 .../stress/dead-fiat-value-to-int52-double-path.js |     19 +
 ...ead-fiat-value-to-int52-then-exit-not-double.js |     21 +
 ...dead-fiat-value-to-int52-then-exit-not-int52.js |     21 +
 .../tests/stress/dead-fiat-value-to-int52.js       |     16 +
 .../tests/stress/dead-get-closure-var.js           |     23 +
 .../tests/stress/dead-int32-to-double.js           |     16 +
 .../tests/stress/dead-osr-entry-value.js           |     16 +
 .../tests/stress/dead-speculating-argument-use.js  |     17 +
 .../tests/stress/dead-uint32-to-number.js          |     16 +
 .../dead-value-with-mov-hint-in-another-block.js   |     17 +
 .../tests/stress/deleteAllCompiledCode.js          |   1033 +
 .../destructuring-assignment-accepts-iterables.js  |    441 +
 .../stress/dfg-create-arguments-inline-alloc.js    |     19 +
 .../dfg-put-by-val-direct-with-edge-numbers.js     |    104 +
 .../JavaScriptCore/tests/stress/dfg-rare-data.js   |      9 +
 .../tests/stress/dfg-to-primitive-pass-symbol.js   |     35 +
 .../tests/stress/disable-function-dot-arguments.js |     20 +
 .../JavaScriptCore/tests/stress/double-as-int32.js |     22 +
 .../tests/stress/double-rep-with-non-cell.js       |     32 +
 .../tests/stress/double-rep-with-null.js           |    107 +
 .../tests/stress/double-rep-with-undefined.js      |    131 +
 .../elidable-new-object-roflcopter-then-exit.js    |     23 +
 .../tests/stress/elide-new-object-dag-then-exit.js |     43 +
 .../JavaScriptCore/tests/stress/empty-function.js  |     10 +
 .../tests/stress/empty_eos_regex_split.js          |      3 +
 .../tests/stress/equality-type-checking.js         |     34 +
 .../tests/stress/equals-masquerader.js             |    131 +
 .../tests/stress/es6-default-parameters.js         |    244 +
 .../stress/escape-object-in-diamond-then-exit.js   |     40 +
 .../stress/eval-script-contains-null-character.js  |     13 +
 .../tests/stress/eval-that-is-not-eval.js          |     14 +
 ...ey-should-be-handled-early-in-object-methods.js |     73 +
 ...n-in-to-property-key-should-be-handled-early.js |    139 +
 .../tests/stress/exit-after-int32-to-double.js     |     15 +
 .../tests/stress/exit-after-int52-to-double.js     |     16 +
 .../tests/stress/exit-after-int52-to-value.js      |     25 +
 .../exit-after-llvm-folds-large-int-constant.js    |     18 +
 ...d-extra-args-then-use-function-dot-arguments.js |     37 +
 .../stress/exit-from-ftl-with-arity-check-fail.js  |     18 +
 .../tests/stress/exit-from-getter.js               |     23 +
 .../tests/stress/exit-from-setter.js               |     23 +
 .../fiat-double-to-int52-then-exit-not-int52.js    |     19 +
 .../fiat-double-to-int52-then-fail-to-fold.js      |     11 +
 .../tests/stress/fiat-double-to-int52-then-fold.js |     11 +
 .../tests/stress/fiat-double-to-int52.js           |     14 +
 .../tests/stress/fiat-int32-to-int52.js            |     13 +
 .../stress/fiat-value-to-int52-double-path.js      |     19 +
 .../fiat-value-to-int52-then-exit-not-double.js    |     24 +
 .../fiat-value-to-int52-then-exit-not-int52.js     |     24 +
 .../fiat-value-to-int52-then-fail-to-fold.js       |     11 +
 .../tests/stress/fiat-value-to-int52-then-fold.js  |     11 +
 .../tests/stress/fiat-value-to-int52.js            |     16 +
 .../stress/flatten-oversize-dictionary-object.js   |     37 +
 .../tests/stress/float32-array-nan-inlined.js      |     20 +
 .../tests/stress/float32-array-nan.js              |     20 +
 .../tests/stress/float32-array-out-of-bounds.js    |     23 +
 .../tests/stress/float32-repeat-out-of-bounds.js   |     17 +
 .../tests/stress/float32array-out-of-bounds.js     |     29 +
 .../tests/stress/float64-array-nan-inlined.js      |     34 +
 .../tests/stress/float64-array-nan.js              |     34 +
 .../stress/fold-based-on-int32-proof-mul-branch.js |     17 +
 .../tests/stress/fold-based-on-int32-proof-mul.js  |     14 +
 .../stress/fold-based-on-int32-proof-or-zero.js    |     15 +
 .../tests/stress/fold-based-on-int32-proof.js      |     14 +
 .../fold-load-varargs-arity-check-fail-barely.js   |     28 +
 .../stress/fold-load-varargs-arity-check-fail.js   |     29 +
 ...t-by-offset-to-get-by-offset-with-watchpoint.js |     26 +
 ...y-offset-without-folding-the-structure-check.js |     50 +
 .../fold-multi-get-by-offset-to-get-by-offset.js   |     26 +
 ...y-offset-without-folding-the-structure-check.js |     56 +
 .../fold-multi-put-by-offset-to-put-by-offset.js   |     40 +
 .../tests/stress/fold-profiled-call-to-call.js     |     24 +
 .../stress/fold-to-double-constant-then-exit.js    |     17 +
 .../stress/fold-to-int52-constant-then-exit.js     |     17 +
 .../tests/stress/fold-to-primitive-in-cfa.js       |     14 +
 .../stress/fold-to-primitive-to-identity-in-cfa.js |     14 +
 .../tests/stress/fold-typed-array-properties.js    |     42 +
 .../tests/stress/for-in-array-mode.js              |     89 +
 ...n-base-reassigned-later-and-change-structure.js |     18 +
 .../tests/stress/for-in-base-reassigned-later.js   |     18 +
 .../tests/stress/for-in-base-reassigned.js         |     17 +
 .../tests/stress/for-in-capture-string-loop-var.js |     22 +
 .../tests/stress/for-in-delete-during-iteration.js |     69 +
 .../tests/stress/for-in-modify-int-loop-var.js     |     21 +
 .../tests/stress/for-in-modify-string-loop-var.js  |     19 +
 .../tests/stress/for-in-prototype.js               |     57 +
 .../for-in-proxy-target-changed-structure.js       |     32 +
 .../JavaScriptCore/tests/stress/for-in-proxy.js    |     16 +
 .../stress/for-in-shadow-prototype-property.js     |     22 +
 .../JavaScriptCore/tests/stress/for-in-string.js   |     16 +
 .../JavaScriptCore/tests/stress/for-in-tests.js    |    100 +
 .../tests/stress/for-in-typed-array.js             |     18 +
 ...orward-varargs-for-inlined-escaped-arguments.js |     21 +
 .../JavaScriptCore/tests/stress/freeze_leek.js     |     41 +
 .../JavaScriptCore/tests/stress/ftl-arithcos.js    |     15 +
 .../JavaScriptCore/tests/stress/ftl-arithsin.js    |     13 +
 .../JavaScriptCore/tests/stress/ftl-arithsqrt.js   |     13 +
 .../tests/stress/ftl-checkin-variable.js           |     17 +
 .../JavaScriptCore/tests/stress/ftl-checkin.js     |     17 +
 ...t-my-argument-by-val-inlined-and-not-inlined.js |     27 +
 .../stress/ftl-get-my-argument-by-val-inlined.js   |     16 +
 .../tests/stress/ftl-get-my-argument-by-val.js     |     12 +
 .../stress/ftl-getmyargumentslength-inline.js      |      9 +
 .../tests/stress/ftl-getmyargumentslength.js       |     11 +
 .../tests/stress/ftl-gettypedarrayoffset-simple.js |     12 +
 .../stress/ftl-gettypedarrayoffset-wasteful.js     |     12 +
 .../JavaScriptCore/tests/stress/ftl-in-overflow.js |     13 +
 .../tests/stress/ftl-library-exception.js          |     21 +
 .../stress/ftl-library-inline-gettimezoneoffset.js |     16 +
 .../ftl-library-inlining-exceptions-dataview.js    |     26 +
 .../stress/ftl-library-inlining-exceptions.js      |     19 +
 .../tests/stress/ftl-library-inlining-loops.js     |     28 +
 .../tests/stress/ftl-library-inlining-random.js    |     11 +
 .../tests/stress/ftl-library-substring.js          |     15 +
 .../JavaScriptCore/tests/stress/ftl-putbyid.js     |     13 +
 .../tests/stress/ftl-putbyiddirect.js              |     12 +
 .../tests/stress/ftl-reallocatepropertystorage.js  |     28 +
 .../ftl-switch-string-slow-duplicate-cases.js      |     31 +
 .../tests/stress/ftl-to-ftl-arity-fixup.js         |     36 +
 .../tests/stress/function-expression-exit.js       |     16 +
 .../tests/stress/function-name-scope.js            |     40 +
 .../tests/stress/function-reentry-infer-on-self.js |     28 +
 .../stress/function-sinking-no-double-allocate.js  |     28 +
 .../tests/stress/function-sinking-osrexit.js       |     21 +
 .../tests/stress/function-sinking-put.js           |     28 +
 .../tests/stress/fuzz-bug-16399949.js              |      9 +
 .../tests/stress/generational-opaque-roots.js      |     30 +
 ...by-val-in-inlined-varargs-call-out-of-bounds.js |     31 +
 ...l-safe-in-inlined-varargs-call-out-of-bounds.js |     35 +
 ...-id-throw-from-getter-through-optimized-code.js |     37 +
 ...er-through-optimized-code-that-does-not-exit.js |     35 +
 ...rom-unexpected-getter-through-optimized-code.js |     35 +
 .../tests/stress/get-by-id-untyped.js              |     21 +
 .../stress/get-by-val-double-predicted-int.js      |     16 +
 .../stress/get-by-val-out-of-bounds-basics.js      |    221 +
 ...clared-unpassed-argument-in-direct-arguments.js |     13 +
 ...clared-unpassed-argument-in-scoped-arguments.js |     15 +
 .../tests/stress/get-local-elimination.js          |     15 +
 .../get-my-argument-by-val-creates-arguments.js    |     42 +
 ...rgument-by-val-for-inlined-escaped-arguments.js |     18 +
 ...argument-by-val-inlined-no-formal-parameters.js |     33 +
 ...-my-argument-by-val-out-of-bounds-no-warm-up.js |      9 +
 .../stress/get-my-argument-by-val-out-of-bounds.js |     15 +
 .../get-my-argument-by-val-safe-out-of-bounds.js   |     17 +
 .../get-my-argument-by-val-safe-wrap-around.js     |     17 +
 ...et-my-argument-by-val-wrap-around-no-warm-up.js |      9 +
 .../stress/get-my-argument-by-val-wrap-around.js   |     15 +
 .../stress/get-stack-identity-due-to-sinking.js    |     18 +
 .../get-stack-mapping-with-dead-get-stack.js       |     27 +
 .../tests/stress/get-stack-mapping.js              |     26 +
 .../Source/JavaScriptCore/tests/stress/getter.js   |     18 +
 ...global-environment-does-not-trap-unscopables.js |     19 +
 .../goofy-function-reentry-incorrect-inference.js  |     25 +
 .../tests/stress/has-custom-properties.js          |     13 +
 .../stress/ic-throw-through-optimized-code.js      |     29 +
 .../impure-get-own-property-slot-inline-cache.js   |     18 +
 .../tests/stress/infer-constant-global-property.js |     18 +
 .../tests/stress/infer-constant-property.js        |     22 +
 .../stress/infer-uninitialized-closure-var.js      |     26 +
 ...d-infinite-loop-that-uses-captured-variables.js |     27 +
 ...that-uses-captured-variables-before-throwing.js |     34 +
 ...es-captured-variables-but-they-do-not-escape.js |     33 +
 ...-that-uses-captured-variables-with-osr-entry.js |     26 +
 .../infinite-loop-that-uses-captured-variables.js  |     25 +
 .../stress/initialize_functions_after_arguments.js |      8 +
 .../stress/inline-call-that-doesnt-use-all-args.js |     27 +
 .../tests/stress/inline-call-varargs-and-call.js   |     25 +
 .../tests/stress/inline-call-varargs.js            |     23 +
 .../tests/stress/inline-closure-call.js            |     16 +
 .../tests/stress/inline-llint-with-switch.js       |     43 +
 .../tests/stress/inline-varargs-get-arguments.js   |     23 +
 .../stress/inlined-constructor-this-liveness.js    |     24 +
 .../tests/stress/inlined-function-this-liveness.js |     26 +
 .../tests/stress/instanceof-not-cell.js            |     44 +
 .../JavaScriptCore/tests/stress/instanceof.js      |     39 +
 .../int16-put-by-val-in-and-out-of-bounds.js       |     18 +
 ...put-by-val-in-bounds-then-exit-out-of-bounds.js |     19 +
 ...y-val-out-of-bounds-bounds-then-do-in-bounds.js |     19 +
 .../tests/stress/int32-object-out-of-bounds.js     |     37 +
 .../tests/stress/int32-out-of-bounds.js            |     31 +
 .../tests/stress/int32array-transition-on-nan.js   |     88 +
 .../tests/stress/int52-ai-add-then-filter-int32.js |     15 +
 ...-ai-mul-and-clean-neg-zero-then-filter-int32.js |     15 +
 .../int52-ai-mul-then-filter-int32-directly.js     |     14 +
 .../tests/stress/int52-ai-mul-then-filter-int32.js |     15 +
 .../tests/stress/int52-ai-neg-then-filter-int32.js |     15 +
 .../tests/stress/int52-ai-sub-then-filter-int32.js |     15 +
 .../JavaScriptCore/tests/stress/int52-argument.js  |     18 +
 .../tests/stress/int52-force-osr-exit-path.js      |     15 +
 .../tests/stress/int52-inlined-call-argument.js    |     19 +
 .../JavaScriptCore/tests/stress/int52-variable.js  |     18 +
 .../tests/stress/int8-repeat-out-of-bounds.js      |     17 +
 .../tests/stress/invalidation-point.js             |     24 +
 .../tests/stress/inverted-additive-subsumption.js  |     15 +
 .../stress/is-undefined-exit-on-masquerader.js     |     33 +
 .../stress/is-undefined-jettison-on-masquerader.js |     21 +
 .../tests/stress/is-undefined-masquerader.js       |     20 +
 .../tests/stress/iterator-functions.js             |     33 +
 .../JavaScriptCore/tests/stress/iterator-names.js  |     35 +
 .../tests/stress/iterator-prototype.js             |     53 +
 ...ator-return-beyond-multiple-iteration-scopes.js |    172 +
 .../JavaScriptCore/tests/stress/iterators-shape.js |     63 +
 ...lace-then-cache-get-and-fold-then-invalidate.js |     33 +
 ...lace-then-cache-get-and-fold-then-invalidate.js |     30 +
 ...-to-scope-global-cache-watchpoint-invalidate.js |     26 +
 .../JavaScriptCore/tests/stress/large-regexp.js    |     11 +
 .../tests/stress/lexical-let-and-with-statement.js |     78 +
 .../tests/stress/lexical-let-exception-handling.js |    202 +
 .../lexical-let-global-not-captured-variables.js   |     31 +
 .../tests/stress/lexical-let-loop-semantics.js     |    381 +
 .../tests/stress/lexical-let-not-strict-mode.js    |    128 +
 .../tests/stress/lexical-let-semantics.js          |    412 +
 .../JavaScriptCore/tests/stress/lexical-let-tdz.js |    473 +
 .../tests/stress/lexical-scoping-break-continue.js |    216 +
 ...ss-pruning-needed-for-osr-availability-eager.js |     16 +
 ...liveness-pruning-needed-for-osr-availability.js |     15 +
 ...lace-then-cache-get-and-fold-then-invalidate.js |     26 +
 ...-to-scope-global-cache-watchpoint-invalidate.js |     22 +
 ...load-varargs-elimination-bounds-check-barely.js |     35 +
 .../load-varargs-elimination-bounds-check.js       |     35 +
 ...ad-varargs-then-inlined-call-and-exit-strict.js |     43 +
 .../load-varargs-then-inlined-call-and-exit.js     |     41 +
 .../load-varargs-then-inlined-call-exit-in-foo.js  |     46 +
 .../load-varargs-then-inlined-call-inlined.js      |     43 +
 .../tests/stress/load-varargs-then-inlined-call.js |     39 +
 .../tests/stress/logical-not-masquerades.js        |     33 +
 .../tests/stress/make-large-string-jit-strcat.js   |     24 +
 .../tests/stress/make-large-string-jit.js          |     23 +
 .../tests/stress/make-large-string-strcat.js       |     12 +
 .../tests/stress/make-large-string.js              |     12 +
 .../JavaScriptCore/tests/stress/make-rope-2.js     |     16 +
 .../JavaScriptCore/tests/stress/make-rope-3.js     |     16 +
 .../tests/stress/many-sunken-locals.js             |     27 +
 .../tests/stress/map-constructor-adder.js          |     46 +
 .../JavaScriptCore/tests/stress/map-constructor.js |    133 +
 .../tests/stress/map-iterators-next.js             |    111 +
 .../materialize-past-butterfly-allocation.js       |     89 +
 .../tests/stress/materialize-past-put-structure.js |     14 +
 .../tests/stress/math-abs-positive.js              |     11 +
 .../tests/stress/math-clz32-basics.js              |    222 +
 .../JavaScriptCore/tests/stress/math-log-basics.js |    128 +
 .../tests/stress/math-log-with-constants.js        |    128 +
 .../JavaScriptCore/tests/stress/math-pow-basics.js |    286 +
 .../stress/math-pow-becomes-custom-function.js     |     18 +
 .../stress/math-pow-integer-exponent-fastpath.js   |     56 +
 .../tests/stress/math-pow-nan-behaviors.js         |    209 +
 .../tests/stress/math-pow-with-constants.js        |    215 +
 .../stress/math-pow-with-never-NaN-exponent.js     |     24 +
 .../tests/stress/math-round-arith-rounding-mode.js |     44 +
 .../tests/stress/math-round-basics.js              |    257 +
 ...-disable-architecture-specific-optimizations.js |     48 +
 .../tests/stress/math-sqrt-basics.js               |     45 +
 .../tests/stress/max-boolean-exit.js               |     22 +
 .../tests/stress/misc-is-object-or-null.js         |     13 +
 .../tests/stress/modify-map-during-iteration.js    |     97 +
 .../tests/stress/modify-set-during-iteration.js    |     91 +
 .../tests/stress/mul-boolean-exit.js               |     30 +
 .../tests/stress/multi-get-by-offset-dce.js        |     22 +
 ...i-get-by-offset-hoist-around-structure-check.js |     30 +
 .../stress/multi-get-by-offset-proto-and-self.js   |     20 +
 .../multi-put-by-offset-multiple-transitions.js    |     30 +
 ...lti-put-by-offset-reallocation-butterfly-cse.js |    102 +
 .../multi-put-by-offset-reallocation-cases.js      |    100 +
 .../tests/stress/nan-equal-untyped.js              |     24 +
 .../JavaScriptCore/tests/stress/nan-equal.js       |     12 +
 .../JavaScriptCore/tests/stress/new-array-dead.js  |     42 +
 .../stress/new-array-storage-array-with-size.js    |     29 +
 .../tests/stress/new-array-then-exit.js            |     14 +
 ...-size-throw-exception-and-tear-off-arguments.js |     26 +
 .../stress/new-array-with-size-with-bad-time.js    |     34 +
 .../tests/stress/new-contiguous-array-with-size.js |     31 +
 .../tests/stress/new-double-array-with-size.js     |     25 +
 .../new-function-expression-has-structures.js      |     11 +
 .../tests/stress/new-int32-array-with-size.js      |     25 +
 .../new-largeish-contiguous-array-with-size.js     |     47 +
 .../JavaScriptCore/tests/stress/new-target.js      |     79 +
 .../tests/stress/new-undecided-array-with-size.js  |     22 +
 .../tests/stress/no-abc-skippy-loop.js             |     24 +
 .../tests/stress/no-abc-skippy-paired-loop.js      |     20 +
 .../tests/stress/non-constructors.js               |    116 +
 .../JavaScriptCore/tests/stress/not-cell-use.js    |     29 +
 ...king-with-uninitialized-property-on-one-path.js |     53 +
 .../tests/stress/object-assign-enumerable.js       |     14 +
 .../tests/stress/object-assign-order.js            |     40 +
 .../tests/stress/object-escapes-in-loop.js         |     17 +
 .../stress/object-freeze-accept-non-object.js      |     15 +
 ...et-own-property-descriptor-perform-to-object.js |     43 +
 ...ect-get-own-property-names-perform-to-object.js |     39 +
 ...t-get-own-property-symbols-perform-to-object.js |     39 +
 .../stress/object-get-own-property-symbols.js      |     35 +
 .../object-get-prototype-of-perform-to-object.js   |     29 +
 .../object-is-extensible-accept-non-object.js      |     15 +
 .../stress/object-is-frozen-accept-non-object.js   |     15 +
 .../stress/object-is-sealed-accept-non-object.js   |     15 +
 .../tests/stress/object-keys-perform-to-object.js  |     39 +
 .../object-prevent-extensions-accept-non-object.js |     15 +
 .../tests/stress/object-seal-accept-non-object.js  |     15 +
 .../obviously-elidable-new-object-then-exit.js     |     23 +
 .../stress/op-push-name-scope-crashes-profiler.js  |     17 +
 .../tests/stress/other-is-object-or-null.js        |     13 +
 ...-arguments-set-local-then-exit-in-same-block.js |     17 +
 ...ntom-direct-arguments-clobber-argument-count.js |     20 +
 .../phantom-direct-arguments-clobber-callee.js     |     21 +
 .../tests/stress/phantom-inadequacy.js             |     33 +
 ...hantom-local-captured-but-not-flushed-to-ssa.js |     21 +
 .../tests/stress/plus-boolean-exit.js              |     22 +
 .../tests/stress/plus-boolean-or-double.js         |     24 +
 .../tests/stress/plus-boolean-or-int.js            |     24 +
 .../tests/stress/poly-call-exit-this.js            |     29 +
 .../JavaScriptCore/tests/stress/poly-call-exit.js  |     29 +
 .../tests/stress/poly-chain-getter.js              |     30 +
 .../tests/stress/poly-chain-setter.js              |     32 +
 .../tests/stress/poly-chain-then-getter.js         |     31 +
 .../tests/stress/poly-chain-then-setter.js         |     33 +
 .../tests/stress/poly-getter-combo.js              |     40 +
 .../tests/stress/poly-getter-then-chain.js         |     31 +
 .../tests/stress/poly-getter-then-self.js          |     26 +
 .../tests/stress/poly-self-getter.js               |     31 +
 .../tests/stress/poly-self-then-getter.js          |     26 +
 .../tests/stress/poly-setter-combo.js              |     77 +
 .../tests/stress/poly-setter-then-self.js          |     28 +
 .../tests/stress/polymorphic-prototype-accesses.js |     28 +
 .../JavaScriptCore/tests/stress/proto-setter.js    |      8 +
 .../tests/stress/prototype-getter.js               |     21 +
 .../tests/stress/proxy-inline-cache.js             |     74 +
 ...-put-by-offset-replace-or-transition-variant.js |     58 +
 .../stress/put-by-id-build-list-order-recurse.js   |     35 +
 ...direct-should-be-done-for-non-index-property.js |     41 +
 ...object-after-prototype-transition-non-strict.js |     31 +
 ...new-object-after-prototype-transition-strict.js |     33 +
 .../stress/put-by-id-strict-build-list-order.js    |     16 +
 .../put-by-id-throw-through-optimized-code.js      |     33 +
 .../stress/put-by-id-transition-null-prototype.js  |     13 +
 .../stress/put-by-val-out-of-bounds-basics.js      |     87 +
 .../tests/stress/put-local-conservative.js         |     47 +
 .../tests/stress/raise-error-in-iterator-close.js  |    118 +
 ...orward-varargs-for-inlined-escaped-arguments.js |     25 +
 .../tests/stress/recurse-infinitely-on-getter.js   |     23 +
 ...sive_property_redefine_during_inline_caching.js |     23 +
 .../tests/stress/redundant-add-overflow-checks.js  |     18 +
 ...dant-array-bounds-checks-addition-skip-first.js |     50 +
 .../redundant-array-bounds-checks-addition.js      |     50 +
 ...ndant-array-bounds-checks-unchecked-addition.js |     50 +
 .../tests/stress/redundant-array-bounds-checks.js  |     46 +
 .../JavaScriptCore/tests/stress/reflect-apply.js   |     91 +
 .../tests/stress/reflect-delete-property.js        |     56 +
 .../tests/stress/reflect-enumerate.js              |     54 +
 .../tests/stress/reflect-is-extensible.js          |     28 +
 .../tests/stress/reflect-own-keys.js               |     46 +
 .../tests/stress/reflect-prevent-extensions.js     |     31 +
 .../tests/stress/regexp-matches-array.js           |     14 +
 .../JavaScriptCore/tests/stress/regress-132147.js  |     28 +
 .../JavaScriptCore/tests/stress/regress-135155.js  |      9 +
 .../JavaScriptCore/tests/stress/regress-141489.js  |     34 +
 .../JavaScriptCore/tests/stress/regress-141883.js  |     15 +
 .../tests/stress/remove-phantom-after-setlocal.js  |     18 +
 ...global-with-same-value-watchpoint-invalidate.js |     23 +
 .../tests/stress/repeated-arity-check-fail.js      |      8 +
 .../repeated-put-by-id-reallocating-transition.js  |     87 +
 .../tests/stress/reserved-word-with-escape.js      |    141 +
 .../JavaScriptCore/tests/stress/rest-elements.js   |    223 +
 .../JavaScriptCore/tests/stress/runtime-array.js   |     13 +
 .../stress/runtime-throw-through-optimized-code.js |     33 +
 .../tests/stress/scoped-arguments-array-length.js  |     17 +
 ...then-direct-arguments-get-by-val-in-baseline.js |     30 +
 .../tests/stress/set-constructor-adder.js          |     34 +
 .../JavaScriptCore/tests/stress/set-constructor.js |     69 +
 .../tests/stress/set-iterators-next.js             |    115 +
 .../Source/JavaScriptCore/tests/stress/setter.js   |     47 +
 .../simple-polyvariant-call-inlining-example.js    |     32 +
 ...imple-polyvariant-get-by-id-inlining-example.js |     24 +
 ...imple-polyvariant-put-by-id-inlining-example.js |     26 +
 .../tests/stress/simple-prototype-accesses.js      |     20 +
 ...varargs-mandatory-minimum-smaller-than-limit.js |     15 +
 .../tests/stress/singleton-scope-then-overwrite.js |     20 +
 .../singleton-scope-then-realloc-and-overwrite.js  |     20 +
 .../tests/stress/singleton-scope-then-realloc.js   |     20 +
 .../sink-arguments-past-invalid-check-dfg.js       |     17 +
 .../sink-arguments-past-invalid-check-int32-dfg.js |     12 +
 .../sink-arguments-past-invalid-check-int32.js     |     24 +
 .../sink-arguments-past-invalid-check-sneakier.js  |     37 +
 .../stress/sink-arguments-past-invalid-check.js    |     23 +
 .../sink-function-past-invalid-check-sneakier.js   |     35 +
 .../sink-function-past-invalid-check-sneaky.js     |     13 +
 .../stress/sink-object-past-invalid-check-int32.js |     24 +
 .../sink-object-past-invalid-check-sneakier.js     |     32 +
 .../sink-object-past-invalid-check-sneaky.js       |     20 +
 .../tests/stress/sink-object-past-invalid-check.js |     20 +
 .../tests/stress/sink_checkstructure.js            |     17 +
 ...ifficult-to-fold-reflective-arguments-access.js |     16 +
 .../tests/stress/sort-array-with-undecided.js      |      1 +
 .../stress/sparse-array-entry-update-144067.js     |     56 +
 .../tests/stress/sparse-map-non-overlapping.js     |     26 +
 .../sparse-map-non-skip-getter-overriding.js       |     21 +
 .../tests/stress/sparse-map-non-skip.js            |     44 +
 .../JavaScriptCore/tests/stress/sparse_splice.js   |     12 +
 .../tests/stress/static-function-delete.js         |     10 +
 .../tests/stress/static-function-put.js            |     11 +
 .../tests/stress/static-getter-delete.js           |     47 +
 .../tests/stress/static-getter-descriptors.js      |     12 +
 .../tests/stress/static-getter-enumeration.js      |      8 +
 .../tests/stress/static-getter-get.js              |     22 +
 .../tests/stress/static-getter-in-names.js         |      7 +
 .../tests/stress/static-getter-names.js            |     16 +
 .../tests/stress/static-getter-put.js              |     38 +
 .../tests/stress/strict-to-this-int.js             |     25 +
 .../tests/stress/string-from-code-point.js         |    135 +
 .../string-ident-to-not-string-var-equality.js     |     32 +
 .../tests/stress/string-iterators.js               |    212 +
 .../string-out-of-bounds-negative-proto-value.js   |     14 +
 .../JavaScriptCore/tests/stress/string-raw.js      |    154 +
 .../tests/stress/sub-overflows-after-not-equal.js  |     16 +
 .../tests/stress/switch-typeof-indirect.js         |     41 +
 .../stress/switch-typeof-slightly-indirect.js      |     39 +
 .../JavaScriptCore/tests/stress/switch-typeof.js   |     36 +
 .../tests/stress/symbol-and-string-constructor.js  |     10 +
 .../tests/stress/symbol-define-property.js         |     33 +
 .../JavaScriptCore/tests/stress/symbol-registry.js |    125 +
 .../tests/stress/symbol-seal-and-freeze.js         |     26 +
 .../tests/stress/symbol-with-json.js               |     14 +
 .../tests/stress/tagged-templates-identity.js      |     59 +
 .../tests/stress/tagged-templates-raw-strings.js   |     63 +
 .../tests/stress/tagged-templates-syntax.js        |     70 +
 .../stress/tagged-templates-template-object.js     |     43 +
 .../tests/stress/tagged-templates-this.js          |     26 +
 .../tests/stress/tagged-templates.js               |     67 +
 .../stress/template-literal-line-terminators.js    |     57 +
 .../tests/stress/template-literal-syntax.js        |     83 +
 .../tests/stress/template-literal.js               |    207 +
 .../JavaScriptCore/tests/stress/test-spec-misc.js  |     43 +
 .../throw-from-ftl-call-ic-slow-path-cells.js      |    192 +
 .../throw-from-ftl-call-ic-slow-path-undefined.js  |    192 +
 .../stress/throw-from-ftl-call-ic-slow-path.js     |    192 +
 .../tests/stress/throw-from-ftl-in-loop.js         |     13 +
 .../JavaScriptCore/tests/stress/throw-from-ftl.js  |     25 +
 .../tests/stress/throw-through-optimized-code.js   |     30 +
 .../tier-up-in-loop-with-cfg-simplification.js     |     24 +
 .../tests/stress/to-string-on-object-or-string.js  |     27 +
 .../tests/stress/to-string-on-object.js            |     19 +
 .../tests/stress/to-string-on-string-object.js     |     15 +
 ...tring-on-string-or-string-object-then-object.js |     35 +
 .../stress/to-string-on-string-or-string-object.js |     23 +
 .../tests/stress/to-string-on-value-or-string.js   |     23 +
 .../tests/stress/to-string-on-value.js             |     15 +
 .../tests/stress/to-this-polymorphic.js            |     25 +
 .../tests/stress/toprimitive-speculated-types.js   |     27 +
 .../tests/stress/trailing-comma-in-patterns.js     |    157 +
 .../tests/stress/tricky-array-bounds-checks.js     |     28 +
 ...-and-creates-the-activation-outside-the-loop.js |     36 +
 ...-and-creates-the-activation-outside-the-loop.js |     33 +
 ...-and-creates-the-activation-outside-the-loop.js |     31 +
 ...y-infinite-loop-that-uses-captured-variables.js |     30 +
 ...ivially-foldable-reflective-arguments-access.js |     15 +
 .../tests/stress/type-of-functions-and-objects.js  |     86 +
 .../tests/stress/typed-array-byte-offset.js        |     17 +
 .../stress/typed-array-get-by-val-profiling.js     |     91 +
 .../stress/typed-array-put-by-val-profiling.js     |     98 +
 .../JavaScriptCore/tests/stress/typeof-symbol.js   |     16 +
 ...t32-to-number-fold-constant-with-do-overflow.js |     27 +
 .../tests/stress/uint32array-unsigned-load.js      |     15 +
 .../JavaScriptCore/tests/stress/unscopables.js     |    239 +
 .../tests/stress/untyped-equality.js               |     20 +
 .../tests/stress/untyped-less-than.js              |     23 +
 .../stress/use-arguments-as-object-pointer.js      |     13 +
 .../stress/value-to-int32-undefined-constant.js    |     12 +
 .../tests/stress/value-to-int32-undefined.js       |     12 +
 .../tests/stress/values-unscopables.js             |     53 +
 .../varargs-closure-inlined-exit-strict-mode.js    |     26 +
 .../tests/stress/varargs-closure-inlined-exit.js   |     24 +
 .../JavaScriptCore/tests/stress/varargs-exit.js    |     21 +
 .../tests/stress/varargs-inlined-exit.js           |     25 +
 ...ned-simple-exit-aliasing-weird-reversed-args.js |     42 +
 .../varargs-inlined-simple-exit-aliasing-weird.js  |     42 +
 .../stress/varargs-inlined-simple-exit-aliasing.js |     41 +
 .../tests/stress/varargs-inlined-simple-exit.js    |     28 +
 .../tests/stress/varargs-then-slow-call.js         |     40 +
 .../tests/stress/varargs-too-few-arguments.js      |     16 +
 .../stress/varargs-varargs-closure-inlined-exit.js |     24 +
 .../varargs-varargs-inlined-exit-strict-mode.js    |     27 +
 .../tests/stress/varargs-varargs-inlined-exit.js   |     25 +
 .../tests/stress/weak-map-constructor-adder.js     |     51 +
 .../tests/stress/weak-map-constructor.js           |    144 +
 .../tests/stress/weak-set-constructor-adder.js     |     51 +
 .../tests/stress/weak-set-constructor.js           |    146 +
 .../tests/stress/weird-equality-folding-cases.js   |     13 +
 .../tests/stress/weird-getter-counter.js           |     24 +
 .../tests/stress/weird-put-stack-varargs.js        |     26 +
 .../tests/stress/weird-setter-counter-syntactic.js |     29 +
 .../tests/stress/weird-setter-counter.js           |     26 +
 .../Source/JavaScriptCore/tests/typeProfiler.yaml  |     25 +
 .../JavaScriptCore/tests/typeProfiler/basic.js     |     42 +
 .../JavaScriptCore/tests/typeProfiler/captured.js  |     32 +
 .../JavaScriptCore/tests/typeProfiler/classes.js   |     29 +
 .../tests/typeProfiler/dfg-jit-optimizations.js    |     52 +
 .../tests/typeProfiler/dictionary-mode.js          |     27 +
 .../tests/typeProfiler/driver/driver.js            |     27 +
 .../tests/typeProfiler/inheritance.js              |     51 +
 .../JavaScriptCore/tests/typeProfiler/loop.js      |     57 +
 .../tests/typeProfiler/optional-fields.js          |     52 +
 .../JavaScriptCore/tests/typeProfiler/overflow.js  |     36 +
 .../JavaScriptCore/tests/typeProfiler/return.js    |     34 +
 .../JavaScriptCore/tests/typeProfiler/symbol.js    |     44 +
 .../Source/JavaScriptCore/tools/CodeProfile.cpp    |      4 +-
 .../Source/JavaScriptCore/tools/CodeProfile.h      |     12 +-
 .../Source/JavaScriptCore/tools/CodeProfiling.cpp  |      4 +-
 .../JavaScriptCore/tools/FunctionOverrides.cpp     |    250 +
 .../JavaScriptCore/tools/FunctionOverrides.h       |     64 +
 .../Source/JavaScriptCore/tools/JSDollarVM.cpp     |     36 +
 .../Source/JavaScriptCore/tools/JSDollarVM.h       |     60 +
 .../JavaScriptCore/tools/JSDollarVMPrototype.cpp   |    424 +
 .../JavaScriptCore/tools/JSDollarVMPrototype.h     |     81 +
 .../Source/JavaScriptCore/wasm/JSWASMModule.cpp    |     49 +
 .../Source/JavaScriptCore/wasm/JSWASMModule.h      |     68 +
 .../JavaScriptCore/yarr/RegularExpression.cpp      |     15 +-
 .../Source/JavaScriptCore/yarr/RegularExpression.h |      4 +-
 .../main/native/Source/JavaScriptCore/yarr/Yarr.h  |      2 +-
 .../JavaScriptCore/yarr/YarrCanonicalizeUCS2.cpp   |      2 +-
 .../JavaScriptCore/yarr/YarrCanonicalizeUCS2.h     |      2 +-
 .../Source/JavaScriptCore/yarr/YarrInterpreter.cpp |     18 +-
 .../Source/JavaScriptCore/yarr/YarrInterpreter.h   |     13 +-
 .../native/Source/JavaScriptCore/yarr/YarrJIT.cpp  |     41 +-
 .../native/Source/JavaScriptCore/yarr/YarrJIT.h    |     32 +-
 .../Source/JavaScriptCore/yarr/YarrPattern.cpp     |     45 +-
 .../Source/JavaScriptCore/yarr/YarrPattern.h       |     76 +-
 modules/web/src/main/native/Source/Makefile        |     14 +-
 .../web/src/main/native/Source/Platform/ChangeLog  |    180 -
 .../src/main/native/Source/Platform/GNUmakefile.am |    133 -
 .../web/src/main/native/Source/PlatformEfl.cmake   |     87 +-
 .../web/src/main/native/Source/PlatformGTK.cmake   |    103 +-
 .../web/src/main/native/Source/PlatformMac.cmake   |      1 +
 .../native/Source/ThirdParty/ANGLE/ANGLE.plist     |     22 +
 .../main/native/Source/ThirdParty/ANGLE/ANGLE.txt  |     32 +
 .../ANGLE/ANGLE.vcxproj/ANGLERelease.props         |     15 +
 .../ThirdParty/ANGLE/ANGLE.vcxproj/DirectX32.props |     12 +
 .../ThirdParty/ANGLE/ANGLE.vcxproj/DirectX64.props |     12 +
 .../ThirdParty/ANGLE/ANGLE.vcxproj/libEGL.vcxproj  |    222 +
 .../ANGLE/ANGLE.vcxproj/libEGL.vcxproj.filters     |     56 +
 .../ANGLE/ANGLE.vcxproj/libEGLCommon.props         |     22 +
 .../ANGLE/ANGLE.vcxproj/libGLESv2.vcxproj          |    482 +
 .../ANGLE/ANGLE.vcxproj/libGLESv2.vcxproj.filters  |    852 +
 .../ANGLE/ANGLE.vcxproj/libGLESv2Common.props      |     21 +
 .../ANGLE/ANGLE.vcxproj/preprocessor.vcxproj       |    203 +
 .../ANGLE.vcxproj/preprocessor.vcxproj.filters     |    100 +
 .../ANGLE/ANGLE.vcxproj/translatorCommon.props     |     18 +
 .../ANGLE/ANGLE.vcxproj/translator_common.vcxproj  |    324 +
 .../translator_common.vcxproj.filters              |    481 +
 .../ANGLE/ANGLE.vcxproj/translator_glsl.vcxproj    |    192 +
 .../ANGLE.vcxproj/translator_glsl.vcxproj.filters  |     71 +
 .../ANGLE/ANGLE.vcxproj/translator_hlsl.vcxproj    |    194 +
 .../ANGLE.vcxproj/translator_hlsl.vcxproj.filters  |     77 +
 .../ANGLE/ANGLE.xcodeproj/project.pbxproj          |   1386 +
 .../Source/ThirdParty/ANGLE/ANGLE/ShaderLang.h     |      1 +
 .../main/native/Source/ThirdParty/ANGLE/AUTHORS    |     43 +
 .../main/native/Source/ThirdParty/ANGLE/BUILD.gn   |    323 +
 .../native/Source/ThirdParty/ANGLE/CONTRIBUTORS    |    104 +
 .../main/native/Source/ThirdParty/ANGLE/ChangeLog  |  10335 ++
 .../ThirdParty/ANGLE/Configurations/ANGLE.xcconfig |     12 +
 .../ThirdParty/ANGLE/Configurations/Base.xcconfig  |     69 +
 .../ANGLE/Configurations/DebugRelease.xcconfig     |     20 +
 .../src/main/native/Source/ThirdParty/ANGLE/DEPS   |     29 +
 .../main/native/Source/ThirdParty/ANGLE/LICENSE    |     32 +
 .../{JavaScriptCore => ThirdParty/ANGLE}/Makefile  |      0
 .../native/Source/ThirdParty/ANGLE/README.chromium |     10 +
 .../main/native/Source/ThirdParty/ANGLE/README.md  |     22 +
 .../native/Source/ThirdParty/ANGLE/angle.isolate   |     16 +
 .../native/Source/ThirdParty/ANGLE/changes.diff    |    561 +
 .../Source/ThirdParty/ANGLE/codereview.settings    |      4 +
 .../ANGLE/extensions/ANGLE_depth_texture.txt       |    402 +
 .../ANGLE/extensions/ANGLE_framebuffer_blit.txt    |    437 +
 .../extensions/ANGLE_framebuffer_multisample.txt   |    363 +
 .../ANGLE/extensions/ANGLE_instanced_arrays.txt    |    359 +
 .../extensions/ANGLE_pack_reverse_row_order.txt    |    168 +
 .../ANGLE/extensions/ANGLE_platform_angle.txt      |    127 +
 .../ANGLE/extensions/ANGLE_platform_angle_d3d.txt  |    140 +
 .../extensions/ANGLE_platform_angle_opengl.txt     |     84 +
 .../ANGLE/extensions/ANGLE_program_binary.txt      |     94 +
 .../ANGLE_robust_resource_initialization.txt       |    142 +
 .../extensions/ANGLE_texture_compression_dxt.txt   |    163 +
 .../ANGLE/extensions/ANGLE_texture_usage.txt       |    202 +
 .../ANGLE/extensions/ANGLE_timer_query.txt         |    591 +
 .../extensions/ANGLE_translated_shader_source.txt  |    118 +
 .../EGL_ANGLE_d3d_share_handle_client_buffer.txt   |     98 +
 .../ANGLE/extensions/EGL_ANGLE_device_d3d.txt      |     93 +
 .../extensions/EGL_ANGLE_direct3d_display.txt      |     68 +
 .../extensions/EGL_ANGLE_query_surface_pointer.txt |     88 +
 .../EGL_ANGLE_robust_resource_initialization.txt   |     80 +
 .../extensions/EGL_ANGLE_software_display.txt      |     65 +
 ...L_ANGLE_surface_d3d_texture_2d_share_handle.txt |     95 +
 .../extensions/EGL_ANGLE_window_fixed_size.txt     |    136 +
 .../EGL_EXT_create_context_robustness.txt          |    169 +
 .../ANGLE/extensions/EGL_EXT_device_query.txt      |    188 +
 .../ANGLE/extensions/EXT_blend_minmax.txt          |    164 +
 .../ANGLE/extensions/EXT_color_buffer_float.txt    |    230 +
 .../ANGLE/extensions/EXT_draw_buffers.txt          |    542 +
 .../ThirdParty/ANGLE/extensions/EXT_robustness.txt |    365 +
 .../extensions/EXT_shader_framebuffer_fetch.txt    |    263 +
 .../ThirdParty/ANGLE/extensions/EXT_texture_rg.txt |    195 +
 .../ANGLE/extensions/EXT_texture_storage.txt       |   1090 +
 .../ThirdParty/ANGLE/generate_winrt_projects.py    |     41 +
 .../Source/ThirdParty/ANGLE/include/EGL/egl.h      |    303 +
 .../Source/ThirdParty/ANGLE/include/EGL/eglext.h   |    774 +
 .../ThirdParty/ANGLE/include/EGL/eglplatform.h     |    139 +
 .../ThirdParty/ANGLE/include/EGL/eglsoftlinking.h  |     63 +
 .../Source/ThirdParty/ANGLE/include/GLES2/gl2.h    |    627 +
 .../Source/ThirdParty/ANGLE/include/GLES2/gl2ext.h |   2013 +
 .../ThirdParty/ANGLE/include/GLES2/gl2platform.h   |     30 +
 .../ANGLE/include/GLES2/gl2softlinking.h           |    170 +
 .../Source/ThirdParty/ANGLE/include/GLES3/gl3.h    |   1061 +
 .../Source/ThirdParty/ANGLE/include/GLES3/gl3ext.h |     24 +
 .../ThirdParty/ANGLE/include/GLES3/gl3platform.h   |     30 +
 .../ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h  |    432 +
 .../ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h  |    190 +
 .../ThirdParty/ANGLE/include/KHR/khrplatform.h     |    282 +
 .../Source/ThirdParty/ANGLE/include/angle_gl.h     |     23 +
 .../ThirdParty/ANGLE/include/angle_windowsstore.h  |     37 +
 .../Source/ThirdParty/ANGLE/include/export.h       |     28 +
 .../ThirdParty/ANGLE/include/platform/Platform.h   |    133 +
 .../native/Source/ThirdParty/ANGLE/src/angle.gyp   |    254 +
 .../native/Source/ThirdParty/ANGLE/src/commit.h    |     14 +
 .../Source/ThirdParty/ANGLE/src/commit_id.py       |     38 +
 .../ThirdParty/ANGLE/src/common/MemoryBuffer.cpp   |     80 +
 .../ThirdParty/ANGLE/src/common/MemoryBuffer.h     |     38 +
 .../Source/ThirdParty/ANGLE/src/common/Optional.h  |     73 +
 .../ANGLE/src/common/Optional_unittest.cpp         |     47 +
 .../ThirdParty/ANGLE/src/common/angleutils.cpp     |     45 +
 .../ThirdParty/ANGLE/src/common/angleutils.h       |    171 +
 .../Source/ThirdParty/ANGLE/src/common/debug.cpp   |    148 +
 .../Source/ThirdParty/ANGLE/src/common/debug.h     |    152 +
 .../ThirdParty/ANGLE/src/common/event_tracer.cpp   |     56 +
 .../ThirdParty/ANGLE/src/common/event_tracer.h     |     22 +
 .../ThirdParty/ANGLE/src/common/mathutil.cpp       |     67 +
 .../Source/ThirdParty/ANGLE/src/common/mathutil.h  |    586 +
 .../Source/ThirdParty/ANGLE/src/common/platform.h  |     84 +
 .../Source/ThirdParty/ANGLE/src/common/tls.cpp     |    156 +
 .../Source/ThirdParty/ANGLE/src/common/tls.h       |     46 +
 .../ThirdParty/ANGLE/src/common/utilities.cpp      |    573 +
 .../Source/ThirdParty/ANGLE/src/common/utilities.h |     66 +
 .../ANGLE/src/common/utilities_unittest.cpp        |     55 +
 .../Source/ThirdParty/ANGLE/src/common/version.h   |     23 +
 .../Source/ThirdParty/ANGLE/src/compiler.gypi      |    356 +
 .../preprocessor/64bit-tokenizer-safety.patch      |     31 +
 .../src/compiler/preprocessor/DiagnosticsBase.cpp  |    133 +
 .../src/compiler/preprocessor/DiagnosticsBase.h    |     91 +
 .../compiler/preprocessor/DirectiveHandlerBase.cpp |     16 +
 .../compiler/preprocessor/DirectiveHandlerBase.h   |     45 +
 .../src/compiler/preprocessor/DirectiveParser.cpp  |    976 +
 .../src/compiler/preprocessor/DirectiveParser.h    |     82 +
 .../src/compiler/preprocessor/ExpressionParser.cpp |   1880 +
 .../src/compiler/preprocessor/ExpressionParser.h   |     35 +
 .../src/compiler/preprocessor/ExpressionParser.y   |    310 +
 .../ANGLE/src/compiler/preprocessor/Input.cpp      |     54 +
 .../ANGLE/src/compiler/preprocessor/Input.h        |     62 +
 .../ANGLE/src/compiler/preprocessor/Lexer.cpp      |     16 +
 .../ANGLE/src/compiler/preprocessor/Lexer.h        |     25 +
 .../ANGLE/src/compiler/preprocessor/Macro.cpp      |     23 +
 .../ANGLE/src/compiler/preprocessor/Macro.h        |     50 +
 .../src/compiler/preprocessor/MacroExpander.cpp    |    372 +
 .../src/compiler/preprocessor/MacroExpander.h      |     89 +
 .../src/compiler/preprocessor/Preprocessor.cpp     |    118 +
 .../ANGLE/src/compiler/preprocessor/Preprocessor.h |     54 +
 .../src/compiler/preprocessor/SourceLocation.h     |     47 +
 .../ANGLE/src/compiler/preprocessor/Token.cpp      |     83 +
 .../ANGLE/src/compiler/preprocessor/Token.h        |    120 +
 .../ANGLE/src/compiler/preprocessor/Tokenizer.cpp  |   2417 +
 .../ANGLE/src/compiler/preprocessor/Tokenizer.h    |     59 +
 .../ANGLE/src/compiler/preprocessor/Tokenizer.l    |    359 +
 .../src/compiler/preprocessor/generate_parser.sh   |     27 +
 .../ANGLE/src/compiler/preprocessor/numeric_lex.h  |     62 +
 .../ANGLE/src/compiler/preprocessor/pp_utils.h     |     18 +
 .../compiler/translator/64bit-lexer-safety.patch   |     40 +
 .../src/compiler/translator/ASTMetadataHLSL.cpp    |    448 +
 .../src/compiler/translator/ASTMetadataHLSL.h      |     59 +
 .../translator/ArrayReturnValueToOutParameter.cpp  |    185 +
 .../translator/ArrayReturnValueToOutParameter.h    |     16 +
 .../ANGLE/src/compiler/translator/BaseTypes.h      |    462 +
 .../translator/BuiltInFunctionEmulator.cpp         |    245 +
 .../compiler/translator/BuiltInFunctionEmulator.h  |     79 +
 .../translator/BuiltInFunctionEmulatorGLSL.cpp     |     37 +
 .../translator/BuiltInFunctionEmulatorGLSL.h       |     19 +
 .../translator/BuiltInFunctionEmulatorHLSL.cpp     |    410 +
 .../translator/BuiltInFunctionEmulatorHLSL.h       |     16 +
 .../ANGLE/src/compiler/translator/CallDAG.cpp      |    294 +
 .../ANGLE/src/compiler/translator/CallDAG.h        |     75 +
 .../ANGLE/src/compiler/translator/CodeGen.cpp      |     50 +
 .../ANGLE/src/compiler/translator/Common.h         |     92 +
 .../ANGLE/src/compiler/translator/Compiler.cpp     |    823 +
 .../ANGLE/src/compiler/translator/Compiler.h       |    239 +
 .../ANGLE/src/compiler/translator/ConstantUnion.h  |    348 +
 .../ANGLE/src/compiler/translator/Diagnostics.cpp  |     58 +
 .../ANGLE/src/compiler/translator/Diagnostics.h    |     43 +
 .../src/compiler/translator/DirectiveHandler.cpp   |    185 +
 .../src/compiler/translator/DirectiveHandler.h     |     52 +
 .../src/compiler/translator/EmulatePrecision.cpp   |    528 +
 .../src/compiler/translator/EmulatePrecision.h     |     75 +
 .../src/compiler/translator/ExtensionBehavior.h    |     37 +
 .../src/compiler/translator/FlagStd140Structs.cpp  |     77 +
 .../src/compiler/translator/FlagStd140Structs.h    |     37 +
 .../src/compiler/translator/ForLoopUnroll.cpp      |     82 +
 .../ANGLE/src/compiler/translator/ForLoopUnroll.h  |     50 +
 .../ANGLE/src/compiler/translator/HashNames.h      |     18 +
 .../ANGLE/src/compiler/translator/InfoSink.cpp     |     54 +
 .../ANGLE/src/compiler/translator/InfoSink.h       |    116 +
 .../ANGLE/src/compiler/translator/Initialize.cpp   |    594 +
 .../ANGLE/src/compiler/translator/Initialize.h     |     29 +
 .../src/compiler/translator/InitializeDll.cpp      |     34 +
 .../ANGLE/src/compiler/translator/InitializeDll.h  |     13 +
 .../src/compiler/translator/InitializeGlobals.h    |     13 +
 .../compiler/translator/InitializeParseContext.cpp |     42 +
 .../compiler/translator/InitializeParseContext.h   |     17 +
 .../compiler/translator/InitializeVariables.cpp    |    117 +
 .../src/compiler/translator/InitializeVariables.h  |     50 +
 .../ANGLE/src/compiler/translator/IntermNode.cpp   |   1523 +
 .../ANGLE/src/compiler/translator/IntermNode.h     |    716 +
 .../src/compiler/translator/IntermTraverse.cpp     |    323 +
 .../ANGLE/src/compiler/translator/Intermediate.cpp |    443 +
 .../ANGLE/src/compiler/translator/LoopInfo.cpp     |    211 +
 .../ANGLE/src/compiler/translator/LoopInfo.h       |     80 +
 .../ANGLE/src/compiler/translator/MMap.h           |     56 +
 .../ANGLE/src/compiler/translator/NodeSearch.h     |     80 +
 .../ANGLE/src/compiler/translator/Operator.cpp     |    195 +
 .../ANGLE/src/compiler/translator/Operator.h       |    226 +
 .../ANGLE/src/compiler/translator/OutputESSL.cpp   |     38 +
 .../ANGLE/src/compiler/translator/OutputESSL.h     |     29 +
 .../ANGLE/src/compiler/translator/OutputGLSL.cpp   |     93 +
 .../ANGLE/src/compiler/translator/OutputGLSL.h     |     29 +
 .../src/compiler/translator/OutputGLSLBase.cpp     |   1243 +
 .../ANGLE/src/compiler/translator/OutputGLSLBase.h |     94 +
 .../ANGLE/src/compiler/translator/OutputHLSL.cpp   |   3214 +
 .../ANGLE/src/compiler/translator/OutputHLSL.h     |    232 +
 .../ANGLE/src/compiler/translator/ParseContext.cpp |   3352 +
 .../ANGLE/src/compiler/translator/ParseContext.h   |    242 +
 .../ANGLE/src/compiler/translator/PoolAlloc.cpp    |    295 +
 .../ANGLE/src/compiler/translator/PoolAlloc.h      |    300 +
 .../ANGLE/src/compiler/translator/Pragma.h         |     32 +
 .../compiler/translator/PruneEmptyDeclarations.cpp |     81 +
 .../compiler/translator/PruneEmptyDeclarations.h   |     15 +
 .../src/compiler/translator/QualifierAlive.cpp     |     58 +
 .../ANGLE/src/compiler/translator/QualifierAlive.h |     12 +
 .../compiler/translator/RegenerateStructNames.cpp  |     82 +
 .../compiler/translator/RegenerateStructNames.h    |     40 +
 .../translator/RemoveSwitchFallThrough.cpp         |    157 +
 .../compiler/translator/RemoveSwitchFallThrough.h  |     43 +
 .../ANGLE/src/compiler/translator/RenameFunction.h |     36 +
 .../src/compiler/translator/RewriteElseBlocks.cpp  |    160 +
 .../src/compiler/translator/RewriteElseBlocks.h    |     22 +
 .../ScalarizeVecAndMatConstructorArgs.cpp          |    277 +
 .../translator/ScalarizeVecAndMatConstructorArgs.h |     47 +
 .../ANGLE/src/compiler/translator/SearchSymbol.cpp |     37 +
 .../ANGLE/src/compiler/translator/SearchSymbol.h   |     33 +
 .../translator/SeparateArrayInitialization.cpp     |     86 +
 .../translator/SeparateArrayInitialization.h       |     20 +
 .../compiler/translator/SeparateDeclarations.cpp   |     86 +
 .../src/compiler/translator/SeparateDeclarations.h |     22 +
 .../ANGLE/src/compiler/translator/ShaderLang.cpp   |    371 +
 .../ANGLE/src/compiler/translator/ShaderVars.cpp   |    347 +
 .../translator/SimplifyArrayAssignment.cpp         |     38 +
 .../compiler/translator/SimplifyArrayAssignment.h  |     25 +
 .../src/compiler/translator/StructureHLSL.cpp      |    504 +
 .../ANGLE/src/compiler/translator/StructureHLSL.h  |     81 +
 .../ANGLE/src/compiler/translator/SymbolTable.cpp  |    288 +
 .../ANGLE/src/compiler/translator/SymbolTable.h    |    460 +
 .../src/compiler/translator/TranslatorESSL.cpp     |    102 +
 .../ANGLE/src/compiler/translator/TranslatorESSL.h |     26 +
 .../src/compiler/translator/TranslatorGLSL.cpp     |    161 +
 .../ANGLE/src/compiler/translator/TranslatorGLSL.h |     27 +
 .../src/compiler/translator/TranslatorHLSL.cpp     |     66 +
 .../ANGLE/src/compiler/translator/TranslatorHLSL.h |     31 +
 .../ANGLE/src/compiler/translator/Types.cpp        |    246 +
 .../ANGLE/src/compiler/translator/Types.h          |    618 +
 .../src/compiler/translator/UnfoldShortCircuit.cpp |    185 +
 .../src/compiler/translator/UnfoldShortCircuit.h   |     38 +
 .../compiler/translator/UnfoldShortCircuitAST.cpp  |     57 +
 .../compiler/translator/UnfoldShortCircuitAST.h    |     28 +
 .../ANGLE/src/compiler/translator/UniformHLSL.cpp  |    280 +
 .../ANGLE/src/compiler/translator/UniformHLSL.h    |     63 +
 .../ANGLE/src/compiler/translator/UtilsHLSL.cpp    |    250 +
 .../ANGLE/src/compiler/translator/UtilsHLSL.h      |     37 +
 .../compiler/translator/ValidateLimitations.cpp    |    470 +
 .../src/compiler/translator/ValidateLimitations.h  |     59 +
 .../src/compiler/translator/ValidateOutputs.cpp    |     78 +
 .../src/compiler/translator/ValidateOutputs.h      |     38 +
 .../src/compiler/translator/ValidateSwitch.cpp     |    200 +
 .../ANGLE/src/compiler/translator/ValidateSwitch.h |     52 +
 .../ANGLE/src/compiler/translator/VariableInfo.cpp |    561 +
 .../ANGLE/src/compiler/translator/VariableInfo.h   |     71 +
 .../src/compiler/translator/VariablePacker.cpp     |    269 +
 .../ANGLE/src/compiler/translator/VariablePacker.h |     41 +
 .../ANGLE/src/compiler/translator/VersionGLSL.cpp  |    135 +
 .../ANGLE/src/compiler/translator/VersionGLSL.h    |     54 +
 .../ANGLE/src/compiler/translator/blocklayout.cpp  |    123 +
 .../ANGLE/src/compiler/translator/blocklayout.h    |     94 +
 .../src/compiler/translator/blocklayoutHLSL.cpp    |    165 +
 .../src/compiler/translator/blocklayoutHLSL.h      |     62 +
 .../translator/depgraph/DependencyGraph.cpp        |     97 +
 .../compiler/translator/depgraph/DependencyGraph.h |    212 +
 .../translator/depgraph/DependencyGraphBuilder.cpp |    255 +
 .../translator/depgraph/DependencyGraphBuilder.h   |    199 +
 .../translator/depgraph/DependencyGraphOutput.cpp  |     65 +
 .../translator/depgraph/DependencyGraphOutput.h    |     31 +
 .../depgraph/DependencyGraphTraverse.cpp           |     69 +
 .../src/compiler/translator/generate_parser.sh     |     28 +
 .../ANGLE/src/compiler/translator/glslang.h        |     20 +
 .../ANGLE/src/compiler/translator/glslang.l        |    576 +
 .../ANGLE/src/compiler/translator/glslang.y        |   1767 +
 .../ANGLE/src/compiler/translator/glslang_lex.cpp  |   3411 +
 .../ANGLE/src/compiler/translator/glslang_tab.cpp  |   5242 +
 .../ANGLE/src/compiler/translator/glslang_tab.h    |    248 +
 .../ANGLE/src/compiler/translator/intermOut.cpp    |    631 +
 .../ANGLE/src/compiler/translator/intermediate.h   |     72 +
 .../ANGLE/src/compiler/translator/length_limits.h  |     21 +
 .../ANGLE/src/compiler/translator/parseConst.cpp   |    264 +
 .../timing/RestrictFragmentShaderTiming.cpp        |    136 +
 .../timing/RestrictFragmentShaderTiming.h          |     39 +
 .../timing/RestrictVertexShaderTiming.cpp          |     17 +
 .../translator/timing/RestrictVertexShaderTiming.h |     31 +
 .../ANGLE/src/compiler/translator/util.cpp         |    364 +
 .../ANGLE/src/compiler/translator/util.h           |     64 +
 .../ThirdParty/ANGLE/src/copy_compiler_dll.bat     |      9 +
 .../ThirdParty/ANGLE/src/libANGLE/AttributeMap.cpp |     53 +
 .../ThirdParty/ANGLE/src/libANGLE/AttributeMap.h   |     39 +
 .../ThirdParty/ANGLE/src/libANGLE/BinaryStream.h   |    218 +
 .../ThirdParty/ANGLE/src/libANGLE/Buffer.cpp       |    154 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Buffer.h  |     73 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Caps.cpp  |    547 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Caps.h    |    394 +
 .../ThirdParty/ANGLE/src/libANGLE/Compiler.cpp     |     38 +
 .../ThirdParty/ANGLE/src/libANGLE/Compiler.h       |     39 +
 .../ThirdParty/ANGLE/src/libANGLE/Config.cpp       |    275 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Config.h  |     91 +
 .../ANGLE/src/libANGLE/Config_unittest.cpp         |    220 +
 .../ThirdParty/ANGLE/src/libANGLE/Constants.h      |     44 +
 .../ThirdParty/ANGLE/src/libANGLE/Context.cpp      |   1602 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Context.h |    279 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Data.cpp  |     51 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Data.h    |     38 +
 .../ThirdParty/ANGLE/src/libANGLE/Device.cpp       |     72 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Device.h  |     51 +
 .../ThirdParty/ANGLE/src/libANGLE/Display.cpp      |    703 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Display.h |    129 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Error.cpp |     86 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Error.h   |     82 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Error.inl |    163 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Fence.cpp |    120 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Fence.h   |     73 +
 .../ANGLE/src/libANGLE/Fence_unittest.cpp          |    163 +
 .../ANGLE/src/libANGLE/Float16ToFloat32.cpp        |   2203 +
 .../ANGLE/src/libANGLE/Float16ToFloat32.py         |     78 +
 .../ThirdParty/ANGLE/src/libANGLE/Framebuffer.cpp  |    644 +
 .../ThirdParty/ANGLE/src/libANGLE/Framebuffer.h    |    147 +
 .../ANGLE/src/libANGLE/FramebufferAttachment.cpp   |    174 +
 .../ANGLE/src/libANGLE/FramebufferAttachment.h     |    228 +
 .../ANGLE/src/libANGLE/HandleAllocator.cpp         |    133 +
 .../ANGLE/src/libANGLE/HandleAllocator.h           |     63 +
 .../src/libANGLE/HandleAllocator_unittest.cpp      |     93 +
 .../ThirdParty/ANGLE/src/libANGLE/ImageIndex.cpp   |    170 +
 .../ThirdParty/ANGLE/src/libANGLE/ImageIndex.h     |     79 +
 .../src/libANGLE/ImageIndexIterator_unittest.cpp   |    114 +
 .../ThirdParty/ANGLE/src/libANGLE/Platform.cpp     |     35 +
 .../ThirdParty/ANGLE/src/libANGLE/Program.cpp      |   1622 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Program.h |    281 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Query.cpp |     50 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Query.h   |     47 +
 .../ANGLE/src/libANGLE/RefCountObject.cpp          |     39 +
 .../ThirdParty/ANGLE/src/libANGLE/RefCountObject.h |    109 +
 .../ThirdParty/ANGLE/src/libANGLE/Renderbuffer.cpp |    130 +
 .../ThirdParty/ANGLE/src/libANGLE/Renderbuffer.h   |     69 +
 .../ANGLE/src/libANGLE/ResourceManager.cpp         |    456 +
 .../ANGLE/src/libANGLE/ResourceManager.h           |    114 +
 .../src/libANGLE/ResourceManager_unittest.cpp      |     73 +
 .../ThirdParty/ANGLE/src/libANGLE/Sampler.cpp      |     43 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Sampler.h |     60 +
 .../ThirdParty/ANGLE/src/libANGLE/Shader.cpp       |    243 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Shader.h  |    117 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/State.cpp |   1441 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/State.h   |    328 +
 .../ThirdParty/ANGLE/src/libANGLE/Surface.cpp      |    176 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Surface.h |    101 +
 .../ANGLE/src/libANGLE/Surface_unittest.cpp        |     71 +
 .../ThirdParty/ANGLE/src/libANGLE/Texture.cpp      |    593 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Texture.h |    163 +
 .../ANGLE/src/libANGLE/TransformFeedback.cpp       |    121 +
 .../ANGLE/src/libANGLE/TransformFeedback.h         |     64 +
 .../src/libANGLE/TransformFeedback_unittest.cpp    |    131 +
 .../ThirdParty/ANGLE/src/libANGLE/Uniform.cpp      |    112 +
 .../Source/ThirdParty/ANGLE/src/libANGLE/Uniform.h |     78 +
 .../ThirdParty/ANGLE/src/libANGLE/VertexArray.cpp  |    115 +
 .../ThirdParty/ANGLE/src/libANGLE/VertexArray.h    |     69 +
 .../ANGLE/src/libANGLE/VertexAttribute.cpp         |     73 +
 .../ANGLE/src/libANGLE/VertexAttribute.h           |    122 +
 .../ThirdParty/ANGLE/src/libANGLE/angletypes.cpp   |    246 +
 .../ThirdParty/ANGLE/src/libANGLE/angletypes.h     |    340 +
 .../ThirdParty/ANGLE/src/libANGLE/features.h       |     40 +
 .../ThirdParty/ANGLE/src/libANGLE/formatutils.cpp  |    650 +
 .../ThirdParty/ANGLE/src/libANGLE/formatutils.h    |     81 +
 .../ANGLE/src/libANGLE/histogram_macros.h          |     60 +
 .../ANGLE/src/libANGLE/queryconversions.cpp        |    147 +
 .../ANGLE/src/libANGLE/queryconversions.h          |     17 +
 .../ANGLE/src/libANGLE/renderer/BufferImpl.h       |     39 +
 .../ANGLE/src/libANGLE/renderer/BufferImpl_mock.h  |     38 +
 .../ANGLE/src/libANGLE/renderer/CompilerImpl.h     |     30 +
 .../ANGLE/src/libANGLE/renderer/DeviceImpl.cpp     |     22 +
 .../ANGLE/src/libANGLE/renderer/DeviceImpl.h       |     36 +
 .../ANGLE/src/libANGLE/renderer/DisplayImpl.cpp    |     58 +
 .../ANGLE/src/libANGLE/renderer/DisplayImpl.h      |    102 +
 .../ANGLE/src/libANGLE/renderer/FenceNVImpl.h      |     34 +
 .../ANGLE/src/libANGLE/renderer/FenceSyncImpl.h    |     35 +
 .../ANGLE/src/libANGLE/renderer/FramebufferImpl.h  |     68 +
 .../ANGLE/src/libANGLE/renderer/ImplFactory.h      |     68 +
 .../src/libANGLE/renderer/IndexRangeCache.cpp      |    114 +
 .../ANGLE/src/libANGLE/renderer/IndexRangeCache.h  |     53 +
 .../ANGLE/src/libANGLE/renderer/ProgramImpl.cpp    |    156 +
 .../ANGLE/src/libANGLE/renderer/ProgramImpl.h      |    141 +
 .../ANGLE/src/libANGLE/renderer/QueryImpl.h        |     40 +
 .../src/libANGLE/renderer/RenderbufferImpl.cpp     |     21 +
 .../ANGLE/src/libANGLE/renderer/RenderbufferImpl.h |     32 +
 .../ANGLE/src/libANGLE/renderer/Renderer.cpp       |     72 +
 .../ANGLE/src/libANGLE/renderer/Renderer.h         |     91 +
 .../ANGLE/src/libANGLE/renderer/ShaderImpl.h       |     57 +
 .../ANGLE/src/libANGLE/renderer/SurfaceImpl.cpp    |     22 +
 .../ANGLE/src/libANGLE/renderer/SurfaceImpl.h      |     49 +
 .../ANGLE/src/libANGLE/renderer/TextureImpl.h      |     72 +
 .../src/libANGLE/renderer/TransformFeedbackImpl.h  |     34 +
 .../libANGLE/renderer/TransformFeedbackImpl_mock.h |     37 +
 .../ANGLE/src/libANGLE/renderer/VertexArrayImpl.h  |     32 +
 .../ANGLE/src/libANGLE/renderer/Workarounds.h      |     74 +
 .../ANGLE/src/libANGLE/renderer/d3d/BufferD3D.cpp  |     80 +
 .../ANGLE/src/libANGLE/renderer/d3d/BufferD3D.h    |     56 +
 .../src/libANGLE/renderer/d3d/CompilerD3D.cpp      |    122 +
 .../ANGLE/src/libANGLE/renderer/d3d/CompilerD3D.h  |     46 +
 .../ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp  |     54 +
 .../ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.h    |     33 +
 .../ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp |    441 +
 .../ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.h   |     69 +
 .../src/libANGLE/renderer/d3d/DynamicHLSL.cpp      |   1265 +
 .../ANGLE/src/libANGLE/renderer/d3d/DynamicHLSL.h  |    100 +
 .../src/libANGLE/renderer/d3d/FramebufferD3D.cpp   |    420 +
 .../src/libANGLE/renderer/d3d/FramebufferD3D.h     |    113 +
 .../src/libANGLE/renderer/d3d/HLSLCompiler.cpp     |    306 +
 .../ANGLE/src/libANGLE/renderer/d3d/HLSLCompiler.h |     54 +
 .../ANGLE/src/libANGLE/renderer/d3d/ImageD3D.cpp   |     48 +
 .../ANGLE/src/libANGLE/renderer/d3d/ImageD3D.h     |     84 +
 .../src/libANGLE/renderer/d3d/IndexBuffer.cpp      |    196 +
 .../ANGLE/src/libANGLE/renderer/d3d/IndexBuffer.h  |    101 +
 .../src/libANGLE/renderer/d3d/IndexDataManager.cpp |    273 +
 .../src/libANGLE/renderer/d3d/IndexDataManager.h   |     70 +
 .../ANGLE/src/libANGLE/renderer/d3d/ProgramD3D.cpp |   2029 +
 .../ANGLE/src/libANGLE/renderer/d3d/ProgramD3D.h   |    247 +
 .../src/libANGLE/renderer/d3d/RenderTargetD3D.cpp  |     36 +
 .../src/libANGLE/renderer/d3d/RenderTargetD3D.h    |     43 +
 .../src/libANGLE/renderer/d3d/RenderbufferD3D.cpp  |     85 +
 .../src/libANGLE/renderer/d3d/RenderbufferD3D.h    |     44 +
 .../src/libANGLE/renderer/d3d/RendererD3D.cpp      |    621 +
 .../ANGLE/src/libANGLE/renderer/d3d/RendererD3D.h  |    241 +
 .../ANGLE/src/libANGLE/renderer/d3d/ShaderD3D.cpp  |    376 +
 .../ANGLE/src/libANGLE/renderer/d3d/ShaderD3D.h    |     86 +
 .../libANGLE/renderer/d3d/ShaderExecutableD3D.cpp  |     61 +
 .../libANGLE/renderer/d3d/ShaderExecutableD3D.h    |     54 +
 .../ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp |    378 +
 .../ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.h   |     93 +
 .../ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h |     62 +
 .../ANGLE/src/libANGLE/renderer/d3d/TextureD3D.cpp |   2957 +
 .../ANGLE/src/libANGLE/renderer/d3d/TextureD3D.h   |    369 +
 .../src/libANGLE/renderer/d3d/TextureStorage.cpp   |     39 +
 .../src/libANGLE/renderer/d3d/TextureStorage.h     |     68 +
 .../libANGLE/renderer/d3d/TransformFeedbackD3D.cpp |     46 +
 .../libANGLE/renderer/d3d/TransformFeedbackD3D.h   |     35 +
 .../src/libANGLE/renderer/d3d/VertexBuffer.cpp     |    311 +
 .../ANGLE/src/libANGLE/renderer/d3d/VertexBuffer.h |    143 +
 .../libANGLE/renderer/d3d/VertexDataManager.cpp    |    396 +
 .../src/libANGLE/renderer/d3d/VertexDataManager.h  |     95 +
 .../ANGLE/src/libANGLE/renderer/d3d/copyimage.cpp  |     22 +
 .../ANGLE/src/libANGLE/renderer/d3d/copyimage.h    |     35 +
 .../ANGLE/src/libANGLE/renderer/d3d/copyimage.inl  |     32 +
 .../src/libANGLE/renderer/d3d/d3d11/Blit11.cpp     |   1286 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d11/Blit11.h |    159 +
 .../src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp   |   1162 +
 .../src/libANGLE/renderer/d3d/d3d11/Buffer11.h     |    122 +
 .../src/libANGLE/renderer/d3d/d3d11/Clear11.cpp    |    613 +
 .../src/libANGLE/renderer/d3d/d3d11/Clear11.h      |     86 +
 .../renderer/d3d/d3d11/DebugAnnotator11.cpp        |    109 +
 .../libANGLE/renderer/d3d/d3d11/DebugAnnotator11.h |     37 +
 .../src/libANGLE/renderer/d3d/d3d11/Fence11.cpp    |    231 +
 .../src/libANGLE/renderer/d3d/d3d11/Fence11.h      |     59 +
 .../libANGLE/renderer/d3d/d3d11/Framebuffer11.cpp  |    275 +
 .../libANGLE/renderer/d3d/d3d11/Framebuffer11.h    |     45 +
 .../src/libANGLE/renderer/d3d/d3d11/Image11.cpp    |    658 +
 .../src/libANGLE/renderer/d3d/d3d11/Image11.h      |     82 +
 .../libANGLE/renderer/d3d/d3d11/IndexBuffer11.cpp  |    167 +
 .../libANGLE/renderer/d3d/d3d11/IndexBuffer11.h    |     49 +
 .../renderer/d3d/d3d11/InputLayoutCache.cpp        |    430 +
 .../libANGLE/renderer/d3d/d3d11/InputLayoutCache.h |    103 +
 .../src/libANGLE/renderer/d3d/d3d11/NativeWindow.h |     76 +
 .../renderer/d3d/d3d11/PixelTransfer11.cpp         |    302 +
 .../libANGLE/renderer/d3d/d3d11/PixelTransfer11.h  |     89 +
 .../src/libANGLE/renderer/d3d/d3d11/Query11.cpp    |    157 +
 .../src/libANGLE/renderer/d3d/d3d11/Query11.h      |     42 +
 .../renderer/d3d/d3d11/RenderStateCache.cpp        |    452 +
 .../libANGLE/renderer/d3d/d3d11/RenderStateCache.h |    111 +
 .../libANGLE/renderer/d3d/d3d11/RenderTarget11.cpp |    388 +
 .../libANGLE/renderer/d3d/d3d11/RenderTarget11.h   |    108 +
 .../src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp |   3614 +
 .../src/libANGLE/renderer/d3d/d3d11/Renderer11.h   |    418 +
 .../renderer/d3d/d3d11/ShaderExecutable11.cpp      |     98 +
 .../renderer/d3d/d3d11/ShaderExecutable11.h        |     55 +
 .../libANGLE/renderer/d3d/d3d11/SwapChain11.cpp    |    665 +
 .../src/libANGLE/renderer/d3d/d3d11/SwapChain11.h  |     83 +
 .../renderer/d3d/d3d11/TextureStorage11.cpp        |   2731 +
 .../libANGLE/renderer/d3d/d3d11/TextureStorage11.h |    322 +
 .../src/libANGLE/renderer/d3d/d3d11/Trim11.cpp     |     95 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d11/Trim11.h |     43 +
 .../libANGLE/renderer/d3d/d3d11/VertexArray11.h    |     40 +
 .../libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp |    249 +
 .../libANGLE/renderer/d3d/d3d11/VertexBuffer11.h   |     56 +
 .../src/libANGLE/renderer/d3d/d3d11/copyvertex.h   |     40 +
 .../src/libANGLE/renderer/d3d/d3d11/copyvertex.inl |    377 +
 .../libANGLE/renderer/d3d/d3d11/formatutils11.cpp  |   1342 +
 .../libANGLE/renderer/d3d/d3d11/formatutils11.h    |     97 +
 .../renderer/d3d/d3d11/renderer11_utils.cpp        |   1204 +
 .../libANGLE/renderer/d3d/d3d11/renderer11_utils.h |    188 +
 .../d3d/d3d11/shaders/BufferToTexture11.hlsl       |     77 +
 .../renderer/d3d/d3d11/shaders/Clear11.hlsl        |    119 +
 .../d3d/d3d11/shaders/Passthrough2D11.hlsl         |    111 +
 .../d3d/d3d11/shaders/Passthrough3D11.hlsl         |    146 +
 .../renderer/d3d/d3d11/shaders/Swizzle11.hlsl      |     99 +
 .../d3d11/shaders/compiled/buffertotexture11_gs.h  |    165 +
 .../shaders/compiled/buffertotexture11_ps_4f.h     |    229 +
 .../shaders/compiled/buffertotexture11_ps_4i.h     |    128 +
 .../shaders/compiled/buffertotexture11_ps_4ui.h    |    128 +
 .../d3d11/shaders/compiled/buffertotexture11_vs.h  |    311 +
 .../d3d11/shaders/compiled/clearfloat11_fl9ps.h    |    176 +
 .../d3d/d3d11/shaders/compiled/clearfloat11ps.h    |    195 +
 .../d3d/d3d11/shaders/compiled/clearfloat11vs.h    |    175 +
 .../d3d/d3d11/shaders/compiled/clearsint11ps.h     |    195 +
 .../d3d/d3d11/shaders/compiled/clearsint11vs.h     |    130 +
 .../d3d/d3d11/shaders/compiled/clearuint11ps.h     |    195 +
 .../d3d/d3d11/shaders/compiled/clearuint11vs.h     |    130 +
 .../d3d/d3d11/shaders/compiled/passthrough2d11vs.h |    177 +
 .../d3d/d3d11/shaders/compiled/passthrough3d11gs.h |    191 +
 .../d3d/d3d11/shaders/compiled/passthrough3d11vs.h |    155 +
 .../shaders/compiled/passthroughdepth2d11ps.h      |    145 +
 .../d3d11/shaders/compiled/passthroughlum2d11ps.h  |    196 +
 .../d3d11/shaders/compiled/passthroughlum3d11ps.h  |    160 +
 .../shaders/compiled/passthroughlumalpha2d11ps.h   |    185 +
 .../shaders/compiled/passthroughlumalpha3d11ps.h   |    156 +
 .../d3d11/shaders/compiled/passthroughr2d11ps.h    |    198 +
 .../d3d11/shaders/compiled/passthroughr2di11ps.h   |    167 +
 .../d3d11/shaders/compiled/passthroughr2dui11ps.h  |    167 +
 .../d3d11/shaders/compiled/passthroughr3d11ps.h    |    162 +
 .../d3d11/shaders/compiled/passthroughr3di11ps.h   |    174 +
 .../d3d11/shaders/compiled/passthroughr3dui11ps.h  |    174 +
 .../d3d11/shaders/compiled/passthroughrg2d11ps.h   |    198 +
 .../d3d11/shaders/compiled/passthroughrg2di11ps.h  |    167 +
 .../d3d11/shaders/compiled/passthroughrg2dui11ps.h |    167 +
 .../d3d11/shaders/compiled/passthroughrg3d11ps.h   |    162 +
 .../d3d11/shaders/compiled/passthroughrg3di11ps.h  |    174 +
 .../d3d11/shaders/compiled/passthroughrg3dui11ps.h |    174 +
 .../d3d11/shaders/compiled/passthroughrgb2d11ps.h  |    196 +
 .../d3d11/shaders/compiled/passthroughrgb2di11ps.h |    165 +
 .../shaders/compiled/passthroughrgb2dui11ps.h      |    165 +
 .../d3d11/shaders/compiled/passthroughrgb3d11ps.h  |    160 +
 .../d3d11/shaders/compiled/passthroughrgb3di11ps.h |    172 +
 .../shaders/compiled/passthroughrgb3dui11ps.h      |    172 +
 .../d3d11/shaders/compiled/passthroughrgba2d11ps.h |    176 +
 .../shaders/compiled/passthroughrgba2di11ps.h      |    157 +
 .../shaders/compiled/passthroughrgba2dui11ps.h     |    157 +
 .../d3d11/shaders/compiled/passthroughrgba3d11ps.h |    149 +
 .../shaders/compiled/passthroughrgba3di11ps.h      |    164 +
 .../shaders/compiled/passthroughrgba3dui11ps.h     |    164 +
 .../d3d/d3d11/shaders/compiled/swizzlef2darrayps.h |    278 +
 .../d3d/d3d11/shaders/compiled/swizzlef2dps.h      |    256 +
 .../d3d/d3d11/shaders/compiled/swizzlef3dps.h      |    265 +
 .../d3d/d3d11/shaders/compiled/swizzlei2darrayps.h |    286 +
 .../d3d/d3d11/shaders/compiled/swizzlei2dps.h      |    270 +
 .../d3d/d3d11/shaders/compiled/swizzlei3dps.h      |    277 +
 .../d3d11/shaders/compiled/swizzleui2darrayps.h    |    286 +
 .../d3d/d3d11/shaders/compiled/swizzleui2dps.h     |    270 +
 .../d3d/d3d11/shaders/compiled/swizzleui3dps.h     |    277 +
 .../d3d/d3d11/shaders/generate_shaders.bat         |    125 +
 .../renderer/d3d/d3d11/win32/NativeWindow.cpp      |     68 +
 .../d3d/d3d11/winrt/CoreWindowNativeWindow.cpp     |    189 +
 .../d3d/d3d11/winrt/CoreWindowNativeWindow.h       |     78 +
 .../winrt/CoreWindowNativeWindow_unittest.cpp      |    233 +
 .../d3d/d3d11/winrt/InspectableNativeWindow.cpp    |    279 +
 .../d3d/d3d11/winrt/InspectableNativeWindow.h      |     93 +
 .../d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp |    228 +
 .../d3d/d3d11/winrt/SwapChainPanelNativeWindow.h   |     79 +
 .../winrt/SwapChainPanelNativeWindow_unittest.cpp  |    306 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp |    679 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Blit9.h   |     97 +
 .../src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp     |    116 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Buffer9.h |     48 +
 .../libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp |     36 +
 .../libANGLE/renderer/d3d/d3d9/DebugAnnotator9.h   |     29 +
 .../src/libANGLE/renderer/d3d/d3d9/Fence9.cpp      |     94 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Fence9.h  |     38 +
 .../libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp    |    422 +
 .../src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h  |     41 +
 .../src/libANGLE/renderer/d3d/d3d9/Image9.cpp      |    782 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Image9.h  |     71 +
 .../libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp    |    167 +
 .../src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.h  |     49 +
 .../src/libANGLE/renderer/d3d/d3d9/Query9.cpp      |    144 +
 .../ANGLE/src/libANGLE/renderer/d3d/d3d9/Query9.h  |     41 +
 .../libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp   |    133 +
 .../src/libANGLE/renderer/d3d/d3d9/RenderTarget9.h |     82 +
 .../src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp   |   2953 +
 .../src/libANGLE/renderer/d3d/d3d9/Renderer9.h     |    379 +
 .../src/libANGLE/renderer/d3d/d3d9/ShaderCache.h   |    108 +
 .../renderer/d3d/d3d9/ShaderExecutable9.cpp        |     47 +
 .../libANGLE/renderer/d3d/d3d9/ShaderExecutable9.h |     35 +
 .../src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp  |    419 +
 .../src/libANGLE/renderer/d3d/d3d9/SwapChain9.h    |     61 +
 .../libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp |    459 +
 .../libANGLE/renderer/d3d/d3d9/TextureStorage9.h   |    103 +
 .../src/libANGLE/renderer/d3d/d3d9/VertexArray9.h  |     41 +
 .../libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp   |    233 +
 .../src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h |     50 +
 .../renderer/d3d/d3d9/VertexDeclarationCache.cpp   |    237 +
 .../renderer/d3d/d3d9/VertexDeclarationCache.h     |     60 +
 .../libANGLE/renderer/d3d/d3d9/formatutils9.cpp    |    602 +
 .../src/libANGLE/renderer/d3d/d3d9/formatutils9.h  |     86 +
 .../libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp |    588 +
 .../libANGLE/renderer/d3d/d3d9/renderer9_utils.h   |     85 +
 .../src/libANGLE/renderer/d3d/d3d9/shaders/Blit.ps |     33 +
 .../src/libANGLE/renderer/d3d/d3d9/shaders/Blit.vs |     43 +
 .../d3d/d3d9/shaders/compiled/componentmaskps.h    |     84 +
 .../renderer/d3d/d3d9/shaders/compiled/flipyvs.h   |     66 +
 .../d3d/d3d9/shaders/compiled/luminanceps.h        |     94 +
 .../d3d/d3d9/shaders/compiled/passthroughps.h      |     61 +
 .../d3d/d3d9/shaders/compiled/standardvs.h         |     66 +
 .../renderer/d3d/d3d9/shaders/generate_shaders.bat |     63 +
 .../libANGLE/renderer/d3d/d3d9/vertexconversion.h  |    197 +
 .../src/libANGLE/renderer/d3d/formatutilsD3D.cpp   |    147 +
 .../src/libANGLE/renderer/d3d/formatutilsD3D.h     |     50 +
 .../ANGLE/src/libANGLE/renderer/d3d/generatemip.h  |     28 +
 .../src/libANGLE/renderer/d3d/generatemip.inl      |    266 +
 .../ANGLE/src/libANGLE/renderer/d3d/imageformats.h |   2031 +
 .../ANGLE/src/libANGLE/renderer/d3d/loadimage.cpp  |    662 +
 .../ANGLE/src/libANGLE/renderer/d3d/loadimage.h    |    193 +
 .../ANGLE/src/libANGLE/renderer/d3d/loadimage.inl  |    156 +
 .../src/libANGLE/renderer/d3d/loadimageSSE2.cpp    |    125 +
 .../src/libANGLE/renderer/generate_new_renderer.py |    258 +
 .../ANGLE/src/libANGLE/renderer/gl/BufferGL.cpp    |    110 +
 .../ANGLE/src/libANGLE/renderer/gl/BufferGL.h      |     48 +
 .../ANGLE/src/libANGLE/renderer/gl/CompilerGL.cpp  |    122 +
 .../ANGLE/src/libANGLE/renderer/gl/CompilerGL.h    |     45 +
 .../ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp   |     65 +
 .../ANGLE/src/libANGLE/renderer/gl/DisplayGL.h     |     42 +
 .../ANGLE/src/libANGLE/renderer/gl/FenceNVGL.cpp   |     51 +
 .../ANGLE/src/libANGLE/renderer/gl/FenceNVGL.h     |     36 +
 .../ANGLE/src/libANGLE/renderer/gl/FenceSyncGL.cpp |     67 +
 .../ANGLE/src/libANGLE/renderer/gl/FenceSyncGL.h   |     36 +
 .../src/libANGLE/renderer/gl/FramebufferGL.cpp     |    298 +
 .../ANGLE/src/libANGLE/renderer/gl/FramebufferGL.h |     63 +
 .../ANGLE/src/libANGLE/renderer/gl/FunctionsGL.cpp |   1562 +
 .../ANGLE/src/libANGLE/renderer/gl/FunctionsGL.h   |    739 +
 .../ANGLE/src/libANGLE/renderer/gl/ProgramGL.cpp   |    419 +
 .../ANGLE/src/libANGLE/renderer/gl/ProgramGL.h     |     99 +
 .../ANGLE/src/libANGLE/renderer/gl/QueryGL.cpp     |     47 +
 .../ANGLE/src/libANGLE/renderer/gl/QueryGL.h       |     31 +
 .../src/libANGLE/renderer/gl/RenderbufferGL.cpp    |     78 +
 .../src/libANGLE/renderer/gl/RenderbufferGL.h      |     52 +
 .../ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp  |    221 +
 .../ANGLE/src/libANGLE/renderer/gl/RendererGL.h    |     83 +
 .../ANGLE/src/libANGLE/renderer/gl/ShaderGL.cpp    |    151 +
 .../ANGLE/src/libANGLE/renderer/gl/ShaderGL.h      |     39 +
 .../src/libANGLE/renderer/gl/StateManagerGL.cpp    |    780 +
 .../src/libANGLE/renderer/gl/StateManagerGL.h      |    172 +
 .../ANGLE/src/libANGLE/renderer/gl/SurfaceGL.cpp   |     23 +
 .../ANGLE/src/libANGLE/renderer/gl/SurfaceGL.h     |     34 +
 .../ANGLE/src/libANGLE/renderer/gl/TextureGL.cpp   |    408 +
 .../ANGLE/src/libANGLE/renderer/gl/TextureGL.h     |     72 +
 .../libANGLE/renderer/gl/TransformFeedbackGL.cpp   |     53 +
 .../src/libANGLE/renderer/gl/TransformFeedbackGL.h |     34 +
 .../src/libANGLE/renderer/gl/VertexArrayGL.cpp     |    423 +
 .../ANGLE/src/libANGLE/renderer/gl/VertexArrayGL.h |     74 +
 .../src/libANGLE/renderer/gl/formatutilsgl.cpp     |    220 +
 .../ANGLE/src/libANGLE/renderer/gl/formatutilsgl.h |     40 +
 .../src/libANGLE/renderer/gl/functionsgl_enums.h   |   1374 +
 .../libANGLE/renderer/gl/functionsgl_typedefs.h    |    754 +
 .../src/libANGLE/renderer/gl/renderergl_utils.cpp  |    163 +
 .../src/libANGLE/renderer/gl/renderergl_utils.h    |     38 +
 .../src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp    |    493 +
 .../src/libANGLE/renderer/gl/wgl/DisplayWGL.h      |     73 +
 .../src/libANGLE/renderer/gl/wgl/FunctionsWGL.cpp  |    141 +
 .../src/libANGLE/renderer/gl/wgl/FunctionsWGL.h    |     65 +
 .../libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.cpp |    182 +
 .../libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.h   |     65 +
 .../libANGLE/renderer/gl/wgl/WindowSurfaceWGL.cpp  |    180 +
 .../libANGLE/renderer/gl/wgl/WindowSurfaceWGL.h    |     57 +
 .../renderer/gl/wgl/functionswgl_typedefs.h        |     43 +
 .../src/libANGLE/renderer/gl/wgl/wgl_utils.cpp     |     35 +
 .../ANGLE/src/libANGLE/renderer/gl/wgl/wgl_utils.h |     26 +
 .../ANGLE/src/libANGLE/validationEGL.cpp           |    501 +
 .../ThirdParty/ANGLE/src/libANGLE/validationEGL.h  |     49 +
 .../ThirdParty/ANGLE/src/libANGLE/validationES.cpp |   1897 +
 .../ThirdParty/ANGLE/src/libANGLE/validationES.h   |     94 +
 .../ANGLE/src/libANGLE/validationES2.cpp           |    882 +
 .../ThirdParty/ANGLE/src/libANGLE/validationES2.h  |     34 +
 .../ANGLE/src/libANGLE/validationES3.cpp           |   1282 +
 .../ThirdParty/ANGLE/src/libANGLE/validationES3.h  |     49 +
 .../native/Source/ThirdParty/ANGLE/src/libEGL.gypi |     53 +
 .../Source/ThirdParty/ANGLE/src/libEGL/libEGL.cpp  |    265 +
 .../Source/ThirdParty/ANGLE/src/libEGL/libEGL.def  |     56 +
 .../Source/ThirdParty/ANGLE/src/libEGL/libEGL.rc   |    103 +
 .../Source/ThirdParty/ANGLE/src/libEGL/resource.h  |     14 +
 .../Source/ThirdParty/ANGLE/src/libGLESv2.gypi     |    730 +
 .../ANGLE/src/libGLESv2/entry_points_egl.cpp       |   1160 +
 .../ANGLE/src/libGLESv2/entry_points_egl.h         |     74 +
 .../ANGLE/src/libGLESv2/entry_points_egl_ext.cpp   |    381 +
 .../ANGLE/src/libGLESv2/entry_points_egl_ext.h     |     35 +
 .../ANGLE/src/libGLESv2/entry_points_gles_2_0.cpp  |   4346 +
 .../ANGLE/src/libGLESv2/entry_points_gles_2_0.h    |    163 +
 .../src/libGLESv2/entry_points_gles_2_0_ext.cpp    |   1059 +
 .../src/libGLESv2/entry_points_gles_2_0_ext.h      |     78 +
 .../ANGLE/src/libGLESv2/entry_points_gles_3_0.cpp  |   3394 +
 .../ANGLE/src/libGLESv2/entry_points_gles_3_0.h    |    125 +
 .../src/libGLESv2/entry_points_gles_3_0_ext.cpp    |     14 +
 .../src/libGLESv2/entry_points_gles_3_0_ext.h      |     23 +
 .../ANGLE/src/libGLESv2/global_state.cpp           |    235 +
 .../ThirdParty/ANGLE/src/libGLESv2/global_state.h  |     49 +
 .../ThirdParty/ANGLE/src/libGLESv2/libGLESv2.cpp   |   1414 +
 .../ThirdParty/ANGLE/src/libGLESv2/libGLESv2.def   |    290 +
 .../ThirdParty/ANGLE/src/libGLESv2/libGLESv2.rc    |    103 +
 .../ThirdParty/ANGLE/src/libGLESv2/resource.h      |     14 +
 .../third_party/compiler/ArrayBoundsClamper.cpp    |    106 +
 .../src/third_party/compiler/ArrayBoundsClamper.h  |     60 +
 .../ANGLE/src/third_party/compiler/LICENSE         |     22 +
 .../ANGLE/src/third_party/compiler/README.angle    |     12 +
 .../ANGLE/src/third_party/khronos/GL/wglext.h      |    840 +
 .../ANGLE/src/third_party/murmurhash/LICENSE       |      2 +
 .../src/third_party/murmurhash/MurmurHash3.cpp     |    336 +
 .../ANGLE/src/third_party/murmurhash/MurmurHash3.h |     23 +
 .../src/third_party/systeminfo/SystemInfo.cpp      |     65 +
 .../ANGLE/src/third_party/systeminfo/SystemInfo.h  |     35 +
 .../src/third_party/trace_event/trace_event.h      |    798 +
 .../Source/ThirdParty/ANGLE/util/EGLWindow.cpp     |    239 +
 .../Source/ThirdParty/ANGLE/util/EGLWindow.h       |    108 +
 .../native/Source/ThirdParty/ANGLE/util/Event.h    |     87 +
 .../Source/ThirdParty/ANGLE/util/OSWindow.cpp      |     85 +
 .../native/Source/ThirdParty/ANGLE/util/OSWindow.h |     60 +
 .../native/Source/ThirdParty/ANGLE/util/Timer.h    |     21 +
 .../Source/ThirdParty/ANGLE/util/com_utils.h       |     28 +
 .../native/Source/ThirdParty/ANGLE/util/keyboard.h |    117 +
 .../native/Source/ThirdParty/ANGLE/util/mouse.h    |     21 +
 .../Source/ThirdParty/ANGLE/util/path_utils.h      |     15 +
 .../Source/ThirdParty/ANGLE/util/random_utils.cpp  |     22 +
 .../Source/ThirdParty/ANGLE/util/random_utils.h    |     12 +
 .../Source/ThirdParty/ANGLE/util/shader_utils.cpp  |    125 +
 .../Source/ThirdParty/ANGLE/util/shader_utils.h    |     29 +
 .../ThirdParty/ANGLE/util/testfixturetypes.h       |    121 +
 .../native/Source/ThirdParty/ANGLE/util/util.gyp   |     67 +
 .../ThirdParty/ANGLE/util/win32/Win32Timer.cpp     |     58 +
 .../ThirdParty/ANGLE/util/win32/Win32Timer.h       |     30 +
 .../ThirdParty/ANGLE/util/win32/Win32Window.cpp    |    599 +
 .../ThirdParty/ANGLE/util/win32/Win32Window.h      |     46 +
 .../ANGLE/util/win32/Win32_path_utils.cpp          |     23 +
 .../src/main/native/Source/ThirdParty/ChangeLog    |   1078 +
 .../web/src/main/native/Source/ThirdParty/Makefile |     17 +
 .../main/native/Source/ThirdParty/Makefile.shared  |      2 +
 .../main/native/Source/ThirdParty/gtest/CHANGES    |     98 +
 .../native/Source/ThirdParty/gtest/CMakeLists.txt  |     43 +
 .../native/Source/ThirdParty/gtest/CONTRIBUTORS    |     36 +
 .../main/native/Source/ThirdParty/gtest/COPYING    |     28 +
 .../native/Source/ThirdParty/gtest/Makefile.am     |    284 +
 .../src/main/native/Source/ThirdParty/gtest/README |    417 +
 .../native/Source/ThirdParty/gtest/README.WebKit   |     13 +
 .../Source/ThirdParty/gtest/codegear/gtest.cbproj  |    138 +
 .../ThirdParty/gtest/codegear/gtest.groupproj      |     54 +
 .../Source/ThirdParty/gtest/codegear/gtest_all.cc  |     38 +
 .../Source/ThirdParty/gtest/codegear/gtest_link.cc |     40 +
 .../ThirdParty/gtest/codegear/gtest_main.cbproj    |     82 +
 .../gtest/codegear/gtest_unittest.cbproj           |     88 +
 .../native/Source/ThirdParty/gtest/configure.ac    |     67 +
 .../gtest/include/gtest/gtest-death-test.h         |    283 +
 .../ThirdParty/gtest/include/gtest/gtest-message.h |    230 +
 .../gtest/include/gtest/gtest-param-test.h         |   1392 +
 .../gtest/include/gtest/gtest-param-test.h.pump    |    457 +
 .../ThirdParty/gtest/include/gtest/gtest-spi.h     |    232 +
 .../gtest/include/gtest/gtest-test-part.h          |    176 +
 .../gtest/include/gtest/gtest-typed-test.h         |    259 +
 .../Source/ThirdParty/gtest/include/gtest/gtest.h  |   2052 +
 .../gtest/include/gtest/gtest_pred_impl.h          |    368 +
 .../ThirdParty/gtest/include/gtest/gtest_prod.h    |     58 +
 .../gtest/internal/gtest-death-test-internal.h     |    275 +
 .../gtest/include/gtest/internal/gtest-filepath.h  |    210 +
 .../gtest/include/gtest/internal/gtest-internal.h  |    923 +
 .../include/gtest/internal/gtest-linked_ptr.h      |    242 +
 .../gtest/internal/gtest-param-util-generated.h    |   4820 +
 .../internal/gtest-param-util-generated.h.pump     |    301 +
 .../include/gtest/internal/gtest-param-util.h      |    619 +
 .../gtest/include/gtest/internal/gtest-port.h      |   1533 +
 .../gtest/include/gtest/internal/gtest-string.h    |    350 +
 .../gtest/include/gtest/internal/gtest-tuple.h     |    968 +
 .../include/gtest/internal/gtest-tuple.h.pump      |    336 +
 .../gtest/include/gtest/internal/gtest-type-util.h |   3321 +
 .../include/gtest/internal/gtest-type-util.h.pump  |    287 +
 .../Source/ThirdParty/gtest/m4/acx_pthread.m4      |    363 +
 .../native/Source/ThirdParty/gtest/m4/gtest.m4     |     74 +
 .../native/Source/ThirdParty/gtest/make/Makefile   |     80 +
 .../Source/ThirdParty/gtest/msvc/gtest-md.vcxproj  |    359 +
 .../ThirdParty/gtest/msvc/gtest-md.vcxproj.filters |     71 +
 .../native/Source/ThirdParty/gtest/run_tests.py    |     60 +
 .../Source/ThirdParty/gtest/samples/prime_tables.h |    123 +
 .../Source/ThirdParty/gtest/samples/sample1.cc     |     68 +
 .../Source/ThirdParty/gtest/samples/sample1.h      |     43 +
 .../ThirdParty/gtest/samples/sample10_unittest.cc  |    145 +
 .../ThirdParty/gtest/samples/sample1_unittest.cc   |    153 +
 .../Source/ThirdParty/gtest/samples/sample2.cc     |     56 +
 .../Source/ThirdParty/gtest/samples/sample2.h      |     86 +
 .../ThirdParty/gtest/samples/sample2_unittest.cc   |    109 +
 .../Source/ThirdParty/gtest/samples/sample3-inl.h  |    173 +
 .../ThirdParty/gtest/samples/sample3_unittest.cc   |    151 +
 .../Source/ThirdParty/gtest/samples/sample4.cc     |     46 +
 .../Source/ThirdParty/gtest/samples/sample4.h      |     53 +
 .../ThirdParty/gtest/samples/sample4_unittest.cc   |     45 +
 .../ThirdParty/gtest/samples/sample5_unittest.cc   |    199 +
 .../ThirdParty/gtest/samples/sample6_unittest.cc   |    224 +
 .../ThirdParty/gtest/samples/sample7_unittest.cc   |    132 +
 .../ThirdParty/gtest/samples/sample8_unittest.cc   |    173 +
 .../ThirdParty/gtest/samples/sample9_unittest.cc   |    160 +
 .../ThirdParty/gtest/scripts/fuse_gtest_files.py   |    250 +
 .../gtest/scripts/gen_gtest_pred_impl.py           |    733 +
 .../ThirdParty/gtest/scripts/gtest-config.in       |    274 +
 .../native/Source/ThirdParty/gtest/scripts/pump.py |    835 +
 .../Source/ThirdParty/gtest/scripts/test/Makefile  |     57 +
 .../Source/ThirdParty/gtest/scripts/upload.py      |   1387 +
 .../ThirdParty/gtest/scripts/upload_gtest.py       |     78 +
 .../Source/ThirdParty/gtest/src/gtest-all.cc       |     47 +
 .../ThirdParty/gtest/src/gtest-death-test.cc       |   1172 +
 .../Source/ThirdParty/gtest/src/gtest-filepath.cc  |    380 +
 .../ThirdParty/gtest/src/gtest-internal-inl.h      |   1073 +
 .../Source/ThirdParty/gtest/src/gtest-port.cc      |    711 +
 .../Source/ThirdParty/gtest/src/gtest-test-part.cc |    110 +
 .../ThirdParty/gtest/src/gtest-typed-test.cc       |    110 +
 .../native/Source/ThirdParty/gtest/src/gtest.cc    |   4704 +
 .../Source/ThirdParty/gtest/src/gtest_main.cc      |     39 +
 .../ThirdParty/gtest/test/gtest-death-test_test.cc |   1230 +
 .../ThirdParty/gtest/test/gtest-filepath_test.cc   |    690 +
 .../ThirdParty/gtest/test/gtest-linked_ptr_test.cc |    154 +
 .../ThirdParty/gtest/test/gtest-listener_test.cc   |    313 +
 .../ThirdParty/gtest/test/gtest-message_test.cc    |    167 +
 .../ThirdParty/gtest/test/gtest-options_test.cc    |    212 +
 .../gtest/test/gtest-param-test2_test.cc           |     65 +
 .../ThirdParty/gtest/test/gtest-param-test_test.cc |    835 +
 .../ThirdParty/gtest/test/gtest-param-test_test.h  |     55 +
 .../ThirdParty/gtest/test/gtest-port_test.cc       |   1018 +
 .../ThirdParty/gtest/test/gtest-test-part_test.cc  |    208 +
 .../ThirdParty/gtest/test/gtest-tuple_test.cc      |    320 +
 .../gtest/test/gtest-typed-test2_test.cc           |     45 +
 .../ThirdParty/gtest/test/gtest-typed-test_test.cc |    360 +
 .../ThirdParty/gtest/test/gtest-typed-test_test.h  |     66 +
 .../gtest/test/gtest-unittest-api_test.cc          |    343 +
 .../Source/ThirdParty/gtest/test/gtest_all_test.cc |     48 +
 .../gtest/test/gtest_break_on_failure_unittest.py  |    218 +
 .../gtest/test/gtest_break_on_failure_unittest_.cc |     86 +
 .../ThirdParty/gtest/test/gtest_color_test.py      |    130 +
 .../ThirdParty/gtest/test/gtest_color_test_.cc     |     71 +
 .../ThirdParty/gtest/test/gtest_env_var_test.py    |    105 +
 .../ThirdParty/gtest/test/gtest_env_var_test_.cc   |    126 +
 .../gtest/test/gtest_environment_test.cc           |    186 +
 .../ThirdParty/gtest/test/gtest_filter_unittest.py |    633 +
 .../gtest/test/gtest_filter_unittest_.cc           |    140 +
 .../ThirdParty/gtest/test/gtest_help_test.py       |    169 +
 .../ThirdParty/gtest/test/gtest_help_test_.cc      |     46 +
 .../gtest/test/gtest_list_tests_unittest.py        |    177 +
 .../gtest/test/gtest_list_tests_unittest_.cc       |     85 +
 .../ThirdParty/gtest/test/gtest_main_unittest.cc   |     45 +
 .../Source/ThirdParty/gtest/test/gtest_nc.cc       |    234 +
 .../Source/ThirdParty/gtest/test/gtest_nc_test.py  |    106 +
 .../gtest/test/gtest_no_test_unittest.cc           |     54 +
 .../ThirdParty/gtest/test/gtest_output_test.py     |    327 +
 .../ThirdParty/gtest/test/gtest_output_test_.cc    |   1135 +
 .../gtest/test/gtest_output_test_golden_lin.txt    |    696 +
 .../gtest/test/gtest_output_test_golden_win.txt    |    605 +
 .../gtest/test/gtest_pred_impl_unittest.cc         |   2432 +
 .../ThirdParty/gtest/test/gtest_prod_test.cc       |     57 +
 .../ThirdParty/gtest/test/gtest_repeat_test.cc     |    253 +
 .../ThirdParty/gtest/test/gtest_shuffle_test.py    |    325 +
 .../ThirdParty/gtest/test/gtest_shuffle_test_.cc   |    104 +
 .../gtest/test/gtest_sole_header_test.cc           |     57 +
 .../ThirdParty/gtest/test/gtest_stress_test.cc     |    257 +
 .../ThirdParty/gtest/test/gtest_test_utils.py      |    309 +
 .../gtest/test/gtest_throw_on_failure_ex_test.cc   |     92 +
 .../gtest/test/gtest_throw_on_failure_test.py      |    171 +
 .../gtest/test/gtest_throw_on_failure_test_.cc     |     56 +
 .../gtest/test/gtest_uninitialized_test.py         |     70 +
 .../gtest/test/gtest_uninitialized_test_.cc        |     43 +
 .../Source/ThirdParty/gtest/test/gtest_unittest.cc |   6718 +
 .../gtest/test/gtest_xml_outfile1_test_.cc         |     49 +
 .../gtest/test/gtest_xml_outfile2_test_.cc         |     49 +
 .../gtest/test/gtest_xml_outfiles_test.py          |    132 +
 .../gtest/test/gtest_xml_output_unittest.py        |    224 +
 .../gtest/test/gtest_xml_output_unittest_.cc       |    145 +
 .../ThirdParty/gtest/test/gtest_xml_test_utils.py  |    172 +
 .../Source/ThirdParty/gtest/test/production.cc     |     36 +
 .../Source/ThirdParty/gtest/test/production.h      |     55 +
 .../Source/ThirdParty/gtest/test/run_tests_util.py |    466 +
 .../ThirdParty/gtest/test/run_tests_util_test.py   |    676 +
 .../gtest/xcode/Config/DebugProject.xcconfig       |     35 +
 .../gtest/xcode/Config/FrameworkTarget.xcconfig    |     19 +
 .../ThirdParty/gtest/xcode/Config/General.xcconfig |     81 +
 .../gtest/xcode/Config/ProductionProject.xcconfig  |     26 +
 .../gtest/xcode/Config/ReleaseProject.xcconfig     |     37 +
 .../xcode/Config/StaticLibraryTarget.xcconfig      |     20 +
 .../gtest/xcode/Config/TestTarget.xcconfig         |      8 +
 .../native/Source/ThirdParty/gtest/xcode/Makefile  |      2 +
 .../ThirdParty/gtest/xcode/Resources/Info.plist    |     30 +
 .../gtest/xcode/Samples/FrameworkSample/Info.plist |     28 +
 .../WidgetFramework.xcodeproj/project.pbxproj      |    457 +
 .../xcode/Samples/FrameworkSample/runtests.sh      |     62 +
 .../gtest/xcode/Samples/FrameworkSample/widget.cc  |     63 +
 .../gtest/xcode/Samples/FrameworkSample/widget.h   |     59 +
 .../xcode/Samples/FrameworkSample/widget_test.cc   |     68 +
 .../ThirdParty/gtest/xcode/Scripts/runtests.sh     |     65 +
 .../gtest/xcode/Scripts/versiongenerate.py         |    100 +
 .../gtest/xcode/gtest.xcodeproj/project.pbxproj    |   1175 +
 .../native/Source/ThirdParty/qunit/README.WebKit   |      5 +
 .../main/native/Source/ThirdParty/qunit/README.md  |     27 +
 .../native/Source/ThirdParty/qunit/package.json    |     21 +
 .../native/Source/ThirdParty/qunit/qunit/qunit.css |    225 +
 .../native/Source/ThirdParty/qunit/qunit/qunit.js  |   1448 +
 .../Source/ThirdParty/qunit/test/headless.html     |     24 +
 .../native/Source/ThirdParty/qunit/test/index.html |     19 +
 .../native/Source/ThirdParty/qunit/test/logs.html  |     17 +
 .../native/Source/ThirdParty/qunit/test/logs.js    |    150 +
 .../native/Source/ThirdParty/qunit/test/same.js    |   1421 +
 .../native/Source/ThirdParty/qunit/test/test.js    |    324 +
 modules/web/src/main/native/Source/WTF/ChangeLog   |  11139 +-
 .../native/Source/WTF/Configurations/Base.xcconfig |    120 +
 .../WTF/Configurations/CopyWTFHeaders.xcconfig     |     25 +
 .../WTF/Configurations/DebugRelease.xcconfig       |     41 +
 .../native/Source/WTF/Configurations/WTF.xcconfig  |     29 +
 .../Source/WTF/Configurations/mbmalloc.xcconfig    |     28 +
 .../web/src/main/native/Source/WTF/GNUmakefile.am  |     40 -
 .../src/main/native/Source/WTF/GNUmakefile.list.am |    257 -
 .../main/native/Source/WTF/WTF.vcxproj/WTF.proj    |    104 +
 .../native/Source/WTF/WTF.vcxproj/WTF.submit.sln   |     58 +
 .../main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj |    775 +
 .../Source/WTF/WTF.vcxproj/WTF.vcxproj.filters     |    721 +
 .../native/Source/WTF/WTF.vcxproj/WTFCFLite.props  |     12 +
 .../native/Source/WTF/WTF.vcxproj/WTFCommon.props  |     29 +
 .../Source/WTF/WTF.vcxproj/WTFCoreFoundation.props |     10 +
 .../native/Source/WTF/WTF.vcxproj/WTFDebug.props   |     15 +
 .../Source/WTF/WTF.vcxproj/WTFDebugWinCairo.props  |     17 +
 .../Source/WTF/WTF.vcxproj/WTFGenerated.make       |     26 +
 .../Source/WTF/WTF.vcxproj/WTFGenerated.vcxproj    |    253 +
 .../WTF/WTF.vcxproj/WTFGenerated.vcxproj.filters   |      9 +
 .../WTF/WTF.vcxproj/WTFGeneratedCommon.props       |     22 +
 .../Source/WTF/WTF.vcxproj/WTFGeneratedDebug.props |     13 +
 .../WTF/WTF.vcxproj/WTFGeneratedProduction.props   |     13 +
 .../WTF/WTF.vcxproj/WTFGeneratedRelease.props      |     12 +
 .../native/Source/WTF/WTF.vcxproj/WTFPostBuild.cmd |      2 +
 .../native/Source/WTF/WTF.vcxproj/WTFPreBuild.cmd  |      8 +
 .../Source/WTF/WTF.vcxproj/WTFProduction.props     |     14 +
 .../native/Source/WTF/WTF.vcxproj/WTFRelease.props |     14 +
 .../WTF/WTF.vcxproj/WTFReleaseWinCairo.props       |     16 +
 .../WTF/WTF.vcxproj/build-generated-files.pl       |     53 +
 .../native/Source/WTF/WTF.vcxproj/copy-files.cmd   |     45 +
 .../work-around-vs-dependency-tracking-bugs.py     |     66 +
 .../Source/WTF/WTF.xcodeproj/project.pbxproj       |   1555 +
 modules/web/src/main/native/Source/WTF/config.h    |     14 +-
 .../Source/{JavaScriptCore => WTF}/icu/LICENSE     |      0
 .../Source/{JavaScriptCore => WTF}/icu/README      |      0
 .../{WebCore => WTF}/icu/unicode/bytestream.h      |      0
 .../icu/unicode/localpointer.h                     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/parseerr.h |      0
 .../{JavaScriptCore => WTF}/icu/unicode/platform.h |      0
 .../{JavaScriptCore => WTF}/icu/unicode/ptypes.h   |      0
 .../{JavaScriptCore => WTF}/icu/unicode/putil.h    |      0
 .../Source/{WebCore => WTF}/icu/unicode/rep.h      |      0
 .../{WebCore => WTF}/icu/unicode/std_string.h      |      0
 .../Source/{WebCore => WTF}/icu/unicode/strenum.h  |      0
 .../{WebCore => WTF}/icu/unicode/stringpiece.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uchar.h    |      0
 .../{JavaScriptCore => WTF}/icu/unicode/ucnv.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/ucnv_err.h |      0
 .../{JavaScriptCore => WTF}/icu/unicode/ucol.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uconfig.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uenum.h    |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uiter.h    |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uloc.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/umachine.h |      0
 .../Source/{WebCore => WTF}/icu/unicode/unistr.h   |      0
 .../{JavaScriptCore => WTF}/icu/unicode/unorm.h    |      0
 .../{JavaScriptCore => WTF}/icu/unicode/unorm2.h   |      0
 .../Source/{WebCore => WTF}/icu/unicode/uobject.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/urename.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uscript.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uset.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/ustring.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/utf.h      |      0
 .../{JavaScriptCore => WTF}/icu/unicode/utf16.h    |      0
 .../{JavaScriptCore => WTF}/icu/unicode/utf8.h     |      0
 .../{JavaScriptCore => WTF}/icu/unicode/utf_old.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/utypes.h   |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uvernum.h  |      0
 .../{JavaScriptCore => WTF}/icu/unicode/uversion.h |      0
 .../src/main/native/Source/WTF/wtf/ASCIICType.h    |     42 +-
 .../web/src/main/native/Source/WTF/wtf/AVLTree.h   |    960 -
 .../src/main/native/Source/WTF/wtf/Assertions.cpp  |     64 +-
 .../src/main/native/Source/WTF/wtf/Assertions.h    |     82 +-
 .../web/src/main/native/Source/WTF/wtf/Atomics.cpp |      2 +-
 .../web/src/main/native/Source/WTF/wtf/Atomics.h   |    100 +-
 .../main/native/Source/WTF/wtf/AutodrainedPool.h   |      2 +-
 .../native/Source/WTF/wtf/AutodrainedPoolMac.mm    |      2 +-
 modules/web/src/main/native/Source/WTF/wtf/Bag.h   |     25 +-
 .../src/main/native/Source/WTF/wtf/BitVector.cpp   |     44 +
 .../web/src/main/native/Source/WTF/wtf/BitVector.h |    172 +-
 .../web/src/main/native/Source/WTF/wtf/Bitmap.h    |      5 +-
 .../src/main/native/Source/WTF/wtf/BloomFilter.h   |    182 +-
 .../native/Source/WTF/wtf/BoundsCheckedPointer.h   |    286 -
 .../web/src/main/native/Source/WTF/wtf/ByteOrder.h |      2 -
 .../src/main/native/Source/WTF/wtf/ByteSpinLock.h  |     14 +-
 .../src/main/native/Source/WTF/wtf/CMakeLists.txt  |     53 +-
 .../main/native/Source/WTF/wtf/CheckedArithmetic.h |     87 +-
 .../main/native/Source/WTF/wtf/CompilationThread.h |      2 -
 .../web/src/main/native/Source/WTF/wtf/Compiler.h  |     38 +
 .../src/main/native/Source/WTF/wtf/Compression.cpp |    179 -
 .../src/main/native/Source/WTF/wtf/Compression.h   |    149 -
 .../Source/WTF/wtf/CryptographicUtilities.cpp      |      4 +-
 .../Source/WTF/wtf/CryptographicallyRandomNumber.h |      4 +-
 .../src/main/native/Source/WTF/wtf/CurrentTime.cpp |     61 +-
 .../src/main/native/Source/WTF/wtf/CurrentTime.h   |     16 +-
 .../web/src/main/native/Source/WTF/wtf/DataLog.cpp |     62 +-
 .../web/src/main/native/Source/WTF/wtf/DataLog.h   |     91 +-
 .../src/main/native/Source/WTF/wtf/DateMath.cpp    |     88 +-
 .../web/src/main/native/Source/WTF/wtf/DateMath.h  |      7 +-
 .../web/src/main/native/Source/WTF/wtf/Decoder.h   |     57 -
 modules/web/src/main/native/Source/WTF/wtf/Deque.h |   1187 +-
 .../src/main/native/Source/WTF/wtf/DisallowCType.h |      3 +-
 .../native/Source/WTF/wtf/DynamicAnnotations.cpp   |     61 -
 .../native/Source/WTF/wtf/DynamicAnnotations.h     |     98 -
 .../web/src/main/native/Source/WTF/wtf/Encoder.h   |     57 -
 .../src/main/native/Source/WTF/wtf/ExportMacros.h  |     22 +-
 .../src/main/native/Source/WTF/wtf/FastBitVector.h |     19 +
 .../src/main/native/Source/WTF/wtf/FastMalloc.cpp  |   5041 +-
 .../src/main/native/Source/WTF/wtf/FastMalloc.h    |    279 +-
 .../main/native/Source/WTF/wtf/FeatureDefines.h    |    285 +-
 .../main/native/Source/WTF/wtf/FilePrintStream.h   |      1 -
 .../web/src/main/native/Source/WTF/wtf/FlipBytes.h |      2 -
 .../web/src/main/native/Source/WTF/wtf/Forward.h   |     14 +-
 .../native/Source/WTF/wtf/FunctionDispatcher.h     |      5 +
 .../web/src/main/native/Source/WTF/wtf/GetPtr.h    |     56 +-
 .../native/Source/WTF/wtf/GregorianDateTime.cpp    |     19 +-
 .../main/native/Source/WTF/wtf/HashCountedSet.h    |     10 +-
 .../src/main/native/Source/WTF/wtf/HashFunctions.h |     46 +-
 .../src/main/native/Source/WTF/wtf/HashIterators.h |     18 +-
 .../web/src/main/native/Source/WTF/wtf/HashMap.h   |    126 +-
 .../web/src/main/native/Source/WTF/wtf/HashSet.h   |     73 +-
 .../web/src/main/native/Source/WTF/wtf/HashTable.h |    192 +-
 .../src/main/native/Source/WTF/wtf/HashTraits.h    |     39 +-
 .../web/src/main/native/Source/WTF/wtf/HexNumber.h |     14 +
 .../web/src/main/native/Source/WTF/wtf/InlineASM.h |      5 +-
 .../web/src/main/native/Source/WTF/wtf/Insertion.h |      1 +
 .../main/native/Source/WTF/wtf/IteratorAdaptors.h  |     14 +-
 .../src/main/native/Source/WTF/wtf/IteratorRange.h |      4 +-
 .../web/src/main/native/Source/WTF/wtf/ListDump.h  |     30 +
 .../src/main/native/Source/WTF/wtf/ListHashSet.h   |    350 +-
 .../web/src/main/native/Source/WTF/wtf/Locker.h    |      2 +-
 modules/web/src/main/native/Source/WTF/wtf/MD5.cpp |     22 +
 modules/web/src/main/native/Source/WTF/wtf/MD5.h   |      8 +
 .../src/main/native/Source/WTF/wtf/MainThread.cpp  |      6 +-
 .../src/main/native/Source/WTF/wtf/MainThread.h    |      9 +-
 .../web/src/main/native/Source/WTF/wtf/MallocPtr.h |     19 +-
 .../src/main/native/Source/WTF/wtf/MathExtras.h    |     86 +-
 .../src/main/native/Source/WTF/wtf/MediaTime.cpp   |    145 +-
 .../web/src/main/native/Source/WTF/wtf/MediaTime.h |     33 +-
 .../src/main/native/Source/WTF/wtf/MessageQueue.h  |     12 +-
 .../main/native/Source/WTF/wtf/MetaAllocator.cpp   |      5 +-
 .../src/main/native/Source/WTF/wtf/MetaAllocator.h |      6 +-
 .../native/Source/WTF/wtf/MetaAllocatorHandle.h    |      2 +-
 .../web/src/main/native/Source/WTF/wtf/NakedPtr.h  |    119 +
 .../main/native/Source/WTF/wtf/NeverDestroyed.h    |     60 +-
 .../main/native/Source/WTF/wtf/NumberOfCores.cpp   |     10 +-
 .../src/main/native/Source/WTF/wtf/OSAllocator.h   |     17 +-
 .../native/Source/WTF/wtf/OSAllocatorPosix.cpp     |      8 +-
 .../main/native/Source/WTF/wtf/OSAllocatorWin.cpp  |      4 +-
 .../src/main/native/Source/WTF/wtf/OSObjectPtr.h   |    171 +
 .../main/native/Source/WTF/wtf/OSRandomSource.cpp  |     29 +-
 .../main/native/Source/WTF/wtf/OSRandomSource.h    |      2 +-
 .../web/src/main/native/Source/WTF/wtf/Optional.h  |    187 +
 .../web/src/main/native/Source/WTF/wtf/OwnPtr.h    |    193 -
 .../src/main/native/Source/WTF/wtf/OwnPtrCommon.h  |     66 -
 .../Source/WTF/wtf/PageAllocationAligned.cpp       |     85 -
 .../native/Source/WTF/wtf/PageAllocationAligned.h  |     70 -
 .../src/main/native/Source/WTF/wtf/PassOwnPtr.h    |    170 -
 .../web/src/main/native/Source/WTF/wtf/PassRef.h   |    163 +-
 .../src/main/native/Source/WTF/wtf/PassRefPtr.h    |     23 +-
 .../web/src/main/native/Source/WTF/wtf/Platform.h  |    473 +-
 .../main/native/Source/WTF/wtf/PlatformEfl.cmake   |     23 +-
 .../main/native/Source/WTF/wtf/PlatformGTK.cmake   |     17 +-
 .../main/native/Source/WTF/wtf/PlatformJava.cmake  |     60 +
 .../main/native/Source/WTF/wtf/PlatformMac.cmake   |     26 +
 .../main/native/Source/WTF/wtf/PlatformWin.cmake   |     30 +-
 .../src/main/native/Source/WTF/wtf/PossiblyNull.h  |     59 -
 .../src/main/native/Source/WTF/wtf/PrintStream.cpp |      1 +
 .../src/main/native/Source/WTF/wtf/PrintStream.h   |    199 +-
 .../web/src/main/native/Source/WTF/wtf/ProcessID.h |      2 -
 .../web/src/main/native/Source/WTF/wtf/RAMSize.cpp |     57 +-
 .../main/native/Source/WTF/wtf/RandomNumber.cpp    |      4 +-
 .../src/main/native/Source/WTF/wtf/RandomNumber.h  |      4 +-
 .../main/native/Source/WTF/wtf/RandomNumberSeed.h  |      7 +-
 .../src/main/native/Source/WTF/wtf/RedBlackTree.h  |      2 +-
 modules/web/src/main/native/Source/WTF/wtf/Ref.h   |    143 +-
 .../src/main/native/Source/WTF/wtf/RefCounted.h    |     11 +-
 .../main/native/Source/WTF/wtf/RefCountedArray.h   |      3 +-
 .../src/main/native/Source/WTF/wtf/RefCounter.cpp  |     76 +
 .../src/main/native/Source/WTF/wtf/RefCounter.h    |    141 +
 .../web/src/main/native/Source/WTF/wtf/RefPtr.h    |    377 +-
 .../src/main/native/Source/WTF/wtf/RefPtrHashMap.h |    334 -
 .../web/src/main/native/Source/WTF/wtf/RetainPtr.h |    467 +-
 .../web/src/main/native/Source/WTF/wtf/RunLoop.cpp |     44 +-
 .../web/src/main/native/Source/WTF/wtf/RunLoop.h   |     33 +-
 .../src/main/native/Source/WTF/wtf/RunLoopTimer.h  |     11 +-
 .../main/native/Source/WTF/wtf/RunLoopTimerCF.cpp  |      2 +-
 .../web/src/main/native/Source/WTF/wtf/SHA1.cpp    |     68 +-
 modules/web/src/main/native/Source/WTF/wtf/SHA1.h  |     14 +-
 .../native/Source/WTF/wtf/SaturatedArithmetic.h    |     54 +-
 .../src/main/native/Source/WTF/wtf/SchedulePair.h  |      6 +-
 .../main/native/Source/WTF/wtf/SchedulePairCF.cpp  |      2 +-
 .../main/native/Source/WTF/wtf/SchedulePairMac.mm  |      2 +-
 .../main/native/Source/WTF/wtf/SegmentedVector.h   |    118 +-
 .../src/main/native/Source/WTF/wtf/SizeLimits.cpp  |     14 +-
 .../web/src/main/native/Source/WTF/wtf/Spectrum.h  |     41 +-
 .../web/src/main/native/Source/WTF/wtf/SpinLock.h  |     77 +
 .../src/main/native/Source/WTF/wtf/StackBounds.cpp |     11 -
 .../src/main/native/Source/WTF/wtf/StackBounds.h   |      8 +-
 .../native/Source/WTF/wtf/StaticConstructors.h     |      2 +-
 .../src/main/native/Source/WTF/wtf/StdLibExtras.h  |     83 +-
 .../web/src/main/native/Source/WTF/wtf/Stopwatch.h |     93 +
 .../src/main/native/Source/WTF/wtf/StreamBuffer.h  |      6 +-
 .../src/main/native/Source/WTF/wtf/StringExtras.h  |     30 +-
 .../main/native/Source/WTF/wtf/StringPrintStream.h |     51 +-
 .../src/main/native/Source/WTF/wtf/TCPackedCache.h |    234 -
 .../web/src/main/native/Source/WTF/wtf/TCPageMap.h |    361 -
 .../src/main/native/Source/WTF/wtf/TCSpinLock.h    |    133 -
 .../main/native/Source/WTF/wtf/TCSystemAlloc.cpp   |    513 -
 .../src/main/native/Source/WTF/wtf/TCSystemAlloc.h |     75 -
 .../Source/WTF/wtf/ThreadFunctionInvocation.h      |      2 +-
 .../WTF/wtf/ThreadIdentifierDataPthreads.cpp       |      4 +
 .../native/Source/WTF/wtf/ThreadSafeRefCounted.h   |      5 +-
 .../main/native/Source/WTF/wtf/ThreadSpecific.h    |      7 +-
 .../src/main/native/Source/WTF/wtf/Threading.cpp   |     89 +-
 .../web/src/main/native/Source/WTF/wtf/Threading.h |     55 +-
 .../native/Source/WTF/wtf/ThreadingPrimitives.h    |      4 +-
 .../native/Source/WTF/wtf/ThreadingPthreads.cpp    |     45 +-
 .../main/native/Source/WTF/wtf/ThreadingWin.cpp    |     37 +-
 .../src/main/native/Source/WTF/wtf/TinyPtrSet.h    |    517 +
 .../web/src/main/native/Source/WTF/wtf/TypeCasts.h |    110 +
 .../web/src/main/native/Source/WTF/wtf/VMTags.h    |      7 -
 .../web/src/main/native/Source/WTF/wtf/Vector.h    |    448 +-
 .../src/main/native/Source/WTF/wtf/VectorTraits.h  |     19 +-
 .../main/native/Source/WTF/wtf/WTFThreadData.cpp   |     52 +-
 .../src/main/native/Source/WTF/wtf/WTFThreadData.h |     71 +-
 .../web/src/main/native/Source/WTF/wtf/WeakPtr.h   |     56 +-
 .../src/main/native/Source/WTF/wtf/WindowsExtras.h |     17 -
 .../src/main/native/Source/WTF/wtf/WorkQueue.cpp   |     48 +
 .../web/src/main/native/Source/WTF/wtf/WorkQueue.h |    130 +
 .../main/native/Source/WTF/wtf/cf/RunLoopCF.cpp    |      8 +-
 .../main/native/Source/WTF/wtf/cf/TypeCastsCF.h    |     75 +
 .../native/Source/WTF/wtf/cocoa/WorkQueueCocoa.cpp |    105 +
 .../web/src/main/native/Source/WTF/wtf/dtoa.cpp    |      2 +-
 modules/web/src/main/native/Source/WTF/wtf/dtoa.h  |     10 +-
 .../src/main/native/Source/WTF/wtf/dtoa/strtod.cc  |     11 +-
 .../src/main/native/Source/WTF/wtf/dtoa/utils.h    |      6 +-
 .../native/Source/WTF/wtf/efl/DispatchQueueEfl.cpp |    253 +
 .../native/Source/WTF/wtf/efl/DispatchQueueEfl.h   |     80 +
 .../Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h  |     70 +
 .../main/native/Source/WTF/wtf/efl/EflTypedefs.h   |     52 +
 .../native/Source/WTF/wtf/efl/MainThreadEfl.cpp    |      9 +-
 .../main/native/Source/WTF/wtf/efl/OwnPtrEfl.cpp   |     75 -
 .../main/native/Source/WTF/wtf/efl/RefPtrEfl.cpp   |     48 -
 .../src/main/native/Source/WTF/wtf/efl/RefPtrEfl.h |     38 -
 .../main/native/Source/WTF/wtf/efl/RunLoopEfl.cpp  |     13 +-
 .../main/native/Source/WTF/wtf/efl/UniquePtrEfl.h  |     69 +
 .../native/Source/WTF/wtf/efl/WorkQueueEfl.cpp     |     69 +
 .../native/Source/WTF/wtf/glib/GLibUtilities.cpp   |     65 +
 .../native/Source/WTF/wtf/glib/GLibUtilities.h     |     28 +
 .../native/Source/WTF/wtf/glib/GMainLoopSource.cpp |    479 +
 .../native/Source/WTF/wtf/glib/GMainLoopSource.h   |    137 +
 .../main/native/Source/WTF/wtf/glib/GMutexLocker.h |    102 +
 .../main/native/Source/WTF/wtf/glib/GRefPtr.cpp    |    161 +
 .../src/main/native/Source/WTF/wtf/glib/GRefPtr.h  |    261 +
 .../WTF/wtf/glib/GThreadSafeMainLoopSource.cpp     |    173 +
 .../WTF/wtf/glib/GThreadSafeMainLoopSource.h       |     71 +
 .../main/native/Source/WTF/wtf/glib/GTypedefs.h    |    110 +
 .../Source/WTF/wtf/{gobject => glib}/GUniquePtr.h  |      0
 .../native/Source/WTF/wtf/glib/MainThreadGLib.cpp  |     46 +
 .../native/Source/WTF/wtf/glib/RunLoopGLib.cpp     |    127 +
 .../native/Source/WTF/wtf/glib/WorkQueueGLib.cpp   |    128 +
 .../native/Source/WTF/wtf/gobject/GMutexLocker.h   |     72 -
 .../main/native/Source/WTF/wtf/gobject/GRefPtr.cpp |    164 -
 .../main/native/Source/WTF/wtf/gobject/GRefPtr.h   |    245 -
 .../main/native/Source/WTF/wtf/gobject/GTypedefs.h |    109 -
 .../Source/WTF/wtf/gobject/GlibUtilities.cpp       |     65 -
 .../native/Source/WTF/wtf/gobject/GlibUtilities.h  |     28 -
 .../native/Source/WTF/wtf/gtk/MainThreadGtk.cpp    |     52 -
 .../main/native/Source/WTF/wtf/gtk/RunLoopGtk.cpp  |    169 -
 .../native/Source/WTF/wtf/ios/WebCoreThread.cpp    |     34 +
 .../main/native/Source/WTF/wtf/ios/WebCoreThread.h |     44 +
 .../src/main/native/Source/WTF/wtf/java/JavaRef.h  |      4 +-
 .../native/Source/WTF/wtf/java/MainThreadJava.cpp  |     48 +-
 .../native/Source/WTF/wtf/java/MainThreadJava.h    |     61 -
 .../native/Source/WTF/wtf/java/RunLoopJava.cpp     |     45 +
 .../main/native/Source/WTF/wtf/java/StringJava.cpp |     11 +-
 .../WTF/wtf/mac/DeprecatedSymbolsUsedBySafari.mm   |      7 +-
 .../native/Source/WTF/wtf/mac/MainThreadMac.mm     |     19 +-
 .../src/main/native/Source/WTF/wtf/mbmalloc.cpp    |     58 +
 .../Source/WTF/wtf/spi/cocoa/NSMapTableSPI.h       |     34 +
 .../main/native/Source/WTF/wtf/spi/darwin/XPCSPI.h |    165 +
 .../native/Source/WTF/wtf/text/ASCIIFastPath.h     |      2 +-
 .../native/Source/WTF/wtf/text/AtomicString.cpp    |    470 +-
 .../main/native/Source/WTF/wtf/text/AtomicString.h |    184 +-
 .../native/Source/WTF/wtf/text/AtomicStringHash.h  |      2 +-
 .../Source/WTF/wtf/text/AtomicStringImpl.cpp       |    522 +
 .../native/Source/WTF/wtf/text/AtomicStringImpl.h  |     89 +-
 .../Source/WTF/wtf/text/AtomicStringTable.cpp      |     15 +-
 .../native/Source/WTF/wtf/text/AtomicStringTable.h |      1 +
 .../src/main/native/Source/WTF/wtf/text/Base64.cpp |     18 +-
 .../src/main/native/Source/WTF/wtf/text/Base64.h   |     21 +-
 .../main/native/Source/WTF/wtf/text/CString.cpp    |      4 +-
 .../src/main/native/Source/WTF/wtf/text/CString.h  |      4 +-
 .../src/main/native/Source/WTF/wtf/text/LChar.h    |      4 +-
 .../native/Source/WTF/wtf/text/StringBuilder.cpp   |     90 +-
 .../native/Source/WTF/wtf/text/StringBuilder.h     |     23 +-
 .../main/native/Source/WTF/wtf/text/StringCommon.h |    550 +
 .../native/Source/WTF/wtf/text/StringConcatenate.h |    431 +-
 .../main/native/Source/WTF/wtf/text/StringImpl.cpp |    565 +-
 .../main/native/Source/WTF/wtf/text/StringImpl.h   |    704 +-
 .../native/Source/WTF/wtf/text/StringStatics.cpp   |     29 +-
 .../main/native/Source/WTF/wtf/text/StringView.cpp |    191 +
 .../main/native/Source/WTF/wtf/text/StringView.h   |    740 +-
 .../main/native/Source/WTF/wtf/text/SymbolImpl.h   |     61 +
 .../native/Source/WTF/wtf/text/SymbolRegistry.cpp  |     63 +
 .../native/Source/WTF/wtf/text/SymbolRegistry.h    |    113 +
 .../native/Source/WTF/wtf/text/UniquedStringImpl.h |     61 +
 .../main/native/Source/WTF/wtf/text/WTFString.cpp  |    200 +-
 .../main/native/Source/WTF/wtf/text/WTFString.h    |    154 +-
 .../Source/WTF/wtf/text/cf/AtomicStringCF.cpp      |     56 -
 .../Source/WTF/wtf/text/cf/AtomicStringImplCF.cpp  |     56 +
 .../native/Source/WTF/wtf/text/cf/StringCF.cpp     |      2 +-
 .../native/Source/WTF/wtf/text/cf/StringViewCF.cpp |     13 +-
 .../Source/WTF/wtf/text/mac/StringImplMac.mm       |     34 +
 .../native/Source/WTF/wtf/text/mac/StringMac.mm    |     51 +
 .../Source/WTF/wtf/text/mac/StringViewObjC.mm      |     49 +
 .../Source/WTF/wtf/threads/BinarySemaphore.cpp     |      4 -
 .../Source/WTF/wtf/threads/BinarySemaphore.h       |      8 -
 .../WTF/wtf/threads/win/BinarySemaphoreWin.cpp     |     75 -
 .../native/Source/WTF/wtf/unicode/CharacterNames.h |      6 +-
 .../main/native/Source/WTF/wtf/unicode/Collator.h  |      2 +-
 .../Source/WTF/wtf/unicode/CollatorDefault.cpp     |      2 +-
 .../main/native/Source/WTF/wtf/unicode/UTF8.cpp    |     40 +-
 .../src/main/native/Source/WTF/wtf/unicode/UTF8.h  |      8 +-
 .../Source/WTF/wtf/unicode/icu/CollatorICU.cpp     |     31 +-
 .../Source/WTF/wtf/unicode/java/UnicodeJava.h      |      9 +-
 .../src/main/native/Source/WTF/wtf/win/GDIObject.h |      2 +-
 .../native/Source/WTF/wtf/win/MainThreadWin.cpp    |      2 +-
 .../main/native/Source/WTF/wtf/win/RunLoopWin.cpp  |     16 +-
 .../src/main/native/Source/WTF/wtf/win/WTFDLL.cpp  |     50 +
 .../main/native/Source/WTF/wtf/win/WorkItemWin.cpp |     68 +
 .../main/native/Source/WTF/wtf/win/WorkItemWin.h   |     72 +
 .../native/Source/WTF/wtf/win/WorkQueueWin.cpp     |    236 +
 .../native/Source/WebCore/AVFoundationSupport.py   |     63 +
 .../src/main/native/Source/WebCore/CMakeLists.txt  |   1458 +-
 .../web/src/main/native/Source/WebCore/ChangeLog   | 155832 +++++++++++-------
 .../native/Source/WebCore/ChangeLog-2014-02-20     |  73782 +++++++++
 .../native/Source/WebCore/ChangeLog-2014-10-07     |  98784 +++++++++++
 .../Source/WebCore/Configurations/Base.xcconfig    |     55 +-
 .../WebCore/Configurations/DebugRelease.xcconfig   |     26 +-
 .../WebCore/Configurations/FeatureDefines.xcconfig |    253 +-
 .../Source/WebCore/Configurations/Version.xcconfig |     19 +-
 .../Source/WebCore/Configurations/WebCore.unexp    |     58 +
 .../Source/WebCore/Configurations/WebCore.xcconfig |    107 +-
 .../Configurations/WebCoreTestShim.xcconfig        |      3 +-
 .../Configurations/WebCoreTestSupport.xcconfig     |     19 +-
 .../Source/WebCore/Configurations/iOS.xcconfig     |      1 -
 .../main/native/Source/WebCore/DerivedSources.cpp  |     53 +-
 .../main/native/Source/WebCore/DerivedSources.make |    507 +-
 .../native/Source/WebCore/DerivedSourcesJava.pri   |      3 +
 .../WebCore/English.lproj/Localizable.strings      |     93 +-
 .../English.lproj/mediaControlsLocalizedStrings.js |     40 +
 .../debugger/DebuggerActivation.h                  |      4 -
 .../ForwardingHeaders/debugger/DebuggerCallFrame.h |      4 -
 .../ForwardingHeaders/heap/AllocationSpace.h       |      4 -
 .../ForwardingHeaders/heap/SlotVisitorInlines.h    |      4 +
 .../inspector/InspectorBackendDispatchers.h        |      4 +
 .../inspector/InspectorFrontendDispatchers.h       |      4 +
 .../inspector/InspectorJSBackendDispatchers.h      |      4 -
 .../inspector/InspectorJSFrontendDispatchers.h     |      4 -
 .../inspector/InspectorJSTypeBuilders.h            |      4 -
 .../inspector/InspectorProtocolObjects.h           |      4 +
 .../inspector/InspectorProtocolTypes.h             |      4 +
 .../inspector/InspectorTypeBuilder.h               |      4 -
 .../ForwardingHeaders/interpreter/VMInspector.h    |     29 -
 .../ForwardingHeaders/jit/SpillRegistersMode.h     |      4 +
 .../ForwardingHeaders/profiler/ProfilerDatabase.h  |      5 +
 .../ForwardingHeaders/replay/EmptyInputCursor.h    |      4 +
 .../ForwardingHeaders/replay/EncodedValue.h        |      4 +
 .../WebCore/ForwardingHeaders/replay/InputCursor.h |      4 +
 .../replay/NondeterministicInput.h                 |      4 +
 .../ForwardingHeaders/runtime/ConsoleClient.h      |      4 +
 .../{inspector => runtime}/ConsoleTypes.h          |      0
 .../WebCore/ForwardingHeaders/runtime/Exception.h  |      4 +
 .../ForwardingHeaders/runtime/IdentifierInlines.h  |      4 +
 .../runtime/IntegralTypedArrayBase.h               |      4 -
 .../ForwardingHeaders/runtime/IteratorOperations.h |      4 +
 .../ForwardingHeaders/runtime/JSCJSValueInlines.h  |      4 +
 .../WebCore/ForwardingHeaders/runtime/JSCallee.h   |      4 +
 .../ForwardingHeaders/runtime/JSCellInlines.h      |      4 +
 .../ForwardingHeaders/runtime/JSMapIterator.h      |      4 +
 .../ForwardingHeaders/runtime/JSSetIterator.h      |      4 +
 .../ForwardingHeaders/runtime/MapDataInlines.h     |      4 +
 .../ForwardingHeaders/runtime/PrototypeFunction.h  |      5 -
 .../ForwardingHeaders/runtime/RuntimeFlags.h       |      4 +
 .../ForwardingHeaders/runtime/StorageBarrier.h     |      4 -
 .../ForwardingHeaders/runtime/StructureInlines.h   |      4 +
 .../ForwardingHeaders/runtime/TypedArrayBase.h     |      4 -
 .../ForwardingHeaders/runtime/WeakGCMapInlines.h   |      4 +
 .../src/main/native/Source/WebCore/GNUmakefile.am  |    744 -
 .../main/native/Source/WebCore/GNUmakefile.list.am |   6362 -
 .../web/src/main/native/Source/WebCore/Info.plist  |      2 +-
 .../native/Source/WebCore/LocalizableStrings.pm    |    223 +
 .../WebKitPlaybackTargetAvailabilityEvent.cpp      |     59 +
 .../WebKitPlaybackTargetAvailabilityEvent.h        |     78 +
 .../WebKitPlaybackTargetAvailabilityEvent.idl      |     33 +
 .../WebCore/Modules/battery/BatteryController.cpp  |     24 +-
 .../WebCore/Modules/battery/BatteryController.h    |      9 +-
 .../WebCore/Modules/battery/BatteryManager.cpp     |     16 +-
 .../WebCore/Modules/battery/BatteryManager.h       |     35 +-
 .../WebCore/Modules/battery/BatteryManager.idl     |     22 +-
 .../WebCore/Modules/battery/BatteryStatus.cpp      |      9 +-
 .../Source/WebCore/Modules/battery/BatteryStatus.h |      5 +-
 .../WebCore/Modules/battery/NavigatorBattery.cpp   |     15 +-
 .../WebCore/Modules/battery/NavigatorBattery.h     |      7 +-
 .../Source/WebCore/Modules/encryptedmedia/CDM.cpp  |    152 +
 .../Source/WebCore/Modules/encryptedmedia/CDM.h    |     85 +
 .../WebCore/Modules/encryptedmedia/CDMPrivate.h    |     51 +
 .../Modules/encryptedmedia/CDMPrivateClearKey.cpp  |     69 +
 .../Modules/encryptedmedia/CDMPrivateClearKey.h    |     60 +
 .../encryptedmedia/CDMPrivateMediaPlayer.cpp       |     69 +
 .../Modules/encryptedmedia/CDMPrivateMediaPlayer.h |     62 +
 .../Modules/encryptedmedia/CDMSessionClearKey.cpp  |    193 +
 .../Modules/encryptedmedia/CDMSessionClearKey.h    |     61 +
 .../encryptedmedia/MediaKeyMessageEvent.cpp        |     63 +
 .../Modules/encryptedmedia/MediaKeyMessageEvent.h  |     74 +
 .../encryptedmedia/MediaKeyMessageEvent.idl        |     34 +
 .../Modules/encryptedmedia/MediaKeyNeededEvent.cpp |     62 +
 .../Modules/encryptedmedia/MediaKeyNeededEvent.h   |     70 +
 .../Modules/encryptedmedia/MediaKeyNeededEvent.idl |     32 +
 .../Modules/encryptedmedia/MediaKeySession.cpp     |    276 +
 .../Modules/encryptedmedia/MediaKeySession.h       |    124 +
 .../Modules/encryptedmedia/MediaKeySession.idl     |     51 +
 .../WebCore/Modules/encryptedmedia/MediaKeys.cpp   |    181 +
 .../WebCore/Modules/encryptedmedia/MediaKeys.h     |     80 +
 .../WebCore/Modules/encryptedmedia/MediaKeys.idl   |     37 +
 .../Source/WebCore/Modules/gamepad/Gamepad.cpp     |     66 +-
 .../Source/WebCore/Modules/gamepad/Gamepad.h       |     64 +-
 .../Source/WebCore/Modules/gamepad/Gamepad.idl     |     38 +-
 .../WebCore/Modules/gamepad/GamepadButton.cpp      |     48 +
 .../Source/WebCore/Modules/gamepad/GamepadButton.h |     58 +
 .../WebCore/Modules/gamepad/GamepadButton.idl      |     34 +
 .../WebCore/Modules/gamepad/GamepadEvent.cpp       |     50 +
 .../Source/WebCore/Modules/gamepad/GamepadEvent.h  |     78 +
 .../WebCore/Modules/gamepad/GamepadEvent.idl       |     33 +
 .../Source/WebCore/Modules/gamepad/GamepadList.cpp |     58 -
 .../Source/WebCore/Modules/gamepad/GamepadList.h   |     59 -
 .../Source/WebCore/Modules/gamepad/GamepadList.idl |     34 -
 .../WebCore/Modules/gamepad/GamepadManager.cpp     |    239 +
 .../WebCore/Modules/gamepad/GamepadManager.h       |     78 +
 .../WebCore/Modules/gamepad/NavigatorGamepad.cpp   |    130 +-
 .../WebCore/Modules/gamepad/NavigatorGamepad.h     |     53 +-
 .../WebCore/Modules/gamepad/NavigatorGamepad.idl   |     36 +-
 .../WebCore/Modules/gamepad/deprecated/Gamepad.cpp |     61 +
 .../WebCore/Modules/gamepad/deprecated/Gamepad.h   |     75 +
 .../WebCore/Modules/gamepad/deprecated/Gamepad.idl |     37 +
 .../Modules/gamepad/deprecated/GamepadList.cpp     |     58 +
 .../Modules/gamepad/deprecated/GamepadList.h       |     59 +
 .../Modules/gamepad/deprecated/GamepadList.idl     |     34 +
 .../gamepad/deprecated/NavigatorGamepad.cpp        |     76 +
 .../Modules/gamepad/deprecated/NavigatorGamepad.h  |     59 +
 .../gamepad/deprecated/NavigatorGamepad.idl        |     25 +
 .../WebCore/Modules/geolocation/Coordinates.h      |      4 +-
 .../WebCore/Modules/geolocation/Coordinates.idl    |     14 +-
 .../WebCore/Modules/geolocation/GeoNotifier.cpp    |    137 +
 .../WebCore/Modules/geolocation/GeoNotifier.h      |     83 +
 .../WebCore/Modules/geolocation/Geolocation.cpp    |    233 +-
 .../WebCore/Modules/geolocation/Geolocation.h      |     63 +-
 .../Modules/geolocation/GeolocationClient.h        |      2 +-
 .../Modules/geolocation/GeolocationController.cpp  |     75 +-
 .../Modules/geolocation/GeolocationController.h    |     24 +-
 .../WebCore/Modules/geolocation/GeolocationError.h |      2 +-
 .../Modules/geolocation/GeolocationPosition.h      |     10 +-
 .../WebCore/Modules/geolocation/Geoposition.h      |      4 +-
 .../Modules/geolocation/NavigatorGeolocation.cpp   |      7 +-
 .../Modules/geolocation/NavigatorGeolocation.h     |      3 +-
 .../Modules/geolocation/NavigatorGeolocation.idl   |      4 +-
 .../WebCore/Modules/geolocation/PositionError.h    |      2 +-
 .../WebCore/Modules/geolocation/PositionOptions.h  |      2 +-
 .../Modules/indexeddb/DOMWindowIndexedDatabase.cpp |     16 +-
 .../Modules/indexeddb/DOMWindowIndexedDatabase.h   |      5 +-
 .../Modules/indexeddb/DOMWindowIndexedDatabase.idl |      8 +-
 .../Source/WebCore/Modules/indexeddb/IDBAny.idl    |      2 +-
 .../WebCore/Modules/indexeddb/IDBCallbacks.h       |      4 +-
 .../Source/WebCore/Modules/indexeddb/IDBCursor.cpp |     14 +-
 .../Source/WebCore/Modules/indexeddb/IDBCursor.h   |      4 +-
 .../Source/WebCore/Modules/indexeddb/IDBCursor.idl |      2 +-
 .../WebCore/Modules/indexeddb/IDBCursorBackend.h   |     10 +-
 .../indexeddb/IDBCursorBackendOperations.cpp       |      4 +-
 .../Modules/indexeddb/IDBCursorBackendOperations.h |      8 +-
 .../Modules/indexeddb/IDBCursorWithValue.idl       |      2 +-
 .../WebCore/Modules/indexeddb/IDBDatabase.cpp      |     81 +-
 .../Source/WebCore/Modules/indexeddb/IDBDatabase.h |     21 +-
 .../WebCore/Modules/indexeddb/IDBDatabase.idl      |      8 +-
 .../Modules/indexeddb/IDBDatabaseBackend.cpp       |     28 +-
 .../WebCore/Modules/indexeddb/IDBDatabaseBackend.h |     14 +-
 .../Modules/indexeddb/IDBDatabaseCallbacks.h       |      2 +-
 .../Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp |     10 +-
 .../Modules/indexeddb/IDBDatabaseCallbacksImpl.h   |      4 +-
 .../Modules/indexeddb/IDBDatabaseException.cpp     |      5 +-
 .../Modules/indexeddb/IDBDatabaseException.h       |      4 +-
 .../Modules/indexeddb/IDBDatabaseMetadata.cpp      |      8 +-
 .../Modules/indexeddb/IDBDatabaseMetadata.h        |      4 +-
 .../Modules/indexeddb/IDBEventDispatcher.cpp       |      4 +-
 .../WebCore/Modules/indexeddb/IDBEventDispatcher.h |      2 +-
 .../WebCore/Modules/indexeddb/IDBFactory.cpp       |     35 +-
 .../Source/WebCore/Modules/indexeddb/IDBFactory.h  |      2 +-
 .../WebCore/Modules/indexeddb/IDBFactory.idl       |      2 +-
 .../indexeddb/IDBFactoryBackendInterface.cpp       |     45 -
 .../Modules/indexeddb/IDBFactoryBackendInterface.h |      7 +-
 .../WebCore/Modules/indexeddb/IDBHistograms.h      |     45 -
 .../Source/WebCore/Modules/indexeddb/IDBIndex.h    |     10 +-
 .../Source/WebCore/Modules/indexeddb/IDBIndex.idl  |      2 +-
 .../WebCore/Modules/indexeddb/IDBIndexMetadata.h   |      2 +-
 .../Source/WebCore/Modules/indexeddb/IDBKey.cpp    |      4 +-
 .../Source/WebCore/Modules/indexeddb/IDBKey.h      |     40 +-
 .../WebCore/Modules/indexeddb/IDBKeyData.cpp       |     22 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyData.h  |     14 +-
 .../WebCore/Modules/indexeddb/IDBKeyPath.cpp       |     44 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyPath.h  |      8 +-
 .../WebCore/Modules/indexeddb/IDBKeyRange.cpp      |      4 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyRange.h |      8 +-
 .../WebCore/Modules/indexeddb/IDBKeyRange.idl      |      2 +-
 .../WebCore/Modules/indexeddb/IDBKeyRangeData.h    |      4 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.cpp   |     63 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.h     |      6 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.idl   |      2 +-
 .../Modules/indexeddb/IDBObjectStoreMetadata.h     |      2 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp |     16 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.h   |      7 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.idl |      8 +-
 .../indexeddb/IDBPendingTransactionMonitor.cpp     |      4 +-
 .../Modules/indexeddb/IDBRecordIdentifier.h        |     10 +-
 .../WebCore/Modules/indexeddb/IDBRequest.cpp       |     62 +-
 .../Source/WebCore/Modules/indexeddb/IDBRequest.h  |     44 +-
 .../WebCore/Modules/indexeddb/IDBRequest.idl       |      8 +-
 .../Modules/indexeddb/IDBServerConnection.h        |      4 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.cpp   |     54 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.h     |     20 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.idl   |      8 +-
 .../Modules/indexeddb/IDBTransactionBackend.cpp    |     26 +-
 .../Modules/indexeddb/IDBTransactionBackend.h      |      6 +-
 .../indexeddb/IDBTransactionBackendOperations.cpp  |      7 +-
 .../indexeddb/IDBTransactionBackendOperations.h    |     68 +-
 .../indexeddb/IDBTransactionCoordinator.cpp        |     35 +-
 .../Modules/indexeddb/IDBVersionChangeEvent.cpp    |      3 +-
 .../Modules/indexeddb/IDBVersionChangeEvent.h      |      9 +-
 .../Modules/indexeddb/IDBVersionChangeEvent.idl    |      4 +-
 .../Modules/indexeddb/PageGroupIndexedDatabase.cpp |     72 -
 .../Modules/indexeddb/PageGroupIndexedDatabase.h   |     58 -
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.cpp |     21 +-
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.h   |     10 +-
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.idl |      6 +-
 .../leveldb/IDBBackingStoreCursorLevelDB.cpp       |    202 -
 .../leveldb/IDBBackingStoreCursorLevelDB.h         |    101 -
 .../indexeddb/leveldb/IDBBackingStoreLevelDB.cpp   |   1931 -
 .../indexeddb/leveldb/IDBBackingStoreLevelDB.h     |    143 -
 .../leveldb/IDBBackingStoreTransactionLevelDB.cpp  |     86 -
 .../leveldb/IDBBackingStoreTransactionLevelDB.h    |     71 -
 .../indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp |    196 -
 .../indexeddb/leveldb/IDBFactoryBackendLevelDB.h   |     87 -
 .../indexeddb/leveldb/IDBIndexWriterLevelDB.cpp    |     94 -
 .../indexeddb/leveldb/IDBIndexWriterLevelDB.h      |     66 -
 .../Modules/indexeddb/leveldb/IDBLevelDBCoding.cpp |   1808 -
 .../Modules/indexeddb/leveldb/IDBLevelDBCoding.h   |    367 -
 .../leveldb/IDBServerConnectionLevelDB.cpp         |    627 -
 .../indexeddb/leveldb/IDBServerConnectionLevelDB.h |     98 -
 .../WebCore/Modules/indieui/UIRequestEvent.cpp     |     83 +
 .../WebCore/Modules/indieui/UIRequestEvent.h       |     70 +
 .../WebCore/Modules/indieui/UIRequestEvent.idl     |     32 +
 .../Modules/mediacontrols/MediaControlsHost.cpp    |    281 +
 .../Modules/mediacontrols/MediaControlsHost.h      |     93 +
 .../Modules/mediacontrols/MediaControlsHost.idl    |     60 +
 .../Modules/mediacontrols/assets-apple-iOS.svg     |     52 +
 .../Modules/mediacontrols/mediaControlsApple.css   |   1055 +
 .../Modules/mediacontrols/mediaControlsApple.js    |   2069 +
 .../Modules/mediacontrols/mediaControlsBase.css    |    758 +
 .../Modules/mediacontrols/mediaControlsBase.js     |   1322 +
 .../Modules/mediacontrols/mediaControlsGtk.js      |    250 +
 .../Modules/mediacontrols/mediaControlsiOS.css     |    712 +
 .../Modules/mediacontrols/mediaControlsiOS.js      |    703 +
 .../mediasession/HTMLMediaElementMediaSession.cpp  |     61 +
 .../mediasession/HTMLMediaElementMediaSession.h    |     48 +
 .../mediasession/HTMLMediaElementMediaSession.idl  |     34 +
 .../Modules/mediasession/MediaRemoteControls.cpp   |     45 +
 .../Modules/mediasession/MediaRemoteControls.h     |     73 +
 .../Modules/mediasession/MediaRemoteControls.idl   |     38 +
 .../WebCore/Modules/mediasession/MediaSession.cpp  |    322 +
 .../WebCore/Modules/mediasession/MediaSession.h    |    119 +
 .../WebCore/Modules/mediasession/MediaSession.idl  |     45 +
 .../Modules/mediasession/MediaSessionEvents.h      |     43 +
 .../Modules/mediasession/MediaSessionManager.cpp   |    170 +
 .../Modules/mediasession/MediaSessionManager.h     |     69 +
 .../Modules/mediasession/MediaSessionMetadata.h    |     60 +
 .../mediasession/WebMediaSessionManager.cpp        |    422 +
 .../Modules/mediasession/WebMediaSessionManager.h  |    103 +
 .../mediasession/WebMediaSessionManagerClient.h    |     52 +
 .../Modules/mediasource/AudioTrackMediaSource.h    |      4 +-
 .../Modules/mediasource/AudioTrackMediaSource.idl  |      4 +-
 .../WebCore/Modules/mediasource/MediaSource.cpp    |    378 +-
 .../WebCore/Modules/mediasource/MediaSource.h      |     36 +-
 .../WebCore/Modules/mediasource/MediaSource.idl    |      9 +-
 .../Modules/mediasource/MediaSourceRegistry.cpp    |      2 +-
 .../Modules/mediasource/MediaSourceRegistry.h      |      2 +
 .../WebCore/Modules/mediasource/SampleMap.cpp      |    184 +-
 .../Source/WebCore/Modules/mediasource/SampleMap.h |     88 +-
 .../WebCore/Modules/mediasource/SourceBuffer.cpp   |   1386 +-
 .../WebCore/Modules/mediasource/SourceBuffer.h     |    118 +-
 .../WebCore/Modules/mediasource/SourceBuffer.idl   |     23 +-
 .../Modules/mediasource/SourceBufferList.cpp       |     18 +
 .../WebCore/Modules/mediasource/SourceBufferList.h |      5 +-
 .../Modules/mediasource/TextTrackMediaSource.h     |      4 +-
 .../Modules/mediasource/TextTrackMediaSource.idl   |      4 +-
 .../Modules/mediasource/VideoPlaybackQuality.cpp   |      4 +-
 .../Modules/mediasource/VideoPlaybackQuality.h     |      2 +-
 .../Modules/mediasource/VideoPlaybackQuality.idl   |      4 +-
 .../Modules/mediasource/VideoTrackMediaSource.h    |      4 +-
 .../Modules/mediasource/VideoTrackMediaSource.idl  |      4 +-
 .../Modules/mediastream/AllAudioCapabilities.h     |     14 +-
 .../Modules/mediastream/AllAudioCapabilities.idl   |      4 +-
 .../Modules/mediastream/AllVideoCapabilities.h     |     12 +-
 .../Modules/mediastream/AllVideoCapabilities.idl   |      4 +-
 .../Modules/mediastream/AudioStreamTrack.cpp       |     71 -
 .../WebCore/Modules/mediastream/AudioStreamTrack.h |     59 -
 .../Modules/mediastream/AudioStreamTrack.idl       |     31 -
 .../Modules/mediastream/CapabilityRange.cpp        |     16 +-
 .../WebCore/Modules/mediastream/CapabilityRange.h  |     10 +-
 .../Modules/mediastream/CapabilityRange.idl        |      4 +-
 .../mediastream/HTMLMediaElementMediaStream.cpp    |      2 +-
 .../Modules/mediastream/MediaConstraintsImpl.cpp   |     32 +-
 .../Modules/mediastream/MediaConstraintsImpl.h     |      4 +-
 .../Modules/mediastream/MediaDeviceInfo.cpp        |     71 +
 .../WebCore/Modules/mediastream/MediaDeviceInfo.h  |     67 +
 .../Modules/mediastream/MediaDeviceInfo.idl        |     17 +
 .../WebCore/Modules/mediastream/MediaDevices.cpp   |     70 +
 .../WebCore/Modules/mediastream/MediaDevices.h     |     70 +
 .../WebCore/Modules/mediastream/MediaDevices.idl   |     36 +
 .../Modules/mediastream/MediaSourceStates.cpp      |     14 +-
 .../Modules/mediastream/MediaSourceStates.h        |     14 +-
 .../Modules/mediastream/MediaSourceStates.idl      |      8 +-
 .../WebCore/Modules/mediastream/MediaStream.cpp    |    362 +-
 .../WebCore/Modules/mediastream/MediaStream.h      |     77 +-
 .../WebCore/Modules/mediastream/MediaStream.idl    |     26 +-
 .../mediastream/MediaStreamCapabilities.cpp        |     25 +-
 .../Modules/mediastream/MediaStreamCapabilities.h  |     14 +-
 .../mediastream/MediaStreamCapabilities.idl        |      4 +-
 .../Modules/mediastream/MediaStreamEvent.cpp       |     14 +-
 .../WebCore/Modules/mediastream/MediaStreamEvent.h |      6 +-
 .../Modules/mediastream/MediaStreamRegistry.cpp    |      3 +-
 .../Modules/mediastream/MediaStreamTrack.cpp       |    220 +-
 .../WebCore/Modules/mediastream/MediaStreamTrack.h |     68 +-
 .../Modules/mediastream/MediaStreamTrack.idl       |     31 +-
 .../Modules/mediastream/MediaStreamTrackEvent.cpp  |     14 +-
 .../Modules/mediastream/MediaStreamTrackEvent.h    |      6 +-
 .../mediastream/MediaStreamTrackSourcesRequest.cpp |     24 +-
 .../mediastream/MediaStreamTrackSourcesRequest.h   |      4 +-
 .../Modules/mediastream/MediaTrackConstraint.cpp   |      6 +-
 .../Modules/mediastream/MediaTrackConstraint.h     |      4 +-
 .../Modules/mediastream/MediaTrackConstraint.idl   |      4 +-
 .../mediastream/MediaTrackConstraintSet.cpp        |      6 +-
 .../Modules/mediastream/MediaTrackConstraintSet.h  |      4 +-
 .../Modules/mediastream/MediaTrackConstraints.cpp  |      6 +-
 .../Modules/mediastream/MediaTrackConstraints.h    |      4 +-
 .../Modules/mediastream/MediaTrackConstraints.idl  |      4 +-
 .../Modules/mediastream/NavigatorMediaDevices.cpp  |     82 +
 .../Modules/mediastream/NavigatorMediaDevices.h    |     64 +
 .../Modules/mediastream/NavigatorMediaDevices.idl  |     35 +
 .../Modules/mediastream/NavigatorMediaStream.cpp   |     71 -
 .../Modules/mediastream/NavigatorMediaStream.h     |     50 -
 .../Modules/mediastream/NavigatorMediaStream.idl   |     27 -
 .../Modules/mediastream/NavigatorUserMedia.cpp     |     82 +
 .../Modules/mediastream/NavigatorUserMedia.h       |     50 +
 .../Modules/mediastream/NavigatorUserMedia.idl     |     27 +
 .../mediastream/NavigatorUserMediaError.cpp        |      4 +-
 .../Modules/mediastream/NavigatorUserMediaError.h  |      4 +-
 .../WebCore/Modules/mediastream/RTCConfiguration.h |     91 +
 .../Modules/mediastream/RTCConfiguration.idl       |     36 +
 .../WebCore/Modules/mediastream/RTCDTMFSender.cpp  |     36 +-
 .../WebCore/Modules/mediastream/RTCDTMFSender.h    |     16 +-
 .../WebCore/Modules/mediastream/RTCDTMFSender.idl  |     10 +-
 .../Modules/mediastream/RTCDTMFToneChangeEvent.cpp |     12 +-
 .../Modules/mediastream/RTCDTMFToneChangeEvent.h   |      6 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.cpp |     40 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.h   |     13 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.idl |     16 +-
 .../Modules/mediastream/RTCDataChannelEvent.cpp    |      9 +-
 .../Modules/mediastream/RTCDataChannelEvent.h      |      4 +-
 .../Modules/mediastream/RTCIceCandidate.cpp        |      8 +-
 .../WebCore/Modules/mediastream/RTCIceCandidate.h  |      4 +-
 .../Modules/mediastream/RTCIceCandidateEvent.cpp   |      8 +-
 .../Modules/mediastream/RTCIceCandidateEvent.h     |      4 +-
 .../WebCore/Modules/mediastream/RTCIceServer.h     |     76 +
 .../WebCore/Modules/mediastream/RTCIceServer.idl   |     34 +
 .../Modules/mediastream/RTCOfferAnswerOptions.cpp  |    120 +
 .../Modules/mediastream/RTCOfferAnswerOptions.h    |     78 +
 .../Modules/mediastream/RTCPeerConnection.cpp      |    199 +-
 .../Modules/mediastream/RTCPeerConnection.h        |     49 +-
 .../Modules/mediastream/RTCPeerConnection.idl      |     40 +-
 .../Modules/mediastream/RTCSessionDescription.cpp  |      8 +-
 .../Modules/mediastream/RTCSessionDescription.h    |      4 +-
 .../RTCSessionDescriptionRequestImpl.cpp           |     23 +-
 .../mediastream/RTCSessionDescriptionRequestImpl.h |     10 +-
 .../WebCore/Modules/mediastream/RTCStatsReport.cpp |      9 +-
 .../WebCore/Modules/mediastream/RTCStatsReport.h   |      2 +-
 .../Modules/mediastream/RTCStatsRequestImpl.cpp    |     35 +-
 .../Modules/mediastream/RTCStatsRequestImpl.h      |     19 +-
 .../Modules/mediastream/RTCStatsResponse.cpp       |      4 +-
 .../WebCore/Modules/mediastream/RTCStatsResponse.h |      3 +-
 .../Modules/mediastream/RTCVoidRequestImpl.cpp     |     23 +-
 .../Modules/mediastream/RTCVoidRequestImpl.h       |     14 +-
 .../WebCore/Modules/mediastream/SourceInfo.cpp     |      4 +-
 .../WebCore/Modules/mediastream/SourceInfo.h       |      2 +-
 .../WebCore/Modules/mediastream/UserMediaClient.h  |      6 +-
 .../Modules/mediastream/UserMediaController.cpp    |      8 +-
 .../Modules/mediastream/UserMediaController.h      |     16 +-
 .../Modules/mediastream/UserMediaRequest.cpp       |    148 +-
 .../WebCore/Modules/mediastream/UserMediaRequest.h |     36 +-
 .../Modules/mediastream/VideoStreamTrack.cpp       |     71 -
 .../WebCore/Modules/mediastream/VideoStreamTrack.h |     59 -
 .../Modules/mediastream/VideoStreamTrack.idl       |     32 -
 .../NavigatorContentUtils.cpp                      |     79 +-
 .../navigatorcontentutils/NavigatorContentUtils.h  |     19 +-
 .../NavigatorContentUtilsClient.h                  |      9 +-
 .../networkinfo/NavigatorNetworkInfoConnection.cpp |     74 -
 .../networkinfo/NavigatorNetworkInfoConnection.h   |     56 -
 .../networkinfo/NavigatorNetworkInfoConnection.idl |     26 -
 .../WebCore/Modules/networkinfo/NetworkInfo.cpp    |     42 -
 .../WebCore/Modules/networkinfo/NetworkInfo.h      |     56 -
 .../Modules/networkinfo/NetworkInfoClient.h        |     58 -
 .../Modules/networkinfo/NetworkInfoConnection.cpp  |    109 -
 .../Modules/networkinfo/NetworkInfoConnection.h    |     94 -
 .../Modules/networkinfo/NetworkInfoConnection.idl  |     44 -
 .../Modules/networkinfo/NetworkInfoController.cpp  |     94 -
 .../Modules/networkinfo/NetworkInfoController.h    |     68 -
 .../notifications/DOMWindowNotifications.cpp       |      9 +-
 .../Modules/notifications/DOMWindowNotifications.h |      7 +-
 .../notifications/DOMWindowNotifications.idl       |      4 +-
 .../WebCore/Modules/notifications/Notification.cpp |     58 +-
 .../WebCore/Modules/notifications/Notification.h   |     49 +-
 .../WebCore/Modules/notifications/Notification.idl |     49 +-
 .../Modules/notifications/NotificationCenter.cpp   |     97 +-
 .../Modules/notifications/NotificationCenter.h     |     54 +-
 .../Modules/notifications/NotificationClient.h     |      4 +-
 .../notifications/NotificationController.cpp       |     12 +-
 .../Modules/notifications/NotificationController.h |     11 +-
 .../notifications/NotificationPermissionCallback.h |      4 +-
 .../NotificationPermissionCallback.idl             |      4 +-
 .../WorkerGlobalScopeNotifications.cpp             |      9 +-
 .../notifications/WorkerGlobalScopeNotifications.h |      7 +-
 .../WorkerGlobalScopeNotifications.idl             |      4 +-
 .../WebCore/Modules/plugins/PluginReplacement.h    |     15 +-
 .../Modules/plugins/QuickTimePluginReplacement.css |     33 +
 .../Modules/plugins/QuickTimePluginReplacement.h   |     79 +
 .../Modules/plugins/QuickTimePluginReplacement.idl |     36 +
 .../Modules/plugins/QuickTimePluginReplacement.js  |    350 +
 .../Modules/plugins/QuickTimePluginReplacement.mm  |    440 +
 .../Modules/plugins/YouTubePluginReplacement.cpp   |    346 +
 .../Modules/plugins/YouTubePluginReplacement.h     |     72 +
 .../proximity/DeviceProximityController.cpp        |      7 +-
 .../Modules/proximity/DeviceProximityController.h  |      6 +-
 .../Modules/proximity/DeviceProximityEvent.h       |     12 +-
 .../Modules/proximity/DeviceProximityEvent.idl     |      6 +-
 .../WebCore/Modules/quota/DOMWindowQuota.cpp       |      5 +-
 .../Source/WebCore/Modules/quota/DOMWindowQuota.h  |      2 +-
 .../WebCore/Modules/quota/DOMWindowQuota.idl       |      4 +-
 .../Modules/quota/NavigatorStorageQuota.cpp        |      5 +-
 .../WebCore/Modules/quota/NavigatorStorageQuota.h  |      2 +-
 .../WebCore/Modules/quota/StorageErrorCallback.cpp |     14 +-
 .../WebCore/Modules/quota/StorageErrorCallback.h   |     10 +-
 .../Source/WebCore/Modules/quota/StorageInfo.h     |      4 +-
 .../Source/WebCore/Modules/quota/StorageQuota.h    |      4 +-
 .../Modules/quota/WorkerNavigatorStorageQuota.cpp  |      5 +-
 .../Modules/quota/WorkerNavigatorStorageQuota.h    |      2 +-
 .../Modules/speech/DOMWindowSpeechSynthesis.cpp    |      5 +-
 .../Modules/speech/DOMWindowSpeechSynthesis.h      |      9 +-
 .../Modules/speech/DOMWindowSpeechSynthesis.idl    |      4 +-
 .../WebCore/Modules/speech/SpeechGrammar.cpp       |     65 -
 .../Source/WebCore/Modules/speech/SpeechGrammar.h  |     63 -
 .../WebCore/Modules/speech/SpeechGrammar.idl       |     34 -
 .../WebCore/Modules/speech/SpeechGrammarList.cpp   |     67 -
 .../WebCore/Modules/speech/SpeechGrammarList.h     |     59 -
 .../WebCore/Modules/speech/SpeechGrammarList.idl   |     36 -
 .../WebCore/Modules/speech/SpeechRecognition.cpp   |    194 -
 .../WebCore/Modules/speech/SpeechRecognition.h     |    135 -
 .../WebCore/Modules/speech/SpeechRecognition.idl   |     64 -
 .../speech/SpeechRecognitionAlternative.cpp        |     47 -
 .../Modules/speech/SpeechRecognitionAlternative.h  |     56 -
 .../speech/SpeechRecognitionAlternative.idl        |     33 -
 .../Modules/speech/SpeechRecognitionClient.h       |     54 -
 .../Modules/speech/SpeechRecognitionController.cpp |     60 -
 .../Modules/speech/SpeechRecognitionController.h   |     63 -
 .../Modules/speech/SpeechRecognitionError.cpp      |    101 -
 .../Modules/speech/SpeechRecognitionError.h        |     81 -
 .../Modules/speech/SpeechRecognitionError.idl      |     33 -
 .../Modules/speech/SpeechRecognitionEvent.cpp      |     95 -
 .../Modules/speech/SpeechRecognitionEvent.h        |     76 -
 .../Modules/speech/SpeechRecognitionEvent.idl      |     35 -
 .../Modules/speech/SpeechRecognitionResult.cpp     |     59 -
 .../Modules/speech/SpeechRecognitionResult.h       |     57 -
 .../Modules/speech/SpeechRecognitionResult.idl     |     34 -
 .../Modules/speech/SpeechRecognitionResultList.cpp |     54 -
 .../Modules/speech/SpeechRecognitionResultList.h   |     54 -
 .../Modules/speech/SpeechRecognitionResultList.idl |     33 -
 .../WebCore/Modules/speech/SpeechSynthesis.cpp     |     45 +-
 .../WebCore/Modules/speech/SpeechSynthesis.h       |     11 +-
 .../WebCore/Modules/speech/SpeechSynthesis.idl     |      4 +-
 .../Modules/speech/SpeechSynthesisEvent.cpp        |     12 +-
 .../WebCore/Modules/speech/SpeechSynthesisEvent.h  |      8 +-
 .../Modules/speech/SpeechSynthesisEvent.idl        |      6 +-
 .../Modules/speech/SpeechSynthesisUtterance.cpp    |     10 +-
 .../Modules/speech/SpeechSynthesisUtterance.h      |     14 +-
 .../Modules/speech/SpeechSynthesisUtterance.idl    |     29 +-
 .../Modules/speech/SpeechSynthesisVoice.cpp        |      8 +-
 .../WebCore/Modules/speech/SpeechSynthesisVoice.h  |      6 +-
 .../Modules/speech/SpeechSynthesisVoice.idl        |      4 +-
 .../WebCore/Modules/streams/ReadableStream.cpp     |    287 +
 .../WebCore/Modules/streams/ReadableStream.h       |    169 +
 .../WebCore/Modules/streams/ReadableStream.idl     |     42 +
 .../Modules/streams/ReadableStreamController.h     |     69 +
 .../Modules/streams/ReadableStreamController.idl   |     41 +
 .../Modules/streams/ReadableStreamReader.cpp       |     80 +
 .../WebCore/Modules/streams/ReadableStreamReader.h |     72 +
 .../Modules/streams/ReadableStreamReader.idl       |     41 +
 .../Modules/vibration/NavigatorVibration.cpp       |      2 -
 .../Source/WebCore/Modules/vibration/Vibration.cpp |    125 +-
 .../Source/WebCore/Modules/vibration/Vibration.h   |     20 +-
 .../Source/WebCore/Modules/webaudio/AnalyserNode.h |      4 +-
 .../WebCore/Modules/webaudio/AnalyserNode.idl      |      6 +-
 .../WebCore/Modules/webaudio/AsyncAudioDecoder.cpp |      9 +-
 .../WebCore/Modules/webaudio/AsyncAudioDecoder.h   |      5 +-
 .../WebCore/Modules/webaudio/AudioBuffer.cpp       |     17 +-
 .../Source/WebCore/Modules/webaudio/AudioBuffer.h  |      6 +-
 .../WebCore/Modules/webaudio/AudioBuffer.idl       |      9 +-
 .../Modules/webaudio/AudioBufferSourceNode.cpp     |    218 +-
 .../Modules/webaudio/AudioBufferSourceNode.h       |     15 +-
 .../Modules/webaudio/AudioBufferSourceNode.idl     |     18 +-
 .../WebCore/Modules/webaudio/AudioContext.cpp      |    473 +-
 .../Source/WebCore/Modules/webaudio/AudioContext.h |    131 +-
 .../WebCore/Modules/webaudio/AudioContext.idl      |     28 +-
 .../Modules/webaudio/AudioDestinationNode.cpp      |     48 +-
 .../Modules/webaudio/AudioDestinationNode.h        |     14 +
 .../WebCore/Modules/webaudio/AudioListener.cpp     |      2 +-
 .../WebCore/Modules/webaudio/AudioListener.h       |      6 +-
 .../WebCore/Modules/webaudio/AudioListener.idl     |     12 +-
 .../Source/WebCore/Modules/webaudio/AudioNode.cpp  |     39 +-
 .../Source/WebCore/Modules/webaudio/AudioNode.idl  |      6 -
 .../WebCore/Modules/webaudio/AudioNodeInput.cpp    |      6 +-
 .../WebCore/Modules/webaudio/AudioNodeOutput.cpp   |     11 +-
 .../Source/WebCore/Modules/webaudio/AudioParam.cpp |      3 +-
 .../Source/WebCore/Modules/webaudio/AudioParam.h   |      6 +-
 .../Source/WebCore/Modules/webaudio/AudioParam.idl |     24 +-
 .../Modules/webaudio/AudioParamTimeline.cpp        |     10 +-
 .../WebCore/Modules/webaudio/AudioParamTimeline.h  |      2 +-
 .../Modules/webaudio/AudioProcessingEvent.cpp      |     11 +-
 .../Modules/webaudio/AudioProcessingEvent.h        |      8 +-
 .../Modules/webaudio/AudioProcessingEvent.idl      |      1 +
 .../Modules/webaudio/AudioScheduledSourceNode.cpp  |     63 +-
 .../Modules/webaudio/AudioScheduledSourceNode.h    |     15 +-
 .../Modules/webaudio/AudioSummingJunction.cpp      |      7 +-
 .../WebCore/Modules/webaudio/BiquadFilterNode.h    |      4 +-
 .../WebCore/Modules/webaudio/ChannelMergerNode.cpp |      6 +-
 .../WebCore/Modules/webaudio/ChannelMergerNode.h   |      4 +-
 .../WebCore/Modules/webaudio/ChannelMergerNode.idl |      2 +-
 .../Modules/webaudio/ChannelSplitterNode.cpp       |      4 +-
 .../WebCore/Modules/webaudio/ChannelSplitterNode.h |      2 +-
 .../WebCore/Modules/webaudio/ConvolverNode.cpp     |      2 +-
 .../WebCore/Modules/webaudio/ConvolverNode.h       |      4 +-
 .../webaudio/DefaultAudioDestinationNode.cpp       |     30 +
 .../Modules/webaudio/DefaultAudioDestinationNode.h |      8 +-
 .../Source/WebCore/Modules/webaudio/DelayNode.h    |      6 +-
 .../Modules/webaudio/DynamicsCompressorNode.h      |      4 +-
 .../Source/WebCore/Modules/webaudio/GainNode.h     |      4 +-
 .../webaudio/MediaElementAudioSourceNode.cpp       |      6 +-
 .../Modules/webaudio/MediaElementAudioSourceNode.h |      2 +-
 .../webaudio/MediaStreamAudioDestinationNode.cpp   |     10 +-
 .../webaudio/MediaStreamAudioDestinationNode.h     |      8 +-
 .../Modules/webaudio/MediaStreamAudioSource.cpp    |     22 +-
 .../Modules/webaudio/MediaStreamAudioSource.h      |     18 +-
 .../webaudio/MediaStreamAudioSourceNode.cpp        |      4 +-
 .../Modules/webaudio/MediaStreamAudioSourceNode.h  |      8 +-
 .../webaudio/OfflineAudioCompletionEvent.cpp       |      8 +-
 .../Modules/webaudio/OfflineAudioCompletionEvent.h |      4 +-
 .../Modules/webaudio/OfflineAudioContext.cpp       |     10 +-
 .../WebCore/Modules/webaudio/OfflineAudioContext.h |      2 +-
 .../Modules/webaudio/OfflineAudioContext.idl       |      2 +-
 .../webaudio/OfflineAudioDestinationNode.cpp       |     14 +-
 .../Modules/webaudio/OfflineAudioDestinationNode.h |      4 +-
 .../WebCore/Modules/webaudio/OscillatorNode.cpp    |     26 +-
 .../WebCore/Modules/webaudio/OscillatorNode.h      |      2 +-
 .../WebCore/Modules/webaudio/OscillatorNode.idl    |     10 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.cpp |     18 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.h   |      8 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.idl |     18 +-
 .../WebCore/Modules/webaudio/PeriodicWave.cpp      |     20 +-
 .../Source/WebCore/Modules/webaudio/PeriodicWave.h |     12 +-
 .../WebCore/Modules/webaudio/RealtimeAnalyser.cpp  |      3 +-
 .../WebCore/Modules/webaudio/RealtimeAnalyser.h    |      2 +-
 .../Modules/webaudio/ScriptProcessorNode.cpp       |     38 +-
 .../WebCore/Modules/webaudio/ScriptProcessorNode.h |      9 +-
 .../Modules/webaudio/ScriptProcessorNode.idl       |      2 +-
 .../WebCore/Modules/webaudio/WaveShaperDSPKernel.h |      4 +-
 .../WebCore/Modules/webaudio/WaveShaperNode.h      |      4 +-
 .../Modules/webaudio/WaveShaperProcessor.cpp       |      6 +-
 .../Modules/webdatabase/AbstractDatabaseServer.h   |     14 +-
 .../Modules/webdatabase/AbstractSQLStatement.h     |     51 -
 .../webdatabase/AbstractSQLStatementBackend.h      |     49 -
 .../Modules/webdatabase/AbstractSQLTransaction.h   |     55 -
 .../webdatabase/AbstractSQLTransactionBackend.h    |     61 -
 .../Modules/webdatabase/ChangeVersionData.h        |      4 -
 .../Modules/webdatabase/ChangeVersionWrapper.cpp   |      6 +-
 .../Modules/webdatabase/ChangeVersionWrapper.h     |      8 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.cpp   |     17 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.h     |      9 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.idl   |      7 +-
 .../WebCore/Modules/webdatabase/Database.cpp       |    244 +-
 .../Source/WebCore/Modules/webdatabase/Database.h  |     41 +-
 .../WebCore/Modules/webdatabase/Database.idl       |      4 +-
 .../Modules/webdatabase/DatabaseAuthorizer.cpp     |     11 +-
 .../Modules/webdatabase/DatabaseAuthorizer.h       |      5 +-
 .../Modules/webdatabase/DatabaseBackend.cpp        |    138 +-
 .../WebCore/Modules/webdatabase/DatabaseBackend.h  |     20 +-
 .../Modules/webdatabase/DatabaseBackendBase.cpp    |     97 +-
 .../Modules/webdatabase/DatabaseBackendBase.h      |     28 +-
 .../Modules/webdatabase/DatabaseBackendContext.cpp |     55 -
 .../Modules/webdatabase/DatabaseBackendContext.h   |     58 -
 .../Modules/webdatabase/DatabaseBackendSync.cpp    |     62 -
 .../Modules/webdatabase/DatabaseBackendSync.h      |     60 -
 .../WebCore/Modules/webdatabase/DatabaseBase.cpp   |     54 -
 .../WebCore/Modules/webdatabase/DatabaseBase.h     |     52 -
 .../Modules/webdatabase/DatabaseBasicTypes.h       |      9 -
 .../WebCore/Modules/webdatabase/DatabaseCallback.h |      5 -
 .../Modules/webdatabase/DatabaseCallback.idl       |      7 +-
 .../Modules/webdatabase/DatabaseContext.cpp        |     81 +-
 .../WebCore/Modules/webdatabase/DatabaseContext.h  |     46 +-
 .../WebCore/Modules/webdatabase/DatabaseDetails.h  |      6 +-
 .../WebCore/Modules/webdatabase/DatabaseError.h    |      4 -
 .../Modules/webdatabase/DatabaseManager.cpp        |    122 +-
 .../WebCore/Modules/webdatabase/DatabaseManager.h  |     49 +-
 .../Modules/webdatabase/DatabaseManagerClient.h    |      4 -
 .../WebCore/Modules/webdatabase/DatabaseServer.cpp |     40 +-
 .../WebCore/Modules/webdatabase/DatabaseServer.h   |     47 +-
 .../WebCore/Modules/webdatabase/DatabaseSync.cpp   |    195 -
 .../WebCore/Modules/webdatabase/DatabaseSync.h     |     89 -
 .../WebCore/Modules/webdatabase/DatabaseSync.idl   |     42 -
 .../WebCore/Modules/webdatabase/DatabaseTask.cpp   |      6 +-
 .../WebCore/Modules/webdatabase/DatabaseTask.h     |     52 +-
 .../WebCore/Modules/webdatabase/DatabaseThread.cpp |     67 +-
 .../WebCore/Modules/webdatabase/DatabaseThread.h   |     21 +-
 .../Modules/webdatabase/DatabaseTracker.cpp        |    289 +-
 .../WebCore/Modules/webdatabase/DatabaseTracker.h  |     52 +-
 .../WebCore/Modules/webdatabase/OriginLock.cpp     |      4 -
 .../WebCore/Modules/webdatabase/OriginLock.h       |      6 +-
 .../Modules/webdatabase/SQLCallbackWrapper.h       |     50 +-
 .../Source/WebCore/Modules/webdatabase/SQLError.h  |     12 +-
 .../WebCore/Modules/webdatabase/SQLError.idl       |      4 +-
 .../WebCore/Modules/webdatabase/SQLException.cpp   |     11 +-
 .../WebCore/Modules/webdatabase/SQLException.h     |      8 +-
 .../WebCore/Modules/webdatabase/SQLException.idl   |      2 -
 .../WebCore/Modules/webdatabase/SQLResultSet.cpp   |      6 +-
 .../WebCore/Modules/webdatabase/SQLResultSet.h     |      8 +-
 .../WebCore/Modules/webdatabase/SQLResultSet.idl   |      4 +-
 .../Modules/webdatabase/SQLResultSetRowList.cpp    |      6 +-
 .../Modules/webdatabase/SQLResultSetRowList.h      |      8 +-
 .../Modules/webdatabase/SQLResultSetRowList.idl    |      4 +-
 .../WebCore/Modules/webdatabase/SQLStatement.cpp   |     18 +-
 .../WebCore/Modules/webdatabase/SQLStatement.h     |     23 +-
 .../Modules/webdatabase/SQLStatementBackend.cpp    |     82 +-
 .../Modules/webdatabase/SQLStatementBackend.h      |     27 +-
 .../Modules/webdatabase/SQLStatementCallback.h     |      6 +-
 .../Modules/webdatabase/SQLStatementCallback.idl   |      6 +-
 .../webdatabase/SQLStatementErrorCallback.h        |      6 +-
 .../webdatabase/SQLStatementErrorCallback.idl      |      6 +-
 .../Modules/webdatabase/SQLStatementSync.cpp       |    137 -
 .../WebCore/Modules/webdatabase/SQLStatementSync.h |     63 -
 .../WebCore/Modules/webdatabase/SQLTransaction.cpp |     48 +-
 .../WebCore/Modules/webdatabase/SQLTransaction.h   |     44 +-
 .../WebCore/Modules/webdatabase/SQLTransaction.idl |      4 +-
 .../Modules/webdatabase/SQLTransactionBackend.cpp  |     37 +-
 .../Modules/webdatabase/SQLTransactionBackend.h    |     43 +-
 .../webdatabase/SQLTransactionBackendSync.cpp      |    237 -
 .../webdatabase/SQLTransactionBackendSync.h        |     87 -
 .../Modules/webdatabase/SQLTransactionCallback.h   |      6 +-
 .../Modules/webdatabase/SQLTransactionCallback.idl |      6 +-
 .../Modules/webdatabase/SQLTransactionClient.cpp   |     11 +-
 .../Modules/webdatabase/SQLTransactionClient.h     |      4 -
 .../webdatabase/SQLTransactionCoordinator.cpp      |     23 +-
 .../webdatabase/SQLTransactionCoordinator.h        |      4 -
 .../webdatabase/SQLTransactionErrorCallback.h      |      6 +-
 .../webdatabase/SQLTransactionErrorCallback.idl    |      6 +-
 .../Modules/webdatabase/SQLTransactionState.h      |      4 -
 .../webdatabase/SQLTransactionStateMachine.cpp     |      4 -
 .../webdatabase/SQLTransactionStateMachine.h       |      4 -
 .../Modules/webdatabase/SQLTransactionSync.cpp     |     61 -
 .../Modules/webdatabase/SQLTransactionSync.h       |     56 -
 .../Modules/webdatabase/SQLTransactionSync.idl     |     38 -
 .../webdatabase/SQLTransactionSyncCallback.h       |     53 -
 .../webdatabase/SQLTransactionSyncCallback.idl     |     35 -
 .../webdatabase/WorkerGlobalScopeWebDatabase.cpp   |     76 -
 .../webdatabase/WorkerGlobalScopeWebDatabase.h     |     59 -
 .../webdatabase/WorkerGlobalScopeWebDatabase.idl   |     34 -
 .../Source/WebCore/Modules/websockets/CloseEvent.h |     12 +-
 .../WebCore/Modules/websockets/CloseEvent.idl      |      1 -
 .../websockets/ThreadableWebSocketChannel.cpp      |     17 +-
 .../websockets/ThreadableWebSocketChannel.h        |      2 +-
 .../ThreadableWebSocketChannelClientWrapper.cpp    |    150 +-
 .../ThreadableWebSocketChannelClientWrapper.h      |     18 +-
 .../WebCore/Modules/websockets/WebSocket.cpp       |    143 +-
 .../Source/WebCore/Modules/websockets/WebSocket.h  |     38 +-
 .../WebCore/Modules/websockets/WebSocket.idl       |     22 +-
 .../Modules/websockets/WebSocketChannel.cpp        |    114 +-
 .../WebCore/Modules/websockets/WebSocketChannel.h  |     43 +-
 .../Modules/websockets/WebSocketChannelClient.h    |      3 +-
 .../Modules/websockets/WebSocketDeflateFramer.cpp  |     49 +-
 .../Modules/websockets/WebSocketDeflateFramer.h    |     28 +-
 .../Modules/websockets/WebSocketDeflater.cpp       |     14 +-
 .../WebCore/Modules/websockets/WebSocketDeflater.h |     15 +-
 .../websockets/WebSocketExtensionDispatcher.cpp    |     30 +-
 .../websockets/WebSocketExtensionDispatcher.h      |      6 +-
 .../WebCore/Modules/websockets/WebSocketFrame.h    |      2 +-
 .../Modules/websockets/WebSocketHandshake.cpp      |     77 +-
 .../Modules/websockets/WebSocketHandshake.h        |      3 +-
 .../WorkerThreadableWebSocketChannel.cpp           |    419 +-
 .../websockets/WorkerThreadableWebSocketChannel.h  |     33 +-
 .../native/Source/WebCore/PlatformAppleWin.cmake   |     94 +
 .../main/native/Source/WebCore/PlatformEfl.cmake   |    357 +-
 .../main/native/Source/WebCore/PlatformGTK.cmake   |   1046 +-
 .../main/native/Source/WebCore/PlatformJava.cmake  |   1176 +
 .../main/native/Source/WebCore/PlatformMac.cmake   |    653 +
 .../main/native/Source/WebCore/PlatformWin.cmake   |    120 +-
 .../main/native/Source/WebCore/PlatformWinCE.cmake |     64 -
 .../native/Source/WebCore/PlatformWinCairo.cmake   |    190 +
 .../Source/WebCore/Resources/SpellingDot at 3x.png    |    Bin 0 -> 270 bytes
 .../Source/WebCore/Resources/aliasCursor.png       |    Bin 752 -> 0 bytes
 .../native/Source/WebCore/Resources/cellCursor.png |    Bin 183 -> 0 bytes
 .../Source/WebCore/Resources/contextMenuCursor.png |    Bin 523 -> 0 bytes
 .../Source/WebCore/Resources/deleteButton.png      |    Bin 2230 -> 0 bytes
 .../Source/WebCore/Resources/deleteButton.tiff     |    Bin 2546 -> 0 bytes
 .../Source/WebCore/Resources/deleteButton at 2x.png   |    Bin 5965 -> 0 bytes
 .../WebCore/Resources/deleteButtonPressed.png      |    Bin 2319 -> 0 bytes
 .../WebCore/Resources/deleteButtonPressed at 2x.png   |    Bin 6176 -> 0 bytes
 .../WebCore/Resources/eastWestResizeCursor.png     |    Bin 126 -> 0 bytes
 .../native/Source/WebCore/Resources/helpCursor.png |    Bin 239 -> 0 bytes
 .../Source/WebCore/Resources/inputSpeech.png       |    Bin 1685 -> 0 bytes
 .../native/Source/WebCore/Resources/linkCursor.png |    Bin 341 -> 0 bytes
 .../Source/WebCore/Resources/missingImage.png      |    Bin 411 -> 1555 bytes
 .../Source/WebCore/Resources/missingImage at 2x.png   |    Bin 3385 -> 1977 bytes
 .../Source/WebCore/Resources/missingImage at 3x.png   |    Bin 0 -> 2552 bytes
 .../Source/WebCore/Resources/noDropCursor.png      |    Bin 1455 -> 0 bytes
 .../native/Source/WebCore/Resources/noneCursor.png |    Bin 90 -> 0 bytes
 .../Source/WebCore/Resources/progressCursor.png    |    Bin 1791 -> 0 bytes
 .../native/Source/WebCore/Resources/waitCursor.png |    Bin 125 -> 0 bytes
 .../Source/WebCore/Scripts/make-js-file-arrays.py  |     91 +
 .../src/main/native/Source/WebCore/TargetJava.pri  |      6 +-
 .../src/main/native/Source/WebCore/UseJSC.cmake    |    341 -
 .../src/main/native/Source/WebCore/WebCore.exp.in  |   3171 -
 .../src/main/native/Source/WebCore/WebCore.order   |    211 +-
 .../QTMovieWin/QTMovieWinCairoDebug.props          |     13 +
 .../QTMovieWin/QTMovieWinCairoRelease.props        |     13 +
 .../QTMovieWin/QTMovieWinCommon.props              |     18 +
 .../QTMovieWin/QTMovieWinDebug.props               |     12 +
 .../QTMovieWin/QTMovieWinPostBuild.cmd             |      5 +
 .../QTMovieWin/QTMovieWinPreBuild.cmd              |      7 +
 .../QTMovieWin/QTMovieWinPreLink.cmd}              |      0
 .../QTMovieWin/QTMovieWinProduction.props          |     13 +
 .../QTMovieWin/QTMovieWinRelease.props             |     12 +
 .../Source/WebCore/WebCore.vcxproj/WebCore.proj    |    120 +
 .../WebCore/WebCore.vcxproj/WebCore.submit.sln     |     61 +
 .../Source/WebCore/WebCore.vcxproj/WebCore.vcxproj |  22095 +++
 .../WebCore.vcxproj/WebCore.vcxproj.filters        |  15480 ++
 .../WebCore/WebCore.vcxproj/WebCoreCFNetwork.props |     11 +
 .../Source/WebCore/WebCore.vcxproj/WebCoreCG.props |     12 +
 .../WebCore/WebCore.vcxproj/WebCoreCURL.props      |     12 +
 .../WebCore/WebCore.vcxproj/WebCoreCairo.props     |     11 +
 .../WebCore/WebCore.vcxproj/WebCoreCommon.props    |     16 +
 .../WebCore/WebCore.vcxproj/WebCoreDebug.props     |     17 +
 .../WebCore.vcxproj/WebCoreDebugWinCairo.props     |     18 +
 .../WebCore/WebCore.vcxproj/WebCoreGenerated.make  |     14 +
 .../WebCore.vcxproj/WebCoreGenerated.vcxproj       |    205 +
 .../WebCoreGenerated.vcxproj.filters               |     13 +
 .../WebCore.vcxproj/WebCoreGeneratedCommon.props   |     11 +
 .../WebCore.vcxproj/WebCoreGeneratedDebug.props    |     13 +
 .../WebCoreGeneratedDebugWinCairo.props            |     15 +
 .../WebCoreGeneratedProduction.props               |     13 +
 .../WebCore.vcxproj/WebCoreGeneratedRelease.props  |     13 +
 .../WebCoreGeneratedReleaseWinCairo.props          |     14 +
 .../WebCore.vcxproj/WebCoreGeneratedWinCairo.make  |     14 +
 .../WebCoreGeneratedWinCairoCommon.props           |    227 +
 .../WebCore.vcxproj/WebCoreIncludeCommon.props     |     12 +
 .../WebCore/WebCore.vcxproj/WebCoreMediaQT.props   |     11 +
 .../WebCore/WebCore.vcxproj/WebCorePostBuild.cmd   |      1 +
 .../WebCore/WebCore.vcxproj/WebCorePreBuild.cmd    |     15 +
 .../WebCore.vcxproj/WebCoreProduction.props        |     18 +
 .../WebCore.vcxproj/WebCoreQuartzCore.props        |     12 +
 .../WebCore/WebCore.vcxproj/WebCoreRelease.props   |     17 +
 .../WebCore.vcxproj/WebCoreReleaseWinCairo.props   |     17 +
 .../WebCore.vcxproj/WebCoreTestSupport.vcxproj     |    307 +
 .../WebCoreTestSupport.vcxproj.filters             |    109 +
 .../WebCore.vcxproj/WebCoreTestSupportCommon.props |     16 +
 .../WebCore.vcxproj/WebCoreTestSupportDebug.props  |     17 +
 .../WebCoreTestSupportDebugWinCairo.props          |     18 +
 .../WebCoreTestSupportProduction.props             |     18 +
 .../WebCoreTestSupportRelease.props                |     17 +
 .../WebCoreTestSupportReleaseWinCairo.props        |     17 +
 .../WebCore.vcxproj/build-generated-files.pl       |     91 +
 .../WebCore.vcxproj/copyForwardingHeaders.cmd      |    119 +
 .../WebCore.vcxproj/copyWebCoreResourceFiles.cmd   |      6 +
 .../WebCore/WebCore.vcxproj/migrate-scripts.pl     |     77 +
 .../Source/WebCore/WebCore.vcxproj/xcopy.excludes  |      1 +
 .../WebCore/WebCore.xcodeproj/project.pbxproj      |   8785 +-
 .../main/native/Source/WebCore/WebCorePrefix.cpp   |      4 +-
 .../src/main/native/Source/WebCore/WebCorePrefix.h |     61 +-
 .../Source/WebCore/accessibility/AXObjectCache.cpp |    606 +-
 .../Source/WebCore/accessibility/AXObjectCache.h   |    142 +-
 .../accessibility/AXTextStateChangeIntent.h        |     96 +
 .../accessibility/AccessibilityARIAGrid.cpp        |     64 +-
 .../WebCore/accessibility/AccessibilityARIAGrid.h  |     16 +-
 .../accessibility/AccessibilityARIAGridCell.cpp    |     43 +-
 .../accessibility/AccessibilityARIAGridCell.h      |     17 +-
 .../accessibility/AccessibilityARIAGridRow.cpp     |     32 +-
 .../accessibility/AccessibilityARIAGridRow.h       |     16 +-
 .../accessibility/AccessibilityAllInOne.cpp        |      6 +-
 .../accessibility/AccessibilityImageMapLink.cpp    |     16 +-
 .../accessibility/AccessibilityImageMapLink.h      |     20 +-
 .../WebCore/accessibility/AccessibilityList.cpp    |     61 +-
 .../WebCore/accessibility/AccessibilityList.h      |     20 +-
 .../WebCore/accessibility/AccessibilityListBox.cpp |     40 +-
 .../WebCore/accessibility/AccessibilityListBox.h   |     18 +-
 .../accessibility/AccessibilityListBoxOption.cpp   |     53 +-
 .../accessibility/AccessibilityListBoxOption.h     |     19 +-
 .../accessibility/AccessibilityMediaControls.cpp   |     71 +-
 .../accessibility/AccessibilityMediaControls.h     |     24 +-
 .../accessibility/AccessibilityMenuList.cpp        |     38 +-
 .../WebCore/accessibility/AccessibilityMenuList.h  |     10 +-
 .../accessibility/AccessibilityMenuListOption.cpp  |     16 +-
 .../accessibility/AccessibilityMenuListOption.h    |      8 +-
 .../accessibility/AccessibilityMenuListPopup.cpp   |     17 +-
 .../accessibility/AccessibilityMenuListPopup.h     |     11 +-
 .../accessibility/AccessibilityMockObject.cpp      |      2 +-
 .../accessibility/AccessibilityMockObject.h        |     11 +-
 .../accessibility/AccessibilityNodeObject.cpp      |    530 +-
 .../accessibility/AccessibilityNodeObject.h        |     30 +-
 .../WebCore/accessibility/AccessibilityObject.cpp  |    816 +-
 .../WebCore/accessibility/AccessibilityObject.h    |    185 +-
 .../AccessibilityProgressIndicator.cpp             |     46 +-
 .../accessibility/AccessibilityProgressIndicator.h |     17 +-
 .../accessibility/AccessibilityRenderObject.cpp    |   1330 +-
 .../accessibility/AccessibilityRenderObject.h      |     34 +-
 .../WebCore/accessibility/AccessibilitySVGRoot.cpp |      8 +-
 .../WebCore/accessibility/AccessibilitySVGRoot.h   |     17 +-
 .../accessibility/AccessibilityScrollView.cpp      |     85 +-
 .../accessibility/AccessibilityScrollView.h        |     15 +-
 .../accessibility/AccessibilityScrollbar.cpp       |     15 +-
 .../WebCore/accessibility/AccessibilityScrollbar.h |     10 +-
 .../AccessibilitySearchFieldButtons.cpp            |     76 -
 .../AccessibilitySearchFieldButtons.h              |     51 -
 .../WebCore/accessibility/AccessibilitySlider.cpp  |     31 +-
 .../WebCore/accessibility/AccessibilitySlider.h    |     20 +-
 .../accessibility/AccessibilitySpinButton.cpp      |     36 +-
 .../accessibility/AccessibilitySpinButton.h        |     19 +-
 .../WebCore/accessibility/AccessibilityTable.cpp   |    298 +-
 .../WebCore/accessibility/AccessibilityTable.h     |     44 +-
 .../accessibility/AccessibilityTableCell.cpp       |    191 +-
 .../WebCore/accessibility/AccessibilityTableCell.h |     32 +-
 .../accessibility/AccessibilityTableColumn.cpp     |     98 +-
 .../accessibility/AccessibilityTableColumn.h       |     21 +-
 .../AccessibilityTableHeaderContainer.cpp          |     14 +-
 .../AccessibilityTableHeaderContainer.h            |     13 +-
 .../accessibility/AccessibilityTableRow.cpp        |     42 +-
 .../WebCore/accessibility/AccessibilityTableRow.h  |     24 +-
 .../WebCore/accessibility/atk/AXObjectCacheAtk.cpp |    349 +
 .../accessibility/atk/AccessibilityObjectAtk.cpp   |    190 +
 .../atk/WebKitAccessibleHyperlink.cpp              |    435 +
 .../accessibility/atk/WebKitAccessibleHyperlink.h  |     65 +
 .../atk/WebKitAccessibleInterfaceAction.cpp        |    108 +
 .../atk/WebKitAccessibleInterfaceAction.h          |     33 +
 .../atk/WebKitAccessibleInterfaceComponent.cpp     |    108 +
 .../atk/WebKitAccessibleInterfaceComponent.h       |     33 +
 .../atk/WebKitAccessibleInterfaceDocument.cpp      |    124 +
 .../atk/WebKitAccessibleInterfaceDocument.h        |     32 +
 .../atk/WebKitAccessibleInterfaceEditableText.cpp  |    150 +
 .../atk/WebKitAccessibleInterfaceEditableText.h    |     32 +
 .../atk/WebKitAccessibleInterfaceHyperlinkImpl.cpp |     47 +
 .../atk/WebKitAccessibleInterfaceHyperlinkImpl.h   |     30 +
 .../atk/WebKitAccessibleInterfaceHypertext.cpp     |    116 +
 .../atk/WebKitAccessibleInterfaceHypertext.h       |     31 +
 .../atk/WebKitAccessibleInterfaceImage.cpp         |     89 +
 .../atk/WebKitAccessibleInterfaceImage.h           |     32 +
 .../atk/WebKitAccessibleInterfaceSelection.cpp     |    272 +
 .../atk/WebKitAccessibleInterfaceSelection.h       |     32 +
 .../atk/WebKitAccessibleInterfaceTable.cpp         |    295 +
 .../atk/WebKitAccessibleInterfaceTable.h           |     32 +
 .../atk/WebKitAccessibleInterfaceTableCell.cpp     |    160 +
 .../atk/WebKitAccessibleInterfaceTableCell.h       |     13 +
 .../atk/WebKitAccessibleInterfaceText.cpp          |   1309 +
 .../atk/WebKitAccessibleInterfaceText.h            |     32 +
 .../atk/WebKitAccessibleInterfaceValue.cpp         |    203 +
 .../atk/WebKitAccessibleInterfaceValue.h           |     30 +
 .../accessibility/atk/WebKitAccessibleUtil.cpp     |    169 +
 .../accessibility/atk/WebKitAccessibleUtil.h       |     73 +
 .../atk/WebKitAccessibleWrapperAtk.cpp             |   1368 +
 .../accessibility/atk/WebKitAccessibleWrapperAtk.h |     89 +
 .../WebCore/accessibility/ios/AXObjectCacheIOS.mm  |    137 +
 .../accessibility/ios/AccessibilityObjectIOS.mm    |     86 +
 .../ios/WebAccessibilityObjectWrapperIOS.h         |     72 +
 .../ios/WebAccessibilityObjectWrapperIOS.mm        |   2605 +
 .../WebCore/accessibility/mac/AXObjectCacheMac.mm  |    207 +-
 .../accessibility/mac/AccessibilityObjectMac.mm    |     35 +-
 .../mac/WebAccessibilityObjectWrapperBase.h        |     12 +-
 .../mac/WebAccessibilityObjectWrapperBase.mm       |     70 +-
 .../mac/WebAccessibilityObjectWrapperMac.h         |      5 +-
 .../mac/WebAccessibilityObjectWrapperMac.mm        |    524 +-
 .../win/AccessibilityObjectWrapperWin.h            |      2 +-
 .../WebCore/bindings/generic/ActiveDOMCallback.cpp |      2 -
 .../WebCore/bindings/generic/ActiveDOMCallback.h   |      1 -
 .../bindings/generic/RuntimeEnabledFeatures.cpp    |     24 +-
 .../bindings/generic/RuntimeEnabledFeatures.h      |     53 +-
 .../bindings/gobject/ConvertToUTF8String.cpp       |      5 +-
 .../WebCore/bindings/gobject/DOMObjectCache.cpp    |    265 +-
 .../WebCore/bindings/gobject/DOMObjectCache.h      |      7 +-
 .../Source/WebCore/bindings/gobject/GNUmakefile.am |    593 -
 .../bindings/gobject/GObjectEventListener.cpp      |     15 +-
 .../bindings/gobject/GObjectEventListener.h        |      2 +-
 .../gobject/GObjectNodeFilterCondition.cpp         |     39 +
 .../bindings/gobject/GObjectNodeFilterCondition.h  |     54 +
 .../bindings/gobject/GObjectXPathNSResolver.cpp    |     36 +
 .../bindings/gobject/GObjectXPathNSResolver.h      |     51 +
 .../WebCore/bindings/gobject/WebKitDOMCustom.cpp   |     64 +-
 .../WebCore/bindings/gobject/WebKitDOMCustom.h     |     21 +-
 .../bindings/gobject/WebKitDOMCustom.symbols       |      2 +-
 .../bindings/gobject/WebKitDOMCustomUnstable.h     |     68 +
 .../bindings/gobject/WebKitDOMDeprecated.cpp       |    544 +-
 .../WebCore/bindings/gobject/WebKitDOMDeprecated.h |    560 +-
 .../bindings/gobject/WebKitDOMDeprecated.symbols   |     53 +-
 .../bindings/gobject/WebKitDOMEventTarget.cpp      |      6 +-
 .../bindings/gobject/WebKitDOMEventTarget.h        |     17 +-
 .../bindings/gobject/WebKitDOMHTMLPrivate.cpp      |      4 +-
 .../bindings/gobject/WebKitDOMHTMLPrivate.h        |      4 +-
 .../bindings/gobject/WebKitDOMNodeFilter.cpp       |     83 +
 .../WebCore/bindings/gobject/WebKitDOMNodeFilter.h |    210 +
 .../bindings/gobject/WebKitDOMNodeFilter.symbols   |     18 +
 .../bindings/gobject/WebKitDOMNodeFilterPrivate.h  |     35 +
 .../WebCore/bindings/gobject/WebKitDOMObject.cpp   |     37 +-
 .../WebCore/bindings/gobject/WebKitDOMObject.h     |     12 +-
 .../WebCore/bindings/gobject/WebKitDOMPrivate.cpp  |     47 +-
 .../WebCore/bindings/gobject/WebKitDOMPrivate.h    |      6 +-
 .../bindings/gobject/WebKitDOMXPathNSResolver.cpp  |    140 +
 .../bindings/gobject/WebKitDOMXPathNSResolver.h    |     61 +
 .../gobject/WebKitDOMXPathNSResolver.symbols       |      2 +
 .../gobject/WebKitDOMXPathNSResolverPrivate.h      |     44 +
 .../WebCore/bindings/gobject/webkitdom.symbols     |   2365 +-
 .../Source/WebCore/bindings/java/JavaDOMUtils.h    |     35 +-
 .../WebCore/bindings/java/JavaEventListener.cpp    |      6 +-
 .../WebCore/bindings/java/JavaEventListener.h      |      4 +-
 .../bindings/js/CachedScriptSourceProvider.h       |      2 +-
 .../bindings/js/DOMConstructorWithDocument.h       |      2 +-
 .../WebCore/bindings/js/DOMObjectHashTableMap.cpp  |     37 -
 .../WebCore/bindings/js/DOMObjectHashTableMap.h    |     59 -
 .../Source/WebCore/bindings/js/DOMRequestState.h   |     18 +-
 .../Source/WebCore/bindings/js/DOMWrapperWorld.cpp |      8 +-
 .../Source/WebCore/bindings/js/DOMWrapperWorld.h   |     22 +-
 .../Source/WebCore/bindings/js/Dictionary.cpp      |     14 +-
 .../native/Source/WebCore/bindings/js/Dictionary.h |      3 +-
 .../Source/WebCore/bindings/js/GCController.cpp    |     81 +-
 .../Source/WebCore/bindings/js/GCController.h      |     47 +-
 .../WebCore/bindings/js/IDBBindingUtilities.cpp    |      5 +-
 .../WebCore/bindings/js/IDBBindingUtilities.h      |      4 +-
 .../Source/WebCore/bindings/js/JSAttrCustom.cpp    |     22 +-
 .../bindings/js/JSAudioBufferSourceNodeCustom.cpp  |      3 +-
 .../WebCore/bindings/js/JSAudioContextCustom.cpp   |     12 +-
 .../WebCore/bindings/js/JSAudioTrackCustom.cpp     |     29 +-
 .../WebCore/bindings/js/JSAudioTrackListCustom.cpp |     17 +-
 .../WebCore/bindings/js/JSBindingsAllInOne.cpp     |     20 +-
 .../bindings/js/JSBiquadFilterNodeCustom.cpp       |      1 +
 .../Source/WebCore/bindings/js/JSBlobCustom.cpp    |     22 +-
 .../WebCore/bindings/js/JSCDATASectionCustom.cpp   |      4 +-
 .../Source/WebCore/bindings/js/JSCSSRuleCustom.cpp |     55 +-
 .../Source/WebCore/bindings/js/JSCSSRuleCustom.h   |      4 +-
 .../WebCore/bindings/js/JSCSSRuleListCustom.cpp    |      6 +-
 .../bindings/js/JSCSSStyleDeclarationCustom.cpp    |     51 +-
 .../WebCore/bindings/js/JSCSSValueCustom.cpp       |     36 +-
 .../Source/WebCore/bindings/js/JSCallbackData.cpp  |     13 +-
 .../Source/WebCore/bindings/js/JSCallbackData.h    |     19 +-
 .../bindings/js/JSCanvasRenderingContextCustom.cpp |     33 +-
 .../WebCore/bindings/js/JSCharacterDataCustom.cpp  |     63 +
 .../WebCore/bindings/js/JSClipboardCustom.cpp      |     44 -
 .../bindings/js/JSCommandLineAPIHostCustom.cpp     |     31 +-
 .../bindings/js/JSCryptoAlgorithmBuilder.cpp       |      8 +-
 .../bindings/js/JSCryptoAlgorithmDictionary.cpp    |     42 +-
 .../Source/WebCore/bindings/js/JSCryptoCustom.cpp  |      2 +-
 .../WebCore/bindings/js/JSCryptoKeyCustom.cpp      |      1 +
 .../WebCore/bindings/js/JSCryptoKeyPairCustom.cpp  |     16 +-
 .../bindings/js/JSCryptoKeySerializationJWK.cpp    |    107 +-
 .../bindings/js/JSCryptoKeySerializationJWK.h      |      8 +-
 .../WebCore/bindings/js/JSCustomEventCustom.cpp    |     63 +
 .../js/JSCustomSQLStatementErrorCallback.cpp       |      7 +-
 .../bindings/js/JSCustomXPathNSResolver.cpp        |     26 +-
 .../WebCore/bindings/js/JSCustomXPathNSResolver.h  |      6 +-
 .../Source/WebCore/bindings/js/JSDOMBinding.cpp    |    199 +-
 .../Source/WebCore/bindings/js/JSDOMBinding.h      |    358 +-
 .../WebCore/bindings/js/JSDOMFormDataCustom.cpp    |     14 +-
 .../WebCore/bindings/js/JSDOMGlobalObject.cpp      |     47 +-
 .../Source/WebCore/bindings/js/JSDOMGlobalObject.h |     13 +-
 .../WebCore/bindings/js/JSDOMGlobalObjectTask.cpp  |     27 +-
 .../WebCore/bindings/js/JSDOMGlobalObjectTask.h    |     16 +-
 .../bindings/js/JSDOMMimeTypeArrayCustom.cpp       |      1 +
 .../WebCore/bindings/js/JSDOMPluginArrayCustom.cpp |      1 +
 .../WebCore/bindings/js/JSDOMPluginCustom.cpp      |      2 +-
 .../Source/WebCore/bindings/js/JSDOMPromise.cpp    |     42 +-
 .../Source/WebCore/bindings/js/JSDOMPromise.h      |    212 +-
 .../WebCore/bindings/js/JSDOMStringListCustom.cpp  |      5 +-
 .../WebCore/bindings/js/JSDOMStringMapCustom.cpp   |     13 +-
 .../Source/WebCore/bindings/js/JSDOMWindowBase.cpp |    105 +-
 .../Source/WebCore/bindings/js/JSDOMWindowBase.h   |     18 +-
 .../WebCore/bindings/js/JSDOMWindowCustom.cpp      |    267 +-
 .../WebCore/bindings/js/JSDOMWindowShell.cpp       |     10 +-
 .../Source/WebCore/bindings/js/JSDOMWindowShell.h  |      6 +-
 .../Source/WebCore/bindings/js/JSDOMWrapper.cpp    |      1 +
 .../Source/WebCore/bindings/js/JSDOMWrapper.h      |      4 +
 .../Source/WebCore/bindings/js/JSDataCueCustom.cpp |    110 +
 .../WebCore/bindings/js/JSDataTransferCustom.cpp   |     44 +
 .../bindings/js/JSDeviceMotionEventCustom.cpp      |     27 +-
 .../bindings/js/JSDeviceOrientationEventCustom.cpp |      2 +
 .../Source/WebCore/bindings/js/JSDictionary.cpp    |     39 +-
 .../Source/WebCore/bindings/js/JSDictionary.h      |     12 +-
 .../WebCore/bindings/js/JSDocumentCustom.cpp       |     76 +-
 .../Source/WebCore/bindings/js/JSDocumentCustom.h  |     43 +
 .../bindings/js/JSDocumentFragmentCustom.cpp       |     54 +
 .../WebCore/bindings/js/JSDocumentTypeCustom.cpp   |     63 +
 .../Source/WebCore/bindings/js/JSElementCustom.cpp |     62 +-
 .../Source/WebCore/bindings/js/JSElementCustom.h   |     43 +
 .../Source/WebCore/bindings/js/JSErrorHandler.cpp  |     21 +-
 .../Source/WebCore/bindings/js/JSErrorHandler.h    |      4 +-
 .../Source/WebCore/bindings/js/JSEventCustom.cpp   |     17 +-
 .../Source/WebCore/bindings/js/JSEventListener.cpp |    117 +-
 .../Source/WebCore/bindings/js/JSEventListener.h   |    159 +-
 .../WebCore/bindings/js/JSEventTargetCustom.cpp    |      2 +-
 .../Source/WebCore/bindings/js/JSExceptionBase.cpp |     20 +-
 .../WebCore/bindings/js/JSFileReaderCustom.cpp     |      5 +-
 .../bindings/js/JSHTMLAllCollectionCustom.cpp      |     38 +-
 .../bindings/js/JSHTMLAppletElementCustom.cpp      |      4 +-
 .../bindings/js/JSHTMLCanvasElementCustom.cpp      |     22 +-
 .../WebCore/bindings/js/JSHTMLCollectionCustom.cpp |     12 +-
 .../WebCore/bindings/js/JSHTMLDocumentCustom.cpp   |     69 +-
 .../WebCore/bindings/js/JSHTMLElementCustom.cpp    |      4 +-
 .../bindings/js/JSHTMLEmbedElementCustom.cpp       |      4 +-
 .../js/JSHTMLFormControlsCollectionCustom.cpp      |     24 +-
 .../bindings/js/JSHTMLFormElementCustom.cpp        |      7 +-
 .../bindings/js/JSHTMLFrameElementCustom.cpp       |      2 +-
 .../bindings/js/JSHTMLFrameSetElementCustom.cpp    |      6 +-
 .../bindings/js/JSHTMLLinkElementCustom.cpp        |      5 -
 .../bindings/js/JSHTMLMediaElementCustom.cpp       |      2 +-
 .../bindings/js/JSHTMLObjectElementCustom.cpp      |      4 +-
 .../bindings/js/JSHTMLOptionsCollectionCustom.cpp  |     19 +-
 .../bindings/js/JSHTMLSelectElementCustom.cpp      |      4 +-
 .../bindings/js/JSHTMLSelectElementCustom.h        |      2 +-
 .../bindings/js/JSHTMLTemplateElementCustom.cpp    |      4 +-
 .../Source/WebCore/bindings/js/JSHistoryCustom.cpp |     66 +-
 .../Source/WebCore/bindings/js/JSIDBAnyCustom.cpp  |      3 +-
 .../WebCore/bindings/js/JSIDBDatabaseCustom.cpp    |      5 +-
 .../WebCore/bindings/js/JSIDBObjectStoreCustom.cpp |      5 +-
 .../WebCore/bindings/js/JSImageConstructor.cpp     |      4 +-
 .../WebCore/bindings/js/JSImageDataCustom.cpp      |     11 +-
 .../bindings/js/JSInspectorFrontendHostCustom.cpp  |     59 +-
 .../WebCore/bindings/js/JSLazyEventListener.cpp    |     45 +-
 .../WebCore/bindings/js/JSLazyEventListener.h      |      4 +-
 .../WebCore/bindings/js/JSLocationCustom.cpp       |     44 +-
 .../WebCore/bindings/js/JSMainThreadExecState.cpp  |     12 +-
 .../WebCore/bindings/js/JSMainThreadExecState.h    |     31 +-
 .../js/JSMainThreadExecStateInstrumentation.h      |      2 +-
 .../Source/WebCore/bindings/js/JSMediaListCustom.h |      4 +-
 .../bindings/js/JSMediaSourceStatesCustom.cpp      |      6 +-
 .../js/JSMediaStreamCapabilitiesCustom.cpp         |     12 +-
 .../WebCore/bindings/js/JSMessageChannelCustom.cpp |     19 +-
 .../WebCore/bindings/js/JSMessageEventCustom.cpp   |     31 +-
 .../WebCore/bindings/js/JSMessagePortCustom.cpp    |     18 +-
 .../js/JSMockContentFilterSettingsCustom.cpp       |    156 +
 .../WebCore/bindings/js/JSMutationCallback.cpp     |      7 +-
 .../WebCore/bindings/js/JSMutationCallback.h       |      4 +-
 .../bindings/js/JSMutationObserverCustom.cpp       |      6 +-
 .../WebCore/bindings/js/JSNamedNodeMapCustom.cpp   |      4 +-
 .../WebCore/bindings/js/JSNavigatorCustom.cpp      |     78 +
 .../Source/WebCore/bindings/js/JSNodeCustom.cpp    |    126 +-
 .../Source/WebCore/bindings/js/JSNodeCustom.h      |     24 +-
 .../WebCore/bindings/js/JSNodeFilterCondition.cpp  |      4 +-
 .../WebCore/bindings/js/JSNodeFilterCondition.h    |      4 +-
 .../WebCore/bindings/js/JSNodeFilterCustom.cpp     |     23 +-
 .../WebCore/bindings/js/JSNodeIteratorCustom.cpp   |     16 +-
 .../WebCore/bindings/js/JSNodeListCustom.cpp       |     14 +-
 .../Source/WebCore/bindings/js/JSNodeListCustom.h  |     47 +
 .../Source/WebCore/bindings/js/JSNodeOrString.cpp  |     58 +
 .../Source/WebCore/bindings/js/JSNodeOrString.h    |     42 +
 .../WebCore/bindings/js/JSOscillatorNodeCustom.cpp |      1 +
 .../WebCore/bindings/js/JSPannerNodeCustom.cpp     |      1 +
 .../bindings/js/JSPerformanceEntryCustom.cpp       |     10 +-
 .../bindings/js/JSPluginElementFunctions.cpp       |     44 +-
 .../WebCore/bindings/js/JSPluginElementFunctions.h |      2 +-
 .../WebCore/bindings/js/JSPopStateEventCustom.cpp  |     28 +-
 .../bindings/js/JSRTCIceCandidateCustom.cpp        |      7 +-
 .../bindings/js/JSRTCPeerConnectionCustom.cpp      |     21 +-
 .../bindings/js/JSRTCSessionDescriptionCustom.cpp  |      7 +-
 .../bindings/js/JSRTCStatsResponseCustom.cpp       |      1 +
 .../js/JSReadableStreamControllerCustom.cpp        |     50 +
 .../WebCore/bindings/js/JSReadableStreamCustom.cpp |     64 +
 .../bindings/js/JSReadableStreamReaderCustom.cpp   |     78 +
 .../bindings/js/JSSQLResultSetRowListCustom.cpp    |     12 +-
 .../WebCore/bindings/js/JSSQLTransactionCustom.cpp |      7 +-
 .../bindings/js/JSSQLTransactionSyncCustom.cpp     |     99 -
 .../bindings/js/JSSVGElementInstanceCustom.cpp     |     47 -
 .../WebCore/bindings/js/JSSVGLengthCustom.cpp      |      1 +
 .../WebCore/bindings/js/JSSVGPathSegCustom.cpp     |     44 +-
 .../WebCore/bindings/js/JSSharedWorkerCustom.cpp   |     89 -
 .../Source/WebCore/bindings/js/JSStorageCustom.cpp |     25 +-
 .../WebCore/bindings/js/JSStyleSheetCustom.cpp     |     31 +-
 .../WebCore/bindings/js/JSStyleSheetCustom.h       |      4 +-
 .../WebCore/bindings/js/JSStyleSheetListCustom.cpp |      6 +-
 .../WebCore/bindings/js/JSSubtleCryptoCustom.cpp   |    107 +-
 .../Source/WebCore/bindings/js/JSTextCustom.cpp    |      4 +-
 .../WebCore/bindings/js/JSTextTrackCueCustom.cpp   |     31 +-
 .../WebCore/bindings/js/JSTextTrackCustom.cpp      |     33 +-
 .../WebCore/bindings/js/JSTextTrackListCustom.cpp  |     17 +-
 .../Source/WebCore/bindings/js/JSTouchCustom.cpp   |      8 +-
 .../WebCore/bindings/js/JSTouchListCustom.cpp      |      8 +-
 .../Source/WebCore/bindings/js/JSTrackCustom.cpp   |     24 +-
 .../Source/WebCore/bindings/js/JSTrackCustom.h     |      4 +-
 .../WebCore/bindings/js/JSTrackEventCustom.cpp     |      4 +-
 .../WebCore/bindings/js/JSTreeWalkerCustom.cpp     |     16 +-
 .../js/JSUserMessageHandlersNamespaceCustom.cpp    |     49 +
 .../WebCore/bindings/js/JSVideoTrackCustom.cpp     |     29 +-
 .../WebCore/bindings/js/JSVideoTrackListCustom.cpp |     18 +-
 .../bindings/js/JSWebGL2RenderingContextCustom.cpp |    128 +
 .../js/JSWebGLRenderingContextBaseCustom.cpp       |    769 +
 .../bindings/js/JSWebGLRenderingContextCustom.cpp  |    722 +-
 .../WebCore/bindings/js/JSWebKitPointCustom.cpp    |     10 +-
 .../Source/WebCore/bindings/js/JSWorkerCustom.cpp  |      7 +-
 .../bindings/js/JSWorkerGlobalScopeBase.cpp        |     39 +-
 .../WebCore/bindings/js/JSWorkerGlobalScopeBase.h  |     11 +-
 .../bindings/js/JSWorkerGlobalScopeCustom.cpp      |     22 +-
 .../WebCore/bindings/js/JSXMLHttpRequestCustom.cpp |     30 +-
 .../WebCore/bindings/js/JSXPathResultCustom.cpp    |     23 +-
 .../WebCore/bindings/js/JSXSLTProcessorCustom.cpp  |      2 +-
 .../WebCore/bindings/js/PageScriptDebugServer.cpp  |    277 -
 .../WebCore/bindings/js/PageScriptDebugServer.h    |     86 -
 .../WebCore/bindings/js/ReadableJSStream.cpp       |    375 +
 .../Source/WebCore/bindings/js/ReadableJSStream.h  |    123 +
 .../Source/WebCore/bindings/js/ScheduledAction.cpp |     45 +-
 .../Source/WebCore/bindings/js/ScheduledAction.h   |     14 +-
 .../WebCore/bindings/js/ScriptCachedFrameData.cpp  |     34 +-
 .../WebCore/bindings/js/ScriptController.cpp       |    122 +-
 .../Source/WebCore/bindings/js/ScriptController.h  |     36 +-
 .../WebCore/bindings/js/ScriptControllerMac.mm     |      4 +-
 .../WebCore/bindings/js/ScriptGlobalObject.cpp     |     16 +-
 .../WebCore/bindings/js/ScriptGlobalObject.h       |      4 +-
 .../WebCore/bindings/js/ScriptHeapSnapshot.h       |     64 -
 .../Source/WebCore/bindings/js/ScriptProfile.cpp   |    128 -
 .../Source/WebCore/bindings/js/ScriptProfile.h     |     38 +-
 .../Source/WebCore/bindings/js/ScriptProfileNode.h |      4 +-
 .../Source/WebCore/bindings/js/ScriptProfiler.cpp  |     92 -
 .../Source/WebCore/bindings/js/ScriptProfiler.h    |     75 -
 .../Source/WebCore/bindings/js/ScriptState.cpp     |     19 +-
 .../Source/WebCore/bindings/js/ScriptState.h       |      3 +-
 .../Source/WebCore/bindings/js/ScriptWrappable.h   |      3 +
 .../WebCore/bindings/js/SerializedScriptValue.cpp  |    348 +-
 .../WebCore/bindings/js/SerializedScriptValue.h    |     44 +-
 .../WebCore/bindings/js/WebCoreJSClientData.h      |      7 +-
 .../bindings/js/WebCoreTypedArrayController.cpp    |      4 +-
 .../bindings/js/WebCoreTypedArrayController.h      |      5 +-
 .../WebCore/bindings/js/WorkerScriptController.cpp |     64 +-
 .../WebCore/bindings/js/WorkerScriptController.h   |     11 +-
 .../bindings/js/WorkerScriptDebugServer.cpp        |     16 +-
 .../WebCore/bindings/js/WorkerScriptDebugServer.h  |     10 +-
 .../WebCore/bindings/js/ios/TouchConstructors.cpp  |     33 +
 .../main/native/Source/WebCore/bindings/objc/DOM.h |      6 +-
 .../native/Source/WebCore/bindings/objc/DOM.mm     |     93 +-
 .../WebCore/bindings/objc/DOMAbstractView.mm       |      6 +-
 .../WebCore/bindings/objc/DOMAbstractViewFrame.h   |      2 +-
 .../native/Source/WebCore/bindings/objc/DOMCSS.h   |      6 +-
 .../native/Source/WebCore/bindings/objc/DOMCSS.mm  |     27 +-
 .../native/Source/WebCore/bindings/objc/DOMCore.h  |      7 +-
 .../bindings/objc/DOMCustomXPathNSResolver.h       |      6 +-
 .../bindings/objc/DOMCustomXPathNSResolver.mm      |      4 +-
 .../WebCore/bindings/objc/DOMEventException.h      |      6 +-
 .../Source/WebCore/bindings/objc/DOMEvents.h       |     11 +-
 .../Source/WebCore/bindings/objc/DOMEvents.mm      |      4 +-
 .../Source/WebCore/bindings/objc/DOMException.h    |      6 +-
 .../Source/WebCore/bindings/objc/DOMExtensions.h   |      6 +-
 .../native/Source/WebCore/bindings/objc/DOMHTML.h  |      6 +-
 .../native/Source/WebCore/bindings/objc/DOMHTML.mm |     81 +-
 .../bindings/objc/DOMImplementationFront.cpp       |     82 -
 .../WebCore/bindings/objc/DOMImplementationFront.h |     60 -
 .../Source/WebCore/bindings/objc/DOMInternal.h     |      6 +-
 .../Source/WebCore/bindings/objc/DOMInternal.mm    |     24 +-
 .../Source/WebCore/bindings/objc/DOMObject.h       |      9 +-
 .../Source/WebCore/bindings/objc/DOMObject.mm      |     10 +-
 .../Source/WebCore/bindings/objc/DOMPrivate.h      |     18 +-
 .../WebCore/bindings/objc/DOMRangeException.h      |      6 +-
 .../Source/WebCore/bindings/objc/DOMRanges.h       |      6 +-
 .../Source/WebCore/bindings/objc/DOMStylesheets.h  |      6 +-
 .../Source/WebCore/bindings/objc/DOMTraversal.h    |      6 +-
 .../WebCore/bindings/objc/DOMUIKitExtensions.h     |      2 +-
 .../WebCore/bindings/objc/DOMUIKitExtensions.mm    |    100 +-
 .../Source/WebCore/bindings/objc/DOMUtility.mm     |     11 +-
 .../native/Source/WebCore/bindings/objc/DOMViews.h |      6 +-
 .../native/Source/WebCore/bindings/objc/DOMXPath.h |      6 +-
 .../Source/WebCore/bindings/objc/DOMXPath.mm       |      4 +-
 .../WebCore/bindings/objc/DOMXPathException.h      |      6 +-
 .../WebCore/bindings/objc/ExceptionHandlers.h      |     14 +-
 .../WebCore/bindings/objc/ExceptionHandlers.mm     |     13 +-
 .../WebCore/bindings/objc/ObjCEventListener.h      |      6 +-
 .../WebCore/bindings/objc/ObjCEventListener.mm     |     10 +-
 .../bindings/objc/ObjCNodeFilterCondition.h        |     10 +-
 .../bindings/objc/ObjCNodeFilterCondition.mm       |      4 +-
 .../WebCore/bindings/objc/PublicDOMInterfaces.h    |     23 +-
 .../WebCore/bindings/objc/WebKitAvailability.h     |      6 +-
 .../Source/WebCore/bindings/objc/WebScriptObject.h |      4 +-
 .../WebCore/bindings/objc/WebScriptObject.mm       |     57 +-
 .../WebCore/bindings/objc/WebScriptObjectPrivate.h |      2 +-
 .../WebCore/bindings/scripts/CodeGenerator.pm      |     60 +-
 .../bindings/scripts/CodeGeneratorGObject.pm       |    735 +-
 .../WebCore/bindings/scripts/CodeGeneratorJS.pm    |   2099 +-
 .../WebCore/bindings/scripts/CodeGeneratorJava.pm  |    224 +-
 .../WebCore/bindings/scripts/CodeGeneratorObjC.pm  |    398 +-
 .../WebCore/bindings/scripts/IDLAttributes.txt     |     18 +-
 .../Source/WebCore/bindings/scripts/IDLParser.pm   |      4 -
 .../WebCore/bindings/scripts/InFilesCompiler.pm    |      4 +-
 .../WebCore/bindings/scripts/InFilesParser.pm      |      4 +-
 .../WebCore/bindings/scripts/StaticString.pm       |     11 +-
 .../WebCore/bindings/scripts/generate-bindings.pl  |      6 +-
 .../bindings/scripts/gobject-generate-headers.pl   |     19 +-
 .../bindings/scripts/gobject-run-api-break-test    |     67 -
 .../WebCore/bindings/scripts/preprocess-idls.pl    |      7 +-
 .../WebCore/bindings/scripts/preprocessor.pm       |     48 +-
 .../scripts/test/GObject/WebKitDOMFloat64Array.cpp |      4 +-
 .../scripts/test/GObject/WebKitDOMFloat64Array.h   |     12 +-
 .../test/GObject/WebKitDOMTestActiveDOMObject.cpp  |     15 +-
 .../test/GObject/WebKitDOMTestActiveDOMObject.h    |     27 +-
 .../scripts/test/GObject/WebKitDOMTestCallback.cpp |     89 +-
 .../scripts/test/GObject/WebKitDOMTestCallback.h   |     41 +-
 .../test/GObject/WebKitDOMTestCallbackPrivate.h    |      4 +-
 ...MTestCustomConstructorWithNoInterfaceObject.cpp |    104 +
 ...DOMTestCustomConstructorWithNoInterfaceObject.h |     53 +
 ...CustomConstructorWithNoInterfaceObjectPrivate.h |     33 +
 .../GObject/WebKitDOMTestCustomNamedGetter.cpp     |      7 +-
 .../test/GObject/WebKitDOMTestCustomNamedGetter.h  |     24 +-
 .../test/GObject/WebKitDOMTestEventConstructor.cpp |     20 +-
 .../test/GObject/WebKitDOMTestEventConstructor.h   |     27 +-
 .../test/GObject/WebKitDOMTestEventTarget.cpp      |     24 +-
 .../test/GObject/WebKitDOMTestEventTarget.h        |     40 +-
 .../test/GObject/WebKitDOMTestEventTarget.symbols  |      1 -
 .../test/GObject/WebKitDOMTestException.cpp        |     15 +-
 .../scripts/test/GObject/WebKitDOMTestException.h  |     25 +-
 .../GObject/WebKitDOMTestGenerateIsReachable.cpp   |      7 +-
 .../GObject/WebKitDOMTestGenerateIsReachable.h     |     23 +-
 .../WebKitDOMTestGenerateIsReachable.symbols}      |      0
 .../test/GObject/WebKitDOMTestInterface.cpp        |    235 +-
 .../scripts/test/GObject/WebKitDOMTestInterface.h  |     89 +-
 .../WebKitDOMTestMediaQueryListListener.cpp        |      7 +-
 .../GObject/WebKitDOMTestMediaQueryListListener.h  |     23 +-
 .../test/GObject/WebKitDOMTestNamedConstructor.cpp |      7 +-
 .../test/GObject/WebKitDOMTestNamedConstructor.h   |     23 +-
 .../scripts/test/GObject/WebKitDOMTestNode.cpp     |      7 +-
 .../scripts/test/GObject/WebKitDOMTestNode.h       |     23 +-
 .../test/GObject/WebKitDOMTestNondeterministic.cpp |    319 +
 .../test/GObject/WebKitDOMTestNondeterministic.h   |    162 +
 .../GObject/WebKitDOMTestNondeterministic.symbols  |     10 +
 .../GObject/WebKitDOMTestNondeterministicPrivate.h |     33 +
 .../scripts/test/GObject/WebKitDOMTestObj.cpp      |    708 +-
 .../scripts/test/GObject/WebKitDOMTestObj.h        |    355 +-
 .../WebKitDOMTestOverloadedConstructors.cpp        |      7 +-
 .../GObject/WebKitDOMTestOverloadedConstructors.h  |     23 +-
 ...WebKitDOMTestSerializedScriptValueInterface.cpp |    124 +-
 .../WebKitDOMTestSerializedScriptValueInterface.h  |     57 +-
 .../scripts/test/GObject/WebKitDOMTestTypedefs.cpp |    146 +-
 .../scripts/test/GObject/WebKitDOMTestTypedefs.h   |     85 +-
 .../scripts/test/GObject/WebKitDOMattribute.cpp    |     23 +-
 .../scripts/test/GObject/WebKitDOMattribute.h      |     26 +-
 .../scripts/test/GObject/WebKitDOMreadonly.cpp     |      7 +-
 .../scripts/test/GObject/WebKitDOMreadonly.h       |     24 +-
 .../bindings/scripts/test/JS/JSFloat64Array.cpp    |     23 +-
 .../bindings/scripts/test/JS/JSFloat64Array.h      |      2 +-
 .../scripts/test/JS/JSTestActiveDOMObject.cpp      |    183 +-
 .../scripts/test/JS/JSTestActiveDOMObject.h        |    103 +-
 .../bindings/scripts/test/JS/JSTestCallback.cpp    |      6 +-
 .../bindings/scripts/test/JS/JSTestCallback.h      |      8 +-
 ...STestCustomConstructorWithNoInterfaceObject.cpp |    216 +
 .../JSTestCustomConstructorWithNoInterfaceObject.h |     90 +
 .../scripts/test/JS/JSTestCustomNamedGetter.cpp    |    152 +-
 .../scripts/test/JS/JSTestCustomNamedGetter.h      |    101 +-
 .../scripts/test/JS/JSTestEventConstructor.cpp     |    170 +-
 .../scripts/test/JS/JSTestEventConstructor.h       |    101 +-
 .../bindings/scripts/test/JS/JSTestEventTarget.cpp |    229 +-
 .../bindings/scripts/test/JS/JSTestEventTarget.h   |    109 +-
 .../bindings/scripts/test/JS/JSTestException.cpp   |    147 +-
 .../bindings/scripts/test/JS/JSTestException.h     |     98 +-
 .../scripts/test/JS/JSTestGenerateIsReachable.cpp  |    134 +-
 .../scripts/test/JS/JSTestGenerateIsReachable.h    |     97 +-
 .../bindings/scripts/test/JS/JSTestInterface.cpp   |    666 +-
 .../bindings/scripts/test/JS/JSTestInterface.h     |    190 +-
 .../test/JS/JSTestMediaQueryListListener.cpp       |    138 +-
 .../scripts/test/JS/JSTestMediaQueryListListener.h |    100 +-
 .../scripts/test/JS/JSTestNamedConstructor.cpp     |    170 +-
 .../scripts/test/JS/JSTestNamedConstructor.h       |    123 +-
 .../bindings/scripts/test/JS/JSTestNode.cpp        |    109 +-
 .../WebCore/bindings/scripts/test/JS/JSTestNode.h  |     69 +-
 .../scripts/test/JS/JSTestNondeterministic.cpp     |    543 +
 .../scripts/test/JS/JSTestNondeterministic.h       |     88 +
 .../WebCore/bindings/scripts/test/JS/JSTestObj.cpp |   3898 +-
 .../WebCore/bindings/scripts/test/JS/JSTestObj.h   |    332 +-
 .../test/JS/JSTestOverloadedConstructors.cpp       |    182 +-
 .../scripts/test/JS/JSTestOverloadedConstructors.h |    103 +-
 .../JS/JSTestSerializedScriptValueInterface.cpp    |    258 +-
 .../test/JS/JSTestSerializedScriptValueInterface.h |    104 +-
 .../bindings/scripts/test/JS/JSTestTypedefs.cpp    |    544 +-
 .../bindings/scripts/test/JS/JSTestTypedefs.h      |    125 +-
 .../bindings/scripts/test/JS/JSattribute.cpp       |    142 +-
 .../WebCore/bindings/scripts/test/JS/JSattribute.h |     97 +-
 .../bindings/scripts/test/JS/JSreadonly.cpp        |    123 +-
 .../WebCore/bindings/scripts/test/JS/JSreadonly.h  |     97 +-
 .../bindings/scripts/test/ObjC/DOMFloat64Array.h   |      6 +-
 .../bindings/scripts/test/ObjC/DOMFloat64Array.mm  |      6 +-
 .../scripts/test/ObjC/DOMFloat64ArrayInternal.h    |      8 +-
 .../scripts/test/ObjC/DOMTestActiveDOMObject.h     |      8 +-
 .../scripts/test/ObjC/DOMTestActiveDOMObject.mm    |      6 +-
 .../test/ObjC/DOMTestActiveDOMObjectInternal.h     |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestCallback.h   |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestCallback.mm  |     10 +-
 .../scripts/test/ObjC/DOMTestCallbackInternal.h    |      8 +-
 ...DOMTestCustomConstructorWithNoInterfaceObject.h |     31 +
 ...OMTestCustomConstructorWithNoInterfaceObject.mm |     82 +
 ...ustomConstructorWithNoInterfaceObjectInternal.h |     34 +
 .../scripts/test/ObjC/DOMTestCustomNamedGetter.h   |      8 +-
 .../scripts/test/ObjC/DOMTestCustomNamedGetter.mm  |      6 +-
 .../test/ObjC/DOMTestCustomNamedGetterInternal.h   |      8 +-
 .../scripts/test/ObjC/DOMTestEventConstructor.h    |      8 +-
 .../scripts/test/ObjC/DOMTestEventConstructor.mm   |      6 +-
 .../test/ObjC/DOMTestEventConstructorInternal.h    |      8 +-
 .../scripts/test/ObjC/DOMTestEventTarget.h         |      8 +-
 .../scripts/test/ObjC/DOMTestEventTarget.mm        |      6 +-
 .../scripts/test/ObjC/DOMTestEventTargetInternal.h |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestException.h  |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestException.mm |      6 +-
 .../scripts/test/ObjC/DOMTestExceptionInternal.h   |      8 +-
 .../scripts/test/ObjC/DOMTestGenerateIsReachable.h |      8 +-
 .../test/ObjC/DOMTestGenerateIsReachable.mm        |      6 +-
 .../test/ObjC/DOMTestGenerateIsReachableInternal.h |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestInterface.h  |     10 +-
 .../bindings/scripts/test/ObjC/DOMTestInterface.mm |      6 +-
 .../scripts/test/ObjC/DOMTestInterfaceInternal.h   |      8 +-
 .../test/ObjC/DOMTestMediaQueryListListener.h      |      8 +-
 .../test/ObjC/DOMTestMediaQueryListListener.mm     |      6 +-
 .../ObjC/DOMTestMediaQueryListListenerInternal.h   |      8 +-
 .../scripts/test/ObjC/DOMTestNamedConstructor.h    |      8 +-
 .../scripts/test/ObjC/DOMTestNamedConstructor.mm   |      6 +-
 .../test/ObjC/DOMTestNamedConstructorInternal.h    |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestNode.h       |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestNode.mm      |      6 +-
 .../scripts/test/ObjC/DOMTestNodeInternal.h        |      8 +-
 .../scripts/test/ObjC/DOMTestNondeterministic.h    |     40 +
 .../scripts/test/ObjC/DOMTestNondeterministic.mm   |    148 +
 .../test/ObjC/DOMTestNondeterministicInternal.h    |     34 +
 .../bindings/scripts/test/ObjC/DOMTestObj.h        |     13 +-
 .../bindings/scripts/test/ObjC/DOMTestObj.mm       |     33 +-
 .../scripts/test/ObjC/DOMTestObjInternal.h         |      8 +-
 .../test/ObjC/DOMTestOverloadedConstructors.h      |      8 +-
 .../test/ObjC/DOMTestOverloadedConstructors.mm     |      6 +-
 .../ObjC/DOMTestOverloadedConstructorsInternal.h   |      8 +-
 .../ObjC/DOMTestSerializedScriptValueInterface.h   |      8 +-
 .../ObjC/DOMTestSerializedScriptValueInterface.mm  |      6 +-
 ...DOMTestSerializedScriptValueInterfaceInternal.h |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestTypedefs.h   |      8 +-
 .../bindings/scripts/test/ObjC/DOMTestTypedefs.mm  |      8 +-
 .../scripts/test/ObjC/DOMTestTypedefsInternal.h    |      8 +-
 .../bindings/scripts/test/ObjC/DOMattribute.h      |      8 +-
 .../bindings/scripts/test/ObjC/DOMattribute.mm     |      6 +-
 .../scripts/test/ObjC/DOMattributeInternal.h       |      8 +-
 .../bindings/scripts/test/ObjC/DOMreadonly.h       |      8 +-
 .../bindings/scripts/test/ObjC/DOMreadonly.mm      |      6 +-
 .../scripts/test/ObjC/DOMreadonlyInternal.h        |      8 +-
 .../WebCore/bindings/scripts/test/TestCallback.idl |      4 +-
 .../scripts/test/TestCustomConstructor.idl         |     34 +
 .../scripts/test/TestCustomNamedGetter.idl         |      2 +-
 .../bindings/scripts/test/TestDomainSecurity.idl   |      2 +-
 .../bindings/scripts/test/TestEventConstructor.idl |      2 +-
 .../bindings/scripts/test/TestEventTarget.idl      |      2 +-
 .../bindings/scripts/test/TestException.idl        |      2 +-
 .../bindings/scripts/test/TestImplements.idl       |      2 +-
 .../bindings/scripts/test/TestInterface.idl        |      2 +-
 .../scripts/test/TestMediaQueryListListener.idl    |      4 +-
 .../bindings/scripts/test/TestNamedConstructor.idl |      2 +-
 .../bindings/scripts/test/TestNondeterministic.idl |     40 +
 .../WebCore/bindings/scripts/test/TestObj.idl      |     44 +-
 .../scripts/test/TestOverloadedConstructors.idl    |      5 +-
 .../bindings/scripts/test/TestSupplemental.idl     |      2 +-
 .../WebCore/bindings/scripts/test/TestTypedefs.idl |      4 +-
 .../src/main/native/Source/WebCore/bridge/Bridge.h |      4 +-
 .../native/Source/WebCore/bridge/IdentifierRep.cpp |     11 +-
 .../native/Source/WebCore/bridge/IdentifierRep.h   |     10 +-
 .../native/Source/WebCore/bridge/NP_jsobject.cpp   |     25 +-
 .../native/Source/WebCore/bridge/NP_jsobject.h     |      6 +-
 .../Source/WebCore/bridge/c/CRuntimeObject.cpp     |      4 +-
 .../Source/WebCore/bridge/c/CRuntimeObject.h       |      2 +-
 .../native/Source/WebCore/bridge/c/c_class.cpp     |     28 +-
 .../main/native/Source/WebCore/bridge/c/c_class.h  |     10 +-
 .../native/Source/WebCore/bridge/c/c_instance.cpp  |     10 +-
 .../native/Source/WebCore/bridge/c/c_instance.h    |     10 +-
 .../native/Source/WebCore/bridge/c/c_runtime.cpp   |      6 +-
 .../native/Source/WebCore/bridge/c/c_runtime.h     |      6 +-
 .../native/Source/WebCore/bridge/c/c_utility.cpp   |     10 +-
 .../native/Source/WebCore/bridge/c/c_utility.h     |      6 +-
 .../Source/WebCore/bridge/jni/JNIUtility.cpp       |      2 +
 .../WebCore/bridge/jni/jsc/JNIUtilityPrivate.cpp   |     16 +-
 .../Source/WebCore/bridge/jni/jsc/JavaFieldJSC.cpp |      7 +-
 .../WebCore/bridge/jni/jsc/JavaInstanceJSC.cpp     |     26 +-
 .../WebCore/bridge/jni/jsc/JavaRuntimeObject.cpp   |      2 +-
 .../Source/WebCore/bridge/jni/jsc/JavaStringJSC.h  |      5 +-
 .../native/Source/WebCore/bridge/jsc/BridgeJSC.cpp |      7 +-
 .../native/Source/WebCore/bridge/jsc/BridgeJSC.h   |     12 +-
 .../native/Source/WebCore/bridge/npruntime.cpp     |     11 +-
 .../native/Source/WebCore/bridge/npruntime_impl.h  |      6 +-
 .../native/Source/WebCore/bridge/npruntime_priv.h  |      6 +-
 .../Source/WebCore/bridge/objc/ObjCRuntimeObject.h |      2 +-
 .../WebCore/bridge/objc/ObjCRuntimeObject.mm       |      4 +-
 .../Source/WebCore/bridge/objc/WebScriptObject.h   |     44 -
 .../WebCore/bridge/objc/WebScriptObjectProtocol.h  |     44 +
 .../native/Source/WebCore/bridge/objc/objc_class.h |      8 +-
 .../Source/WebCore/bridge/objc/objc_class.mm       |     28 +-
 .../Source/WebCore/bridge/objc/objc_header.h       |      6 +-
 .../Source/WebCore/bridge/objc/objc_instance.h     |      4 +-
 .../Source/WebCore/bridge/objc/objc_instance.mm    |     41 +-
 .../Source/WebCore/bridge/objc/objc_runtime.h      |      8 +-
 .../Source/WebCore/bridge/objc/objc_runtime.mm     |     18 +-
 .../Source/WebCore/bridge/objc/objc_utility.h      |      6 +-
 .../Source/WebCore/bridge/objc/objc_utility.mm     |      8 +-
 .../native/Source/WebCore/bridge/runtime_array.cpp |     30 +-
 .../native/Source/WebCore/bridge/runtime_array.h   |      8 +-
 .../Source/WebCore/bridge/runtime_method.cpp       |      8 +-
 .../native/Source/WebCore/bridge/runtime_method.h  |      9 +-
 .../Source/WebCore/bridge/runtime_object.cpp       |      8 +-
 .../native/Source/WebCore/bridge/runtime_object.h  |      8 +-
 .../native/Source/WebCore/bridge/runtime_root.cpp  |     36 +-
 .../native/Source/WebCore/bridge/runtime_root.h    |     10 +-
 .../native/Source/WebCore/bridge/testbindings.cpp  |      4 +-
 .../native/Source/WebCore/bridge/testbindings.mm   |     10 +-
 .../web/src/main/native/Source/WebCore/config.h    |     43 +-
 .../contentextensions/CombinedFiltersAlphabet.cpp  |     82 +
 .../contentextensions/CombinedFiltersAlphabet.h    |     66 +
 .../contentextensions/CombinedURLFilters.cpp       |    513 +
 .../WebCore/contentextensions/CombinedURLFilters.h |     72 +
 .../contentextensions/CompiledContentExtension.cpp |     42 +
 .../contentextensions/CompiledContentExtension.h   |     57 +
 .../WebCore/contentextensions/ContentExtension.cpp |    156 +
 .../WebCore/contentextensions/ContentExtension.h   |     78 +
 .../contentextensions/ContentExtensionActions.h    |     52 +
 .../contentextensions/ContentExtensionCompiler.cpp |    501 +
 .../contentextensions/ContentExtensionCompiler.h   |     57 +
 .../contentextensions/ContentExtensionError.cpp    |     99 +
 .../contentextensions/ContentExtensionError.h      |     78 +
 .../contentextensions/ContentExtensionParser.cpp   |    299 +
 .../contentextensions/ContentExtensionParser.h     |     48 +
 .../contentextensions/ContentExtensionRule.cpp     |    120 +
 .../contentextensions/ContentExtensionRule.h       |    195 +
 .../ContentExtensionStyleSheet.cpp                 |     63 +
 .../contentextensions/ContentExtensionStyleSheet.h |     64 +
 .../contentextensions/ContentExtensionsBackend.cpp |    214 +
 .../contentextensions/ContentExtensionsBackend.h   |     82 +
 .../contentextensions/ContentExtensionsDebugging.h |     54 +
 .../Source/WebCore/contentextensions/DFA.cpp       |    180 +
 .../native/Source/WebCore/contentextensions/DFA.h  |     91 +
 .../Source/WebCore/contentextensions/DFABytecode.h |    138 +
 .../contentextensions/DFABytecodeCompiler.cpp      |    495 +
 .../contentextensions/DFABytecodeCompiler.h        |    124 +
 .../contentextensions/DFABytecodeInterpreter.cpp   |    362 +
 .../contentextensions/DFABytecodeInterpreter.h     |     74 +
 .../WebCore/contentextensions/DFACombiner.cpp      |    223 +
 .../Source/WebCore/contentextensions/DFACombiner.h |     55 +
 .../WebCore/contentextensions/DFAMinimizer.cpp     |    510 +
 .../WebCore/contentextensions/DFAMinimizer.h       |     46 +
 .../Source/WebCore/contentextensions/DFANode.cpp   |    147 +
 .../Source/WebCore/contentextensions/DFANode.h     |    180 +
 .../WebCore/contentextensions/HashableActionList.h |     97 +
 .../WebCore/contentextensions/ImmutableNFA.h       |    186 +
 .../contentextensions/ImmutableNFANodeBuilder.h    |    233 +
 .../WebCore/contentextensions/MutableRange.h       |    100 +
 .../WebCore/contentextensions/MutableRangeList.h   |    270 +
 .../Source/WebCore/contentextensions/NFA.cpp       |    127 +
 .../native/Source/WebCore/contentextensions/NFA.h  |     55 +
 .../Source/WebCore/contentextensions/NFANode.h     |     60 +
 .../Source/WebCore/contentextensions/NFAToDFA.cpp  |    398 +
 .../Source/WebCore/contentextensions/NFAToDFA.h    |     51 +
 .../native/Source/WebCore/contentextensions/Term.h |    690 +
 .../WebCore/contentextensions/URLFilterParser.cpp  |    397 +
 .../WebCore/contentextensions/URLFilterParser.h    |     72 +
 .../WebCore/crypto/CommonCryptoUtilities.cpp       |    175 +
 .../Source/WebCore/crypto/CommonCryptoUtilities.h  |      2 +-
 .../Source/WebCore/crypto/CryptoAlgorithm.cpp      |    100 +
 .../crypto/CryptoAlgorithmDescriptionBuilder.cpp   |     43 +
 .../WebCore/crypto/CryptoAlgorithmParameters.h     |      9 +-
 .../WebCore/crypto/CryptoAlgorithmRegistry.cpp     |    111 +
 .../WebCore/crypto/CryptoAlgorithmRegistry.h       |      2 +-
 .../native/Source/WebCore/crypto/CryptoKey.cpp     |    104 +
 .../main/native/Source/WebCore/crypto/CryptoKey.h  |     13 +-
 .../native/Source/WebCore/crypto/CryptoKey.idl     |     54 +
 .../native/Source/WebCore/crypto/CryptoKeyData.h   |     13 +-
 .../native/Source/WebCore/crypto/CryptoKeyPair.cpp |     45 +
 .../native/Source/WebCore/crypto/CryptoKeyPair.h   |      4 +-
 .../native/Source/WebCore/crypto/CryptoKeyPair.idl |     36 +
 .../WebCore/crypto/SerializedCryptoKeyWrap.h       |      6 +-
 .../native/Source/WebCore/crypto/SubtleCrypto.cpp  |     47 +
 .../native/Source/WebCore/crypto/SubtleCrypto.idl  |     42 +
 .../crypto/algorithms/CryptoAlgorithmAES_CBC.cpp   |    118 +
 .../crypto/algorithms/CryptoAlgorithmAES_CBC.h     |     65 +
 .../crypto/algorithms/CryptoAlgorithmAES_KW.cpp    |    113 +
 .../crypto/algorithms/CryptoAlgorithmAES_KW.h      |     63 +
 .../crypto/algorithms/CryptoAlgorithmHMAC.cpp      |    123 +
 .../crypto/algorithms/CryptoAlgorithmHMAC.h        |     66 +
 .../algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp |    113 +
 .../algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.h   |     64 +
 .../CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp           |    126 +
 .../algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.h  |     64 +
 .../crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp  |    126 +
 .../crypto/algorithms/CryptoAlgorithmRSA_OAEP.h    |     64 +
 .../crypto/algorithms/CryptoAlgorithmSHA1.cpp      |     70 +
 .../crypto/algorithms/CryptoAlgorithmSHA1.h        |     54 +
 .../crypto/algorithms/CryptoAlgorithmSHA224.cpp    |     70 +
 .../crypto/algorithms/CryptoAlgorithmSHA224.h      |     54 +
 .../crypto/algorithms/CryptoAlgorithmSHA256.cpp    |     70 +
 .../crypto/algorithms/CryptoAlgorithmSHA256.h      |     54 +
 .../crypto/algorithms/CryptoAlgorithmSHA384.cpp    |     70 +
 .../crypto/algorithms/CryptoAlgorithmSHA384.h      |     54 +
 .../crypto/algorithms/CryptoAlgorithmSHA512.cpp    |     70 +
 .../crypto/algorithms/CryptoAlgorithmSHA512.h      |     54 +
 .../crypto/gnutls/CryptoAlgorithmAES_CBCGnuTLS.cpp |     64 +
 .../crypto/gnutls/CryptoAlgorithmAES_KWGnuTLS.cpp  |     61 +
 .../crypto/gnutls/CryptoAlgorithmHMACGnuTLS.cpp    |    104 +
 .../CryptoAlgorithmRSAES_PKCS1_v1_5GnuTLS.cpp      |     61 +
 .../CryptoAlgorithmRSASSA_PKCS1_v1_5GnuTLS.cpp     |     67 +
 .../gnutls/CryptoAlgorithmRSA_OAEPGnuTLS.cpp       |     64 +
 .../gnutls/CryptoAlgorithmRegistryGnuTLS.cpp       |     62 +
 .../WebCore/crypto/gnutls/CryptoDigestGnuTLS.cpp   |    108 +
 .../WebCore/crypto/gnutls/CryptoKeyRSAGnuTLS.cpp   |    116 +
 .../gnutls/SerializedCryptoKeyWrapGnuTLS.cpp       |     65 +
 .../Source/WebCore/crypto/keys/CryptoKeyAES.cpp    |     79 +
 .../Source/WebCore/crypto/keys/CryptoKeyAES.h      |     14 +-
 .../crypto/keys/CryptoKeyDataOctetSequence.cpp     |     45 +
 .../crypto/keys/CryptoKeyDataOctetSequence.h       |     16 +-
 .../crypto/keys/CryptoKeyDataRSAComponents.cpp     |     70 +
 .../crypto/keys/CryptoKeyDataRSAComponents.h       |      9 +-
 .../Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp   |     88 +
 .../Source/WebCore/crypto/keys/CryptoKeyHMAC.h     |     13 +-
 .../Source/WebCore/crypto/keys/CryptoKeyRSA.h      |     18 +-
 .../crypto/keys/CryptoKeySerializationRaw.cpp      |     82 +
 .../crypto/mac/CryptoAlgorithmAES_CBCMac.cpp       |     97 +
 .../crypto/mac/CryptoAlgorithmAES_KWMac.cpp        |     78 +
 .../WebCore/crypto/mac/CryptoAlgorithmHMACMac.cpp  |    123 +
 .../mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp     |     66 +
 .../mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp    |     99 +
 .../crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp      |     81 +
 .../crypto/mac/CryptoAlgorithmRegistryMac.cpp      |     62 +
 .../Source/WebCore/crypto/mac/CryptoDigestMac.cpp  |    191 +
 .../Source/WebCore/crypto/mac/CryptoKeyMac.cpp     |     44 +
 .../Source/WebCore/crypto/mac/CryptoKeyRSAMac.cpp  |    281 +
 .../crypto/mac/SerializedCryptoKeyWrapMac.mm       |    274 +
 .../parameters/CryptoAlgorithmAesCbcParams.h       |     49 +
 .../parameters/CryptoAlgorithmAesKeyGenParams.h    |     48 +
 .../parameters/CryptoAlgorithmHmacKeyParams.h      |     59 +
 .../crypto/parameters/CryptoAlgorithmHmacParams.h  |     49 +
 .../parameters/CryptoAlgorithmRsaKeyGenParams.h    |     51 +
 .../CryptoAlgorithmRsaKeyParamsWithHash.h          |     58 +
 .../parameters/CryptoAlgorithmRsaOaepParams.h      |     59 +
 .../parameters/CryptoAlgorithmRsaSsaParams.h       |     49 +
 .../Source/WebCore/css/BasicShapeFunctions.cpp     |    262 +-
 .../Source/WebCore/css/BasicShapeFunctions.h       |      9 +-
 .../main/native/Source/WebCore/css/CSSAllInOne.cpp |     13 +-
 .../WebCore/css/CSSAnimationTriggerScrollValue.cpp |     55 +
 .../WebCore/css/CSSAnimationTriggerScrollValue.h   |     69 +
 .../Source/WebCore/css/CSSAspectRatioValue.cpp     |      2 +-
 .../Source/WebCore/css/CSSAspectRatioValue.h       |      8 +-
 .../native/Source/WebCore/css/CSSBasicShapes.cpp   |    352 +-
 .../native/Source/WebCore/css/CSSBasicShapes.h     |    188 +-
 .../native/Source/WebCore/css/CSSBorderImage.cpp   |     23 +-
 .../native/Source/WebCore/css/CSSBorderImage.h     |      3 +-
 .../WebCore/css/CSSBorderImageSliceValue.cpp       |      4 +-
 .../Source/WebCore/css/CSSBorderImageSliceValue.h  |     10 +-
 .../Source/WebCore/css/CSSCalculationValue.cpp     |    292 +-
 .../Source/WebCore/css/CSSCalculationValue.h       |     83 +-
 .../native/Source/WebCore/css/CSSCanvasValue.cpp   |     19 +-
 .../native/Source/WebCore/css/CSSCanvasValue.h     |     16 +-
 .../native/Source/WebCore/css/CSSCharsetRule.h     |     11 +-
 .../WebCore/css/CSSComputedStyleDeclaration.cpp    |   1459 +-
 .../WebCore/css/CSSComputedStyleDeclaration.h      |     26 +-
 .../WebCore/css/CSSContentDistributionValue.cpp    |     63 +
 .../WebCore/css/CSSContentDistributionValue.h      |     63 +
 .../Source/WebCore/css/CSSCrossfadeValue.cpp       |     61 +-
 .../native/Source/WebCore/css/CSSCrossfadeValue.h  |     22 +-
 .../Source/WebCore/css/CSSCursorImageValue.cpp     |     58 +-
 .../Source/WebCore/css/CSSCursorImageValue.h       |     12 +-
 .../Source/WebCore/css/CSSDefaultStyleSheets.cpp   |    113 +-
 .../Source/WebCore/css/CSSDefaultStyleSheets.h     |      3 +-
 .../Source/WebCore/css/CSSFilterImageValue.cpp     |     46 +-
 .../Source/WebCore/css/CSSFilterImageValue.h       |     22 +-
 .../main/native/Source/WebCore/css/CSSFontFace.cpp |     20 +-
 .../main/native/Source/WebCore/css/CSSFontFace.h   |     12 +-
 .../Source/WebCore/css/CSSFontFaceLoadEvent.h      |     20 +-
 .../Source/WebCore/css/CSSFontFaceLoadEvent.idl    |      1 -
 .../native/Source/WebCore/css/CSSFontFaceRule.cpp  |     12 +-
 .../native/Source/WebCore/css/CSSFontFaceRule.h    |     19 +-
 .../Source/WebCore/css/CSSFontFaceSource.cpp       |    121 +-
 .../native/Source/WebCore/css/CSSFontFaceSource.h  |     43 +-
 .../Source/WebCore/css/CSSFontFaceSrcValue.cpp     |     24 +-
 .../Source/WebCore/css/CSSFontFaceSrcValue.h       |     17 +-
 .../main/native/Source/WebCore/css/CSSFontFamily.h |     55 +
 .../Source/WebCore/css/CSSFontFeatureValue.cpp     |      4 +-
 .../Source/WebCore/css/CSSFontFeatureValue.h       |     10 +-
 .../native/Source/WebCore/css/CSSFontSelector.cpp  |    206 +-
 .../native/Source/WebCore/css/CSSFontSelector.h    |     24 +-
 .../native/Source/WebCore/css/CSSFontValue.cpp     |      2 +-
 .../main/native/Source/WebCore/css/CSSFontValue.h  |      6 +-
 .../native/Source/WebCore/css/CSSFunctionValue.cpp |      2 +-
 .../native/Source/WebCore/css/CSSFunctionValue.h   |     11 +-
 .../native/Source/WebCore/css/CSSGradientValue.cpp |    276 +-
 .../native/Source/WebCore/css/CSSGradientValue.h   |     43 +-
 .../main/native/Source/WebCore/css/CSSGrammar.y.in |    545 +-
 .../Source/WebCore/css/CSSGrammar.y.includes       |      4 +-
 .../Source/WebCore/css/CSSGridLineNamesValue.cpp   |     54 +
 .../Source/WebCore/css/CSSGridLineNamesValue.h     |     60 +
 .../WebCore/css/CSSGridTemplateAreasValue.cpp      |      8 +-
 .../Source/WebCore/css/CSSGridTemplateAreasValue.h |     10 +-
 .../native/Source/WebCore/css/CSSGroupingRule.cpp  |     15 +-
 .../native/Source/WebCore/css/CSSGroupingRule.h    |      8 +-
 .../Source/WebCore/css/CSSImageGeneratorValue.cpp  |    127 +-
 .../Source/WebCore/css/CSSImageGeneratorValue.h    |     36 +-
 .../native/Source/WebCore/css/CSSImageSetValue.cpp |     43 +-
 .../native/Source/WebCore/css/CSSImageSetValue.h   |     11 +-
 .../native/Source/WebCore/css/CSSImageValue.cpp    |     34 +-
 .../main/native/Source/WebCore/css/CSSImageValue.h |     13 +-
 .../native/Source/WebCore/css/CSSImportRule.cpp    |     22 +-
 .../main/native/Source/WebCore/css/CSSImportRule.h |     17 +-
 .../native/Source/WebCore/css/CSSInheritedValue.h  |      6 +-
 .../native/Source/WebCore/css/CSSInitialValue.h    |      8 +-
 .../native/Source/WebCore/css/CSSKeyframeRule.cpp  |    105 +
 .../native/Source/WebCore/css/CSSKeyframeRule.h    |     90 +
 .../native/Source/WebCore/css/CSSKeyframeRule.idl  |     36 +
 .../native/Source/WebCore/css/CSSKeyframesRule.cpp |    206 +
 .../native/Source/WebCore/css/CSSKeyframesRule.h   |    108 +
 .../native/Source/WebCore/css/CSSKeyframesRule.idl |     41 +
 .../Source/WebCore/css/CSSLineBoxContainValue.cpp  |      5 +
 .../Source/WebCore/css/CSSLineBoxContainValue.h    |     10 +-
 .../native/Source/WebCore/css/CSSMediaRule.cpp     |     10 +-
 .../main/native/Source/WebCore/css/CSSMediaRule.h  |     13 +-
 .../Source/WebCore/css/CSSNamedImageValue.cpp      |     54 +
 .../native/Source/WebCore/css/CSSNamedImageValue.h |     68 +
 .../main/native/Source/WebCore/css/CSSOMUtils.cpp  |     14 -
 .../main/native/Source/WebCore/css/CSSOMUtils.h    |     10 +-
 .../main/native/Source/WebCore/css/CSSPageRule.cpp |     14 +-
 .../main/native/Source/WebCore/css/CSSPageRule.h   |     15 +-
 .../main/native/Source/WebCore/css/CSSParser.cpp   |   5015 +-
 .../src/main/native/Source/WebCore/css/CSSParser.h |    277 +-
 .../main/native/Source/WebCore/css/CSSParserMode.h |      5 +-
 .../native/Source/WebCore/css/CSSParserValues.cpp  |    194 +-
 .../native/Source/WebCore/css/CSSParserValues.h    |     68 +-
 .../Source/WebCore/css/CSSPrimitiveValue.cpp       |    744 +-
 .../native/Source/WebCore/css/CSSPrimitiveValue.h  |    161 +-
 .../Source/WebCore/css/CSSPrimitiveValue.idl       |      4 +-
 .../Source/WebCore/css/CSSPrimitiveValueMappings.h |    832 +-
 .../main/native/Source/WebCore/css/CSSProperty.cpp |    116 +-
 .../main/native/Source/WebCore/css/CSSProperty.h   |    112 +-
 .../native/Source/WebCore/css/CSSPropertyNames.in  |    866 +-
 .../Source/WebCore/css/CSSPropertySourceData.h     |     12 +-
 .../native/Source/WebCore/css/CSSReflectValue.cpp  |      2 +-
 .../native/Source/WebCore/css/CSSReflectValue.h    |      8 +-
 .../Source/WebCore/css/CSSReflectionDirection.h    |      2 +-
 .../src/main/native/Source/WebCore/css/CSSRule.h   |     19 +-
 .../src/main/native/Source/WebCore/css/CSSRule.idl |      9 +-
 .../main/native/Source/WebCore/css/CSSRuleList.cpp |      2 +-
 .../main/native/Source/WebCore/css/CSSRuleList.h   |     28 +-
 .../main/native/Source/WebCore/css/CSSRuleList.idl |      4 +-
 .../Source/WebCore/css/CSSSegmentedFontFace.cpp    |     78 +-
 .../Source/WebCore/css/CSSSegmentedFontFace.h      |     13 +-
 .../main/native/Source/WebCore/css/CSSSelector.cpp |    965 +-
 .../main/native/Source/WebCore/css/CSSSelector.h   |    441 +-
 .../native/Source/WebCore/css/CSSSelectorList.cpp  |     42 +-
 .../native/Source/WebCore/css/CSSSelectorList.h    |      9 +-
 .../native/Source/WebCore/css/CSSShadowValue.cpp   |      2 +-
 .../native/Source/WebCore/css/CSSShadowValue.h     |      8 +-
 .../Source/WebCore/css/CSSStyleDeclaration.h       |      5 +-
 .../native/Source/WebCore/css/CSSStyleRule.cpp     |     31 +-
 .../main/native/Source/WebCore/css/CSSStyleRule.h  |     21 +-
 .../native/Source/WebCore/css/CSSStyleSheet.cpp    |     37 +-
 .../main/native/Source/WebCore/css/CSSStyleSheet.h |     25 +-
 .../native/Source/WebCore/css/CSSSupportsRule.cpp  |     12 +-
 .../native/Source/WebCore/css/CSSSupportsRule.h    |     15 +-
 .../native/Source/WebCore/css/CSSSupportsRule.idl  |      1 -
 .../Source/WebCore/css/CSSTimingFunctionValue.cpp  |      4 +-
 .../Source/WebCore/css/CSSTimingFunctionValue.h    |     17 +-
 .../WebCore/css/CSSToLengthConversionData.cpp      |     92 +
 .../Source/WebCore/css/CSSToLengthConversionData.h |     96 +
 .../native/Source/WebCore/css/CSSToStyleMap.cpp    |    530 +-
 .../main/native/Source/WebCore/css/CSSToStyleMap.h |     64 +-
 .../Source/WebCore/css/CSSUnicodeRangeValue.cpp    |      4 +-
 .../Source/WebCore/css/CSSUnicodeRangeValue.h      |     10 +-
 .../native/Source/WebCore/css/CSSUnknownRule.h     |     14 +-
 .../native/Source/WebCore/css/CSSUnknownRule.idl   |      2 +-
 .../main/native/Source/WebCore/css/CSSValue.cpp    |    255 +-
 .../src/main/native/Source/WebCore/css/CSSValue.h  |     43 +-
 .../native/Source/WebCore/css/CSSValueKeywords.in  |    138 +-
 .../native/Source/WebCore/css/CSSValueList.cpp     |     72 +-
 .../main/native/Source/WebCore/css/CSSValueList.h  |     72 +-
 .../native/Source/WebCore/css/CSSValueList.idl     |      4 +-
 .../native/Source/WebCore/css/CSSValuePool.cpp     |     39 +-
 .../main/native/Source/WebCore/css/CSSValuePool.h  |     33 +-
 .../src/main/native/Source/WebCore/css/Counter.h   |     12 +-
 .../native/Source/WebCore/css/DOMWindowCSS.cpp     |     10 +-
 .../main/native/Source/WebCore/css/DOMWindowCSS.h  |      8 +-
 .../native/Source/WebCore/css/DOMWindowCSS.idl     |      2 +-
 .../native/Source/WebCore/css/DashboardRegion.h    |      2 +-
 .../Source/WebCore/css/DeprecatedStyleBuilder.cpp  |   2636 -
 .../Source/WebCore/css/DeprecatedStyleBuilder.h    |    105 -
 .../native/Source/WebCore/css/DocumentRuleSets.cpp |      2 +-
 .../Source/WebCore/css/ElementRuleCollector.cpp    |    242 +-
 .../Source/WebCore/css/ElementRuleCollector.h      |     25 +-
 .../main/native/Source/WebCore/css/FontLoader.cpp  |    154 +-
 .../main/native/Source/WebCore/css/FontLoader.h    |     36 +-
 .../main/native/Source/WebCore/css/FontLoader.idl  |     20 +-
 .../Source/WebCore/css/InspectorCSSOMWrappers.cpp  |     12 +-
 .../native/Source/WebCore/css/LengthFunctions.cpp  |     92 +-
 .../native/Source/WebCore/css/LengthFunctions.h    |     12 +-
 .../main/native/Source/WebCore/css/LengthRepeat.h  |     70 +
 .../native/Source/WebCore/css/MediaAllInOne.cpp    |      4 +-
 .../Source/WebCore/css/MediaFeatureNames.cpp       |      2 +-
 .../native/Source/WebCore/css/MediaFeatureNames.h  |      3 +
 .../main/native/Source/WebCore/css/MediaList.cpp   |     38 +-
 .../src/main/native/Source/WebCore/css/MediaList.h |     20 +-
 .../main/native/Source/WebCore/css/MediaList.idl   |      4 +-
 .../main/native/Source/WebCore/css/MediaQuery.cpp  |     16 +-
 .../main/native/Source/WebCore/css/MediaQuery.h    |      2 +-
 .../Source/WebCore/css/MediaQueryEvaluator.cpp     |    288 +-
 .../Source/WebCore/css/MediaQueryEvaluator.h       |      2 +-
 .../native/Source/WebCore/css/MediaQueryExp.cpp    |     30 +-
 .../main/native/Source/WebCore/css/MediaQueryExp.h |     78 +-
 .../native/Source/WebCore/css/MediaQueryList.cpp   |      4 +-
 .../native/Source/WebCore/css/MediaQueryList.h     |      2 +-
 .../Source/WebCore/css/MediaQueryMatcher.cpp       |      9 +-
 .../native/Source/WebCore/css/MediaQueryMatcher.h  |      2 +-
 .../Source/WebCore/css/PageRuleCollector.cpp       |     20 +-
 .../web/src/main/native/Source/WebCore/css/Pair.h  |     38 +-
 .../WebCore/css/PropertySetCSSStyleDeclaration.cpp |     37 +-
 .../WebCore/css/PropertySetCSSStyleDeclaration.h   |     47 +-
 .../main/native/Source/WebCore/css/RGBColor.cpp    |      8 +-
 .../src/main/native/Source/WebCore/css/RGBColor.h  |      6 +-
 .../web/src/main/native/Source/WebCore/css/Rect.h  |      8 +-
 .../main/native/Source/WebCore/css/RuleFeature.cpp |     89 +-
 .../main/native/Source/WebCore/css/RuleFeature.h   |     13 +-
 .../src/main/native/Source/WebCore/css/RuleSet.cpp |    348 +-
 .../src/main/native/Source/WebCore/css/RuleSet.h   |     93 +-
 .../WebCore/css/SVGCSSComputedStyleDeclaration.cpp |     43 +-
 .../native/Source/WebCore/css/SVGCSSParser.cpp     |    150 +-
 .../Source/WebCore/css/SVGCSSPropertyNames.in      |     53 -
 .../Source/WebCore/css/SVGCSSStyleSelector.cpp     |    613 -
 .../Source/WebCore/css/SVGCSSValueKeywords.in      |      1 +
 .../native/Source/WebCore/css/SelectorChecker.cpp  |   1068 +-
 .../native/Source/WebCore/css/SelectorChecker.h    |    108 +-
 .../Source/WebCore/css/SelectorCheckerFastPath.cpp |    224 -
 .../Source/WebCore/css/SelectorCheckerFastPath.h   |     64 -
 .../WebCore/css/SelectorCheckerTestFunctions.h     |    264 +-
 .../native/Source/WebCore/css/SelectorFilter.cpp   |     16 +-
 .../native/Source/WebCore/css/SelectorFilter.h     |      2 +-
 ...electorPseudoClassAndCompatibilityElementMap.in |     76 +
 .../WebCore/css/SelectorPseudoElementTypeMap.in    |     15 +
 .../Source/WebCore/css/SelectorPseudoTypeMap.h     |     44 +
 .../native/Source/WebCore/css/SourceSizeList.cpp   |     81 +
 .../native/Source/WebCore/css/SourceSizeList.h     |     35 +
 .../main/native/Source/WebCore/css/StyleBuilder.h  |     44 +
 .../Source/WebCore/css/StyleBuilderConverter.h     |   1216 +
 .../native/Source/WebCore/css/StyleBuilderCustom.h |   1725 +
 .../WebCore/css/StyleInvalidationAnalysis.cpp      |     72 +-
 .../Source/WebCore/css/StyleInvalidationAnalysis.h |      4 +-
 .../main/native/Source/WebCore/css/StyleMedia.cpp  |      4 +-
 .../main/native/Source/WebCore/css/StyleMedia.h    |      6 +-
 .../main/native/Source/WebCore/css/StyleMedia.idl  |      4 +-
 .../native/Source/WebCore/css/StyleProperties.cpp  |    252 +-
 .../native/Source/WebCore/css/StyleProperties.h    |    136 +-
 .../Source/WebCore/css/StylePropertyShorthand.cpp  |    767 +-
 .../Source/WebCore/css/StylePropertyShorthand.h    |     69 +-
 .../native/Source/WebCore/css/StyleResolver.cpp    |   2079 +-
 .../main/native/Source/WebCore/css/StyleResolver.h |    162 +-
 .../main/native/Source/WebCore/css/StyleRule.cpp   |    108 +-
 .../src/main/native/Source/WebCore/css/StyleRule.h |    115 +-
 .../native/Source/WebCore/css/StyleRuleImport.cpp  |     16 +-
 .../native/Source/WebCore/css/StyleRuleImport.h    |      9 +-
 .../main/native/Source/WebCore/css/StyleSheet.cpp  |      2 +-
 .../main/native/Source/WebCore/css/StyleSheet.h    |      4 +-
 .../Source/WebCore/css/StyleSheetContents.cpp      |    131 +-
 .../native/Source/WebCore/css/StyleSheetContents.h |     31 +-
 .../native/Source/WebCore/css/StyleSheetList.cpp   |      8 +-
 .../native/Source/WebCore/css/StyleSheetList.h     |      2 +-
 .../Source/WebCore/css/TransformFunctions.cpp      |    209 +-
 .../native/Source/WebCore/css/TransformFunctions.h |      3 +-
 .../Source/WebCore/css/ViewportStyleResolver.cpp   |     23 +-
 .../Source/WebCore/css/ViewportStyleResolver.h     |      4 +-
 .../Source/WebCore/css/WebKitCSSFilterValue.cpp    |      8 +-
 .../Source/WebCore/css/WebKitCSSFilterValue.h      |     16 +-
 .../Source/WebCore/css/WebKitCSSFilterValue.idl    |      5 +-
 .../Source/WebCore/css/WebKitCSSKeyframeRule.cpp   |    121 -
 .../Source/WebCore/css/WebKitCSSKeyframeRule.h     |     92 -
 .../Source/WebCore/css/WebKitCSSKeyframeRule.idl   |     36 -
 .../Source/WebCore/css/WebKitCSSKeyframesRule.cpp  |    202 -
 .../Source/WebCore/css/WebKitCSSKeyframesRule.h    |    101 -
 .../Source/WebCore/css/WebKitCSSKeyframesRule.idl  |     41 -
 .../native/Source/WebCore/css/WebKitCSSMatrix.cpp  |     45 +-
 .../native/Source/WebCore/css/WebKitCSSMatrix.h    |     12 +-
 .../native/Source/WebCore/css/WebKitCSSMatrix.idl  |     76 +-
 .../Source/WebCore/css/WebKitCSSRegionRule.cpp     |      4 +-
 .../Source/WebCore/css/WebKitCSSRegionRule.h       |     10 +-
 .../Source/WebCore/css/WebKitCSSTransformValue.cpp |      4 +-
 .../Source/WebCore/css/WebKitCSSTransformValue.h   |     20 +-
 .../Source/WebCore/css/WebKitCSSTransformValue.idl |      2 +-
 .../Source/WebCore/css/WebKitCSSViewportRule.cpp   |     12 +-
 .../Source/WebCore/css/WebKitCSSViewportRule.h     |     19 +-
 .../main/native/Source/WebCore/css/fullscreen.css  |      5 +-
 .../src/main/native/Source/WebCore/css/html.css    |    190 +-
 .../Source/WebCore/css/make-css-file-arrays.pl     |      2 +-
 ...electorPseudoClassAndCompatibilityElementMap.py |    215 +
 .../WebCore/css/makeSelectorPseudoElementsMap.py   |    212 +
 .../src/main/native/Source/WebCore/css/makeprop.pl |    739 +-
 .../src/main/native/Source/WebCore/css/mathml.css  |     48 +-
 .../native/Source/WebCore/css/mediaControls.css    |     48 +-
 .../native/Source/WebCore/css/mediaControlsEfl.css |    202 -
 .../WebCore/css/mediaControlsEflFullscreen.css     |     67 -
 .../native/Source/WebCore/css/mediaControlsGtk.css |    127 +-
 .../native/Source/WebCore/css/mediaControlsiOS.css |      4 +-
 .../web/src/main/native/Source/WebCore/css/svg.css |     11 +-
 .../native/Source/WebCore/cssjit/FunctionCall.h    |    122 +-
 .../Source/WebCore/cssjit/RegisterAllocator.h      |    187 +-
 .../Source/WebCore/cssjit/SelectorCompiler.cpp     |   3710 +-
 .../Source/WebCore/cssjit/SelectorCompiler.h       |     34 +-
 .../native/Source/WebCore/cssjit/StackAllocator.h  |    158 +-
 .../native/Source/WebCore/dom/ActiveDOMObject.cpp  |     31 +-
 .../native/Source/WebCore/dom/ActiveDOMObject.h    |     54 +-
 .../native/Source/WebCore/dom/AnimationEvent.cpp   |     77 +
 .../native/Source/WebCore/dom/AnimationEvent.h     |     73 +
 .../native/Source/WebCore/dom/AnimationEvent.idl   |     32 +
 .../src/main/native/Source/WebCore/dom/Attr.cpp    |     27 +-
 .../web/src/main/native/Source/WebCore/dom/Attr.h  |     15 +-
 .../src/main/native/Source/WebCore/dom/Attribute.h |      1 +
 .../Source/WebCore/dom/AutocompleteErrorEvent.h    |     82 +
 .../Source/WebCore/dom/AutocompleteErrorEvent.idl  |     32 +
 .../native/Source/WebCore/dom/BeforeLoadEvent.h    |     18 +-
 .../native/Source/WebCore/dom/BeforeLoadEvent.idl  |      2 +-
 .../Source/WebCore/dom/BeforeTextInsertedEvent.cpp |      6 +-
 .../Source/WebCore/dom/BeforeTextInsertedEvent.h   |     18 +-
 .../Source/WebCore/dom/BeforeUnloadEvent.cpp       |      2 +-
 .../native/Source/WebCore/dom/BeforeUnloadEvent.h  |     10 +-
 .../Source/WebCore/dom/BeforeUnloadEvent.idl       |      2 +-
 .../native/Source/WebCore/dom/CDATASection.cpp     |     10 +-
 .../main/native/Source/WebCore/dom/CDATASection.h  |     16 +-
 .../native/Source/WebCore/dom/CharacterData.cpp    |     31 +-
 .../main/native/Source/WebCore/dom/CharacterData.h |     18 +-
 .../native/Source/WebCore/dom/CharacterData.idl    |      2 +-
 .../Source/WebCore/dom/CheckedRadioButtons.cpp     |     38 +-
 .../Source/WebCore/dom/CheckedRadioButtons.h       |      6 +-
 .../Source/WebCore/dom/ChildListMutationScope.cpp  |     14 +-
 .../main/native/Source/WebCore/dom/ChildNode.idl   |     16 +-
 .../native/Source/WebCore/dom/ChildNodeList.cpp    |     27 +-
 .../main/native/Source/WebCore/dom/ChildNodeList.h |     24 +-
 .../native/Source/WebCore/dom/ClassNodeList.cpp    |     17 +-
 .../main/native/Source/WebCore/dom/ClassNodeList.h |     35 +-
 .../main/native/Source/WebCore/dom/ClientRect.cpp  |      4 +-
 .../main/native/Source/WebCore/dom/ClientRect.h    |     18 +-
 .../main/native/Source/WebCore/dom/ClientRect.idl  |     16 +-
 .../native/Source/WebCore/dom/ClientRectList.cpp   |      8 +-
 .../native/Source/WebCore/dom/ClientRectList.h     |     18 +-
 .../native/Source/WebCore/dom/ClientRectList.idl   |      4 +-
 .../main/native/Source/WebCore/dom/Clipboard.cpp   |    435 -
 .../src/main/native/Source/WebCore/dom/Clipboard.h |    132 -
 .../main/native/Source/WebCore/dom/Clipboard.idl   |     44 -
 .../Source/WebCore/dom/ClipboardAccessPolicy.h     |     37 -
 .../native/Source/WebCore/dom/ClipboardEvent.cpp   |      6 +-
 .../native/Source/WebCore/dom/ClipboardEvent.h     |     18 +-
 .../main/native/Source/WebCore/dom/ClipboardMac.mm |     60 -
 .../Source/WebCore/dom/CollectionIndexCache.cpp    |     43 +
 .../Source/WebCore/dom/CollectionIndexCache.h      |    173 +-
 .../src/main/native/Source/WebCore/dom/Comment.cpp |     13 +-
 .../src/main/native/Source/WebCore/dom/Comment.h   |     15 +-
 .../src/main/native/Source/WebCore/dom/Comment.idl |      2 +-
 .../native/Source/WebCore/dom/CompositionEvent.cpp |      4 +-
 .../native/Source/WebCore/dom/CompositionEvent.h   |     18 +-
 .../native/Source/WebCore/dom/CompositionEvent.idl |      4 +-
 .../native/Source/WebCore/dom/ContainerNode.cpp    |    527 +-
 .../main/native/Source/WebCore/dom/ContainerNode.h |    148 +-
 .../Source/WebCore/dom/ContainerNodeAlgorithms.cpp |     55 +-
 .../Source/WebCore/dom/ContainerNodeAlgorithms.h   |     71 +-
 .../WebCore/dom/ContextDestructionObserver.cpp     |     14 +-
 .../WebCore/dom/ContextDestructionObserver.h       |     12 +-
 .../native/Source/WebCore/dom/CrossThreadTask.h    |    476 -
 .../Source/WebCore/dom/CurrentScriptIncrementer.h  |     12 +-
 .../main/native/Source/WebCore/dom/CustomEvent.cpp |     17 +-
 .../main/native/Source/WebCore/dom/CustomEvent.h   |     22 +-
 .../main/native/Source/WebCore/dom/CustomEvent.idl |     12 +-
 .../main/native/Source/WebCore/dom/DOMAllInOne.cpp |     24 +-
 .../native/Source/WebCore/dom/DOMCoreException.cpp |      6 +-
 .../native/Source/WebCore/dom/DOMCoreException.h   |      6 +-
 .../native/Source/WebCore/dom/DOMCoreException.idl |      3 +-
 .../src/main/native/Source/WebCore/dom/DOMError.h  |      5 +-
 .../main/native/Source/WebCore/dom/DOMError.idl    |      2 +-
 .../native/Source/WebCore/dom/DOMExceptions.in     |      4 +-
 .../Source/WebCore/dom/DOMImplementation.cpp       |     53 +-
 .../native/Source/WebCore/dom/DOMImplementation.h  |     22 +-
 .../Source/WebCore/dom/DOMNamedFlowCollection.cpp  |      4 +-
 .../Source/WebCore/dom/DOMNamedFlowCollection.h    |      6 +-
 .../main/native/Source/WebCore/dom/DOMStringList.h |      4 +-
 .../native/Source/WebCore/dom/DOMStringList.idl    |      1 -
 .../native/Source/WebCore/dom/DataTransfer.cpp     |    452 +
 .../main/native/Source/WebCore/dom/DataTransfer.h  |    139 +
 .../native/Source/WebCore/dom/DataTransfer.idl     |     44 +
 .../Source/WebCore/dom/DataTransferAccessPolicy.h  |     37 +
 .../Source/WebCore/dom/DataTransferItemList.h      |      1 -
 .../native/Source/WebCore/dom/DataTransferMac.mm   |     60 +
 .../Source/WebCore/dom/DatasetDOMStringMap.h       |      2 +-
 .../Source/WebCore/dom/DecodedDataDocumentParser.h |      2 +-
 .../Source/WebCore/dom/DeviceMotionController.cpp  |      7 +-
 .../Source/WebCore/dom/DeviceMotionController.h    |     10 +-
 .../native/Source/WebCore/dom/DeviceMotionData.cpp |     26 +-
 .../native/Source/WebCore/dom/DeviceMotionData.h   |     10 +-
 .../Source/WebCore/dom/DeviceMotionEvent.cpp       |      4 +-
 .../native/Source/WebCore/dom/DeviceMotionEvent.h  |     16 +-
 .../Source/WebCore/dom/DeviceMotionEvent.idl       |      8 +-
 .../Source/WebCore/dom/DeviceOrientationClient.h   |      2 +-
 .../WebCore/dom/DeviceOrientationController.cpp    |      7 +-
 .../WebCore/dom/DeviceOrientationController.h      |     10 +-
 .../Source/WebCore/dom/DeviceOrientationData.cpp   |     12 +-
 .../Source/WebCore/dom/DeviceOrientationData.h     |      9 +-
 .../Source/WebCore/dom/DeviceOrientationEvent.h    |     12 +-
 .../Source/WebCore/dom/DeviceOrientationEvent.idl  |     26 +-
 .../main/native/Source/WebCore/dom/Document.cpp    |   2166 +-
 .../src/main/native/Source/WebCore/dom/Document.h  |    775 +-
 .../main/native/Source/WebCore/dom/Document.idl    |    156 +-
 .../Source/WebCore/dom/DocumentEventQueue.cpp      |     17 +-
 .../native/Source/WebCore/dom/DocumentEventQueue.h |     10 +-
 .../native/Source/WebCore/dom/DocumentFragment.cpp |     44 +-
 .../native/Source/WebCore/dom/DocumentFragment.h   |     25 +-
 .../native/Source/WebCore/dom/DocumentFragment.idl |     13 +-
 .../native/Source/WebCore/dom/DocumentMarker.cpp   |     11 +-
 .../native/Source/WebCore/dom/DocumentMarker.h     |     21 +-
 .../WebCore/dom/DocumentMarkerController.cpp       |     53 +-
 .../Source/WebCore/dom/DocumentMarkerController.h  |     19 +-
 .../Source/WebCore/dom/DocumentOrderedMap.cpp      |     80 +-
 .../native/Source/WebCore/dom/DocumentOrderedMap.h |      4 +-
 .../native/Source/WebCore/dom/DocumentParser.h     |      4 +-
 .../WebCore/dom/DocumentSharedObjectPool.cpp       |     14 +-
 .../Source/WebCore/dom/DocumentSharedObjectPool.h  |     13 +-
 .../WebCore/dom/DocumentStyleSheetCollection.cpp   |    153 +-
 .../WebCore/dom/DocumentStyleSheetCollection.h     |     41 +-
 .../native/Source/WebCore/dom/DocumentType.cpp     |      4 +-
 .../main/native/Source/WebCore/dom/DocumentType.h  |     26 +-
 .../src/main/native/Source/WebCore/dom/Element.cpp |   1399 +-
 .../src/main/native/Source/WebCore/dom/Element.h   |    372 +-
 .../src/main/native/Source/WebCore/dom/Element.idl |    161 +-
 .../Source/WebCore/dom/ElementAncestorIterator.h   |      4 +-
 .../Source/WebCore/dom/ElementChildIterator.h      |     24 +-
 .../main/native/Source/WebCore/dom/ElementData.cpp |     73 +-
 .../main/native/Source/WebCore/dom/ElementData.h   |     88 +-
 .../Source/WebCore/dom/ElementDescendantIterator.h |    317 +-
 .../native/Source/WebCore/dom/ElementIterator.h    |     40 +-
 .../Source/WebCore/dom/ElementIteratorAssertions.h |     23 +-
 .../native/Source/WebCore/dom/ElementRareData.cpp  |      2 +-
 .../native/Source/WebCore/dom/ElementRareData.h    |     53 +-
 .../native/Source/WebCore/dom/ElementTraversal.h   |    314 +-
 .../src/main/native/Source/WebCore/dom/Entity.idl  |      2 +-
 .../native/Source/WebCore/dom/EntityReference.cpp  |      8 +-
 .../native/Source/WebCore/dom/EntityReference.h    |      4 +-
 .../main/native/Source/WebCore/dom/ErrorEvent.h    |     18 +-
 .../main/native/Source/WebCore/dom/ErrorEvent.idl  |      1 -
 .../web/src/main/native/Source/WebCore/dom/Event.h |     34 +-
 .../src/main/native/Source/WebCore/dom/Event.idl   |      3 +-
 .../native/Source/WebCore/dom/EventContext.cpp     |     21 +-
 .../main/native/Source/WebCore/dom/EventContext.h  |      5 +-
 .../native/Source/WebCore/dom/EventDispatcher.cpp  |    116 +-
 .../native/Source/WebCore/dom/EventException.cpp   |      4 +-
 .../native/Source/WebCore/dom/EventException.h     |      6 +-
 .../native/Source/WebCore/dom/EventException.idl   |      3 +-
 .../main/native/Source/WebCore/dom/EventListener.h |     70 +-
 .../native/Source/WebCore/dom/EventListener.idl    |      6 +-
 .../native/Source/WebCore/dom/EventListenerMap.cpp |     49 +-
 .../native/Source/WebCore/dom/EventListenerMap.h   |     15 +-
 .../main/native/Source/WebCore/dom/EventNames.cpp  |      7 +-
 .../main/native/Source/WebCore/dom/EventNames.h    |    388 +-
 .../main/native/Source/WebCore/dom/EventNames.in   |      8 +-
 .../main/native/Source/WebCore/dom/EventQueue.h    |      4 +-
 .../main/native/Source/WebCore/dom/EventSender.h   |     41 +-
 .../main/native/Source/WebCore/dom/EventTarget.cpp |     85 +-
 .../main/native/Source/WebCore/dom/EventTarget.h   |    359 +-
 .../main/native/Source/WebCore/dom/EventTarget.idl |      9 +-
 .../Source/WebCore/dom/EventTargetFactory.in       |      8 +-
 .../native/Source/WebCore/dom/ExceptionBase.cpp    |      3 +-
 .../main/native/Source/WebCore/dom/ExceptionBase.h |      2 +-
 .../main/native/Source/WebCore/dom/ExceptionCode.h |      4 +-
 .../Source/WebCore/dom/ExceptionCodePlaceholder.h  |      5 +-
 .../main/native/Source/WebCore/dom/FocusEvent.cpp  |      6 +-
 .../main/native/Source/WebCore/dom/FocusEvent.h    |     27 +-
 .../Source/WebCore/dom/GenericEventQueue.cpp       |     94 +-
 .../native/Source/WebCore/dom/GenericEventQueue.h  |     25 +-
 .../Source/WebCore/dom/GlobalEventHandlers.idl     |    115 +
 .../native/Source/WebCore/dom/HashChangeEvent.h    |     14 +-
 .../src/main/native/Source/WebCore/dom/IconURL.cpp |     53 -
 .../src/main/native/Source/WebCore/dom/IconURL.h   |     38 +-
 .../Source/WebCore/dom/InlineStyleSheetOwner.cpp   |     12 +-
 .../Source/WebCore/dom/InlineStyleSheetOwner.h     |      2 +-
 .../native/Source/WebCore/dom/KeyboardEvent.cpp    |     22 +-
 .../main/native/Source/WebCore/dom/KeyboardEvent.h |     43 +-
 .../native/Source/WebCore/dom/KeyboardEvent.idl    |      2 +-
 .../native/Source/WebCore/dom/LiveNodeList.cpp     |    134 +-
 .../main/native/Source/WebCore/dom/LiveNodeList.h  |    212 +-
 .../native/Source/WebCore/dom/MessageChannel.cpp   |      4 +-
 .../native/Source/WebCore/dom/MessageChannel.h     |      6 +-
 .../native/Source/WebCore/dom/MessageChannel.idl   |      5 +-
 .../native/Source/WebCore/dom/MessageEvent.cpp     |     28 +-
 .../main/native/Source/WebCore/dom/MessageEvent.h  |     37 +-
 .../native/Source/WebCore/dom/MessageEvent.idl     |      5 +-
 .../main/native/Source/WebCore/dom/MessagePort.cpp |     37 +-
 .../main/native/Source/WebCore/dom/MessagePort.h   |     17 +-
 .../main/native/Source/WebCore/dom/MessagePort.idl |     18 +-
 .../main/native/Source/WebCore/dom/MicroTask.cpp   |     51 +
 .../src/main/native/Source/WebCore/dom/MicroTask.h |     55 +
 .../main/native/Source/WebCore/dom/MouseEvent.cpp  |     57 +-
 .../main/native/Source/WebCore/dom/MouseEvent.h    |     41 +-
 .../main/native/Source/WebCore/dom/MouseEvent.idl  |     17 +-
 .../Source/WebCore/dom/MouseRelatedEvent.cpp       |     15 +-
 .../native/Source/WebCore/dom/MouseRelatedEvent.h  |     20 +-
 .../main/native/Source/WebCore/dom/MutationEvent.h |     18 +-
 .../native/Source/WebCore/dom/MutationEvent.idl    |      2 +-
 .../native/Source/WebCore/dom/MutationObserver.cpp |     22 +-
 .../native/Source/WebCore/dom/MutationObserver.h   |      2 +-
 .../WebCore/dom/MutationObserverInterestGroup.cpp  |     10 +-
 .../WebCore/dom/MutationObserverRegistration.cpp   |     20 +-
 .../WebCore/dom/MutationObserverRegistration.h     |      6 +-
 .../native/Source/WebCore/dom/MutationRecord.cpp   |     10 +-
 .../native/Source/WebCore/dom/NameNodeList.cpp     |      9 +-
 .../main/native/Source/WebCore/dom/NameNodeList.h  |     19 +-
 .../Source/WebCore/dom/NamedFlowCollection.cpp     |     10 +-
 .../Source/WebCore/dom/NamedFlowCollection.h       |      8 +-
 .../native/Source/WebCore/dom/NamedNodeMap.cpp     |     31 +-
 .../main/native/Source/WebCore/dom/NamedNodeMap.h  |     31 +-
 .../src/main/native/Source/WebCore/dom/Node.cpp    |    712 +-
 .../web/src/main/native/Source/WebCore/dom/Node.h  |    287 +-
 .../src/main/native/Source/WebCore/dom/Node.idl    |     36 +-
 .../main/native/Source/WebCore/dom/NodeFilter.h    |      8 +-
 .../native/Source/WebCore/dom/NodeIterator.cpp     |     39 +-
 .../main/native/Source/WebCore/dom/NodeIterator.h  |      8 +-
 .../src/main/native/Source/WebCore/dom/NodeList.h  |      2 +
 .../main/native/Source/WebCore/dom/NodeList.idl    |      3 +
 .../native/Source/WebCore/dom/NodeOrString.cpp     |     67 +
 .../main/native/Source/WebCore/dom/NodeOrString.h  |    163 +
 .../main/native/Source/WebCore/dom/NodeRareData.h  |    232 +-
 .../native/Source/WebCore/dom/NodeRenderStyle.h    |      9 +-
 .../Source/WebCore/dom/NodeRenderingTraversal.cpp  |     24 +-
 .../native/Source/WebCore/dom/NodeTraversal.cpp    |    169 +-
 .../main/native/Source/WebCore/dom/NodeTraversal.h |    110 +-
 .../main/native/Source/WebCore/dom/NodeWithIndex.h |      4 +-
 .../WebCore/dom/NonDocumentTypeChildNode.idl       |     33 +
 .../Source/WebCore/dom/NonElementParentNode.idl    |     32 +
 .../main/native/Source/WebCore/dom/Notation.cpp    |      1 -
 .../src/main/native/Source/WebCore/dom/Notation.h  |     44 -
 .../main/native/Source/WebCore/dom/Notation.idl    |     24 -
 .../native/Source/WebCore/dom/OverflowEvent.cpp    |      4 +-
 .../main/native/Source/WebCore/dom/OverflowEvent.h |     18 +-
 .../native/Source/WebCore/dom/OverflowEvent.idl    |      4 +-
 .../Source/WebCore/dom/PageTransitionEvent.h       |     14 +-
 .../main/native/Source/WebCore/dom/ParentNode.idl  |     45 +
 .../main/native/Source/WebCore/dom/PendingScript.h |      4 +-
 .../native/Source/WebCore/dom/PopStateEvent.cpp    |     27 +-
 .../main/native/Source/WebCore/dom/PopStateEvent.h |     17 +-
 .../native/Source/WebCore/dom/PopStateEvent.idl    |      2 +-
 .../main/native/Source/WebCore/dom/Position.cpp    |    313 +-
 .../src/main/native/Source/WebCore/dom/Position.h  |     48 +-
 .../native/Source/WebCore/dom/PositionIterator.cpp |     23 +-
 .../native/Source/WebCore/dom/PositionIterator.h   |      2 +-
 .../Source/WebCore/dom/ProcessingInstruction.cpp   |     27 +-
 .../Source/WebCore/dom/ProcessingInstruction.h     |     15 +-
 .../Source/WebCore/dom/ProcessingInstruction.idl   |      2 +-
 .../native/Source/WebCore/dom/ProgressEvent.cpp    |      4 +-
 .../main/native/Source/WebCore/dom/ProgressEvent.h |     16 +-
 .../native/Source/WebCore/dom/ProgressEvent.idl    |      5 +-
 .../native/Source/WebCore/dom/PseudoElement.cpp    |     24 +-
 .../main/native/Source/WebCore/dom/PseudoElement.h |     14 +-
 .../native/Source/WebCore/dom/QualifiedName.cpp    |     27 +-
 .../main/native/Source/WebCore/dom/QualifiedName.h |     26 +-
 .../src/main/native/Source/WebCore/dom/Range.cpp   |    272 +-
 .../web/src/main/native/Source/WebCore/dom/Range.h |     95 +-
 .../src/main/native/Source/WebCore/dom/Range.idl   |      4 +-
 .../native/Source/WebCore/dom/RangeBoundaryPoint.h |     23 +-
 .../native/Source/WebCore/dom/RangeException.cpp   |      4 +-
 .../native/Source/WebCore/dom/RangeException.h     |      6 +-
 .../Source/WebCore/dom/RawDataDocumentParser.h     |      8 +-
 .../Source/WebCore/dom/RenderedDocumentMarker.h    |      5 -
 .../WebCore/dom/RequestAnimationFrameCallback.idl  |      2 +-
 .../native/Source/WebCore/dom/ScopedEventQueue.cpp |     23 +-
 .../native/Source/WebCore/dom/ScopedEventQueue.h   |     12 +-
 .../native/Source/WebCore/dom/ScriptElement.cpp    |     91 +-
 .../main/native/Source/WebCore/dom/ScriptElement.h |     11 +-
 .../Source/WebCore/dom/ScriptExecutionContext.cpp  |    400 +-
 .../Source/WebCore/dom/ScriptExecutionContext.h    |    155 +-
 .../native/Source/WebCore/dom/ScriptRunner.cpp     |     23 +-
 .../main/native/Source/WebCore/dom/ScriptRunner.h  |      5 +-
 .../Source/WebCore/dom/ScriptableDocumentParser.h  |      6 +-
 .../WebCore/dom/ScriptedAnimationController.cpp    |     47 +-
 .../WebCore/dom/ScriptedAnimationController.h      |     24 +-
 .../native/Source/WebCore/dom/SecurityContext.cpp  |     26 +-
 .../native/Source/WebCore/dom/SecurityContext.h    |     17 +-
 .../Source/WebCore/dom/SecurityOriginPolicy.cpp    |     47 +
 .../Source/WebCore/dom/SecurityOriginPolicy.h      |     52 +
 .../WebCore/dom/SecurityPolicyViolationEvent.h     |     11 +-
 .../native/Source/WebCore/dom/SelectorQuery.cpp    |    427 +-
 .../main/native/Source/WebCore/dom/SelectorQuery.h |     66 +-
 .../main/native/Source/WebCore/dom/ShadowRoot.cpp  |      8 +-
 .../main/native/Source/WebCore/dom/ShadowRoot.h    |     27 +-
 .../native/Source/WebCore/dom/SpaceSplitString.cpp |     82 +-
 .../native/Source/WebCore/dom/SpaceSplitString.h   |     21 +-
 .../native/Source/WebCore/dom/StaticNodeList.cpp   |     12 +-
 .../native/Source/WebCore/dom/StaticNodeList.h     |     12 +-
 .../native/Source/WebCore/dom/StringCallback.cpp   |     32 +-
 .../native/Source/WebCore/dom/StyledElement.cpp    |     52 +-
 .../main/native/Source/WebCore/dom/StyledElement.h |     18 +-
 .../main/native/Source/WebCore/dom/TagNodeList.cpp |     22 +-
 .../main/native/Source/WebCore/dom/TagNodeList.h   |     57 +-
 .../WebCore/dom/TemplateContentDocumentFragment.h  |      4 +-
 .../src/main/native/Source/WebCore/dom/Text.cpp    |     74 +-
 .../web/src/main/native/Source/WebCore/dom/Text.h  |     28 +-
 .../src/main/native/Source/WebCore/dom/Text.idl    |      6 +-
 .../main/native/Source/WebCore/dom/TextEvent.cpp   |     36 +-
 .../src/main/native/Source/WebCore/dom/TextEvent.h |     29 +-
 .../main/native/Source/WebCore/dom/TextEvent.idl   |      4 +-
 .../Source/WebCore/dom/TextNodeTraversal.cpp       |     16 +-
 .../native/Source/WebCore/dom/TextNodeTraversal.h  |     82 +-
 .../src/main/native/Source/WebCore/dom/Touch.cpp   |     10 +-
 .../web/src/main/native/Source/WebCore/dom/Touch.h |     10 +-
 .../src/main/native/Source/WebCore/dom/Touch.idl   |     26 +-
 .../main/native/Source/WebCore/dom/TouchEvent.cpp  |      2 +-
 .../main/native/Source/WebCore/dom/TouchEvent.h    |     20 +-
 .../main/native/Source/WebCore/dom/TouchEvent.idl  |      2 +-
 .../main/native/Source/WebCore/dom/TouchList.cpp   |      2 +-
 .../src/main/native/Source/WebCore/dom/TouchList.h |      8 +-
 .../main/native/Source/WebCore/dom/TouchList.idl   |      2 +-
 .../native/Source/WebCore/dom/TransitionEvent.cpp  |      4 +-
 .../native/Source/WebCore/dom/TransitionEvent.h    |     18 +-
 .../native/Source/WebCore/dom/TransitionEvent.idl  |      6 +-
 .../main/native/Source/WebCore/dom/TreeScope.cpp   |     71 +-
 .../src/main/native/Source/WebCore/dom/TreeScope.h |      9 +-
 .../native/Source/WebCore/dom/TreeScopeAdopter.cpp |     14 +-
 .../main/native/Source/WebCore/dom/TreeWalker.cpp  |     10 +-
 .../main/native/Source/WebCore/dom/TreeWalker.h    |      4 +-
 .../main/native/Source/WebCore/dom/TreeWalker.idl  |      2 +-
 .../WebCore/dom/TypedElementDescendantIterator.h   |    325 +
 .../src/main/native/Source/WebCore/dom/UIEvent.cpp |      1 -
 .../src/main/native/Source/WebCore/dom/UIEvent.h   |     19 +-
 .../src/main/native/Source/WebCore/dom/UIEvent.idl |      2 +-
 .../Source/WebCore/dom/UIEventWithKeyState.cpp     |      2 +-
 .../Source/WebCore/dom/UIEventWithKeyState.h       |      2 +-
 .../Source/WebCore/dom/UserGestureIndicator.cpp    |      6 +-
 .../Source/WebCore/dom/UserGestureIndicator.h      |     10 +-
 .../WebCore/dom/UserTypingGestureIndicator.h       |      4 +-
 .../Source/WebCore/dom/ViewportArguments.cpp       |     44 +-
 .../native/Source/WebCore/dom/ViewportArguments.h  |     58 +-
 .../native/Source/WebCore/dom/VisitedLinkState.cpp |     23 +-
 .../native/Source/WebCore/dom/VisitedLinkState.h   |     13 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.cpp    |      4 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.h      |     18 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.idl    |      6 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.cpp  |     51 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.h    |      3 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.idl  |      8 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.cpp   |      4 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.h     |     18 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.idl   |      6 +-
 .../main/native/Source/WebCore/dom/WheelEvent.cpp  |     47 +-
 .../main/native/Source/WebCore/dom/WheelEvent.h    |     38 +-
 .../main/native/Source/WebCore/dom/WheelEvent.idl  |      6 +-
 .../dom/default/PlatformMessagePortChannel.cpp     |     18 +-
 .../dom/default/PlatformMessagePortChannel.h       |      8 +-
 .../native/Source/WebCore/dom/ios/TouchEvents.cpp  |     36 +
 .../Source/WebCore/dom/make_dom_exceptions.pl      |      2 +-
 .../Source/WebCore/dom/make_event_factory.pl       |      2 +-
 .../main/native/Source/WebCore/dom/make_names.pl   |    286 +-
 .../WebCore/editing/AlternativeTextController.cpp  |    112 +-
 .../WebCore/editing/AlternativeTextController.h    |     16 +-
 .../Source/WebCore/editing/AppendNodeCommand.cpp   |     32 +-
 .../Source/WebCore/editing/AppendNodeCommand.h     |     10 +-
 .../WebCore/editing/ApplyBlockElementCommand.cpp   |     34 +-
 .../WebCore/editing/ApplyBlockElementCommand.h     |      2 +-
 .../Source/WebCore/editing/ApplyStyleCommand.cpp   |    369 +-
 .../Source/WebCore/editing/ApplyStyleCommand.h     |     24 +-
 .../WebCore/editing/BreakBlockquoteCommand.cpp     |     30 +-
 .../WebCore/editing/BreakBlockquoteCommand.h       |      8 +-
 .../WebCore/editing/CompositeEditCommand.cpp       |    245 +-
 .../Source/WebCore/editing/CompositeEditCommand.h  |     16 +-
 .../Source/WebCore/editing/CreateLinkCommand.cpp   |      6 +-
 .../Source/WebCore/editing/CreateLinkCommand.h     |      8 +-
 .../native/Source/WebCore/editing/DeleteButton.cpp |     63 -
 .../native/Source/WebCore/editing/DeleteButton.h   |     49 -
 .../WebCore/editing/DeleteButtonController.cpp     |    396 -
 .../WebCore/editing/DeleteButtonController.h       |    103 -
 .../WebCore/editing/DeleteFromTextNodeCommand.cpp  |     24 +-
 .../WebCore/editing/DeleteFromTextNodeCommand.h    |     22 +-
 .../WebCore/editing/DeleteSelectionCommand.cpp     |    151 +-
 .../WebCore/editing/DeleteSelectionCommand.h       |     17 +-
 .../Source/WebCore/editing/DictationAlternative.h  |      4 +-
 .../Source/WebCore/editing/DictationCommand.cpp    |     16 +-
 .../Source/WebCore/editing/DictationCommand.h      |      6 +-
 .../native/Source/WebCore/editing/EditAction.h     |      9 +-
 .../native/Source/WebCore/editing/EditCommand.cpp  |    105 +-
 .../native/Source/WebCore/editing/EditCommand.h    |     26 +-
 .../Source/WebCore/editing/EditingAllInOne.cpp     |      4 +-
 .../Source/WebCore/editing/EditingBehavior.h       |     18 +-
 .../Source/WebCore/editing/EditingBehaviorTypes.h  |      3 +-
 .../Source/WebCore/editing/EditingBoundary.h       |      4 +-
 .../native/Source/WebCore/editing/EditingStyle.cpp |    777 +-
 .../native/Source/WebCore/editing/EditingStyle.h   |    109 +-
 .../main/native/Source/WebCore/editing/Editor.cpp  |    674 +-
 .../main/native/Source/WebCore/editing/Editor.h    |    318 +-
 .../Source/WebCore/editing/EditorCommand.cpp       |    113 +-
 .../Source/WebCore/editing/EditorDeleteAction.h    |      6 +-
 .../Source/WebCore/editing/EditorInsertAction.h    |      6 +-
 .../native/Source/WebCore/editing/FindOptions.h    |      6 +-
 .../Source/WebCore/editing/FormatBlockCommand.cpp  |     67 +-
 .../Source/WebCore/editing/FormatBlockCommand.h    |      8 +-
 .../Source/WebCore/editing/FrameSelection.cpp      |    384 +-
 .../native/Source/WebCore/editing/FrameSelection.h |    118 +-
 .../Source/WebCore/editing/HTMLInterchange.cpp     |      9 +-
 .../Source/WebCore/editing/HTMLInterchange.h       |      4 +-
 .../WebCore/editing/IndentOutdentCommand.cpp       |     16 +-
 .../Source/WebCore/editing/IndentOutdentCommand.h  |      8 +-
 .../WebCore/editing/InsertIntoTextNodeCommand.cpp  |     22 +-
 .../WebCore/editing/InsertIntoTextNodeCommand.h    |     20 +-
 .../WebCore/editing/InsertLineBreakCommand.cpp     |     27 +-
 .../WebCore/editing/InsertLineBreakCommand.h       |      8 +-
 .../Source/WebCore/editing/InsertListCommand.cpp   |     31 +-
 .../Source/WebCore/editing/InsertListCommand.h     |     17 +-
 .../WebCore/editing/InsertNodeBeforeCommand.cpp    |     29 +-
 .../WebCore/editing/InsertNodeBeforeCommand.h      |     15 +-
 .../editing/InsertParagraphSeparatorCommand.cpp    |     38 +-
 .../editing/InsertParagraphSeparatorCommand.h      |     10 +-
 .../Source/WebCore/editing/InsertTextCommand.cpp   |     20 +-
 .../Source/WebCore/editing/InsertTextCommand.h     |     25 +-
 .../Source/WebCore/editing/MarkupAccumulator.cpp   |    101 +-
 .../Source/WebCore/editing/MarkupAccumulator.h     |     24 +-
 .../editing/MergeIdenticalElementsCommand.cpp      |      4 +-
 .../editing/MergeIdenticalElementsCommand.h        |      8 +-
 .../WebCore/editing/ModifySelectionListLevel.cpp   |      8 +-
 .../WebCore/editing/ModifySelectionListLevel.h     |     12 +-
 .../WebCore/editing/MoveSelectionCommand.cpp       |      8 +-
 .../Source/WebCore/editing/MoveSelectionCommand.h  |      8 +-
 .../WebCore/editing/RemoveCSSPropertyCommand.cpp   |      4 +-
 .../WebCore/editing/RemoveCSSPropertyCommand.h     |      8 +-
 .../Source/WebCore/editing/RemoveFormatCommand.cpp |     57 +-
 .../Source/WebCore/editing/RemoveFormatCommand.h   |      8 +-
 .../Source/WebCore/editing/RemoveNodeCommand.cpp   |      9 +-
 .../Source/WebCore/editing/RemoveNodeCommand.h     |      8 +-
 .../RemoveNodePreservingChildrenCommand.cpp        |      8 +-
 .../editing/RemoveNodePreservingChildrenCommand.h  |     10 +-
 .../Source/WebCore/editing/RenderedPosition.cpp    |      2 +-
 .../editing/ReplaceDeleteFromTextNodeCommand.cpp   |     42 +
 .../editing/ReplaceDeleteFromTextNodeCommand.h     |     47 +
 .../editing/ReplaceInsertIntoTextNodeCommand.cpp   |     65 +
 .../editing/ReplaceInsertIntoTextNodeCommand.h     |     49 +
 .../WebCore/editing/ReplaceNodeWithSpanCommand.cpp |      4 +-
 .../WebCore/editing/ReplaceNodeWithSpanCommand.h   |      4 +-
 .../WebCore/editing/ReplaceSelectionCommand.cpp    |    297 +-
 .../WebCore/editing/ReplaceSelectionCommand.h      |     27 +-
 .../WebCore/editing/SelectionRectGatherer.cpp      |     89 +
 .../Source/WebCore/editing/SelectionRectGatherer.h |     77 +
 .../WebCore/editing/SetNodeAttributeCommand.cpp    |      4 +-
 .../WebCore/editing/SetNodeAttributeCommand.h      |      8 +-
 .../Source/WebCore/editing/SetSelectionCommand.cpp |      4 +-
 .../Source/WebCore/editing/SetSelectionCommand.h   |      8 +-
 .../WebCore/editing/SimplifyMarkupCommand.cpp      |     16 +-
 .../Source/WebCore/editing/SimplifyMarkupCommand.h |      8 +-
 .../native/Source/WebCore/editing/SmartReplace.cpp |     11 +-
 .../native/Source/WebCore/editing/SmartReplace.h   |      4 +-
 .../Source/WebCore/editing/SmartReplaceCF.cpp      |      2 +-
 .../native/Source/WebCore/editing/SpellChecker.cpp |     25 +-
 .../native/Source/WebCore/editing/SpellChecker.h   |     10 +-
 .../WebCore/editing/SpellingCorrectionCommand.cpp  |     13 +-
 .../WebCore/editing/SpellingCorrectionCommand.h    |      8 +-
 .../Source/WebCore/editing/SplitElementCommand.cpp |     11 +-
 .../Source/WebCore/editing/SplitElementCommand.h   |      8 +-
 .../WebCore/editing/SplitTextNodeCommand.cpp       |      4 +-
 .../Source/WebCore/editing/SplitTextNodeCommand.h  |      8 +-
 .../SplitTextNodeContainingElementCommand.cpp      |      8 +-
 .../SplitTextNodeContainingElementCommand.h        |      8 +-
 .../native/Source/WebCore/editing/TextAffinity.h   |     32 +-
 .../Source/WebCore/editing/TextCheckingHelper.cpp  |     95 +-
 .../Source/WebCore/editing/TextCheckingHelper.h    |      2 -
 .../Source/WebCore/editing/TextGranularity.h       |      8 +-
 .../native/Source/WebCore/editing/TextIterator.cpp |   1383 +-
 .../native/Source/WebCore/editing/TextIterator.h   |    263 +-
 .../Source/WebCore/editing/TextIteratorBehavior.h  |     65 +
 .../Source/WebCore/editing/TypingCommand.cpp       |     13 +-
 .../native/Source/WebCore/editing/TypingCommand.h  |     12 +-
 .../Source/WebCore/editing/UnlinkCommand.cpp       |      6 +-
 .../native/Source/WebCore/editing/UnlinkCommand.h  |      8 +-
 .../Source/WebCore/editing/VisiblePosition.cpp     |     20 +-
 .../Source/WebCore/editing/VisiblePosition.h       |     34 +-
 .../Source/WebCore/editing/VisibleSelection.cpp    |     34 +-
 .../Source/WebCore/editing/VisibleSelection.h      |     36 +-
 .../native/Source/WebCore/editing/VisibleUnits.cpp |    245 +-
 .../native/Source/WebCore/editing/VisibleUnits.h   |     88 +-
 .../editing/WrapContentsInDummySpanCommand.cpp     |      4 +-
 .../editing/WrapContentsInDummySpanCommand.h       |      8 +-
 .../Source/WebCore/editing/WritingDirection.h      |      4 +-
 .../WebCore/editing/atk/FrameSelectionAtk.cpp      |    109 +
 .../Source/WebCore/editing/cocoa/EditorCocoa.h     |     50 +
 .../Source/WebCore/editing/cocoa/EditorCocoa.mm    |     95 +
 .../Source/WebCore/editing/cocoa/HTMLConverter.h   |     46 +
 .../Source/WebCore/editing/cocoa/HTMLConverter.mm  |   2554 +
 .../Source/WebCore/editing/efl/EditorEfl.cpp       |     57 +
 .../Source/WebCore/editing/gtk/EditorGtk.cpp       |    137 +
 .../native/Source/WebCore/editing/htmlediting.cpp  |    283 +-
 .../native/Source/WebCore/editing/htmlediting.h    |     55 +-
 .../WebCore/editing/ios/DictationCommandIOS.cpp    |     78 +
 .../WebCore/editing/ios/DictationCommandIOS.h      |     54 +
 .../native/Source/WebCore/editing/ios/EditorIOS.mm |    616 +
 .../Source/WebCore/editing/java/EditorJava.cpp     |     42 +
 .../editing/mac/AlternativeTextUIController.h      |     10 +-
 .../Source/WebCore/editing/mac/DataDetection.h     |     51 +
 .../Source/WebCore/editing/mac/DataDetection.mm    |    109 +
 .../Source/WebCore/editing/mac/DictionaryLookup.h  |     56 +
 .../Source/WebCore/editing/mac/DictionaryLookup.mm |    207 +
 .../native/Source/WebCore/editing/mac/EditorMac.mm |    230 +-
 .../WebCore/editing/mac/FrameSelectionMac.mm       |      8 +-
 .../WebCore/editing/mac/TextAlternativeWithRange.h |      4 +-
 .../editing/mac/TextUndoInsertionMarkupMac.h       |     48 +
 .../editing/mac/TextUndoInsertionMarkupMac.mm      |     54 +
 .../main/native/Source/WebCore/editing/markup.cpp  |    247 +-
 .../main/native/Source/WebCore/editing/markup.h    |     14 +-
 .../Source/WebCore/editing/win/EditorWin.cpp       |     73 +
 .../Source/WebCore/extract-localizable-strings.pl  |    203 +-
 .../src/main/native/Source/WebCore/features.json   |    482 +
 .../Source/WebCore/fileapi/AsyncFileStream.cpp     |    266 +-
 .../Source/WebCore/fileapi/AsyncFileStream.h       |     41 +-
 .../main/native/Source/WebCore/fileapi/Blob.cpp    |    111 +-
 .../src/main/native/Source/WebCore/fileapi/Blob.h  |     46 +-
 .../main/native/Source/WebCore/fileapi/Blob.idl    |      3 -
 .../main/native/Source/WebCore/fileapi/File.cpp    |     95 +-
 .../src/main/native/Source/WebCore/fileapi/File.h  |     68 +-
 .../main/native/Source/WebCore/fileapi/File.idl    |      1 -
 .../main/native/Source/WebCore/fileapi/FileError.h |      4 -
 .../native/Source/WebCore/fileapi/FileError.idl    |      2 -
 .../Source/WebCore/fileapi/FileException.cpp       |      9 +-
 .../native/Source/WebCore/fileapi/FileException.h  |      8 +-
 .../Source/WebCore/fileapi/FileException.idl       |      2 -
 .../main/native/Source/WebCore/fileapi/FileList.h  |     20 +-
 .../native/Source/WebCore/fileapi/FileList.idl     |      1 -
 .../main/native/Source/WebCore/fileapi/FileMac.mm  |     72 +
 .../native/Source/WebCore/fileapi/FileReader.cpp   |     59 +-
 .../native/Source/WebCore/fileapi/FileReader.h     |     20 +-
 .../native/Source/WebCore/fileapi/FileReader.idl   |     24 +-
 .../Source/WebCore/fileapi/FileReaderLoader.cpp    |     59 +-
 .../Source/WebCore/fileapi/FileReaderLoader.h      |      4 -
 .../WebCore/fileapi/FileReaderLoaderClient.h       |      4 -
 .../Source/WebCore/fileapi/FileReaderSync.cpp      |      4 -
 .../native/Source/WebCore/fileapi/FileReaderSync.h |      8 +-
 .../Source/WebCore/fileapi/FileReaderSync.idl      |      2 -
 .../native/Source/WebCore/fileapi/FileThread.cpp   |    117 -
 .../native/Source/WebCore/fileapi/FileThread.h     |     88 -
 .../native/Source/WebCore/fileapi/FileThreadTask.h |    206 -
 .../WebCore/fileapi/ThreadableBlobRegistry.cpp     |    141 +-
 .../WebCore/fileapi/ThreadableBlobRegistry.h       |     11 +-
 .../Source/WebCore/fileapi/WebKitBlobBuilder.cpp   |     76 +-
 .../Source/WebCore/fileapi/WebKitBlobBuilder.h     |     20 +-
 .../native/Source/WebCore/generate-export-file     |    155 -
 .../Source/WebCore/history/BackForwardClient.h     |     12 +-
 .../WebCore/history/BackForwardController.cpp      |     10 +-
 .../Source/WebCore/history/BackForwardController.h |     14 +-
 .../Source/WebCore/history/BackForwardList.cpp     |     90 +-
 .../Source/WebCore/history/BackForwardList.h       |     42 +-
 .../native/Source/WebCore/history/CachedFrame.cpp  |     23 +-
 .../native/Source/WebCore/history/CachedFrame.h    |     10 +-
 .../WebCore/history/CachedFramePlatformData.h      |      2 +-
 .../native/Source/WebCore/history/CachedPage.cpp   |     49 +-
 .../native/Source/WebCore/history/CachedPage.h     |     25 +-
 .../native/Source/WebCore/history/HistoryItem.cpp  |    343 +-
 .../native/Source/WebCore/history/HistoryItem.h    |    167 +-
 .../native/Source/WebCore/history/PageCache.cpp    |    483 +-
 .../main/native/Source/WebCore/history/PageCache.h |     94 +-
 .../Source/WebCore/history/mac/HistoryItemMac.mm   |      4 +-
 .../Source/WebCore/html/BaseButtonInputType.cpp    |      4 +-
 .../Source/WebCore/html/BaseButtonInputType.h      |      2 +-
 .../html/BaseChooserOnlyDateAndTimeInputType.cpp   |     12 +-
 .../WebCore/html/BaseDateAndTimeInputType.cpp      |      3 +-
 .../native/Source/WebCore/html/ButtonInputType.h   |      2 +-
 .../native/Source/WebCore/html/CheckboxInputType.h |      2 +-
 .../native/Source/WebCore/html/ColorInputType.cpp  |     17 +-
 .../native/Source/WebCore/html/ColorInputType.h    |      5 +-
 .../main/native/Source/WebCore/html/DOMFormData.h  |      4 +-
 .../Source/WebCore/html/DOMSettableTokenList.cpp   |      5 -
 .../Source/WebCore/html/DOMSettableTokenList.h     |     21 +-
 .../src/main/native/Source/WebCore/html/DOMURL.cpp |     24 +-
 .../src/main/native/Source/WebCore/html/DOMURL.h   |     10 +-
 .../src/main/native/Source/WebCore/html/DOMURL.idl |      5 +-
 .../native/Source/WebCore/html/DateInputType.cpp   |      7 +-
 .../native/Source/WebCore/html/DateInputType.h     |      3 +-
 .../Source/WebCore/html/DateTimeInputType.cpp      |      7 +-
 .../native/Source/WebCore/html/DateTimeInputType.h |      3 +-
 .../Source/WebCore/html/DateTimeLocalInputType.cpp |      7 +-
 .../Source/WebCore/html/DateTimeLocalInputType.h   |      5 +-
 .../native/Source/WebCore/html/EmailInputType.cpp  |     10 +-
 .../native/Source/WebCore/html/EmailInputType.h    |      3 +-
 .../Source/WebCore/html/FTPDirectoryDocument.cpp   |     67 +-
 .../Source/WebCore/html/FTPDirectoryDocument.h     |     12 +-
 .../native/Source/WebCore/html/FileInputType.cpp   |     48 +-
 .../native/Source/WebCore/html/FileInputType.h     |      4 +-
 .../Source/WebCore/html/FormAssociatedElement.cpp  |      8 +-
 .../Source/WebCore/html/FormAssociatedElement.h    |      4 +-
 .../native/Source/WebCore/html/FormController.cpp  |     59 +-
 .../native/Source/WebCore/html/FormController.h    |     16 +-
 .../native/Source/WebCore/html/FormDataList.cpp    |      3 +-
 .../Source/WebCore/html/HTMLAllCollection.cpp      |     29 +-
 .../native/Source/WebCore/html/HTMLAllCollection.h |      7 +-
 .../Source/WebCore/html/HTMLAnchorElement.cpp      |     86 +-
 .../native/Source/WebCore/html/HTMLAnchorElement.h |     27 +-
 .../Source/WebCore/html/HTMLAnchorElement.idl      |      7 +-
 .../Source/WebCore/html/HTMLAppletElement.cpp      |     39 +-
 .../native/Source/WebCore/html/HTMLAppletElement.h |      6 +-
 .../native/Source/WebCore/html/HTMLAreaElement.cpp |     36 +-
 .../native/Source/WebCore/html/HTMLAreaElement.h   |      6 +-
 .../native/Source/WebCore/html/HTMLAreaElement.idl |      3 +
 .../Source/WebCore/html/HTMLAttachmentElement.cpp  |     95 +
 .../Source/WebCore/html/HTMLAttachmentElement.h    |     61 +
 .../Source/WebCore/html/HTMLAttachmentElement.idl  |     30 +
 .../Source/WebCore/html/HTMLAttributeNames.in      |     17 +-
 .../Source/WebCore/html/HTMLAudioElement.cpp       |     16 +-
 .../native/Source/WebCore/html/HTMLAudioElement.h  |     22 +-
 .../Source/WebCore/html/HTMLAudioElement.idl       |      4 +-
 .../native/Source/WebCore/html/HTMLBDIElement.h    |      4 +-
 .../native/Source/WebCore/html/HTMLBRElement.cpp   |     15 +-
 .../native/Source/WebCore/html/HTMLBRElement.h     |      6 +-
 .../native/Source/WebCore/html/HTMLBaseElement.cpp |      5 +-
 .../native/Source/WebCore/html/HTMLBaseElement.h   |      4 +-
 .../Source/WebCore/html/HTMLBaseFontElement.cpp    |      4 +-
 .../Source/WebCore/html/HTMLBaseFontElement.h      |      2 +-
 .../native/Source/WebCore/html/HTMLBodyElement.cpp |    261 +-
 .../native/Source/WebCore/html/HTMLBodyElement.h   |     38 +-
 .../native/Source/WebCore/html/HTMLBodyElement.idl |     43 +-
 .../Source/WebCore/html/HTMLButtonElement.cpp      |     48 +-
 .../native/Source/WebCore/html/HTMLButtonElement.h |      8 +-
 .../Source/WebCore/html/HTMLCanvasElement.cpp      |    147 +-
 .../native/Source/WebCore/html/HTMLCanvasElement.h |     46 +-
 .../Source/WebCore/html/HTMLCanvasElement.idl      |      5 +-
 .../native/Source/WebCore/html/HTMLCollection.cpp  |    311 +-
 .../native/Source/WebCore/html/HTMLCollection.h    |    253 +-
 .../native/Source/WebCore/html/HTMLCollection.idl  |      1 +
 .../Source/WebCore/html/HTMLDListElement.cpp       |      4 +-
 .../native/Source/WebCore/html/HTMLDListElement.h  |      2 +-
 .../Source/WebCore/html/HTMLDataListElement.cpp    |      8 +-
 .../Source/WebCore/html/HTMLDataListElement.h      |      6 +-
 .../Source/WebCore/html/HTMLDetailsElement.cpp     |     37 +-
 .../Source/WebCore/html/HTMLDetailsElement.h       |      7 +-
 .../Source/WebCore/html/HTMLDirectoryElement.cpp   |      4 +-
 .../Source/WebCore/html/HTMLDirectoryElement.h     |      2 +-
 .../native/Source/WebCore/html/HTMLDivElement.cpp  |      9 +-
 .../native/Source/WebCore/html/HTMLDivElement.h    |      4 +-
 .../native/Source/WebCore/html/HTMLDocument.cpp    |    103 +-
 .../main/native/Source/WebCore/html/HTMLDocument.h |     32 +-
 .../native/Source/WebCore/html/HTMLDocument.idl    |      6 +-
 .../native/Source/WebCore/html/HTMLElement.cpp     |    481 +-
 .../main/native/Source/WebCore/html/HTMLElement.h  |     53 +-
 .../native/Source/WebCore/html/HTMLElement.idl     |     12 +-
 .../Source/WebCore/html/HTMLElementsAllInOne.cpp   |      2 +
 .../Source/WebCore/html/HTMLEmbedElement.cpp       |     67 +-
 .../native/Source/WebCore/html/HTMLEmbedElement.h  |      6 +-
 .../Source/WebCore/html/HTMLFieldSetElement.cpp    |    123 +-
 .../Source/WebCore/html/HTMLFieldSetElement.h      |     24 +-
 .../Source/WebCore/html/HTMLFieldSetElement.idl    |      2 +-
 .../native/Source/WebCore/html/HTMLFontElement.cpp |      5 +-
 .../native/Source/WebCore/html/HTMLFontElement.h   |      2 +-
 .../Source/WebCore/html/HTMLFormControlElement.cpp |    247 +-
 .../Source/WebCore/html/HTMLFormControlElement.h   |     57 +-
 .../WebCore/html/HTMLFormControlsCollection.cpp    |     84 +-
 .../WebCore/html/HTMLFormControlsCollection.h      |     21 +-
 .../native/Source/WebCore/html/HTMLFormElement.cpp |    225 +-
 .../native/Source/WebCore/html/HTMLFormElement.h   |     46 +-
 .../native/Source/WebCore/html/HTMLFormElement.idl |      2 +
 .../Source/WebCore/html/HTMLFrameElement.cpp       |     11 +-
 .../native/Source/WebCore/html/HTMLFrameElement.h  |     10 +-
 .../Source/WebCore/html/HTMLFrameElementBase.cpp   |     22 +-
 .../Source/WebCore/html/HTMLFrameElementBase.h     |     32 +-
 .../Source/WebCore/html/HTMLFrameOwnerElement.cpp  |     30 +-
 .../Source/WebCore/html/HTMLFrameOwnerElement.h    |     14 +-
 .../Source/WebCore/html/HTMLFrameSetElement.cpp    |    103 +-
 .../Source/WebCore/html/HTMLFrameSetElement.h      |     25 +-
 .../Source/WebCore/html/HTMLFrameSetElement.idl    |     38 +-
 .../native/Source/WebCore/html/HTMLHRElement.cpp   |     16 +-
 .../native/Source/WebCore/html/HTMLHRElement.h     |      7 +-
 .../native/Source/WebCore/html/HTMLHeadElement.cpp |      8 +-
 .../native/Source/WebCore/html/HTMLHeadElement.h   |      4 +-
 .../Source/WebCore/html/HTMLHeadingElement.cpp     |      4 +-
 .../Source/WebCore/html/HTMLHeadingElement.h       |      2 +-
 .../native/Source/WebCore/html/HTMLHtmlElement.cpp |     10 +-
 .../native/Source/WebCore/html/HTMLHtmlElement.h   |      6 +-
 .../Source/WebCore/html/HTMLIFrameElement.cpp      |      9 +-
 .../native/Source/WebCore/html/HTMLIFrameElement.h |      6 +-
 .../Source/WebCore/html/HTMLImageElement.cpp       |    218 +-
 .../native/Source/WebCore/html/HTMLImageElement.h  |     35 +-
 .../Source/WebCore/html/HTMLImageElement.idl       |      6 +-
 .../native/Source/WebCore/html/HTMLImageLoader.cpp |     20 +-
 .../native/Source/WebCore/html/HTMLImageLoader.h   |      2 +-
 .../Source/WebCore/html/HTMLInputElement.cpp       |    370 +-
 .../native/Source/WebCore/html/HTMLInputElement.h  |    233 +-
 .../Source/WebCore/html/HTMLInputElement.idl       |      7 +-
 .../Source/WebCore/html/HTMLKeygenElement.cpp      |     18 +-
 .../native/Source/WebCore/html/HTMLKeygenElement.h |      7 +-
 .../native/Source/WebCore/html/HTMLLIElement.cpp   |     39 +-
 .../native/Source/WebCore/html/HTMLLIElement.h     |      4 +-
 .../Source/WebCore/html/HTMLLabelElement.cpp       |     10 +-
 .../native/Source/WebCore/html/HTMLLabelElement.h  |      4 +-
 .../Source/WebCore/html/HTMLLegendElement.cpp      |     10 +-
 .../native/Source/WebCore/html/HTMLLegendElement.h |      4 +-
 .../native/Source/WebCore/html/HTMLLinkElement.cpp |    143 +-
 .../native/Source/WebCore/html/HTMLLinkElement.h   |     24 +-
 .../native/Source/WebCore/html/HTMLLinkElement.idl |      6 +-
 .../native/Source/WebCore/html/HTMLMapElement.cpp  |     14 +-
 .../native/Source/WebCore/html/HTMLMapElement.h    |      8 +-
 .../Source/WebCore/html/HTMLMarqueeElement.cpp     |     10 +-
 .../Source/WebCore/html/HTMLMarqueeElement.h       |      9 +-
 .../Source/WebCore/html/HTMLMarqueeElement.idl     |      6 +-
 .../Source/WebCore/html/HTMLMediaElement.cpp       |   2791 +-
 .../native/Source/WebCore/html/HTMLMediaElement.h  |    528 +-
 .../Source/WebCore/html/HTMLMediaElement.idl       |     66 +-
 .../Source/WebCore/html/HTMLMediaElementEnums.h    |     56 +
 .../Source/WebCore/html/HTMLMediaSession.cpp       |    207 -
 .../native/Source/WebCore/html/HTMLMediaSession.h  |     81 -
 .../native/Source/WebCore/html/HTMLMenuElement.cpp |      4 +-
 .../native/Source/WebCore/html/HTMLMenuElement.h   |      2 +-
 .../native/Source/WebCore/html/HTMLMetaElement.cpp |     14 +-
 .../native/Source/WebCore/html/HTMLMetaElement.h   |     10 +-
 .../Source/WebCore/html/HTMLMeterElement.cpp       |     16 +-
 .../native/Source/WebCore/html/HTMLMeterElement.h  |      7 +-
 .../Source/WebCore/html/HTMLMeterElement.idl       |     12 +-
 .../native/Source/WebCore/html/HTMLModElement.cpp  |      4 +-
 .../native/Source/WebCore/html/HTMLModElement.h    |      2 +-
 .../Source/WebCore/html/HTMLNameCollection.cpp     |     44 +-
 .../Source/WebCore/html/HTMLNameCollection.h       |     32 +-
 .../Source/WebCore/html/HTMLOListElement.cpp       |     13 +-
 .../native/Source/WebCore/html/HTMLOListElement.h  |      6 +-
 .../Source/WebCore/html/HTMLObjectElement.cpp      |    133 +-
 .../native/Source/WebCore/html/HTMLObjectElement.h |     47 +-
 .../Source/WebCore/html/HTMLOptGroupElement.cpp    |     60 +-
 .../Source/WebCore/html/HTMLOptGroupElement.h      |     17 +-
 .../Source/WebCore/html/HTMLOptionElement.cpp      |     91 +-
 .../native/Source/WebCore/html/HTMLOptionElement.h |     22 +-
 .../Source/WebCore/html/HTMLOptionsCollection.cpp  |     31 +-
 .../Source/WebCore/html/HTMLOptionsCollection.h    |     20 +-
 .../Source/WebCore/html/HTMLOptionsCollection.idl  |      8 +-
 .../Source/WebCore/html/HTMLOutputElement.cpp      |     11 +-
 .../native/Source/WebCore/html/HTMLOutputElement.h |      9 +-
 .../Source/WebCore/html/HTMLParagraphElement.cpp   |      9 +-
 .../Source/WebCore/html/HTMLParagraphElement.h     |      4 +-
 .../Source/WebCore/html/HTMLParamElement.cpp       |      5 +-
 .../native/Source/WebCore/html/HTMLParamElement.h  |      4 +-
 .../Source/WebCore/html/HTMLPlugInElement.cpp      |     84 +-
 .../native/Source/WebCore/html/HTMLPlugInElement.h |     24 +-
 .../Source/WebCore/html/HTMLPlugInImageElement.cpp |    276 +-
 .../Source/WebCore/html/HTMLPlugInImageElement.h   |    102 +-
 .../native/Source/WebCore/html/HTMLPreElement.cpp  |      5 +-
 .../native/Source/WebCore/html/HTMLPreElement.h    |      2 +-
 .../Source/WebCore/html/HTMLProgressElement.cpp    |     25 +-
 .../Source/WebCore/html/HTMLProgressElement.h      |      8 +-
 .../Source/WebCore/html/HTMLProgressElement.idl    |     10 +-
 .../Source/WebCore/html/HTMLQuoteElement.cpp       |     12 +-
 .../native/Source/WebCore/html/HTMLQuoteElement.h  |      3 +-
 .../Source/WebCore/html/HTMLScriptElement.cpp      |     39 +-
 .../native/Source/WebCore/html/HTMLScriptElement.h |      7 +-
 .../Source/WebCore/html/HTMLSelectElement.cpp      |    447 +-
 .../native/Source/WebCore/html/HTMLSelectElement.h |     31 +-
 .../Source/WebCore/html/HTMLSelectElement.idl      |      4 +-
 .../Source/WebCore/html/HTMLSelectElementWin.cpp   |      2 +-
 .../Source/WebCore/html/HTMLSourceElement.cpp      |     58 +-
 .../native/Source/WebCore/html/HTMLSourceElement.h |     22 +-
 .../Source/WebCore/html/HTMLSourceElement.idl      |      4 +-
 .../native/Source/WebCore/html/HTMLSpanElement.cpp |      4 +-
 .../native/Source/WebCore/html/HTMLSpanElement.h   |      4 +-
 .../Source/WebCore/html/HTMLStyleElement.cpp       |     11 +-
 .../native/Source/WebCore/html/HTMLStyleElement.h  |      6 +-
 .../Source/WebCore/html/HTMLSummaryElement.cpp     |     51 +-
 .../Source/WebCore/html/HTMLSummaryElement.h       |      9 +-
 .../WebCore/html/HTMLTableCaptionElement.cpp       |      5 +-
 .../Source/WebCore/html/HTMLTableCaptionElement.h  |      4 +-
 .../Source/WebCore/html/HTMLTableCellElement.cpp   |     25 +-
 .../Source/WebCore/html/HTMLTableCellElement.h     |     13 +-
 .../Source/WebCore/html/HTMLTableColElement.cpp    |     26 +-
 .../Source/WebCore/html/HTMLTableColElement.h      |      2 +-
 .../Source/WebCore/html/HTMLTableElement.cpp       |     77 +-
 .../native/Source/WebCore/html/HTMLTableElement.h  |     27 +-
 .../Source/WebCore/html/HTMLTableElement.idl       |      2 +-
 .../Source/WebCore/html/HTMLTablePartElement.cpp   |      7 +-
 .../Source/WebCore/html/HTMLTableRowElement.cpp    |     32 +-
 .../Source/WebCore/html/HTMLTableRowElement.h      |     11 +-
 .../Source/WebCore/html/HTMLTableRowElement.idl    |      2 +-
 .../WebCore/html/HTMLTableRowsCollection.cpp       |     71 +-
 .../Source/WebCore/html/HTMLTableRowsCollection.h  |     18 +-
 .../WebCore/html/HTMLTableSectionElement.cpp       |     40 +-
 .../Source/WebCore/html/HTMLTableSectionElement.h  |     35 +-
 .../WebCore/html/HTMLTableSectionElement.idl       |      2 +-
 .../native/Source/WebCore/html/HTMLTagNames.in     |    100 +-
 .../Source/WebCore/html/HTMLTemplateElement.cpp    |     27 +-
 .../Source/WebCore/html/HTMLTemplateElement.h      |      6 +-
 .../Source/WebCore/html/HTMLTextAreaElement.cpp    |     52 +-
 .../Source/WebCore/html/HTMLTextAreaElement.h      |     11 +-
 .../WebCore/html/HTMLTextFormControlElement.cpp    |    218 +-
 .../WebCore/html/HTMLTextFormControlElement.h      |     54 +-
 .../Source/WebCore/html/HTMLTitleElement.cpp       |     32 +-
 .../native/Source/WebCore/html/HTMLTitleElement.h  |      4 +-
 .../Source/WebCore/html/HTMLTitleElement.idl       |      2 +-
 .../Source/WebCore/html/HTMLTrackElement.cpp       |     24 +-
 .../native/Source/WebCore/html/HTMLTrackElement.h  |     12 +-
 .../Source/WebCore/html/HTMLTrackElement.idl       |      4 +-
 .../Source/WebCore/html/HTMLUListElement.cpp       |      9 +-
 .../native/Source/WebCore/html/HTMLUListElement.h  |      4 +-
 .../Source/WebCore/html/HTMLUnknownElement.h       |     16 +-
 .../Source/WebCore/html/HTMLVideoElement.cpp       |    180 +-
 .../native/Source/WebCore/html/HTMLVideoElement.h  |     43 +-
 .../Source/WebCore/html/HTMLVideoElement.idl       |     21 +-
 .../native/Source/WebCore/html/HTMLWBRElement.cpp  |     52 +
 .../native/Source/WebCore/html/HTMLWBRElement.h    |     46 +
 .../native/Source/WebCore/html/HiddenInputType.cpp |      2 +-
 .../native/Source/WebCore/html/HiddenInputType.h   |      4 +-
 .../main/native/Source/WebCore/html/ImageData.cpp  |     56 +-
 .../main/native/Source/WebCore/html/ImageData.h    |      6 +-
 .../main/native/Source/WebCore/html/ImageData.idl  |      9 +-
 .../native/Source/WebCore/html/ImageDocument.cpp   |    354 +-
 .../native/Source/WebCore/html/ImageDocument.h     |     57 +-
 .../native/Source/WebCore/html/ImageInputType.cpp  |     48 +-
 .../native/Source/WebCore/html/ImageInputType.h    |      4 +-
 .../main/native/Source/WebCore/html/InputType.cpp  |     49 +-
 .../main/native/Source/WebCore/html/InputType.h    |     22 +-
 .../native/Source/WebCore/html/InputTypeNames.cpp  |     46 +-
 .../Source/WebCore/html/LabelableElement.cpp       |      2 +-
 .../native/Source/WebCore/html/LabelableElement.h  |     12 +-
 .../native/Source/WebCore/html/LabelsNodeList.cpp  |      8 +-
 .../native/Source/WebCore/html/LabelsNodeList.h    |     14 +-
 .../Source/WebCore/html/LinkRelAttribute.cpp       |     63 +-
 .../native/Source/WebCore/html/LinkRelAttribute.h  |     15 +-
 .../native/Source/WebCore/html/MediaController.cpp |     49 +-
 .../native/Source/WebCore/html/MediaController.h   |     20 +-
 .../native/Source/WebCore/html/MediaController.idl |     24 +-
 .../Source/WebCore/html/MediaControllerInterface.h |     16 +-
 .../native/Source/WebCore/html/MediaDocument.cpp   |    102 +-
 .../native/Source/WebCore/html/MediaDocument.h     |     23 +-
 .../Source/WebCore/html/MediaElementSession.cpp    |    450 +
 .../Source/WebCore/html/MediaElementSession.h      |    135 +
 .../main/native/Source/WebCore/html/MediaError.h   |      6 +-
 .../main/native/Source/WebCore/html/MediaError.idl |      4 +-
 .../Source/WebCore/html/MediaFragmentURIParser.cpp |     49 +-
 .../Source/WebCore/html/MediaFragmentURIParser.h   |     19 +-
 .../native/Source/WebCore/html/MediaKeyError.h     |      6 +-
 .../native/Source/WebCore/html/MediaKeyError.idl   |      4 +-
 .../native/Source/WebCore/html/MediaKeyEvent.cpp   |      4 +-
 .../native/Source/WebCore/html/MediaKeyEvent.h     |     14 +-
 .../native/Source/WebCore/html/MediaKeyEvent.idl   |      4 +-
 .../native/Source/WebCore/html/MonthInputType.cpp  |      7 +-
 .../native/Source/WebCore/html/MonthInputType.h    |      3 +-
 .../native/Source/WebCore/html/NumberInputType.cpp |     13 +-
 .../native/Source/WebCore/html/NumberInputType.h   |      4 +-
 .../Source/WebCore/html/PasswordInputType.cpp      |      5 -
 .../native/Source/WebCore/html/PasswordInputType.h |      3 +-
 .../native/Source/WebCore/html/PluginDocument.cpp  |     30 +-
 .../native/Source/WebCore/html/PluginDocument.h    |     22 +-
 .../Source/WebCore/html/PublicURLManager.cpp       |     14 +-
 .../native/Source/WebCore/html/PublicURLManager.h  |     10 +-
 .../native/Source/WebCore/html/RadioInputType.cpp  |     14 +-
 .../native/Source/WebCore/html/RadioInputType.h    |      2 +-
 .../native/Source/WebCore/html/RadioNodeList.cpp   |     26 +-
 .../native/Source/WebCore/html/RadioNodeList.h     |     15 +-
 .../native/Source/WebCore/html/RangeInputType.cpp  |     28 +-
 .../native/Source/WebCore/html/RangeInputType.h    |      3 +-
 .../main/native/Source/WebCore/html/RelList.cpp    |     87 +
 .../src/main/native/Source/WebCore/html/RelList.h  |     57 +
 .../native/Source/WebCore/html/ResetInputType.h    |      2 +-
 .../native/Source/WebCore/html/RubyElement.cpp     |     55 +
 .../main/native/Source/WebCore/html/RubyElement.h  |     44 +
 .../native/Source/WebCore/html/RubyTextElement.cpp |     56 +
 .../native/Source/WebCore/html/RubyTextElement.h   |     44 +
 .../native/Source/WebCore/html/SearchInputType.cpp |     57 +-
 .../native/Source/WebCore/html/SearchInputType.h   |     17 +-
 .../main/native/Source/WebCore/html/StepRange.cpp  |      6 +-
 .../native/Source/WebCore/html/SubmitInputType.h   |      2 +-
 .../Source/WebCore/html/TelephoneInputType.cpp     |     11 -
 .../Source/WebCore/html/TelephoneInputType.h       |      4 +-
 .../native/Source/WebCore/html/TextDocument.cpp    |      8 +-
 .../main/native/Source/WebCore/html/TextDocument.h |     10 +-
 .../Source/WebCore/html/TextFieldInputType.cpp     |    251 +-
 .../Source/WebCore/html/TextFieldInputType.h       |     90 +-
 .../native/Source/WebCore/html/TextInputType.cpp   |     15 -
 .../native/Source/WebCore/html/TextInputType.h     |      4 +-
 .../main/native/Source/WebCore/html/TextMetrics.h  |      4 +-
 .../native/Source/WebCore/html/TextMetrics.idl     |      2 +-
 .../native/Source/WebCore/html/TimeInputType.cpp   |      7 +-
 .../native/Source/WebCore/html/TimeInputType.h     |      3 +-
 .../main/native/Source/WebCore/html/TimeRanges.cpp |    180 +-
 .../main/native/Source/WebCore/html/TimeRanges.h   |     94 +-
 .../main/native/Source/WebCore/html/TimeRanges.idl |      8 +-
 .../native/Source/WebCore/html/URLInputType.cpp    |      6 -
 .../main/native/Source/WebCore/html/URLInputType.h |      3 +-
 .../src/main/native/Source/WebCore/html/URLUtils.h |      4 +-
 .../Source/WebCore/html/ValidationMessage.cpp      |     44 +-
 .../native/Source/WebCore/html/ValidationMessage.h |     14 +-
 .../main/native/Source/WebCore/html/VoidCallback.h |      4 +-
 .../native/Source/WebCore/html/VoidCallback.idl    |      4 +-
 .../native/Source/WebCore/html/WeekInputType.cpp   |      7 +-
 .../native/Source/WebCore/html/WeekInputType.h     |      3 +-
 .../WebCore/html/canvas/ANGLEInstancedArrays.cpp   |     11 +-
 .../WebCore/html/canvas/ANGLEInstancedArrays.h     |     13 +-
 .../Source/WebCore/html/canvas/CanvasGradient.cpp  |      4 +-
 .../Source/WebCore/html/canvas/CanvasGradient.h    |     20 +-
 .../Source/WebCore/html/canvas/CanvasGradient.idl  |      6 +-
 .../WebCore/html/canvas/CanvasPathMethods.cpp      |     84 +-
 .../Source/WebCore/html/canvas/CanvasPathMethods.h |      3 +
 .../Source/WebCore/html/canvas/CanvasPattern.cpp   |      8 +-
 .../Source/WebCore/html/canvas/CanvasPattern.h     |     13 +-
 .../Source/WebCore/html/canvas/CanvasPattern.idl   |      6 +-
 .../Source/WebCore/html/canvas/CanvasProxy.cpp     |      4 +-
 .../Source/WebCore/html/canvas/CanvasProxy.h       |      2 +-
 .../WebCore/html/canvas/CanvasRenderingContext.cpp |      9 +-
 .../WebCore/html/canvas/CanvasRenderingContext.h   |      9 +-
 .../WebCore/html/canvas/CanvasRenderingContext.idl |      4 +-
 .../html/canvas/CanvasRenderingContext2D.cpp       |    494 +-
 .../WebCore/html/canvas/CanvasRenderingContext2D.h |     85 +-
 .../html/canvas/CanvasRenderingContext2D.idl       |    161 +-
 .../Source/WebCore/html/canvas/CanvasStyle.cpp     |      4 +-
 .../Source/WebCore/html/canvas/CanvasStyle.h       |      4 +-
 .../native/Source/WebCore/html/canvas/DOMPath.cpp  |     37 +
 .../native/Source/WebCore/html/canvas/DOMPath.h    |     29 +-
 .../native/Source/WebCore/html/canvas/DOMPath.idl  |     21 +-
 .../Source/WebCore/html/canvas/EXTBlendMinMax.cpp  |     49 +
 .../Source/WebCore/html/canvas/EXTBlendMinMax.h    |     43 +
 .../Source/WebCore/html/canvas/EXTBlendMinMax.idl  |     33 +
 .../Source/WebCore/html/canvas/EXTDrawBuffers.cpp  |    183 -
 .../Source/WebCore/html/canvas/EXTDrawBuffers.h    |     53 -
 .../Source/WebCore/html/canvas/EXTDrawBuffers.idl  |     72 -
 .../Source/WebCore/html/canvas/EXTFragDepth.cpp    |     49 +
 .../Source/WebCore/html/canvas/EXTFragDepth.h      |     43 +
 .../Source/WebCore/html/canvas/EXTFragDepth.idl    |     31 +
 .../WebCore/html/canvas/EXTShaderTextureLOD.cpp    |     49 +
 .../WebCore/html/canvas/EXTShaderTextureLOD.h      |     43 +
 .../WebCore/html/canvas/EXTShaderTextureLOD.idl    |     31 +
 .../html/canvas/EXTTextureFilterAnisotropic.cpp    |      7 +-
 .../html/canvas/EXTTextureFilterAnisotropic.h      |     10 +-
 .../native/Source/WebCore/html/canvas/EXTsRGB.cpp  |     49 +
 .../native/Source/WebCore/html/canvas/EXTsRGB.h    |     43 +
 .../native/Source/WebCore/html/canvas/EXTsRGB.idl  |     35 +
 .../WebCore/html/canvas/OESElementIndexUint.cpp    |      7 +-
 .../WebCore/html/canvas/OESElementIndexUint.h      |     10 +-
 .../WebCore/html/canvas/OESStandardDerivatives.cpp |      7 +-
 .../WebCore/html/canvas/OESStandardDerivatives.h   |     10 +-
 .../Source/WebCore/html/canvas/OESTextureFloat.cpp |      7 +-
 .../Source/WebCore/html/canvas/OESTextureFloat.h   |     10 +-
 .../WebCore/html/canvas/OESTextureFloatLinear.cpp  |      7 +-
 .../WebCore/html/canvas/OESTextureFloatLinear.h    |     10 +-
 .../WebCore/html/canvas/OESTextureHalfFloat.cpp    |      7 +-
 .../WebCore/html/canvas/OESTextureHalfFloat.h      |     10 +-
 .../html/canvas/OESTextureHalfFloatLinear.cpp      |      7 +-
 .../html/canvas/OESTextureHalfFloatLinear.h        |     10 +-
 .../WebCore/html/canvas/OESVertexArrayObject.cpp   |     22 +-
 .../WebCore/html/canvas/OESVertexArrayObject.h     |     16 +-
 .../WebCore/html/canvas/OESVertexArrayObject.idl   |      4 +-
 .../WebCore/html/canvas/WebGL2RenderingContext.cpp |   2510 +
 .../WebCore/html/canvas/WebGL2RenderingContext.h   |    225 +
 .../WebCore/html/canvas/WebGL2RenderingContext.idl |    456 +
 .../Source/WebCore/html/canvas/WebGLActiveInfo.h   |      4 +-
 .../Source/WebCore/html/canvas/WebGLBuffer.cpp     |     20 +-
 .../Source/WebCore/html/canvas/WebGLBuffer.h       |     12 +-
 .../Source/WebCore/html/canvas/WebGLBuffer.idl     |      4 +-
 .../html/canvas/WebGLCompressedTextureATC.cpp      |      9 +-
 .../html/canvas/WebGLCompressedTextureATC.h        |     12 +-
 .../html/canvas/WebGLCompressedTexturePVRTC.cpp    |     11 +-
 .../html/canvas/WebGLCompressedTexturePVRTC.h      |     13 +-
 .../html/canvas/WebGLCompressedTextureS3TC.cpp     |     11 +-
 .../html/canvas/WebGLCompressedTextureS3TC.h       |     12 +-
 .../WebCore/html/canvas/WebGLContextAttributes.cpp |      8 +-
 .../WebCore/html/canvas/WebGLContextAttributes.h   |      7 +-
 .../Source/WebCore/html/canvas/WebGLContextEvent.h |     14 +-
 .../WebCore/html/canvas/WebGLContextGroup.cpp      |     21 +-
 .../Source/WebCore/html/canvas/WebGLContextGroup.h |     23 +-
 .../WebCore/html/canvas/WebGLContextObject.cpp     |      8 +-
 .../WebCore/html/canvas/WebGLContextObject.h       |     14 +-
 .../WebCore/html/canvas/WebGLDebugRendererInfo.cpp |      9 +-
 .../WebCore/html/canvas/WebGLDebugRendererInfo.h   |     10 +-
 .../WebCore/html/canvas/WebGLDebugShaders.cpp      |      9 +-
 .../Source/WebCore/html/canvas/WebGLDebugShaders.h |     10 +-
 .../WebCore/html/canvas/WebGLDepthTexture.cpp      |      7 +-
 .../Source/WebCore/html/canvas/WebGLDepthTexture.h |     10 +-
 .../WebCore/html/canvas/WebGLDrawBuffers.cpp       |    183 +
 .../Source/WebCore/html/canvas/WebGLDrawBuffers.h  |     50 +
 .../WebCore/html/canvas/WebGLDrawBuffers.idl       |     72 +
 .../Source/WebCore/html/canvas/WebGLExtension.cpp  |      2 +-
 .../Source/WebCore/html/canvas/WebGLExtension.h    |     14 +-
 .../WebCore/html/canvas/WebGLFramebuffer.cpp       |     42 +-
 .../Source/WebCore/html/canvas/WebGLFramebuffer.h  |     12 +-
 .../WebCore/html/canvas/WebGLFramebuffer.idl       |      4 +-
 .../Source/WebCore/html/canvas/WebGLGetInfo.cpp    |     61 +-
 .../Source/WebCore/html/canvas/WebGLGetInfo.h      |     23 +-
 .../WebCore/html/canvas/WebGLLoseContext.cpp       |     11 +-
 .../Source/WebCore/html/canvas/WebGLLoseContext.h  |     12 +-
 .../Source/WebCore/html/canvas/WebGLObject.cpp     |      9 +-
 .../Source/WebCore/html/canvas/WebGLObject.h       |     10 +-
 .../Source/WebCore/html/canvas/WebGLProgram.cpp    |     22 +-
 .../Source/WebCore/html/canvas/WebGLProgram.h      |     11 +-
 .../Source/WebCore/html/canvas/WebGLProgram.idl    |      4 +-
 .../Source/WebCore/html/canvas/WebGLQuery.cpp      |     61 +
 .../native/Source/WebCore/html/canvas/WebGLQuery.h |     52 +
 .../Source/WebCore/html/canvas/WebGLQuery.idl      |     29 +
 .../WebCore/html/canvas/WebGLRenderbuffer.cpp      |     12 +-
 .../Source/WebCore/html/canvas/WebGLRenderbuffer.h |     11 +-
 .../WebCore/html/canvas/WebGLRenderbuffer.idl      |      4 +-
 .../WebCore/html/canvas/WebGLRenderingContext.cpp  |   6864 +-
 .../WebCore/html/canvas/WebGLRenderingContext.h    |    807 +-
 .../WebCore/html/canvas/WebGLRenderingContext.idl  |    646 +-
 .../html/canvas/WebGLRenderingContextBase.cpp      |   5092 +
 .../html/canvas/WebGLRenderingContextBase.h        |    842 +
 .../html/canvas/WebGLRenderingContextBase.idl      |    674 +
 .../Source/WebCore/html/canvas/WebGLSampler.cpp    |     61 +
 .../Source/WebCore/html/canvas/WebGLSampler.h      |     52 +
 .../Source/WebCore/html/canvas/WebGLSampler.idl    |     29 +
 .../Source/WebCore/html/canvas/WebGLShader.cpp     |     12 +-
 .../Source/WebCore/html/canvas/WebGLShader.h       |     12 +-
 .../Source/WebCore/html/canvas/WebGLShader.idl     |      4 +-
 .../html/canvas/WebGLShaderPrecisionFormat.cpp     |      4 +-
 .../html/canvas/WebGLShaderPrecisionFormat.h       |      3 +-
 .../WebCore/html/canvas/WebGLSharedObject.cpp      |      8 +-
 .../Source/WebCore/html/canvas/WebGLSharedObject.h |     16 +-
 .../Source/WebCore/html/canvas/WebGLSync.cpp       |     61 +
 .../native/Source/WebCore/html/canvas/WebGLSync.h  |     52 +
 .../Source/WebCore/html/canvas/WebGLSync.idl       |     29 +
 .../Source/WebCore/html/canvas/WebGLTexture.cpp    |     21 +-
 .../Source/WebCore/html/canvas/WebGLTexture.h      |     15 +-
 .../Source/WebCore/html/canvas/WebGLTexture.idl    |      4 +-
 .../WebCore/html/canvas/WebGLTransformFeedback.cpp |     61 +
 .../WebCore/html/canvas/WebGLTransformFeedback.h   |     52 +
 .../WebCore/html/canvas/WebGLTransformFeedback.idl |     29 +
 .../WebCore/html/canvas/WebGLUniformLocation.cpp   |      8 +-
 .../WebCore/html/canvas/WebGLUniformLocation.h     |     11 +-
 .../WebCore/html/canvas/WebGLUniformLocation.idl   |      7 +-
 .../WebCore/html/canvas/WebGLVertexArrayObject.cpp |     80 +
 .../WebCore/html/canvas/WebGLVertexArrayObject.h   |     56 +
 .../WebCore/html/canvas/WebGLVertexArrayObject.idl |     29 +
 .../html/canvas/WebGLVertexArrayObjectBase.cpp     |    111 +
 .../html/canvas/WebGLVertexArrayObjectBase.h       |    101 +
 .../html/canvas/WebGLVertexArrayObjectOES.cpp      |     90 +-
 .../html/canvas/WebGLVertexArrayObjectOES.h        |     72 +-
 .../html/canvas/WebGLVertexArrayObjectOES.idl      |      4 +-
 .../Source/WebCore/html/forms/FileIconLoader.cpp   |      2 +-
 .../Source/WebCore/html/forms/FileIconLoader.h     |      4 +-
 .../Source/WebCore/html/parser/AtomicHTMLToken.h   |    330 +-
 .../WebCore/html/parser/HTMLConstructionSite.cpp   |    192 +-
 .../WebCore/html/parser/HTMLConstructionSite.h     |     22 +-
 .../WebCore/html/parser/HTMLDocumentParser.cpp     |    211 +-
 .../WebCore/html/parser/HTMLDocumentParser.h       |    127 +-
 .../WebCore/html/parser/HTMLElementStack.cpp       |    256 +-
 .../Source/WebCore/html/parser/HTMLElementStack.h  |     38 +-
 .../WebCore/html/parser/HTMLEntityParser.cpp       |     34 +-
 .../html/parser/HTMLFormattingElementList.cpp      |     22 +-
 .../html/parser/HTMLFormattingElementList.h        |     10 +-
 .../Source/WebCore/html/parser/HTMLInputStream.h   |      1 +
 .../WebCore/html/parser/HTMLMetaCharsetParser.cpp  |     91 +-
 .../WebCore/html/parser/HTMLMetaCharsetParser.h    |     29 +-
 .../WebCore/html/parser/HTMLParserIdioms.cpp       |    119 +-
 .../Source/WebCore/html/parser/HTMLParserIdioms.h  |     58 +-
 .../WebCore/html/parser/HTMLParserScheduler.cpp    |      5 +-
 .../WebCore/html/parser/HTMLParserScheduler.h      |      5 +-
 .../WebCore/html/parser/HTMLPreloadScanner.cpp     |    122 +-
 .../WebCore/html/parser/HTMLPreloadScanner.h       |     70 +-
 .../WebCore/html/parser/HTMLResourcePreloader.cpp  |     13 +-
 .../WebCore/html/parser/HTMLResourcePreloader.h    |      8 +-
 .../WebCore/html/parser/HTMLScriptRunner.cpp       |     12 +-
 .../WebCore/html/parser/HTMLSourceTracker.cpp      |     39 +-
 .../Source/WebCore/html/parser/HTMLSourceTracker.h |     18 +-
 .../WebCore/html/parser/HTMLSrcsetParser.cpp       |    278 +
 .../Source/WebCore/html/parser/HTMLSrcsetParser.h  |    107 +
 .../Source/WebCore/html/parser/HTMLStackItem.h     |    280 +-
 .../native/Source/WebCore/html/parser/HTMLToken.h  |    671 +-
 .../Source/WebCore/html/parser/HTMLTokenizer.cpp   |   2232 +-
 .../Source/WebCore/html/parser/HTMLTokenizer.h     |    326 +-
 .../Source/WebCore/html/parser/HTMLTreeBuilder.cpp |   2134 +-
 .../Source/WebCore/html/parser/HTMLTreeBuilder.h   |    216 +-
 .../WebCore/html/parser/InputStreamPreprocessor.h  |     24 +-
 .../Source/WebCore/html/parser/ParsingUtilities.h  |     83 +
 .../WebCore/html/parser/TextDocumentParser.cpp     |     18 +-
 .../WebCore/html/parser/TextDocumentParser.h       |     13 +-
 .../Source/WebCore/html/parser/XSSAuditor.cpp      |     93 +-
 .../native/Source/WebCore/html/parser/XSSAuditor.h |      4 +-
 .../WebCore/html/parser/XSSAuditorDelegate.cpp     |     36 +-
 .../WebCore/html/parser/XSSAuditorDelegate.h       |     11 +-
 .../WebCore/html/shadow/AutoFillButtonElement.cpp  |     69 +
 .../WebCore/html/shadow/AutoFillButtonElement.h    |     55 +
 .../WebCore/html/shadow/ContentDistributor.cpp     |      6 +-
 .../WebCore/html/shadow/DetailsMarkerControl.cpp   |     26 +-
 .../WebCore/html/shadow/DetailsMarkerControl.h     |     16 +-
 .../html/shadow/ImageControlsRootElement.cpp       |     51 +
 .../WebCore/html/shadow/ImageControlsRootElement.h |     53 +
 .../Source/WebCore/html/shadow/InsertionPoint.h    |     26 +-
 .../html/shadow/MediaControlElementTypes.cpp       |     77 +-
 .../WebCore/html/shadow/MediaControlElementTypes.h |     22 +-
 .../WebCore/html/shadow/MediaControlElements.cpp   |    579 +-
 .../WebCore/html/shadow/MediaControlElements.h     |    125 +-
 .../Source/WebCore/html/shadow/MediaControls.cpp   |     19 +-
 .../Source/WebCore/html/shadow/MediaControls.h     |     12 +-
 .../WebCore/html/shadow/MediaControlsApple.cpp     |     12 +-
 .../WebCore/html/shadow/MediaControlsApple.h       |      8 +-
 .../WebCore/html/shadow/MediaControlsGtk.cpp       |    378 -
 .../Source/WebCore/html/shadow/MediaControlsGtk.h  |     83 -
 .../WebCore/html/shadow/MeterShadowElement.cpp     |     14 +-
 .../WebCore/html/shadow/MeterShadowElement.h       |     22 +-
 .../WebCore/html/shadow/ProgressShadowElement.cpp  |      8 +-
 .../WebCore/html/shadow/ProgressShadowElement.h    |     22 +-
 .../WebCore/html/shadow/SliderThumbElement.cpp     |    114 +-
 .../WebCore/html/shadow/SliderThumbElement.h       |     27 +-
 .../WebCore/html/shadow/SpinButtonElement.cpp      |     46 +-
 .../Source/WebCore/html/shadow/SpinButtonElement.h |     23 +-
 .../html/shadow/TextControlInnerElements.cpp       |    333 +-
 .../WebCore/html/shadow/TextControlInnerElements.h |     94 +-
 .../html/shadow/YouTubeEmbedShadowElement.cpp      |     29 +-
 .../html/shadow/YouTubeEmbedShadowElement.h        |     13 +-
 .../shadow/mac/ImageControlsButtonElementMac.cpp   |    135 +
 .../shadow/mac/ImageControlsButtonElementMac.h     |     54 +
 .../shadow/mac/ImageControlsRootElementMac.cpp     |    112 +
 .../html/shadow/mac/ImageControlsRootElementMac.h  |     49 +
 .../WebCore/html/shadow/mac/imageControlsMac.css   |     41 +
 .../Source/WebCore/html/track/AudioTrack.cpp       |     91 +-
 .../native/Source/WebCore/html/track/AudioTrack.h  |     21 +-
 .../Source/WebCore/html/track/AudioTrack.idl       |      4 +-
 .../Source/WebCore/html/track/AudioTrackList.cpp   |     13 +-
 .../Source/WebCore/html/track/AudioTrackList.h     |     10 +-
 .../Source/WebCore/html/track/AudioTrackList.idl   |     20 +-
 .../WebCore/html/track/BufferedLineReader.cpp      |    104 +
 .../Source/WebCore/html/track/BufferedLineReader.h |     90 +
 .../native/Source/WebCore/html/track/DataCue.cpp   |    140 +-
 .../native/Source/WebCore/html/track/DataCue.h     |     70 +-
 .../native/Source/WebCore/html/track/DataCue.idl   |     20 +-
 .../WebCore/html/track/InbandDataTextTrack.cpp     |    140 +
 .../WebCore/html/track/InbandDataTextTrack.h       |     68 +
 .../WebCore/html/track/InbandGenericTextTrack.cpp  |     89 +-
 .../WebCore/html/track/InbandGenericTextTrack.h    |     28 +-
 .../Source/WebCore/html/track/InbandTextTrack.cpp  |     95 +-
 .../Source/WebCore/html/track/InbandTextTrack.h    |     41 +-
 .../WebCore/html/track/InbandWebVTTTextTrack.cpp   |     65 +-
 .../WebCore/html/track/InbandWebVTTTextTrack.h     |     17 +-
 .../WebCore/html/track/LoadableTextTrack.cpp       |     28 +-
 .../Source/WebCore/html/track/LoadableTextTrack.h  |     28 +-
 .../native/Source/WebCore/html/track/TextTrack.cpp |    113 +-
 .../native/Source/WebCore/html/track/TextTrack.h   |     38 +-
 .../native/Source/WebCore/html/track/TextTrack.idl |     33 +-
 .../Source/WebCore/html/track/TextTrackCue.cpp     |     79 +-
 .../Source/WebCore/html/track/TextTrackCue.h       |     41 +-
 .../Source/WebCore/html/track/TextTrackCue.idl     |     24 +-
 .../WebCore/html/track/TextTrackCueGeneric.cpp     |    113 +-
 .../WebCore/html/track/TextTrackCueGeneric.h       |     21 +-
 .../Source/WebCore/html/track/TextTrackCueList.cpp |      8 +-
 .../Source/WebCore/html/track/TextTrackCueList.h   |      8 +-
 .../Source/WebCore/html/track/TextTrackCueList.idl |      4 +-
 .../Source/WebCore/html/track/TextTrackList.cpp    |     20 +-
 .../Source/WebCore/html/track/TextTrackList.h      |     12 +-
 .../Source/WebCore/html/track/TextTrackList.idl    |     20 +-
 .../Source/WebCore/html/track/TextTrackRegion.cpp  |    315 -
 .../Source/WebCore/html/track/TextTrackRegion.h    |    123 -
 .../Source/WebCore/html/track/TextTrackRegion.idl  |     42 -
 .../WebCore/html/track/TextTrackRegionList.cpp     |     82 -
 .../WebCore/html/track/TextTrackRegionList.h       |     65 -
 .../WebCore/html/track/TextTrackRegionList.idl     |     35 -
 .../native/Source/WebCore/html/track/TrackBase.cpp |      7 +-
 .../native/Source/WebCore/html/track/TrackBase.h   |      7 +-
 .../Source/WebCore/html/track/TrackEvent.cpp       |      4 +-
 .../native/Source/WebCore/html/track/TrackEvent.h  |     14 +-
 .../Source/WebCore/html/track/TrackEvent.idl       |      4 +-
 .../Source/WebCore/html/track/TrackListBase.cpp    |      9 +-
 .../Source/WebCore/html/track/TrackListBase.h      |     12 +-
 .../native/Source/WebCore/html/track/VTTCue.cpp    |    692 +-
 .../main/native/Source/WebCore/html/track/VTTCue.h |    110 +-
 .../native/Source/WebCore/html/track/VTTCue.idl    |     12 +-
 .../native/Source/WebCore/html/track/VTTRegion.cpp |    491 +
 .../native/Source/WebCore/html/track/VTTRegion.h   |    164 +
 .../native/Source/WebCore/html/track/VTTRegion.idl |     44 +
 .../Source/WebCore/html/track/VTTRegionList.cpp    |     87 +
 .../Source/WebCore/html/track/VTTRegionList.h      |     66 +
 .../Source/WebCore/html/track/VTTRegionList.idl    |     35 +
 .../Source/WebCore/html/track/VTTScanner.cpp       |    180 +
 .../native/Source/WebCore/html/track/VTTScanner.h  |    233 +
 .../Source/WebCore/html/track/VideoTrack.cpp       |     89 +-
 .../native/Source/WebCore/html/track/VideoTrack.h  |     15 +-
 .../Source/WebCore/html/track/VideoTrack.idl       |      4 +-
 .../Source/WebCore/html/track/VideoTrackList.cpp   |     12 +-
 .../Source/WebCore/html/track/VideoTrackList.h     |     12 +-
 .../Source/WebCore/html/track/VideoTrackList.idl   |     21 +-
 .../Source/WebCore/html/track/WebVTTElement.cpp    |     28 +-
 .../Source/WebCore/html/track/WebVTTElement.h      |     25 +-
 .../Source/WebCore/html/track/WebVTTParser.cpp     |    575 +-
 .../Source/WebCore/html/track/WebVTTParser.h       |    111 +-
 .../native/Source/WebCore/html/track/WebVTTToken.h |    164 +-
 .../Source/WebCore/html/track/WebVTTTokenizer.cpp  |    317 +-
 .../Source/WebCore/html/track/WebVTTTokenizer.h    |     75 +-
 .../WebCore/inspector/CommandLineAPIHost.cpp       |     62 +-
 .../Source/WebCore/inspector/CommandLineAPIHost.h  |     22 +-
 .../WebCore/inspector/CommandLineAPIHost.idl       |      3 +-
 .../WebCore/inspector/CommandLineAPIModule.cpp     |      7 +-
 .../WebCore/inspector/CommandLineAPIModule.h       |      4 -
 .../inspector/CommandLineAPIModuleSource.js        |     35 +-
 .../native/Source/WebCore/inspector/DOMEditor.cpp  |     24 +-
 .../native/Source/WebCore/inspector/DOMEditor.h    |     16 +-
 .../Source/WebCore/inspector/DOMPatchSupport.cpp   |     20 +-
 .../Source/WebCore/inspector/DOMPatchSupport.h     |      8 +-
 .../inspector/InjectedScriptCanvasModule.cpp       |    216 -
 .../WebCore/inspector/InjectedScriptCanvasModule.h |     84 -
 .../inspector/InjectedScriptCanvasModuleSource.js  |   3216 -
 .../Source/WebCore/inspector/InspectorAllInOne.cpp |     13 +-
 .../inspector/InspectorApplicationCacheAgent.cpp   |     71 +-
 .../inspector/InspectorApplicationCacheAgent.h     |     37 +-
 .../Source/WebCore/inspector/InspectorCSSAgent.cpp |    640 +-
 .../Source/WebCore/inspector/InspectorCSSAgent.h   |    104 +-
 .../WebCore/inspector/InspectorCanvasAgent.cpp     |    328 -
 .../WebCore/inspector/InspectorCanvasAgent.h       |    116 -
 .../inspector/InspectorCanvasInstrumentation.h     |     73 -
 .../Source/WebCore/inspector/InspectorClient.cpp   |      5 -
 .../Source/WebCore/inspector/InspectorClient.h     |     36 +-
 .../inspector/InspectorConsoleInstrumentation.h    |    168 +-
 .../WebCore/inspector/InspectorController.cpp      |    252 +-
 .../Source/WebCore/inspector/InspectorController.h |     82 +-
 .../Source/WebCore/inspector/InspectorCounters.cpp |     66 -
 .../Source/WebCore/inspector/InspectorCounters.h   |    118 -
 .../Source/WebCore/inspector/InspectorDOMAgent.cpp |    801 +-
 .../Source/WebCore/inspector/InspectorDOMAgent.h   |    157 +-
 .../inspector/InspectorDOMDebuggerAgent.cpp        |    123 +-
 .../WebCore/inspector/InspectorDOMDebuggerAgent.h  |     53 +-
 .../WebCore/inspector/InspectorDOMStorageAgent.cpp |     83 +-
 .../WebCore/inspector/InspectorDOMStorageAgent.h   |     33 +-
 .../WebCore/inspector/InspectorDatabaseAgent.cpp   |    121 +-
 .../WebCore/inspector/InspectorDatabaseAgent.h     |     31 +-
 .../inspector/InspectorDatabaseInstrumentation.h   |     14 +-
 .../inspector/InspectorDatabaseResource.cpp        |     23 +-
 .../WebCore/inspector/InspectorDatabaseResource.h  |     16 +-
 .../Source/WebCore/inspector/InspectorForwarding.h |      6 +-
 .../WebCore/inspector/InspectorFrontendClient.h    |     23 +-
 .../inspector/InspectorFrontendClientLocal.cpp     |     40 +-
 .../inspector/InspectorFrontendClientLocal.h       |     57 +-
 .../WebCore/inspector/InspectorFrontendHost.cpp    |     51 +-
 .../WebCore/inspector/InspectorFrontendHost.h      |     16 +-
 .../WebCore/inspector/InspectorFrontendHost.idl    |     15 +-
 .../inspector/InspectorHeapProfilerAgent.cpp       |    232 -
 .../WebCore/inspector/InspectorHeapProfilerAgent.h |     94 -
 .../Source/WebCore/inspector/InspectorHistory.cpp  |      9 +-
 .../Source/WebCore/inspector/InspectorHistory.h    |      8 +-
 .../WebCore/inspector/InspectorIndexedDBAgent.cpp  |    345 +-
 .../WebCore/inspector/InspectorIndexedDBAgent.h    |     29 +-
 .../WebCore/inspector/InspectorInputAgent.cpp      |    173 -
 .../Source/WebCore/inspector/InspectorInputAgent.h |     68 -
 .../WebCore/inspector/InspectorInstrumentation.cpp |    923 +-
 .../WebCore/inspector/InspectorInstrumentation.h   |   1579 +-
 .../inspector/InspectorInstrumentationCookie.cpp   |     11 +-
 .../inspector/InspectorInstrumentationCookie.h     |      4 +-
 .../WebCore/inspector/InspectorLayerTreeAgent.cpp  |     77 +-
 .../WebCore/inspector/InspectorLayerTreeAgent.h    |     48 +-
 .../WebCore/inspector/InspectorMemoryAgent.cpp     |     93 -
 .../WebCore/inspector/InspectorMemoryAgent.h       |     65 -
 .../WebCore/inspector/InspectorNodeFinder.cpp      |     26 +-
 .../Source/WebCore/inspector/InspectorNodeFinder.h |      4 +-
 .../Source/WebCore/inspector/InspectorOverlay.cpp  |    630 +-
 .../Source/WebCore/inspector/InspectorOverlay.h    |     68 +-
 .../WebCore/inspector/InspectorOverlayPage.css     |      4 +
 .../WebCore/inspector/InspectorOverlayPage.html    |      3 +-
 .../WebCore/inspector/InspectorOverlayPage.js      |    297 +-
 .../WebCore/inspector/InspectorPageAgent.cpp       |    414 +-
 .../Source/WebCore/inspector/InspectorPageAgent.h  |    105 +-
 .../WebCore/inspector/InspectorProfilerAgent.cpp   |    453 -
 .../WebCore/inspector/InspectorProfilerAgent.h     |    138 -
 .../WebCore/inspector/InspectorReplayAgent.cpp     |    518 +
 .../WebCore/inspector/InspectorReplayAgent.h       |    130 +
 .../WebCore/inspector/InspectorResourceAgent.cpp   |    520 +-
 .../WebCore/inspector/InspectorResourceAgent.h     |     95 +-
 .../WebCore/inspector/InspectorStyleSheet.cpp      |    716 +-
 .../Source/WebCore/inspector/InspectorStyleSheet.h |    110 +-
 .../WebCore/inspector/InspectorStyleTextEditor.cpp |    275 -
 .../WebCore/inspector/InspectorStyleTextEditor.h   |     67 -
 .../WebCore/inspector/InspectorTimelineAgent.cpp   |    610 +-
 .../WebCore/inspector/InspectorTimelineAgent.h     |    213 +-
 .../WebCore/inspector/InspectorWorkerAgent.cpp     |     58 +-
 .../WebCore/inspector/InspectorWorkerAgent.h       |     31 +-
 .../WebCore/inspector/InspectorWorkerResource.h    |      4 -
 .../WebCore/inspector/InstrumentingAgents.cpp      |     32 +-
 .../Source/WebCore/inspector/InstrumentingAgents.h |     36 +-
 .../WebCore/inspector/NetworkResourcesData.cpp     |     82 +-
 .../WebCore/inspector/NetworkResourcesData.h       |     45 +-
 .../Source/WebCore/inspector/PageConsoleAgent.cpp  |     14 +-
 .../Source/WebCore/inspector/PageConsoleAgent.h    |     11 +-
 .../Source/WebCore/inspector/PageDebuggerAgent.cpp |     30 +-
 .../Source/WebCore/inspector/PageDebuggerAgent.h   |     12 +-
 .../Source/WebCore/inspector/PageRuntimeAgent.cpp  |     64 +-
 .../Source/WebCore/inspector/PageRuntimeAgent.h    |     27 +-
 .../WebCore/inspector/PageScriptDebugServer.cpp    |    200 +
 .../WebCore/inspector/PageScriptDebugServer.h      |     72 +
 .../Source/WebCore/inspector/ScriptProfile.idl     |      8 +-
 .../Source/WebCore/inspector/ScriptProfileNode.idl |      9 +-
 .../WebCore/inspector/TimelineRecordFactory.cpp    |    272 +-
 .../WebCore/inspector/TimelineRecordFactory.h      |     74 +-
 .../Source/WebCore/inspector/WebConsoleAgent.cpp   |     36 +-
 .../Source/WebCore/inspector/WebConsoleAgent.h     |      7 +-
 .../Source/WebCore/inspector/WebDebuggerAgent.cpp  |      4 -
 .../Source/WebCore/inspector/WebDebuggerAgent.h    |      4 -
 .../WebCore/inspector/WebInjectedScriptHost.cpp    |     14 +-
 .../WebCore/inspector/WebInjectedScriptHost.h      |      6 +-
 .../WebCore/inspector/WebInjectedScriptManager.cpp |      9 +-
 .../WebCore/inspector/WebInjectedScriptManager.h   |      4 -
 .../WebCore/inspector/WorkerConsoleAgent.cpp       |      9 +-
 .../Source/WebCore/inspector/WorkerConsoleAgent.h  |      6 +-
 .../WebCore/inspector/WorkerDebuggerAgent.cpp      |     16 +-
 .../Source/WebCore/inspector/WorkerDebuggerAgent.h |      6 +-
 .../inspector/WorkerInspectorController.cpp        |     39 +-
 .../WebCore/inspector/WorkerInspectorController.h  |     23 +-
 .../WebCore/inspector/WorkerRuntimeAgent.cpp       |     23 +-
 .../Source/WebCore/inspector/WorkerRuntimeAgent.h  |     16 +-
 .../inspector/combine-javascript-resources.pl      |     81 -
 .../inspector/protocol/ApplicationCache.json       |     86 -
 .../Source/WebCore/inspector/protocol/CSS.json     |    437 -
 .../Source/WebCore/inspector/protocol/Canvas.json  |    173 -
 .../Source/WebCore/inspector/protocol/DOM.json     |    493 -
 .../WebCore/inspector/protocol/DOMDebugger.json    |     72 -
 .../WebCore/inspector/protocol/DOMStorage.json     |     87 -
 .../WebCore/inspector/protocol/Database.json       |     70 -
 .../WebCore/inspector/protocol/HeapProfiler.json   |    108 -
 .../WebCore/inspector/protocol/IndexedDB.json      |    143 -
 .../Source/WebCore/inspector/protocol/Input.json   |     37 -
 .../WebCore/inspector/protocol/LayerTree.json      |    111 -
 .../Source/WebCore/inspector/protocol/Memory.json  |     24 -
 .../Source/WebCore/inspector/protocol/Network.json |    334 -
 .../Source/WebCore/inspector/protocol/Page.json    |    399 -
 .../WebCore/inspector/protocol/Profiler.json       |    174 -
 .../WebCore/inspector/protocol/Timeline.json       |     72 -
 .../Source/WebCore/inspector/protocol/Worker.json  |     70 -
 .../native/Source/WebCore/loader/ContentFilter.cpp |    224 +
 .../native/Source/WebCore/loader/ContentFilter.h   |    111 +
 .../main/native/Source/WebCore/loader/CookieJar.h  |     16 +-
 .../WebCore/loader/CrossOriginAccessControl.cpp    |     51 +-
 .../WebCore/loader/CrossOriginAccessControl.h      |      7 +-
 .../loader/CrossOriginPreflightResultCache.cpp     |     21 +-
 .../loader/CrossOriginPreflightResultCache.h       |      8 +-
 .../Source/WebCore/loader/DocumentLoadTiming.cpp   |     10 +-
 .../Source/WebCore/loader/DocumentLoadTiming.h     |      3 +-
 .../Source/WebCore/loader/DocumentLoader.cpp       |    549 +-
 .../native/Source/WebCore/loader/DocumentLoader.h  |    181 +-
 .../WebCore/loader/DocumentThreadableLoader.cpp    |    106 +-
 .../WebCore/loader/DocumentThreadableLoader.h      |     11 +-
 .../loader/DocumentThreadableLoaderClient.h        |     55 -
 .../Source/WebCore/loader/DocumentWriter.cpp       |     23 +-
 .../native/Source/WebCore/loader/DocumentWriter.h  |      4 +-
 .../native/Source/WebCore/loader/EmptyClients.cpp  |    112 +-
 .../native/Source/WebCore/loader/EmptyClients.h    |     93 +-
 .../Source/WebCore/loader/FTPDirectoryParser.cpp   |      2 +-
 .../native/Source/WebCore/loader/FormState.cpp     |      6 +-
 .../main/native/Source/WebCore/loader/FormState.h  |      4 +-
 .../Source/WebCore/loader/FormSubmission.cpp       |     51 +-
 .../native/Source/WebCore/loader/FormSubmission.h  |      9 +-
 .../Source/WebCore/loader/FrameLoadRequest.cpp     |     10 +-
 .../Source/WebCore/loader/FrameLoadRequest.h       |     77 +-
 .../native/Source/WebCore/loader/FrameLoader.cpp   |    949 +-
 .../native/Source/WebCore/loader/FrameLoader.h     |    126 +-
 .../Source/WebCore/loader/FrameLoaderClient.h      |     68 +-
 .../WebCore/loader/FrameLoaderStateMachine.h       |      5 +-
 .../Source/WebCore/loader/FrameLoaderTypes.h       |     74 +-
 .../Source/WebCore/loader/FrameNetworkingContext.h |      2 +-
 .../Source/WebCore/loader/HistoryController.cpp    |    302 +-
 .../Source/WebCore/loader/HistoryController.h      |     28 +-
 .../native/Source/WebCore/loader/ImageLoader.cpp   |    132 +-
 .../native/Source/WebCore/loader/ImageLoader.h     |      9 +-
 .../native/Source/WebCore/loader/LinkLoader.cpp    |     58 +-
 .../main/native/Source/WebCore/loader/LinkLoader.h |     26 +-
 .../Source/WebCore/loader/LoaderStrategy.cpp       |      8 +-
 .../native/Source/WebCore/loader/LoaderStrategy.h  |      7 +-
 .../Source/WebCore/loader/MediaResourceLoader.cpp  |    142 +
 .../Source/WebCore/loader/MediaResourceLoader.h    |     69 +
 .../Source/WebCore/loader/MixedContentChecker.cpp  |     18 +-
 .../Source/WebCore/loader/MixedContentChecker.h    |      7 +-
 .../Source/WebCore/loader/NavigationAction.cpp     |     75 +-
 .../Source/WebCore/loader/NavigationAction.h       |     53 +-
 .../Source/WebCore/loader/NavigationScheduler.cpp  |    174 +-
 .../Source/WebCore/loader/NavigationScheduler.h    |     27 +-
 .../WebCore/loader/NetscapePlugInStreamLoader.cpp  |     19 +-
 .../WebCore/loader/NetscapePlugInStreamLoader.h    |      9 +-
 .../native/Source/WebCore/loader/PingLoader.cpp    |     44 +-
 .../main/native/Source/WebCore/loader/PingLoader.h |     33 +-
 .../Source/WebCore/loader/PolicyCallback.cpp       |      8 +-
 .../native/Source/WebCore/loader/PolicyCallback.h  |      2 +-
 .../native/Source/WebCore/loader/PolicyChecker.cpp |     40 +-
 .../native/Source/WebCore/loader/PolicyChecker.h   |     14 +-
 .../Source/WebCore/loader/ProgressTracker.cpp      |     21 +-
 .../native/Source/WebCore/loader/ProgressTracker.h |     12 +-
 .../Source/WebCore/loader/ResourceBuffer.cpp       |    149 -
 .../native/Source/WebCore/loader/ResourceBuffer.h  |    105 -
 .../Source/WebCore/loader/ResourceLoadInfo.cpp     |    119 +
 .../Source/WebCore/loader/ResourceLoadInfo.h       |     82 +
 .../Source/WebCore/loader/ResourceLoadNotifier.cpp |      6 +-
 .../Source/WebCore/loader/ResourceLoadNotifier.h   |      2 +-
 .../WebCore/loader/ResourceLoadScheduler.cpp       |    106 +-
 .../Source/WebCore/loader/ResourceLoadScheduler.h  |     44 +-
 .../Source/WebCore/loader/ResourceLoader.cpp       |    221 +-
 .../native/Source/WebCore/loader/ResourceLoader.h  |    132 +-
 .../Source/WebCore/loader/ResourceLoaderOptions.h  |     79 +-
 .../native/Source/WebCore/loader/SinkDocument.cpp  |     12 +-
 .../native/Source/WebCore/loader/SinkDocument.h    |     10 +-
 .../Source/WebCore/loader/SubframeLoader.cpp       |    123 +-
 .../native/Source/WebCore/loader/SubframeLoader.h  |     12 +-
 .../Source/WebCore/loader/SubresourceLoader.cpp    |    123 +-
 .../Source/WebCore/loader/SubresourceLoader.h      |     20 +-
 .../native/Source/WebCore/loader/SubstituteData.h  |     37 +-
 .../Source/WebCore/loader/SubstituteResource.h     |      8 +-
 .../Source/WebCore/loader/TextResourceDecoder.cpp  |     12 +-
 .../Source/WebCore/loader/TextResourceDecoder.h    |     16 +-
 .../Source/WebCore/loader/TextTrackLoader.cpp      |     59 +-
 .../native/Source/WebCore/loader/TextTrackLoader.h |     21 +-
 .../Source/WebCore/loader/ThreadableLoader.cpp     |     35 +-
 .../Source/WebCore/loader/ThreadableLoader.h       |     12 +-
 .../Source/WebCore/loader/ThreadableLoaderClient.h |      2 -
 .../WebCore/loader/ThreadableLoaderClientWrapper.h |      6 +-
 .../WebCore/loader/WorkerThreadableLoader.cpp      |    171 +-
 .../Source/WebCore/loader/WorkerThreadableLoader.h |     15 +-
 .../WebCore/loader/appcache/ApplicationCache.cpp   |     49 +-
 .../WebCore/loader/appcache/ApplicationCache.h     |     11 +-
 .../loader/appcache/ApplicationCacheAllInOne.cpp   |      4 +-
 .../loader/appcache/ApplicationCacheGroup.cpp      |    234 +-
 .../loader/appcache/ApplicationCacheGroup.h        |     16 +-
 .../loader/appcache/ApplicationCacheHost.cpp       |    138 +-
 .../WebCore/loader/appcache/ApplicationCacheHost.h |     29 +-
 .../loader/appcache/ApplicationCacheResource.cpp   |      5 +
 .../loader/appcache/ApplicationCacheResource.h     |      6 +-
 .../loader/appcache/ApplicationCacheStorage.cpp    |    336 +-
 .../loader/appcache/ApplicationCacheStorage.h      |     52 +-
 .../WebCore/loader/appcache/DOMApplicationCache.h  |     15 +-
 .../loader/appcache/DOMApplicationCache.idl        |     27 +-
 .../WebCore/loader/appcache/ManifestParser.cpp     |     23 +-
 .../Source/WebCore/loader/archive/Archive.cpp      |      2 +-
 .../native/Source/WebCore/loader/archive/Archive.h |      2 +-
 .../WebCore/loader/archive/ArchiveFactory.cpp      |     11 +-
 .../Source/WebCore/loader/archive/ArchiveFactory.h |      2 +-
 .../WebCore/loader/archive/ArchiveResource.cpp     |     14 +-
 .../WebCore/loader/archive/ArchiveResource.h       |      6 +-
 .../loader/archive/ArchiveResourceCollection.cpp   |      2 +-
 .../loader/archive/ArchiveResourceCollection.h     |      2 +-
 .../WebCore/loader/archive/cf/LegacyWebArchive.cpp |     78 +-
 .../WebCore/loader/archive/cf/LegacyWebArchive.h   |     20 +-
 .../loader/archive/cf/LegacyWebArchiveMac.mm       |      2 +-
 .../Source/WebCore/loader/cache/CachePolicy.h      |      7 +-
 .../WebCore/loader/cache/CachedCSSStyleSheet.cpp   |     59 +-
 .../WebCore/loader/cache/CachedCSSStyleSheet.h     |     19 +-
 .../Source/WebCore/loader/cache/CachedFont.cpp     |    121 +-
 .../Source/WebCore/loader/cache/CachedFont.h       |     41 +-
 .../Source/WebCore/loader/cache/CachedImage.cpp    |    228 +-
 .../Source/WebCore/loader/cache/CachedImage.h      |     50 +-
 .../WebCore/loader/cache/CachedRawResource.cpp     |     93 +-
 .../WebCore/loader/cache/CachedRawResource.h       |     21 +-
 .../Source/WebCore/loader/cache/CachedResource.cpp |    499 +-
 .../Source/WebCore/loader/cache/CachedResource.h   |    159 +-
 .../WebCore/loader/cache/CachedResourceClient.h    |      5 +-
 .../WebCore/loader/cache/CachedResourceHandle.h    |      4 +-
 .../WebCore/loader/cache/CachedResourceLoader.cpp  |    403 +-
 .../WebCore/loader/cache/CachedResourceLoader.h    |     38 +-
 .../WebCore/loader/cache/CachedResourceRequest.cpp |     14 +-
 .../WebCore/loader/cache/CachedResourceRequest.h   |     16 +-
 .../cache/CachedResourceRequestInitiators.cpp      |      2 +-
 .../loader/cache/CachedResourceRequestInitiators.h |      5 +-
 .../WebCore/loader/cache/CachedSVGDocument.cpp     |     18 +-
 .../WebCore/loader/cache/CachedSVGDocument.h       |     15 +-
 .../WebCore/loader/cache/CachedSVGDocumentClient.h |      2 -
 .../loader/cache/CachedSVGDocumentReference.cpp    |     10 +-
 .../loader/cache/CachedSVGDocumentReference.h      |      6 +-
 .../Source/WebCore/loader/cache/CachedSVGFont.cpp  |    146 +
 .../Source/WebCore/loader/cache/CachedSVGFont.h    |     66 +
 .../Source/WebCore/loader/cache/CachedScript.cpp   |     23 +-
 .../Source/WebCore/loader/cache/CachedScript.h     |     44 +-
 .../WebCore/loader/cache/CachedTextTrack.cpp       |     27 +-
 .../Source/WebCore/loader/cache/CachedTextTrack.h  |     20 +-
 .../WebCore/loader/cache/CachedXSLStyleSheet.cpp   |     20 +-
 .../WebCore/loader/cache/CachedXSLStyleSheet.h     |     48 +-
 .../Source/WebCore/loader/cache/MemoryCache.cpp    |    862 +-
 .../Source/WebCore/loader/cache/MemoryCache.h      |    180 +-
 .../WebCore/loader/cf/ResourceLoaderCFNet.cpp      |      6 +-
 .../WebCore/loader/cf/SubresourceLoaderCF.cpp      |      4 +-
 .../Source/WebCore/loader/cocoa/DiskCacheMonitor.h |     66 +
 .../WebCore/loader/cocoa/DiskCacheMonitorCocoa.h   |     73 +
 .../WebCore/loader/cocoa/DiskCacheMonitorCocoa.mm  |    123 +
 .../WebCore/loader/cocoa/SubresourceLoaderCocoa.mm |     56 +
 .../Source/WebCore/loader/icon/IconController.cpp  |    173 +-
 .../Source/WebCore/loader/icon/IconController.h    |     16 +-
 .../Source/WebCore/loader/icon/IconDatabase.cpp    |    300 +-
 .../Source/WebCore/loader/icon/IconDatabase.h      |    156 +-
 .../WebCore/loader/icon/IconDatabaseBase.cpp       |      4 +-
 .../Source/WebCore/loader/icon/IconDatabaseBase.h  |     24 +-
 .../WebCore/loader/icon/IconDatabaseClient.h       |      3 +-
 .../Source/WebCore/loader/icon/IconLoader.cpp      |     25 +-
 .../native/Source/WebCore/loader/icon/IconLoader.h |      4 +-
 .../Source/WebCore/loader/icon/IconRecord.cpp      |      4 +-
 .../native/Source/WebCore/loader/icon/IconRecord.h |      7 +-
 .../Source/WebCore/loader/icon/PageURLRecord.cpp   |      2 +-
 .../Source/WebCore/loader/icon/PageURLRecord.h     |      2 +-
 .../loader/icon/wince/IconDatabaseWinCE.cpp        |     88 -
 .../WebCore/loader/mac/DocumentLoaderMac.cpp       |     53 +-
 .../Source/WebCore/loader/mac/LoaderNSURLExtras.h  |      6 +-
 .../Source/WebCore/loader/mac/LoaderNSURLExtras.mm |     13 +-
 .../Source/WebCore/loader/mac/ResourceBuffer.mm    |     44 -
 .../Source/WebCore/loader/mac/ResourceLoaderMac.mm |     26 +-
 .../WebCore/loader/soup/CachedRawResourceSoup.cpp  |     43 +
 .../WebCore/loader/soup/SubresourceLoaderSoup.cpp  |     36 +
 .../WebCore/loader/win/DocumentLoaderWin.cpp       |      4 +-
 .../Source/WebCore/loader/win/FrameLoaderWin.cpp   |      4 +-
 .../Source/WebCore/make-export-file-generator      |     89 -
 .../main/native/Source/WebCore/make-file-arrays.py |    136 -
 .../Source/WebCore/make-generated-sources.sh       |      1 +
 .../src/main/native/Source/WebCore/mapfile-macosx  |     21 +-
 .../src/main/native/Source/WebCore/mapfile-vers    |      2 +
 .../Source/WebCore/mathml/MathMLAllInOne.cpp       |      4 +-
 .../native/Source/WebCore/mathml/MathMLElement.cpp |    192 +-
 .../native/Source/WebCore/mathml/MathMLElement.h   |     28 +-
 .../mathml/MathMLInlineContainerElement.cpp        |     78 +-
 .../WebCore/mathml/MathMLInlineContainerElement.h  |      5 +-
 .../Source/WebCore/mathml/MathMLMathElement.cpp    |     16 +-
 .../Source/WebCore/mathml/MathMLMathElement.h      |      5 +-
 .../WebCore/mathml/MathMLMencloseElement.cpp       |     22 +-
 .../Source/WebCore/mathml/MathMLMencloseElement.h  |     10 +-
 .../Source/WebCore/mathml/MathMLSelectElement.cpp  |     72 +-
 .../Source/WebCore/mathml/MathMLSelectElement.h    |      9 +-
 .../Source/WebCore/mathml/MathMLTextElement.cpp    |     63 +-
 .../Source/WebCore/mathml/MathMLTextElement.h      |      7 +-
 .../main/native/Source/WebCore/mathml/mathattrs.in |     11 +
 .../main/native/Source/WebCore/mathml/mathtags.in  |      2 +-
 .../main/native/Source/WebCore/move-js-headers.sh  |      6 -
 .../native/Source/WebCore/page/AbstractView.idl    |      6 +-
 .../Source/WebCore/page/AlternativeTextClient.h    |     10 +-
 .../Source/WebCore/page/AutoscrollController.cpp   |     18 +-
 .../Source/WebCore/page/AutoscrollController.h     |      8 +-
 .../main/native/Source/WebCore/page/BarProp.cpp    |      2 +-
 .../src/main/native/Source/WebCore/page/BarProp.h  |      6 +-
 .../main/native/Source/WebCore/page/BarProp.idl    |      2 +-
 .../Source/WebCore/page/CaptionUserPreferences.cpp |     91 +-
 .../Source/WebCore/page/CaptionUserPreferences.h   |     14 +-
 .../WebCore/page/CaptionUserPreferencesMediaAF.cpp |    239 +-
 .../WebCore/page/CaptionUserPreferencesMediaAF.h   |     16 +-
 .../src/main/native/Source/WebCore/page/Chrome.cpp |    144 +-
 .../src/main/native/Source/WebCore/page/Chrome.h   |     52 +-
 .../main/native/Source/WebCore/page/ChromeClient.h |    148 +-
 .../main/native/Source/WebCore/page/Console.cpp    |    267 -
 .../src/main/native/Source/WebCore/page/Console.h  |     88 -
 .../main/native/Source/WebCore/page/Console.idl    |     61 -
 .../Source/WebCore/page/ContentSecurityPolicy.cpp  |    505 +-
 .../Source/WebCore/page/ContentSecurityPolicy.h    |     55 +-
 .../native/Source/WebCore/page/ContextMenuClient.h |     11 +-
 .../Source/WebCore/page/ContextMenuContext.cpp     |     48 +
 .../Source/WebCore/page/ContextMenuContext.h       |     65 +
 .../Source/WebCore/page/ContextMenuController.cpp  |    264 +-
 .../Source/WebCore/page/ContextMenuController.h    |     97 +-
 .../src/main/native/Source/WebCore/page/Crypto.cpp |      2 +-
 .../src/main/native/Source/WebCore/page/Crypto.h   |      2 +-
 .../Source/WebCore/page/DOMSecurityPolicy.cpp      |     20 +-
 .../native/Source/WebCore/page/DOMSecurityPolicy.h |      7 +-
 .../native/Source/WebCore/page/DOMSelection.cpp    |     14 +-
 .../main/native/Source/WebCore/page/DOMSelection.h |      4 +-
 .../native/Source/WebCore/page/DOMSelection.idl    |      2 +-
 .../main/native/Source/WebCore/page/DOMTimer.cpp   |    342 +-
 .../src/main/native/Source/WebCore/page/DOMTimer.h |     63 +-
 .../main/native/Source/WebCore/page/DOMWindow.cpp  |    490 +-
 .../main/native/Source/WebCore/page/DOMWindow.h    |    171 +-
 .../main/native/Source/WebCore/page/DOMWindow.idl  |    213 +-
 .../Source/WebCore/page/DOMWindowExtension.cpp     |      4 +-
 .../Source/WebCore/page/DOMWindowExtension.h       |      7 +-
 .../Source/WebCore/page/DOMWindowProperty.cpp      |     16 +-
 .../Source/WebCore/page/DatabaseProvider.cpp       |     49 +
 .../native/Source/WebCore/page/DatabaseProvider.h  |     55 +
 .../Source/WebCore/page/DebugPageOverlays.cpp      |    305 +
 .../native/Source/WebCore/page/DebugPageOverlays.h |    105 +
 .../main/native/Source/WebCore/page/DeviceClient.h |      1 +
 .../Source/WebCore/page/DeviceController.cpp       |     23 +-
 .../native/Source/WebCore/page/DeviceController.h  |      7 +-
 .../Source/WebCore/page/DiagnosticLoggingClient.h  |     62 +
 .../Source/WebCore/page/DiagnosticLoggingKeys.cpp  |    463 +-
 .../Source/WebCore/page/DiagnosticLoggingKeys.h    |    107 +-
 .../WebCore/page/DiagnosticLoggingResultType.h     |     40 +
 .../main/native/Source/WebCore/page/DragActions.h  |      7 +-
 .../main/native/Source/WebCore/page/DragClient.h   |     13 +-
 .../native/Source/WebCore/page/DragController.cpp  |    372 +-
 .../native/Source/WebCore/page/DragController.h    |     49 +-
 .../main/native/Source/WebCore/page/DragSession.h  |     48 -
 .../main/native/Source/WebCore/page/DragState.h    |      8 +-
 .../main/native/Source/WebCore/page/EditorClient.h |     17 +-
 .../native/Source/WebCore/page/EventHandler.cpp    |   1386 +-
 .../main/native/Source/WebCore/page/EventHandler.h |    193 +-
 .../native/Source/WebCore/page/EventSource.cpp     |     62 +-
 .../main/native/Source/WebCore/page/EventSource.h  |     15 +-
 .../native/Source/WebCore/page/EventSource.idl     |     17 +-
 .../native/Source/WebCore/page/FeatureObserver.cpp |     78 -
 .../native/Source/WebCore/page/FeatureObserver.h   |    139 -
 .../native/Source/WebCore/page/FocusController.cpp |    161 +-
 .../native/Source/WebCore/page/FocusController.h   |     35 +-
 .../native/Source/WebCore/page/FocusDirection.h    |      6 +-
 .../src/main/native/Source/WebCore/page/Frame.cpp  |    268 +-
 .../src/main/native/Source/WebCore/page/Frame.h    |    162 +-
 .../WebCore/page/FrameDestructionObserver.cpp      |      6 +-
 .../Source/WebCore/page/FrameDestructionObserver.h |     10 +-
 .../Source/WebCore/page/FrameSnapshotting.cpp      |     25 +-
 .../native/Source/WebCore/page/FrameSnapshotting.h |      5 +-
 .../main/native/Source/WebCore/page/FrameTree.cpp  |     80 +-
 .../main/native/Source/WebCore/page/FrameTree.h    |     38 +-
 .../main/native/Source/WebCore/page/FrameView.cpp  |   2032 +-
 .../main/native/Source/WebCore/page/FrameView.h    |    396 +-
 .../Source/WebCore/page/GestureTapHighlighter.cpp  |    272 -
 .../Source/WebCore/page/GestureTapHighlighter.h    |     46 -
 .../native/Source/WebCore/page/GroupSettings.cpp   |     53 -
 .../native/Source/WebCore/page/GroupSettings.h     |     57 -
 .../main/native/Source/WebCore/page/History.cpp    |     20 +-
 .../src/main/native/Source/WebCore/page/History.h  |      6 +-
 .../main/native/Source/WebCore/page/History.idl    |     10 +-
 .../Source/WebCore/page/LayerFlushThrottleState.h  |     41 +
 .../native/Source/WebCore/page/LayoutMilestones.h  |      3 +-
 .../main/native/Source/WebCore/page/Location.cpp   |      4 +-
 .../src/main/native/Source/WebCore/page/Location.h |      4 +-
 .../main/native/Source/WebCore/page/Location.idl   |      8 +-
 .../main/native/Source/WebCore/page/MainFrame.cpp  |    116 +-
 .../main/native/Source/WebCore/page/MainFrame.h    |     88 +-
 .../native/Source/WebCore/page/MediaProducer.h     |     53 +
 .../WebCore/page/MouseEventWithHitTestResults.cpp  |      2 +-
 .../WebCore/page/MouseEventWithHitTestResults.h    |      2 +-
 .../main/native/Source/WebCore/page/Navigator.cpp  |     28 +-
 .../main/native/Source/WebCore/page/Navigator.h    |      6 +-
 .../main/native/Source/WebCore/page/Navigator.idl  |     28 +-
 .../native/Source/WebCore/page/NavigatorBase.cpp   |      6 +-
 .../native/Source/WebCore/page/NavigatorBase.h     |      4 +-
 .../src/main/native/Source/WebCore/page/Page.cpp   |    695 +-
 .../web/src/main/native/Source/WebCore/page/Page.h |    330 +-
 .../WebCore/page/PageActivityAssertionToken.cpp    |     52 -
 .../WebCore/page/PageActivityAssertionToken.h      |     49 -
 .../Source/WebCore/page/PageConfiguration.cpp      |     46 +
 .../native/Source/WebCore/page/PageConfiguration.h |     85 +
 .../native/Source/WebCore/page/PageConsole.cpp     |    230 -
 .../main/native/Source/WebCore/page/PageConsole.h  |     70 -
 .../Source/WebCore/page/PageConsoleClient.cpp      |    217 +
 .../native/Source/WebCore/page/PageConsoleClient.h |     83 +
 .../native/Source/WebCore/page/PageDebuggable.cpp  |     26 +-
 .../native/Source/WebCore/page/PageDebuggable.h    |      5 +-
 .../main/native/Source/WebCore/page/PageGroup.cpp  |    214 +-
 .../main/native/Source/WebCore/page/PageGroup.h    |     73 +-
 .../Source/WebCore/page/PageGroupLoadDeferrer.cpp  |     16 +-
 .../native/Source/WebCore/page/PageOverlay.cpp     |    285 +
 .../main/native/Source/WebCore/page/PageOverlay.h  |    147 +
 .../Source/WebCore/page/PageOverlayController.cpp  |    365 +
 .../Source/WebCore/page/PageOverlayController.h    |    105 +
 .../native/Source/WebCore/page/PageSerializer.cpp  |     94 +-
 .../native/Source/WebCore/page/PageSerializer.h    |      2 +-
 .../native/Source/WebCore/page/PageThrottler.cpp   |    170 +-
 .../native/Source/WebCore/page/PageThrottler.h     |     67 +-
 .../Source/WebCore/page/PageVisibilityState.cpp    |      9 +-
 .../Source/WebCore/page/PageVisibilityState.h      |      2 -
 .../native/Source/WebCore/page/Performance.cpp     |     19 +-
 .../main/native/Source/WebCore/page/Performance.h  |      6 +-
 .../native/Source/WebCore/page/Performance.idl     |      6 +-
 .../Source/WebCore/page/PerformanceEntry.idl       |      4 +-
 .../Source/WebCore/page/PerformanceEntryList.h     |      2 +-
 .../native/Source/WebCore/page/PerformanceMark.h   |      2 +-
 .../Source/WebCore/page/PerformanceMeasure.h       |      2 +-
 .../Source/WebCore/page/PerformanceNavigation.cpp  |     10 +-
 .../Source/WebCore/page/PerformanceNavigation.h    |      2 +-
 .../WebCore/page/PerformanceResourceTiming.cpp     |     58 +-
 .../WebCore/page/PerformanceResourceTiming.h       |      9 +-
 .../WebCore/page/PerformanceResourceTiming.idl     |     21 +-
 .../Source/WebCore/page/PerformanceTiming.cpp      |     99 +-
 .../native/Source/WebCore/page/PerformanceTiming.h |      5 +-
 .../Source/WebCore/page/PerformanceTiming.idl      |      2 +-
 .../Source/WebCore/page/PerformanceUserTiming.cpp  |     13 +-
 .../Source/WebCore/page/PerformanceUserTiming.h    |      2 +-
 .../main/native/Source/WebCore/page/PlugInClient.h |      3 +-
 .../Source/WebCore/page/PointerLockController.cpp  |     35 +-
 .../Source/WebCore/page/PointerLockController.h    |      6 +-
 .../native/Source/WebCore/page/PrintContext.cpp    |      6 +-
 .../main/native/Source/WebCore/page/PrintContext.h |     30 +-
 .../src/main/native/Source/WebCore/page/Screen.cpp |      2 +-
 .../src/main/native/Source/WebCore/page/Screen.h   |     32 +-
 .../src/main/native/Source/WebCore/page/Screen.idl |     18 +-
 .../native/Source/WebCore/page/SecurityOrigin.cpp  |     77 +-
 .../native/Source/WebCore/page/SecurityOrigin.h    |     44 +-
 .../Source/WebCore/page/SecurityOriginHash.h       |      2 +-
 .../native/Source/WebCore/page/SecurityPolicy.cpp  |     31 +-
 .../native/Source/WebCore/page/SecurityPolicy.h    |     12 +-
 .../main/native/Source/WebCore/page/SessionID.h    |     77 +
 .../main/native/Source/WebCore/page/Settings.cpp   |    251 +-
 .../src/main/native/Source/WebCore/page/Settings.h |    201 +-
 .../main/native/Source/WebCore/page/Settings.in    |     72 +-
 .../Source/WebCore/page/SpatialNavigation.cpp      |     57 +-
 .../native/Source/WebCore/page/SpatialNavigation.h |      6 +-
 .../native/Source/WebCore/page/SpeechInput.cpp     |    132 -
 .../main/native/Source/WebCore/page/SpeechInput.h  |     91 -
 .../native/Source/WebCore/page/SpeechInputClient.h |     76 -
 .../Source/WebCore/page/SpeechInputEvent.cpp       |     72 -
 .../native/Source/WebCore/page/SpeechInputEvent.h  |     61 -
 .../Source/WebCore/page/SpeechInputEvent.idl       |     31 -
 .../Source/WebCore/page/SpeechInputListener.h      |     67 -
 .../Source/WebCore/page/SpeechInputResult.cpp      |     61 -
 .../native/Source/WebCore/page/SpeechInputResult.h |     60 -
 .../Source/WebCore/page/SpeechInputResult.idl      |     34 -
 .../Source/WebCore/page/SpeechInputResultList.cpp  |     55 -
 .../Source/WebCore/page/SpeechInputResultList.h    |     57 -
 .../Source/WebCore/page/SpeechInputResultList.idl  |     34 -
 .../Source/WebCore/page/SuspendableTimer.cpp       |      8 +-
 .../native/Source/WebCore/page/SuspendableTimer.h  |     18 +-
 .../native/Source/WebCore/page/TextIndicator.cpp   |    251 +
 .../native/Source/WebCore/page/TextIndicator.h     |    118 +
 .../Source/WebCore/page/UserContentController.cpp  |     86 +-
 .../Source/WebCore/page/UserContentController.h    |     58 +-
 .../native/Source/WebCore/page/UserContentTypes.h  |      4 +-
 .../Source/WebCore/page/UserContentURLPattern.cpp  |     20 +-
 .../Source/WebCore/page/UserContentURLPattern.h    |      8 +-
 .../Source/WebCore/page/UserMessageHandler.cpp     |     71 +
 .../Source/WebCore/page/UserMessageHandler.h       |     61 +
 .../Source/WebCore/page/UserMessageHandler.idl     |     30 +
 .../WebCore/page/UserMessageHandlerDescriptor.cpp  |     58 +
 .../WebCore/page/UserMessageHandlerDescriptor.h    |     74 +
 .../page/UserMessageHandlerDescriptorTypes.h       |     46 +
 .../WebCore/page/UserMessageHandlersNamespace.cpp  |     83 +
 .../WebCore/page/UserMessageHandlersNamespace.h    |     64 +
 .../WebCore/page/UserMessageHandlersNamespace.idl  |     30 +
 .../main/native/Source/WebCore/page/UserScript.h   |     10 +-
 .../native/Source/WebCore/page/UserScriptTypes.h   |      4 +-
 .../native/Source/WebCore/page/UserStyleSheet.h    |     10 +-
 .../Source/WebCore/page/UserStyleSheetTypes.h      |      4 +-
 .../Source/WebCore/page/ViewStateChangeObserver.h  |     44 +
 .../Source/WebCore/page/ViewportConfiguration.cpp  |    312 +-
 .../Source/WebCore/page/ViewportConfiguration.h    |     53 +-
 .../Source/WebCore/page/VisitedLinkProvider.cpp    |     39 -
 .../Source/WebCore/page/VisitedLinkProvider.h      |     53 -
 .../Source/WebCore/page/VisitedLinkStore.cpp       |     68 +
 .../native/Source/WebCore/page/VisitedLinkStore.h  |     60 +
 .../Source/WebCore/page/WebCoreKeyboardUIMode.h    |      6 +-
 .../native/Source/WebCore/page/WebKitNamespace.cpp |     53 +
 .../native/Source/WebCore/page/WebKitNamespace.h   |     60 +
 .../native/Source/WebCore/page/WebKitNamespace.idl |     31 +
 .../main/native/Source/WebCore/page/WebKitPoint.h  |     12 +-
 .../native/Source/WebCore/page/WebKitPoint.idl     |     10 +-
 .../Source/WebCore/page/WheelEventDeltaTracker.h   |     14 +-
 .../Source/WebCore/page/WheelEventTestTrigger.cpp  |    133 +
 .../Source/WebCore/page/WheelEventTestTrigger.h    |     69 +
 .../native/Source/WebCore/page/WindowBase64.idl    |      4 +-
 .../Source/WebCore/page/WindowEventHandlers.idl    |     52 +
 .../native/Source/WebCore/page/WindowFeatures.cpp  |     25 +-
 .../native/Source/WebCore/page/WindowFeatures.h    |      8 +-
 .../WebCore/page/WindowFocusAllowedIndicator.cpp   |      2 +-
 .../WebCore/page/WindowFocusAllowedIndicator.h     |      2 +-
 .../native/Source/WebCore/page/WindowTimers.idl    |      4 +-
 .../native/Source/WebCore/page/WorkerNavigator.cpp |      4 +-
 .../native/Source/WebCore/page/WorkerNavigator.h   |      6 +-
 .../native/Source/WebCore/page/WorkerNavigator.idl |      3 +-
 .../WebCore/page/animation/AnimationBase.cpp       |    507 +-
 .../Source/WebCore/page/animation/AnimationBase.h  |    183 +-
 .../WebCore/page/animation/AnimationController.cpp |    315 +-
 .../WebCore/page/animation/AnimationController.h   |     45 +-
 .../page/animation/AnimationControllerPrivate.h    |     52 +-
 .../page/animation/CSSPropertyAnimation.cpp        |    301 +-
 .../WebCore/page/animation/CSSPropertyAnimation.h  |      2 +-
 .../WebCore/page/animation/CompositeAnimation.cpp  |    281 +-
 .../WebCore/page/animation/CompositeAnimation.h    |     27 +-
 .../WebCore/page/animation/ImplicitAnimation.cpp   |    118 +-
 .../WebCore/page/animation/ImplicitAnimation.h     |     26 +-
 .../WebCore/page/animation/KeyframeAnimation.cpp   |    220 +-
 .../WebCore/page/animation/KeyframeAnimation.h     |     29 +-
 .../native/Source/WebCore/page/cocoa/UserAgent.h   |     40 +
 .../native/Source/WebCore/page/cocoa/UserAgent.mm  |     72 +
 .../Source/WebCore/page/efl/DragControllerEfl.cpp  |     16 +-
 .../Source/WebCore/page/efl/EventHandlerEfl.cpp    |     17 +-
 .../Source/WebCore/page/gtk/DragControllerGtk.cpp  |     25 +-
 .../Source/WebCore/page/gtk/EventHandlerGtk.cpp    |     27 +-
 .../Source/WebCore/page/ios/EventHandlerIOS.mm     |    557 +
 .../native/Source/WebCore/page/ios/FrameIOS.mm     |    865 +
 .../native/Source/WebCore/page/ios/UserAgentIOS.mm |     56 +
 .../Source/WebCore/page/ios/WebEventRegion.h       |     44 +
 .../Source/WebCore/page/ios/WebEventRegion.mm      |    108 +
 .../Source/WebCore/page/java/ChromeClientJava.cpp  |     51 +-
 .../Source/WebCore/page/java/ChromeClientJava.h    |     37 +-
 .../WebCore/page/java/DragControllerJava.cpp       |     12 +-
 .../Source/WebCore/page/java/EventHandlerJava.cpp  |     14 +-
 .../Source/WebCore/page/mac/DragControllerMac.mm   |     27 +-
 .../Source/WebCore/page/mac/EventHandlerMac.mm     |    410 +-
 .../native/Source/WebCore/page/mac/PageMac.cpp     |     23 +-
 .../WebCore/page/mac/ServicesOverlayController.h   |    172 +
 .../WebCore/page/mac/ServicesOverlayController.mm  |    858 +
 .../native/Source/WebCore/page/mac/SettingsMac.mm  |     90 +-
 .../Source/WebCore/page/mac/TextIndicatorWindow.h  |     71 +
 .../Source/WebCore/page/mac/TextIndicatorWindow.mm |    498 +
 .../native/Source/WebCore/page/mac/UserAgent.h     |     37 -
 .../native/Source/WebCore/page/mac/UserAgentMac.mm |     14 +-
 .../Source/WebCore/page/mac/WebCoreFrameView.h     |     26 +-
 .../native/Source/WebCore/page/make_settings.pl    |     15 +-
 .../page/scrolling/AsyncScrollingCoordinator.cpp   |    420 +-
 .../page/scrolling/AsyncScrollingCoordinator.h     |     78 +-
 .../page/scrolling/AxisScrollSnapOffsets.cpp       |    205 +
 .../WebCore/page/scrolling/AxisScrollSnapOffsets.h |     89 +
 .../WebCore/page/scrolling/ScrollLatchingState.cpp |     73 +
 .../WebCore/page/scrolling/ScrollLatchingState.h   |     73 +
 .../WebCore/page/scrolling/ScrollingConstraints.h  |      8 +-
 .../page/scrolling/ScrollingCoordinator.cpp        |    264 +-
 .../WebCore/page/scrolling/ScrollingCoordinator.h  |    116 +-
 .../page/scrolling/ScrollingStateFixedNode.cpp     |      9 +-
 .../page/scrolling/ScrollingStateFixedNode.h       |     10 +-
 .../scrolling/ScrollingStateFrameScrollingNode.cpp |    259 +
 .../scrolling/ScrollingStateFrameScrollingNode.h   |    158 +
 .../WebCore/page/scrolling/ScrollingStateNode.cpp  |     56 +-
 .../WebCore/page/scrolling/ScrollingStateNode.h    |     79 +-
 .../ScrollingStateOverflowScrollingNode.cpp        |     85 +
 .../ScrollingStateOverflowScrollingNode.h          |     66 +
 .../page/scrolling/ScrollingStateScrollingNode.cpp |    223 +-
 .../page/scrolling/ScrollingStateScrollingNode.h   |    150 +-
 .../page/scrolling/ScrollingStateStickyNode.cpp    |     13 +-
 .../page/scrolling/ScrollingStateStickyNode.h      |     10 +-
 .../WebCore/page/scrolling/ScrollingStateTree.cpp  |    164 +-
 .../WebCore/page/scrolling/ScrollingStateTree.h    |     50 +-
 .../WebCore/page/scrolling/ScrollingThread.cpp     |     24 +-
 .../WebCore/page/scrolling/ScrollingThread.h       |      6 +-
 .../WebCore/page/scrolling/ScrollingTree.cpp       |    159 +-
 .../Source/WebCore/page/scrolling/ScrollingTree.h  |    113 +-
 .../scrolling/ScrollingTreeFrameScrollingNode.cpp  |     99 +
 .../scrolling/ScrollingTreeFrameScrollingNode.h    |     93 +
 .../WebCore/page/scrolling/ScrollingTreeNode.cpp   |     11 +-
 .../WebCore/page/scrolling/ScrollingTreeNode.h     |     29 +-
 .../ScrollingTreeOverflowScrollingNode.cpp         |     47 +
 .../scrolling/ScrollingTreeOverflowScrollingNode.h |     50 +
 .../page/scrolling/ScrollingTreeScrollingNode.cpp  |     83 +-
 .../page/scrolling/ScrollingTreeScrollingNode.h    |     79 +-
 .../page/scrolling/ThreadedScrollingTree.cpp       |     89 +-
 .../WebCore/page/scrolling/ThreadedScrollingTree.h |     24 +-
 .../page/scrolling/cocoa/ScrollingStateNode.mm     |     48 +
 .../ScrollingCoordinatorCoordinatedGraphics.cpp    |    127 +
 .../ScrollingCoordinatorCoordinatedGraphics.h      |     63 +
 .../ScrollingStateNodeCoordinatedGraphics.cpp      |     49 +
 ...ollingStateScrollingNodeCoordinatedGraphics.cpp |     37 +
 .../page/scrolling/ios/ScrollingCoordinatorIOS.h   |     66 +
 .../page/scrolling/ios/ScrollingCoordinatorIOS.mm  |    109 +
 .../ios/ScrollingTreeFrameScrollingNodeIOS.h       |     77 +
 .../ios/ScrollingTreeFrameScrollingNodeIOS.mm      |    209 +
 .../page/scrolling/ios/ScrollingTreeIOS.cpp        |    134 +
 .../WebCore/page/scrolling/ios/ScrollingTreeIOS.h  |     74 +
 .../page/scrolling/mac/ScrollingCoordinatorMac.h   |     68 +
 .../page/scrolling/mac/ScrollingCoordinatorMac.mm  |    153 +
 .../mac/ScrollingStateFrameScrollingNodeMac.mm     |     61 +
 .../page/scrolling/mac/ScrollingThreadMac.mm       |     73 +
 .../page/scrolling/mac/ScrollingTreeFixedNode.h    |     63 +
 .../page/scrolling/mac/ScrollingTreeFixedNode.mm   |     91 +
 .../mac/ScrollingTreeFrameScrollingNodeMac.h       |    117 +
 .../mac/ScrollingTreeFrameScrollingNodeMac.mm      |    622 +
 .../page/scrolling/mac/ScrollingTreeMac.cpp        |     63 +
 .../WebCore/page/scrolling/mac/ScrollingTreeMac.h  |     50 +
 .../page/scrolling/mac/ScrollingTreeStickyNode.h   |     63 +
 .../page/scrolling/mac/ScrollingTreeStickyNode.mm  |    106 +
 .../Source/WebCore/page/win/DragControllerWin.cpp  |     20 +-
 .../Source/WebCore/page/win/EventHandlerWin.cpp    |     20 +-
 .../native/Source/WebCore/page/win/FrameCGWin.cpp  |      9 +-
 .../Source/WebCore/page/win/FrameCairoWin.cpp      |      4 +-
 .../native/Source/WebCore/page/win/FrameGdiWin.cpp |      4 +-
 .../native/Source/WebCore/page/win/FrameWin.cpp    |      4 +-
 .../main/native/Source/WebCore/page/win/FrameWin.h |      4 +-
 .../Source/WebCore/platform/CalculationValue.cpp   |     54 +-
 .../Source/WebCore/platform/CalculationValue.h     |    268 +-
 .../main/native/Source/WebCore/platform/Clock.cpp  |      4 +-
 .../main/native/Source/WebCore/platform/Clock.h    |      4 +-
 .../Source/WebCore/platform/ClockGeneric.cpp       |      8 +-
 .../native/Source/WebCore/platform/ClockGeneric.h  |      4 +-
 .../native/Source/WebCore/platform/ColorChooser.h  |      2 +-
 .../Source/WebCore/platform/ColorChooserClient.h   |      4 +-
 .../native/Source/WebCore/platform/ColorData.gperf |      1 +
 .../native/Source/WebCore/platform/ContentFilter.h |     94 -
 .../WebCore/platform/ContentFilterUnblockHandler.h |     81 +
 .../native/Source/WebCore/platform/ContentType.cpp |      4 +-
 .../native/Source/WebCore/platform/ContentType.h   |      6 +-
 .../native/Source/WebCore/platform/ContextMenu.h   |     15 +-
 .../Source/WebCore/platform/ContextMenuItem.cpp    |     19 +
 .../Source/WebCore/platform/ContextMenuItem.h      |     48 +-
 .../native/Source/WebCore/platform/ControlStates.h |    115 +
 .../main/native/Source/WebCore/platform/Cookie.h   |      8 +-
 .../Source/WebCore/platform/CountedUserActivity.h  |     62 +
 .../Source/WebCore/platform/CrossThreadCopier.cpp  |     22 +-
 .../Source/WebCore/platform/CrossThreadCopier.h    |     44 +-
 .../main/native/Source/WebCore/platform/Cursor.cpp |     89 +-
 .../main/native/Source/WebCore/platform/Cursor.h   |     29 +-
 .../Source/WebCore/platform/DatabaseStrategy.cpp   |     58 -
 .../Source/WebCore/platform/DatabaseStrategy.h     |     53 -
 .../WebCore/platform/DisplaySleepDisabler.cpp      |     46 +
 .../Source/WebCore/platform/DisplaySleepDisabler.h |     42 +
 .../native/Source/WebCore/platform/DragData.cpp    |      4 +-
 .../main/native/Source/WebCore/platform/DragData.h |     20 +-
 .../native/Source/WebCore/platform/DragImage.cpp   |     10 +-
 .../native/Source/WebCore/platform/DragImage.h     |      9 +-
 .../native/Source/WebCore/platform/FileChooser.cpp |     20 +-
 .../native/Source/WebCore/platform/FileChooser.h   |     12 +-
 .../native/Source/WebCore/platform/FileStream.cpp  |     14 -
 .../native/Source/WebCore/platform/FileStream.h    |     22 +-
 .../Source/WebCore/platform/FileStreamClient.h     |     10 +-
 .../native/Source/WebCore/platform/FileSystem.cpp  |     69 +
 .../native/Source/WebCore/platform/FileSystem.h    |     82 +-
 .../Source/WebCore/platform/FloatConversion.h      |      2 +-
 .../Source/WebCore/platform/GamepadProvider.cpp    |     67 +
 .../Source/WebCore/platform/GamepadProvider.h      |     53 +
 .../WebCore/platform/GamepadProviderClient.h       |     47 +
 .../main/native/Source/WebCore/platform/Gamepads.h |      4 +-
 .../Source/WebCore/platform/GenericTaskQueue.h     |    129 +
 .../Source/WebCore/platform/HistogramSupport.cpp   |     44 -
 .../Source/WebCore/platform/HistogramSupport.h     |     44 -
 .../native/Source/WebCore/platform/HostWindow.h    |     19 +-
 .../Source/WebCore/platform/HysteresisActivity.h   |     99 +
 .../native/Source/WebCore/platform/KeyedCoding.h   |     43 +-
 .../Source/WebCore/platform/KeypressCommand.h      |     49 +
 .../main/native/Source/WebCore/platform/KillRing.h |      4 +-
 .../native/Source/WebCore/platform/Language.cpp    |     23 +-
 .../main/native/Source/WebCore/platform/Language.h |     14 +-
 .../native/Source/WebCore/platform/LayoutUnit.h    |    217 +-
 .../main/native/Source/WebCore/platform/Length.cpp |    180 +-
 .../main/native/Source/WebCore/platform/Length.h   |    613 +-
 .../native/Source/WebCore/platform/LengthBox.cpp   |     92 -
 .../native/Source/WebCore/platform/LengthBox.h     |    142 +-
 .../native/Source/WebCore/platform/LengthSize.h    |      8 +-
 .../native/Source/WebCore/platform/LinkHash.cpp    |     24 +-
 .../main/native/Source/WebCore/platform/LinkHash.h |     14 +-
 .../Source/WebCore/platform/LocalizedStrings.cpp   |     19 +-
 .../Source/WebCore/platform/LocalizedStrings.h     |     88 +-
 .../native/Source/WebCore/platform/Logging.cpp     |     13 +-
 .../main/native/Source/WebCore/platform/Logging.h  |     26 +-
 .../Source/WebCore/platform/MIMETypeRegistry.cpp   |    110 +-
 .../Source/WebCore/platform/MIMETypeRegistry.h     |     35 +-
 .../Source/WebCore/platform/MainThreadTask.h       |    493 -
 .../Source/WebCore/platform/MediaDescription.h     |      4 +-
 .../native/Source/WebCore/platform/MediaSample.h   |     11 +-
 .../WebCore/platform/MemoryPressureHandler.cpp     |    151 +-
 .../WebCore/platform/MemoryPressureHandler.h       |     84 +-
 .../Source/WebCore/platform/NotImplemented.h       |      8 +-
 .../main/native/Source/WebCore/platform/PODArena.h |     67 -
 .../Source/WebCore/platform/PODFreeListArena.h     |    192 -
 .../native/Source/WebCore/platform/PODInterval.h   |      2 +-
 .../Source/WebCore/platform/PODIntervalTree.h      |     14 +-
 .../Source/WebCore/platform/PODRedBlackTree.h      |     78 +-
 .../native/Source/WebCore/platform/Pasteboard.h    |     83 +-
 .../Source/WebCore/platform/PasteboardStrategy.h   |      4 +-
 .../WebCore/platform/PlatformContentFilter.h       |     61 +
 .../native/Source/WebCore/platform/PlatformEvent.h |      7 +-
 .../Source/WebCore/platform/PlatformExportMacros.h |     48 +-
 .../Source/WebCore/platform/PlatformGamepad.h      |     64 +
 .../WebCore/platform/PlatformKeyboardEvent.h       |     34 +-
 .../WebCore/platform/PlatformMenuDescription.h     |      6 +-
 .../Source/WebCore/platform/PlatformMouseEvent.h   |     38 +-
 .../Source/WebCore/platform/PlatformPasteboard.h   |     50 +-
 .../Source/WebCore/platform/PlatformScreen.h       |     17 +-
 .../WebCore/platform/PlatformSpeechSynthesis.h     |      6 +-
 .../platform/PlatformSpeechSynthesisUtterance.cpp  |      6 +-
 .../platform/PlatformSpeechSynthesisUtterance.h    |      6 +-
 .../platform/PlatformSpeechSynthesisVoice.cpp      |      6 +-
 .../platform/PlatformSpeechSynthesisVoice.h        |      8 +-
 .../WebCore/platform/PlatformSpeechSynthesizer.cpp |     11 +-
 .../WebCore/platform/PlatformSpeechSynthesizer.h   |     24 +-
 .../Source/WebCore/platform/PlatformStrategies.h   |     56 +-
 .../Source/WebCore/platform/PlatformWheelEvent.h   |     56 +-
 .../Source/WebCore/platform/PopupMenuClient.h      |      4 +-
 .../Source/WebCore/platform/PopupMenuStyle.h       |     23 +-
 .../native/Source/WebCore/platform/PublicSuffix.h  |      4 +-
 .../native/Source/WebCore/platform/PurgePriority.h |     39 -
 .../Source/WebCore/platform/PurgeableBuffer.h      |     77 -
 .../Source/WebCore/platform/RefCountedSupplement.h |     73 -
 .../WebCore/platform/RemoteCommandListener.cpp     |     38 +
 .../WebCore/platform/RemoteCommandListener.h       |     52 +
 .../WebCore/platform/RuntimeApplicationChecks.cpp  |     15 +-
 .../WebCore/platform/RuntimeApplicationChecks.h    |     24 +-
 .../WebCore/platform/RuntimeApplicationChecksIOS.h |     14 +-
 .../platform/RuntimeApplicationChecksIOS.mm        |     28 +-
 .../Source/WebCore/platform/SSLKeyGenerator.h      |      6 +-
 .../Source/WebCore/platform/SchemeRegistry.cpp     |     29 +-
 .../Source/WebCore/platform/SchemeRegistry.h       |     32 +-
 .../Source/WebCore/platform/ScrollAnimator.cpp     |    108 +-
 .../Source/WebCore/platform/ScrollAnimator.h       |     47 +-
 .../Source/WebCore/platform/ScrollAnimatorNone.cpp |     33 +-
 .../Source/WebCore/platform/ScrollAnimatorNone.h   |      8 +-
 .../native/Source/WebCore/platform/ScrollTypes.h   |    293 +-
 .../native/Source/WebCore/platform/ScrollView.cpp  |    418 +-
 .../native/Source/WebCore/platform/ScrollView.h    |    210 +-
 .../Source/WebCore/platform/ScrollableArea.cpp     |    171 +-
 .../Source/WebCore/platform/ScrollableArea.h       |    131 +-
 .../native/Source/WebCore/platform/Scrollbar.cpp   |    206 +-
 .../native/Source/WebCore/platform/Scrollbar.h     |    130 +-
 .../Source/WebCore/platform/ScrollbarTheme.cpp     |      2 +-
 .../Source/WebCore/platform/ScrollbarTheme.h       |     36 +-
 .../Source/WebCore/platform/ScrollbarThemeClient.h |     98 -
 .../WebCore/platform/ScrollbarThemeComposite.cpp   |     64 +-
 .../WebCore/platform/ScrollbarThemeComposite.h     |     50 +-
 .../platform/SerializedPlatformRepresentation.h    |     58 +
 .../Source/WebCore/platform/SharedBuffer.cpp       |    346 +-
 .../native/Source/WebCore/platform/SharedBuffer.h  |    138 +-
 .../native/Source/WebCore/platform/SharedTimer.h   |     22 +-
 .../main/native/Source/WebCore/platform/Sound.h    |      6 +-
 .../Source/WebCore/platform/SuddenTermination.h    |      4 +-
 .../Source/WebCore/platform/Supplementable.h       |     14 +-
 .../WebCore/platform/SystemSleepListener.cpp       |     43 +
 .../Source/WebCore/platform/SystemSleepListener.h  |     54 +
 .../WebCore/platform/TelephoneNumberDetector.h     |     43 +
 .../main/native/Source/WebCore/platform/Theme.cpp  |     62 +-
 .../main/native/Source/WebCore/platform/Theme.h    |     27 +-
 .../native/Source/WebCore/platform/ThemeTypes.h    |     39 +-
 .../native/Source/WebCore/platform/ThreadCheck.h   |      8 +-
 .../Source/WebCore/platform/ThreadGlobalData.cpp   |     43 +-
 .../Source/WebCore/platform/ThreadGlobalData.h     |     50 +-
 .../Source/WebCore/platform/ThreadTimers.cpp       |     10 +-
 .../native/Source/WebCore/platform/ThreadTimers.h  |      6 +-
 .../main/native/Source/WebCore/platform/Timer.cpp  |      7 +-
 .../main/native/Source/WebCore/platform/Timer.h    |     60 +-
 .../native/Source/WebCore/platform/TreeShared.h    |    129 -
 .../main/native/Source/WebCore/platform/URL.cpp    |    356 +-
 .../src/main/native/Source/WebCore/platform/URL.h  |    134 +-
 .../main/native/Source/WebCore/platform/UUID.cpp   |      8 +-
 .../src/main/native/Source/WebCore/platform/UUID.h |      2 +-
 .../Source/WebCore/platform/UserActivity.cpp       |     24 +-
 .../native/Source/WebCore/platform/UserActivity.h  |     33 +-
 .../Source/WebCore/platform/VNodeTracker.cpp       |     91 +
 .../native/Source/WebCore/platform/VNodeTracker.h  |     84 +
 .../Source/WebCore/platform/VisitedLinkStrategy.h  |     48 -
 .../Source/WebCore/platform/WAKViewInternal.h      |     62 +
 .../main/native/Source/WebCore/platform/Widget.cpp |     15 +-
 .../main/native/Source/WebCore/platform/Widget.h   |     71 +-
 .../WebCore/platform/animation/Animation.cpp       |     90 +-
 .../Source/WebCore/platform/animation/Animation.h  |     69 +-
 .../WebCore/platform/animation/AnimationTrigger.h  |    158 +
 .../platform/animation/AnimationUtilities.h        |      5 +-
 .../WebCore/platform/animation/TimingFunction.h    |     34 +
 .../Source/WebCore/platform/audio/AudioArray.h     |      7 +-
 .../Source/WebCore/platform/audio/AudioBus.cpp     |     22 +-
 .../Source/WebCore/platform/audio/AudioBus.h       |     10 +-
 .../Source/WebCore/platform/audio/AudioChannel.cpp |      2 +-
 .../Source/WebCore/platform/audio/AudioChannel.h   |      2 +-
 .../WebCore/platform/audio/AudioDestination.h      |      2 +-
 .../Source/WebCore/platform/audio/AudioFIFO.cpp    |      2 +-
 .../Source/WebCore/platform/audio/AudioFIFO.h      |      2 +-
 .../WebCore/platform/audio/AudioFileReader.h       |      2 +-
 .../platform/audio/AudioHardwareListener.cpp       |     48 +
 .../WebCore/platform/audio/AudioHardwareListener.h |     70 +
 .../WebCore/platform/audio/AudioIOCallback.h       |      4 +-
 .../WebCore/platform/audio/AudioPullFIFO.cpp       |      2 +-
 .../Source/WebCore/platform/audio/AudioPullFIFO.h  |      2 +-
 .../Source/WebCore/platform/audio/AudioSession.cpp |     30 +-
 .../Source/WebCore/platform/audio/AudioSession.h   |     18 +-
 .../WebCore/platform/audio/AudioSessionListener.h  |     49 -
 .../WebCore/platform/audio/AudioSourceProvider.h   |      2 +-
 .../Source/WebCore/platform/audio/Biquad.cpp       |     35 +-
 .../native/Source/WebCore/platform/audio/Biquad.h  |     14 +-
 .../native/Source/WebCore/platform/audio/Cone.cpp  |      2 +-
 .../native/Source/WebCore/platform/audio/Cone.h    |      2 +-
 .../WebCore/platform/audio/DirectConvolver.cpp     |     25 +-
 .../WebCore/platform/audio/DirectConvolver.h       |      9 +-
 .../Source/WebCore/platform/audio/Distance.cpp     |      2 +-
 .../Source/WebCore/platform/audio/Distance.h       |      2 +-
 .../Source/WebCore/platform/audio/DownSampler.cpp  |      2 +-
 .../Source/WebCore/platform/audio/DownSampler.h    |      2 +-
 .../WebCore/platform/audio/DynamicsCompressor.cpp  |      2 +-
 .../WebCore/platform/audio/DynamicsCompressor.h    |      2 +-
 .../platform/audio/DynamicsCompressorKernel.cpp    |      2 +-
 .../platform/audio/DynamicsCompressorKernel.h      |      2 +-
 .../WebCore/platform/audio/EqualPowerPanner.h      |      4 +-
 .../Source/WebCore/platform/audio/FFTConvolver.cpp |      2 +-
 .../Source/WebCore/platform/audio/FFTConvolver.h   |      2 +-
 .../Source/WebCore/platform/audio/FFTFrame.cpp     |      2 +-
 .../Source/WebCore/platform/audio/FFTFrame.h       |     86 +-
 .../Source/WebCore/platform/audio/FFTFrameStub.cpp |      4 +-
 .../Source/WebCore/platform/audio/HRTFDatabase.cpp |      4 +-
 .../Source/WebCore/platform/audio/HRTFDatabase.h   |      2 +-
 .../WebCore/platform/audio/HRTFDatabaseLoader.cpp  |      6 +-
 .../WebCore/platform/audio/HRTFDatabaseLoader.h    |      2 +-
 .../WebCore/platform/audio/HRTFElevation.cpp       |     10 +-
 .../Source/WebCore/platform/audio/HRTFElevation.h  |      6 +-
 .../Source/WebCore/platform/audio/HRTFKernel.cpp   |      4 +-
 .../Source/WebCore/platform/audio/HRTFKernel.h     |      6 +-
 .../Source/WebCore/platform/audio/MediaSession.cpp |    132 -
 .../Source/WebCore/platform/audio/MediaSession.h   |     99 -
 .../WebCore/platform/audio/MediaSessionManager.cpp |    185 -
 .../WebCore/platform/audio/MediaSessionManager.h   |     90 -
 .../platform/audio/MultiChannelResampler.cpp       |      2 +-
 .../WebCore/platform/audio/MultiChannelResampler.h |      2 +-
 .../Source/WebCore/platform/audio/Panner.cpp       |      2 +-
 .../native/Source/WebCore/platform/audio/Panner.h  |      2 +-
 .../platform/audio/PlatformMediaSession.cpp        |    245 +
 .../WebCore/platform/audio/PlatformMediaSession.h  |    191 +
 .../platform/audio/PlatformMediaSessionManager.cpp |    351 +
 .../platform/audio/PlatformMediaSessionManager.h   |    137 +
 .../Source/WebCore/platform/audio/Reverb.cpp       |      2 +-
 .../native/Source/WebCore/platform/audio/Reverb.h  |      2 +-
 .../platform/audio/ReverbAccumulationBuffer.cpp    |      2 +-
 .../platform/audio/ReverbAccumulationBuffer.h      |      2 +-
 .../WebCore/platform/audio/ReverbConvolver.cpp     |      6 +-
 .../WebCore/platform/audio/ReverbConvolver.h       |      2 +-
 .../platform/audio/ReverbConvolverStage.cpp        |      2 +-
 .../WebCore/platform/audio/ReverbConvolverStage.h  |      2 +-
 .../WebCore/platform/audio/ReverbInputBuffer.cpp   |      2 +-
 .../WebCore/platform/audio/ReverbInputBuffer.h     |      2 +-
 .../WebCore/platform/audio/SincResampler.cpp       |      2 +-
 .../Source/WebCore/platform/audio/SincResampler.h  |      2 +-
 .../Source/WebCore/platform/audio/UpSampler.cpp    |      2 +-
 .../Source/WebCore/platform/audio/UpSampler.h      |      2 +-
 .../Source/WebCore/platform/audio/VectorMath.cpp   |     12 +
 .../Source/WebCore/platform/audio/ZeroPole.cpp     |      2 +-
 .../Source/WebCore/platform/audio/ZeroPole.h       |      2 +-
 .../WebCore/platform/audio/efl/AudioBusEfl.cpp     |     42 +
 .../platform/audio/ffmpeg/FFTFrameFFMPEG.cpp       |    253 -
 .../audio/gstreamer/AudioDestinationGStreamer.cpp  |     70 +-
 .../audio/gstreamer/AudioDestinationGStreamer.h    |      2 -
 .../audio/gstreamer/AudioFileReaderGStreamer.cpp   |     60 +-
 .../gstreamer/AudioSourceProviderGStreamer.cpp     |    349 +
 .../audio/gstreamer/AudioSourceProviderGStreamer.h |     70 +
 .../gstreamer/WebKitWebAudioSourceGStreamer.cpp    |    213 +-
 .../WebCore/platform/audio/gtk/AudioBusGtk.cpp     |     19 +-
 .../platform/audio/ios/AudioDestinationIOS.cpp     |    247 +
 .../platform/audio/ios/AudioDestinationIOS.h       |     76 +
 .../platform/audio/ios/AudioFileReaderIOS.cpp      |    248 +
 .../platform/audio/ios/AudioFileReaderIOS.h        |     70 +
 .../WebCore/platform/audio/ios/AudioSessionIOS.mm  |    201 +
 .../platform/audio/ios/MediaSessionManagerIOS.h    |     74 +
 .../platform/audio/ios/MediaSessionManagerIOS.mm   |    474 +
 .../platform/audio/mac/AudioDestinationMac.cpp     |     18 +-
 .../platform/audio/mac/AudioDestinationMac.h       |     24 +-
 .../platform/audio/mac/AudioFileReaderMac.cpp      |      4 +-
 .../platform/audio/mac/AudioFileReaderMac.h        |      2 +-
 .../audio/mac/AudioHardwareListenerMac.cpp         |    182 +
 .../platform/audio/mac/AudioHardwareListenerMac.h  |     59 +
 .../WebCore/platform/audio/mac/AudioSessionMac.cpp |      3 +-
 .../WebCore/platform/audio/mac/CARingBuffer.cpp    |    310 +
 .../WebCore/platform/audio/mac/CARingBuffer.h      |     95 +
 .../WebCore/platform/audio/mac/FFTFrameMac.cpp     |      6 +-
 .../platform/audio/mac/MediaSessionManagerMac.cpp  |     39 +-
 .../WebCore/platform/audio/mkl/FFTFrameMKL.cpp     |    268 -
 .../WebCore/platform/audio/resources/Composite.wav |    Bin 0 -> 245804 bytes
 .../resources/IRC_Composite_C_R0195_T000_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T000_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T015_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T030_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T045_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T060_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T075_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T090_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T105_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T120_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T135_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T150_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T165_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T180_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T195_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T210_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T225_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T240_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T255_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T270_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T285_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T300_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T315_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T330_P345.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P000.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P015.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P030.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P045.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P060.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P075.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P090.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P315.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P330.wav  |    Bin 0 -> 1068 bytes
 .../resources/IRC_Composite_C_R0195_T345_P345.wav  |    Bin 0 -> 1068 bytes
 .../WebCore/platform/cairo/WidgetBackingStore.h    |     61 -
 .../platform/cairo/WidgetBackingStoreCairo.cpp     |     79 -
 .../platform/cairo/WidgetBackingStoreCairo.h       |     42 -
 .../Source/WebCore/platform/cf/CFURLExtras.h       |      6 +-
 .../WebCore/platform/cf/CoreMediaSoftLink.cpp      |    125 +
 .../Source/WebCore/platform/cf/CoreMediaSoftLink.h |    210 +
 .../Source/WebCore/platform/cf/FileSystemCF.cpp    |      2 +-
 .../platform/cf/MediaAccessibilitySoftLink.cpp     |     55 +
 .../platform/cf/MediaAccessibilitySoftLink.h       |     76 +
 .../Source/WebCore/platform/cf/RunLoopObserver.cpp |     77 +
 .../Source/WebCore/platform/cf/RunLoopObserver.h   |     72 +
 .../Source/WebCore/platform/cf/SharedBufferCF.cpp  |     79 +-
 .../Source/WebCore/platform/cf/SharedTimerCF.cpp   |    133 +
 .../native/Source/WebCore/platform/cf/URLCF.cpp    |      5 +-
 .../cocoa/ContentFilterUnblockHandlerCocoa.mm      |    180 +
 .../platform/cocoa/DisplaySleepDisablerCocoa.cpp   |     56 +
 .../platform/cocoa/DisplaySleepDisablerCocoa.h     |     48 +
 .../Source/WebCore/platform/cocoa/KeyEventCocoa.h  |      4 +-
 .../Source/WebCore/platform/cocoa/KeyEventCocoa.mm |      4 +-
 .../LocalizedStringsCocoa.mm}                      |      0
 .../WebCore/platform/cocoa/MachSendRight.cpp       |    102 +
 .../Source/WebCore/platform/cocoa/MachSendRight.h  |     59 +
 .../platform/cocoa/MemoryPressureHandlerCocoa.mm   |    306 +
 .../platform/cocoa/NetworkExtensionContentFilter.h |     73 +
 .../cocoa/NetworkExtensionContentFilter.mm         |    232 +
 .../platform/cocoa/ParentalControlsContentFilter.h |     65 +
 .../cocoa/ParentalControlsContentFilter.mm         |    135 +
 .../WebCore/platform/cocoa/ScrollController.h      |    209 +
 .../WebCore/platform/cocoa/ScrollController.mm     |    880 +
 .../platform/cocoa/ScrollSnapAnimatorState.h       |    100 +
 .../platform/cocoa/ScrollSnapAnimatorState.mm      |    202 +
 .../Source/WebCore/platform/cocoa/SystemVersion.h  |     29 +
 .../Source/WebCore/platform/cocoa/SystemVersion.mm |     49 +
 .../cocoa/TelephoneNumberDetectorCocoa.cpp         |     75 +
 .../Source/WebCore/platform/cocoa/ThemeCocoa.cpp   |     90 +
 .../Source/WebCore/platform/cocoa/ThemeCocoa.h     |     43 +
 .../WebCore/platform/cocoa/VNodeTrackerCocoa.cpp   |     52 +
 .../WebCore/platform/efl/BatteryProviderEfl.cpp    |    252 +-
 .../WebCore/platform/efl/BatteryProviderEfl.h      |     23 +-
 .../Source/WebCore/platform/efl/CursorEfl.cpp      |      4 +-
 .../platform/efl/DefaultTheme/CMakeLists.txt       |    101 +
 .../WebCore/platform/efl/DefaultTheme/default.edc  |     57 +
 .../efl/DefaultTheme/widget/button/button.edc      |    180 +
 .../widget/button/img_button_focus.png             |    Bin 0 -> 1343 bytes
 .../widget/button/img_button_hover.png             |    Bin 0 -> 1343 bytes
 .../widget/button/img_button_normal.png            |    Bin 0 -> 731 bytes
 .../widget/button/img_button_press.png             |    Bin 0 -> 1466 bytes
 .../efl/DefaultTheme/widget/check/check.edc        |    208 +
 .../widget/check/img_check_bg_disabled.png         |    Bin 0 -> 153 bytes
 .../widget/check/img_check_bg_enabled.png          |    Bin 0 -> 153 bytes
 .../DefaultTheme/widget/check/img_check_off.png    |    Bin 0 -> 362 bytes
 .../widget/check/img_check_off_focus.png           |    Bin 0 -> 371 bytes
 .../widget/check/img_check_off_hover.png           |    Bin 0 -> 371 bytes
 .../efl/DefaultTheme/widget/check/img_check_on.png |    Bin 0 -> 514 bytes
 .../widget/check/img_check_on_focus.png            |    Bin 0 -> 521 bytes
 .../widget/check/img_check_on_hover.png            |    Bin 0 -> 521 bytes
 .../efl/DefaultTheme/widget/combo/combo.edc        |    428 +
 .../efl/DefaultTheme/widget/combo/combo_focus.png  |    Bin 0 -> 955 bytes
 .../widget/combo/combo_focus_button.png            |    Bin 0 -> 915 bytes
 .../combo/combo_focus_button_transparent.png       |    Bin 0 -> 1360 bytes
 .../widget/combo/combo_focus_transparent.png       |    Bin 0 -> 1318 bytes
 .../efl/DefaultTheme/widget/combo/combo_hover.png  |    Bin 0 -> 955 bytes
 .../widget/combo/combo_hover_button.png            |    Bin 0 -> 885 bytes
 .../combo/combo_hover_button_transparent.png       |    Bin 0 -> 1265 bytes
 .../widget/combo/combo_hover_transparent.png       |    Bin 0 -> 1318 bytes
 .../efl/DefaultTheme/widget/combo/combo_normal.png |    Bin 0 -> 442 bytes
 .../widget/combo/combo_normal_button.png           |    Bin 0 -> 517 bytes
 .../combo/combo_normal_button_transparent.png      |    Bin 0 -> 661 bytes
 .../widget/combo/combo_normal_transparent.png      |    Bin 0 -> 538 bytes
 .../efl/DefaultTheme/widget/combo/combo_press.png  |    Bin 0 -> 1093 bytes
 .../widget/combo/combo_press_button.png            |    Bin 0 -> 867 bytes
 .../combo/combo_press_button_transparent.png       |    Bin 0 -> 1005 bytes
 .../widget/combo/combo_press_transparent.png       |    Bin 0 -> 1294 bytes
 .../efl/DefaultTheme/widget/combo/icon.png         |    Bin 0 -> 170 bytes
 .../efl/DefaultTheme/widget/entry/entry.edc        |    167 +
 .../efl/DefaultTheme/widget/entry/img_focused.png  |    Bin 0 -> 2651 bytes
 .../efl/DefaultTheme/widget/entry/img_hovered.png  |    Bin 0 -> 2651 bytes
 .../efl/DefaultTheme/widget/entry/img_normal.png   |    Bin 0 -> 632 bytes
 .../DefaultTheme/widget/progressbar/bt_base.png    |    Bin 0 -> 952 bytes
 .../widget/progressbar/progressbar.edc             |    108 +
 .../widget/progressbar/shelf_inset.png             |    Bin 0 -> 509 bytes
 .../widget/radio/img_radio_bg_disabled.png         |    Bin 0 -> 280 bytes
 .../widget/radio/img_radio_bg_enabled.png          |    Bin 0 -> 261 bytes
 .../DefaultTheme/widget/radio/img_radio_off.png    |    Bin 0 -> 598 bytes
 .../widget/radio/img_radio_off_focus.png           |    Bin 0 -> 587 bytes
 .../widget/radio/img_radio_off_hover.png           |    Bin 0 -> 587 bytes
 .../efl/DefaultTheme/widget/radio/img_radio_on.png |    Bin 0 -> 615 bytes
 .../widget/radio/img_radio_on_focus.png            |    Bin 0 -> 610 bytes
 .../widget/radio/img_radio_on_hover.png            |    Bin 0 -> 610 bytes
 .../efl/DefaultTheme/widget/radio/radio.edc        |    208 +
 .../DefaultTheme/widget/scrollbar/scrollbar.edc    |    205 +
 .../widget/scrollbar/scrollbar_bg_horizontal.png   |    Bin 0 -> 2801 bytes
 .../widget/scrollbar/scrollbar_bg_vertical.png     |    Bin 0 -> 2790 bytes
 .../scrollbar/scrollbar_thumb_horizontal.png       |    Bin 0 -> 3378 bytes
 .../widget/scrollbar/scrollbar_thumb_vertical.png  |    Bin 0 -> 3373 bytes
 .../widget/search/cancel/cancel_normal_button.png  |    Bin 0 -> 3020 bytes
 .../widget/search/cancel/cancel_normal_button2.png |    Bin 0 -> 619 bytes
 .../widget/search/cancel/search_cancel.edc         |    130 +
 .../search/decoration/decoration_normal_button.png |    Bin 0 -> 260 bytes
 .../widget/search/decoration/search_decoration.edc |    132 +
 .../widget/search/field/field_focused.png          |    Bin 0 -> 2651 bytes
 .../widget/search/field/field_hovered.png          |    Bin 0 -> 2651 bytes
 .../widget/search/field/field_normal.png           |    Bin 0 -> 632 bytes
 .../widget/search/field/search_field.edc           |    151 +
 .../efl/DefaultTheme/widget/slider/slider.edc      |    424 +
 .../DefaultTheme/widget/slider/slider_fill_h.png   |    Bin 0 -> 148 bytes
 .../DefaultTheme/widget/slider/slider_fill_v.png   |    Bin 0 -> 311 bytes
 .../efl/DefaultTheme/widget/slider/slider_h.png    |    Bin 0 -> 326 bytes
 .../DefaultTheme/widget/slider/slider_thumb_h.png  |    Bin 0 -> 507 bytes
 .../widget/slider/slider_thumb_press_h.png         |    Bin 0 -> 555 bytes
 .../widget/slider/slider_thumb_press_v.png         |    Bin 0 -> 813 bytes
 .../DefaultTheme/widget/slider/slider_thumb_v.png  |    Bin 0 -> 697 bytes
 .../efl/DefaultTheme/widget/slider/slider_v.png    |    Bin 0 -> 482 bytes
 .../efl/DefaultTheme/widget/spinner/sp_bg.png      |    Bin 0 -> 272 bytes
 .../widget/spinner/sp_down_default.png             |    Bin 0 -> 326 bytes
 .../DefaultTheme/widget/spinner/sp_down_hover.png  |    Bin 0 -> 357 bytes
 .../widget/spinner/sp_down_pressed.png             |    Bin 0 -> 357 bytes
 .../DefaultTheme/widget/spinner/sp_up_default.png  |    Bin 0 -> 336 bytes
 .../DefaultTheme/widget/spinner/sp_up_hover.png    |    Bin 0 -> 350 bytes
 .../DefaultTheme/widget/spinner/sp_up_pressed.png  |    Bin 0 -> 356 bytes
 .../efl/DefaultTheme/widget/spinner/spinner.edc    |    211 +
 .../Source/WebCore/platform/efl/DragDataEfl.cpp    |     14 +-
 .../WebCore/platform/efl/EflInspectorUtilities.cpp |     13 +-
 .../WebCore/platform/efl/EflInspectorUtilities.h   |      3 -
 .../WebCore/platform/efl/EflKeyboardUtilities.cpp  |      5 +-
 .../WebCore/platform/efl/EflKeyboardUtilities.h    |      4 +-
 .../WebCore/platform/efl/EflScreenUtilities.cpp    |     56 +-
 .../WebCore/platform/efl/EflScreenUtilities.h      |     22 +-
 .../Source/WebCore/platform/efl/FileSystemEfl.cpp  |     23 +-
 .../Source/WebCore/platform/efl/GamepadsEfl.cpp    |     19 +-
 .../Source/WebCore/platform/efl/LanguageEfl.cpp    |      6 +-
 .../WebCore/platform/efl/LocalizedStringsEfl.cpp   |     22 +-
 .../Source/WebCore/platform/efl/LoggingEfl.cpp     |      1 +
 .../WebCore/platform/efl/MIMETypeRegistryEfl.cpp   |      7 +-
 .../platform/efl/NetworkInfoProviderEfl.cpp        |     88 -
 .../WebCore/platform/efl/NetworkInfoProviderEfl.h  |     47 -
 .../Source/WebCore/platform/efl/PasteboardEfl.cpp  |     20 +-
 .../platform/efl/PlatformKeyboardEventEfl.cpp      |      4 +-
 .../WebCore/platform/efl/PlatformMouseEventEfl.cpp |      4 +-
 .../WebCore/platform/efl/PlatformScreenEfl.cpp     |     18 +-
 .../efl/PlatformSpeechSynthesisProviderEfl.cpp     |    204 +
 .../efl/PlatformSpeechSynthesisProviderEfl.h       |     80 +
 .../platform/efl/PlatformSpeechSynthesizerEfl.cpp  |     80 +
 .../WebCore/platform/efl/PlatformWheelEventEfl.cpp |      6 +-
 .../Source/WebCore/platform/efl/RenderThemeEfl.cpp |    613 +-
 .../Source/WebCore/platform/efl/RenderThemeEfl.h   |    180 +-
 .../Source/WebCore/platform/efl/ScrollbarEfl.cpp   |    214 -
 .../Source/WebCore/platform/efl/ScrollbarEfl.h     |     70 -
 .../WebCore/platform/efl/ScrollbarThemeEfl.cpp     |     95 +
 .../WebCore/platform/efl/ScrollbarThemeEfl.h       |     33 +-
 .../Source/WebCore/platform/efl/SharedTimerEfl.cpp |      8 +-
 .../Source/WebCore/platform/efl/SoundEfl.cpp       |      4 +-
 .../WebCore/platform/efl/TemporaryLinkStubs.cpp    |      5 +-
 .../Source/WebCore/platform/efl/WidgetEfl.cpp      |     12 +-
 .../platform/geoclue/GeolocationProviderGeoclue.h  |     98 +
 .../geoclue/GeolocationProviderGeoclue1.cpp        |    177 +
 .../geoclue/GeolocationProviderGeoclue2.cpp        |    207 +
 .../geoclue/GeolocationProviderGeoclueClient.h     |     37 +
 .../platform/glib/BatteryProviderUPower.cpp        |    137 +
 .../WebCore/platform/glib/BatteryProviderUPower.h  |     53 +
 .../platform/glib/BatteryProviderUPowerClient.h    |     42 +
 .../platform/graphics/ANGLEWebKitBridge.cpp        |    208 +-
 .../WebCore/platform/graphics/ANGLEWebKitBridge.h  |     45 +-
 .../WebCore/platform/graphics/AudioTrackPrivate.h  |      8 +-
 .../WebCore/platform/graphics/BitmapImage.cpp      |    367 +-
 .../Source/WebCore/platform/graphics/BitmapImage.h |    125 +-
 .../Source/WebCore/platform/graphics/CDMSession.h  |     82 +
 .../Source/WebCore/platform/graphics/Color.cpp     |     36 +-
 .../Source/WebCore/platform/graphics/Color.h       |     67 +-
 .../platform/graphics/CrossfadeGeneratedImage.cpp  |     15 +-
 .../platform/graphics/CrossfadeGeneratedImage.h    |     20 +-
 .../Source/WebCore/platform/graphics/DashArray.h   |      4 +-
 .../platform/graphics/DisplayRefreshMonitor.cpp    |    138 +-
 .../platform/graphics/DisplayRefreshMonitor.h      |    123 +-
 .../graphics/DisplayRefreshMonitorClient.cpp       |     58 +
 .../graphics/DisplayRefreshMonitorClient.h         |     72 +
 .../graphics/DisplayRefreshMonitorManager.cpp      |    130 +
 .../graphics/DisplayRefreshMonitorManager.h        |     66 +
 .../WebCore/platform/graphics/Extensions3D.h       |     34 +-
 .../WebCore/platform/graphics/FloatPoint.cpp       |     43 +-
 .../Source/WebCore/platform/graphics/FloatPoint.h  |     45 +-
 .../WebCore/platform/graphics/FloatPolygon.cpp     |      4 +-
 .../WebCore/platform/graphics/FloatPolygon.h       |      7 +-
 .../Source/WebCore/platform/graphics/FloatQuad.cpp |     12 +-
 .../Source/WebCore/platform/graphics/FloatQuad.h   |     10 +-
 .../Source/WebCore/platform/graphics/FloatRect.cpp |     44 +-
 .../Source/WebCore/platform/graphics/FloatRect.h   |     50 +-
 .../WebCore/platform/graphics/FloatRoundedRect.cpp |     72 +-
 .../WebCore/platform/graphics/FloatRoundedRect.h   |     48 +-
 .../Source/WebCore/platform/graphics/FloatSize.cpp |      7 +-
 .../Source/WebCore/platform/graphics/FloatSize.h   |     39 +-
 .../WebCore/platform/graphics/FloatSizeHash.h      |     54 +
 .../Source/WebCore/platform/graphics/Font.cpp      |   1204 +-
 .../native/Source/WebCore/platform/graphics/Font.h |    547 +-
 .../WebCore/platform/graphics/FontBaseline.h       |      4 +-
 .../Source/WebCore/platform/graphics/FontCache.cpp |    341 +-
 .../Source/WebCore/platform/graphics/FontCache.h   |     98 +-
 .../WebCore/platform/graphics/FontCascade.cpp      |   1526 +
 .../Source/WebCore/platform/graphics/FontCascade.h |    400 +
 .../WebCore/platform/graphics/FontCascadeFonts.cpp |    404 +
 .../WebCore/platform/graphics/FontCascadeFonts.h   |    122 +
 .../Source/WebCore/platform/graphics/FontData.cpp  |     35 -
 .../Source/WebCore/platform/graphics/FontData.h    |     69 -
 .../WebCore/platform/graphics/FontDescription.cpp  |     25 +-
 .../WebCore/platform/graphics/FontDescription.h    |     92 +-
 .../WebCore/platform/graphics/FontFastPath.cpp     |    360 -
 .../platform/graphics/FontFeatureSettings.cpp      |      4 +-
 .../platform/graphics/FontFeatureSettings.h        |      8 +-
 .../platform/graphics/FontGenericFamilies.h        |      1 +
 .../WebCore/platform/graphics/FontGlyphs.cpp       |    433 -
 .../Source/WebCore/platform/graphics/FontGlyphs.h  |    133 -
 .../Source/WebCore/platform/graphics/FontMetrics.h |     14 +-
 .../WebCore/platform/graphics/FontOrientation.h    |     35 -
 .../WebCore/platform/graphics/FontPlatformData.cpp |    110 +-
 .../WebCore/platform/graphics/FontPlatformData.h   |    179 +-
 .../WebCore/platform/graphics/FontRanges.cpp       |     80 +
 .../Source/WebCore/platform/graphics/FontRanges.h  |     76 +
 .../WebCore/platform/graphics/FontRenderingMode.h  |     37 -
 .../WebCore/platform/graphics/FontSelector.h       |     13 +-
 .../WebCore/platform/graphics/FontSmoothingMode.h  |     35 -
 .../WebCore/platform/graphics/FontTraitsMask.h     |     70 -
 .../WebCore/platform/graphics/FontWidthVariant.h   |     45 -
 .../WebCore/platform/graphics/FormatConverter.cpp  |     12 +-
 .../WebCore/platform/graphics/FormatConverter.h    |     10 +-
 .../Source/WebCore/platform/graphics/GLContext.cpp |     74 +-
 .../Source/WebCore/platform/graphics/GLContext.h   |     13 +-
 .../WebCore/platform/graphics/GeneratedImage.h     |     14 +-
 .../platform/graphics/GeometryUtilities.cpp        |    149 +
 .../WebCore/platform/graphics/GeometryUtilities.h  |     56 +
 .../Source/WebCore/platform/graphics/Glyph.h       |      2 +-
 .../Source/WebCore/platform/graphics/GlyphBuffer.h |     67 +-
 .../WebCore/platform/graphics/GlyphMetricsMap.h    |     19 +-
 .../Source/WebCore/platform/graphics/GlyphPage.h   |    118 +-
 .../platform/graphics/GlyphPageTreeNode.cpp        |    439 -
 .../WebCore/platform/graphics/GlyphPageTreeNode.h  |    140 -
 .../Source/WebCore/platform/graphics/Gradient.cpp  |      6 +-
 .../Source/WebCore/platform/graphics/Gradient.h    |     22 +-
 .../WebCore/platform/graphics/GradientImage.cpp    |     13 +-
 .../WebCore/platform/graphics/GradientImage.h      |     23 +-
 .../WebCore/platform/graphics/GraphicsContext.cpp  |    534 +-
 .../WebCore/platform/graphics/GraphicsContext.h    |    358 +-
 .../platform/graphics/GraphicsContext3D.cpp        |     15 +-
 .../WebCore/platform/graphics/GraphicsContext3D.h  |    365 +-
 .../platform/graphics/GraphicsContext3DPrivate.cpp |     54 +-
 .../platform/graphics/GraphicsContext3DPrivate.h   |      7 +-
 .../WebCore/platform/graphics/GraphicsLayer.cpp    |    274 +-
 .../WebCore/platform/graphics/GraphicsLayer.h      |    326 +-
 .../platform/graphics/GraphicsLayerAnimation.cpp   |    402 -
 .../platform/graphics/GraphicsLayerAnimation.h     |    107 -
 .../platform/graphics/GraphicsLayerClient.h        |     56 +-
 .../platform/graphics/GraphicsLayerFactory.h       |      6 +-
 .../platform/graphics/GraphicsLayerTransform.cpp   |     14 +-
 .../platform/graphics/GraphicsLayerTransform.h     |     10 +-
 .../platform/graphics/GraphicsLayerUpdater.cpp     |     35 +-
 .../platform/graphics/GraphicsLayerUpdater.h       |     22 +-
 .../WebCore/platform/graphics/GraphicsTypes.cpp    |     37 +-
 .../WebCore/platform/graphics/GraphicsTypes.h      |     15 +-
 .../WebCore/platform/graphics/GraphicsTypes3D.h    |      6 +-
 .../Source/WebCore/platform/graphics/ISOVTTCue.cpp |    153 +
 .../Source/WebCore/platform/graphics/ISOVTTCue.h   |     94 +
 .../native/Source/WebCore/platform/graphics/Icon.h |     18 +-
 .../Source/WebCore/platform/graphics/Image.cpp     |     66 +-
 .../Source/WebCore/platform/graphics/Image.h       |     67 +-
 .../WebCore/platform/graphics/ImageBuffer.cpp      |     58 +-
 .../Source/WebCore/platform/graphics/ImageBuffer.h |    191 +-
 .../WebCore/platform/graphics/ImageBufferData.h    |      6 +-
 .../WebCore/platform/graphics/ImageObserver.h      |      6 +-
 .../WebCore/platform/graphics/ImageSource.cpp      |     30 +-
 .../Source/WebCore/platform/graphics/ImageSource.h |     44 +-
 .../platform/graphics/InbandTextTrackPrivate.h     |     12 +-
 .../graphics/InbandTextTrackPrivateClient.h        |     70 +-
 .../Source/WebCore/platform/graphics/IntPoint.cpp  |     11 +-
 .../Source/WebCore/platform/graphics/IntPoint.h    |     32 +-
 .../Source/WebCore/platform/graphics/IntRect.cpp   |     11 -
 .../Source/WebCore/platform/graphics/IntRect.h     |     52 +-
 .../WebCore/platform/graphics/IntRectExtent.h      |      4 -
 .../Source/WebCore/platform/graphics/IntSize.cpp   |     11 +-
 .../Source/WebCore/platform/graphics/IntSize.h     |     35 +-
 .../WebCore/platform/graphics/LayoutBoxExtent.cpp  |    196 -
 .../WebCore/platform/graphics/LayoutBoxExtent.h    |     86 -
 .../Source/WebCore/platform/graphics/LayoutPoint.h |     36 +-
 .../WebCore/platform/graphics/LayoutRect.cpp       |     24 +-
 .../Source/WebCore/platform/graphics/LayoutRect.h  |     74 +-
 .../Source/WebCore/platform/graphics/LayoutSize.h  |      8 +-
 .../platform/graphics/MediaPlaybackTarget.h        |     57 +
 .../platform/graphics/MediaPlaybackTargetClient.h  |     51 +
 .../platform/graphics/MediaPlaybackTargetContext.h |     60 +
 .../graphics/MediaPlaybackTargetPicker.cpp         |     65 +
 .../platform/graphics/MediaPlaybackTargetPicker.h  |     68 +
 .../WebCore/platform/graphics/MediaPlayer.cpp      |    735 +-
 .../Source/WebCore/platform/graphics/MediaPlayer.h |    244 +-
 .../WebCore/platform/graphics/MediaPlayerEnums.h   |     48 +
 .../WebCore/platform/graphics/MediaPlayerPrivate.h |    113 +-
 .../WebCore/platform/graphics/MediaSourcePrivate.h |      6 +-
 .../platform/graphics/MediaSourcePrivateClient.h   |     13 +-
 .../platform/graphics/NamedImageGeneratedImage.cpp |     88 +
 .../platform/graphics/NamedImageGeneratedImage.h   |     55 +
 .../WebCore/platform/graphics/NativeImagePtr.h     |      6 +-
 .../WebCore/platform/graphics/OpenGLESShims.h      |     10 +-
 .../WebCore/platform/graphics/OpenGLShims.cpp      |     22 +-
 .../Source/WebCore/platform/graphics/OpenGLShims.h |      4 +
 .../Source/WebCore/platform/graphics/Path.cpp      |     84 +-
 .../native/Source/WebCore/platform/graphics/Path.h |     54 +-
 .../platform/graphics/PathTraversalState.cpp       |    172 +-
 .../WebCore/platform/graphics/PathTraversalState.h |     60 +-
 .../WebCore/platform/graphics/PathUtilities.cpp    |    335 +
 .../WebCore/platform/graphics/PathUtilities.h      |     41 +
 .../Source/WebCore/platform/graphics/Pattern.cpp   |     10 +-
 .../Source/WebCore/platform/graphics/Pattern.h     |     12 +-
 .../WebCore/platform/graphics/PlatformDisplay.cpp  |    164 +
 .../WebCore/platform/graphics/PlatformDisplay.h    |     88 +
 .../WebCore/platform/graphics/PlatformLayer.h      |     18 +-
 .../graphics/PlatformMediaResourceLoader.h         |     81 +
 .../WebCore/platform/graphics/PlatformTextTrack.h  |     37 +-
 .../platform/graphics/PlatformTimeRanges.cpp       |    256 +
 .../WebCore/platform/graphics/PlatformTimeRanges.h |    125 +
 .../Source/WebCore/platform/graphics/Region.h      |     26 +-
 .../WebCore/platform/graphics/RoundedRect.cpp      |     26 +-
 .../Source/WebCore/platform/graphics/RoundedRect.h |      8 +
 .../Source/WebCore/platform/graphics/SVGGlyph.cpp  |      6 +-
 .../Source/WebCore/platform/graphics/SVGGlyph.h    |     27 +-
 .../platform/graphics/SegmentedFontData.cpp        |     99 -
 .../WebCore/platform/graphics/SegmentedFontData.h  |     85 -
 .../WebCore/platform/graphics/ShadowBlur.cpp       |    120 +-
 .../Source/WebCore/platform/graphics/ShadowBlur.h  |     14 +-
 .../WebCore/platform/graphics/SimpleFontData.cpp   |    305 -
 .../WebCore/platform/graphics/SimpleFontData.h     |    370 -
 .../platform/graphics/SourceBufferPrivate.h        |     10 +-
 .../platform/graphics/SourceBufferPrivateClient.h  |     12 +-
 .../WebCore/platform/graphics/StringTruncator.cpp  |     72 +-
 .../WebCore/platform/graphics/StringTruncator.h    |     28 +-
 .../WebCore/platform/graphics/TextRenderingMode.h  |     35 -
 .../Source/WebCore/platform/graphics/TextRun.cpp   |     12 +-
 .../Source/WebCore/platform/graphics/TextRun.h     |    142 +-
 .../platform/graphics/TextTrackRepresentation.cpp  |     10 +-
 .../platform/graphics/TextTrackRepresentation.h    |      8 +-
 .../native/Source/WebCore/platform/graphics/Tile.h |     54 -
 .../WebCore/platform/graphics/TiledBacking.h       |     45 +-
 .../platform/graphics/TiledBackingStore.cpp        |    616 -
 .../WebCore/platform/graphics/TiledBackingStore.h  |    149 -
 .../platform/graphics/TiledBackingStoreBackend.h   |     44 -
 .../platform/graphics/TiledBackingStoreClient.h    |     48 -
 .../WebCore/platform/graphics/TrackPrivateBase.h   |      7 +-
 .../WebCore/platform/graphics/VideoTrackPrivate.h  |      4 +-
 .../WebCore/platform/graphics/WidthIterator.cpp    |    253 +-
 .../WebCore/platform/graphics/WidthIterator.h      |     28 +-
 .../Source/WebCore/platform/graphics/WindRule.h    |      4 +-
 .../avfoundation/AVTrackPrivateAVFObjCImpl.h       |     18 +-
 .../avfoundation/AVTrackPrivateAVFObjCImpl.mm      |    159 +-
 .../avfoundation/AudioSourceProviderAVFObjC.h      |    105 +
 .../avfoundation/AudioSourceProviderAVFObjC.mm     |    390 +
 .../graphics/avfoundation/AudioTrackPrivateAVF.h   |      6 +-
 .../avfoundation/CDMPrivateMediaSourceAVFObjC.h    |     60 +
 .../avfoundation/CDMPrivateMediaSourceAVFObjC.mm   |    109 +
 .../InbandMetadataTextTrackPrivateAVF.cpp          |    103 +
 .../InbandMetadataTextTrackPrivateAVF.h            |     76 +
 .../avfoundation/InbandTextTrackPrivateAVF.cpp     |    358 +-
 .../avfoundation/InbandTextTrackPrivateAVF.h       |     41 +-
 .../graphics/avfoundation/MediaPlaybackTargetMac.h |     63 +
 .../avfoundation/MediaPlaybackTargetMac.mm         |     82 +
 .../MediaPlayerPrivateAVFoundation.cpp             |    438 +-
 .../avfoundation/MediaPlayerPrivateAVFoundation.h  |    152 +-
 .../avfoundation/MediaSelectionGroupAVFObjC.h      |    101 +
 .../avfoundation/MediaSelectionGroupAVFObjC.mm     |    192 +
 .../avfoundation/MediaTimeAVFoundation.cpp         |     80 +
 .../graphics/avfoundation/MediaTimeAVFoundation.h  |     43 +
 .../graphics/avfoundation/VideoTrackPrivateAVF.h   |      4 +
 .../avfoundation/WebMediaSessionManagerMac.cpp     |     61 +
 .../avfoundation/WebMediaSessionManagerMac.h       |     53 +
 .../avfoundation/cf/AVFoundationCFSoftLinking.h    |     51 +-
 .../avfoundation/cf/CDMSessionAVFoundationCF.cpp   |    126 +
 .../avfoundation/cf/CDMSessionAVFoundationCF.h     |     62 +
 .../avfoundation/cf/CoreMediaSoftLinking.h         |     62 -
 .../avfoundation/cf/InbandTextTrackPrivateAVCF.cpp |     50 +-
 .../avfoundation/cf/InbandTextTrackPrivateAVCF.h   |     15 +-
 .../cf/InbandTextTrackPrivateLegacyAVCF.cpp        |      4 +-
 .../cf/InbandTextTrackPrivateLegacyAVCF.h          |      6 +-
 .../cf/MediaPlayerPrivateAVFoundationCF.cpp        |    613 +-
 .../cf/MediaPlayerPrivateAVFoundationCF.h          |     68 +-
 .../avfoundation/cf/WebCoreAVCFResourceLoader.cpp  |    154 +
 .../avfoundation/cf/WebCoreAVCFResourceLoader.h    |     76 +
 .../avfoundation/objc/AudioTrackPrivateAVFObjC.h   |     17 +-
 .../avfoundation/objc/AudioTrackPrivateAVFObjC.mm  |     24 +-
 .../objc/AudioTrackPrivateMediaSourceAVFObjC.cpp   |      4 +-
 .../objc/AudioTrackPrivateMediaSourceAVFObjC.h     |      4 +-
 .../avfoundation/objc/CDMSessionAVFoundationObjC.h |     63 +
 .../objc/CDMSessionAVFoundationObjC.mm             |    112 +
 .../objc/CDMSessionMediaSourceAVFObjC.h            |     90 +
 .../objc/CDMSessionMediaSourceAVFObjC.mm           |    393 +
 .../objc/InbandTextTrackPrivateAVFObjC.h           |     15 +-
 .../objc/InbandTextTrackPrivateAVFObjC.mm          |     13 +-
 .../objc/InbandTextTrackPrivateLegacyAVFObjC.h     |      8 +-
 .../objc/InbandTextTrackPrivateLegacyAVFObjC.mm    |      8 +-
 .../objc/MediaPlaybackTargetPickerMac.h            |     80 +
 .../objc/MediaPlaybackTargetPickerMac.mm           |    253 +
 .../objc/MediaPlayerPrivateAVFoundationObjC.h      |    261 +-
 .../objc/MediaPlayerPrivateAVFoundationObjC.mm     |   1928 +-
 .../objc/MediaPlayerPrivateMediaSourceAVFObjC.h    |     97 +-
 .../objc/MediaPlayerPrivateMediaSourceAVFObjC.mm   |    387 +-
 .../objc/MediaPlayerPrivateMediaStreamAVFObjC.h    |    175 +
 .../objc/MediaPlayerPrivateMediaStreamAVFObjC.mm   |    407 +
 .../avfoundation/objc/MediaSourcePrivateAVFObjC.h  |     31 +-
 .../avfoundation/objc/MediaSourcePrivateAVFObjC.mm |     70 +-
 .../avfoundation/objc/MediaStreamPrivateAVFObjC.h  |     87 +
 .../avfoundation/objc/MediaStreamPrivateAVFObjC.mm |     98 +
 .../objc/OutOfBandTextTrackPrivateAVF.h            |     65 +
 .../avfoundation/objc/SourceBufferPrivateAVFObjC.h |     51 +-
 .../objc/SourceBufferPrivateAVFObjC.mm             |    641 +-
 .../avfoundation/objc/VideoTrackPrivateAVFObjC.cpp |     24 +-
 .../avfoundation/objc/VideoTrackPrivateAVFObjC.h   |     13 +
 .../objc/VideoTrackPrivateMediaSourceAVFObjC.h     |      6 +-
 .../objc/VideoTrackPrivateMediaSourceAVFObjC.mm    |      9 +-
 .../avfoundation/objc/WebCoreAVFResourceLoader.h   |      1 +
 .../avfoundation/objc/WebCoreAVFResourceLoader.mm  |     19 +-
 .../platform/graphics/ca/GraphicsLayerCA.cpp       |   1608 +-
 .../WebCore/platform/graphics/ca/GraphicsLayerCA.h |    440 +-
 .../platform/graphics/ca/LayerFlushScheduler.cpp   |      2 +-
 .../platform/graphics/ca/LayerFlushScheduler.h     |     26 +-
 .../graphics/ca/LayerFlushSchedulerClient.h        |      2 +-
 .../WebCore/platform/graphics/ca/LayerPool.cpp     |    145 +
 .../WebCore/platform/graphics/ca/LayerPool.h       |     83 +
 .../platform/graphics/ca/PlatformCAAnimation.h     |    154 +-
 .../platform/graphics/ca/PlatformCAFilters.h       |     17 +-
 .../platform/graphics/ca/PlatformCALayer.cpp       |     75 +-
 .../WebCore/platform/graphics/ca/PlatformCALayer.h |    100 +-
 .../platform/graphics/ca/PlatformCALayerClient.h   |     35 +-
 .../platform/graphics/ca/TileController.cpp        |    624 +
 .../WebCore/platform/graphics/ca/TileController.h  |    213 +
 .../platform/graphics/ca/TileCoverageMap.cpp       |    134 +
 .../WebCore/platform/graphics/ca/TileCoverageMap.h |     75 +
 .../WebCore/platform/graphics/ca/TileGrid.cpp      |    730 +
 .../Source/WebCore/platform/graphics/ca/TileGrid.h |    168 +
 .../graphics/ca/TransformationMatrixCA.cpp         |      2 +-
 .../graphics/ca/cocoa/LayerFlushSchedulerMac.cpp   |     94 +
 .../graphics/ca/cocoa/PlatformCAAnimationCocoa.h   |    138 +
 .../graphics/ca/cocoa/PlatformCAAnimationCocoa.mm  |    577 +
 .../graphics/ca/cocoa/PlatformCAFiltersCocoa.mm    |    685 +
 .../graphics/ca/cocoa/PlatformCALayerCocoa.h       |    185 +
 .../graphics/ca/cocoa/PlatformCALayerCocoa.mm      |   1119 +
 .../graphics/ca/cocoa/WebSystemBackdropLayer.h     |     40 +
 .../graphics/ca/cocoa/WebSystemBackdropLayer.mm    |     91 +
 .../graphics/ca/cocoa/WebTiledBackingLayer.h       |     48 +
 .../graphics/ca/cocoa/WebTiledBackingLayer.mm      |    149 +
 .../graphics/ca/mac/LayerFlushSchedulerMac.cpp     |    111 -
 .../WebCore/platform/graphics/ca/mac/LayerPool.h   |     83 -
 .../WebCore/platform/graphics/ca/mac/LayerPool.mm  |    138 -
 .../graphics/ca/mac/PlatformCAAnimationMac.mm      |    583 -
 .../graphics/ca/mac/PlatformCAFiltersMac.h         |     74 -
 .../graphics/ca/mac/PlatformCAFiltersMac.mm        |    712 -
 .../platform/graphics/ca/mac/PlatformCALayerMac.h  |    166 -
 .../platform/graphics/ca/mac/PlatformCALayerMac.mm |    831 -
 .../platform/graphics/ca/mac/TileController.h      |    261 -
 .../platform/graphics/ca/mac/TileController.mm     |   1146 -
 .../graphics/ca/mac/WebTiledBackingLayer.h         |     49 -
 .../graphics/ca/mac/WebTiledBackingLayer.mm        |    144 -
 .../graphics/ca/win/AbstractCACFLayerTreeHost.h    |      2 +-
 .../platform/graphics/ca/win/CACFLayerTreeHost.cpp |     16 +-
 .../platform/graphics/ca/win/CACFLayerTreeHost.h   |      2 +-
 .../graphics/ca/win/CACFLayerTreeHostClient.h      |      2 +-
 .../graphics/ca/win/LayerChangesFlusher.cpp        |      8 +-
 .../platform/graphics/ca/win/LayerChangesFlusher.h |      4 +-
 .../graphics/ca/win/LegacyCACFLayerTreeHost.cpp    |      6 +-
 .../graphics/ca/win/LegacyCACFLayerTreeHost.h      |      6 +-
 .../graphics/ca/win/PlatformCAAnimationWin.cpp     |    160 +-
 .../graphics/ca/win/PlatformCAAnimationWin.h       |    130 +
 .../graphics/ca/win/PlatformCAFiltersWin.cpp       |      7 +-
 .../graphics/ca/win/PlatformCALayerWin.cpp         |    193 +-
 .../platform/graphics/ca/win/PlatformCALayerWin.h  |     48 +-
 .../graphics/ca/win/PlatformCALayerWinInternal.cpp |    123 +-
 .../graphics/ca/win/PlatformCALayerWinInternal.h   |     13 +-
 .../graphics/ca/win/WKCACFViewLayerTreeHost.cpp    |      2 +-
 .../graphics/ca/win/WKCACFViewLayerTreeHost.h      |      2 +-
 .../graphics/cairo/BackingStoreBackendCairo.h      |     59 +
 .../cairo/BackingStoreBackendCairoImpl.cpp         |     63 +
 .../graphics/cairo/BackingStoreBackendCairoImpl.h  |     43 +
 .../graphics/cairo/BackingStoreBackendCairoX11.cpp |     74 +
 .../graphics/cairo/BackingStoreBackendCairoX11.h   |     46 +
 .../platform/graphics/cairo/BitmapImageCairo.cpp   |     17 +-
 .../platform/graphics/cairo/CairoUtilities.cpp     |     61 +-
 .../platform/graphics/cairo/CairoUtilities.h       |     14 +-
 .../platform/graphics/cairo/DrawErrorUnderline.h   |      8 +-
 .../platform/graphics/cairo/DrawingBufferCairo.cpp |     47 -
 .../platform/graphics/cairo/FloatRectCairo.cpp     |      8 +-
 .../WebCore/platform/graphics/cairo/FontCairo.cpp  |    243 +-
 .../graphics/cairo/FontCairoHarfbuzzNG.cpp         |     68 +-
 .../graphics/cairo/FontCustomPlatformData.h        |     13 +-
 .../platform/graphics/cairo/GradientCairo.cpp      |     12 +-
 .../graphics/cairo/GraphicsContext3DCairo.cpp      |     30 +-
 .../graphics/cairo/GraphicsContextCairo.cpp        |    168 +-
 .../cairo/GraphicsContextPlatformPrivateCairo.h    |     22 +-
 .../platform/graphics/cairo/ImageBufferCairo.cpp   |     37 +-
 .../platform/graphics/cairo/ImageBufferDataCairo.h |     14 +-
 .../WebCore/platform/graphics/cairo/ImageCairo.cpp |     10 +-
 .../platform/graphics/cairo/IntRectCairo.cpp       |      6 +-
 .../platform/graphics/cairo/OwnPtrCairo.cpp        |     52 -
 .../WebCore/platform/graphics/cairo/OwnPtrCairo.h  |     44 -
 .../WebCore/platform/graphics/cairo/PathCairo.cpp  |     52 +-
 .../platform/graphics/cairo/PatternCairo.cpp       |     10 +-
 .../graphics/cairo/PlatformContextCairo.cpp        |     14 +-
 .../platform/graphics/cairo/PlatformContextCairo.h |      8 +-
 .../platform/graphics/cairo/PlatformPathCairo.cpp  |      6 +-
 .../platform/graphics/cairo/PlatformPathCairo.h    |      4 +
 .../platform/graphics/cairo/RefPtrCairo.cpp        |      6 +-
 .../WebCore/platform/graphics/cairo/RefPtrCairo.h  |      6 +-
 .../WebCore/platform/graphics/cairo/TileCairo.cpp  |    138 -
 .../WebCore/platform/graphics/cairo/TileCairo.h    |     76 -
 .../cairo/TiledBackingStoreBackendCairo.cpp        |     84 -
 .../graphics/cairo/TransformationMatrixCairo.cpp   |     13 +-
 .../WebCore/platform/graphics/cg/BitmapImageCG.cpp |    138 +-
 .../WebCore/platform/graphics/cg/ColorCG.cpp       |     28 +-
 .../WebCore/platform/graphics/cg/FloatPointCG.cpp  |      6 +-
 .../WebCore/platform/graphics/cg/FloatRectCG.cpp   |      6 +-
 .../WebCore/platform/graphics/cg/FloatSizeCG.cpp   |      6 +-
 .../WebCore/platform/graphics/cg/GradientCG.cpp    |      6 +-
 .../platform/graphics/cg/GraphicsContext3DCG.cpp   |     11 +-
 .../platform/graphics/cg/GraphicsContextCG.cpp     |    407 +-
 .../platform/graphics/cg/GraphicsContextCG.h       |     20 +-
 .../graphics/cg/GraphicsContextPlatformPrivateCG.h |      4 +-
 .../WebCore/platform/graphics/cg/IOSurfacePool.cpp |    372 +
 .../WebCore/platform/graphics/cg/IOSurfacePool.h   |    110 +
 .../graphics/cg/ImageBufferBackingStoreCache.cpp   |    226 -
 .../graphics/cg/ImageBufferBackingStoreCache.h     |    112 -
 .../WebCore/platform/graphics/cg/ImageBufferCG.cpp |    214 +-
 .../platform/graphics/cg/ImageBufferDataCG.cpp     |     79 +-
 .../platform/graphics/cg/ImageBufferDataCG.h       |     40 +-
 .../WebCore/platform/graphics/cg/ImageCG.cpp       |     18 +-
 .../WebCore/platform/graphics/cg/ImageSourceCG.cpp |    272 +-
 .../platform/graphics/cg/ImageSourceCGWin.cpp      |      2 +-
 .../WebCore/platform/graphics/cg/IntPointCG.cpp    |      6 +-
 .../WebCore/platform/graphics/cg/IntRectCG.cpp     |      6 +-
 .../WebCore/platform/graphics/cg/IntSizeCG.cpp     |      6 +-
 .../platform/graphics/cg/PDFDocumentImage.cpp      |     39 +-
 .../platform/graphics/cg/PDFDocumentImage.h        |     10 +-
 .../Source/WebCore/platform/graphics/cg/PathCG.cpp |     97 +-
 .../WebCore/platform/graphics/cg/PatternCG.cpp     |      8 +-
 .../graphics/cg/SubimageCacheWithTimer.cpp         |      6 +-
 .../platform/graphics/cg/SubimageCacheWithTimer.h  |      4 +-
 .../graphics/cg/TransformationMatrixCG.cpp         |      4 +-
 .../platform/graphics/cocoa/FontCascadeCocoa.mm    |    818 +
 .../WebCore/platform/graphics/cocoa/FontCocoa.mm   |    566 +
 .../graphics/cocoa/FontPlatformDataCocoa.mm        |    277 +-
 .../WebCore/platform/graphics/cocoa/IOSurface.h    |    107 +
 .../WebCore/platform/graphics/cocoa/IOSurface.mm   |    231 +
 .../platform/graphics/cocoa/IOSurfacePoolCocoa.mm  |     43 +
 .../cocoa/WebActionDisablingCALayerDelegate.h      |     35 +
 .../cocoa/WebActionDisablingCALayerDelegate.mm     |     50 +
 .../platform/graphics/cocoa/WebCoreCALayerExtras.h |     37 +
 .../graphics/cocoa/WebCoreCALayerExtras.mm         |     58 +
 .../graphics/cpu/arm/filters/FEBlendNEON.h         |     49 +-
 .../cpu/arm/filters/FECompositeArithmeticNEON.h    |      4 +-
 .../graphics/cpu/arm/filters/FEGaussianBlurNEON.h  |      4 +-
 .../graphics/cpu/arm/filters/NEONHelpers.h         |      4 +-
 .../platform/graphics/efl/CairoUtilitiesEfl.cpp    |     20 +-
 .../platform/graphics/efl/CairoUtilitiesEfl.h      |      6 +-
 .../platform/graphics/efl/EvasGLContext.cpp        |     44 +
 .../WebCore/platform/graphics/efl/EvasGLContext.h  |     58 +
 .../platform/graphics/efl/EvasGLSurface.cpp        |     44 +
 .../WebCore/platform/graphics/efl/EvasGLSurface.h  |     67 +
 .../platform/graphics/efl/GraphicsContext3DEfl.cpp |     19 +-
 .../graphics/efl/GraphicsContext3DPrivate.cpp      |     18 +-
 .../graphics/efl/GraphicsContext3DPrivate.h        |     31 +-
 .../WebCore/platform/graphics/efl/IconEfl.cpp      |      5 +-
 .../platform/graphics/efl/ImageBufferEfl.cpp       |     89 +
 .../WebCore/platform/graphics/efl/ImageEfl.cpp     |      8 +-
 .../WebCore/platform/graphics/egl/GLContextEGL.cpp |    312 +
 .../WebCore/platform/graphics/egl/GLContextEGL.h   |     84 +
 .../graphics/filters/DistantLightSource.cpp        |      4 -
 .../platform/graphics/filters/DistantLightSource.h |     13 +-
 .../WebCore/platform/graphics/filters/FEBlend.cpp  |    159 +-
 .../WebCore/platform/graphics/filters/FEBlend.h    |     23 +-
 .../platform/graphics/filters/FEColorMatrix.cpp    |     12 +-
 .../platform/graphics/filters/FEColorMatrix.h      |      7 +-
 .../graphics/filters/FEComponentTransfer.cpp       |     10 +-
 .../graphics/filters/FEComponentTransfer.h         |      9 +-
 .../platform/graphics/filters/FEComposite.cpp      |     23 +-
 .../platform/graphics/filters/FEComposite.h        |     15 +-
 .../platform/graphics/filters/FEConvolveMatrix.cpp |     10 +-
 .../platform/graphics/filters/FEConvolveMatrix.h   |      7 +-
 .../graphics/filters/FEDiffuseLighting.cpp         |     10 +-
 .../platform/graphics/filters/FEDiffuseLighting.h  |      7 +-
 .../graphics/filters/FEDisplacementMap.cpp         |     16 +-
 .../platform/graphics/filters/FEDisplacementMap.h  |     15 +-
 .../platform/graphics/filters/FEDropShadow.cpp     |     34 +-
 .../platform/graphics/filters/FEDropShadow.h       |      8 +-
 .../WebCore/platform/graphics/filters/FEFlood.cpp  |     10 +-
 .../WebCore/platform/graphics/filters/FEFlood.h    |     19 +-
 .../platform/graphics/filters/FEGaussianBlur.cpp   |    393 +-
 .../platform/graphics/filters/FEGaussianBlur.h     |     42 +-
 .../platform/graphics/filters/FELighting.cpp       |      6 +-
 .../WebCore/platform/graphics/filters/FELighting.h |      5 +-
 .../WebCore/platform/graphics/filters/FEMerge.cpp  |     10 +-
 .../WebCore/platform/graphics/filters/FEMerge.h    |      7 +-
 .../platform/graphics/filters/FEMorphology.cpp     |    166 +-
 .../platform/graphics/filters/FEMorphology.h       |     15 +-
 .../WebCore/platform/graphics/filters/FEOffset.cpp |     18 +-
 .../WebCore/platform/graphics/filters/FEOffset.h   |      7 +-
 .../graphics/filters/FESpecularLighting.cpp        |     10 +-
 .../platform/graphics/filters/FESpecularLighting.h |      7 +-
 .../WebCore/platform/graphics/filters/FETile.cpp   |     30 +-
 .../WebCore/platform/graphics/filters/FETile.h     |      7 +-
 .../platform/graphics/filters/FETurbulence.cpp     |     18 +-
 .../platform/graphics/filters/FETurbulence.h       |      7 +-
 .../WebCore/platform/graphics/filters/Filter.h     |     27 +-
 .../platform/graphics/filters/FilterEffect.cpp     |    175 +-
 .../platform/graphics/filters/FilterEffect.h       |     16 +-
 .../platform/graphics/filters/FilterOperation.cpp  |     89 +-
 .../platform/graphics/filters/FilterOperation.h    |    172 +-
 .../platform/graphics/filters/FilterOperations.cpp |     36 +-
 .../platform/graphics/filters/FilterOperations.h   |     12 +-
 .../platform/graphics/filters/LightSource.h        |      3 -
 .../platform/graphics/filters/PointLightSource.cpp |      4 -
 .../platform/graphics/filters/PointLightSource.h   |     13 +-
 .../platform/graphics/filters/SourceAlpha.cpp      |     33 +-
 .../platform/graphics/filters/SourceAlpha.h        |     10 +-
 .../platform/graphics/filters/SourceGraphic.cpp    |     22 +-
 .../platform/graphics/filters/SourceGraphic.h      |      7 +-
 .../platform/graphics/filters/SpotLightSource.cpp  |      4 -
 .../platform/graphics/filters/SpotLightSource.h    |     13 +-
 .../graphics/freetype/FontCacheFreeType.cpp        |     48 +-
 .../freetype/FontCustomPlatformDataFreeType.cpp    |     18 +-
 .../platform/graphics/freetype/FontPlatformData.h  |      6 +-
 .../graphics/freetype/FontPlatformDataFreeType.cpp |    182 +-
 .../freetype/GlyphPageTreeNodeFreeType.cpp         |      8 +-
 .../graphics/freetype/SimpleFontDataFreeType.cpp   |     52 +-
 .../WebCore/platform/graphics/glx/GLContextGLX.cpp |    245 +
 .../WebCore/platform/graphics/glx/GLContextGLX.h   |     73 +
 .../platform/graphics/gpu/DrawingBuffer.cpp        |    466 -
 .../WebCore/platform/graphics/gpu/DrawingBuffer.h  |    171 -
 .../platform/graphics/gpu/LoopBlinnClassifier.cpp  |    126 -
 .../platform/graphics/gpu/LoopBlinnClassifier.h    |     85 -
 .../platform/graphics/gpu/LoopBlinnConstants.h     |     40 -
 .../graphics/gpu/LoopBlinnLocalTriangulator.cpp    |    279 -
 .../graphics/gpu/LoopBlinnLocalTriangulator.h      |    270 -
 .../platform/graphics/gpu/LoopBlinnMathUtils.cpp   |    666 -
 .../platform/graphics/gpu/LoopBlinnMathUtils.h     |    111 -
 .../platform/graphics/gpu/LoopBlinnPathCache.cpp   |     86 -
 .../platform/graphics/gpu/LoopBlinnPathCache.h     |    123 -
 .../platform/graphics/gpu/LoopBlinnPathProcessor.h |    126 -
 .../platform/graphics/gpu/LoopBlinnShader.cpp      |     59 -
 .../platform/graphics/gpu/LoopBlinnShader.h        |     58 -
 .../graphics/gpu/LoopBlinnSolidFillShader.cpp      |     63 -
 .../graphics/gpu/LoopBlinnSolidFillShader.h        |     52 -
 .../graphics/gpu/LoopBlinnTextureCoords.cpp        |    175 -
 .../platform/graphics/gpu/LoopBlinnTextureCoords.h |     82 -
 .../WebCore/platform/graphics/gpu/Shader.cpp       |    277 -
 .../Source/WebCore/platform/graphics/gpu/Shader.h  |     82 -
 .../graphics/gpu/SharedGraphicsContext3D.cpp       |    113 -
 .../graphics/gpu/SharedGraphicsContext3D.h         |     57 -
 .../WebCore/platform/graphics/gpu/Texture.cpp      |      8 +-
 .../Source/WebCore/platform/graphics/gpu/Texture.h |      6 +-
 .../platform/graphics/gpu/mac/DrawingBufferMac.mm  |    109 -
 .../graphics/gstreamer/GRefPtrGStreamer.cpp        |      2 +-
 .../platform/graphics/gstreamer/GRefPtrGStreamer.h |      2 +-
 .../graphics/gstreamer/GStreamerUtilities.cpp      |     43 +-
 .../graphics/gstreamer/GStreamerUtilities.h        |      5 +-
 .../graphics/gstreamer/GUniquePtrGStreamer.h       |     36 +
 .../platform/graphics/gstreamer/ImageGStreamer.h   |     10 +-
 .../graphics/gstreamer/ImageGStreamerCairo.cpp     |     38 +-
 .../InbandMetadataTextTrackPrivateGStreamer.h      |     26 +-
 .../gstreamer/InbandTextTrackPrivateGStreamer.cpp  |     32 +-
 .../gstreamer/InbandTextTrackPrivateGStreamer.h    |      5 +-
 .../gstreamer/MediaPlayerPrivateGStreamer.cpp      |    652 +-
 .../gstreamer/MediaPlayerPrivateGStreamer.h        |    126 +-
 .../gstreamer/MediaPlayerPrivateGStreamerBase.cpp  |    379 +-
 .../gstreamer/MediaPlayerPrivateGStreamerBase.h    |     48 +-
 ...diaPlayerRequestInstallMissingPluginsCallback.h |     61 +
 .../graphics/gstreamer/MediaSourceGStreamer.cpp    |     54 +-
 .../graphics/gstreamer/MediaSourceGStreamer.h      |     29 +-
 .../gstreamer/SourceBufferPrivateGStreamer.cpp     |     70 +-
 .../gstreamer/SourceBufferPrivateGStreamer.h       |     34 +-
 .../gstreamer/TrackPrivateBaseGStreamer.cpp        |     70 +-
 .../graphics/gstreamer/TrackPrivateBaseGStreamer.h |     14 +-
 .../graphics/gstreamer/VideoSinkGStreamer.cpp      |    217 +-
 .../gstreamer/WebKitMediaSourceGStreamer.cpp       |    671 +-
 .../gstreamer/WebKitMediaSourceGStreamer.h         |     39 +-
 .../gstreamer/WebKitWebSourceGStreamer.cpp         |    493 +-
 .../graphics/gstreamer/WebKitWebSourceGStreamer.h  |      1 +
 .../platform/graphics/gtk/GdkCairoUtilities.cpp    |      4 +-
 .../platform/graphics/gtk/GdkCairoUtilities.h      |      4 +-
 .../WebCore/platform/graphics/gtk/IconGtk.cpp      |      8 +-
 .../platform/graphics/gtk/ImageBufferGtk.cpp       |      2 +-
 .../WebCore/platform/graphics/gtk/ImageGtk.cpp     |     78 +-
 .../WebCore/platform/graphics/gtk/IntPointGtk.cpp  |     41 -
 .../WebCore/platform/graphics/gtk/IntRectGtk.cpp   |     41 -
 .../platform/graphics/harfbuzz/HarfBuzzFace.cpp    |    132 +
 .../platform/graphics/harfbuzz/HarfBuzzFace.h      |     76 +
 .../graphics/harfbuzz/HarfBuzzFaceCairo.cpp        |    235 +
 .../graphics/harfbuzz/HarfBuzzFaceCoreText.cpp     |    148 +
 .../platform/graphics/harfbuzz/HarfBuzzShaper.cpp  |    691 +
 .../platform/graphics/harfbuzz/HarfBuzzShaper.h    |    144 +
 .../graphics/ios/DisplayRefreshMonitorIOS.h        |     59 +
 .../graphics/ios/DisplayRefreshMonitorIOS.mm       |    128 +
 .../graphics/ios/FontAntialiasingStateSaver.h      |     81 +
 .../WebCore/platform/graphics/ios/FontCacheIOS.mm  |    717 +
 .../platform/graphics/ios/FontServicesIOS.h        |     53 +
 .../platform/graphics/ios/FontServicesIOS.mm       |    108 +
 .../platform/graphics/ios/GraphicsContext3DIOS.h   |     73 +
 .../WebCore/platform/graphics/ios/IconIOS.mm       |     76 +
 .../graphics/ios/TextTrackRepresentationIOS.h      |     62 +
 .../graphics/ios/TextTrackRepresentationIOS.mm     |    136 +
 .../platform/graphics/java/BitmapImageJava.cpp     |      9 +-
 .../platform/graphics/java/BufferImageJava.h       |      6 +-
 .../platform/graphics/java/FontCacheJava.cpp       |     35 +-
 .../graphics/java/FontCustomPlatformData.h         |      6 +-
 .../platform/graphics/java/FontDataJava.cpp        |     37 +-
 .../WebCore/platform/graphics/java/FontJava.cpp    |     56 +-
 .../platform/graphics/java/FontPlatformData.h      |     10 +-
 .../graphics/java/FontPlatformDataJava.cpp         |     12 +-
 .../graphics/java/GlyphPageTreeNodeJava.cpp        |      8 +-
 .../platform/graphics/java/GraphicsContextJava.cpp |     51 +-
 .../WebCore/platform/graphics/java/IconJava.cpp    |      6 +-
 .../platform/graphics/java/ImageBufferDataJava.h   |      8 +-
 .../platform/graphics/java/ImageBufferJava.cpp     |     50 +-
 .../platform/graphics/java/ImageSourceJava.cpp     |     32 +-
 .../graphics/java/MediaPlayerPrivateJava.cpp       |     49 +-
 .../graphics/java/MediaPlayerPrivateJava.h         |     16 +-
 .../WebCore/platform/graphics/java/PathJava.cpp    |     14 +-
 .../platform/graphics/java/PlatformContextJava.h   |      4 +-
 .../platform/graphics/java/RenderingQueue.cpp      |      6 +-
 .../platform/graphics/java/RenderingQueue.h        |     11 +-
 .../WebCore/platform/graphics/mac/ColorMac.h       |     12 +-
 .../WebCore/platform/graphics/mac/ColorMac.mm      |      6 +-
 .../graphics/mac/ComplexTextController.cpp         |    279 +-
 .../platform/graphics/mac/ComplexTextController.h  |     39 +-
 .../graphics/mac/ComplexTextControllerCoreText.mm  |    110 +-
 .../graphics/mac/DisplayRefreshMonitorMac.cpp      |     57 +-
 .../graphics/mac/DisplayRefreshMonitorMac.h        |     58 +
 .../WebCore/platform/graphics/mac/FloatPointMac.mm |      6 +-
 .../WebCore/platform/graphics/mac/FloatRectMac.mm  |      6 +-
 .../WebCore/platform/graphics/mac/FloatSizeMac.mm  |      6 +-
 .../WebCore/platform/graphics/mac/FontCacheMac.mm  |    541 +-
 .../platform/graphics/mac/FontComplexTextMac.cpp   |    185 -
 .../graphics/mac/FontCustomPlatformData.cpp        |     20 +-
 .../platform/graphics/mac/FontCustomPlatformData.h |     24 +-
 .../WebCore/platform/graphics/mac/FontMac.mm       |    471 -
 .../WebCore/platform/graphics/mac/GlyphPageMac.cpp |    188 +
 .../platform/graphics/mac/GlyphPageTreeNodeMac.cpp |    186 -
 .../platform/graphics/mac/GraphicsContext3DMac.mm  |    133 +-
 .../platform/graphics/mac/GraphicsContextMac.mm    |     62 +-
 .../WebCore/platform/graphics/mac/IconMac.mm       |     27 +-
 .../WebCore/platform/graphics/mac/ImageMac.mm      |      8 +-
 .../WebCore/platform/graphics/mac/IntPointMac.mm   |      6 +-
 .../WebCore/platform/graphics/mac/IntRectMac.mm    |      6 +-
 .../WebCore/platform/graphics/mac/IntSizeMac.mm    |      6 +-
 .../graphics/mac/MediaPlayerPrivateQTKit.h         |    150 +-
 .../graphics/mac/MediaPlayerPrivateQTKit.mm        |    487 +-
 .../platform/graphics/mac/MediaPlayerProxy.h       |    175 -
 .../WebCore/platform/graphics/mac/MediaTimeQTKit.h |     43 +
 .../platform/graphics/mac/MediaTimeQTKit.mm        |     67 +
 .../platform/graphics/mac/PDFDocumentImageMac.mm   |      2 +-
 .../graphics/mac/SimpleFontDataCoreText.cpp        |      4 +-
 .../platform/graphics/mac/SimpleFontDataMac.mm     |    435 -
 .../platform/graphics/mac/WebCoreCALayerExtras.h   |     37 -
 .../platform/graphics/mac/WebCoreCALayerExtras.mm  |     58 -
 .../WebCore/platform/graphics/mac/WebGLLayer.h     |      9 +-
 .../WebCore/platform/graphics/mac/WebGLLayer.mm    |     54 +-
 .../WebCore/platform/graphics/mac/WebLayer.h       |     26 +-
 .../WebCore/platform/graphics/mac/WebLayer.mm      |    164 +-
 .../WebCore/platform/graphics/mac/WebTiledLayer.h  |     40 -
 .../WebCore/platform/graphics/mac/WebTiledLayer.mm |    140 -
 .../graphics/opengl/Extensions3DOpenGL.cpp         |     67 +-
 .../platform/graphics/opengl/Extensions3DOpenGL.h  |      9 +-
 .../graphics/opengl/Extensions3DOpenGLCommon.cpp   |     44 +-
 .../graphics/opengl/Extensions3DOpenGLCommon.h     |      5 +
 .../graphics/opengl/Extensions3DOpenGLES.cpp       |     26 +-
 .../graphics/opengl/Extensions3DOpenGLES.h         |     20 +-
 .../WebCore/platform/graphics/opengl/GLDefs.h      |      8 -
 .../platform/graphics/opengl/GLPlatformContext.cpp |     22 +-
 .../platform/graphics/opengl/GLPlatformContext.h   |      3 +-
 .../platform/graphics/opengl/GLPlatformSurface.cpp |     20 +-
 .../platform/graphics/opengl/GLPlatformSurface.h   |      5 +-
 .../graphics/opengl/GraphicsContext3DOpenGL.cpp    |     63 +-
 .../opengl/GraphicsContext3DOpenGLCommon.cpp       |    272 +-
 .../graphics/opengl/GraphicsContext3DOpenGLES.cpp  |     83 +-
 .../graphics/opengl/TemporaryOpenGLSetting.cpp     |      2 +-
 .../graphics/opentype/OpenTypeMathData.cpp         |    343 +
 .../platform/graphics/opentype/OpenTypeMathData.h  |    127 +
 .../platform/graphics/opentype/OpenTypeTypes.h     |     81 +
 .../graphics/opentype/OpenTypeUtilities.cpp        |      6 +-
 .../platform/graphics/opentype/OpenTypeUtilities.h |      8 +-
 .../graphics/opentype/OpenTypeVerticalData.cpp     |     28 +-
 .../graphics/opentype/OpenTypeVerticalData.h       |      8 +-
 .../graphics/surfaces/GLTransportSurface.cpp       |     16 +-
 .../graphics/surfaces/GLTransportSurface.h         |      5 +-
 .../platform/graphics/surfaces/GraphicsSurface.h   |      2 -
 .../graphics/surfaces/GraphicsSurfaceToken.h       |      2 -
 .../surfaces/efl/GraphicsSurfaceCommon.cpp         |    266 +
 .../graphics/surfaces/egl/EGLConfigSelector.cpp    |    230 +
 .../graphics/surfaces/egl/EGLConfigSelector.h      |     71 +
 .../platform/graphics/surfaces/egl/EGLContext.cpp  |    158 +
 .../platform/graphics/surfaces/egl/EGLContext.h    |     55 +
 .../platform/graphics/surfaces/egl/EGLHelper.cpp   |    109 +
 .../platform/graphics/surfaces/egl/EGLHelper.h     |     49 +
 .../platform/graphics/surfaces/egl/EGLSurface.cpp  |    161 +
 .../platform/graphics/surfaces/egl/EGLSurface.h    |     70 +
 .../platform/graphics/surfaces/egl/EGLXSurface.cpp |    326 +
 .../platform/graphics/surfaces/egl/EGLXSurface.h   |     89 +
 .../graphics/surfaces/glx/GLXConfigSelector.h      |    210 +
 .../platform/graphics/surfaces/glx/GLXContext.cpp  |    141 +
 .../platform/graphics/surfaces/glx/GLXContext.h    |     54 +
 .../platform/graphics/surfaces/glx/GLXSurface.cpp  |    282 +
 .../platform/graphics/surfaces/glx/GLXSurface.h    |     85 +
 .../platform/graphics/surfaces/glx/X11Helper.cpp   |    327 +
 .../platform/graphics/surfaces/glx/X11Helper.h     |     73 +
 .../platform/graphics/texmap/BitmapTexture.cpp     |     59 +
 .../platform/graphics/texmap/BitmapTexture.h       |    102 +
 .../platform/graphics/texmap/BitmapTextureGL.cpp   |    379 +
 .../platform/graphics/texmap/BitmapTextureGL.h     |     95 +
 .../platform/graphics/texmap/BitmapTexturePool.cpp |    112 +
 .../platform/graphics/texmap/BitmapTexturePool.h   |     88 +
 .../graphics/texmap/GraphicsLayerTextureMapper.cpp |    236 +-
 .../graphics/texmap/GraphicsLayerTextureMapper.h   |    122 +-
 .../platform/graphics/texmap/TextureMapper.cpp     |    126 +-
 .../platform/graphics/texmap/TextureMapper.h       |     79 +-
 .../graphics/texmap/TextureMapperAnimation.cpp     |    409 +
 .../graphics/texmap/TextureMapperAnimation.h       |    106 +
 .../graphics/texmap/TextureMapperBackingStore.h    |      2 +-
 .../platform/graphics/texmap/TextureMapperGL.cpp   |    384 +-
 .../platform/graphics/texmap/TextureMapperGL.h     |    140 +-
 .../graphics/texmap/TextureMapperImageBuffer.cpp   |    166 -
 .../graphics/texmap/TextureMapperImageBuffer.h     |     82 -
 .../graphics/texmap/TextureMapperLayer.cpp         |    137 +-
 .../platform/graphics/texmap/TextureMapperLayer.h  |     50 +-
 .../graphics/texmap/TextureMapperShaderProgram.cpp |      3 +-
 .../graphics/texmap/TextureMapperShaderProgram.h   |      2 -
 .../texmap/TextureMapperSurfaceBackingStore.cpp    |      2 +-
 .../texmap/TextureMapperSurfaceBackingStore.h      |      2 +-
 .../platform/graphics/texmap/TextureMapperTile.h   |      2 +-
 .../texmap/TextureMapperTiledBackingStore.cpp      |     46 +-
 .../texmap/TextureMapperTiledBackingStore.h        |      2 +-
 .../graphics/texmap/coordinated/AreaAllocator.cpp  |    335 +
 .../graphics/texmap/coordinated/AreaAllocator.h    |    114 +
 .../texmap/coordinated/CompositingCoordinator.cpp  |    422 +
 .../texmap/coordinated/CompositingCoordinator.h    |    160 +
 .../coordinated/CoordinatedGraphicsLayer.cpp       |   1198 +
 .../texmap/coordinated/CoordinatedGraphicsLayer.h  |    253 +
 .../texmap/coordinated/CoordinatedGraphicsState.h  |    198 +
 .../texmap/coordinated/CoordinatedImageBacking.cpp |    182 +
 .../texmap/coordinated/CoordinatedImageBacking.h   |     95 +
 .../texmap/coordinated/CoordinatedSurface.cpp      |     54 +
 .../texmap/coordinated/CoordinatedSurface.h        |     76 +
 .../texmap/coordinated/SurfaceUpdateInfo.h         |     48 +
 .../platform/graphics/texmap/coordinated/Tile.cpp  |    116 +
 .../platform/graphics/texmap/coordinated/Tile.h    |     72 +
 .../texmap/coordinated/TiledBackingStore.cpp       |    432 +
 .../texmap/coordinated/TiledBackingStore.h         |    114 +
 .../texmap/coordinated/TiledBackingStoreClient.h   |     52 +
 .../graphics/texmap/coordinated/UpdateAtlas.cpp    |    116 +
 .../graphics/texmap/coordinated/UpdateAtlas.h      |     80 +
 .../graphics/transforms/AffineTransform.cpp        |     44 +-
 .../platform/graphics/transforms/AffineTransform.h |     50 +-
 .../transforms/IdentityTransformOperation.h        |     28 +-
 .../transforms/Matrix3DTransformOperation.cpp      |     23 +-
 .../transforms/Matrix3DTransformOperation.h        |     37 +-
 .../transforms/MatrixTransformOperation.cpp        |     29 +-
 .../graphics/transforms/MatrixTransformOperation.h |     38 +-
 .../transforms/PerspectiveTransformOperation.cpp   |     15 +-
 .../transforms/PerspectiveTransformOperation.h     |     36 +-
 .../transforms/RotateTransformOperation.cpp        |     14 +-
 .../graphics/transforms/RotateTransformOperation.h |     39 +-
 .../transforms/ScaleTransformOperation.cpp         |     14 +-
 .../graphics/transforms/ScaleTransformOperation.h  |     39 +-
 .../graphics/transforms/SkewTransformOperation.cpp |     14 +-
 .../graphics/transforms/SkewTransformOperation.h   |     35 +-
 .../graphics/transforms/TransformOperation.h       |     34 +-
 .../graphics/transforms/TransformOperations.cpp    |     15 +-
 .../graphics/transforms/TransformOperations.h      |      2 +
 .../graphics/transforms/TransformState.cpp         |     79 +-
 .../platform/graphics/transforms/TransformState.h  |     54 +-
 .../graphics/transforms/TransformationMatrix.cpp   |    102 +-
 .../graphics/transforms/TransformationMatrix.h     |     79 +-
 .../transforms/TranslateTransformOperation.cpp     |     14 +-
 .../transforms/TranslateTransformOperation.h       |     40 +-
 .../graphics/wayland/PlatformDisplayWayland.cpp    |    141 +
 .../graphics/wayland/PlatformDisplayWayland.h      |     82 +
 .../graphics/wayland/WaylandEventSource.cpp        |    119 +
 .../platform/graphics/wayland/WaylandEventSource.h |     45 +
 .../platform/graphics/wayland/WaylandSurface.cpp   |     83 +
 .../platform/graphics/wayland/WaylandSurface.h     |     64 +
 .../wayland/WebKitGtkWaylandClientProtocol.xml     |     37 +
 .../WebCore/platform/graphics/win/DIBPixelData.cpp |      2 -
 .../WebCore/platform/graphics/win/DIBPixelData.h   |     46 +-
 .../WebCore/platform/graphics/win/FontCGWin.cpp    |     12 +-
 .../WebCore/platform/graphics/win/FontCacheWin.cpp |    150 +-
 .../graphics/win/FontCustomPlatformData.cpp        |      2 +-
 .../platform/graphics/win/FontCustomPlatformData.h |      4 +-
 .../graphics/win/FontCustomPlatformDataCairo.cpp   |      4 +-
 .../graphics/win/FontPlatformDataCGWin.cpp         |      2 +-
 .../graphics/win/FontPlatformDataCairoWin.cpp      |      8 +-
 .../platform/graphics/win/FontPlatformDataWin.cpp  |      2 +-
 .../WebCore/platform/graphics/win/FontWin.cpp      |     39 +-
 .../platform/graphics/win/FullScreenController.cpp |     14 +-
 .../platform/graphics/win/FullScreenController.h   |      8 +-
 .../graphics/win/FullScreenControllerClient.h      |      4 +-
 .../WebCore/platform/graphics/win/GDIExtras.cpp    |     43 -
 .../WebCore/platform/graphics/win/GDIExtras.h      |     65 -
 .../graphics/win/GlyphPageTreeNodeCGWin.cpp        |      8 +-
 .../graphics/win/GlyphPageTreeNodeCairoWin.cpp     |     12 +-
 .../platform/graphics/win/GraphicsContext3DWin.cpp |     22 +-
 .../platform/graphics/win/GraphicsContextCGWin.cpp |      4 +-
 .../graphics/win/GraphicsContextCairoWin.cpp       |      4 +-
 .../platform/graphics/win/GraphicsContextWin.cpp   |      8 +-
 .../WebCore/platform/graphics/win/IconWin.cpp      |     19 +-
 .../WebCore/platform/graphics/win/ImageCGWin.cpp   |      8 +-
 .../platform/graphics/win/ImageCairoWin.cpp        |      8 +-
 .../WebCore/platform/graphics/win/ImageWin.cpp     |      4 +-
 .../WebCore/platform/graphics/win/IntPointWin.cpp  |      6 +-
 .../WebCore/platform/graphics/win/IntRectWin.cpp   |      6 +-
 .../WebCore/platform/graphics/win/IntSizeWin.cpp   |      6 +-
 .../platform/graphics/win/LocalWindowsContext.h    |      4 +-
 .../win/MediaPlayerPrivateMediaFoundation.cpp      |    729 +
 .../win/MediaPlayerPrivateMediaFoundation.h        |    157 +
 .../MediaPlayerPrivateQuickTimeVisualContext.cpp   |   1225 -
 .../win/MediaPlayerPrivateQuickTimeVisualContext.h |    207 -
 .../graphics/win/MediaPlayerPrivateTaskTimer.cpp   |      2 +-
 .../graphics/win/MediaPlayerPrivateTaskTimer.h     |      2 +-
 .../platform/graphics/win/PlatformDisplayWin.h     |     46 +
 .../platform/graphics/win/QTCFDictionary.cpp       |     61 -
 .../WebCore/platform/graphics/win/QTCFDictionary.h |     44 -
 .../graphics/win/QTDecompressionSession.cpp        |    170 -
 .../platform/graphics/win/QTDecompressionSession.h |     64 -
 .../WebCore/platform/graphics/win/QTMovie.cpp      |    924 -
 .../Source/WebCore/platform/graphics/win/QTMovie.h |    128 -
 .../platform/graphics/win/QTMovieGWorld.cpp        |    465 -
 .../WebCore/platform/graphics/win/QTMovieGWorld.h  |     83 -
 .../WebCore/platform/graphics/win/QTMovieTask.cpp  |    105 -
 .../WebCore/platform/graphics/win/QTMovieTask.h    |     69 -
 .../platform/graphics/win/QTMovieVisualContext.cpp |    224 -
 .../platform/graphics/win/QTMovieVisualContext.h   |     79 -
 .../platform/graphics/win/QTMovieWinTimer.cpp      |    137 -
 .../platform/graphics/win/QTMovieWinTimer.h        |     39 -
 .../platform/graphics/win/QTPixelBuffer.cpp        |    256 -
 .../WebCore/platform/graphics/win/QTPixelBuffer.h  |    100 -
 .../WebCore/platform/graphics/win/QTTrack.cpp      |    120 -
 .../Source/WebCore/platform/graphics/win/QTTrack.h |     64 -
 .../platform/graphics/win/SharedGDIObject.h        |      4 +-
 .../platform/graphics/win/SimpleFontDataCGWin.cpp  |     18 +-
 .../graphics/win/SimpleFontDataCairoWin.cpp        |     11 +-
 .../platform/graphics/win/SimpleFontDataWin.cpp    |     84 +-
 .../graphics/win/TransformationMatrixWin.cpp       |      4 +-
 .../platform/graphics/win/UniscribeController.cpp  |     50 +-
 .../platform/graphics/win/UniscribeController.h    |     16 +-
 .../platform/graphics/win/WKCAImageQueue.cpp       |      5 +-
 .../WebCore/platform/graphics/win/WKCAImageQueue.h |      4 +-
 .../platform/graphics/wince/FontCacheWinCE.cpp     |    305 -
 .../graphics/wince/FontCustomPlatformData.cpp      |     92 -
 .../graphics/wince/FontCustomPlatformData.h        |     63 -
 .../platform/graphics/wince/FontPlatformData.cpp   |    519 -
 .../platform/graphics/wince/FontPlatformData.h     |     93 -
 .../WebCore/platform/graphics/wince/FontWinCE.cpp  |    350 -
 .../graphics/wince/GlyphPageTreeNodeWinCE.cpp      |     74 -
 .../platform/graphics/wince/GradientWinCE.cpp      |     52 -
 .../graphics/wince/GraphicsContextWinCE.cpp        |   1849 -
 .../platform/graphics/wince/ImageBufferDataWinCE.h |     32 -
 .../platform/graphics/wince/ImageBufferWinCE.cpp   |    247 -
 .../WebCore/platform/graphics/wince/ImageWinCE.cpp |    194 -
 .../graphics/wince/MediaPlayerPrivateWinCE.h       |    128 -
 .../platform/graphics/wince/MediaPlayerProxy.cpp   |    145 -
 .../platform/graphics/wince/MediaPlayerProxy.h     |     69 -
 .../WebCore/platform/graphics/wince/PathWinCE.cpp  |    163 -
 .../platform/graphics/wince/PlatformPathWinCE.cpp  |    772 -
 .../platform/graphics/wince/PlatformPathWinCE.h    |    183 -
 .../platform/graphics/wince/SharedBitmap.cpp       |    613 -
 .../WebCore/platform/graphics/wince/SharedBitmap.h |    145 -
 .../graphics/wince/SimpleFontDataWinCE.cpp         |    159 -
 .../platform/graphics/wince/WinCEGraphicsExtras.h  |     39 -
 .../platform/graphics/x11/PlatformDisplayX11.cpp   |     67 +
 .../platform/graphics/x11/PlatformDisplayX11.h     |     62 +
 .../WebCore/platform/graphics/x11/XUniquePtr.h     |     86 +
 .../platform/graphics/x11/XUniqueResource.cpp      |     91 +
 .../platform/graphics/x11/XUniqueResource.h        |    110 +
 .../WebCore/platform/gtk/ClipboardUtilitiesGtk.cpp |     75 -
 .../WebCore/platform/gtk/ClipboardUtilitiesGtk.h   |     33 -
 .../WebCore/platform/gtk/CompositionResults.h      |      4 +-
 .../Source/WebCore/platform/gtk/ContextMenuGtk.cpp |      4 +-
 .../WebCore/platform/gtk/ContextMenuItemGtk.cpp    |     14 +-
 .../Source/WebCore/platform/gtk/CursorGtk.cpp      |     12 +-
 .../Source/WebCore/platform/gtk/DataObjectGtk.cpp  |     38 +-
 .../Source/WebCore/platform/gtk/DataObjectGtk.h    |     16 +-
 .../Source/WebCore/platform/gtk/DragDataGtk.cpp    |     26 +-
 .../Source/WebCore/platform/gtk/DragIcon.cpp       |    130 -
 .../native/Source/WebCore/platform/gtk/DragIcon.h  |     57 -
 .../Source/WebCore/platform/gtk/FileSystemGtk.cpp  |     13 +-
 .../Source/WebCore/platform/gtk/GRefPtrGtk.h       |      2 +-
 .../Source/WebCore/platform/gtk/GUniquePtrGtk.h    |      2 +-
 .../Source/WebCore/platform/gtk/GamepadsGtk.cpp    |     28 +-
 .../WebCore/platform/gtk/GtkClickCounter.cpp       |    105 -
 .../Source/WebCore/platform/gtk/GtkClickCounter.h  |     45 -
 .../WebCore/platform/gtk/GtkDragAndDropHelper.cpp  |    182 -
 .../WebCore/platform/gtk/GtkDragAndDropHelper.h    |     59 -
 .../WebCore/platform/gtk/GtkInputMethodFilter.cpp  |    353 -
 .../WebCore/platform/gtk/GtkInputMethodFilter.h    |     99 -
 .../WebCore/platform/gtk/GtkPluginWidget.cpp       |     74 -
 .../Source/WebCore/platform/gtk/GtkPluginWidget.h  |     42 -
 .../Source/WebCore/platform/gtk/GtkPopupMenu.cpp   |    234 -
 .../Source/WebCore/platform/gtk/GtkPopupMenu.h     |     78 -
 .../WebCore/platform/gtk/GtkTouchContextHelper.cpp |     63 -
 .../WebCore/platform/gtk/GtkTouchContextHelper.h   |     50 -
 .../Source/WebCore/platform/gtk/GtkUtilities.cpp   |     30 +-
 .../Source/WebCore/platform/gtk/GtkUtilities.h     |      6 +
 .../Source/WebCore/platform/gtk/GtkVersioning.c    |      3 +
 .../WebCore/platform/gtk/KeyBindingTranslator.cpp  |    244 -
 .../WebCore/platform/gtk/KeyBindingTranslator.h    |     47 -
 .../Source/WebCore/platform/gtk/LanguageGtk.cpp    |      2 +-
 .../WebCore/platform/gtk/LocalizedStringsGtk.cpp   |     24 +-
 .../WebCore/platform/gtk/MIMETypeRegistryGtk.cpp   |      7 +-
 .../WebCore/platform/gtk/MainFrameScrollbarGtk.cpp |     54 -
 .../WebCore/platform/gtk/MainFrameScrollbarGtk.h   |     39 -
 .../Source/WebCore/platform/gtk/PasteboardGtk.cpp  |    168 +-
 .../WebCore/platform/gtk/PasteboardHelper.cpp      |    103 +-
 .../Source/WebCore/platform/gtk/PasteboardHelper.h |     19 +-
 .../platform/gtk/PlatformKeyboardEventGtk.cpp      |      4 +-
 .../WebCore/platform/gtk/PlatformMouseEventGtk.cpp |      4 +-
 .../WebCore/platform/gtk/PlatformScreenGtk.cpp     |     17 +-
 .../WebCore/platform/gtk/PlatformWheelEventGtk.cpp |      6 +-
 .../Source/WebCore/platform/gtk/PopupMenuGtk.cpp   |    126 -
 .../Source/WebCore/platform/gtk/PopupMenuGtk.h     |     56 -
 .../platform/gtk/RedirectedXCompositeWindow.cpp    |    270 -
 .../platform/gtk/RedirectedXCompositeWindow.h      |     84 -
 .../Source/WebCore/platform/gtk/RenderThemeGtk.cpp |    762 -
 .../Source/WebCore/platform/gtk/RenderThemeGtk.h   |    261 -
 .../WebCore/platform/gtk/RenderThemeGtk2.cpp       |    964 -
 .../WebCore/platform/gtk/RenderThemeGtk3.cpp       |   1005 -
 .../Source/WebCore/platform/gtk/ScrollViewGtk.cpp  |    134 -
 .../WebCore/platform/gtk/ScrollbarThemeGtk.cpp     |    360 +-
 .../WebCore/platform/gtk/ScrollbarThemeGtk.h       |     47 +-
 .../WebCore/platform/gtk/ScrollbarThemeGtk2.cpp    |    218 -
 .../WebCore/platform/gtk/ScrollbarThemeGtk3.cpp    |    183 -
 .../WebCore/platform/gtk/SearchPopupMenuGtk.cpp    |     53 -
 .../WebCore/platform/gtk/SearchPopupMenuGtk.h      |     44 -
 .../WebCore/platform/gtk/SharedBufferGtk.cpp       |      4 +-
 .../Source/WebCore/platform/gtk/SharedTimerGtk.cpp |     40 +-
 .../WebCore/platform/gtk/TemporaryLinkStubs.cpp    |      4 +-
 .../Source/WebCore/platform/gtk/UserAgentGtk.cpp   |    139 +-
 .../Source/WebCore/platform/gtk/UserAgentGtk.h     |     11 +-
 .../platform/gtk/WebKitAuthenticationWidget.cpp    |    241 -
 .../platform/gtk/WebKitAuthenticationWidget.h      |     61 -
 .../platform/gtk/WidgetBackingStoreGtkX11.cpp      |     83 -
 .../platform/gtk/WidgetBackingStoreGtkX11.h        |     46 -
 .../Source/WebCore/platform/gtk/WidgetGtk.cpp      |     12 +-
 .../platform/gtk/WidgetRenderingContext.cpp        |    249 -
 .../WebCore/platform/gtk/WidgetRenderingContext.h  |     68 -
 .../Source/WebCore/platform/gtk/po/CMakeLists.txt  |     34 +
 .../Source/WebCore/platform/gtk/po/ChangeLog       |   1717 +
 .../Source/WebCore/platform/gtk/po/POTFILES.in     |     22 +
 .../native/Source/WebCore/platform/gtk/po/README   |     11 +
 .../native/Source/WebCore/platform/gtk/po/ar.po    |   2532 +
 .../native/Source/WebCore/platform/gtk/po/as.po    |   2287 +
 .../native/Source/WebCore/platform/gtk/po/bg.po    |   2564 +
 .../native/Source/WebCore/platform/gtk/po/ca.po    |   1654 +
 .../native/Source/WebCore/platform/gtk/po/cs.po    |   2543 +
 .../native/Source/WebCore/platform/gtk/po/de.po    |   2101 +
 .../native/Source/WebCore/platform/gtk/po/el.po    |   2541 +
 .../native/Source/WebCore/platform/gtk/po/en_CA.po |   2527 +
 .../native/Source/WebCore/platform/gtk/po/en_GB.po |   2504 +
 .../native/Source/WebCore/platform/gtk/po/eo.po    |   2456 +
 .../native/Source/WebCore/platform/gtk/po/es.po    |   2549 +
 .../native/Source/WebCore/platform/gtk/po/et.po    |   2537 +
 .../native/Source/WebCore/platform/gtk/po/eu.po    |   2544 +
 .../native/Source/WebCore/platform/gtk/po/fr.po    |   2536 +
 .../native/Source/WebCore/platform/gtk/po/gl.po    |   2513 +
 .../native/Source/WebCore/platform/gtk/po/gu.po    |   2158 +
 .../native/Source/WebCore/platform/gtk/po/he.po    |   2036 +
 .../native/Source/WebCore/platform/gtk/po/hi.po    |   2302 +
 .../native/Source/WebCore/platform/gtk/po/hu.po    |   2551 +
 .../native/Source/WebCore/platform/gtk/po/id.po    |   2497 +
 .../native/Source/WebCore/platform/gtk/po/it.po    |   2648 +
 .../native/Source/WebCore/platform/gtk/po/ja.po    |   2479 +
 .../native/Source/WebCore/platform/gtk/po/kn.po    |   2341 +
 .../native/Source/WebCore/platform/gtk/po/ko.po    |   2394 +
 .../native/Source/WebCore/platform/gtk/po/lt.po    |   2551 +
 .../native/Source/WebCore/platform/gtk/po/lv.po    |   2520 +
 .../native/Source/WebCore/platform/gtk/po/ml.po    |   2427 +
 .../native/Source/WebCore/platform/gtk/po/mr.po    |   2300 +
 .../native/Source/WebCore/platform/gtk/po/nb.po    |   2508 +
 .../native/Source/WebCore/platform/gtk/po/nl.po    |   2574 +
 .../native/Source/WebCore/platform/gtk/po/or.po    |   2298 +
 .../native/Source/WebCore/platform/gtk/po/pa.po    |   2529 +
 .../native/Source/WebCore/platform/gtk/po/pl.po    |   1599 +
 .../native/Source/WebCore/platform/gtk/po/pt.po    |   2556 +
 .../native/Source/WebCore/platform/gtk/po/pt_BR.po |   2526 +
 .../native/Source/WebCore/platform/gtk/po/ro.po    |   2554 +
 .../native/Source/WebCore/platform/gtk/po/ru.po    |   2523 +
 .../native/Source/WebCore/platform/gtk/po/sl.po    |   2508 +
 .../native/Source/WebCore/platform/gtk/po/sr.po    |   2539 +
 .../Source/WebCore/platform/gtk/po/sr at latin.po     |   2540 +
 .../native/Source/WebCore/platform/gtk/po/sv.po    |   2059 +
 .../native/Source/WebCore/platform/gtk/po/ta.po    |   2315 +
 .../native/Source/WebCore/platform/gtk/po/te.po    |   2287 +
 .../native/Source/WebCore/platform/gtk/po/uk.po    |   2545 +
 .../native/Source/WebCore/platform/gtk/po/vi.po    |   2531 +
 .../native/Source/WebCore/platform/gtk/po/zh_CN.po |   2533 +
 .../WebCore/platform/image-decoders/ImageDecoder.h |     55 +-
 .../image-decoders/bmp/BMPImageDecoder.cpp         |      7 +-
 .../platform/image-decoders/bmp/BMPImageDecoder.h  |      3 +-
 .../image-decoders/cairo/ImageDecoderCairo.cpp     |      6 +-
 .../image-decoders/gif/GIFImageDecoder.cpp         |     13 +-
 .../platform/image-decoders/gif/GIFImageDecoder.h  |      9 +-
 .../platform/image-decoders/gif/GIFImageReader.cpp |     10 +-
 .../platform/image-decoders/gif/GIFImageReader.h   |      6 +-
 .../image-decoders/ico/ICOImageDecoder.cpp         |     13 +-
 .../platform/image-decoders/ico/ICOImageDecoder.h  |      4 +-
 .../image-decoders/jpeg/JPEGImageDecoder.cpp       |     31 +-
 .../image-decoders/jpeg/JPEGImageDecoder.h         |     18 +-
 .../image-decoders/png/PNGImageDecoder.cpp         |    531 +-
 .../platform/image-decoders/png/PNGImageDecoder.h  |     77 +-
 .../image-decoders/webp/WEBPImageDecoder.cpp       |      6 +-
 .../image-decoders/webp/WEBPImageDecoder.h         |      2 +-
 .../platform/image-encoders/JPEGImageEncoder.cpp   |     20 +-
 .../platform/image-encoders/PNGImageEncoder.cpp    |      2 +-
 .../Source/WebCore/platform/ios/CursorIOS.cpp      |    257 +
 .../WebCore/platform/ios/DeviceMotionClientIOS.h   |     63 +
 .../WebCore/platform/ios/DeviceMotionClientIOS.mm  |    129 +
 .../platform/ios/DeviceOrientationClientIOS.h      |     63 +
 .../platform/ios/DeviceOrientationClientIOS.mm     |    108 +
 .../Source/WebCore/platform/ios/DragImageIOS.mm    |     51 +
 .../Source/WebCore/platform/ios/EventLoopIOS.mm    |     39 +
 .../Source/WebCore/platform/ios/FileSystemIOS.h    |     38 +
 .../Source/WebCore/platform/ios/FileSystemIOS.mm   |     97 +
 .../Source/WebCore/platform/ios/KeyEventCodesIOS.h |    121 +
 .../Source/WebCore/platform/ios/KeyEventIOS.mm     |     79 +
 .../Source/WebCore/platform/ios/LegacyTileCache.h  |    225 +
 .../Source/WebCore/platform/ios/LegacyTileCache.mm |    829 +
 .../Source/WebCore/platform/ios/LegacyTileGrid.h   |    136 +
 .../Source/WebCore/platform/ios/LegacyTileGrid.mm  |    566 +
 .../WebCore/platform/ios/LegacyTileGridTile.h      |     65 +
 .../WebCore/platform/ios/LegacyTileGridTile.mm     |    130 +
 .../Source/WebCore/platform/ios/LegacyTileLayer.h  |     53 +
 .../Source/WebCore/platform/ios/LegacyTileLayer.mm |    125 +
 .../WebCore/platform/ios/LegacyTileLayerPool.h     |     89 +
 .../WebCore/platform/ios/LegacyTileLayerPool.mm    |    174 +
 .../WebCore/platform/ios/MIMETypeRegistryIOS.mm    |     53 +
 .../Source/WebCore/platform/ios/PasteboardIOS.mm   |    396 +
 .../WebCore/platform/ios/PlatformEventFactoryIOS.h |     56 +
 .../platform/ios/PlatformEventFactoryIOS.mm        |    295 +
 .../WebCore/platform/ios/PlatformPasteboardIOS.mm  |    251 +
 .../WebCore/platform/ios/PlatformScreenIOS.mm      |    129 +
 .../platform/ios/PlatformSpeechSynthesizerIOS.mm   |    291 +
 .../WebCore/platform/ios/QuickLookSoftLink.h       |     46 +
 .../WebCore/platform/ios/QuickLookSoftLink.mm      |     43 +
 .../platform/ios/RemoteCommandListenerIOS.h        |     62 +
 .../platform/ios/RemoteCommandListenerIOS.mm       |    127 +
 .../WebCore/platform/ios/SSLKeyGeneratorIOS.cpp    |     41 +
 .../WebCore/platform/ios/ScrollAnimatorIOS.h       |     72 +
 .../WebCore/platform/ios/ScrollAnimatorIOS.mm      |    190 +
 .../Source/WebCore/platform/ios/ScrollViewIOS.mm   |    314 +
 .../WebCore/platform/ios/ScrollbarThemeIOS.h       |     70 +
 .../WebCore/platform/ios/ScrollbarThemeIOS.mm      |    124 +
 .../Source/WebCore/platform/ios/SelectionRect.cpp  |     90 +
 .../Source/WebCore/platform/ios/SelectionRect.h    |    133 +
 .../native/Source/WebCore/platform/ios/SoundIOS.mm |     33 +
 .../Source/WebCore/platform/ios/SystemMemory.h     |     40 +
 .../WebCore/platform/ios/SystemMemoryIOS.cpp       |     55 +
 .../native/Source/WebCore/platform/ios/ThemeIOS.h  |     41 +
 .../native/Source/WebCore/platform/ios/ThemeIOS.mm |     46 +
 .../ios/TileControllerMemoryHandlerIOS.cpp         |     86 +
 .../platform/ios/TileControllerMemoryHandlerIOS.h  |     54 +
 .../WebCore/platform/ios/WebCoreMotionManager.h    |     61 +
 .../WebCore/platform/ios/WebCoreMotionManager.mm   |    333 +
 .../platform/ios/WebCoreSystemInterfaceIOS.h       |     81 +
 .../platform/ios/WebCoreSystemInterfaceIOS.mm      |    123 +
 .../native/Source/WebCore/platform/ios/WebEvent.h  |    195 +
 .../native/Source/WebCore/platform/ios/WebEvent.mm |    500 +
 .../platform/ios/WebSafeGCActivityCallbackIOS.h    |     68 +
 .../platform/ios/WebSafeIncrementalSweeperIOS.h    |     47 +
 .../ios/WebVideoFullscreenControllerAVKit.h        |     48 +
 .../ios/WebVideoFullscreenControllerAVKit.mm       |    632 +
 .../platform/ios/WebVideoFullscreenInterface.h     |     63 +
 .../ios/WebVideoFullscreenInterfaceAVKit.h         |    159 +
 .../ios/WebVideoFullscreenInterfaceAVKit.mm        |   1398 +
 .../WebCore/platform/ios/WebVideoFullscreenModel.h |     62 +
 .../ios/WebVideoFullscreenModelVideoElement.h      |    102 +
 .../ios/WebVideoFullscreenModelVideoElement.mm     |    387 +
 .../Source/WebCore/platform/ios/WidgetIOS.mm       |    277 +
 .../platform/ios/wak/FloatingPointEnvironment.cpp  |     76 +
 .../platform/ios/wak/FloatingPointEnvironment.h    |     58 +
 .../WebCore/platform/ios/wak/WAKAppKitStubs.h      |    224 +
 .../WebCore/platform/ios/wak/WAKAppKitStubs.m      |     47 +
 .../Source/WebCore/platform/ios/wak/WAKClipView.h  |     44 +
 .../Source/WebCore/platform/ios/wak/WAKClipView.m  |     74 +
 .../Source/WebCore/platform/ios/wak/WAKResponder.h |     81 +
 .../Source/WebCore/platform/ios/wak/WAKResponder.m |    171 +
 .../WebCore/platform/ios/wak/WAKScrollView.h       |     78 +
 .../WebCore/platform/ios/wak/WAKScrollView.mm      |    447 +
 .../Source/WebCore/platform/ios/wak/WAKView.h      |    141 +
 .../Source/WebCore/platform/ios/wak/WAKView.mm     |    795 +
 .../Source/WebCore/platform/ios/wak/WAKWindow.h    |    193 +
 .../Source/WebCore/platform/ios/wak/WAKWindow.mm   |    716 +
 .../platform/ios/wak/WKContentObservation.cpp      |    110 +
 .../platform/ios/wak/WKContentObservation.h        |     63 +
 .../Source/WebCore/platform/ios/wak/WKGraphics.h   |     55 +
 .../Source/WebCore/platform/ios/wak/WKGraphics.mm  |    175 +
 .../Source/WebCore/platform/ios/wak/WKTypes.h      |     46 +
 .../Source/WebCore/platform/ios/wak/WKUtilities.c  |    129 +
 .../Source/WebCore/platform/ios/wak/WKUtilities.h  |     81 +
 .../Source/WebCore/platform/ios/wak/WKView.h       |    151 +
 .../Source/WebCore/platform/ios/wak/WKView.mm      |    748 +
 .../WebCore/platform/ios/wak/WKViewPrivate.h       |     50 +
 .../WebCore/platform/ios/wak/WebCoreThread.h       |     96 +
 .../WebCore/platform/ios/wak/WebCoreThread.mm      |   1024 +
 .../platform/ios/wak/WebCoreThreadInternal.h       |     49 +
 .../platform/ios/wak/WebCoreThreadMessage.h        |     74 +
 .../WebCore/platform/ios/wak/WebCoreThreadRun.cpp  |    195 +
 .../WebCore/platform/ios/wak/WebCoreThreadRun.h    |     57 +
 .../WebCore/platform/ios/wak/WebCoreThreadSafe.h   |     68 +
 .../ios/wak/WebCoreThreadSystemInterface.cpp       |     55 +
 .../ios/wak/WebCoreThreadSystemInterface.h         |     38 +
 .../Source/WebCore/platform/java/BridgeUtils.cpp   |     16 +-
 .../WebCore/platform/java/ColorChooserJava.cpp     |    104 +
 .../WebCore/platform/java/ColorChooserJava.h       |     33 +
 .../platform/java/ContextMenuClientJava.cpp        |      6 +-
 .../WebCore/platform/java/ContextMenuClientJava.h  |      4 +-
 .../WebCore/platform/java/ContextMenuItemJava.cpp  |      6 +-
 .../WebCore/platform/java/ContextMenuJava.cpp      |      4 +-
 .../Source/WebCore/platform/java/DataObjectJava.h  |      3 +-
 .../WebCore/platform/java/DragClientJava.cpp       |     20 +-
 .../Source/WebCore/platform/java/DragClientJava.h  |     10 +-
 .../Source/WebCore/platform/java/DragDataJava.cpp  |     82 +-
 .../WebCore/platform/java/EditorClientJava.cpp     |     28 +-
 .../WebCore/platform/java/EditorClientJava.h       |      7 +-
 .../WebCore/platform/java/FileChooserJava.cpp      |      3 +-
 .../WebCore/platform/java/FileSystemJava.cpp       |     40 +-
 .../platform/java/FrameLoaderClientJava.cpp        |     57 +-
 .../WebCore/platform/java/FrameLoaderClientJava.h  |     14 +-
 .../Source/WebCore/platform/java/JavaEnv.cpp       |     35 +-
 .../native/Source/WebCore/platform/java/JavaEnv.h  |      5 +-
 .../WebCore/platform/java/KeyboardEventJava.cpp    |      7 +-
 .../Source/WebCore/platform/java/LanguageJava.cpp  |      4 +-
 .../WebCore/platform/java/LocalizedStringsJava.cpp |     33 +-
 .../WebCore/platform/java/NotificationClientJava.h |      3 +-
 .../WebCore/platform/java/PasteboardJava.cpp       |     31 +-
 .../WebCore/platform/java/PlatformScreenJava.cpp   |      7 +-
 .../platform/java/PlatformStrategiesJava.cpp       |    116 +-
 .../WebCore/platform/java/PlatformStrategiesJava.h |     34 +-
 .../WebCore/platform/java/PluginDataJava.cpp       |      4 +-
 .../WebCore/platform/java/PluginViewJava.cpp       |      8 +-
 .../WebCore/platform/java/PluginWidgetJava.cpp     |     11 +-
 .../Source/WebCore/platform/java/PopupMenuJava.cpp |      6 +-
 .../WebCore/platform/java/RenderThemeJava.cpp      |    218 +-
 .../Source/WebCore/platform/java/RenderThemeJava.h |    105 +-
 .../WebCore/platform/java/ScrollbarThemeJava.cpp   |    102 +-
 .../WebCore/platform/java/ScrollbarThemeJava.h     |     16 +-
 .../WebCore/platform/java/SharedBufferJava.cpp     |     13 +-
 .../WebCore/platform/java/SharedTimerJava.cpp      |      7 +-
 .../platform/java/TemporaryLinkStubsJava.cpp       |     12 +-
 .../java/TextBreakIteratorInternalICUJava.cpp      |      4 +-
 .../Source/WebCore/platform/java/TextCodecJava.cpp |      4 +-
 .../WebCore/platform/java/TouchEventJava.cpp       |      2 +-
 .../WebCore/platform/java/VisitedLinkStoreJava.cpp |    100 +
 .../WebCore/platform/java/VisitedLinkStoreJava.h   |     36 +
 .../Source/WebCore/platform/java/WebPage.cpp       |    269 +-
 .../native/Source/WebCore/platform/java/WebPage.h  |     17 +-
 .../platform/java/api/BackForwardListJava.cpp      |     41 +-
 .../WebCore/platform/java/api/PageCacheJava.cpp    |      6 +-
 .../WebCore/platform/leveldb/LevelDBComparator.h   |     49 -
 .../WebCore/platform/leveldb/LevelDBDatabase.cpp   |    357 -
 .../WebCore/platform/leveldb/LevelDBDatabase.h     |     89 -
 .../WebCore/platform/leveldb/LevelDBIterator.h     |     51 -
 .../Source/WebCore/platform/leveldb/LevelDBSlice.h |     68 -
 .../platform/leveldb/LevelDBTransaction.cpp        |    525 -
 .../WebCore/platform/leveldb/LevelDBTransaction.h  |    190 -
 .../WebCore/platform/leveldb/LevelDBWriteBatch.cpp |     68 -
 .../WebCore/platform/leveldb/LevelDBWriteBatch.h   |     62 -
 .../WebCore/platform/linux/GamepadDeviceLinux.cpp  |     99 +
 .../WebCore/platform/linux/GamepadDeviceLinux.h    |     73 +
 .../platform/linux/MemoryPressureHandlerLinux.cpp  |    247 +
 .../Source/WebCore/platform/mac/BlockExceptions.h  |      8 +-
 .../Source/WebCore/platform/mac/BlockExceptions.mm |      4 +-
 .../WebCore/platform/mac/ContentFilterMac.mm       |    238 -
 .../WebCore/platform/mac/ContextMenuItemMac.mm     |     55 +-
 .../Source/WebCore/platform/mac/ContextMenuMac.mm  |     23 +-
 .../Source/WebCore/platform/mac/CursorMac.mm       |     61 +-
 .../WebCore/platform/mac/DisplaySleepDisabler.cpp  |     67 -
 .../WebCore/platform/mac/DisplaySleepDisabler.h    |     50 -
 .../Source/WebCore/platform/mac/DragDataMac.mm     |     50 +-
 .../Source/WebCore/platform/mac/DragImageMac.mm    |     46 +-
 .../Source/WebCore/platform/mac/FileSystemMac.mm   |     42 +-
 .../Source/WebCore/platform/mac/HIDGamepad.cpp     |    190 +
 .../Source/WebCore/platform/mac/HIDGamepad.h       |    128 +
 .../WebCore/platform/mac/HIDGamepadProvider.cpp    |    254 +
 .../WebCore/platform/mac/HIDGamepadProvider.h      |     87 +
 .../Source/WebCore/platform/mac/HTMLConverter.h    |     91 -
 .../Source/WebCore/platform/mac/HTMLConverter.mm   |   2593 -
 .../Source/WebCore/platform/mac/KeyEventMac.mm     |      4 +-
 .../native/Source/WebCore/platform/mac/Language.mm |     94 +-
 .../platform/mac/LocalCurrentGraphicsContext.h     |      2 +-
 .../platform/mac/LocalCurrentGraphicsContext.mm    |      2 +-
 .../Source/WebCore/platform/mac/LoggingMac.mm      |      6 +-
 .../WebCore/platform/mac/MIMETypeRegistryMac.mm    |     16 +-
 .../Source/WebCore/platform/mac/MediaTimeMac.cpp   |     68 -
 .../Source/WebCore/platform/mac/MediaTimeMac.h     |     43 -
 .../platform/mac/MemoryPressureHandlerMac.mm       |    187 -
 .../WebCore/platform/mac/NSScrollerImpDetails.h    |      6 +-
 .../Source/WebCore/platform/mac/PasteboardMac.mm   |     44 +-
 .../WebCore/platform/mac/PlatformClockCA.cpp       |      4 +-
 .../Source/WebCore/platform/mac/PlatformClockCA.h  |      4 +-
 .../Source/WebCore/platform/mac/PlatformClockCM.h  |      4 +-
 .../Source/WebCore/platform/mac/PlatformClockCM.mm |     28 +-
 .../WebCore/platform/mac/PlatformEventFactoryMac.h |     12 +-
 .../platform/mac/PlatformEventFactoryMac.mm        |     83 +-
 .../WebCore/platform/mac/PlatformPasteboardMac.mm  |      8 +-
 .../WebCore/platform/mac/PlatformScreenMac.mm      |     28 +-
 .../platform/mac/PlatformSpeechSynthesisMac.mm     |     75 -
 .../platform/mac/PlatformSpeechSynthesizerMac.mm   |      8 +-
 .../WebCore/platform/mac/PowerObserverMac.cpp      |     77 +
 .../Source/WebCore/platform/mac/PowerObserverMac.h |     56 +
 .../WebCore/platform/mac/PurgeableBufferMac.cpp    |    159 -
 .../WebCore/platform/mac/ScrollAnimatorMac.h       |     86 +-
 .../WebCore/platform/mac/ScrollAnimatorMac.mm      |    328 +-
 .../platform/mac/ScrollElasticityController.h      |    107 -
 .../platform/mac/ScrollElasticityController.mm     |    406 -
 .../Source/WebCore/platform/mac/ScrollViewMac.mm   |     89 +-
 .../WebCore/platform/mac/ScrollbarThemeMac.h       |     54 +-
 .../WebCore/platform/mac/ScrollbarThemeMac.mm      |    193 +-
 .../mac/SerializedPlatformRepresentationMac.h      |     65 +
 .../mac/SerializedPlatformRepresentationMac.mm     |    247 +
 .../Source/WebCore/platform/mac/SharedBufferMac.mm |     45 +-
 .../Source/WebCore/platform/mac/SharedTimerMac.mm  |    163 -
 .../Source/WebCore/platform/mac/SoftLinking.h      |    309 +-
 .../native/Source/WebCore/platform/mac/SoundMac.mm |      6 +-
 .../WebCore/platform/mac/SystemSleepListenerMac.h  |     54 +
 .../WebCore/platform/mac/SystemSleepListenerMac.mm |     75 +
 .../Source/WebCore/platform/mac/SystemVersionMac.h |     29 -
 .../WebCore/platform/mac/SystemVersionMac.mm       |     84 -
 .../native/Source/WebCore/platform/mac/ThemeMac.h  |     25 +-
 .../native/Source/WebCore/platform/mac/ThemeMac.mm |    443 +-
 .../Source/WebCore/platform/mac/ThreadCheck.mm     |      6 +-
 .../native/Source/WebCore/platform/mac/URLMac.mm   |     11 +-
 .../Source/WebCore/platform/mac/UserActivityMac.mm |     45 +-
 .../mac/WebCoreFullScreenPlaceholderView.h         |      7 +-
 .../mac/WebCoreFullScreenPlaceholderView.mm        |     37 +
 .../platform/mac/WebCoreFullScreenWarningView.h    |      2 +-
 .../WebCore/platform/mac/WebCoreFullScreenWindow.h |      2 +-
 .../platform/mac/WebCoreFullScreenWindow.mm        |     14 +
 .../WebCore/platform/mac/WebCoreNSCellExtras.h     |     34 -
 .../WebCore/platform/mac/WebCoreNSCellExtras.m     |     47 -
 .../WebCore/platform/mac/WebCoreNSStringExtras.h   |     20 +-
 .../WebCore/platform/mac/WebCoreNSStringExtras.mm  |     75 +-
 .../WebCore/platform/mac/WebCoreNSURLExtras.h      |     43 +-
 .../WebCore/platform/mac/WebCoreNSURLExtras.mm     |    338 +-
 .../WebCore/platform/mac/WebCoreObjCExtras.h       |     29 +-
 .../WebCore/platform/mac/WebCoreObjCExtras.mm      |     35 +-
 .../WebCore/platform/mac/WebCoreSystemInterface.h  |    114 +-
 .../WebCore/platform/mac/WebCoreSystemInterface.mm |     86 +-
 .../Source/WebCore/platform/mac/WebCoreView.h      |      6 +-
 .../Source/WebCore/platform/mac/WebCoreView.m      |      6 +-
 .../Source/WebCore/platform/mac/WebFontCache.h     |     37 -
 .../Source/WebCore/platform/mac/WebFontCache.mm    |    296 -
 .../platform/mac/WebNSAttributedStringExtras.h     |      2 +-
 .../platform/mac/WebVideoFullscreenController.h    |     19 +-
 .../platform/mac/WebVideoFullscreenController.mm   |     48 +-
 .../mac/WebVideoFullscreenHUDWindowController.h    |      4 +-
 .../mac/WebVideoFullscreenHUDWindowController.mm   |     76 +-
 .../WebCore/platform/mac/WebWindowAnimation.h      |      8 +-
 .../WebCore/platform/mac/WebWindowAnimation.mm     |      4 +-
 .../Source/WebCore/platform/mac/WidgetMac.mm       |     17 +-
 .../MediaSessionInterruptionProvider.cpp           |     56 +
 .../MediaSessionInterruptionProvider.h             |     69 +
 .../mac/MediaSessionInterruptionProviderMac.h      |     50 +
 .../mac/MediaSessionInterruptionProviderMac.mm     |     56 +
 .../platform/mediastream/MediaDevicesPrivate.cpp   |     57 +
 .../platform/mediastream/MediaDevicesPrivate.h     |     54 +
 .../platform/mediastream/MediaStreamCenter.cpp     |     72 -
 .../platform/mediastream/MediaStreamCenter.h       |     71 -
 .../MediaStreamConstraintsValidationClient.h       |      6 +-
 .../mediastream/MediaStreamCreationClient.h        |      8 +-
 .../platform/mediastream/MediaStreamPrivate.cpp    |    176 +-
 .../platform/mediastream/MediaStreamPrivate.h      |     62 +-
 .../platform/mediastream/MediaStreamSource.cpp     |    160 -
 .../platform/mediastream/MediaStreamSource.h       |    129 -
 .../mediastream/MediaStreamSourceCapabilities.h    |    149 -
 .../mediastream/MediaStreamSourceStates.cpp        |     86 -
 .../platform/mediastream/MediaStreamSourceStates.h |     95 -
 .../mediastream/MediaStreamTrackPrivate.cpp        |    211 +-
 .../platform/mediastream/MediaStreamTrackPrivate.h |     63 +-
 .../MediaStreamTrackSourcesRequestClient.h         |     23 +-
 .../platform/mediastream/RTCConfiguration.h        |     88 -
 .../platform/mediastream/RTCConfigurationPrivate.h |     80 +
 .../platform/mediastream/RTCIceServerPrivate.h     |     67 +
 .../mediastream/RTCOfferAnswerOptionsPrivate.h     |    108 +
 .../mediastream/RTCPeerConnectionHandler.h         |     21 +-
 .../WebCore/platform/mediastream/RTCStatsRequest.h |      5 +-
 .../platform/mediastream/RealtimeMediaSource.cpp   |    135 +
 .../platform/mediastream/RealtimeMediaSource.h     |    127 +
 .../mediastream/RealtimeMediaSourceCapabilities.h  |    149 +
 .../mediastream/RealtimeMediaSourceCenter.cpp      |     71 +
 .../mediastream/RealtimeMediaSourceCenter.h        |     74 +
 .../mediastream/RealtimeMediaSourceStates.cpp      |     85 +
 .../mediastream/RealtimeMediaSourceStates.h        |     95 +
 .../mediastream/mac/AVAudioCaptureSource.h         |     59 +
 .../mediastream/mac/AVAudioCaptureSource.mm        |    115 +
 .../mediastream/mac/AVCaptureDeviceManager.h       |     81 +
 .../mediastream/mac/AVCaptureDeviceManager.mm      |    566 +
 .../mediastream/mac/AVMediaCaptureSource.h         |     90 +
 .../mediastream/mac/AVMediaCaptureSource.mm        |    245 +
 .../mediastream/mac/AVVideoCaptureSource.h         |     76 +
 .../mediastream/mac/AVVideoCaptureSource.mm        |    261 +
 .../mac/RealtimeMediaSourceCenterMac.cpp           |    149 +
 .../mediastream/mac/RealtimeMediaSourceCenterMac.h |     58 +
 .../mediastream/openwebrtc/OpenWebRTCUtilities.cpp |     52 +
 .../mediastream/openwebrtc/OpenWebRTCUtilities.h   |     40 +
 .../openwebrtc/RealtimeMediaSourceCenterOwr.cpp    |    196 +
 .../openwebrtc/RealtimeMediaSourceCenterOwr.h      |     73 +
 .../openwebrtc/RealtimeMediaSourceOwr.h            |     78 +
 .../platform/mock/DeviceMotionClientMock.cpp       |      5 +-
 .../WebCore/platform/mock/DeviceMotionClientMock.h |      4 +-
 .../platform/mock/DeviceOrientationClientMock.cpp  |      5 +-
 .../platform/mock/DeviceOrientationClientMock.h    |      8 +-
 .../platform/mock/GeolocationClientMock.cpp        |     12 +-
 .../WebCore/platform/mock/GeolocationClientMock.h  |      8 +-
 .../WebCore/platform/mock/MediaConstraintsMock.cpp |      4 +-
 .../platform/mock/MockMediaStreamCenter.cpp        |    220 -
 .../WebCore/platform/mock/MockMediaStreamCenter.h  |     52 -
 .../mock/MockRealtimeMediaSourceCenter.cpp         |    226 +
 .../platform/mock/MockRealtimeMediaSourceCenter.h  |     53 +
 .../mock/PlatformSpeechSynthesizerMock.cpp         |     23 +-
 .../platform/mock/PlatformSpeechSynthesizerMock.h  |     14 +-
 .../platform/mock/RTCDTMFSenderHandlerMock.cpp     |     62 +
 .../platform/mock/RTCDTMFSenderHandlerMock.h       |     58 +
 .../platform/mock/RTCPeerConnectionHandlerMock.cpp |     43 +-
 .../platform/mock/RTCPeerConnectionHandlerMock.h   |     14 +-
 .../WebCore/platform/mock/ScrollbarThemeMock.cpp   |     16 +-
 .../WebCore/platform/mock/ScrollbarThemeMock.h     |     19 +-
 .../WebCore/platform/mock/TimerEventBasedMock.h    |      6 +-
 .../WebCore/platform/mock/UserMediaClientMock.h    |     80 +
 .../WebCore/platform/mock/mediasource/MockBox.cpp  |    142 +
 .../WebCore/platform/mock/mediasource/MockBox.h    |    168 +
 .../mediasource/MockMediaPlayerMediaSource.cpp     |    298 +
 .../mock/mediasource/MockMediaPlayerMediaSource.h  |    105 +
 .../mock/mediasource/MockMediaSourcePrivate.cpp    |    192 +
 .../mock/mediasource/MockMediaSourcePrivate.h      |    103 +
 .../mock/mediasource/MockSourceBufferPrivate.cpp   |    279 +
 .../mock/mediasource/MockSourceBufferPrivate.h     |     91 +
 .../platform/mock/mediasource/MockTracks.cpp       |     27 +
 .../WebCore/platform/mock/mediasource/MockTracks.h |     95 +
 .../network/AuthenticationChallengeBase.cpp        |      4 +-
 .../platform/network/AuthenticationChallengeBase.h |     22 +-
 .../platform/network/AuthenticationClient.h        |      2 +
 .../Source/WebCore/platform/network/BlobData.cpp   |     69 +-
 .../Source/WebCore/platform/network/BlobData.h     |    161 +-
 .../platform/network/BlobDataFileReference.cpp     |    122 +
 .../platform/network/BlobDataFileReference.h       |     72 +
 .../Source/WebCore/platform/network/BlobPart.h     |     90 +
 .../WebCore/platform/network/BlobRegistry.cpp      |      4 -
 .../Source/WebCore/platform/network/BlobRegistry.h |     22 +-
 .../WebCore/platform/network/BlobRegistryImpl.cpp  |    134 +-
 .../WebCore/platform/network/BlobRegistryImpl.h    |     17 +-
 .../platform/network/BlobResourceHandle.cpp        |    106 +-
 .../WebCore/platform/network/BlobResourceHandle.h  |     39 +-
 .../WebCore/platform/network/BlobStorageData.h     |     65 -
 .../WebCore/platform/network/CacheValidation.cpp   |    329 +
 .../WebCore/platform/network/CacheValidation.h     |     69 +
 .../WebCore/platform/network/CookieStorage.h       |      4 +-
 .../Source/WebCore/platform/network/Credential.cpp |    162 -
 .../Source/WebCore/platform/network/Credential.h   |     81 +-
 .../WebCore/platform/network/CredentialBase.cpp    |     97 +
 .../WebCore/platform/network/CredentialBase.h      |     74 +
 .../WebCore/platform/network/CredentialStorage.cpp |     89 +-
 .../WebCore/platform/network/CredentialStorage.h   |     36 +-
 .../native/Source/WebCore/platform/network/DNS.h   |      4 +-
 .../WebCore/platform/network/DNSResolveQueue.cpp   |      8 +-
 .../WebCore/platform/network/DNSResolveQueue.h     |      8 +-
 .../Source/WebCore/platform/network/DataURL.cpp    |      5 +-
 .../Source/WebCore/platform/network/DataURL.h      |      2 +-
 .../Source/WebCore/platform/network/FormData.cpp   |    329 +-
 .../Source/WebCore/platform/network/FormData.h     |    207 +-
 .../WebCore/platform/network/FormDataBuilder.cpp   |     31 +-
 .../WebCore/platform/network/FormDataBuilder.h     |      3 -
 .../WebCore/platform/network/HTTPHeaderMap.cpp     |     98 +-
 .../WebCore/platform/network/HTTPHeaderMap.h       |    187 +-
 .../WebCore/platform/network/HTTPHeaderNames.in    |    109 +
 .../WebCore/platform/network/HTTPParsers.cpp       |     64 +-
 .../Source/WebCore/platform/network/HTTPParsers.h  |     10 +-
 .../Source/WebCore/platform/network/MIMEHeader.cpp |      5 +-
 .../WebCore/platform/network/MIMESniffing.cpp      |    521 -
 .../Source/WebCore/platform/network/MIMESniffing.h |     41 -
 .../platform/network/NetworkStateNotifier.cpp      |     21 +-
 .../platform/network/NetworkStateNotifier.h        |     43 +-
 .../platform/network/NetworkStorageSession.h       |     24 +-
 .../platform/network/NetworkStorageSessionStub.cpp |      8 +-
 .../WebCore/platform/network/NetworkingContext.h   |      5 +-
 .../Source/WebCore/platform/network/PingHandle.h   |     82 +
 .../WebCore/platform/network/PlatformCookieJar.h   |     25 +-
 .../WebCore/platform/network/ProtectionSpace.cpp   |    125 -
 .../WebCore/platform/network/ProtectionSpace.h     |     71 +-
 .../platform/network/ProtectionSpaceBase.cpp       |    140 +
 .../WebCore/platform/network/ProtectionSpaceBase.h |    100 +
 .../WebCore/platform/network/ProxyServer.cpp       |      8 +-
 .../Source/WebCore/platform/network/ProxyServer.h  |      4 +-
 .../WebCore/platform/network/ResourceErrorBase.cpp |      8 +-
 .../WebCore/platform/network/ResourceErrorBase.h   |      8 +-
 .../WebCore/platform/network/ResourceHandle.cpp    |     22 +-
 .../WebCore/platform/network/ResourceHandle.h      |    148 +-
 .../platform/network/ResourceHandleClient.cpp      |      5 -
 .../platform/network/ResourceHandleClient.h        |     44 +-
 .../platform/network/ResourceHandleInternal.h      |     70 +-
 .../platform/network/ResourceLoadPriority.h        |     32 +-
 .../platform/network/ResourceLoadTiming.cpp        |     36 -
 .../WebCore/platform/network/ResourceLoadTiming.h  |    134 +-
 .../platform/network/ResourceRequestBase.cpp       |    197 +-
 .../WebCore/platform/network/ResourceRequestBase.h |    234 +-
 .../platform/network/ResourceResponseBase.cpp      |    451 +-
 .../platform/network/ResourceResponseBase.h        |    243 +-
 .../platform/network/SynchronousLoaderClient.h     |     19 +-
 .../platform/network/cf/AuthenticationCF.cpp       |     40 +-
 .../WebCore/platform/network/cf/AuthenticationCF.h |      9 +-
 .../platform/network/cf/AuthenticationChallenge.h  |     10 +-
 .../WebCore/platform/network/cf/CertificateInfo.h  |     55 +
 .../WebCore/platform/network/cf/CookieJarCFNet.cpp |     47 +-
 .../platform/network/cf/CookieStorageCFNet.cpp     |      4 +-
 .../platform/network/cf/CredentialStorageCFNet.cpp |     15 +-
 .../WebCore/platform/network/cf/DNSCFNet.cpp       |      6 +-
 .../WebCore/platform/network/cf/DownloadBundle.h   |      4 +-
 .../platform/network/cf/FormDataStreamCFNet.cpp    |     33 +-
 .../platform/network/cf/FormDataStreamCFNet.h      |      2 +-
 .../network/cf/NetworkStorageSessionCFNet.cpp      |     43 +-
 .../platform/network/cf/ProtectionSpaceCFNet.cpp   |     45 +
 .../platform/network/cf/ProtectionSpaceCFNet.h     |     52 +
 .../WebCore/platform/network/cf/ResourceError.h    |     22 +-
 .../platform/network/cf/ResourceErrorCF.cpp        |      9 +-
 .../platform/network/cf/ResourceHandleCFNet.cpp    |    240 +-
 .../cf/ResourceHandleCFURLConnectionDelegate.cpp   |     24 +-
 .../cf/ResourceHandleCFURLConnectionDelegate.h     |     12 +-
 ...leCFURLConnectionDelegateWithOperationQueue.cpp |     95 +-
 ...ndleCFURLConnectionDelegateWithOperationQueue.h |      8 +-
 .../WebCore/platform/network/cf/ResourceRequest.h  |     90 +-
 .../platform/network/cf/ResourceRequestCFNet.cpp   |    100 +-
 .../platform/network/cf/ResourceRequestCFNet.h     |     31 +-
 .../WebCore/platform/network/cf/ResourceResponse.h |     38 +-
 .../platform/network/cf/ResourceResponseCFNet.cpp  |     64 +-
 .../platform/network/cf/SocketStreamHandle.h       |     12 +-
 .../network/cf/SocketStreamHandleCFNet.cpp         |     33 +-
 ...ronousResourceHandleCFURLConnectionDelegate.cpp |     25 +-
 ...chronousResourceHandleCFURLConnectionDelegate.h |      7 +-
 .../platform/network/cocoa/CredentialCocoa.h       |     79 +
 .../platform/network/cocoa/CredentialCocoa.mm      |    141 +
 .../platform/network/cocoa/ProtectionSpaceCocoa.h  |     74 +
 .../platform/network/cocoa/ProtectionSpaceCocoa.mm |    208 +
 .../platform/network/cocoa/ResourceRequestCocoa.mm |    230 +
 .../platform/network/create-http-header-name-table |    245 +
 .../network/curl/AuthenticationChallenge.h         |      4 +-
 .../platform/network/curl/CertificateInfo.h        |     42 +
 .../platform/network/curl/CookieJarCurl.cpp        |     48 +-
 .../network/curl/CredentialStorageCurl.cpp         |      4 +
 .../platform/network/curl/CurlCacheEntry.cpp       |    171 +-
 .../WebCore/platform/network/curl/CurlCacheEntry.h |     27 +-
 .../platform/network/curl/CurlCacheManager.cpp     |    110 +-
 .../platform/network/curl/CurlCacheManager.h       |     14 +-
 .../WebCore/platform/network/curl/CurlDownload.cpp |     82 +-
 .../WebCore/platform/network/curl/CurlDownload.h   |      8 +-
 .../WebCore/platform/network/curl/DNSCurl.cpp      |      8 +-
 .../WebCore/platform/network/curl/DownloadBundle.h |      4 +-
 .../platform/network/curl/FormDataStreamCurl.cpp   |     13 +-
 .../platform/network/curl/FormDataStreamCurl.h     |      6 +-
 .../platform/network/curl/MultipartHandle.cpp      |     16 +-
 .../platform/network/curl/MultipartHandle.h        |      4 -
 .../platform/network/curl/ProxyServerCurl.cpp      |      4 +
 .../WebCore/platform/network/curl/ResourceError.h  |      6 +-
 .../platform/network/curl/ResourceHandleCurl.cpp   |     36 +-
 .../network/curl/ResourceHandleManager.cpp         |    142 +-
 .../platform/network/curl/ResourceHandleManager.h  |     14 +-
 .../platform/network/curl/ResourceRequest.h        |     12 +-
 .../platform/network/curl/ResourceResponse.h       |     21 +-
 .../WebCore/platform/network/curl/SSLHandle.cpp    |      6 +-
 .../WebCore/platform/network/curl/SSLHandle.h      |      2 +-
 .../platform/network/curl/SocketStreamHandle.h     |     88 +-
 .../network/curl/SocketStreamHandleCurl.cpp        |    246 +-
 .../network/efl/NetworkStateNotifierEfl.cpp        |    197 +
 .../network/gtk/CredentialBackingStore.cpp         |    148 +
 .../platform/network/gtk/CredentialBackingStore.h  |     53 +
 .../network/ios/NetworkStateNotifierIOS.mm         |    121 +
 .../WebCore/platform/network/ios/QuickLook.h       |    127 +
 .../WebCore/platform/network/ios/QuickLook.mm      |    523 +
 .../platform/network/ios/QuickLookHandleClient.h   |     48 +
 .../platform/network/ios/ResourceHandleIOS.mm      |     39 +
 .../platform/network/ios/ResourceRequestIOS.mm     |     77 +
 .../platform/network/ios/WebCoreURLResponseIOS.h   |     63 +
 .../platform/network/ios/WebCoreURLResponseIOS.mm  |     82 +
 .../platform/network/java/CertificateInfo.h        |     42 +
 .../platform/network/java/ResourceHandleJava.cpp   |     11 +-
 .../platform/network/java/ResourceRequest.h        |      6 +-
 .../platform/network/java/ResourceResponse.h       |     14 +-
 .../network/java/SynchronousLoaderClientJava.cpp   |     26 +
 .../WebCore/platform/network/java/URLLoader.cpp    |     12 +-
 .../WebCore/platform/network/java/URLLoader.h      |      8 +-
 .../platform/network/mac/AuthenticationMac.h       |     19 +-
 .../platform/network/mac/AuthenticationMac.mm      |    255 +-
 .../network/mac/BlobDataFileReferenceMac.mm        |     94 +
 .../WebCore/platform/network/mac/CertificateInfo.h |     53 -
 .../platform/network/mac/CertificateInfoMac.mm     |     29 +-
 .../WebCore/platform/network/mac/CookieJarMac.mm   |    129 +-
 .../platform/network/mac/CookieStorageMac.mm       |      4 +-
 .../platform/network/mac/CredentialStorageMac.mm   |      9 +-
 .../platform/network/mac/FormDataStreamMac.h       |      2 +-
 .../platform/network/mac/FormDataStreamMac.mm      |      2 +-
 .../network/mac/NetworkStateNotifierMac.cpp        |      4 +-
 .../platform/network/mac/ResourceErrorMac.mm       |     14 +-
 .../platform/network/mac/ResourceHandleMac.mm      |    377 +-
 .../platform/network/mac/ResourceRequestMac.mm     |    248 +-
 .../platform/network/mac/ResourceResponseMac.mm    |     91 +-
 .../network/mac/WebCoreResourceHandleAsDelegate.mm |     13 +-
 ...WebCoreResourceHandleAsOperationQueueDelegate.h |      5 +-
 ...ebCoreResourceHandleAsOperationQueueDelegate.mm |     58 +-
 .../platform/network/mac/WebCoreURLResponse.h      |      4 +-
 .../platform/network/mac/WebCoreURLResponse.mm     |     12 +-
 .../network/soup/AuthenticationChallenge.h         |      4 +-
 .../network/soup/AuthenticationChallengeSoup.cpp   |      7 +-
 .../platform/network/soup/CertificateInfo.cpp      |      5 +
 .../platform/network/soup/CertificateInfo.h        |      5 +-
 .../platform/network/soup/CookieJarSoup.cpp        |     31 +-
 .../WebCore/platform/network/soup/CookieJarSoup.h  |      4 +-
 .../platform/network/soup/CookieStorageSoup.cpp    |      4 +
 .../network/soup/CredentialStorageSoup.cpp         |      4 +
 .../WebCore/platform/network/soup/DNSSoup.cpp      |     12 +-
 .../WebCore/platform/network/soup/GRefPtrSoup.cpp  |     35 +
 .../WebCore/platform/network/soup/GRefPtrSoup.h    |     37 +
 .../WebCore/platform/network/soup/GUniquePtrSoup.h |      2 +-
 .../network/soup/NetworkStorageSessionSoup.cpp     |     10 +-
 .../platform/network/soup/ProxyResolverSoup.cpp    |    210 -
 .../platform/network/soup/ProxyResolverSoup.h      |     57 -
 .../platform/network/soup/ProxyServerSoup.cpp      |      4 +
 .../WebCore/platform/network/soup/ResourceError.h  |     16 +-
 .../platform/network/soup/ResourceErrorSoup.cpp    |      8 +-
 .../platform/network/soup/ResourceHandleSoup.cpp   |    348 +-
 .../platform/network/soup/ResourceRequest.h        |     24 +-
 .../platform/network/soup/ResourceRequestSoup.cpp  |     30 +-
 .../platform/network/soup/ResourceResponse.h       |     39 +-
 .../platform/network/soup/ResourceResponseSoup.cpp |     35 +-
 .../platform/network/soup/SocketStreamHandle.h     |     15 +-
 .../network/soup/SocketStreamHandleSoup.cpp        |     29 +-
 .../platform/network/soup/SoupNetworkSession.cpp   |     82 +-
 .../platform/network/soup/SoupNetworkSession.h     |     13 +-
 .../network/soup/SynchronousLoaderClientSoup.cpp   |      6 +
 .../network/soup/WebKitSoupRequestGeneric.cpp      |    106 +
 .../network/soup/WebKitSoupRequestGeneric.h        |     65 +
 .../network/soup/WebKitSoupRequestGenericClient.h  |     37 +
 .../platform/network/win/AuthenticationChallenge.h |     46 -
 .../WebCore/platform/network/win/CookieJarWin.cpp  |    106 -
 .../platform/network/win/CredentialStorageWin.cpp  |     33 -
 .../platform/network/win/DownloadBundleWin.cpp     |      6 +-
 .../network/win/NetworkStateNotifierWin.cpp        |      3 -
 .../platform/network/win/ProxyServerWin.cpp        |     37 -
 .../WebCore/platform/network/win/ResourceError.h   |     46 -
 .../platform/network/win/ResourceHandleWin.cpp     |    448 -
 .../WebCore/platform/network/win/ResourceRequest.h |     73 -
 .../platform/network/win/ResourceResponse.h        |     57 -
 .../platform/network/win/SocketStreamError.h       |     50 -
 .../platform/network/win/SocketStreamHandle.h      |     68 -
 .../platform/network/win/SocketStreamHandleWin.cpp |     89 -
 .../WebCore/platform/posix/FileSystemPOSIX.cpp     |     16 +-
 .../WebCore/platform/posix/SharedBufferPOSIX.cpp   |      6 +-
 .../WebCore/platform/soup/PublicSuffixSoup.cpp     |     65 +
 .../WebCore/platform/soup/SharedBufferSoup.cpp     |     93 +
 .../Source/WebCore/platform/soup/URLSoup.cpp       |     68 +
 .../Source/WebCore/platform/spi/cf/CFBundleSPI.h   |     44 +
 .../Source/WebCore/platform/spi/cf/CFLocaleSPI.h   |     41 +
 .../platform/spi/cf/CFNetworkConnectionCacheSPI.h  |     39 +
 .../Source/WebCore/platform/spi/cf/CFNetworkSPI.h  |    149 +
 .../Source/WebCore/platform/spi/cf/CoreMediaSPI.h  |     67 +
 .../WebCore/platform/spi/cg/CoreGraphicsSPI.h      |    188 +
 .../Source/WebCore/platform/spi/cocoa/AVKitSPI.h   |    151 +
 .../platform/spi/cocoa/CFNSURLConnectionSPI.h      |     43 +
 .../WebCore/platform/spi/cocoa/CoreTextSPI.h       |    128 +
 .../platform/spi/cocoa/DataDetectorsCoreSPI.h      |     60 +
 .../WebCore/platform/spi/cocoa/DynamicLinkerSPI.h  |     45 +
 .../Source/WebCore/platform/spi/cocoa/IOPMLibSPI.h |     49 +
 .../WebCore/platform/spi/cocoa/IOReturnSPI.h       |     41 +
 .../WebCore/platform/spi/cocoa/IOSurfaceSPI.h      |     99 +
 .../Source/WebCore/platform/spi/cocoa/IOTypesSPI.h |     46 +
 .../Source/WebCore/platform/spi/cocoa/MachVMSPI.h  |     45 +
 .../WebCore/platform/spi/cocoa/NEFilterSourceSPI.h |     82 +
 .../platform/spi/cocoa/NSAttributedStringSPI.h     |    116 +
 .../WebCore/platform/spi/cocoa/NSCalendarDateSPI.h |     42 +
 .../Source/WebCore/platform/spi/cocoa/NSColorSPI.h |     50 +
 .../WebCore/platform/spi/cocoa/NSExtensionSPI.h    |     39 +
 .../WebCore/platform/spi/cocoa/NSFileManagerSPI.h  |     44 +
 .../platform/spi/cocoa/NSPointerFunctionsSPI.h     |     41 +
 .../WebCore/platform/spi/cocoa/NSStringSPI.h       |     39 +
 .../WebCore/platform/spi/cocoa/NSURLDownloadSPI.h  |     63 +
 .../platform/spi/cocoa/NSURLFileTypeMappingsSPI.h  |     43 +
 .../WebCore/platform/spi/cocoa/QuartzCoreSPI.h     |    203 +
 .../WebCore/platform/spi/cocoa/SecuritySPI.h       |     64 +
 .../Source/WebCore/platform/spi/cocoa/ServersSPI.h |     54 +
 .../platform/spi/cocoa/WebFilterEvaluatorSPI.h     |     56 +
 .../Source/WebCore/platform/spi/ios/CoreUISPI.h    |     51 +
 .../WebCore/platform/spi/ios/GraphicsServicesSPI.h |     48 +
 .../WebCore/platform/spi/ios/LaunchServicesSPI.h   |     55 +
 .../WebCore/platform/spi/ios/MediaPlayerSPI.h      |     80 +
 .../WebCore/platform/spi/ios/MobileGestaltSPI.h    |     55 +
 .../Source/WebCore/platform/spi/ios/OpenGLESSPI.h  |     58 +
 .../Source/WebCore/platform/spi/ios/QuickLookSPI.h |     55 +
 .../Source/WebCore/platform/spi/ios/UIColorSPI.h   |     46 +
 .../WebCore/platform/spi/mac/AVFoundationSPI.h     |     76 +
 .../WebCore/platform/spi/mac/DataDetectorsSPI.h    |    108 +
 .../Source/WebCore/platform/spi/mac/LookupSPI.h    |     61 +
 .../Source/WebCore/platform/spi/mac/NSEventSPI.h   |     42 +
 .../Source/WebCore/platform/spi/mac/NSFontSPI.h    |     58 +
 .../mac/NSImmediateActionGestureRecognizerSPI.h    |     62 +
 .../Source/WebCore/platform/spi/mac/NSMenuSPI.h    |     48 +
 .../Source/WebCore/platform/spi/mac/NSPopoverSPI.h |     50 +
 .../platform/spi/mac/NSSharingServicePickerSPI.h   |     51 +
 .../WebCore/platform/spi/mac/NSSharingServiceSPI.h |     58 +
 .../WebCore/platform/spi/mac/QuickLookMacSPI.h     |     53 +
 .../Source/WebCore/platform/spi/mac/TUCallSPI.h    |     41 +
 .../Source/WebCore/platform/sql/SQLValue.cpp       |      2 +-
 .../native/Source/WebCore/platform/sql/SQLValue.h  |      2 +-
 .../WebCore/platform/sql/SQLiteAuthorizer.cpp      |      2 +-
 .../Source/WebCore/platform/sql/SQLiteDatabase.cpp |     41 +-
 .../Source/WebCore/platform/sql/SQLiteDatabase.h   |     38 +-
 .../WebCore/platform/sql/SQLiteDatabaseTracker.h   |      8 +-
 .../WebCore/platform/sql/SQLiteFileSystem.cpp      |     28 +-
 .../Source/WebCore/platform/sql/SQLiteFileSystem.h |      9 -
 .../WebCore/platform/sql/SQLiteStatement.cpp       |     15 +-
 .../Source/WebCore/platform/sql/SQLiteStatement.h  |     58 +-
 .../WebCore/platform/sql/SQLiteTransaction.cpp     |      6 +-
 .../WebCore/platform/sql/SQLiteTransaction.h       |     16 +-
 .../platform/text/AtomicStringKeyedMRUCache.h      |      2 +-
 .../Source/WebCore/platform/text/BidiContext.cpp   |     14 +-
 .../Source/WebCore/platform/text/BidiContext.h     |      6 +-
 .../Source/WebCore/platform/text/BidiResolver.h    |     36 +-
 .../Source/WebCore/platform/text/BidiRunList.h     |      4 +-
 .../WebCore/platform/text/CharacterProperties.h    |     48 +
 .../WebCore/platform/text/DateTimeFormat.cpp       |     12 +-
 .../WebCore/platform/text/DecodeEscapeSequences.h  |     19 +-
 .../Source/WebCore/platform/text/Hyphenation.cpp   |      7 +-
 .../Source/WebCore/platform/text/Hyphenation.h     |      2 +-
 .../platform/text/LineBreakIteratorPoolICU.h       |     66 +-
 .../Source/WebCore/platform/text/LocaleICU.cpp     |     44 +-
 .../Source/WebCore/platform/text/LocaleICU.h       |      8 +-
 .../Source/WebCore/platform/text/LocaleNone.cpp    |      5 +-
 .../WebCore/platform/text/LocaleToScriptMapping.h  |      2 +-
 .../platform/text/LocaleToScriptMappingDefault.cpp |      4 +-
 .../WebCore/platform/text/NonCJKGlyphOrientation.h |     35 -
 .../WebCore/platform/text/PlatformLocale.cpp       |      4 +-
 .../Source/WebCore/platform/text/PlatformLocale.h  |     15 +-
 .../WebCore/platform/text/SegmentedString.cpp      |     43 +-
 .../Source/WebCore/platform/text/SegmentedString.h |     99 +-
 .../WebCore/platform/text/StringWithDirection.h    |      2 +-
 .../Source/WebCore/platform/text/SuffixTree.h      |      2 +-
 .../Source/WebCore/platform/text/TextAllInOne.cpp  |      4 +-
 .../WebCore/platform/text/TextBoundaries.cpp       |      4 +-
 .../Source/WebCore/platform/text/TextBoundaries.h  |      6 +-
 .../WebCore/platform/text/TextBreakIterator.cpp    |    506 +-
 .../WebCore/platform/text/TextBreakIterator.h      |     61 +-
 .../Source/WebCore/platform/text/TextCodec.cpp     |      6 +-
 .../Source/WebCore/platform/text/TextCodec.h       |      9 +-
 .../WebCore/platform/text/TextCodecASCIIFastPath.h |      4 +-
 .../Source/WebCore/platform/text/TextCodecICU.cpp  |     36 +-
 .../Source/WebCore/platform/text/TextCodecICU.h    |     11 +-
 .../WebCore/platform/text/TextCodecLatin1.cpp      |     17 +-
 .../Source/WebCore/platform/text/TextCodecLatin1.h |      6 +-
 .../WebCore/platform/text/TextCodecUTF16.cpp       |     13 +-
 .../Source/WebCore/platform/text/TextCodecUTF16.h  |      6 +-
 .../Source/WebCore/platform/text/TextCodecUTF8.cpp |      8 +-
 .../Source/WebCore/platform/text/TextCodecUTF8.h   |     13 +-
 .../WebCore/platform/text/TextCodecUserDefined.cpp |      9 +-
 .../WebCore/platform/text/TextCodecUserDefined.h   |      4 +-
 .../Source/WebCore/platform/text/TextDirection.h   |     37 -
 .../Source/WebCore/platform/text/TextEncoding.cpp  |     24 +-
 .../Source/WebCore/platform/text/TextEncoding.h    |     14 +-
 .../platform/text/TextEncodingDetectorICU.cpp      |      8 +-
 .../WebCore/platform/text/TextEncodingRegistry.cpp |     33 +-
 .../WebCore/platform/text/TextEncodingRegistry.h   |      9 +-
 .../Source/WebCore/platform/text/TextFlags.h       |    151 +
 .../Source/WebCore/platform/text/TextStream.cpp    |     10 +-
 .../Source/WebCore/platform/text/TextStream.h      |     32 +-
 .../Source/WebCore/platform/text/UnicodeBidi.h     |      4 +-
 .../Source/WebCore/platform/text/WritingMode.h     |    124 +-
 .../WebCore/platform/text/cf/HyphenationCF.cpp     |     21 +-
 .../platform/text/enchant/TextCheckerEnchant.cpp   |    208 +
 .../platform/text/enchant/TextCheckerEnchant.h     |     61 +
 .../platform/text/hyphen/HyphenationLibHyphen.cpp  |    247 +
 .../platform/text/icu/UTextProviderLatin1.cpp      |      6 +-
 .../WebCore/platform/text/ios/LocalizedDateCache.h |     78 +
 .../platform/text/ios/LocalizedDateCache.mm        |    192 +
 .../Source/WebCore/platform/text/mac/CharsetData.h |      6 +-
 .../Source/WebCore/platform/text/mac/LocaleMac.h   |      5 +-
 .../Source/WebCore/platform/text/mac/LocaleMac.mm  |     26 +-
 .../WebCore/platform/text/mac/TextBoundaries.mm    |      4 +-
 .../WebCore/platform/text/mac/TextCodecMac.cpp     |     12 +-
 .../WebCore/platform/text/mac/TextCodecMac.h       |      6 +-
 .../WebCore/platform/text/mac/character-sets.txt   |      2 +-
 .../platform/text/mac/make-charset-table.pl        |      4 +-
 .../platform/text/wchar/TextBreakIteratorWchar.cpp |    348 +
 .../Source/WebCore/platform/text/win/LocaleWin.cpp |     13 +-
 .../Source/WebCore/platform/text/win/LocaleWin.h   |      3 +-
 .../WebCore/platform/text/win/TextCodecWin.cpp     |      4 +-
 .../WebCore/platform/text/win/TextCodecWin.h       |      4 +-
 .../native/Source/WebCore/platform/win/BString.cpp |     12 +-
 .../native/Source/WebCore/platform/win/BString.h   |      8 +-
 .../Source/WebCore/platform/win/BitmapInfo.h       |      2 +-
 .../native/Source/WebCore/platform/win/COMPtr.h    |     47 +-
 .../WebCore/platform/win/ClipboardUtilitiesWin.cpp |     13 +-
 .../WebCore/platform/win/ClipboardUtilitiesWin.h   |      5 +-
 .../WebCore/platform/win/ContextMenuItemWin.cpp    |     16 +-
 .../Source/WebCore/platform/win/ContextMenuWin.cpp |     34 +-
 .../Source/WebCore/platform/win/CursorWin.cpp      |     26 +-
 .../Source/WebCore/platform/win/DragDataWin.cpp    |     52 +-
 .../Source/WebCore/platform/win/DragImageCGWin.cpp |     12 +-
 .../WebCore/platform/win/DragImageCairoWin.cpp     |      6 +-
 .../Source/WebCore/platform/win/DragImageWin.cpp   |     35 +-
 .../Source/WebCore/platform/win/FileSystemWin.cpp  |     73 +-
 .../WebCore/platform/win/GDIObjectCounter.cpp      |      2 +-
 .../Source/WebCore/platform/win/GDIObjectCounter.h |      2 +-
 .../Source/WebCore/platform/win/GDIUtilities.cpp   |     39 +
 .../Source/WebCore/platform/win/GDIUtilities.h     |     37 +
 .../native/Source/WebCore/platform/win/HWndDC.h    |      4 +-
 .../Source/WebCore/platform/win/KeyEventWin.cpp    |      4 +-
 .../Source/WebCore/platform/win/LanguageWin.cpp    |      4 +-
 .../Source/WebCore/platform/win/LoggingWin.cpp     |      4 -
 .../WebCore/platform/win/MIMETypeRegistryWin.cpp   |      4 +-
 .../platform/win/MemoryPressureHandlerWin.cpp      |    135 +
 .../Source/WebCore/platform/win/PasteboardWin.cpp  |    137 +-
 .../WebCore/platform/win/PlatformMouseEventWin.cpp |     27 +-
 .../WebCore/platform/win/PlatformScreenWin.cpp     |     24 +-
 .../Source/WebCore/platform/win/PopupMenuWin.cpp   |    397 +-
 .../Source/WebCore/platform/win/PopupMenuWin.h     |     55 +
 .../WebCore/platform/win/ScrollbarThemeSafari.cpp  |     88 +-
 .../WebCore/platform/win/ScrollbarThemeSafari.h    |     20 +-
 .../WebCore/platform/win/ScrollbarThemeWin.cpp     |    132 +-
 .../WebCore/platform/win/ScrollbarThemeWin.h       |     30 +-
 .../WebCore/platform/win/SharedBufferWin.cpp       |     13 +-
 .../Source/WebCore/platform/win/SharedTimerWin.cpp |     46 +-
 .../Source/WebCore/platform/win/SoftLinking.h      |    195 +-
 .../Source/WebCore/platform/win/SoundWin.cpp       |      4 +-
 .../win/StructuredExceptionHandlerSuppressor.cpp   |      2 +-
 .../Source/WebCore/platform/win/SystemInfo.cpp     |     15 -
 .../WebCore/platform/win/TemporaryLinkStubs.cpp    |      4 +-
 .../Source/WebCore/platform/win/WCDataObject.cpp   |     80 +-
 .../Source/WebCore/platform/win/WCDataObject.h     |     18 +-
 .../WebCore/platform/win/WebCoreTextRenderer.cpp   |     27 +-
 .../WebCore/platform/win/WebCoreTextRenderer.h     |     10 +-
 .../Source/WebCore/platform/win/WheelEventWin.cpp  |     26 +-
 .../Source/WebCore/platform/win/WidgetWin.cpp      |      6 +-
 .../Source/WebCore/platform/win/Win32Handle.h      |      1 +
 .../platform/win/WindowMessageBroadcaster.cpp      |      7 +-
 .../platform/win/WindowMessageBroadcaster.h        |      2 +-
 .../WebCore/platform/win/WindowMessageListener.h   |      2 +-
 .../Source/WebCore/platform/win/WindowsTouch.h     |      9 +-
 .../Source/WebCore/platform/win/makesafeseh.asm    |      2 +-
 .../native/Source/WebCore/plugins/DOMMimeType.cpp  |     23 +-
 .../native/Source/WebCore/plugins/DOMMimeType.h    |     16 +-
 .../Source/WebCore/plugins/DOMMimeTypeArray.cpp    |     59 +-
 .../Source/WebCore/plugins/DOMMimeTypeArray.h      |      6 +-
 .../native/Source/WebCore/plugins/DOMPlugin.cpp    |     40 +-
 .../main/native/Source/WebCore/plugins/DOMPlugin.h |     13 +-
 .../Source/WebCore/plugins/DOMPluginArray.cpp      |     51 +-
 .../native/Source/WebCore/plugins/DOMPluginArray.h |      6 +-
 .../native/Source/WebCore/plugins/PluginData.cpp   |     81 +-
 .../native/Source/WebCore/plugins/PluginData.h     |     65 +-
 .../Source/WebCore/plugins/PluginDataNone.cpp      |     40 -
 .../Source/WebCore/plugins/PluginDatabase.cpp      |    681 -
 .../native/Source/WebCore/plugins/PluginDatabase.h |    118 -
 .../native/Source/WebCore/plugins/PluginDebug.cpp  |    179 -
 .../native/Source/WebCore/plugins/PluginDebug.h    |     55 -
 .../WebCore/plugins/PluginMainThreadScheduler.cpp  |    116 -
 .../WebCore/plugins/PluginMainThreadScheduler.h    |     87 -
 .../Source/WebCore/plugins/PluginPackage.cpp       |    382 -
 .../native/Source/WebCore/plugins/PluginPackage.h  |    149 -
 .../Source/WebCore/plugins/PluginPackageNone.cpp   |     76 -
 .../native/Source/WebCore/plugins/PluginQuirkSet.h |     66 -
 .../native/Source/WebCore/plugins/PluginStrategy.h |      5 +
 .../native/Source/WebCore/plugins/PluginStream.cpp |    483 -
 .../native/Source/WebCore/plugins/PluginStream.h   |    123 -
 .../native/Source/WebCore/plugins/PluginView.cpp   |   1496 -
 .../native/Source/WebCore/plugins/PluginView.h     |    440 -
 .../native/Source/WebCore/plugins/PluginViewBase.h |     18 +-
 .../Source/WebCore/plugins/PluginViewNone.cpp      |    156 -
 .../WebCore/plugins/gtk/PluginPackageGtk.cpp       |    202 -
 .../Source/WebCore/plugins/gtk/PluginViewGtk.cpp   |    617 -
 .../native/Source/WebCore/plugins/gtk/gtk2xtbin.c  |    956 -
 .../native/Source/WebCore/plugins/gtk/gtk2xtbin.h  |    161 -
 .../native/Source/WebCore/plugins/gtk/xembed.h     |     64 -
 .../WebCore/plugins/mac/PluginPackageMac.cpp       |    307 -
 .../Source/WebCore/plugins/mac/PluginViewMac.mm    |    624 -
 .../main/native/Source/WebCore/plugins/npapi.cpp   |    208 -
 .../src/main/native/Source/WebCore/plugins/npapi.h |      6 +
 .../native/Source/WebCore/plugins/npfunctions.h    |      4 +-
 .../main/native/Source/WebCore/plugins/npruntime.h |      4 +-
 .../WebCore/plugins/win/PluginDatabaseWin.cpp      |    436 -
 .../plugins/win/PluginMessageThrottlerWin.cpp      |    151 -
 .../plugins/win/PluginMessageThrottlerWin.h        |     74 -
 .../WebCore/plugins/win/PluginPackageWin.cpp       |    345 -
 .../Source/WebCore/plugins/win/PluginViewWin.cpp   |   1081 -
 .../Source/WebCore/rendering/AutoTableLayout.cpp   |     77 +-
 .../Source/WebCore/rendering/AutoTableLayout.h     |      2 +-
 .../native/Source/WebCore/rendering/BidiRun.cpp    |      5 +-
 .../native/Source/WebCore/rendering/BorderEdge.cpp |    105 +
 .../native/Source/WebCore/rendering/BorderEdge.h   |     91 +
 .../Source/WebCore/rendering/ClipPathOperation.h   |     76 +-
 .../native/Source/WebCore/rendering/ClipRect.cpp   |     41 +
 .../native/Source/WebCore/rendering/ClipRect.h     |     91 +
 .../Source/WebCore/rendering/CounterNode.cpp       |     14 +-
 .../native/Source/WebCore/rendering/CounterNode.h  |     10 +-
 .../Source/WebCore/rendering/EllipsisBox.cpp       |     36 +-
 .../native/Source/WebCore/rendering/EllipsisBox.h  |     14 +-
 .../WebCore/rendering/FilterEffectRenderer.cpp     |    140 +-
 .../WebCore/rendering/FilterEffectRenderer.h       |      6 +-
 .../Source/WebCore/rendering/FixedTableLayout.cpp  |      6 +-
 .../Source/WebCore/rendering/FixedTableLayout.h    |      4 +-
 .../Source/WebCore/rendering/FloatingObjects.cpp   |    100 +-
 .../Source/WebCore/rendering/FloatingObjects.h     |      7 +-
 .../WebCore/rendering/FlowThreadController.cpp     |     72 +-
 .../WebCore/rendering/FlowThreadController.h       |     14 +-
 .../Source/WebCore/rendering/HitTestLocation.cpp   |     12 +-
 .../Source/WebCore/rendering/HitTestLocation.h     |     22 +-
 .../Source/WebCore/rendering/HitTestRequest.h      |      4 +-
 .../Source/WebCore/rendering/HitTestResult.cpp     |    259 +-
 .../Source/WebCore/rendering/HitTestResult.h       |     77 +-
 .../WebCore/rendering/HitTestingTransformState.cpp |      5 +-
 .../WebCore/rendering/HitTestingTransformState.h   |     14 +-
 .../WebCore/rendering/ImageQualityController.cpp   |      4 +-
 .../WebCore/rendering/ImageQualityController.h     |      9 +-
 .../native/Source/WebCore/rendering/InlineBox.cpp  |    109 +-
 .../native/Source/WebCore/rendering/InlineBox.h    |    111 +-
 .../Source/WebCore/rendering/InlineElementBox.cpp  |     81 +-
 .../Source/WebCore/rendering/InlineElementBox.h    |     14 +-
 .../Source/WebCore/rendering/InlineFlowBox.cpp     |    578 +-
 .../Source/WebCore/rendering/InlineFlowBox.h       |     84 +-
 .../Source/WebCore/rendering/InlineIterator.cpp    |     52 +
 .../Source/WebCore/rendering/InlineIterator.h      |    207 +-
 .../Source/WebCore/rendering/InlineTextBox.cpp     |    623 +-
 .../Source/WebCore/rendering/InlineTextBox.h       |     79 +-
 .../Source/WebCore/rendering/LayerFragment.h       |     94 +
 .../Source/WebCore/rendering/LayoutState.cpp       |     79 +-
 .../native/Source/WebCore/rendering/LayoutState.h  |     39 +-
 .../rendering/LogicalSelectionOffsetCaches.h       |     82 +-
 .../Source/WebCore/rendering/OrderIterator.cpp     |     46 +-
 .../Source/WebCore/rendering/OrderIterator.h       |     21 +-
 .../native/Source/WebCore/rendering/PaintInfo.h    |     26 +-
 .../native/Source/WebCore/rendering/PaintPhase.h   |     13 +-
 .../WebCore/rendering/RenderAncestorIterator.h     |      4 +-
 .../Source/WebCore/rendering/RenderAttachment.cpp  |     74 +
 .../Source/WebCore/rendering/RenderAttachment.h    |     62 +
 .../Source/WebCore/rendering/RenderBlock.cpp       |   3056 +-
 .../native/Source/WebCore/rendering/RenderBlock.h  |    253 +-
 .../Source/WebCore/rendering/RenderBlockFlow.cpp   |   1597 +-
 .../Source/WebCore/rendering/RenderBlockFlow.h     |    138 +-
 .../WebCore/rendering/RenderBlockLineLayout.cpp    |    924 +-
 .../native/Source/WebCore/rendering/RenderBox.cpp  |   1299 +-
 .../native/Source/WebCore/rendering/RenderBox.h    |    205 +-
 .../WebCore/rendering/RenderBoxModelObject.cpp     |   1383 +-
 .../WebCore/rendering/RenderBoxModelObject.h       |    206 +-
 .../Source/WebCore/rendering/RenderBoxRegionInfo.h |      5 +-
 .../Source/WebCore/rendering/RenderButton.cpp      |     34 +-
 .../native/Source/WebCore/rendering/RenderButton.h |     14 +-
 .../Source/WebCore/rendering/RenderCombineText.cpp |     45 +-
 .../Source/WebCore/rendering/RenderCombineText.h   |     30 +-
 .../Source/WebCore/rendering/RenderCounter.cpp     |    215 +-
 .../Source/WebCore/rendering/RenderCounter.h       |     25 +-
 .../rendering/RenderDeprecatedFlexibleBox.cpp      |    120 +-
 .../rendering/RenderDeprecatedFlexibleBox.h        |     21 +-
 .../WebCore/rendering/RenderDetailsMarker.cpp      |     13 +-
 .../Source/WebCore/rendering/RenderDetailsMarker.h |      8 +-
 .../Source/WebCore/rendering/RenderElement.cpp     |    846 +-
 .../Source/WebCore/rendering/RenderElement.h       |    197 +-
 .../WebCore/rendering/RenderEmbeddedObject.cpp     |    120 +-
 .../WebCore/rendering/RenderEmbeddedObject.h       |     22 +-
 .../Source/WebCore/rendering/RenderFieldset.cpp    |     36 +-
 .../Source/WebCore/rendering/RenderFieldset.h      |      8 +-
 .../WebCore/rendering/RenderFileUploadControl.cpp  |     44 +-
 .../WebCore/rendering/RenderFileUploadControl.h    |      8 +-
 .../Source/WebCore/rendering/RenderFlexibleBox.cpp |    219 +-
 .../Source/WebCore/rendering/RenderFlexibleBox.h   |     22 +-
 .../Source/WebCore/rendering/RenderFlowThread.cpp  |    692 +-
 .../Source/WebCore/rendering/RenderFlowThread.h    |    159 +-
 .../Source/WebCore/rendering/RenderFrame.cpp       |     10 +-
 .../native/Source/WebCore/rendering/RenderFrame.h  |      6 +-
 .../Source/WebCore/rendering/RenderFrameBase.cpp   |     70 +-
 .../Source/WebCore/rendering/RenderFrameBase.h     |     11 +-
 .../Source/WebCore/rendering/RenderFrameSet.cpp    |     56 +-
 .../Source/WebCore/rendering/RenderFrameSet.h      |      6 +-
 .../Source/WebCore/rendering/RenderFullScreen.cpp  |     51 +-
 .../Source/WebCore/rendering/RenderFullScreen.h    |     16 +-
 .../Source/WebCore/rendering/RenderGeometryMap.cpp |     54 +-
 .../Source/WebCore/rendering/RenderGeometryMap.h   |     20 +-
 .../native/Source/WebCore/rendering/RenderGrid.cpp |   1455 +-
 .../native/Source/WebCore/rendering/RenderGrid.h   |    142 +-
 .../Source/WebCore/rendering/RenderHTMLCanvas.cpp  |     26 +-
 .../Source/WebCore/rendering/RenderHTMLCanvas.h    |     10 +-
 .../Source/WebCore/rendering/RenderIFrame.cpp      |     10 +-
 .../native/Source/WebCore/rendering/RenderIFrame.h |     10 +-
 .../Source/WebCore/rendering/RenderImage.cpp       |    293 +-
 .../native/Source/WebCore/rendering/RenderImage.h  |     38 +-
 .../WebCore/rendering/RenderImageResource.cpp      |      4 +-
 .../Source/WebCore/rendering/RenderImageResource.h |      1 -
 .../rendering/RenderImageResourceStyleImage.h      |      4 +-
 .../Source/WebCore/rendering/RenderInline.cpp      |    654 +-
 .../native/Source/WebCore/rendering/RenderInline.h |     39 +-
 .../Source/WebCore/rendering/RenderInputSpeech.cpp |    103 -
 .../Source/WebCore/rendering/RenderInputSpeech.h   |     55 -
 .../Source/WebCore/rendering/RenderIterator.h      |     18 +-
 .../Source/WebCore/rendering/RenderLayer.cpp       |   2884 +-
 .../native/Source/WebCore/rendering/RenderLayer.h  |    634 +-
 .../WebCore/rendering/RenderLayerBacking.cpp       |   1347 +-
 .../Source/WebCore/rendering/RenderLayerBacking.h  |    145 +-
 .../WebCore/rendering/RenderLayerCompositor.cpp    |   2086 +-
 .../WebCore/rendering/RenderLayerCompositor.h      |    183 +-
 .../WebCore/rendering/RenderLayerFilterInfo.cpp    |     56 +-
 .../WebCore/rendering/RenderLayerFilterInfo.h      |     29 +-
 .../WebCore/rendering/RenderLayerModelObject.cpp   |     43 +-
 .../WebCore/rendering/RenderLayerModelObject.h     |     12 +-
 .../Source/WebCore/rendering/RenderLineBoxList.cpp |    110 +-
 .../Source/WebCore/rendering/RenderLineBoxList.h   |      8 +-
 .../Source/WebCore/rendering/RenderLineBreak.cpp   |    112 +-
 .../Source/WebCore/rendering/RenderLineBreak.h     |     14 +-
 .../Source/WebCore/rendering/RenderListBox.cpp     |    148 +-
 .../Source/WebCore/rendering/RenderListBox.h       |     20 +-
 .../Source/WebCore/rendering/RenderListItem.cpp    |    226 +-
 .../Source/WebCore/rendering/RenderListItem.h      |     21 +-
 .../Source/WebCore/rendering/RenderListMarker.cpp  |    117 +-
 .../Source/WebCore/rendering/RenderListMarker.h    |      8 +-
 .../Source/WebCore/rendering/RenderMarquee.cpp     |     13 +-
 .../Source/WebCore/rendering/RenderMarquee.h       |     12 +-
 .../Source/WebCore/rendering/RenderMedia.cpp       |     58 +-
 .../native/Source/WebCore/rendering/RenderMedia.h  |     20 +-
 .../rendering/RenderMediaControlElements.cpp       |     20 +-
 .../WebCore/rendering/RenderMediaControlElements.h |     12 +-
 .../WebCore/rendering/RenderMediaControls.cpp      |     32 +-
 .../Source/WebCore/rendering/RenderMediaControls.h |      4 +-
 .../Source/WebCore/rendering/RenderMenuList.cpp    |    106 +-
 .../Source/WebCore/rendering/RenderMenuList.h      |     14 +-
 .../Source/WebCore/rendering/RenderMeter.cpp       |     14 +-
 .../native/Source/WebCore/rendering/RenderMeter.h  |      8 +-
 .../rendering/RenderMultiColumnFlowThread.cpp      |    667 +-
 .../rendering/RenderMultiColumnFlowThread.h        |     93 +-
 .../WebCore/rendering/RenderMultiColumnSet.cpp     |    541 +-
 .../WebCore/rendering/RenderMultiColumnSet.h       |     94 +-
 .../RenderMultiColumnSpannerPlaceholder.cpp        |     58 +
 .../RenderMultiColumnSpannerPlaceholder.h          |     62 +
 .../WebCore/rendering/RenderNamedFlowFragment.cpp  |    211 +-
 .../WebCore/rendering/RenderNamedFlowFragment.h    |     39 +-
 .../WebCore/rendering/RenderNamedFlowThread.cpp    |    464 +-
 .../WebCore/rendering/RenderNamedFlowThread.h      |     52 +-
 .../Source/WebCore/rendering/RenderObject.cpp      |   1253 +-
 .../native/Source/WebCore/rendering/RenderObject.h |    314 +-
 .../Source/WebCore/rendering/RenderProgress.cpp    |     24 +-
 .../Source/WebCore/rendering/RenderProgress.h      |     11 +-
 .../native/Source/WebCore/rendering/RenderPtr.h    |      4 +-
 .../Source/WebCore/rendering/RenderQuote.cpp       |     49 +-
 .../native/Source/WebCore/rendering/RenderQuote.h  |     19 +-
 .../Source/WebCore/rendering/RenderRegion.cpp      |    177 +-
 .../native/Source/WebCore/rendering/RenderRegion.h |     55 +-
 .../Source/WebCore/rendering/RenderRegionSet.cpp   |      6 +-
 .../Source/WebCore/rendering/RenderRegionSet.h     |     11 +-
 .../Source/WebCore/rendering/RenderReplaced.cpp    |    114 +-
 .../Source/WebCore/rendering/RenderReplaced.h      |     24 +-
 .../Source/WebCore/rendering/RenderReplica.cpp     |      8 +-
 .../Source/WebCore/rendering/RenderReplica.h       |     12 +-
 .../native/Source/WebCore/rendering/RenderRuby.cpp |     67 +-
 .../native/Source/WebCore/rendering/RenderRuby.h   |     17 +-
 .../Source/WebCore/rendering/RenderRubyBase.cpp    |     31 +-
 .../Source/WebCore/rendering/RenderRubyBase.h      |     33 +-
 .../Source/WebCore/rendering/RenderRubyRun.cpp     |     83 +-
 .../Source/WebCore/rendering/RenderRubyRun.h       |     44 +-
 .../Source/WebCore/rendering/RenderRubyText.cpp    |     52 +-
 .../Source/WebCore/rendering/RenderRubyText.h      |     10 +-
 .../Source/WebCore/rendering/RenderScrollbar.cpp   |     38 +-
 .../Source/WebCore/rendering/RenderScrollbar.h     |     23 +-
 .../WebCore/rendering/RenderScrollbarPart.cpp      |     36 +-
 .../Source/WebCore/rendering/RenderScrollbarPart.h |     20 +-
 .../WebCore/rendering/RenderScrollbarTheme.cpp     |     79 +-
 .../WebCore/rendering/RenderScrollbarTheme.h       |     54 +-
 .../Source/WebCore/rendering/RenderSearchField.cpp |     33 +-
 .../Source/WebCore/rendering/RenderSearchField.h   |     10 +-
 .../WebCore/rendering/RenderSelectionInfo.cpp      |     72 +
 .../Source/WebCore/rendering/RenderSelectionInfo.h |     56 +-
 .../Source/WebCore/rendering/RenderSlider.cpp      |     10 +-
 .../native/Source/WebCore/rendering/RenderSlider.h |      6 +-
 .../WebCore/rendering/RenderSnapshottedPlugIn.cpp  |     42 +-
 .../WebCore/rendering/RenderSnapshottedPlugIn.h    |     14 +-
 .../Source/WebCore/rendering/RenderTable.cpp       |    362 +-
 .../native/Source/WebCore/rendering/RenderTable.h  |     60 +-
 .../WebCore/rendering/RenderTableCaption.cpp       |     14 +-
 .../Source/WebCore/rendering/RenderTableCaption.h  |     10 +-
 .../Source/WebCore/rendering/RenderTableCell.cpp   |    292 +-
 .../Source/WebCore/rendering/RenderTableCell.h     |    324 +-
 .../Source/WebCore/rendering/RenderTableCol.cpp    |     85 +-
 .../Source/WebCore/rendering/RenderTableCol.h      |     49 +-
 .../Source/WebCore/rendering/RenderTableRow.cpp    |     68 +-
 .../Source/WebCore/rendering/RenderTableRow.h      |    100 +-
 .../WebCore/rendering/RenderTableSection.cpp       |    194 +-
 .../Source/WebCore/rendering/RenderTableSection.h  |    297 +-
 .../native/Source/WebCore/rendering/RenderText.cpp |    632 +-
 .../native/Source/WebCore/rendering/RenderText.h   |     90 +-
 .../Source/WebCore/rendering/RenderTextControl.cpp |    152 +-
 .../Source/WebCore/rendering/RenderTextControl.h   |     25 +-
 .../rendering/RenderTextControlMultiLine.cpp       |     34 +-
 .../WebCore/rendering/RenderTextControlMultiLine.h |     20 +-
 .../rendering/RenderTextControlSingleLine.cpp      |     73 +-
 .../rendering/RenderTextControlSingleLine.h        |     25 +-
 .../WebCore/rendering/RenderTextFragment.cpp       |      7 +-
 .../Source/WebCore/rendering/RenderTextFragment.h  |     14 +-
 .../WebCore/rendering/RenderTextLineBoxes.cpp      |     41 +-
 .../Source/WebCore/rendering/RenderTextLineBoxes.h |      2 +
 .../Source/WebCore/rendering/RenderTheme.cpp       |    591 +-
 .../native/Source/WebCore/rendering/RenderTheme.h  |    279 +-
 .../Source/WebCore/rendering/RenderThemeGtk.cpp    |   1679 +
 .../Source/WebCore/rendering/RenderThemeGtk.h      |    205 +
 .../Source/WebCore/rendering/RenderThemeIOS.h      |     77 +-
 .../Source/WebCore/rendering/RenderThemeIOS.mm     |    540 +-
 .../Source/WebCore/rendering/RenderThemeMac.h      |    222 +-
 .../Source/WebCore/rendering/RenderThemeMac.mm     |   1343 +-
 .../Source/WebCore/rendering/RenderThemeSafari.cpp |    450 +-
 .../Source/WebCore/rendering/RenderThemeSafari.h   |    128 +-
 .../Source/WebCore/rendering/RenderThemeWin.cpp    |    386 +-
 .../Source/WebCore/rendering/RenderThemeWin.h      |    122 +-
 .../Source/WebCore/rendering/RenderThemeWinCE.cpp  |    692 -
 .../Source/WebCore/rendering/RenderThemeWinCE.h    |    145 -
 .../Source/WebCore/rendering/RenderTreeAsText.cpp  |    204 +-
 .../Source/WebCore/rendering/RenderTreeAsText.h    |     18 +-
 .../Source/WebCore/rendering/RenderVTTCue.cpp      |     34 +-
 .../native/Source/WebCore/rendering/RenderVTTCue.h |      6 +-
 .../Source/WebCore/rendering/RenderVideo.cpp       |     38 +-
 .../native/Source/WebCore/rendering/RenderVideo.h  |     40 +-
 .../native/Source/WebCore/rendering/RenderView.cpp |    695 +-
 .../native/Source/WebCore/rendering/RenderView.h   |    140 +-
 .../Source/WebCore/rendering/RenderWidget.cpp      |     72 +-
 .../native/Source/WebCore/rendering/RenderWidget.h |     28 +-
 .../Source/WebCore/rendering/RenderingAllInOne.cpp |      6 +-
 .../Source/WebCore/rendering/RootInlineBox.cpp     |    304 +-
 .../Source/WebCore/rendering/RootInlineBox.h       |     42 +-
 .../Source/WebCore/rendering/ScrollBehavior.cpp    |      8 +-
 .../Source/WebCore/rendering/ScrollBehavior.h      |      8 +-
 .../WebCore/rendering/SelectionSubtreeRoot.cpp     |     91 +
 .../WebCore/rendering/SelectionSubtreeRoot.h       |    131 +
 .../Source/WebCore/rendering/SimpleLineLayout.cpp  |    674 +-
 .../Source/WebCore/rendering/SimpleLineLayout.h    |     16 +-
 .../rendering/SimpleLineLayoutFlowContents.cpp     |     82 +
 .../rendering/SimpleLineLayoutFlowContents.h       |     70 +
 .../rendering/SimpleLineLayoutFunctions.cpp        |    141 +-
 .../WebCore/rendering/SimpleLineLayoutFunctions.h  |     30 +-
 .../WebCore/rendering/SimpleLineLayoutResolver.cpp |    224 +
 .../WebCore/rendering/SimpleLineLayoutResolver.h   |    148 +-
 .../SimpleLineLayoutTextFragmentIterator.cpp       |    209 +
 .../SimpleLineLayoutTextFragmentIterator.h         |    172 +
 .../Source/WebCore/rendering/TextAutoSizing.cpp    |     15 +-
 .../Source/WebCore/rendering/TextAutoSizing.h      |      4 +-
 .../Source/WebCore/rendering/TextAutosizer.cpp     |     39 +-
 .../Source/WebCore/rendering/TextAutosizer.h       |     10 +-
 .../Source/WebCore/rendering/TextPaintStyle.cpp    |     36 +-
 .../Source/WebCore/rendering/TextPaintStyle.h      |      3 +-
 .../Source/WebCore/rendering/TextPainter.cpp       |    178 +-
 .../native/Source/WebCore/rendering/TextPainter.h  |     61 +-
 .../rendering/TrailingFloatsRootInlineBox.h        |      2 +-
 .../WebCore/rendering/VerticalPositionCache.h      |     21 +-
 .../Source/WebCore/rendering/break_lines.cpp       |      2 +-
 .../native/Source/WebCore/rendering/break_lines.h  |    137 +-
 .../WebCore/rendering/line/BreakingContext.h       |   1247 +
 .../rendering/line/BreakingContextInlineHeaders.h  |   1128 -
 .../Source/WebCore/rendering/line/LineBreaker.cpp  |     75 +-
 .../Source/WebCore/rendering/line/LineBreaker.h    |     16 +-
 .../WebCore/rendering/line/LineInlineHeaders.h     |     14 +-
 .../WebCore/rendering/line/LineLayoutState.h       |      2 +-
 .../Source/WebCore/rendering/line/LineWidth.cpp    |    129 +-
 .../Source/WebCore/rendering/line/LineWidth.h      |     14 +-
 .../WebCore/rendering/line/TrailingObjects.cpp     |      2 +-
 .../WebCore/rendering/mathml/RenderMathMLBlock.cpp |     27 +-
 .../WebCore/rendering/mathml/RenderMathMLBlock.h   |     24 +-
 .../rendering/mathml/RenderMathMLFenced.cpp        |     78 +-
 .../WebCore/rendering/mathml/RenderMathMLFenced.h  |     10 +-
 .../rendering/mathml/RenderMathMLFraction.cpp      |     20 +-
 .../rendering/mathml/RenderMathMLFraction.h        |      8 +-
 .../WebCore/rendering/mathml/RenderMathMLMath.cpp  |      4 +-
 .../WebCore/rendering/mathml/RenderMathMLMath.h    |      2 +-
 .../rendering/mathml/RenderMathMLMenclose.cpp      |     20 +-
 .../rendering/mathml/RenderMathMLMenclose.h        |      4 +-
 .../rendering/mathml/RenderMathMLOperator.cpp      |   1925 +-
 .../rendering/mathml/RenderMathMLOperator.h        |    199 +-
 .../mathml/RenderMathMLRadicalOperator.cpp         |    177 +
 .../rendering/mathml/RenderMathMLRadicalOperator.h |     55 +
 .../WebCore/rendering/mathml/RenderMathMLRoot.cpp  |    470 +-
 .../WebCore/rendering/mathml/RenderMathMLRoot.h    |     64 +-
 .../WebCore/rendering/mathml/RenderMathMLRow.cpp   |     59 +-
 .../WebCore/rendering/mathml/RenderMathMLRow.h     |     11 +-
 .../rendering/mathml/RenderMathMLScripts.cpp       |    168 +-
 .../WebCore/rendering/mathml/RenderMathMLScripts.h |     25 +-
 .../WebCore/rendering/mathml/RenderMathMLSpace.cpp |      8 +-
 .../WebCore/rendering/mathml/RenderMathMLSpace.h   |      8 +-
 .../rendering/mathml/RenderMathMLSquareRoot.cpp    |      8 +-
 .../rendering/mathml/RenderMathMLSquareRoot.h      |      8 +-
 .../WebCore/rendering/mathml/RenderMathMLToken.cpp |     50 +-
 .../WebCore/rendering/mathml/RenderMathMLToken.h   |     15 +-
 .../rendering/mathml/RenderMathMLUnderOver.cpp     |     59 +-
 .../rendering/mathml/RenderMathMLUnderOver.h       |     11 +-
 .../Source/WebCore/rendering/shapes/BoxShape.cpp   |    166 +
 .../Source/WebCore/rendering/shapes/BoxShape.h     |     13 +-
 .../WebCore/rendering/shapes/PolygonShape.cpp      |    165 +
 .../Source/WebCore/rendering/shapes/PolygonShape.h |     54 +-
 .../WebCore/rendering/shapes/RasterShape.cpp       |    178 +
 .../Source/WebCore/rendering/shapes/RasterShape.h  |     68 +-
 .../WebCore/rendering/shapes/RectangleShape.cpp    |     98 +
 .../WebCore/rendering/shapes/RectangleShape.h      |      8 +-
 .../Source/WebCore/rendering/shapes/Shape.cpp      |    236 +
 .../native/Source/WebCore/rendering/shapes/Shape.h |     38 +-
 .../Source/WebCore/rendering/shapes/ShapeInfo.h    |    219 -
 .../WebCore/rendering/shapes/ShapeInsideInfo.h     |    133 -
 .../WebCore/rendering/shapes/ShapeInterval.h       |    170 +-
 .../WebCore/rendering/shapes/ShapeOutsideInfo.cpp  |    346 +
 .../WebCore/rendering/shapes/ShapeOutsideInfo.h    |    111 +-
 .../Source/WebCore/rendering/style/BasicShapes.cpp |    274 +-
 .../Source/WebCore/rendering/style/BasicShapes.h   |    225 +-
 .../Source/WebCore/rendering/style/BorderData.h    |     10 +
 .../Source/WebCore/rendering/style/ContentData.cpp |      8 +-
 .../Source/WebCore/rendering/style/ContentData.h   |     44 +-
 .../WebCore/rendering/style/CounterDirectives.cpp  |      7 +-
 .../WebCore/rendering/style/CounterDirectives.h    |      3 +-
 .../Source/WebCore/rendering/style/CursorList.h    |      4 +-
 .../Source/WebCore/rendering/style/DataRef.h       |     11 +-
 .../Source/WebCore/rendering/style/FillLayer.cpp   |    133 +-
 .../Source/WebCore/rendering/style/FillLayer.h     |    107 +-
 .../WebCore/rendering/style/GridCoordinate.h       |     49 +-
 .../Source/WebCore/rendering/style/GridLength.h    |     26 +-
 .../Source/WebCore/rendering/style/GridPosition.h  |     20 +-
 .../rendering/style/GridResolvedPosition.cpp       |    350 +
 .../WebCore/rendering/style/GridResolvedPosition.h |    150 +
 .../Source/WebCore/rendering/style/GridTrackSize.h |     68 +-
 .../WebCore/rendering/style/KeyframeList.cpp       |     17 +
 .../Source/WebCore/rendering/style/KeyframeList.h  |      7 +-
 .../WebCore/rendering/style/NinePieceImage.cpp     |    210 +-
 .../WebCore/rendering/style/NinePieceImage.h       |     98 +-
 .../Source/WebCore/rendering/style/RenderStyle.cpp |    881 +-
 .../Source/WebCore/rendering/style/RenderStyle.h   |   1040 +-
 .../WebCore/rendering/style/RenderStyleConstants.h |    214 +-
 .../WebCore/rendering/style/SVGRenderStyle.cpp     |     55 +-
 .../WebCore/rendering/style/SVGRenderStyle.h       |     85 +-
 .../WebCore/rendering/style/SVGRenderStyleDefs.cpp |     62 +-
 .../WebCore/rendering/style/SVGRenderStyleDefs.h   |     82 +-
 .../Source/WebCore/rendering/style/ShadowData.h    |      2 +-
 .../Source/WebCore/rendering/style/ShapeValue.cpp  |     42 +
 .../Source/WebCore/rendering/style/ShapeValue.h    |     56 +-
 .../WebCore/rendering/style/StyleAllInOne.cpp      |      4 +
 .../rendering/style/StyleBackgroundData.cpp        |      2 +-
 .../WebCore/rendering/style/StyleBackgroundData.h  |      4 +-
 .../WebCore/rendering/style/StyleBoxData.cpp       |      2 +-
 .../Source/WebCore/rendering/style/StyleBoxData.h  |      4 +-
 .../WebCore/rendering/style/StyleCachedImage.cpp   |      8 +-
 .../WebCore/rendering/style/StyleCachedImage.h     |     15 +-
 .../rendering/style/StyleCachedImageSet.cpp        |     10 +-
 .../WebCore/rendering/style/StyleCachedImageSet.h  |     14 +-
 .../rendering/style/StyleContentAlignmentData.h    |     69 +
 .../style/StyleDeprecatedFlexibleBoxData.cpp       |      2 +-
 .../style/StyleDeprecatedFlexibleBoxData.h         |      4 +-
 .../WebCore/rendering/style/StyleFilterData.cpp    |     11 +-
 .../WebCore/rendering/style/StyleFilterData.h      |     12 +-
 .../rendering/style/StyleFlexibleBoxData.cpp       |      2 +-
 .../WebCore/rendering/style/StyleFlexibleBoxData.h |      4 +-
 .../rendering/style/StyleGeneratedImage.cpp        |     29 +-
 .../WebCore/rendering/style/StyleGeneratedImage.h  |     25 +-
 .../WebCore/rendering/style/StyleGridData.cpp      |      9 +-
 .../Source/WebCore/rendering/style/StyleGridData.h |     22 +-
 .../WebCore/rendering/style/StyleGridItemData.cpp  |      6 +-
 .../WebCore/rendering/style/StyleGridItemData.h    |      7 +-
 .../Source/WebCore/rendering/style/StyleImage.h    |     21 +-
 .../WebCore/rendering/style/StyleInheritedData.cpp |      6 +-
 .../WebCore/rendering/style/StyleInheritedData.h   |     10 +-
 .../WebCore/rendering/style/StyleMarqueeData.cpp   |      2 +-
 .../WebCore/rendering/style/StyleMarqueeData.h     |      4 +-
 .../WebCore/rendering/style/StyleMultiColData.cpp  |      2 +-
 .../WebCore/rendering/style/StyleMultiColData.h    |      4 +-
 .../WebCore/rendering/style/StylePendingImage.h    |     26 +-
 .../rendering/style/StyleRareInheritedData.cpp     |     21 +-
 .../rendering/style/StyleRareInheritedData.h       |     16 +-
 .../rendering/style/StyleRareNonInheritedData.cpp  |    106 +-
 .../rendering/style/StyleRareNonInheritedData.h    |     62 +-
 .../WebCore/rendering/style/StyleReflection.h      |      6 +-
 .../rendering/style/StyleScrollSnapPoints.cpp      |     82 +
 .../rendering/style/StyleScrollSnapPoints.h        |     73 +
 .../rendering/style/StyleSelfAlignmentData.h       |     70 +
 .../WebCore/rendering/style/StyleSurroundData.cpp  |      2 +-
 .../WebCore/rendering/style/StyleSurroundData.h    |      4 +-
 .../WebCore/rendering/style/StyleTransformData.cpp |      2 +-
 .../WebCore/rendering/style/StyleTransformData.h   |      6 +-
 .../WebCore/rendering/style/StyleVisualData.cpp    |      2 +-
 .../WebCore/rendering/style/StyleVisualData.h      |      4 +-
 .../WebCore/rendering/svg/RenderSVGBlock.cpp       |      6 +-
 .../Source/WebCore/rendering/svg/RenderSVGBlock.h  |     10 +-
 .../WebCore/rendering/svg/RenderSVGContainer.cpp   |     15 +-
 .../WebCore/rendering/svg/RenderSVGContainer.h     |      9 +-
 .../WebCore/rendering/svg/RenderSVGEllipse.cpp     |     54 +-
 .../WebCore/rendering/svg/RenderSVGEllipse.h       |     19 +-
 .../rendering/svg/RenderSVGForeignObject.cpp       |     62 +-
 .../WebCore/rendering/svg/RenderSVGForeignObject.h |     29 +-
 .../rendering/svg/RenderSVGGradientStop.cpp        |     12 +-
 .../WebCore/rendering/svg/RenderSVGGradientStop.h  |      8 +-
 .../rendering/svg/RenderSVGHiddenContainer.cpp     |      4 +-
 .../rendering/svg/RenderSVGHiddenContainer.h       |      2 +-
 .../WebCore/rendering/svg/RenderSVGImage.cpp       |     42 +-
 .../Source/WebCore/rendering/svg/RenderSVGImage.h  |     30 +-
 .../WebCore/rendering/svg/RenderSVGInline.cpp      |     17 +-
 .../Source/WebCore/rendering/svg/RenderSVGInline.h |     16 +-
 .../WebCore/rendering/svg/RenderSVGInlineText.cpp  |     48 +-
 .../WebCore/rendering/svg/RenderSVGInlineText.h    |     18 +-
 .../WebCore/rendering/svg/RenderSVGModelObject.cpp |     18 +-
 .../WebCore/rendering/svg/RenderSVGModelObject.h   |     10 +-
 .../Source/WebCore/rendering/svg/RenderSVGPath.cpp |     17 +-
 .../Source/WebCore/rendering/svg/RenderSVGPath.h   |     14 +-
 .../Source/WebCore/rendering/svg/RenderSVGRect.cpp |     39 +-
 .../Source/WebCore/rendering/svg/RenderSVGRect.h   |     17 +-
 .../WebCore/rendering/svg/RenderSVGResource.cpp    |     21 +-
 .../WebCore/rendering/svg/RenderSVGResource.h      |     15 +-
 .../rendering/svg/RenderSVGResourceClipper.cpp     |     71 +-
 .../rendering/svg/RenderSVGResourceClipper.h       |     23 +-
 .../rendering/svg/RenderSVGResourceContainer.cpp   |     38 +-
 .../rendering/svg/RenderSVGResourceContainer.h     |     29 +-
 .../rendering/svg/RenderSVGResourceFilter.cpp      |     66 +-
 .../rendering/svg/RenderSVGResourceFilter.h        |     22 +-
 .../svg/RenderSVGResourceFilterPrimitive.cpp       |     61 +-
 .../svg/RenderSVGResourceFilterPrimitive.h         |     14 +-
 .../rendering/svg/RenderSVGResourceGradient.cpp    |     31 +-
 .../rendering/svg/RenderSVGResourceGradient.h      |      6 +-
 .../svg/RenderSVGResourceLinearGradient.cpp        |      6 +-
 .../svg/RenderSVGResourceLinearGradient.h          |     15 +-
 .../rendering/svg/RenderSVGResourceMarker.cpp      |      6 +-
 .../rendering/svg/RenderSVGResourceMarker.h        |     17 +-
 .../rendering/svg/RenderSVGResourceMasker.cpp      |     17 +-
 .../rendering/svg/RenderSVGResourceMasker.h        |      9 +-
 .../rendering/svg/RenderSVGResourcePattern.cpp     |     55 +-
 .../rendering/svg/RenderSVGResourcePattern.h       |     15 +-
 .../svg/RenderSVGResourceRadialGradient.cpp        |      6 +-
 .../svg/RenderSVGResourceRadialGradient.h          |     15 +-
 .../rendering/svg/RenderSVGResourceSolidColor.cpp  |      2 -
 .../rendering/svg/RenderSVGResourceSolidColor.h    |      6 +-
 .../Source/WebCore/rendering/svg/RenderSVGRoot.cpp |    164 +-
 .../Source/WebCore/rendering/svg/RenderSVGRoot.h   |     17 +-
 .../WebCore/rendering/svg/RenderSVGShape.cpp       |     82 +-
 .../Source/WebCore/rendering/svg/RenderSVGShape.h  |     21 +-
 .../Source/WebCore/rendering/svg/RenderSVGTSpan.h  |      8 +-
 .../Source/WebCore/rendering/svg/RenderSVGText.cpp |     95 +-
 .../Source/WebCore/rendering/svg/RenderSVGText.h   |     44 +-
 .../WebCore/rendering/svg/RenderSVGTextPath.cpp    |     12 +-
 .../WebCore/rendering/svg/RenderSVGTextPath.h      |      6 +-
 .../svg/RenderSVGTransformableContainer.cpp        |     16 +-
 .../svg/RenderSVGTransformableContainer.h          |     20 +-
 .../rendering/svg/RenderSVGViewportContainer.cpp   |     75 +-
 .../rendering/svg/RenderSVGViewportContainer.h     |     26 +-
 .../WebCore/rendering/svg/SVGInlineFlowBox.cpp     |     42 +-
 .../WebCore/rendering/svg/SVGInlineFlowBox.h       |      6 +-
 .../WebCore/rendering/svg/SVGInlineTextBox.cpp     |    121 +-
 .../WebCore/rendering/svg/SVGInlineTextBox.h       |     23 +-
 .../Source/WebCore/rendering/svg/SVGMarkerData.h   |      1 -
 .../Source/WebCore/rendering/svg/SVGPathData.cpp   |     58 +-
 .../WebCore/rendering/svg/SVGRenderSupport.cpp     |    152 +-
 .../WebCore/rendering/svg/SVGRenderSupport.h       |      3 +-
 .../WebCore/rendering/svg/SVGRenderTreeAsText.cpp  |     50 +-
 .../WebCore/rendering/svg/SVGRenderTreeAsText.h    |      4 +-
 .../WebCore/rendering/svg/SVGRenderingContext.cpp  |    115 +-
 .../WebCore/rendering/svg/SVGRenderingContext.h    |     15 +-
 .../Source/WebCore/rendering/svg/SVGResources.cpp  |     65 +-
 .../Source/WebCore/rendering/svg/SVGResources.h    |     36 +-
 .../WebCore/rendering/svg/SVGResourcesCache.cpp    |     29 +-
 .../WebCore/rendering/svg/SVGResourcesCache.h      |      7 +-
 .../rendering/svg/SVGResourcesCycleSolver.cpp      |     46 +-
 .../WebCore/rendering/svg/SVGRootInlineBox.cpp     |    104 +-
 .../WebCore/rendering/svg/SVGRootInlineBox.h       |      8 +-
 .../Source/WebCore/rendering/svg/SVGTextChunk.cpp  |    193 +-
 .../Source/WebCore/rendering/svg/SVGTextChunk.h    |     25 +-
 .../WebCore/rendering/svg/SVGTextChunkBuilder.cpp  |    237 +-
 .../WebCore/rendering/svg/SVGTextChunkBuilder.h    |     18 +-
 .../svg/SVGTextLayoutAttributesBuilder.cpp         |     36 +-
 .../rendering/svg/SVGTextLayoutAttributesBuilder.h |      9 +-
 .../WebCore/rendering/svg/SVGTextLayoutEngine.cpp  |    117 +-
 .../WebCore/rendering/svg/SVGTextLayoutEngine.h    |     11 +-
 .../rendering/svg/SVGTextLayoutEngineBaseline.cpp  |     36 +-
 .../rendering/svg/SVGTextLayoutEngineBaseline.h    |     12 +-
 .../rendering/svg/SVGTextLayoutEngineSpacing.cpp   |     16 +-
 .../rendering/svg/SVGTextLayoutEngineSpacing.h     |      6 +-
 .../WebCore/rendering/svg/SVGTextMetrics.cpp       |     40 +-
 .../Source/WebCore/rendering/svg/SVGTextMetrics.h  |     14 +-
 .../rendering/svg/SVGTextMetricsBuilder.cpp        |     68 +-
 .../WebCore/rendering/svg/SVGTextMetricsBuilder.h  |     10 +-
 .../Source/WebCore/rendering/svg/SVGTextQuery.cpp  |     41 +-
 .../rendering/svg/SVGTextRunRenderingContext.cpp   |    339 +-
 .../rendering/svg/SVGTextRunRenderingContext.h     |     16 +-
 .../native/Source/WebCore/replay/AllReplayInputs.h |     48 +
 .../Source/WebCore/replay/CapturingInputCursor.cpp |     86 +
 .../Source/WebCore/replay/CapturingInputCursor.h   |     68 +
 .../Source/WebCore/replay/EventLoopInput.cpp       |     53 +
 .../native/Source/WebCore/replay/EventLoopInput.h  |     78 +
 .../WebCore/replay/EventLoopInputDispatcher.cpp    |    173 +
 .../WebCore/replay/EventLoopInputDispatcher.h      |    100 +
 .../Source/WebCore/replay/FunctorInputCursor.h     |    103 +
 .../Source/WebCore/replay/MemoizedDOMResult.cpp    |    113 +
 .../Source/WebCore/replay/MemoizedDOMResult.h      |    164 +
 .../Source/WebCore/replay/ReplayController.cpp     |    545 +
 .../Source/WebCore/replay/ReplayController.h       |    201 +
 .../WebCore/replay/ReplayInputCreationMethods.cpp  |     54 +
 .../WebCore/replay/ReplayInputDispatchMethods.cpp  |     98 +
 .../native/Source/WebCore/replay/ReplaySession.cpp |     93 +
 .../native/Source/WebCore/replay/ReplaySession.h   |     74 +
 .../Source/WebCore/replay/ReplaySessionSegment.cpp |     62 +
 .../Source/WebCore/replay/ReplaySessionSegment.h   |     75 +
 .../Source/WebCore/replay/ReplayingInputCursor.cpp |    103 +
 .../Source/WebCore/replay/ReplayingInputCursor.h   |     78 +
 .../WebCore/replay/SegmentedInputStorage.cpp       |    123 +
 .../Source/WebCore/replay/SegmentedInputStorage.h  |     62 +
 .../Source/WebCore/replay/SerializationMethods.cpp |    532 +
 .../Source/WebCore/replay/SerializationMethods.h   |    125 +
 .../Source/WebCore/replay/UserInputBridge.cpp      |    260 +
 .../native/Source/WebCore/replay/UserInputBridge.h |    105 +
 .../native/Source/WebCore/replay/WebInputs.json    |    244 +
 .../main/native/Source/WebCore/storage/Storage.cpp |      6 +-
 .../main/native/Source/WebCore/storage/Storage.h   |      2 +-
 .../native/Source/WebCore/storage/StorageArea.h    |      3 +
 .../Source/WebCore/storage/StorageAreaImpl.cpp     |    306 -
 .../Source/WebCore/storage/StorageAreaImpl.h       |    100 -
 .../Source/WebCore/storage/StorageAreaSync.cpp     |    531 -
 .../Source/WebCore/storage/StorageAreaSync.h       |    108 -
 .../native/Source/WebCore/storage/StorageEvent.cpp |     12 +-
 .../native/Source/WebCore/storage/StorageEvent.h   |      6 +-
 .../WebCore/storage/StorageEventDispatcher.cpp     |     22 +-
 .../WebCore/storage/StorageEventDispatcher.h       |     10 +-
 .../native/Source/WebCore/storage/StorageMap.cpp   |     10 +-
 .../native/Source/WebCore/storage/StorageMap.h     |     18 +-
 .../Source/WebCore/storage/StorageNamespace.cpp    |     49 -
 .../Source/WebCore/storage/StorageNamespace.h      |     13 +-
 .../WebCore/storage/StorageNamespaceImpl.cpp       |    195 -
 .../Source/WebCore/storage/StorageNamespaceImpl.h  |     80 -
 .../WebCore/storage/StorageNamespaceProvider.cpp   |     85 +
 .../WebCore/storage/StorageNamespaceProvider.h     |     72 +
 .../Source/WebCore/storage/StorageStrategy.cpp     |     48 -
 .../Source/WebCore/storage/StorageStrategy.h       |     52 -
 .../Source/WebCore/storage/StorageSyncManager.cpp  |     93 -
 .../Source/WebCore/storage/StorageSyncManager.h    |     63 -
 .../Source/WebCore/storage/StorageThread.cpp       |    129 -
 .../native/Source/WebCore/storage/StorageThread.h  |     67 -
 .../Source/WebCore/storage/StorageTracker.cpp      |    626 -
 .../native/Source/WebCore/storage/StorageTracker.h |    120 -
 .../WebCore/storage/wince/DatabaseThreadWinCE.cpp  |     95 -
 .../WebCore/storage/wince/DatabaseThreadWinCE.h    |     65 -
 .../WebCore/storage/wince/StorageThreadWinCE.cpp   |     83 -
 .../WebCore/storage/wince/StorageThreadWinCE.h     |     58 -
 .../Source/WebCore/style/InlineTextBoxStyle.cpp    |    157 +
 .../Source/WebCore/style/InlineTextBoxStyle.h      |     53 +
 .../Source/WebCore/style/RenderTreePosition.cpp    |     96 +
 .../Source/WebCore/style/RenderTreePosition.h      |     97 +
 .../WebCore/style/StyleFontSizeFunctions.cpp       |     18 +-
 .../Source/WebCore/style/StyleFontSizeFunctions.h  |      3 +-
 .../WebCore/style/StyleResolveForDocument.cpp      |     26 +-
 .../Source/WebCore/style/StyleResolveForDocument.h |      4 +-
 .../Source/WebCore/style/StyleResolveTree.cpp      |    619 +-
 .../native/Source/WebCore/style/StyleResolveTree.h |     13 +-
 .../native/Source/WebCore/svg/PatternAttributes.h  |      2 +-
 .../main/native/Source/WebCore/svg/SVGAElement.cpp |    111 +-
 .../main/native/Source/WebCore/svg/SVGAElement.h   |     11 +-
 .../main/native/Source/WebCore/svg/SVGAllInOne.cpp |      3 +-
 .../Source/WebCore/svg/SVGAltGlyphDefElement.cpp   |     12 +-
 .../Source/WebCore/svg/SVGAltGlyphDefElement.h     |      4 +-
 .../Source/WebCore/svg/SVGAltGlyphElement.cpp      |     18 +-
 .../native/Source/WebCore/svg/SVGAltGlyphElement.h |     11 +-
 .../Source/WebCore/svg/SVGAltGlyphItemElement.cpp  |      4 +-
 .../Source/WebCore/svg/SVGAltGlyphItemElement.h    |      4 +-
 .../main/native/Source/WebCore/svg/SVGAngle.cpp    |     11 +-
 .../main/native/Source/WebCore/svg/SVGAngle.idl    |      6 +-
 .../Source/WebCore/svg/SVGAnimateColorElement.cpp  |     10 +-
 .../Source/WebCore/svg/SVGAnimateColorElement.h    |      6 +-
 .../Source/WebCore/svg/SVGAnimateElement.cpp       |    466 +-
 .../native/Source/WebCore/svg/SVGAnimateElement.h  |     86 +-
 .../Source/WebCore/svg/SVGAnimateElementBase.cpp   |    450 +
 .../Source/WebCore/svg/SVGAnimateElementBase.h     |     86 +
 .../Source/WebCore/svg/SVGAnimateMotionElement.cpp |     60 +-
 .../Source/WebCore/svg/SVGAnimateMotionElement.h   |      5 +-
 .../WebCore/svg/SVGAnimateTransformElement.cpp     |     22 +-
 .../WebCore/svg/SVGAnimateTransformElement.h       |     10 +-
 .../native/Source/WebCore/svg/SVGAnimatedAngle.cpp |     28 +-
 .../native/Source/WebCore/svg/SVGAnimatedAngle.h   |      2 +-
 .../Source/WebCore/svg/SVGAnimatedBoolean.cpp      |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedBoolean.h |      5 +-
 .../native/Source/WebCore/svg/SVGAnimatedColor.cpp |      2 +-
 .../Source/WebCore/svg/SVGAnimatedEnumeration.cpp  |      9 +-
 .../Source/WebCore/svg/SVGAnimatedEnumeration.h    |      2 +-
 .../Source/WebCore/svg/SVGAnimatedInteger.cpp      |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedInteger.h |      2 +-
 .../svg/SVGAnimatedIntegerOptionalInteger.cpp      |      2 +-
 .../Source/WebCore/svg/SVGAnimatedLength.cpp       |      7 +-
 .../native/Source/WebCore/svg/SVGAnimatedLength.h  |      2 +-
 .../Source/WebCore/svg/SVGAnimatedLengthList.cpp   |      2 +-
 .../Source/WebCore/svg/SVGAnimatedNumber.cpp       |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedNumber.h  |      2 +-
 .../Source/WebCore/svg/SVGAnimatedNumber.idl       |      4 +-
 .../Source/WebCore/svg/SVGAnimatedNumberList.cpp   |      2 +-
 .../svg/SVGAnimatedNumberOptionalNumber.cpp        |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedPath.cpp  |     47 +-
 .../native/Source/WebCore/svg/SVGAnimatedPath.h    |      3 +
 .../Source/WebCore/svg/SVGAnimatedPointList.cpp    |      2 +-
 .../WebCore/svg/SVGAnimatedPreserveAspectRatio.cpp |      2 +-
 .../WebCore/svg/SVGAnimatedPreserveAspectRatio.h   |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedRect.cpp  |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedRect.h    |      2 +-
 .../Source/WebCore/svg/SVGAnimatedString.cpp       |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedString.h  |      5 +-
 .../WebCore/svg/SVGAnimatedTransformList.cpp       |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedType.h    |      2 +-
 .../Source/WebCore/svg/SVGAnimatedTypeAnimator.cpp |     57 +-
 .../Source/WebCore/svg/SVGAnimatedTypeAnimator.h   |     21 +-
 .../Source/WebCore/svg/SVGAnimationElement.cpp     |    119 +-
 .../Source/WebCore/svg/SVGAnimationElement.h       |     13 +-
 .../Source/WebCore/svg/SVGAnimationElement.idl     |     10 +-
 .../native/Source/WebCore/svg/SVGCircleElement.cpp |     69 +-
 .../native/Source/WebCore/svg/SVGCircleElement.h   |     12 +-
 .../Source/WebCore/svg/SVGClipPathElement.cpp      |     36 +-
 .../native/Source/WebCore/svg/SVGClipPathElement.h |     11 +-
 .../main/native/Source/WebCore/svg/SVGColor.cpp    |      6 +-
 .../src/main/native/Source/WebCore/svg/SVGColor.h  |     15 +-
 .../svg/SVGComponentTransferFunctionElement.cpp    |     36 +-
 .../svg/SVGComponentTransferFunctionElement.h      |      5 +-
 .../svg/SVGComponentTransferFunctionElement.idl    |      1 -
 .../native/Source/WebCore/svg/SVGCursorElement.cpp |     47 +-
 .../native/Source/WebCore/svg/SVGCursorElement.h   |     10 +-
 .../native/Source/WebCore/svg/SVGDefsElement.cpp   |      8 +-
 .../native/Source/WebCore/svg/SVGDefsElement.h     |      7 +-
 .../native/Source/WebCore/svg/SVGDescElement.cpp   |      4 +-
 .../native/Source/WebCore/svg/SVGDescElement.h     |      2 +-
 .../main/native/Source/WebCore/svg/SVGDocument.cpp |     73 +-
 .../main/native/Source/WebCore/svg/SVGDocument.h   |     34 +-
 .../Source/WebCore/svg/SVGDocumentExtensions.cpp   |    118 +-
 .../Source/WebCore/svg/SVGDocumentExtensions.h     |      8 +-
 .../main/native/Source/WebCore/svg/SVGElement.cpp  |    486 +-
 .../main/native/Source/WebCore/svg/SVGElement.h    |    106 +-
 .../main/native/Source/WebCore/svg/SVGElement.idl  |      2 +
 .../Source/WebCore/svg/SVGElementInstance.cpp      |    273 -
 .../native/Source/WebCore/svg/SVGElementInstance.h |    198 -
 .../Source/WebCore/svg/SVGElementInstance.idl      |     94 -
 .../Source/WebCore/svg/SVGElementInstanceList.cpp  |     56 -
 .../Source/WebCore/svg/SVGElementInstanceList.h    |     47 -
 .../Source/WebCore/svg/SVGElementInstanceList.idl  |     30 -
 .../native/Source/WebCore/svg/SVGElementRareData.h |     23 +-
 .../Source/WebCore/svg/SVGEllipseElement.cpp       |     75 +-
 .../native/Source/WebCore/svg/SVGEllipseElement.h  |     12 +-
 .../native/Source/WebCore/svg/SVGException.cpp     |      8 +-
 .../main/native/Source/WebCore/svg/SVGException.h  |      4 +-
 .../WebCore/svg/SVGExternalResourcesRequired.cpp   |      9 +-
 .../WebCore/svg/SVGExternalResourcesRequired.h     |      9 +-
 .../Source/WebCore/svg/SVGFEBlendElement.cpp       |     56 +-
 .../native/Source/WebCore/svg/SVGFEBlendElement.h  |     48 +-
 .../Source/WebCore/svg/SVGFEBlendElement.idl       |      1 -
 .../Source/WebCore/svg/SVGFEColorMatrixElement.cpp |     49 +-
 .../Source/WebCore/svg/SVGFEColorMatrixElement.h   |      7 +-
 .../Source/WebCore/svg/SVGFEColorMatrixElement.idl |      1 -
 .../WebCore/svg/SVGFEComponentTransferElement.cpp  |     45 +-
 .../WebCore/svg/SVGFEComponentTransferElement.h    |      7 +-
 .../WebCore/svg/SVGFEComponentTransferElement.idl  |      4 +-
 .../Source/WebCore/svg/SVGFECompositeElement.cpp   |     55 +-
 .../Source/WebCore/svg/SVGFECompositeElement.h     |      7 +-
 .../Source/WebCore/svg/SVGFECompositeElement.idl   |      1 -
 .../WebCore/svg/SVGFEConvolveMatrixElement.cpp     |    104 +-
 .../WebCore/svg/SVGFEConvolveMatrixElement.h       |      7 +-
 .../WebCore/svg/SVGFEConvolveMatrixElement.idl     |      1 -
 .../WebCore/svg/SVGFEDiffuseLightingElement.cpp    |     60 +-
 .../WebCore/svg/SVGFEDiffuseLightingElement.h      |      7 +-
 .../WebCore/svg/SVGFEDiffuseLightingElement.idl    |      4 +-
 .../WebCore/svg/SVGFEDisplacementMapElement.cpp    |     51 +-
 .../WebCore/svg/SVGFEDisplacementMapElement.h      |      7 +-
 .../WebCore/svg/SVGFEDisplacementMapElement.idl    |      1 -
 .../WebCore/svg/SVGFEDistantLightElement.cpp       |     12 +-
 .../Source/WebCore/svg/SVGFEDistantLightElement.h  |      8 +-
 .../WebCore/svg/SVGFEDistantLightElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.cpp  |     58 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.h    |      7 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.idl  |      8 +-
 .../Source/WebCore/svg/SVGFEFloodElement.cpp       |     14 +-
 .../native/Source/WebCore/svg/SVGFEFloodElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEFloodElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEFuncAElement.cpp       |      9 +-
 .../native/Source/WebCore/svg/SVGFEFuncAElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEFuncAElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEFuncBElement.cpp       |      9 +-
 .../native/Source/WebCore/svg/SVGFEFuncBElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEFuncBElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEFuncGElement.cpp       |      9 +-
 .../native/Source/WebCore/svg/SVGFEFuncGElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEFuncGElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEFuncRElement.cpp       |      9 +-
 .../native/Source/WebCore/svg/SVGFEFuncRElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEFuncRElement.idl       |      4 +-
 .../WebCore/svg/SVGFEGaussianBlurElement.cpp       |     60 +-
 .../Source/WebCore/svg/SVGFEGaussianBlurElement.h  |      7 +-
 .../WebCore/svg/SVGFEGaussianBlurElement.idl       |      7 +-
 .../Source/WebCore/svg/SVGFEImageElement.cpp       |     75 +-
 .../native/Source/WebCore/svg/SVGFEImageElement.h  |     13 +-
 .../Source/WebCore/svg/SVGFEImageElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFELightElement.cpp       |     77 +-
 .../native/Source/WebCore/svg/SVGFELightElement.h  |      7 +-
 .../Source/WebCore/svg/SVGFEMergeElement.cpp       |     12 +-
 .../native/Source/WebCore/svg/SVGFEMergeElement.h  |      6 +-
 .../Source/WebCore/svg/SVGFEMergeElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEMergeNodeElement.cpp   |     36 +-
 .../Source/WebCore/svg/SVGFEMergeNodeElement.h     |      8 +-
 .../Source/WebCore/svg/SVGFEMergeNodeElement.idl   |      4 +-
 .../Source/WebCore/svg/SVGFEMorphologyElement.cpp  |     51 +-
 .../Source/WebCore/svg/SVGFEMorphologyElement.h    |      7 +-
 .../Source/WebCore/svg/SVGFEMorphologyElement.idl  |      7 +-
 .../Source/WebCore/svg/SVGFEOffsetElement.cpp      |     44 +-
 .../native/Source/WebCore/svg/SVGFEOffsetElement.h |      7 +-
 .../Source/WebCore/svg/SVGFEOffsetElement.idl      |      4 +-
 .../Source/WebCore/svg/SVGFEPointLightElement.cpp  |     10 +-
 .../Source/WebCore/svg/SVGFEPointLightElement.h    |      8 +-
 .../Source/WebCore/svg/SVGFEPointLightElement.idl  |      4 +-
 .../WebCore/svg/SVGFESpecularLightingElement.cpp   |     60 +-
 .../WebCore/svg/SVGFESpecularLightingElement.h     |      7 +-
 .../WebCore/svg/SVGFESpecularLightingElement.idl   |      4 +-
 .../Source/WebCore/svg/SVGFESpotLightElement.cpp   |     12 +-
 .../Source/WebCore/svg/SVGFESpotLightElement.h     |      8 +-
 .../Source/WebCore/svg/SVGFESpotLightElement.idl   |      4 +-
 .../native/Source/WebCore/svg/SVGFETileElement.cpp |     41 +-
 .../native/Source/WebCore/svg/SVGFETileElement.h   |      7 +-
 .../native/Source/WebCore/svg/SVGFETileElement.idl |      4 +-
 .../Source/WebCore/svg/SVGFETurbulenceElement.cpp  |     54 +-
 .../Source/WebCore/svg/SVGFETurbulenceElement.h    |      7 +-
 .../Source/WebCore/svg/SVGFETurbulenceElement.idl  |      1 -
 .../native/Source/WebCore/svg/SVGFilterElement.cpp |    137 +-
 .../native/Source/WebCore/svg/SVGFilterElement.h   |     16 +-
 .../native/Source/WebCore/svg/SVGFilterElement.idl |      4 +-
 .../svg/SVGFilterPrimitiveStandardAttributes.cpp   |     37 +-
 .../svg/SVGFilterPrimitiveStandardAttributes.h     |     44 +-
 .../native/Source/WebCore/svg/SVGFitToViewBox.cpp  |     19 +-
 .../main/native/Source/WebCore/svg/SVGFontData.cpp |    154 +-
 .../main/native/Source/WebCore/svg/SVGFontData.h   |     17 +-
 .../native/Source/WebCore/svg/SVGFontElement.cpp   |     65 +-
 .../native/Source/WebCore/svg/SVGFontElement.h     |      9 +-
 .../Source/WebCore/svg/SVGFontFaceElement.cpp      |     34 +-
 .../native/Source/WebCore/svg/SVGFontFaceElement.h |      5 +-
 .../WebCore/svg/SVGFontFaceFormatElement.cpp       |      6 +-
 .../Source/WebCore/svg/SVGFontFaceFormatElement.h  |      2 +-
 .../Source/WebCore/svg/SVGFontFaceNameElement.cpp  |      6 +-
 .../Source/WebCore/svg/SVGFontFaceNameElement.h    |      6 +-
 .../Source/WebCore/svg/SVGFontFaceSrcElement.cpp   |     22 +-
 .../Source/WebCore/svg/SVGFontFaceSrcElement.h     |      6 +-
 .../Source/WebCore/svg/SVGFontFaceUriElement.cpp   |     26 +-
 .../Source/WebCore/svg/SVGFontFaceUriElement.h     |      6 +-
 .../Source/WebCore/svg/SVGForeignObjectElement.cpp |     58 +-
 .../Source/WebCore/svg/SVGForeignObjectElement.h   |     12 +-
 .../main/native/Source/WebCore/svg/SVGGElement.cpp |     38 +-
 .../main/native/Source/WebCore/svg/SVGGElement.h   |     10 +-
 .../native/Source/WebCore/svg/SVGGlyphElement.cpp  |      9 +-
 .../native/Source/WebCore/svg/SVGGlyphElement.h    |      4 +-
 .../main/native/Source/WebCore/svg/SVGGlyphMap.h   |     14 +-
 .../Source/WebCore/svg/SVGGlyphRefElement.cpp      |     16 +-
 .../native/Source/WebCore/svg/SVGGlyphRefElement.h |      6 +-
 .../Source/WebCore/svg/SVGGlyphRefElement.idl      |      8 +-
 .../Source/WebCore/svg/SVGGradientElement.cpp      |     39 +-
 .../native/Source/WebCore/svg/SVGGradientElement.h |     21 +-
 .../Source/WebCore/svg/SVGGraphicsElement.cpp      |     36 +-
 .../native/Source/WebCore/svg/SVGGraphicsElement.h |     17 +-
 .../native/Source/WebCore/svg/SVGHKernElement.cpp  |     23 +-
 .../native/Source/WebCore/svg/SVGHKernElement.h    |      6 +-
 .../native/Source/WebCore/svg/SVGImageElement.cpp  |     94 +-
 .../native/Source/WebCore/svg/SVGImageElement.h    |     17 +-
 .../native/Source/WebCore/svg/SVGImageLoader.cpp   |      4 +-
 .../native/Source/WebCore/svg/SVGLangSpace.cpp     |     17 +-
 .../main/native/Source/WebCore/svg/SVGLangSpace.h  |      9 +-
 .../main/native/Source/WebCore/svg/SVGLength.cpp   |     73 +-
 .../src/main/native/Source/WebCore/svg/SVGLength.h |      7 +-
 .../main/native/Source/WebCore/svg/SVGLength.idl   |      6 +-
 .../native/Source/WebCore/svg/SVGLengthContext.cpp |     33 +-
 .../native/Source/WebCore/svg/SVGLengthContext.h   |      2 +
 .../native/Source/WebCore/svg/SVGLengthList.cpp    |      3 +-
 .../native/Source/WebCore/svg/SVGLineElement.cpp   |     36 +-
 .../native/Source/WebCore/svg/SVGLineElement.h     |      9 +-
 .../WebCore/svg/SVGLinearGradientElement.cpp       |     49 +-
 .../Source/WebCore/svg/SVGLinearGradientElement.h  |      8 +-
 .../native/Source/WebCore/svg/SVGLocatable.cpp     |     18 +-
 .../native/Source/WebCore/svg/SVGMPathElement.cpp  |     66 +-
 .../native/Source/WebCore/svg/SVGMPathElement.h    |     14 +-
 .../native/Source/WebCore/svg/SVGMarkerElement.cpp |    108 +-
 .../native/Source/WebCore/svg/SVGMarkerElement.h   |     21 +-
 .../native/Source/WebCore/svg/SVGMaskElement.cpp   |     74 +-
 .../native/Source/WebCore/svg/SVGMaskElement.h     |     12 +-
 .../main/native/Source/WebCore/svg/SVGMatrix.idl   |     26 +-
 .../Source/WebCore/svg/SVGMetadataElement.cpp      |      4 +-
 .../native/Source/WebCore/svg/SVGMetadataElement.h |      2 +-
 .../Source/WebCore/svg/SVGMissingGlyphElement.cpp  |      4 +-
 .../Source/WebCore/svg/SVGMissingGlyphElement.h    |      4 +-
 .../main/native/Source/WebCore/svg/SVGNumber.idl   |      2 +-
 .../native/Source/WebCore/svg/SVGNumberList.cpp    |      3 +-
 .../main/native/Source/WebCore/svg/SVGPaint.cpp    |      4 +-
 .../src/main/native/Source/WebCore/svg/SVGPaint.h  |     22 +-
 .../Source/WebCore/svg/SVGParserUtilities.cpp      |     24 +-
 .../native/Source/WebCore/svg/SVGPathBlender.cpp   |     12 +-
 .../native/Source/WebCore/svg/SVGPathBuilder.cpp   |      2 +-
 .../native/Source/WebCore/svg/SVGPathBuilder.h     |      6 +-
 .../native/Source/WebCore/svg/SVGPathByteStream.h  |      6 +-
 .../WebCore/svg/SVGPathByteStreamBuilder.cpp       |      2 +-
 .../Source/WebCore/svg/SVGPathByteStreamBuilder.h  |      2 +-
 .../native/Source/WebCore/svg/SVGPathElement.cpp   |    117 +-
 .../native/Source/WebCore/svg/SVGPathElement.h     |     51 +-
 .../native/Source/WebCore/svg/SVGPathElement.idl   |    114 +-
 .../native/Source/WebCore/svg/SVGPathParser.cpp    |      6 +-
 .../native/Source/WebCore/svg/SVGPathSegArcAbs.h   |      4 +-
 .../native/Source/WebCore/svg/SVGPathSegArcAbs.idl |     10 +-
 .../native/Source/WebCore/svg/SVGPathSegArcRel.h   |      4 +-
 .../native/Source/WebCore/svg/SVGPathSegArcRel.idl |     10 +-
 .../Source/WebCore/svg/SVGPathSegClosePath.h       |      4 +-
 .../Source/WebCore/svg/SVGPathSegCurvetoCubicAbs.h |      4 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicAbs.idl      |     12 +-
 .../Source/WebCore/svg/SVGPathSegCurvetoCubicRel.h |      4 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicRel.idl      |     12 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicSmoothAbs.h  |      4 +-
 .../svg/SVGPathSegCurvetoCubicSmoothAbs.idl        |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicSmoothRel.h  |      4 +-
 .../svg/SVGPathSegCurvetoCubicSmoothRel.idl        |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticAbs.h    |      4 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticAbs.idl  |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticRel.h    |      4 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticRel.idl  |      8 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothAbs.h      |      4 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl    |      4 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothRel.h      |      4 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothRel.idl    |      4 +-
 .../Source/WebCore/svg/SVGPathSegLinetoAbs.h       |      4 +-
 .../Source/WebCore/svg/SVGPathSegLinetoAbs.idl     |      4 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalAbs.h    |      4 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalAbs.idl  |      2 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalRel.h    |      4 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalRel.idl  |      2 +-
 .../Source/WebCore/svg/SVGPathSegLinetoRel.h       |      4 +-
 .../Source/WebCore/svg/SVGPathSegLinetoRel.idl     |      4 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalAbs.h      |      4 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalAbs.idl    |      2 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalRel.h      |      4 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalRel.idl    |      2 +-
 .../native/Source/WebCore/svg/SVGPathSegList.cpp   |      2 +-
 .../Source/WebCore/svg/SVGPathSegListBuilder.cpp   |      4 +-
 .../Source/WebCore/svg/SVGPathSegListBuilder.h     |      4 +-
 .../Source/WebCore/svg/SVGPathSegMovetoAbs.h       |      4 +-
 .../Source/WebCore/svg/SVGPathSegMovetoAbs.idl     |      4 +-
 .../Source/WebCore/svg/SVGPathSegMovetoRel.h       |      4 +-
 .../Source/WebCore/svg/SVGPathSegMovetoRel.idl     |      4 +-
 .../WebCore/svg/SVGPathTraversalStateBuilder.cpp   |     33 +-
 .../WebCore/svg/SVGPathTraversalStateBuilder.h     |      7 +-
 .../native/Source/WebCore/svg/SVGPathUtilities.cpp |     63 +-
 .../native/Source/WebCore/svg/SVGPathUtilities.h   |      3 +
 .../Source/WebCore/svg/SVGPatternElement.cpp       |     88 +-
 .../native/Source/WebCore/svg/SVGPatternElement.h  |     14 +-
 .../main/native/Source/WebCore/svg/SVGPoint.idl    |      4 +-
 .../native/Source/WebCore/svg/SVGPolyElement.cpp   |     76 +-
 .../native/Source/WebCore/svg/SVGPolyElement.h     |     15 +-
 .../Source/WebCore/svg/SVGPolygonElement.cpp       |      4 +-
 .../native/Source/WebCore/svg/SVGPolygonElement.h  |      4 +-
 .../Source/WebCore/svg/SVGPolylineElement.cpp      |      4 +-
 .../native/Source/WebCore/svg/SVGPolylineElement.h |      4 +-
 .../Source/WebCore/svg/SVGPreserveAspectRatio.cpp  |     10 +-
 .../WebCore/svg/SVGRadialGradientElement.cpp       |     57 +-
 .../Source/WebCore/svg/SVGRadialGradientElement.h  |      8 +-
 .../src/main/native/Source/WebCore/svg/SVGRect.idl |      8 +-
 .../native/Source/WebCore/svg/SVGRectElement.cpp   |     82 +-
 .../native/Source/WebCore/svg/SVGRectElement.h     |     12 +-
 .../native/Source/WebCore/svg/SVGSVGElement.cpp    |    513 +-
 .../main/native/Source/WebCore/svg/SVGSVGElement.h |    182 +-
 .../native/Source/WebCore/svg/SVGSVGElement.idl    |     17 +-
 .../native/Source/WebCore/svg/SVGScriptElement.cpp |     73 +-
 .../native/Source/WebCore/svg/SVGScriptElement.h   |     16 +-
 .../native/Source/WebCore/svg/SVGSetElement.cpp    |      6 +-
 .../main/native/Source/WebCore/svg/SVGSetElement.h |      6 +-
 .../native/Source/WebCore/svg/SVGStopElement.cpp   |     38 +-
 .../native/Source/WebCore/svg/SVGStopElement.h     |      7 +-
 .../native/Source/WebCore/svg/SVGStringList.cpp    |      3 +-
 .../native/Source/WebCore/svg/SVGStyleElement.cpp  |     31 +-
 .../native/Source/WebCore/svg/SVGStyleElement.h    |      9 +-
 .../native/Source/WebCore/svg/SVGSwitchElement.cpp |      8 +-
 .../native/Source/WebCore/svg/SVGSwitchElement.h   |      7 +-
 .../native/Source/WebCore/svg/SVGSymbolElement.cpp |     47 +-
 .../native/Source/WebCore/svg/SVGSymbolElement.h   |      9 +-
 .../native/Source/WebCore/svg/SVGTRefElement.cpp   |     65 +-
 .../native/Source/WebCore/svg/SVGTRefElement.h     |     13 +-
 .../native/Source/WebCore/svg/SVGTSpanElement.cpp  |      8 +-
 .../native/Source/WebCore/svg/SVGTSpanElement.h    |      4 +-
 .../main/native/Source/WebCore/svg/SVGTests.cpp    |    147 +-
 .../src/main/native/Source/WebCore/svg/SVGTests.h  |     25 +-
 .../Source/WebCore/svg/SVGTextContentElement.cpp   |     78 +-
 .../Source/WebCore/svg/SVGTextContentElement.h     |     19 +-
 .../Source/WebCore/svg/SVGTextContentElement.idl   |      6 +-
 .../native/Source/WebCore/svg/SVGTextElement.cpp   |     12 +-
 .../native/Source/WebCore/svg/SVGTextElement.h     |      8 +-
 .../Source/WebCore/svg/SVGTextPathElement.cpp      |     50 +-
 .../native/Source/WebCore/svg/SVGTextPathElement.h |     13 +-
 .../WebCore/svg/SVGTextPositioningElement.cpp      |     93 +-
 .../Source/WebCore/svg/SVGTextPositioningElement.h |      7 +-
 .../native/Source/WebCore/svg/SVGTitleElement.cpp  |     14 +-
 .../native/Source/WebCore/svg/SVGTitleElement.h    |      4 +-
 .../Source/WebCore/svg/SVGToOTFFontConversion.cpp  |   1556 +
 .../Source/WebCore/svg/SVGToOTFFontConversion.h    |     39 +
 .../native/Source/WebCore/svg/SVGTransform.cpp     |     13 +-
 .../native/Source/WebCore/svg/SVGTransform.idl     |     12 +-
 .../native/Source/WebCore/svg/SVGTransformList.cpp |      3 +-
 .../native/Source/WebCore/svg/SVGTransformable.cpp |      4 +-
 .../native/Source/WebCore/svg/SVGURIReference.cpp  |      9 +-
 .../native/Source/WebCore/svg/SVGURIReference.h    |     16 +-
 .../native/Source/WebCore/svg/SVGUnknownElement.h  |      4 +-
 .../native/Source/WebCore/svg/SVGUseElement.cpp    |   1013 +-
 .../main/native/Source/WebCore/svg/SVGUseElement.h |    107 +-
 .../native/Source/WebCore/svg/SVGUseElement.idl    |     11 +-
 .../native/Source/WebCore/svg/SVGVKernElement.cpp  |     23 +-
 .../native/Source/WebCore/svg/SVGVKernElement.h    |      6 +-
 .../native/Source/WebCore/svg/SVGViewElement.cpp   |     41 +-
 .../native/Source/WebCore/svg/SVGViewElement.h     |      7 +-
 .../main/native/Source/WebCore/svg/SVGViewSpec.cpp |     46 +-
 .../main/native/Source/WebCore/svg/SVGViewSpec.h   |     16 +-
 .../native/Source/WebCore/svg/SVGZoomAndPan.cpp    |     35 +-
 .../main/native/Source/WebCore/svg/SVGZoomAndPan.h |     57 +-
 .../main/native/Source/WebCore/svg/SVGZoomEvent.h  |      2 +-
 .../native/Source/WebCore/svg/SVGZoomEvent.idl     |      4 +-
 .../native/Source/WebCore/svg/animation/SMILTime.h |      2 +-
 .../WebCore/svg/animation/SMILTimeContainer.cpp    |     38 +-
 .../WebCore/svg/animation/SMILTimeContainer.h      |      7 +-
 .../WebCore/svg/animation/SVGSMILElement.cpp       |    110 +-
 .../Source/WebCore/svg/animation/SVGSMILElement.h  |     23 +-
 .../Source/WebCore/svg/graphics/SVGImage.cpp       |    105 +-
 .../native/Source/WebCore/svg/graphics/SVGImage.h  |     30 +-
 .../Source/WebCore/svg/graphics/SVGImageCache.cpp  |     36 +-
 .../Source/WebCore/svg/graphics/SVGImageCache.h    |      9 +-
 .../WebCore/svg/graphics/SVGImageChromeClient.h    |     71 -
 .../Source/WebCore/svg/graphics/SVGImageClients.h  |     77 +
 .../WebCore/svg/graphics/SVGImageForContainer.cpp  |      5 +-
 .../WebCore/svg/graphics/SVGImageForContainer.h    |      9 +-
 .../WebCore/svg/graphics/filters/SVGFEImage.cpp    |     36 +-
 .../WebCore/svg/graphics/filters/SVGFEImage.h      |     11 +-
 .../WebCore/svg/graphics/filters/SVGFilter.cpp     |     12 +-
 .../WebCore/svg/graphics/filters/SVGFilter.h       |     16 +-
 .../svg/graphics/filters/SVGFilterBuilder.cpp      |     20 +-
 .../svg/graphics/filters/SVGFilterBuilder.h        |     11 +-
 .../SVGAnimatedEnumerationPropertyTearOff.h        |      4 +-
 .../properties/SVGAnimatedListPropertyTearOff.h    |      4 +-
 .../SVGAnimatedPathSegListPropertyTearOff.h        |     10 +-
 .../WebCore/svg/properties/SVGAnimatedProperty.cpp |      9 +-
 .../WebCore/svg/properties/SVGAnimatedProperty.h   |     12 +-
 .../properties/SVGAnimatedPropertyDescription.h    |      4 +-
 .../svg/properties/SVGAnimatedPropertyMacros.h     |     42 +-
 .../svg/properties/SVGAnimatedPropertyTearOff.h    |      8 +-
 .../properties/SVGAnimatedStaticPropertyTearOff.h  |      8 +-
 .../SVGAnimatedTransformListPropertyTearOff.h      |      4 +-
 .../svg/properties/SVGAttributeToPropertyMap.cpp   |    112 +-
 .../svg/properties/SVGAttributeToPropertyMap.h     |     21 +-
 .../WebCore/svg/properties/SVGListProperty.h       |     65 +-
 .../svg/properties/SVGListPropertyTearOff.h        |     28 +-
 .../WebCore/svg/properties/SVGMatrixTearOff.h      |     65 +
 .../properties/SVGPathSegListPropertyTearOff.cpp   |     19 +-
 .../svg/properties/SVGPathSegListPropertyTearOff.h |     31 +-
 .../WebCore/svg/properties/SVGPropertyInfo.h       |      3 +-
 .../WebCore/svg/properties/SVGPropertyTearOff.h    |     63 +-
 .../svg/properties/SVGStaticListPropertyTearOff.h  |      4 +-
 .../svg/properties/SVGStaticPropertyTearOff.h      |      4 +-
 .../SVGStaticPropertyWithParentTearOff.h           |     69 -
 .../properties/SVGTransformListPropertyTearOff.h   |     16 +-
 .../src/main/native/Source/WebCore/svg/svgattrs.in |      7 +-
 .../src/main/native/Source/WebCore/svg/svgtags.in  |    106 +-
 .../Source/WebCore/testing/InternalSettings.cpp    |     79 +-
 .../Source/WebCore/testing/InternalSettings.h      |     37 +-
 .../Source/WebCore/testing/InternalSettings.idl    |     40 +-
 .../native/Source/WebCore/testing/Internals.cpp    |   1297 +-
 .../main/native/Source/WebCore/testing/Internals.h |    166 +-
 .../native/Source/WebCore/testing/Internals.idl    |    195 +-
 .../native/Source/WebCore/testing/MemoryInfo.h     |      4 +-
 .../Source/WebCore/testing/MicroTaskTest.cpp       |     34 +
 .../native/Source/WebCore/testing/MicroTaskTest.h  |     49 +
 .../main/native/Source/WebCore/testing/MockCDM.cpp |     11 +-
 .../main/native/Source/WebCore/testing/MockCDM.h   |      9 +-
 .../Source/WebCore/testing/MockContentFilter.cpp   |    164 +
 .../Source/WebCore/testing/MockContentFilter.h     |     68 +
 .../WebCore/testing/MockContentFilterSettings.cpp  |     56 +
 .../WebCore/testing/MockContentFilterSettings.h    |     94 +
 .../WebCore/testing/MockContentFilterSettings.idl  |     48 +
 .../WebCore/testing/MockPageOverlayClient.cpp      |    124 +
 .../Source/WebCore/testing/MockPageOverlayClient.h |     67 +
 .../WebCore/testing/js/WebCoreTestSupport.cpp      |     45 +-
 .../Source/WebCore/testing/js/WebCoreTestSupport.h |     10 +-
 .../testing/js/WebCoreTestSupportPrefix.cpp        |     26 +
 .../WebCore/testing/js/WebCoreTestSupportPrefix.h  |    156 +
 .../main/native/Source/WebCore/webcorejava_pch.cpp |      1 +
 .../main/native/Source/WebCore/webcorejava_pch.h   |      9 +-
 .../Source/WebCore/workers/AbstractWorker.cpp      |      5 -
 .../native/Source/WebCore/workers/AbstractWorker.h |     10 +-
 .../Source/WebCore/workers/AbstractWorker.idl      |      2 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.cpp |     12 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.h   |      6 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.idl |      5 +-
 .../WebCore/workers/DedicatedWorkerThread.cpp      |     12 +-
 .../Source/WebCore/workers/DedicatedWorkerThread.h |      6 +-
 .../workers/DefaultSharedWorkerRepository.cpp      |    452 -
 .../workers/DefaultSharedWorkerRepository.h        |     96 -
 .../native/Source/WebCore/workers/SharedWorker.cpp |     94 -
 .../native/Source/WebCore/workers/SharedWorker.h   |     60 -
 .../native/Source/WebCore/workers/SharedWorker.idl |     45 -
 .../WebCore/workers/SharedWorkerGlobalScope.cpp    |     91 -
 .../WebCore/workers/SharedWorkerGlobalScope.h      |     74 -
 .../WebCore/workers/SharedWorkerGlobalScope.idl    |     42 -
 .../WebCore/workers/SharedWorkerRepository.cpp     |     61 -
 .../WebCore/workers/SharedWorkerRepository.h       |     71 -
 .../Source/WebCore/workers/SharedWorkerStrategy.h  |     43 -
 .../Source/WebCore/workers/SharedWorkerThread.cpp  |     63 -
 .../Source/WebCore/workers/SharedWorkerThread.h    |     57 -
 .../main/native/Source/WebCore/workers/Worker.cpp  |     36 +-
 .../main/native/Source/WebCore/workers/Worker.h    |     22 +-
 .../main/native/Source/WebCore/workers/Worker.idl  |      6 +-
 .../Source/WebCore/workers/WorkerEventQueue.cpp    |     63 +-
 .../Source/WebCore/workers/WorkerEventQueue.h      |     11 +-
 .../Source/WebCore/workers/WorkerGlobalScope.cpp   |    115 +-
 .../Source/WebCore/workers/WorkerGlobalScope.h     |     47 +-
 .../Source/WebCore/workers/WorkerGlobalScope.idl   |     35 +-
 .../WebCore/workers/WorkerGlobalScopeProxy.h       |      2 -
 .../Source/WebCore/workers/WorkerLoaderProxy.h     |      5 +-
 .../Source/WebCore/workers/WorkerLocation.cpp      |      4 +-
 .../native/Source/WebCore/workers/WorkerLocation.h |      8 +-
 .../Source/WebCore/workers/WorkerLocation.idl      |      3 +-
 .../WebCore/workers/WorkerMessagingProxy.cpp       |    399 +-
 .../Source/WebCore/workers/WorkerMessagingProxy.h  |     19 +-
 .../Source/WebCore/workers/WorkerReportingProxy.h  |      6 +-
 .../Source/WebCore/workers/WorkerRunLoop.cpp       |     29 +-
 .../native/Source/WebCore/workers/WorkerRunLoop.h  |     20 +-
 .../Source/WebCore/workers/WorkerScriptLoader.cpp  |     28 +-
 .../Source/WebCore/workers/WorkerScriptLoader.h    |     12 +-
 .../WebCore/workers/WorkerScriptLoaderClient.h     |      4 +-
 .../native/Source/WebCore/workers/WorkerThread.cpp |    140 +-
 .../native/Source/WebCore/workers/WorkerThread.h   |     15 +-
 .../src/main/native/Source/WebCore/xml/DOMParser.h |      4 +-
 .../main/native/Source/WebCore/xml/DOMParser.idl   |      2 +-
 .../Source/WebCore/xml/NativeXPathNSResolver.cpp   |      4 +-
 .../Source/WebCore/xml/NativeXPathNSResolver.h     |      6 +-
 .../main/native/Source/WebCore/xml/XMLErrors.cpp   |     10 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.cpp   |    408 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.h     |     58 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.idl   |     40 +-
 .../Source/WebCore/xml/XMLHttpRequestException.cpp |      4 +-
 .../Source/WebCore/xml/XMLHttpRequestException.h   |      6 +-
 .../Source/WebCore/xml/XMLHttpRequestException.idl |      3 +-
 .../WebCore/xml/XMLHttpRequestProgressEvent.h      |     13 +-
 .../WebCore/xml/XMLHttpRequestProgressEvent.idl    |      5 +-
 .../xml/XMLHttpRequestProgressEventThrottle.cpp    |     33 +-
 .../xml/XMLHttpRequestProgressEventThrottle.h      |      6 +-
 .../Source/WebCore/xml/XMLHttpRequestUpload.h      |      7 -
 .../Source/WebCore/xml/XMLHttpRequestUpload.idl    |     26 +-
 .../main/native/Source/WebCore/xml/XMLSerializer.h |      4 +-
 .../native/Source/WebCore/xml/XMLSerializer.idl    |      2 +-
 .../native/Source/WebCore/xml/XMLTreeViewer.cpp    |      8 +-
 .../native/Source/WebCore/xml/XPathEvaluator.cpp   |      2 +-
 .../native/Source/WebCore/xml/XPathEvaluator.h     |      4 +-
 .../native/Source/WebCore/xml/XPathEvaluator.idl   |      2 +-
 .../native/Source/WebCore/xml/XPathException.cpp   |      4 +-
 .../native/Source/WebCore/xml/XPathException.h     |      6 +-
 .../native/Source/WebCore/xml/XPathException.idl   |      2 +-
 .../native/Source/WebCore/xml/XPathExpression.cpp  |     12 +-
 .../native/Source/WebCore/xml/XPathExpression.h    |      4 +-
 .../native/Source/WebCore/xml/XPathExpression.idl  |      2 +-
 .../Source/WebCore/xml/XPathExpressionNode.cpp     |     12 +-
 .../Source/WebCore/xml/XPathExpressionNode.h       |      2 +-
 .../native/Source/WebCore/xml/XPathFunctions.cpp   |     52 +-
 .../main/native/Source/WebCore/xml/XPathGrammar.y  |     20 +-
 .../native/Source/WebCore/xml/XPathNSResolver.cpp  |      2 +-
 .../native/Source/WebCore/xml/XPathNSResolver.h    |      2 +-
 .../native/Source/WebCore/xml/XPathNSResolver.idl  |      2 +-
 .../native/Source/WebCore/xml/XPathNodeSet.cpp     |     47 +-
 .../main/native/Source/WebCore/xml/XPathNodeSet.h  |      7 +-
 .../main/native/Source/WebCore/xml/XPathParser.cpp |      6 +-
 .../main/native/Source/WebCore/xml/XPathParser.h   |      2 +-
 .../main/native/Source/WebCore/xml/XPathPath.cpp   |     46 +-
 .../native/Source/WebCore/xml/XPathPredicate.cpp   |     59 +-
 .../main/native/Source/WebCore/xml/XPathResult.h   |      2 +-
 .../main/native/Source/WebCore/xml/XPathResult.idl |     12 +-
 .../main/native/Source/WebCore/xml/XPathStep.cpp   |     69 +-
 .../src/main/native/Source/WebCore/xml/XPathStep.h |     12 +-
 .../main/native/Source/WebCore/xml/XPathUtil.cpp   |      3 +-
 .../src/main/native/Source/WebCore/xml/XPathUtil.h |      2 +-
 .../main/native/Source/WebCore/xml/XPathValue.h    |      6 +-
 .../Source/WebCore/xml/XPathVariableReference.cpp  |      2 +-
 .../native/Source/WebCore/xml/XSLImportRule.cpp    |      8 +-
 .../main/native/Source/WebCore/xml/XSLStyleSheet.h |     29 +-
 .../Source/WebCore/xml/XSLStyleSheetLibxslt.cpp    |     41 +-
 .../native/Source/WebCore/xml/XSLTProcessor.cpp    |     11 +-
 .../main/native/Source/WebCore/xml/XSLTProcessor.h |      2 +-
 .../native/Source/WebCore/xml/XSLTProcessor.idl    |      2 +-
 .../Source/WebCore/xml/XSLTProcessorLibxslt.cpp    |     46 +-
 .../native/Source/WebCore/xml/XSLTUnicodeSort.cpp  |      2 +-
 .../native/Source/WebCore/xml/XSLTUnicodeSort.h    |      2 +-
 .../xml/parser/CharacterReferenceParserInlines.h   |    155 +-
 .../WebCore/xml/parser/MarkupTokenizerInlines.h    |     91 +-
 .../WebCore/xml/parser/XMLDocumentParser.cpp       |     23 +-
 .../Source/WebCore/xml/parser/XMLDocumentParser.h  |     29 +-
 .../xml/parser/XMLDocumentParserLibxml2.cpp        |    122 +-
 .../WebCore/xml/parser/XMLDocumentParserScope.cpp  |      2 +-
 .../WebCore/xml/parser/XMLDocumentParserScope.h    |      4 +-
 .../src/main/native/Source/WebKit/CMakeLists.txt   |    132 +-
 .../web/src/main/native/Source/WebKit/ChangeLog    |   2617 +
 .../WebJavaScriptTextInputPanel.nib/designable.nib |    440 +
 .../keyedobjects.nib                               |    Bin 0 -> 5211 bytes
 .../main/native/Source/WebKit/PlatformEfl.cmake    |    273 -
 .../main/native/Source/WebKit/PlatformGTK.cmake    |    231 -
 .../main/native/Source/WebKit/PlatformMac.cmake    |    392 +
 .../main/native/Source/WebKit/PlatformWin.cmake    |    422 +
 .../main/native/Source/WebKit/PlatformWinCE.cmake  |     27 -
 .../Source/WebKit/Storage/StorageAreaImpl.cpp      |    301 +
 .../native/Source/WebKit/Storage/StorageAreaImpl.h |    101 +
 .../Source/WebKit/Storage/StorageAreaSync.cpp      |    536 +
 .../native/Source/WebKit/Storage/StorageAreaSync.h |    106 +
 .../Source/WebKit/Storage/StorageNamespaceImpl.cpp |    175 +
 .../Source/WebKit/Storage/StorageNamespaceImpl.h   |     80 +
 .../Source/WebKit/Storage/StorageSyncManager.cpp   |     86 +
 .../Source/WebKit/Storage/StorageSyncManager.h     |     64 +
 .../native/Source/WebKit/Storage/StorageThread.cpp |    128 +
 .../native/Source/WebKit/Storage/StorageThread.h   |     67 +
 .../Source/WebKit/Storage/StorageTracker.cpp       |    661 +
 .../native/Source/WebKit/Storage/StorageTracker.h  |    120 +
 .../Storage}/StorageTrackerClient.h                |      0
 .../Source/WebKit/Storage/WebDatabaseProvider.cpp  |     52 +
 .../Source/WebKit/Storage/WebDatabaseProvider.h    |     46 +
 .../WebKit/Storage/WebStorageNamespaceProvider.cpp |    113 +
 .../WebKit/Storage/WebStorageNamespaceProvider.h   |     54 +
 .../Source/WebKit/WebCoreSupport/WebViewGroup.cpp  |    100 +
 .../Source/WebKit/WebCoreSupport/WebViewGroup.h    |     64 +
 .../WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl    |     80 +
 .../WebKit.vcxproj/Interfaces/Interfaces.vcxproj   |   1501 +
 .../Interfaces/Interfaces.vcxproj.filters          |    297 +
 .../Interfaces/InterfacesCommon.props              |     28 +
 .../Interfaces/InterfacesDebug.props               |     13 +
 .../Interfaces/InterfacesDebugWinCairo.props       |     13 +
 .../Interfaces/InterfacesPostBuild.cmd             |      7 +
 .../Interfaces/InterfacesPreBuild.cmd              |      9 +
 .../Interfaces/InterfacesProduction.props          |     13 +
 .../Interfaces/InterfacesRelease.props             |     13 +
 .../Interfaces/InterfacesReleaseWinCairo.props     |     13 +
 .../Source/WebKit/WebKit.vcxproj/WebKit.proj       |    137 +
 .../native/Source/WebKit/WebKit.vcxproj/WebKit.sln |   1086 +
 .../Source/WebKit/WebKit.vcxproj/WebKit.submit.sln |     83 +
 .../WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj    |    640 +
 .../WebKit.vcxproj/WebKit/WebKit.vcxproj.filters   |    763 +
 .../WebKit/WebKit.vcxproj/WebKit/WebKitANGLE.props |     11 +
 .../WebKit/WebKit.vcxproj/WebKit/WebKitApple.props |     11 +
 .../WebKit.vcxproj/WebKit/WebKitCFLite.props       |     13 +
 .../WebKit.vcxproj/WebKit/WebKitCommon.props       |     20 +
 .../WebKit/WebKit.vcxproj/WebKit/WebKitDebug.props |     14 +
 .../WebKit/WebKitDebugWinCairo.props               |     18 +
 .../WebKit.vcxproj/WebKit/WebKitDirectX.props      |     14 +
 .../WebKit.vcxproj/WebKit/WebKitPostBuild.cmd      |     23 +
 .../WebKit.vcxproj/WebKit/WebKitPreBuild.cmd       |     11 +
 .../WebKit.vcxproj/WebKit/WebKitPreLink.cmd}       |      0
 .../WebKit.vcxproj/WebKit/WebKitProduction.props   |     15 +
 .../WebKit.vcxproj/WebKit/WebKitRelease.props      |     14 +
 .../WebKit/WebKitReleaseWinCairo.props             |     18 +
 .../WebKit/WebKit.vcxproj/WebKit/WebKitVersion.cmd |      7 +
 .../Source/WebKit/WebKit.vcxproj/WebKit/resource.h |     44 +
 .../WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj   |    290 +
 .../WebKitGUID/WebKitGUID.vcxproj.filters          |     17 +
 .../WebKitGUID/WebKitGUIDCommon.props              |     20 +
 .../WebKitGUID/WebKitGUIDDebug.props               |     13 +
 .../WebKitGUID/WebKitGUIDDebugWinCairo.props       |     13 +
 .../WebKitGUID/WebKitGUIDPostBuild.cmd             |      1 +
 .../WebKitGUID/WebKitGUIDPreBuild.cmd              |      6 +
 .../WebKitGUID/WebKitGUIDProduction.props          |     13 +
 .../WebKitGUID/WebKitGUIDRelease.props             |     13 +
 .../WebKitGUID/WebKitGUIDReleaseWinCairo.props     |     13 +
 .../Source/WebKit/WebKit.xcodeproj/project.pbxproj |    376 +-
 .../web/src/main/native/Source/WebKit/cf/ChangeLog |    357 +
 .../cf/WebCoreSupport/WebInspectorClientCF.cpp     |    144 +
 .../src/main/native/Source/WebKit/efl/ChangeLog    |  16719 --
 .../Source/WebKit/efl/EWebKitConfig.cmake.in       |     18 -
 .../WebKit/efl/EWebKitConfigVersion.cmake.in       |     11 -
 .../AcceleratedCompositingContextEfl.cpp           |    124 -
 .../AcceleratedCompositingContextEfl.h             |     66 -
 .../WebKit/efl/WebCoreSupport/BatteryClientEfl.cpp |     60 -
 .../WebKit/efl/WebCoreSupport/BatteryClientEfl.h   |     56 -
 .../WebKit/efl/WebCoreSupport/ChromeClientEfl.cpp  |    685 -
 .../WebKit/efl/WebCoreSupport/ChromeClientEfl.h    |    194 -
 .../WebKit/efl/WebCoreSupport/ColorChooserEfl.cpp  |     61 -
 .../WebKit/efl/WebCoreSupport/ColorChooserEfl.h    |     56 -
 .../efl/WebCoreSupport/ContextMenuClientEfl.cpp    |     91 -
 .../efl/WebCoreSupport/ContextMenuClientEfl.h      |     58 -
 .../efl/WebCoreSupport/DeviceMotionClientEfl.cpp   |     72 -
 .../efl/WebCoreSupport/DeviceMotionClientEfl.h     |     48 -
 .../WebCoreSupport/DeviceOrientationClientEfl.cpp  |     72 -
 .../WebCoreSupport/DeviceOrientationClientEfl.h    |     45 -
 .../WebKit/efl/WebCoreSupport/DragClientEfl.cpp    |     68 -
 .../WebKit/efl/WebCoreSupport/DragClientEfl.h      |     53 -
 .../WebCoreSupport/DumpRenderTreeSupportEfl.cpp    |    757 -
 .../efl/WebCoreSupport/DumpRenderTreeSupportEfl.h  |    138 -
 .../WebKit/efl/WebCoreSupport/EditorClientEfl.cpp  |    454 -
 .../WebKit/efl/WebCoreSupport/EditorClientEfl.h    |    160 -
 .../efl/WebCoreSupport/FrameLoaderClientEfl.cpp    |   1019 -
 .../efl/WebCoreSupport/FrameLoaderClientEfl.h      |    218 -
 .../WebCoreSupport/FrameNetworkingContextEfl.cpp   |     61 -
 .../efl/WebCoreSupport/FrameNetworkingContextEfl.h |     52 -
 .../efl/WebCoreSupport/IconDatabaseClientEfl.cpp   |     55 -
 .../efl/WebCoreSupport/IconDatabaseClientEfl.h     |     41 -
 .../efl/WebCoreSupport/InspectorClientEfl.cpp      |    226 -
 .../WebKit/efl/WebCoreSupport/InspectorClientEfl.h |    102 -
 .../NavigatorContentUtilsClientEfl.cpp             |     95 -
 .../NavigatorContentUtilsClientEfl.h               |     57 -
 .../efl/WebCoreSupport/NetworkInfoClientEfl.cpp    |     74 -
 .../efl/WebCoreSupport/NetworkInfoClientEfl.h      |     59 -
 .../NotificationPresenterClientEfl.cpp             |     74 -
 .../NotificationPresenterClientEfl.h               |     46 -
 .../efl/WebCoreSupport/PlatformStrategiesEfl.cpp   |    169 -
 .../efl/WebCoreSupport/PlatformStrategiesEfl.h     |     70 -
 .../WebKit/efl/WebCoreSupport/PopupMenuEfl.cpp     |     78 -
 .../WebKit/efl/WebCoreSupport/PopupMenuEfl.h       |     53 -
 .../WebCoreSupport/ProgressTrackerClientEfl.cpp    |     62 -
 .../efl/WebCoreSupport/ProgressTrackerClientEfl.h  |     55 -
 .../efl/WebCoreSupport/SearchPopupMenuEfl.cpp      |     56 -
 .../WebKit/efl/WebCoreSupport/SearchPopupMenuEfl.h |     44 -
 .../efl/WebCoreSupport/StorageTrackerClientEfl.cpp |     37 -
 .../efl/WebCoreSupport/StorageTrackerClientEfl.h   |     35 -
 .../efl/WebCoreSupport/VibrationClientEfl.cpp      |     50 -
 .../WebKit/efl/WebCoreSupport/VibrationClientEfl.h |     48 -
 .../main/native/Source/WebKit/efl/ewebkit.pc.in    |     13 -
 .../src/main/native/Source/WebKit/gtk/ChangeLog    |   6233 -
 .../native/Source/WebKit/gtk/ChangeLog-2012-05-22  |  23357 ---
 .../main/native/Source/WebKit/gtk/GNUmakefile.am   |    411 -
 modules/web/src/main/native/Source/WebKit/gtk/NEWS |   1558 -
 .../WebCoreSupport/AcceleratedCompositingContext.h |    103 -
 .../AcceleratedCompositingContextGL.cpp            |    409 -
 .../gtk/WebCoreSupport/AssertMatchingEnums.cpp     |     79 -
 .../WebKit/gtk/WebCoreSupport/BatteryClientGtk.cpp |     50 -
 .../WebKit/gtk/WebCoreSupport/BatteryClientGtk.h   |     43 -
 .../WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp  |   1035 -
 .../WebKit/gtk/WebCoreSupport/ChromeClientGtk.h    |    178 -
 .../gtk/WebCoreSupport/ContextMenuClientGtk.cpp    |    168 -
 .../gtk/WebCoreSupport/ContextMenuClientGtk.h      |     65 -
 .../gtk/WebCoreSupport/DeviceMotionClientGtk.cpp   |     69 -
 .../gtk/WebCoreSupport/DeviceMotionClientGtk.h     |     46 -
 .../WebCoreSupport/DeviceOrientationClientGtk.cpp  |     68 -
 .../WebCoreSupport/DeviceOrientationClientGtk.h    |     46 -
 .../gtk/WebCoreSupport/DocumentLoaderGtk.cpp       |    126 -
 .../WebKit/gtk/WebCoreSupport/DocumentLoaderGtk.h  |     74 -
 .../WebKit/gtk/WebCoreSupport/DragClientGtk.cpp    |    106 -
 .../WebKit/gtk/WebCoreSupport/DragClientGtk.h      |     65 -
 .../WebCoreSupport/DumpRenderTreeSupportGtk.cpp    |    687 -
 .../gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h  |    142 -
 .../WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp  |    563 -
 .../WebKit/gtk/WebCoreSupport/EditorClientGtk.h    |    150 -
 .../gtk/WebCoreSupport/FrameLoaderClientGtk.cpp    |   1224 -
 .../gtk/WebCoreSupport/FrameLoaderClientGtk.h      |    204 -
 .../WebCoreSupport/FrameNetworkingContextGtk.cpp   |     36 -
 .../gtk/WebCoreSupport/FrameNetworkingContextGtk.h |     47 -
 .../gtk/WebCoreSupport/GeolocationClientGtk.cpp    |    102 -
 .../gtk/WebCoreSupport/GeolocationClientGtk.h      |     70 -
 .../gtk/WebCoreSupport/GtkAdjustmentWatcher.cpp    |    154 -
 .../gtk/WebCoreSupport/GtkAdjustmentWatcher.h      |     59 -
 .../gtk/WebCoreSupport/InspectorClientGtk.cpp      |    268 -
 .../WebKit/gtk/WebCoreSupport/InspectorClientGtk.h |    108 -
 .../NavigatorContentUtilsClientGtk.cpp             |     44 -
 .../NavigatorContentUtilsClientGtk.h               |     44 -
 .../gtk/WebCoreSupport/PasteboardHelperGtk.h       |     51 -
 .../gtk/WebCoreSupport/PlatformStrategiesGtk.cpp   |    156 -
 .../gtk/WebCoreSupport/PlatformStrategiesGtk.h     |     72 -
 .../WebCoreSupport/ProgressTrackerClientGtk.cpp    |     71 -
 .../gtk/WebCoreSupport/ProgressTrackerClientGtk.h  |     44 -
 .../gtk/WebCoreSupport/TextCheckerClientGtk.cpp    |     95 -
 .../gtk/WebCoreSupport/TextCheckerClientGtk.h      |     60 -
 .../gtk/WebCoreSupport/UserMediaClientGtk.cpp      |     57 -
 .../WebKit/gtk/WebCoreSupport/UserMediaClientGtk.h |     43 -
 .../WebCoreSupport/WebViewInputMethodFilter.cpp    |    117 -
 .../gtk/WebCoreSupport/WebViewInputMethodFilter.h  |     54 -
 .../src/main/native/Source/WebKit/gtk/webkit.pc.in |     11 -
 .../main/native/Source/WebKit/gtk/webkit/webkit.h  |     57 -
 .../WebKit/gtk/webkit/webkitapplicationcache.cpp   |     82 -
 .../WebKit/gtk/webkit/webkitapplicationcache.h     |     38 -
 .../gtk/webkit/webkitauthenticationdialog.cpp      |     63 -
 .../WebKit/gtk/webkit/webkitauthenticationdialog.h |     26 -
 .../Source/WebKit/gtk/webkit/webkitdefines.h       |    115 -
 .../native/Source/WebKit/gtk/webkit/webkitdom.h    |     25 -
 .../Source/WebKit/gtk/webkit/webkitdownload.cpp    |    984 -
 .../Source/WebKit/gtk/webkit/webkitdownload.h      |    135 -
 .../WebKit/gtk/webkit/webkitdownloadprivate.h      |     36 -
 .../WebKit/gtk/webkit/webkitenumtypes.cpp.template |     61 -
 .../WebKit/gtk/webkit/webkitenumtypes.h.template   |     53 -
 .../Source/WebKit/gtk/webkit/webkiterror.cpp       |     38 -
 .../native/Source/WebKit/gtk/webkit/webkiterror.h  |    103 -
 .../WebKit/gtk/webkit/webkitfavicondatabase.cpp    |    645 -
 .../WebKit/gtk/webkit/webkitfavicondatabase.h      |     95 -
 .../gtk/webkit/webkitfavicondatabaseprivate.h      |     25 -
 .../WebKit/gtk/webkit/webkitfilechooserrequest.cpp |    366 -
 .../WebKit/gtk/webkit/webkitfilechooserrequest.h   |     71 -
 .../gtk/webkit/webkitfilechooserrequestprivate.h   |     30 -
 .../gtk/webkit/webkitgeolocationpolicydecision.cpp |    108 -
 .../gtk/webkit/webkitgeolocationpolicydecision.h   |     64 -
 .../webkitgeolocationpolicydecisionprivate.h       |     38 -
 .../Source/WebKit/gtk/webkit/webkitglobals.cpp     |    574 -
 .../Source/WebKit/gtk/webkit/webkitglobals.h       |    212 -
 .../WebKit/gtk/webkit/webkitglobalsprivate.h       |     40 -
 .../WebKit/gtk/webkit/webkithittestresult.cpp      |    338 -
 .../Source/WebKit/gtk/webkit/webkithittestresult.h |     83 -
 .../WebKit/gtk/webkit/webkithittestresultprivate.h |     35 -
 .../WebKit/gtk/webkit/webkiticondatabase.cpp       |    331 -
 .../Source/WebKit/gtk/webkit/webkiticondatabase.h  |     80 -
 .../WebKit/gtk/webkit/webkitnetworkrequest.cpp     |    273 -
 .../WebKit/gtk/webkit/webkitnetworkrequest.h       |     74 -
 .../gtk/webkit/webkitnetworkrequestprivate.h       |     33 -
 .../WebKit/gtk/webkit/webkitnetworkresponse.cpp    |    322 -
 .../WebKit/gtk/webkit/webkitnetworkresponse.h      |     77 -
 .../gtk/webkit/webkitnetworkresponseprivate.h      |     35 -
 .../WebKit/gtk/webkit/webkitsecurityorigin.cpp     |    425 -
 .../WebKit/gtk/webkit/webkitsecurityorigin.h       |     79 -
 .../gtk/webkit/webkitsecurityoriginprivate.h       |     51 -
 .../WebKit/gtk/webkit/webkitsoupauthdialog.cpp     |    160 -
 .../WebKit/gtk/webkit/webkitsoupauthdialog.h       |     52 -
 .../WebKit/gtk/webkit/webkitspellchecker.cpp       |    172 -
 .../Source/WebKit/gtk/webkit/webkitspellchecker.h  |     70 -
 .../gtk/webkit/webkitspellcheckerenchant.cpp       |    135 -
 .../WebKit/gtk/webkit/webkitspellcheckerenchant.h  |     58 -
 .../Source/WebKit/gtk/webkit/webkitversion.cpp     |     63 -
 .../Source/WebKit/gtk/webkit/webkitversion.h.in    |     59 -
 .../WebKit/gtk/webkit/webkitviewportattributes.cpp |    574 -
 .../WebKit/gtk/webkit/webkitviewportattributes.h   |     62 -
 .../gtk/webkit/webkitviewportattributesprivate.h   |     54 -
 .../WebKit/gtk/webkit/webkitwebbackforwardlist.cpp |    483 -
 .../WebKit/gtk/webkit/webkitwebbackforwardlist.h   |    123 -
 .../gtk/webkit/webkitwebbackforwardlistprivate.h   |     34 -
 .../Source/WebKit/gtk/webkit/webkitwebdatabase.cpp |    525 -
 .../Source/WebKit/gtk/webkit/webkitwebdatabase.h   |     96 -
 .../WebKit/gtk/webkit/webkitwebdatasource.cpp      |    443 -
 .../Source/WebKit/gtk/webkit/webkitwebdatasource.h |     96 -
 .../WebKit/gtk/webkit/webkitwebdatasourceprivate.h |     35 -
 .../Source/WebKit/gtk/webkit/webkitwebframe.cpp    |   1215 -
 .../Source/WebKit/gtk/webkit/webkitwebframe.h      |    189 -
 .../WebKit/gtk/webkit/webkitwebframeprivate.h      |     59 -
 .../WebKit/gtk/webkit/webkitwebhistoryitem.cpp     |    532 -
 .../WebKit/gtk/webkit/webkitwebhistoryitem.h       |     90 -
 .../gtk/webkit/webkitwebhistoryitemprivate.h       |     49 -
 .../WebKit/gtk/webkit/webkitwebinspector.cpp       |    567 -
 .../Source/WebKit/gtk/webkit/webkitwebinspector.h  |     80 -
 .../WebKit/gtk/webkit/webkitwebinspectorprivate.h  |     38 -
 .../gtk/webkit/webkitwebnavigationaction.cpp       |    375 -
 .../WebKit/gtk/webkit/webkitwebnavigationaction.h  |    103 -
 .../gtk/webkit/webkitwebnavigationactionprivate.h  |     35 -
 .../Source/WebKit/gtk/webkit/webkitwebplugin.cpp   |    287 -
 .../Source/WebKit/gtk/webkit/webkitwebplugin.h     |     91 -
 .../WebKit/gtk/webkit/webkitwebplugindatabase.cpp  |    152 -
 .../WebKit/gtk/webkit/webkitwebplugindatabase.h    |     65 -
 .../gtk/webkit/webkitwebplugindatabaseprivate.h    |     40 -
 .../WebKit/gtk/webkit/webkitwebpluginprivate.h     |     48 -
 .../WebKit/gtk/webkit/webkitwebpolicydecision.cpp  |    134 -
 .../WebKit/gtk/webkit/webkitwebpolicydecision.h    |     68 -
 .../gtk/webkit/webkitwebpolicydecisionprivate.h    |     36 -
 .../Source/WebKit/gtk/webkit/webkitwebresource.cpp |    485 -
 .../Source/WebKit/gtk/webkit/webkitwebresource.h   |     84 -
 .../WebKit/gtk/webkit/webkitwebresourceprivate.h   |     48 -
 .../Source/WebKit/gtk/webkit/webkitwebsettings.cpp |   1666 -
 .../Source/WebKit/gtk/webkit/webkitwebsettings.h   |     85 -
 .../WebKit/gtk/webkit/webkitwebsettingsprivate.h   |    101 -
 .../Source/WebKit/gtk/webkit/webkitwebview.cpp     |   5575 -
 .../Source/WebKit/gtk/webkit/webkitwebview.h       |    453 -
 .../WebKit/gtk/webkit/webkitwebviewprivate.h       |    146 -
 .../WebKit/gtk/webkit/webkitwebwindowfeatures.cpp  |    449 -
 .../WebKit/gtk/webkit/webkitwebwindowfeatures.h    |     68 -
 .../gtk/webkit/webkitwebwindowfeaturesprivate.h    |     34 -
 .../native/Source/WebKit/gtk/webkitmarshal.list    |     32 -
 .../src/main/native/Source/WebKit/ios/ChangeLog    |   1312 +
 .../ios/DefaultDelegates/WebDefaultFormDelegate.h  |     31 +
 .../ios/DefaultDelegates/WebDefaultFormDelegate.m  |     83 +
 .../DefaultDelegates/WebDefaultFrameLoadDelegate.h |     29 +
 .../DefaultDelegates/WebDefaultFrameLoadDelegate.m |    160 +
 .../WebDefaultResourceLoadDelegate.h               |     29 +
 .../WebDefaultResourceLoadDelegate.m               |    109 +
 .../ios/DefaultDelegates/WebDefaultUIKitDelegate.h |     31 +
 .../ios/DefaultDelegates/WebDefaultUIKitDelegate.m |    288 +
 .../native/Source/WebKit/ios/Misc/MemoryMeasure.h  |     69 +
 .../native/Source/WebKit/ios/Misc/MemoryMeasure.mm |     85 +
 .../ios/Misc/WebGeolocationCoreLocationProvider.h  |     62 +
 .../ios/Misc/WebGeolocationCoreLocationProvider.mm |    222 +
 .../WebKit/ios/Misc/WebGeolocationProviderIOS.h    |     37 +
 .../WebKit/ios/Misc/WebGeolocationProviderIOS.mm   |    388 +
 .../Source/WebKit/ios/Misc/WebNSStringExtrasIOS.h  |     38 +
 .../Source/WebKit/ios/Misc/WebNSStringExtrasIOS.m  |    216 +
 .../WebKit/ios/Misc/WebNSStringExtrasIPhone.h      |     26 +
 .../Source/WebKit/ios/Misc/WebUIKitSupport.h       |     68 +
 .../Source/WebKit/ios/Misc/WebUIKitSupport.mm      |    195 +
 .../ios/Storage/WebSQLiteDatabaseTrackerClient.h   |     39 +
 .../ios/Storage/WebSQLiteDatabaseTrackerClient.mm  |     53 +
 .../WebKit/ios/WebCoreSupport/PopupMenuIOS.h       |     51 +
 .../WebKit/ios/WebCoreSupport/PopupMenuIOS.mm      |     54 +
 .../ios/WebCoreSupport/SearchPopupMenuIOS.cpp      |     51 +
 .../WebKit/ios/WebCoreSupport/SearchPopupMenuIOS.h |     44 +
 .../ios/WebCoreSupport/WebCaretChangeListener.h    |     31 +
 .../WebKit/ios/WebCoreSupport/WebChromeClientIOS.h |     96 +
 .../ios/WebCoreSupport/WebChromeClientIOS.mm       |    336 +
 .../ios/WebCoreSupport/WebFixedPositionContent.h   |     55 +
 .../ios/WebCoreSupport/WebFixedPositionContent.mm  |    253 +
 .../WebFixedPositionContentInternal.h              |     40 +
 .../Source/WebKit/ios/WebCoreSupport/WebFrameIOS.h |     99 +
 .../WebKit/ios/WebCoreSupport/WebFrameIOS.mm       |    960 +
 .../WebKit/ios/WebCoreSupport/WebFrameIPhone.h     |     26 +
 .../WebKit/ios/WebCoreSupport/WebGeolocation.mm    |     65 +
 .../ios/WebCoreSupport/WebGeolocationInternal.h    |     38 +
 .../ios/WebCoreSupport/WebGeolocationPrivate.h     |     36 +
 .../ios/WebCoreSupport/WebInspectorClientIOS.mm    |    145 +
 .../ios/WebCoreSupport/WebMIMETypeRegistry.h       |     45 +
 .../ios/WebCoreSupport/WebMIMETypeRegistry.mm      |     58 +
 .../WebKit/ios/WebCoreSupport/WebSelectionRect.h   |     61 +
 .../WebKit/ios/WebCoreSupport/WebSelectionRect.m   |    194 +
 .../WebKit/ios/WebCoreSupport/WebVisiblePosition.h |     96 +
 .../ios/WebCoreSupport/WebVisiblePosition.mm       |    627 +
 .../WebCoreSupport/WebVisiblePositionInternal.h    |     35 +
 .../main/native/Source/WebKit/ios/WebKit.iOS.exp   |     43 +
 .../ios/WebView/WebFrameViewWAKCompatibility.m     |     42 +
 .../Source/WebKit/ios/WebView/WebMailDelegate.h    |     34 +
 .../Source/WebKit/ios/WebView/WebPDFViewIOS.h      |     41 +
 .../Source/WebKit/ios/WebView/WebPDFViewIOS.mm     |    403 +
 .../Source/WebKit/ios/WebView/WebPDFViewIPhone.h   |     26 +
 .../WebKit/ios/WebView/WebPDFViewPlaceholder.h     |    168 +
 .../WebKit/ios/WebView/WebPDFViewPlaceholder.mm    |    483 +
 .../Source/WebKit/ios/WebView/WebPlainWhiteView.h  |     39 +
 .../Source/WebKit/ios/WebView/WebPlainWhiteView.mm |     85 +
 .../Source/WebKit/ios/WebView/WebUIKitDelegate.h   |    122 +
 .../native/Source/WebKit/mac/Carbon/CarbonUtils.h  |     62 +
 .../native/Source/WebKit/mac/Carbon/CarbonUtils.m  |    132 +
 .../Source/WebKit/mac/Carbon/CarbonWindowAdapter.h |     66 +
 .../WebKit/mac/Carbon/CarbonWindowAdapter.mm       |   1050 +
 .../WebKit/mac/Carbon/CarbonWindowContentView.h    |     33 +
 .../WebKit/mac/Carbon/CarbonWindowContentView.m    |     37 +
 .../Source/WebKit/mac/Carbon/CarbonWindowFrame.h   |     43 +
 .../Source/WebKit/mac/Carbon/CarbonWindowFrame.m   |    288 +
 .../Source/WebKit/mac/Carbon/HIViewAdapter.h       |     38 +
 .../Source/WebKit/mac/Carbon/HIViewAdapter.m       |    254 +
 .../native/Source/WebKit/mac/Carbon/HIWebView.h    |    103 +
 .../native/Source/WebKit/mac/Carbon/HIWebView.mm   |   1603 +
 .../src/main/native/Source/WebKit/mac/ChangeLog    |  11946 ++
 .../Source/WebKit/mac/Configurations/Base.xcconfig |     45 +-
 .../mac/Configurations/DebugRelease.xcconfig       |     35 +-
 .../mac/Configurations/FeatureDefines.xcconfig     |    253 +-
 .../WebKit/mac/Configurations/Version.xcconfig     |     19 +-
 .../WebKit/mac/Configurations/WebKit.xcconfig      |    136 -
 .../mac/Configurations/WebKitLegacy.xcconfig       |    116 +
 .../Source/WebKit/mac/Configurations/iOS.xcconfig  |      1 -
 .../Source/WebKit/mac/DOM/WebDOMOperations.h       |     10 +-
 .../Source/WebKit/mac/DOM/WebDOMOperations.mm      |     52 +-
 .../WebKit/mac/DOM/WebDOMOperationsInternal.h      |      4 +-
 .../WebKit/mac/DOM/WebDOMOperationsPrivate.h       |     16 +-
 .../WebDefaultContextMenuDelegate.h                |     34 +
 .../WebDefaultContextMenuDelegate.mm               |    192 +
 .../DefaultDelegates/WebDefaultEditingDelegate.h   |     33 +
 .../DefaultDelegates/WebDefaultEditingDelegate.m   |    139 +
 .../DefaultDelegates/WebDefaultPolicyDelegate.h    |     40 +
 .../DefaultDelegates/WebDefaultPolicyDelegate.m    |    117 +
 .../mac/DefaultDelegates/WebDefaultUIDelegate.h    |     38 +
 .../mac/DefaultDelegates/WebDefaultUIDelegate.m    |    285 +
 .../ForwardingHeaders/collector/handles/Global.h   |      1 +
 .../ForwardingHeaders/debugger/DebuggerCallFrame.h |      1 +
 .../mac/ForwardingHeaders/runtime/Completion.h     |      1 +
 .../WebKit/mac/ForwardingHeaders/runtime/Error.h   |      1 +
 .../mac/ForwardingHeaders/runtime/JSCJSValue.h     |      1 +
 .../mac/ForwardingHeaders/runtime/JSFunction.h     |      1 +
 .../WebKit/mac/ForwardingHeaders/runtime/JSLock.h  |      1 +
 .../mac/ForwardingHeaders/runtime/JSObject.h       |      1 +
 .../mac/ForwardingHeaders/runtime/JSString.h       |      1 +
 .../WebKit/mac/ForwardingHeaders/runtime/Protect.h |      1 +
 .../mac/ForwardingHeaders/runtime/SymbolTable.h    |      1 +
 .../WebKit/mac/History/BinaryPropertyList.cpp      |    847 +
 .../Source/WebKit/mac/History/BinaryPropertyList.h |    105 +
 .../WebKit/mac/History/HistoryPropertyList.h       |     61 +
 .../WebKit/mac/History/HistoryPropertyList.mm      |    132 +
 .../Source/WebKit/mac/History/WebBackForwardList.h |    169 +
 .../WebKit/mac/History/WebBackForwardList.mm       |    373 +
 .../mac/History/WebBackForwardListInternal.h       |     41 +
 .../WebKit/mac/History/WebBackForwardListPrivate.h |     48 +
 .../native/Source/WebKit/mac/History/WebHistory.h  |    157 +
 .../native/Source/WebKit/mac/History/WebHistory.mm |    944 +
 .../Source/WebKit/mac/History/WebHistoryInternal.h |     40 +
 .../Source/WebKit/mac/History/WebHistoryItem.h     |    119 +
 .../Source/WebKit/mac/History/WebHistoryItem.mm    |    675 +
 .../WebKit/mac/History/WebHistoryItemInternal.h    |     67 +
 .../WebKit/mac/History/WebHistoryItemPrivate.h     |     89 +
 .../Source/WebKit/mac/History/WebHistoryPrivate.h  |     58 +
 .../Source/WebKit/mac/History/WebURLsWithTitles.h  |     61 +
 .../Source/WebKit/mac/History/WebURLsWithTitles.m  |    111 +
 .../src/main/native/Source/WebKit/mac/Info.plist   |      2 +-
 .../native/Source/WebKit/mac/MigrateHeaders.make   |    335 +-
 .../Source/WebKit/mac/Misc/MailQuirksUserScript.js |     40 -
 .../Source/WebKit/mac/Misc/OldWebAssertions.c      |      6 +-
 .../main/native/Source/WebKit/mac/Misc/WebCache.h  |      8 +-
 .../main/native/Source/WebKit/mac/Misc/WebCache.mm |     81 +-
 .../Source/WebKit/mac/Misc/WebCoreStatistics.h     |      6 +-
 .../Source/WebKit/mac/Misc/WebCoreStatistics.mm    |     46 +-
 .../native/Source/WebKit/mac/Misc/WebDownload.h    |     19 +-
 .../native/Source/WebKit/mac/Misc/WebDownload.mm   |     12 +-
 .../Source/WebKit/mac/Misc/WebDownloadInternal.h   |      6 +-
 .../Source/WebKit/mac/Misc/WebElementDictionary.h  |      4 +-
 .../Source/WebKit/mac/Misc/WebElementDictionary.mm |     13 +-
 .../Source/WebKit/mac/Misc/WebIconDatabase.h       |      4 +-
 .../Source/WebKit/mac/Misc/WebIconDatabase.mm      |     14 +-
 .../WebKit/mac/Misc/WebIconDatabaseDelegate.h      |      4 +-
 .../WebKit/mac/Misc/WebIconDatabaseInternal.h      |      2 +-
 .../WebKit/mac/Misc/WebIconDatabasePrivate.h       |      4 +-
 .../main/native/Source/WebKit/mac/Misc/WebKit.h    |     52 +-
 .../native/Source/WebKit/mac/Misc/WebKitErrors.h   |      4 +-
 .../native/Source/WebKit/mac/Misc/WebKitErrors.m   |     10 +-
 .../Source/WebKit/mac/Misc/WebKitErrorsPrivate.h   |      6 +-
 .../native/Source/WebKit/mac/Misc/WebKitLogging.h  |     16 +-
 .../native/Source/WebKit/mac/Misc/WebKitLogging.m  |      2 +-
 .../Source/WebKit/mac/Misc/WebKitNSStringExtras.h  |     11 +-
 .../Source/WebKit/mac/Misc/WebKitNSStringExtras.mm |     93 +-
 .../Source/WebKit/mac/Misc/WebKitStatistics.h      |      4 +-
 .../Source/WebKit/mac/Misc/WebKitStatistics.m      |      4 +-
 .../WebKit/mac/Misc/WebKitStatisticsPrivate.h      |      4 +-
 .../Source/WebKit/mac/Misc/WebKitSystemBits.h      |     41 -
 .../Source/WebKit/mac/Misc/WebKitSystemBits.m      |     94 -
 .../Source/WebKit/mac/Misc/WebKitVersionChecks.h   |      6 +-
 .../Source/WebKit/mac/Misc/WebKitVersionChecks.m   |      4 +-
 .../Source/WebKit/mac/Misc/WebLocalizableStrings.h |     29 +-
 .../WebKit/mac/Misc/WebLocalizableStrings.mm       |     12 +-
 .../Source/WebKit/mac/Misc/WebNSArrayExtras.h      |     44 -
 .../Source/WebKit/mac/Misc/WebNSArrayExtras.m      |     76 -
 .../Source/WebKit/mac/Misc/WebNSControlExtras.h    |      4 +-
 .../Source/WebKit/mac/Misc/WebNSControlExtras.m    |      4 +-
 .../Source/WebKit/mac/Misc/WebNSDataExtras.h       |      6 +-
 .../Source/WebKit/mac/Misc/WebNSDataExtras.m       |     20 +-
 .../WebKit/mac/Misc/WebNSDataExtrasPrivate.h       |      4 +-
 .../Source/WebKit/mac/Misc/WebNSDictionaryExtras.h |      4 +-
 .../Source/WebKit/mac/Misc/WebNSDictionaryExtras.m |      6 +-
 .../Source/WebKit/mac/Misc/WebNSEventExtras.h      |      4 +-
 .../Source/WebKit/mac/Misc/WebNSEventExtras.m      |      6 +-
 .../WebKit/mac/Misc/WebNSFileManagerExtras.h       |      3 +-
 .../WebKit/mac/Misc/WebNSFileManagerExtras.mm      |     11 +-
 .../Source/WebKit/mac/Misc/WebNSImageExtras.h      |      7 +-
 .../Source/WebKit/mac/Misc/WebNSImageExtras.m      |     20 +-
 .../Source/WebKit/mac/Misc/WebNSObjectExtras.h     |      2 +-
 .../Source/WebKit/mac/Misc/WebNSObjectExtras.mm    |      2 +-
 .../Source/WebKit/mac/Misc/WebNSPasteboardExtras.h |      2 +-
 .../WebKit/mac/Misc/WebNSPasteboardExtras.mm       |     54 +-
 .../WebKit/mac/Misc/WebNSPrintOperationExtras.h    |      4 +-
 .../WebKit/mac/Misc/WebNSPrintOperationExtras.m    |      4 +-
 .../native/Source/WebKit/mac/Misc/WebNSURLExtras.h |     23 +-
 .../Source/WebKit/mac/Misc/WebNSURLExtras.mm       |    222 +-
 .../Source/WebKit/mac/Misc/WebNSURLRequestExtras.h |     11 +-
 .../Source/WebKit/mac/Misc/WebNSURLRequestExtras.m |     29 +-
 .../WebKit/mac/Misc/WebNSUserDefaultsExtras.h      |      4 +-
 .../WebKit/mac/Misc/WebNSUserDefaultsExtras.mm     |      2 +-
 .../Source/WebKit/mac/Misc/WebNSViewExtras.h       |     17 +-
 .../Source/WebKit/mac/Misc/WebNSViewExtras.m       |    112 +-
 .../Source/WebKit/mac/Misc/WebNSWindowExtras.h     |      4 +-
 .../Source/WebKit/mac/Misc/WebNSWindowExtras.m     |      4 +-
 .../mac/Misc/WebSharingServicePickerController.h   |     78 +
 .../mac/Misc/WebSharingServicePickerController.mm  |    263 +
 .../Source/WebKit/mac/Misc/WebStringTruncator.h    |      4 +-
 .../Source/WebKit/mac/Misc/WebStringTruncator.mm   |     60 +-
 .../Source/WebKit/mac/Misc/WebTypesInternal.h      |      2 +-
 .../WebAuthenticationPanel.nib/designable.nib      |   1335 +
 .../WebAuthenticationPanel.nib/keyedobjects.nib    |    Bin 0 -> 8672 bytes
 .../WebKit/mac/Panels/WebAuthenticationPanel.h     |     72 +
 .../WebKit/mac/Panels/WebAuthenticationPanel.m     |    299 +
 .../mac/Panels/WebPanelAuthenticationHandler.h     |     45 +
 .../mac/Panels/WebPanelAuthenticationHandler.m     |    166 +
 .../Plugins/Hosted/HostedNetscapePluginStream.h    |      2 +-
 .../mac/Plugins/Hosted/NetscapePluginHostManager.h |      2 +-
 .../Plugins/Hosted/NetscapePluginHostManager.mm    |     15 +-
 .../mac/Plugins/Hosted/NetscapePluginHostProxy.mm  |      7 +-
 .../Plugins/Hosted/NetscapePluginInstanceProxy.h   |      8 +-
 .../Plugins/Hosted/NetscapePluginInstanceProxy.mm  |     20 +-
 .../WebKit/mac/Plugins/Hosted/ProxyInstance.h      |      1 -
 .../WebKit/mac/Plugins/Hosted/ProxyInstance.mm     |      6 +-
 .../WebKit/mac/Plugins/Hosted/ProxyRuntimeObject.h |      2 +-
 .../mac/Plugins/Hosted/ProxyRuntimeObject.mm       |      4 +-
 .../Plugins/Hosted/WebHostedNetscapePluginView.mm  |     14 +-
 .../mac/Plugins/Hosted/WebKitPluginAgent.defs      |      2 +-
 .../mac/Plugins/Hosted/WebKitPluginAgentReply.defs |      2 +-
 .../mac/Plugins/Hosted/WebKitPluginClient.defs     |      2 +-
 .../mac/Plugins/Hosted/WebKitPluginHost.defs       |      2 +-
 .../mac/Plugins/Hosted/WebKitPluginHostTypes.defs  |      2 +-
 .../WebKit/mac/Plugins/WebBaseNetscapePluginView.h |      3 +-
 .../mac/Plugins/WebBaseNetscapePluginView.mm       |     17 +-
 .../WebKit/mac/Plugins/WebBasePluginPackage.h      |      6 +-
 .../WebKit/mac/Plugins/WebBasePluginPackage.mm     |     44 +-
 .../Source/WebKit/mac/Plugins/WebJavaPlugIn.h      |      4 +-
 .../Plugins/WebNetscapeContainerCheckContextInfo.h |      2 +-
 .../mac/Plugins/WebNetscapeContainerCheckPrivate.h |      4 +-
 .../Plugins/WebNetscapeContainerCheckPrivate.mm    |      2 +-
 .../mac/Plugins/WebNetscapePluginEventHandler.h    |     33 +-
 .../mac/Plugins/WebNetscapePluginEventHandler.mm   |      9 +-
 .../Plugins/WebNetscapePluginEventHandlerCocoa.h   |      2 +-
 .../WebKit/mac/Plugins/WebNetscapePluginPackage.h  |      2 +-
 .../WebKit/mac/Plugins/WebNetscapePluginPackage.mm |    105 +-
 .../WebKit/mac/Plugins/WebNetscapePluginStream.h   |     10 +-
 .../WebKit/mac/Plugins/WebNetscapePluginStream.mm  |     10 +-
 .../WebKit/mac/Plugins/WebNetscapePluginView.h     |     14 +-
 .../WebKit/mac/Plugins/WebNetscapePluginView.mm    |     22 +-
 .../native/Source/WebKit/mac/Plugins/WebPlugin.h   |      6 +-
 .../Source/WebKit/mac/Plugins/WebPluginContainer.h |      4 +-
 .../WebKit/mac/Plugins/WebPluginContainerCheck.h   |      4 +-
 .../WebKit/mac/Plugins/WebPluginContainerCheck.mm  |      2 +-
 .../WebKit/mac/Plugins/WebPluginContainerPrivate.h |     20 +-
 .../WebKit/mac/Plugins/WebPluginController.h       |     17 +-
 .../WebKit/mac/Plugins/WebPluginController.mm      |    154 +-
 .../Source/WebKit/mac/Plugins/WebPluginDatabase.h  |      6 +-
 .../Source/WebKit/mac/Plugins/WebPluginDatabase.mm |     14 +-
 .../Source/WebKit/mac/Plugins/WebPluginPackage.h   |      6 +-
 .../Source/WebKit/mac/Plugins/WebPluginPackage.mm  |     10 +-
 .../Source/WebKit/mac/Plugins/WebPluginRequest.h   |      2 +-
 .../Source/WebKit/mac/Plugins/WebPluginRequest.m   |      2 +-
 .../WebKit/mac/Plugins/WebPluginViewFactory.h      |      6 +-
 .../mac/Plugins/WebPluginViewFactoryPrivate.h      |      6 +-
 .../Source/WebKit/mac/Plugins/WebPluginsPrivate.h  |     33 -
 .../Source/WebKit/mac/Plugins/WebPluginsPrivate.m  |     35 -
 .../main/native/Source/WebKit/mac/Plugins/npapi.mm |     18 +-
 .../Source/WebKit/mac/Resources/url_icon.tiff      |    Bin 0 -> 1016 bytes
 .../WebKit/mac/Storage/WebDatabaseManager.mm       |     27 +-
 .../WebKit/mac/Storage/WebDatabaseManagerClient.h  |      8 +-
 .../WebKit/mac/Storage/WebDatabaseManagerClient.mm |      4 -
 .../mac/Storage/WebDatabaseManagerInternal.h       |      6 +-
 .../WebKit/mac/Storage/WebDatabaseManagerPrivate.h |     12 +-
 .../WebKit/mac/Storage/WebDatabaseQuotaManager.mm  |     16 +-
 .../Source/WebKit/mac/Storage/WebStorageManager.mm |     12 +-
 .../WebKit/mac/Storage/WebStorageManagerInternal.h |      2 +
 .../WebKit/mac/Storage/WebStorageTrackerClient.h   |      4 +-
 .../WebKit/mac/Storage/WebStorageTrackerClient.mm  |      2 +-
 .../WebKit/mac/WebCoreSupport/PopupMenuMac.mm      |     35 +-
 .../mac/WebCoreSupport/SearchPopupMenuMac.mm       |      2 +-
 .../mac/WebCoreSupport/WebAlternativeTextClient.h  |      4 +-
 .../mac/WebCoreSupport/WebAlternativeTextClient.mm |      4 +-
 .../mac/WebCoreSupport/WebApplicationCache.mm      |     27 +-
 .../WebCoreSupport/WebApplicationCacheInternal.h   |     33 +
 .../WebApplicationCacheQuotaManager.mm             |      7 +-
 .../WebCoreSupport/WebCachedFramePlatformData.h    |      2 +-
 .../WebKit/mac/WebCoreSupport/WebChromeClient.h    |     49 +-
 .../WebKit/mac/WebCoreSupport/WebChromeClient.mm   |    174 +-
 .../mac/WebCoreSupport/WebContextMenuClient.h      |     41 +-
 .../mac/WebCoreSupport/WebContextMenuClient.mm     |    197 +-
 .../WebKit/mac/WebCoreSupport/WebDragClient.h      |     11 +-
 .../WebKit/mac/WebCoreSupport/WebDragClient.mm     |     30 +-
 .../WebKit/mac/WebCoreSupport/WebEditorClient.h    |     40 +-
 .../WebKit/mac/WebCoreSupport/WebEditorClient.mm   |     78 +-
 .../mac/WebCoreSupport/WebFrameLoaderClient.h      |     49 +-
 .../mac/WebCoreSupport/WebFrameLoaderClient.mm     |    529 +-
 .../mac/WebCoreSupport/WebFrameNetworkingContext.h |      8 +-
 .../WebCoreSupport/WebFrameNetworkingContext.mm    |     57 +-
 .../mac/WebCoreSupport/WebGeolocationClient.mm     |     29 +-
 .../mac/WebCoreSupport/WebIconDatabaseClient.h     |      2 +-
 .../mac/WebCoreSupport/WebIconDatabaseClient.mm    |      2 +-
 .../WebKit/mac/WebCoreSupport/WebInspectorClient.h |     39 +-
 .../mac/WebCoreSupport/WebInspectorClient.mm       |    286 +-
 .../WebCoreSupport/WebJavaScriptTextInputPanel.h   |      4 +-
 .../WebCoreSupport/WebJavaScriptTextInputPanel.m   |      8 +-
 .../WebKit/mac/WebCoreSupport/WebKeyGenerator.mm   |      2 +-
 .../mac/WebCoreSupport/WebNotificationClient.h     |      3 +
 .../mac/WebCoreSupport/WebNotificationClient.mm    |     13 +
 .../WebCoreSupport/WebOpenPanelResultListener.mm   |      4 +-
 .../mac/WebCoreSupport/WebPlatformStrategies.h     |     22 +-
 .../mac/WebCoreSupport/WebPlatformStrategies.mm    |     37 +-
 .../WebKit/mac/WebCoreSupport/WebSecurityOrigin.mm |     38 +-
 .../mac/WebCoreSupport/WebSecurityOriginInternal.h |      2 +-
 .../mac/WebCoreSupport/WebSecurityOriginPrivate.h  |      4 +-
 .../WebCoreSupport/WebSelectionServiceController.h |     61 +
 .../WebSelectionServiceController.mm               |    100 +
 .../WebKit/mac/WebCoreSupport/WebSystemInterface.h |      4 +-
 .../mac/WebCoreSupport/WebSystemInterface.mm       |     64 +-
 .../WebKit/mac/WebCoreSupport/WebUserMediaClient.h |      4 +-
 .../mac/WebCoreSupport/WebUserMediaClient.mm       |     26 +-
 .../mac/WebCoreSupport/WebVisitedLinkStore.h       |     58 +
 .../mac/WebCoreSupport/WebVisitedLinkStore.mm      |    166 +
 .../Source/WebKit/mac/WebInspector/WebInspector.h  |      2 +-
 .../Source/WebKit/mac/WebInspector/WebInspector.mm |     88 +-
 .../mac/WebInspector/WebInspectorFrontend.mm       |      2 +-
 .../WebKit/mac/WebInspector/WebInspectorPrivate.h  |      8 +-
 .../WebKit/mac/WebInspector/WebNodeHighlight.h     |      6 +-
 .../WebKit/mac/WebInspector/WebNodeHighlight.mm    |      4 +-
 .../WebKit/mac/WebInspector/WebNodeHighlightView.h |      8 +-
 .../mac/WebInspector/WebNodeHighlightView.mm       |     42 +-
 .../WebKit/mac/WebInspector/WebNodeHighlighter.h   |      2 +-
 .../WebKit/mac/WebInspector/WebNodeHighlighter.mm  |      2 +-
 .../src/main/native/Source/WebKit/mac/WebKit.exp   |      7 +-
 .../main/native/Source/WebKit/mac/WebKit.mac.exp   |      2 -
 .../src/main/native/Source/WebKit/mac/WebKit.order |     17 -
 .../main/native/Source/WebKit/mac/WebKitPrefix.h   |      2 +-
 .../WebKit/mac/WebView/DictionaryPopupInfo.h       |     45 +
 .../native/Source/WebKit/mac/WebView/WebArchive.h  |      6 +-
 .../native/Source/WebKit/mac/WebView/WebArchive.mm |     20 +-
 .../Source/WebKit/mac/WebView/WebArchiveInternal.h |      2 +-
 .../native/Source/WebKit/mac/WebView/WebClipView.h |      4 +-
 .../Source/WebKit/mac/WebView/WebClipView.mm       |     16 +-
 .../Source/WebKit/mac/WebView/WebDashboardRegion.h |      6 +-
 .../WebKit/mac/WebView/WebDashboardRegion.mm       |      4 +-
 .../Source/WebKit/mac/WebView/WebDataSource.h      |      8 +-
 .../Source/WebKit/mac/WebView/WebDataSource.mm     |    102 +-
 .../WebKit/mac/WebView/WebDataSourceInternal.h     |      4 +-
 .../WebKit/mac/WebView/WebDataSourcePrivate.h      |      8 +-
 .../mac/WebView/WebDelegateImplementationCaching.h |      4 +-
 .../WebView/WebDelegateImplementationCaching.mm    |      4 +-
 .../WebView/WebDeviceOrientationProviderMock.mm    |      3 +-
 .../WebDeviceOrientationProviderMockInternal.h     |      4 +-
 .../native/Source/WebKit/mac/WebView/WebDocument.h |      8 +-
 .../WebKit/mac/WebView/WebDocumentInternal.h       |     10 +-
 .../WebKit/mac/WebView/WebDocumentLoaderMac.h      |      6 +-
 .../WebKit/mac/WebView/WebDocumentLoaderMac.mm     |      2 +-
 .../Source/WebKit/mac/WebView/WebDocumentPrivate.h |      8 +-
 .../WebKit/mac/WebView/WebDynamicScrollBarsView.mm |      4 +-
 .../mac/WebView/WebDynamicScrollBarsViewInternal.h |      2 +-
 .../Source/WebKit/mac/WebView/WebEditingDelegate.h |     13 +-
 .../WebKit/mac/WebView/WebEditingDelegatePrivate.h |      5 +-
 .../Source/WebKit/mac/WebView/WebFormDelegate.h    |      4 +-
 .../Source/WebKit/mac/WebView/WebFormDelegate.m    |      4 +-
 .../WebKit/mac/WebView/WebFormDelegatePrivate.h    |      4 +-
 .../native/Source/WebKit/mac/WebView/WebFrame.h    |      4 +-
 .../native/Source/WebKit/mac/WebView/WebFrame.mm   |    227 +-
 .../Source/WebKit/mac/WebView/WebFrameInternal.h   |      6 +-
 .../WebKit/mac/WebView/WebFrameLoadDelegate.h      |     10 +-
 .../mac/WebView/WebFrameLoadDelegatePrivate.h      |      4 +-
 .../Source/WebKit/mac/WebView/WebFramePrivate.h    |     14 +-
 .../Source/WebKit/mac/WebView/WebFrameView.h       |     10 +-
 .../Source/WebKit/mac/WebView/WebFrameView.mm      |     24 +-
 .../WebKit/mac/WebView/WebFrameViewInternal.h      |      6 +-
 .../WebKit/mac/WebView/WebFrameViewPrivate.h       |      6 +-
 .../WebKit/mac/WebView/WebFullScreenController.h   |      5 +-
 .../WebKit/mac/WebView/WebFullScreenController.mm  |      7 +
 .../WebKit/mac/WebView/WebHTMLRepresentation.h     |      7 +-
 .../WebKit/mac/WebView/WebHTMLRepresentation.mm    |     57 +-
 .../mac/WebView/WebHTMLRepresentationPrivate.h     |      6 +-
 .../native/Source/WebKit/mac/WebView/WebHTMLView.h |     10 +-
 .../Source/WebKit/mac/WebView/WebHTMLView.mm       |    589 +-
 .../WebKit/mac/WebView/WebHTMLViewInternal.h       |      6 +-
 .../Source/WebKit/mac/WebView/WebHTMLViewPrivate.h |      5 +-
 .../mac/WebView/WebImmediateActionController.h     |     60 +
 .../mac/WebView/WebImmediateActionController.mm    |    540 +
 .../Source/WebKit/mac/WebView/WebIndicateLayer.mm  |      2 +-
 .../mac/WebView/WebMediaPlaybackTargetPicker.h     |     61 +
 .../mac/WebView/WebMediaPlaybackTargetPicker.mm    |     94 +
 .../Source/WebKit/mac/WebView/WebNotification.h    |      8 +-
 .../Source/WebKit/mac/WebView/WebNotification.mm   |      8 +-
 .../WebKit/mac/WebView/WebNotificationInternal.h   |      4 +-
 .../WebKit/mac/WebView/WebPDFDocumentExtras.mm     |      4 +
 .../WebKit/mac/WebView/WebPDFRepresentation.h      |      4 +-
 .../WebKit/mac/WebView/WebPDFRepresentation.mm     |     33 +-
 .../native/Source/WebKit/mac/WebView/WebPDFView.h  |      6 +-
 .../native/Source/WebKit/mac/WebView/WebPDFView.mm |    103 +-
 .../Source/WebKit/mac/WebView/WebPolicyDelegate.h  |      8 +-
 .../Source/WebKit/mac/WebView/WebPolicyDelegate.mm |      2 +-
 .../WebKit/mac/WebView/WebPolicyDelegatePrivate.h  |      4 +-
 .../WebKit/mac/WebView/WebPreferenceKeysPrivate.h  |     56 +-
 .../Source/WebKit/mac/WebView/WebPreferences.h     |     11 +-
 .../Source/WebKit/mac/WebView/WebPreferences.mm    |    446 +-
 .../WebKit/mac/WebView/WebPreferencesPrivate.h     |    100 +-
 .../Source/WebKit/mac/WebView/WebRenderLayer.h     |     57 -
 .../Source/WebKit/mac/WebView/WebRenderLayer.mm    |    278 -
 .../Source/WebKit/mac/WebView/WebRenderNode.h      |     51 -
 .../Source/WebKit/mac/WebView/WebRenderNode.mm     |    183 -
 .../native/Source/WebKit/mac/WebView/WebResource.h |      6 +-
 .../Source/WebKit/mac/WebView/WebResource.mm       |     10 +-
 .../WebKit/mac/WebView/WebResourceInternal.h       |      2 +-
 .../WebKit/mac/WebView/WebResourceLoadDelegate.h   |      8 +-
 .../mac/WebView/WebResourceLoadDelegatePrivate.h   |      8 +-
 .../Source/WebKit/mac/WebView/WebResourcePrivate.h |      6 +-
 .../WebKit/mac/WebView/WebScriptDebugDelegate.h    |      4 +-
 .../WebKit/mac/WebView/WebScriptDebugDelegate.mm   |      5 +-
 .../Source/WebKit/mac/WebView/WebScriptDebugger.h  |      4 +-
 .../Source/WebKit/mac/WebView/WebScriptDebugger.mm |      4 +-
 .../mac/WebView/WebTextCompletionController.mm     |      7 +-
 .../Source/WebKit/mac/WebView/WebTextIterator.mm   |     32 +-
 .../Source/WebKit/mac/WebView/WebUIDelegate.h      |     14 +-
 .../WebKit/mac/WebView/WebUIDelegatePrivate.h      |     42 +-
 .../native/Source/WebKit/mac/WebView/WebView.h     |     24 +-
 .../native/Source/WebKit/mac/WebView/WebView.mm    |   1283 +-
 .../native/Source/WebKit/mac/WebView/WebViewData.h |     59 +-
 .../Source/WebKit/mac/WebView/WebViewData.mm       |     55 +-
 .../Source/WebKit/mac/WebView/WebViewInternal.h    |     67 +-
 .../Source/WebKit/mac/WebView/WebViewPrivate.h     |     83 +-
 .../{JavaScriptCore => WebKit/mac}/icu/README      |      0
 .../mac}/icu/unicode/localpointer.h                |      0
 .../mac}/icu/unicode/parseerr.h                    |      0
 .../mac}/icu/unicode/platform.h                    |      0
 .../mac}/icu/unicode/ptypes.h                      |      0
 .../mac}/icu/unicode/putil.h                       |      0
 .../mac}/icu/unicode/uchar.h                       |      0
 .../mac}/icu/unicode/uconfig.h                     |      0
 .../{WebCore => WebKit/mac}/icu/unicode/uidna.h    |      0
 .../mac}/icu/unicode/uiter.h                       |      0
 .../mac}/icu/unicode/umachine.h                    |      0
 .../mac}/icu/unicode/unorm.h                       |      0
 .../mac}/icu/unicode/unorm2.h                      |      0
 .../mac}/icu/unicode/urename.h                     |      0
 .../mac}/icu/unicode/uscript.h                     |      0
 .../mac}/icu/unicode/ustring.h                     |      0
 .../mac}/icu/unicode/utf.h                         |      0
 .../mac}/icu/unicode/utf16.h                       |      0
 .../mac}/icu/unicode/utf8.h                        |      0
 .../mac}/icu/unicode/utf_old.h                     |      0
 .../mac}/icu/unicode/utypes.h                      |      0
 .../mac}/icu/unicode/uvernum.h                     |      0
 .../mac}/icu/unicode/uversion.h                    |      0
 .../native/Source/WebKit/mac/migrate-headers.sh    |     37 +
 .../Source/WebKit/mac/postprocess-headers.sh       |     34 +-
 .../WebKit/scripts/generate-webkitversion.pl       |      8 +-
 .../native/Source/WebKit/win/AccessibleBase.cpp    |     26 +-
 .../main/native/Source/WebKit/win/AccessibleBase.h |      2 +-
 .../Source/WebKit/win/AccessibleDocument.cpp       |      1 -
 .../native/Source/WebKit/win/AccessibleImage.cpp   |      9 +-
 .../Source/WebKit/win/AccessibleTextImpl.cpp       |     11 +-
 .../Source/WebKit/win/CFDictionaryPropertyBag.cpp  |     11 +-
 .../Source/WebKit/win/CFDictionaryPropertyBag.h    |      6 +-
 .../main/native/Source/WebKit/win/COMEnumVariant.h |      2 +-
 .../main/native/Source/WebKit/win/COMPropertyBag.h |      2 +-
 .../src/main/native/Source/WebKit/win/ChangeLog    |   4271 +
 .../native/Source/WebKit/win/CodeAnalysisConfig.h  |      4 +-
 .../native/Source/WebKit/win/DOMCSSClasses.cpp     |      8 +-
 .../main/native/Source/WebKit/win/DOMCSSClasses.h  |      4 +-
 .../native/Source/WebKit/win/DOMCoreClasses.cpp    |    242 +-
 .../main/native/Source/WebKit/win/DOMCoreClasses.h |     90 +-
 .../native/Source/WebKit/win/DOMEventsClasses.cpp  |      5 +-
 .../native/Source/WebKit/win/DOMEventsClasses.h    |      4 +-
 .../native/Source/WebKit/win/DOMHTMLClasses.cpp    |    277 +-
 .../main/native/Source/WebKit/win/DOMHTMLClasses.h |      4 +-
 .../Source/WebKit/win/DefaultDownloadDelegate.cpp  |      9 +-
 .../Source/WebKit/win/DefaultDownloadDelegate.h    |      4 +-
 .../Source/WebKit/win/DefaultPolicyDelegate.cpp    |     26 +-
 .../Source/WebKit/win/DefaultPolicyDelegate.h      |      4 +-
 .../native/Source/WebKit/win/ForEachCoClass.cpp    |      3 +-
 .../main/native/Source/WebKit/win/ForEachCoClass.h |      8 +-
 .../WebKit/win/FullscreenVideoController.cpp       |    108 +-
 .../Source/WebKit/win/FullscreenVideoController.h  |     20 +-
 .../win/Interfaces/AccessibilityDelegate.idl       |     43 +
 .../win/Interfaces/Accessible2/Accessible2.idl     |    692 +
 .../win/Interfaces/Accessible2/Accessible2_2.idl   |    123 +
 .../Accessible2/AccessibleApplication.idl          |    121 +
 .../Accessible2/AccessibleEditableText.idl         |    262 +
 .../Interfaces/Accessible2/AccessibleRelation.idl  |    227 +
 .../Interfaces/Accessible2/AccessibleStates.idl    |    209 +
 .../win/Interfaces/Accessible2/AccessibleText.idl  |    684 +
 .../win/Interfaces/Accessible2/AccessibleText2.idl |     98 +
 .../win/Interfaces/Accessible2/IA2CommonTypes.idl  |    191 +
 .../WebKit/win/Interfaces/AccessibleComparable.idl |     46 +
 .../native/Source/WebKit/win/Interfaces/DOMCSS.idl |    252 +
 .../Source/WebKit/win/Interfaces/DOMCore.idl       |    828 +
 .../Source/WebKit/win/Interfaces/DOMEvents.idl     |    478 +
 .../Source/WebKit/win/Interfaces/DOMExtensions.idl |     48 +
 .../Source/WebKit/win/Interfaces/DOMHTML.idl       |    950 +
 .../Source/WebKit/win/Interfaces/DOMPrivate.idl    |    139 +
 .../Source/WebKit/win/Interfaces/DOMRange.idl      |    188 +
 .../Source/WebKit/win/Interfaces/DOMWindow.idl     |     89 +
 .../WebKit/win/Interfaces/IGEN_DOMObject.idl       |     42 +
 .../WebKit/win/Interfaces/IWebApplicationCache.idl |     58 +
 .../Source/WebKit/win/Interfaces/IWebArchive.idl   |    108 +
 .../WebKit/win/Interfaces/IWebBackForwardList.idl  |    175 +
 .../win/Interfaces/IWebBackForwardListPrivate.idl  |     43 +
 .../Source/WebKit/win/Interfaces/IWebCache.idl     |     46 +
 .../WebKit/win/Interfaces/IWebCoreStatistics.idl   |     73 +
 .../WebKit/win/Interfaces/IWebDataSource.idl       |    218 +
 .../WebKit/win/Interfaces/IWebDatabaseManager.idl  |     64 +
 .../IWebDesktopNotificationsDelegate.idl           |    114 +
 .../Source/WebKit/win/Interfaces/IWebDocument.idl  |    245 +
 .../Source/WebKit/win/Interfaces/IWebDownload.idl  |    158 +
 .../WebKit/win/Interfaces/IWebEditingDelegate.idl  |    201 +
 .../WebKit/win/Interfaces/IWebEmbeddedView.idl     |     46 +
 .../Source/WebKit/win/Interfaces/IWebError.idl     |    177 +
 .../WebKit/win/Interfaces/IWebErrorPrivate.idl     |     47 +
 .../WebKit/win/Interfaces/IWebFormDelegate.idl     |     97 +
 .../Source/WebKit/win/Interfaces/IWebFrame.idl     |    281 +
 .../win/Interfaces/IWebFrameLoadDelegate.idl       |    205 +
 .../Interfaces/IWebFrameLoadDelegatePrivate.idl    |     55 +
 .../Interfaces/IWebFrameLoadDelegatePrivate2.idl   |     56 +
 .../WebKit/win/Interfaces/IWebFramePrivate.idl     |    122 +
 .../Source/WebKit/win/Interfaces/IWebFrameView.idl |     78 +
 .../Interfaces/IWebGeolocationPolicyListener.idl   |     40 +
 .../win/Interfaces/IWebGeolocationPosition.idl     |     39 +
 .../win/Interfaces/IWebGeolocationProvider.idl     |     44 +
 .../win/Interfaces/IWebHTMLRepresentation.idl      |    111 +
 .../WebKit/win/Interfaces/IWebHTTPURLResponse.idl  |     44 +
 .../Source/WebKit/win/Interfaces/IWebHistory.idl   |    168 +
 .../WebKit/win/Interfaces/IWebHistoryDelegate.idl  |     49 +
 .../WebKit/win/Interfaces/IWebHistoryItem.idl      |    125 +
 .../win/Interfaces/IWebHistoryItemPrivate.idl      |     69 +
 .../WebKit/win/Interfaces/IWebHistoryPrivate.idl   |     41 +
 .../WebKit/win/Interfaces/IWebIconDatabase.idl     |    174 +
 .../Source/WebKit/win/Interfaces/IWebInspector.idl |     60 +
 .../WebKit/win/Interfaces/IWebInspectorPrivate.idl |     43 +
 .../win/Interfaces/IWebJavaScriptCollector.idl     |     43 +
 .../WebKit/win/Interfaces/IWebKitStatistics.idl    |     47 +
 .../win/Interfaces/IWebMutableURLRequest.idl       |     99 +
 .../Interfaces/IWebMutableURLRequestPrivate.idl    |     53 +
 .../WebKit/win/Interfaces/IWebNavigationData.idl   |     51 +
 .../WebKit/win/Interfaces/IWebNotification.idl     |     59 +
 .../win/Interfaces/IWebNotificationCenter.idl      |     64 +
 .../win/Interfaces/IWebNotificationObserver.idl    |     46 +
 .../WebKit/win/Interfaces/IWebPolicyDelegate.idl   |    219 +
 .../win/Interfaces/IWebPolicyDelegatePrivate.idl   |     44 +
 .../WebKit/win/Interfaces/IWebPreferences.idl      |    216 +
 .../win/Interfaces/IWebPreferencesPrivate.idl      |    169 +
 .../Source/WebKit/win/Interfaces/IWebResource.idl  |     93 +
 .../win/Interfaces/IWebResourceLoadDelegate.idl    |    182 +
 .../Interfaces/IWebResourceLoadDelegatePrivate.idl |     64 +
 .../IWebResourceLoadDelegatePrivate2.idl           |     52 +
 .../WebKit/win/Interfaces/IWebScriptObject.idl     |    137 +
 .../WebKit/win/Interfaces/IWebScriptWorld.idl      |     41 +
 .../WebKit/win/Interfaces/IWebSecurityOrigin.idl   |     56 +
 .../win/Interfaces/IWebSerializedJSValue.idl       |     40 +
 .../Interfaces/IWebSerializedJSValuePrivate.idl    |     45 +
 .../WebKit/win/Interfaces/IWebTextRenderer.idl     |     43 +
 .../WebKit/win/Interfaces/IWebUIDelegate.idl       |    758 +
 .../WebKit/win/Interfaces/IWebUIDelegate2.idl      |     56 +
 .../win/Interfaces/IWebUIDelegatePrivate.idl       |    127 +
 .../Interfaces/IWebURLAuthenticationChallenge.idl  |    224 +
 .../WebKit/win/Interfaces/IWebURLRequest.idl       |    115 +
 .../WebKit/win/Interfaces/IWebURLResponse.idl      |     71 +
 .../win/Interfaces/IWebURLResponsePrivate.idl      |     44 +
 .../WebKit/win/Interfaces/IWebUndoManager.idl      |    314 +
 .../WebKit/win/Interfaces/IWebUndoTarget.idl       |     40 +
 .../win/Interfaces/IWebUserContentURLPattern.idl   |     44 +
 .../Source/WebKit/win/Interfaces/IWebView.idl      |   1245 +
 .../WebKit/win/Interfaces/IWebViewPrivate.idl      |    322 +
 .../WebKit/win/Interfaces/IWebWorkersPrivate.idl   |     52 +
 .../win/Interfaces/JavaScriptCoreAPITypes.idl      |     40 +
 .../native/Source/WebKit/win/Interfaces/WebKit.idl |    314 +
 .../WebKit/win/Interfaces/WebKitMessageLoop.idl    |     57 +
 .../WebKit/win/Interfaces/WebScrollbarTypes.idl    |     76 +
 .../Source/WebKit/win/MarshallingHelpers.cpp       |     18 +-
 .../native/Source/WebKit/win/MarshallingHelpers.h  |      4 +-
 .../main/native/Source/WebKit/win/MemoryStream.cpp |     17 +-
 .../main/native/Source/WebKit/win/MemoryStream.h   |      4 +-
 .../win => WebKit/win/Plugins}/PaintHooks.asm      |      0
 .../Source/WebKit/win/Plugins/PluginDatabase.cpp   |    627 +
 .../Source/WebKit/win/Plugins/PluginDatabase.h     |    118 +
 .../WebKit/win/Plugins/PluginDatabaseWin.cpp       |    385 +
 .../Source/WebKit/win/Plugins/PluginDebug.cpp      |    123 +
 .../native/Source/WebKit/win/Plugins/PluginDebug.h |     50 +
 .../win/Plugins/PluginMainThreadScheduler.cpp      |    110 +
 .../WebKit/win/Plugins/PluginMainThreadScheduler.h |     87 +
 .../win/Plugins/PluginMessageThrottlerWin.cpp      |    151 +
 .../WebKit/win/Plugins/PluginMessageThrottlerWin.h |     74 +
 .../Source/WebKit/win/Plugins/PluginPackage.cpp    |    365 +
 .../Source/WebKit/win/Plugins/PluginPackage.h      |    149 +
 .../Source/WebKit/win/Plugins/PluginPackageWin.cpp |    335 +
 .../Source/WebKit/win/Plugins/PluginQuirkSet.h     |     66 +
 .../Source/WebKit/win/Plugins/PluginStream.cpp     |    482 +
 .../Source/WebKit/win/Plugins/PluginStream.h       |    122 +
 .../Source/WebKit/win/Plugins/PluginView.cpp       |   1380 +
 .../native/Source/WebKit/win/Plugins/PluginView.h  |    366 +
 .../Source/WebKit/win/Plugins/PluginViewWin.cpp    |    952 +
 .../native/Source/WebKit/win/Plugins/npapi.cpp     |    202 +
 .../main/native/Source/WebKit/win/ProgIDMacros.h   |      4 +-
 .../Source/WebKit/win/WebActionPropertyBag.cpp     |     15 +-
 .../Source/WebKit/win/WebActionPropertyBag.h       |      4 +-
 .../Source/WebKit/win/WebApplicationCache.cpp      |    186 +
 .../native/Source/WebKit/win/WebApplicationCache.h |     69 +
 .../main/native/Source/WebKit/win/WebArchive.cpp   |      5 +-
 .../Source/WebKit/win/WebBackForwardList.cpp       |     15 +-
 .../native/Source/WebKit/win/WebBackForwardList.h  |      4 +-
 .../src/main/native/Source/WebKit/win/WebCache.cpp |     40 +-
 .../src/main/native/Source/WebKit/win/WebCache.h   |      4 +-
 .../Source/WebKit/win/WebCachedFramePlatformData.h |      2 +-
 .../native/Source/WebKit/win/WebCookieManager.cpp  |     80 -
 .../native/Source/WebKit/win/WebCookieManager.h    |     60 -
 .../Source/WebKit/win/WebCookieManagerCFNet.cpp    |     52 -
 .../Source/WebKit/win/WebCookieManagerCurl.cpp     |     46 -
 .../native/Source/WebKit/win/WebCoreStatistics.cpp |    148 +-
 .../native/Source/WebKit/win/WebCoreStatistics.h   |     21 +-
 .../AcceleratedCompositingContext.cpp              |    392 +
 .../WebCoreSupport/AcceleratedCompositingContext.h |    102 +
 .../WebKit/win/WebCoreSupport/EmbeddedWidget.cpp   |     13 +-
 .../WebKit/win/WebCoreSupport/EmbeddedWidget.h     |      2 +-
 .../WebKit/win/WebCoreSupport/WebChromeClient.cpp  |     99 +-
 .../WebKit/win/WebCoreSupport/WebChromeClient.h    |     41 +-
 .../win/WebCoreSupport/WebContextMenuClient.cpp    |     31 +-
 .../win/WebCoreSupport/WebContextMenuClient.h      |      9 +-
 .../WebDesktopNotificationsDelegate.cpp            |     10 +-
 .../WebDesktopNotificationsDelegate.h              |      1 +
 .../WebKit/win/WebCoreSupport/WebDragClient.cpp    |     17 +-
 .../WebKit/win/WebCoreSupport/WebDragClient.h      |      6 +-
 .../WebKit/win/WebCoreSupport/WebEditorClient.cpp  |    194 +-
 .../WebKit/win/WebCoreSupport/WebEditorClient.h    |      9 +-
 .../win/WebCoreSupport/WebFrameLoaderClient.cpp    |     96 +-
 .../win/WebCoreSupport/WebFrameLoaderClient.h      |     19 +-
 .../WebCoreSupport/WebFrameNetworkingContext.cpp   |      8 +-
 .../win/WebCoreSupport/WebFrameNetworkingContext.h |     12 +-
 .../win/WebCoreSupport/WebGeolocationClient.cpp    |      1 -
 .../win/WebCoreSupport/WebInspectorClient.cpp      |     53 +-
 .../WebKit/win/WebCoreSupport/WebInspectorClient.h |     15 +-
 .../win/WebCoreSupport/WebInspectorDelegate.cpp    |      4 +-
 .../win/WebCoreSupport/WebInspectorDelegate.h      |     42 +-
 .../win/WebCoreSupport/WebPlatformStrategies.cpp   |     34 +-
 .../win/WebCoreSupport/WebPlatformStrategies.h     |     18 +-
 .../win/WebCoreSupport/WebVisitedLinkStore.cpp     |    138 +
 .../win/WebCoreSupport/WebVisitedLinkStore.h       |     57 +
 .../native/Source/WebKit/win/WebDataSource.cpp     |     24 +-
 .../main/native/Source/WebKit/win/WebDataSource.h  |      4 +-
 .../Source/WebKit/win/WebDatabaseManager.cpp       |     33 +-
 .../native/Source/WebKit/win/WebDatabaseManager.h  |      6 +-
 .../native/Source/WebKit/win/WebDocumentLoader.cpp |     13 +-
 .../native/Source/WebKit/win/WebDocumentLoader.h   |      6 +-
 .../main/native/Source/WebKit/win/WebDownload.cpp  |     11 +-
 .../main/native/Source/WebKit/win/WebDownload.h    |      6 +-
 .../native/Source/WebKit/win/WebDownloadCFNet.cpp  |     10 +-
 .../native/Source/WebKit/win/WebDownloadCurl.cpp   |     54 +-
 .../native/Source/WebKit/win/WebDropSource.cpp     |     17 +-
 .../main/native/Source/WebKit/win/WebDropSource.h  |      4 +-
 .../Source/WebKit/win/WebElementPropertyBag.cpp    |     16 +-
 .../Source/WebKit/win/WebElementPropertyBag.h      |      7 +-
 .../src/main/native/Source/WebKit/win/WebError.cpp |     18 +-
 .../src/main/native/Source/WebKit/win/WebError.h   |      7 +-
 .../src/main/native/Source/WebKit/win/WebFrame.cpp |    127 +-
 .../src/main/native/Source/WebKit/win/WebFrame.h   |     37 +-
 .../Source/WebKit/win/WebFramePolicyListener.cpp   |     11 +-
 .../Source/WebKit/win/WebFramePolicyListener.h     |      4 +-
 .../WebKit/win/WebGeolocationPolicyListener.cpp    |      5 +-
 .../Source/WebKit/win/WebGeolocationPosition.cpp   |      5 +-
 .../Source/WebKit/win/WebHTMLRepresentation.cpp    |      9 +-
 .../Source/WebKit/win/WebHTMLRepresentation.h      |      4 +-
 .../main/native/Source/WebKit/win/WebHistory.cpp   |     73 +-
 .../src/main/native/Source/WebKit/win/WebHistory.h |      8 +-
 .../native/Source/WebKit/win/WebHistoryItem.cpp    |     17 +-
 .../main/native/Source/WebKit/win/WebHistoryItem.h |      7 +-
 .../native/Source/WebKit/win/WebIconDatabase.cpp   |     31 +-
 .../native/Source/WebKit/win/WebIconDatabase.h     |     16 +-
 .../main/native/Source/WebKit/win/WebInspector.cpp |     15 +-
 .../main/native/Source/WebKit/win/WebInspector.h   |      4 +-
 .../Source/WebKit/win/WebJavaScriptCollector.cpp   |     15 +-
 .../Source/WebKit/win/WebJavaScriptCollector.h     |      4 +-
 .../Source/WebKit/win/WebKit.resources/Info.plist  |     24 +
 .../Source/WebKit/win/WebKit.resources/WebKit.rc   |     52 +
 .../WebKit/win/WebKit.resources/deleteButton.png   |    Bin 0 -> 2231 bytes
 .../win/WebKit.resources/deleteButtonPressed.png   |    Bin 0 -> 2323 bytes
 .../WebKit.resources/fsVideoAudioVolumeHigh.png    |    Bin 0 -> 3026 bytes
 .../win/WebKit.resources/fsVideoAudioVolumeLow.png |    Bin 0 -> 2913 bytes
 .../win/WebKit.resources/fsVideoExitFullscreen.png |    Bin 0 -> 2940 bytes
 .../WebKit/win/WebKit.resources/fsVideoPause.png   |    Bin 0 -> 2832 bytes
 .../WebKit/win/WebKit.resources/fsVideoPlay.png    |    Bin 0 -> 2906 bytes
 .../WebKit/win/WebKit.resources/missingImage.png   |    Bin 0 -> 456 bytes
 .../win/WebKit.resources/nullplugin.png}           |    Bin
 .../win/WebKit.resources/panEastCursor.png}        |    Bin
 .../win/WebKit.resources}/panIcon.png              |    Bin
 .../win/WebKit.resources/panNorthCursor.png}       |    Bin
 .../win/WebKit.resources/panNorthEastCursor.png}   |    Bin
 .../win/WebKit.resources/panNorthWestCursor.png}   |    Bin
 .../win/WebKit.resources/panSouthCursor.png}       |    Bin
 .../win/WebKit.resources/panSouthEastCursor.png}   |    Bin
 .../win/WebKit.resources/panSouthWestCursor.png}   |    Bin
 .../win/WebKit.resources/panWestCursor.png}        |    Bin
 .../WebKit/win/WebKit.resources/searchCancel.png   |    Bin 0 -> 908 bytes
 .../win/WebKit.resources/searchCancelPressed.png   |    Bin 0 -> 895 bytes
 .../win/WebKit.resources/searchMagnifier.png       |    Bin 0 -> 1028 bytes
 .../WebKit.resources/searchMagnifierResults.png    |    Bin 0 -> 1224 bytes
 .../win/WebKit.resources/textAreaResizeCorner.png  |    Bin 0 -> 195 bytes
 .../win/WebKit.resources}/verticalTextCursor.png   |    Bin
 .../win/WebKit.resources}/zoomInCursor.png         |    Bin
 .../win/WebKit.resources}/zoomOutCursor.png        |    Bin
 .../main/native/Source/WebKit/win/WebKitCOMAPI.cpp |      5 +-
 .../main/native/Source/WebKit/win/WebKitCOMAPI.h   |     14 +-
 .../Source/WebKit/win/WebKitClassFactory.cpp       |     45 +-
 .../native/Source/WebKit/win/WebKitClassFactory.h  |      4 +-
 .../main/native/Source/WebKit/win/WebKitDLL.cpp    |     31 +-
 .../src/main/native/Source/WebKit/win/WebKitDLL.h  |     10 +-
 .../native/Source/WebKit/win/WebKitGraphics.cpp    |     25 +-
 .../main/native/Source/WebKit/win/WebKitGraphics.h |      4 +-
 .../native/Source/WebKit/win/WebKitLogging.cpp     |      3 +-
 .../main/native/Source/WebKit/win/WebKitLogging.h  |      2 +-
 .../native/Source/WebKit/win/WebKitMessageLoop.cpp |    110 +
 .../native/Source/WebKit/win/WebKitMessageLoop.h   |     51 +
 .../main/native/Source/WebKit/win/WebKitPrefix.cpp |      2 +-
 .../main/native/Source/WebKit/win/WebKitPrefix.h   |     13 +-
 .../native/Source/WebKit/win/WebKitStatistics.cpp  |     31 +-
 .../native/Source/WebKit/win/WebKitStatistics.h    |      2 +-
 .../Source/WebKit/win/WebKitStatisticsPrivate.h    |      2 +-
 .../native/Source/WebKit/win/WebKitSystemBits.cpp  |      8 +-
 .../native/Source/WebKit/win/WebKitSystemBits.h    |      6 +-
 .../Source/WebKit/win/WebLocalizableStrings.cpp    |     13 +-
 .../Source/WebKit/win/WebLocalizableStrings.h      |      4 +-
 .../Source/WebKit/win/WebMutableURLRequest.cpp     |     19 +-
 .../Source/WebKit/win/WebMutableURLRequest.h       |      8 +-
 .../native/Source/WebKit/win/WebNavigationData.cpp |      9 +-
 .../native/Source/WebKit/win/WebNavigationData.h   |      4 +-
 .../native/Source/WebKit/win/WebNodeHighlight.cpp  |     17 +-
 .../native/Source/WebKit/win/WebNodeHighlight.h    |      5 +-
 .../native/Source/WebKit/win/WebNotification.cpp   |      9 +-
 .../native/Source/WebKit/win/WebNotification.h     |      4 +-
 .../Source/WebKit/win/WebNotificationCenter.cpp    |     26 +-
 .../Source/WebKit/win/WebNotificationCenter.h      |      7 +-
 .../Source/WebKit/win/WebPreferenceKeysPrivate.h   |      9 +-
 .../native/Source/WebKit/win/WebPreferences.cpp    |    106 +-
 .../main/native/Source/WebKit/win/WebPreferences.h |     26 +-
 .../main/native/Source/WebKit/win/WebResource.cpp  |      9 +-
 .../main/native/Source/WebKit/win/WebResource.h    |      4 +-
 .../native/Source/WebKit/win/WebScriptObject.cpp   |     11 +-
 .../native/Source/WebKit/win/WebScriptObject.h     |      4 +-
 .../native/Source/WebKit/win/WebScriptWorld.cpp    |      5 +-
 .../native/Source/WebKit/win/WebSecurityOrigin.cpp |     67 +-
 .../native/Source/WebKit/win/WebSecurityOrigin.h   |      9 +-
 .../Source/WebKit/win/WebSerializedJSValue.cpp     |      5 +-
 .../native/Source/WebKit/win/WebTextRenderer.cpp   |      7 +-
 .../native/Source/WebKit/win/WebTextRenderer.h     |      2 +-
 .../WebKit/win/WebURLAuthenticationChallenge.cpp   |      9 +-
 .../WebKit/win/WebURLAuthenticationChallenge.h     |      4 +-
 .../win/WebURLAuthenticationChallengeSender.cpp    |      9 +-
 .../win/WebURLAuthenticationChallengeSender.h      |      4 +-
 .../WebURLAuthenticationChallengeSenderCFNet.cpp   |      5 +-
 .../WebURLAuthenticationChallengeSenderCurl.cpp    |      5 +-
 .../native/Source/WebKit/win/WebURLCredential.cpp  |      9 +-
 .../native/Source/WebKit/win/WebURLCredential.h    |      4 +-
 .../Source/WebKit/win/WebURLProtectionSpace.cpp    |      9 +-
 .../Source/WebKit/win/WebURLProtectionSpace.h      |      4 +-
 .../native/Source/WebKit/win/WebURLResponse.cpp    |     29 +-
 .../main/native/Source/WebKit/win/WebURLResponse.h |      7 +-
 .../Source/WebKit/win/WebUserContentURLPattern.cpp |      5 +-
 .../src/main/native/Source/WebKit/win/WebView.cpp  |   1077 +-
 .../src/main/native/Source/WebKit/win/WebView.h    |     89 +-
 .../native/Source/WebKit/win/WebWorkersPrivate.cpp |      5 +-
 .../src/main/native/Source/WebKit/wince/ChangeLog  |   2242 -
 .../wince/WebCoreSupport/ChromeClientWinCE.cpp     |    396 -
 .../wince/WebCoreSupport/ChromeClientWinCE.h       |    167 -
 .../WebCoreSupport/ContextMenuClientWinCE.cpp      |     86 -
 .../wince/WebCoreSupport/ContextMenuClientWinCE.h  |     56 -
 .../wince/WebCoreSupport/DragClientWinCE.cpp       |     66 -
 .../WebKit/wince/WebCoreSupport/DragClientWinCE.h  |     47 -
 .../wince/WebCoreSupport/EditorClientWinCE.cpp     |    517 -
 .../wince/WebCoreSupport/EditorClientWinCE.h       |    115 -
 .../WebCoreSupport/FrameLoaderClientWinCE.cpp      |    623 -
 .../wince/WebCoreSupport/FrameLoaderClientWinCE.h  |    196 -
 .../WebCoreSupport/FrameNetworkingContextWinCE.cpp |     57 -
 .../WebCoreSupport/FrameNetworkingContextWinCE.h   |     51 -
 .../wince/WebCoreSupport/InspectorClientWinCE.cpp  |     80 -
 .../wince/WebCoreSupport/InspectorClientWinCE.h    |     57 -
 .../WebCoreSupport/PlatformStrategiesWinCE.cpp     |    163 -
 .../wince/WebCoreSupport/PlatformStrategiesWinCE.h |     74 -
 .../main/native/Source/WebKit/wince/WebView.cpp    |    460 -
 .../src/main/native/Source/WebKit/wince/WebView.h  |    102 -
 .../src/main/native/Source/bmalloc/CMakeLists.txt  |     27 +
 .../web/src/main/native/Source/bmalloc/ChangeLog   |   3074 +
 .../Source/bmalloc/Configurations/Base.xcconfig    |    116 +
 .../bmalloc/Configurations/DebugRelease.xcconfig   |     41 +
 .../Source/bmalloc/Configurations/bmalloc.xcconfig |     32 +
 .../bmalloc/Configurations/mbmalloc.xcconfig       |     28 +
 .../Source/{JavaScriptCore => bmalloc}/Makefile    |      0
 .../main/native/Source/bmalloc/PlatformJava.cmake  |      5 +
 .../main/native/Source/bmalloc/PlatformMac.cmake   |      3 +
 .../bmalloc/bmalloc.xcodeproj/project.pbxproj      |    574 +
 .../main/native/Source/bmalloc/bmalloc/Algorithm.h |    107 +
 .../native/Source/bmalloc/bmalloc/Allocator.cpp    |    263 +
 .../main/native/Source/bmalloc/bmalloc/Allocator.h |     92 +
 .../main/native/Source/bmalloc/bmalloc/AsyncTask.h |    147 +
 .../main/native/Source/bmalloc/bmalloc/BAssert.h   |     63 +
 .../main/native/Source/bmalloc/bmalloc/BPlatform.h |     46 +
 .../main/native/Source/bmalloc/bmalloc/BeginTag.h  |     38 +
 .../native/Source/bmalloc/bmalloc/BoundaryTag.h    |    130 +
 .../native/Source/bmalloc/bmalloc/BumpAllocator.h  |    112 +
 .../main/native/Source/bmalloc/bmalloc/BumpRange.h |     44 +
 .../main/native/Source/bmalloc/bmalloc/Cache.cpp   |     84 +
 .../src/main/native/Source/bmalloc/bmalloc/Cache.h |    108 +
 .../src/main/native/Source/bmalloc/bmalloc/Chunk.h |     86 +
 .../native/Source/bmalloc/bmalloc/Deallocator.cpp  |    118 +
 .../native/Source/bmalloc/bmalloc/Deallocator.h    |     79 +
 .../main/native/Source/bmalloc/bmalloc/EndTag.h    |     52 +
 .../native/Source/bmalloc/bmalloc/Environment.cpp  |    106 +
 .../native/Source/bmalloc/bmalloc/Environment.h    |     45 +
 .../native/Source/bmalloc/bmalloc/FixedVector.h    |    119 +
 .../native/Source/bmalloc/bmalloc/FreeList.cpp     |    140 +
 .../main/native/Source/bmalloc/bmalloc/FreeList.h  |     72 +
 .../main/native/Source/bmalloc/bmalloc/Heap.cpp    |    404 +
 .../src/main/native/Source/bmalloc/bmalloc/Heap.h  |    134 +
 .../main/native/Source/bmalloc/bmalloc/Inline.h    |     33 +
 .../native/Source/bmalloc/bmalloc/LargeChunk.h     |    111 +
 .../native/Source/bmalloc/bmalloc/LargeObject.h    |    288 +
 .../src/main/native/Source/bmalloc/bmalloc/Line.h  |    102 +
 .../native/Source/bmalloc/bmalloc/LineMetadata.h   |     38 +
 .../native/Source/bmalloc/bmalloc/MediumChunk.h    |     40 +
 .../native/Source/bmalloc/bmalloc/MediumLine.h     |     38 +
 .../native/Source/bmalloc/bmalloc/MediumPage.h     |     38 +
 .../native/Source/bmalloc/bmalloc/MediumTraits.h   |     52 +
 .../src/main/native/Source/bmalloc/bmalloc/Mutex.h |     48 +
 .../native/Source/bmalloc/bmalloc/ObjectType.cpp   |     45 +
 .../native/Source/bmalloc/bmalloc/ObjectType.h     |     61 +
 .../src/main/native/Source/bmalloc/bmalloc/Owner.h |     38 +
 .../src/main/native/Source/bmalloc/bmalloc/Page.h  |    106 +
 .../native/Source/bmalloc/bmalloc/PerProcess.h     |    110 +
 .../main/native/Source/bmalloc/bmalloc/PerThread.h |    146 +
 .../src/main/native/Source/bmalloc/bmalloc/Range.h |     61 +
 .../Source/bmalloc/bmalloc/SegregatedFreeList.cpp  |     90 +
 .../Source/bmalloc/bmalloc/SegregatedFreeList.h    |     68 +
 .../src/main/native/Source/bmalloc/bmalloc/Sizes.h |    116 +
 .../Source/bmalloc/bmalloc/SmallAllocator.h}       |      0
 .../native/Source/bmalloc/bmalloc/SmallChunk.h     |     40 +
 .../main/native/Source/bmalloc/bmalloc/SmallLine.h |     38 +
 .../main/native/Source/bmalloc/bmalloc/SmallPage.h |     38 +
 .../native/Source/bmalloc/bmalloc/SmallTraits.h    |     51 +
 .../native/Source/bmalloc/bmalloc/StaticMutex.cpp  |     37 +
 .../native/Source/bmalloc/bmalloc/StaticMutex.h    |    101 +
 .../native/Source/bmalloc/bmalloc/SuperChunk.h     |     80 +
 .../main/native/Source/bmalloc/bmalloc/Syscall.h   |     48 +
 .../native/Source/bmalloc/bmalloc/VMAllocate.h     |    177 +
 .../main/native/Source/bmalloc/bmalloc/VMHeap.cpp  |     59 +
 .../main/native/Source/bmalloc/bmalloc/VMHeap.h    |    177 +
 .../main/native/Source/bmalloc/bmalloc/Vector.h    |    176 +
 .../main/native/Source/bmalloc/bmalloc/Zone.cpp    |    132 +
 .../src/main/native/Source/bmalloc/bmalloc/Zone.h  |     72 +
 .../main/native/Source/bmalloc/bmalloc/bmalloc.h   |     77 +
 .../native/Source/bmalloc/bmalloc/mbmalloc.cpp     |     63 +
 .../web/src/main/native/Source/cmake/FindATK.cmake |     52 +
 .../src/main/native/Source/cmake/FindATSPI.cmake   |     51 +
 .../src/main/native/Source/cmake/FindCFLite.cmake  |     18 +
 .../src/main/native/Source/cmake/FindCairo.cmake   |     75 +
 .../src/main/native/Source/cmake/FindCairoGL.cmake |     46 +
 .../src/main/native/Source/cmake/FindClang.cmake   |     16 +
 .../src/main/native/Source/cmake/FindDBus.cmake    |     59 +
 .../src/main/native/Source/cmake/FindDirectX.cmake |     29 +
 .../web/src/main/native/Source/cmake/FindEGL.cmake |     53 +
 .../src/main/native/Source/cmake/FindEnchant.cmake |     48 +
 .../src/main/native/Source/cmake/FindEspeak.cmake  |     42 +
 .../main/native/Source/cmake/FindFontconfig.cmake  |     69 +
 .../main/native/Source/cmake/FindFreetype2.cmake   |     94 +
 .../src/main/native/Source/cmake/FindGDK2.cmake    |     49 +
 .../src/main/native/Source/cmake/FindGDK3.cmake    |     49 +
 .../src/main/native/Source/cmake/FindGLIB.cmake    |    120 +
 .../Source/cmake/FindGObjectIntrospection.cmake    |     60 +
 .../main/native/Source/cmake/FindGStreamer.cmake   |    131 +
 .../src/main/native/Source/cmake/FindGTK2.cmake    |     49 +
 .../src/main/native/Source/cmake/FindGTK3.cmake    |     70 +
 .../native/Source/cmake/FindGTKUnixPrint.cmake     |     49 +
 .../src/main/native/Source/cmake/FindGUdev.cmake   |     49 +
 .../src/main/native/Source/cmake/FindGeoClue.cmake |     49 +
 .../main/native/Source/cmake/FindGeoClue2.cmake    |     51 +
 .../src/main/native/Source/cmake/FindGperf.cmake   |     19 +
 .../main/native/Source/cmake/FindHarfBuzz.cmake    |     61 +
 .../src/main/native/Source/cmake/FindHyphen.cmake  |     45 +
 .../web/src/main/native/Source/cmake/FindICU.cmake |     97 +
 .../src/main/native/Source/cmake/FindLLVM.cmake    |     24 +
 .../main/native/Source/cmake/FindLibNotify.cmake   |     55 +
 .../main/native/Source/cmake/FindLibSeccomp.cmake  |     46 +
 .../src/main/native/Source/cmake/FindLibSoup.cmake |     57 +
 .../main/native/Source/cmake/FindLibsecret.cmake   |     49 +
 .../src/main/native/Source/cmake/FindOpenGL.cmake  |     64 +
 .../main/native/Source/cmake/FindOpenGLES2.cmake   |     27 +
 .../main/native/Source/cmake/FindOpenWebRTC.cmake  |     49 +
 .../native/Source/cmake/FindQuickTimeSDK.cmake     |     20 +
 .../src/main/native/Source/cmake/FindSqlite.cmake  |     65 +
 .../src/main/native/Source/cmake/FindWayland.cmake |     35 +
 .../src/main/native/Source/cmake/FindWebP.cmake    |     47 +
 .../main/native/Source/cmake/OptionsAppleWin.cmake |      6 +
 .../main/native/Source/cmake/OptionsCommon.cmake   |    127 +
 .../src/main/native/Source/cmake/OptionsEfl.cmake  |    299 +
 .../src/main/native/Source/cmake/OptionsGTK.cmake  |    506 +
 .../src/main/native/Source/cmake/OptionsJava.cmake |    380 +
 .../src/main/native/Source/cmake/OptionsMac.cmake  |    226 +
 .../main/native/Source/cmake/OptionsWinCairo.cmake |     10 +
 .../main/native/Source/cmake/OptionsWindows.cmake  |     39 +
 .../src/main/native/Source/cmake/WebKitFS.cmake    |     17 +
 .../main/native/Source/cmake/WebKitFeatures.cmake  |    321 +
 .../main/native/Source/cmake/WebKitHelpers.cmake   |    107 +
 .../main/native/Source/cmake/WebKitMacros.cmake    |    350 +
 .../main/native/Source/cmake/WebKitPackaging.cmake |    163 +
 .../src/main/native/Source/cmake/eflsymbols.filter |     11 +
 .../src/main/native/Source/cmake/gtksymbols.filter |     13 +
 .../web/src/main/native/Source/cmakeconfig.h.cmake |    126 -
 modules/web/src/main/native/Tools/CMakeLists.txt   |     52 +-
 modules/web/src/main/native/Tools/ChangeLog        |  33056 ++++
 .../web/src/main/native/Tools/ChangeLog-2009-06-16 |  25221 +++
 .../web/src/main/native/Tools/ChangeLog-2010-05-24 |  35303 ++++
 .../web/src/main/native/Tools/ChangeLog-2011-02-16 |  32779 ++++
 .../web/src/main/native/Tools/ChangeLog-2012-05-22 |  72869 ++++++++
 .../web/src/main/native/Tools/ChangeLog-2012-10-02 |  28362 ++++
 .../web/src/main/native/Tools/ChangeLog-2013-04-24 |  39024 +++++
 .../web/src/main/native/Tools/ChangeLog-2014-02-20 |  26504 +++
 .../Configurations/Base.xcconfig                   |     85 +
 .../Configurations/ContentExtensionTester.xcconfig |     24 +
 .../Configurations/DebugRelease.xcconfig           |     40 +
 .../project.pbxproj                                |    200 +
 .../native/Tools/ContentExtensionTester/Makefile   |      2 +
 .../native/Tools/ContentExtensionTester/main.m     |     62 +
 .../Tools/CygwinDownloader/cygwin-downloader.py    |     33 +-
 .../Tools/CygwinDownloader/cygwin-downloader.zip   |    Bin 2978746 -> 2992611 bytes
 .../DumpRenderTree/AccessibilityController.cpp     |     16 +
 .../Tools/DumpRenderTree/AccessibilityController.h |      6 +-
 .../DumpRenderTree/AccessibilityUIElement.cpp      |    213 +-
 .../Tools/DumpRenderTree/AccessibilityUIElement.h  |     31 +-
 .../native/Tools/DumpRenderTree/CMakeLists.txt     |      2 +
 .../native/Tools/DumpRenderTree/DumpRenderTree.h   |      2 +-
 .../native/Tools/DumpRenderTree/DumpRenderTree.sln |    200 +-
 .../DumpRenderTree.vcxproj/DumpRenderTree.sln      |     56 +
 .../DumpRenderTree/DumpRenderTree.vcxproj          |    308 +
 .../DumpRenderTree/DumpRenderTree.vcxproj.filters  |    198 +
 .../DumpRenderTree/DumpRenderTreeApple.props       |     11 +
 .../DumpRenderTree/DumpRenderTreeCommon.props      |     18 +
 .../DumpRenderTree/DumpRenderTreeDebug.props       |     10 +
 .../DumpRenderTreeDebugWinCairo.props              |     17 +
 .../DumpRenderTree/DumpRenderTreeLauncher.vcxproj  |    234 +
 .../DumpRenderTreeLauncherCommon.props             |     17 +
 .../DumpRenderTreeLauncherDebug.props              |      8 +
 .../DumpRenderTreeLauncherProduction.props         |     12 +
 .../DumpRenderTreeLauncherRelease.props            |      8 +
 .../DumpRenderTree/DumpRenderTreePostBuild.cmd     |      1 +
 .../DumpRenderTree/DumpRenderTreePreBuild.cmd      |     20 +
 .../DumpRenderTree/DumpRenderTreeProduction.props  |     14 +
 .../DumpRenderTree/DumpRenderTreeRelease.props     |     10 +
 .../DumpRenderTreeReleaseWinCairo.props            |     17 +
 .../ImageDiff/ImageDiff.vcxproj                    |    203 +
 .../ImageDiff/ImageDiffCommon.props                |     14 +
 .../ImageDiff/ImageDiffCommonWinCairo.props        |     14 +
 .../ImageDiff/ImageDiffDebug.props                 |      8 +
 .../ImageDiff/ImageDiffDebugWinCairo.props         |      9 +
 .../ImageDiff/ImageDiffLauncher.vcxproj            |    188 +
 .../ImageDiff/ImageDiffLauncherCommon.props        |     17 +
 .../ImageDiff/ImageDiffLauncherDebug.props         |      8 +
 .../ImageDiff/ImageDiffLauncherProduction.props    |     12 +
 .../ImageDiff/ImageDiffLauncherRelease.props       |      8 +
 .../ImageDiff/ImageDiffPostBuild.cmd               |      1 +
 .../ImageDiff/ImageDiffPreBuild.cmd                |      6 +
 .../ImageDiff/ImageDiffProduction.props            |     12 +
 .../ImageDiff/ImageDiffRelease.props               |      8 +
 .../ImageDiff/ImageDiffReleaseWinCairo.props       |      9 +
 .../TestNetscapePlugin/TestNetscapePlugin.def      |      4 +
 .../TestNetscapePlugin/TestNetscapePlugin.rc       |    102 +
 .../TestNetscapePlugin/TestNetscapePlugin.vcxproj  |    237 +
 .../TestNetscapePlugin.vcxproj.filters             |    139 +
 .../TestNetscapePluginCommon.props                 |     16 +
 .../TestNetscapePluginDebug.props                  |      8 +
 .../TestNetscapePluginPostBuild.cmd                |      1 +
 .../TestNetscapePluginPreBuild.cmd                 |      6 +
 .../TestNetscapePluginProduction.props             |     12 +
 .../TestNetscapePluginRelease.props                |      8 +
 .../TestNetscapePlugin/resource.h                  |     14 +
 .../DumpRenderTree.xcodeproj/project.pbxproj       |    152 +-
 .../Tools/DumpRenderTree/DumpRenderTreePrefix.h    |      9 +-
 .../native/Tools/DumpRenderTree/GCController.cpp   |      2 +-
 .../native/Tools/DumpRenderTree/GCController.h     |      4 +-
 .../Tools/DumpRenderTree/JavaScriptThreading.cpp   |     11 +-
 .../Tools/DumpRenderTree/JavaScriptThreading.h     |      2 +-
 .../Tools/DumpRenderTree/PixelDumpSupport.cpp      |      4 +-
 .../native/Tools/DumpRenderTree/PixelDumpSupport.h |      2 +-
 .../native/Tools/DumpRenderTree/PlatformEfl.cmake  |     81 -
 .../native/Tools/DumpRenderTree/PlatformGTK.cmake  |     51 -
 .../native/Tools/DumpRenderTree/PlatformWin.cmake  |     22 +
 .../Tools/DumpRenderTree/StorageTrackerDelegate.h  |     37 -
 .../Tools/DumpRenderTree/StorageTrackerDelegate.mm |     82 -
 .../TestNetscapePlugIn/CMakeLists.txt              |     60 +
 .../TestNetscapePlugIn/PluginObject.cpp            |   1309 +
 .../TestNetscapePlugIn/PluginObject.h              |     88 +
 .../TestNetscapePlugIn/PluginObjectMac.mm          |     97 +
 .../TestNetscapePlugIn/PluginTest.cpp              |    296 +
 .../DumpRenderTree/TestNetscapePlugIn/PluginTest.h |    274 +
 .../TestNetscapePlugIn/TestObject.cpp              |    210 +
 .../DumpRenderTree/TestNetscapePlugIn/TestObject.h |     30 +
 .../Tests/DocumentOpenInDestroyStream.cpp          |     56 +
 .../Tests/EvaluateJSAfterRemovingPluginElement.cpp |     64 +
 .../Tests/EvaluateJSWithinNPP_New.cpp              |     56 +
 .../TestNetscapePlugIn/Tests/FormValue.cpp         |     53 +
 .../Tests/GetURLNotifyWithURLThatFailsToLoad.cpp   |     72 +
 .../Tests/GetURLWithJavaScriptURL.cpp              |    112 +
 .../GetURLWithJavaScriptURLDestroyingPlugin.cpp    |     48 +
 .../Tests/GetUserAgentWithNullNPPFromNPPNew.cpp    |     54 +
 .../Tests/InvokeDestroysPluginWithinNPP_New.cpp    |     67 +
 .../TestNetscapePlugIn/Tests/LogNPPSetWindow.cpp   |     59 +
 .../Tests/NPDeallocateCalledBeforeNPShutdown.cpp   |     94 +
 .../TestNetscapePlugIn/Tests/NPPNewFails.cpp       |     47 +
 .../Tests/NPPSetWindowCalledDuringDestruction.cpp  |    125 +
 .../Tests/NPRuntimeCallsWithNullNPP.cpp            |     66 +
 .../Tests/NPRuntimeObjectFromDestroyedPlugin.cpp   |     87 +
 .../Tests/NPRuntimeRemoveProperty.cpp              |    170 +
 .../Tests/NullNPPGetValuePointer.cpp               |     70 +
 .../Tests/PassDifferentNPPStruct.cpp               |     72 +
 .../PluginScriptableNPObjectInvokeDefault.cpp      |     68 +
 ...luginScriptableObjectOverridesAllProperties.cpp |     82 +
 .../TestNetscapePlugIn/Tests/PrivateBrowsing.cpp   |    106 +
 .../TestNetscapePlugIn/Tests/SlowNPPNew.cpp        |     87 +
 .../Tests/ToStringAndValueOfObject.cpp             |     81 +
 .../Tests/mac/ContentsScaleFactor.cpp              |    107 +
 .../TestNetscapePlugIn/Tests/mac/ConvertPoint.cpp  |     82 +
 .../TestNetscapePlugIn/Tests/mac/SetMuted.cpp      |    106 +
 .../Tests/mac/SupportsCarbonEventModel.cpp         |     62 +
 .../Tests/win/CallJSThatDestroysPlugin.cpp         |    112 +
 .../TestNetscapePlugIn/Tests/win/DrawsGradient.cpp |    118 +
 .../Tests/win/DumpWindowRect.cpp                   |     66 +
 .../Tests/win/GetValueNetscapeWindow.cpp           |     73 +
 .../win/NPNInvalidateRectInvalidatesWindow.cpp     |    188 +
 .../WindowGeometryInitializedBeforeSetWindow.cpp   |     78 +
 .../Tests/win/WindowRegionIsSetToClipRect.cpp      |     98 +
 .../Tests/win/WindowlessPaintRectCoordinates.cpp   |     83 +
 .../x11/CallInvalidateRectWithNullNPPArgument.cpp  |     50 +
 .../TestNetscapePlugIn/mac/Info.plist              |     69 +
 .../DumpRenderTree/TestNetscapePlugIn/main.cpp     |    867 +
 .../unix/ForwardingHeaders/WebKit/npapi.h          |      1 +
 .../unix/ForwardingHeaders/WebKit/npfunctions.h    |      1 +
 .../unix/ForwardingHeaders/WebKit/npruntime.h      |      1 +
 .../TestNetscapePlugIn/win/WindowGeometryTest.cpp  |    130 +
 .../TestNetscapePlugIn/win/WindowGeometryTest.h    |     61 +
 .../TestNetscapePlugIn/win/WindowedPluginTest.cpp  |     76 +
 .../TestNetscapePlugIn/win/WindowedPluginTest.h    |     51 +
 .../native/Tools/DumpRenderTree/TestRunner.cpp     |    139 +-
 .../main/native/Tools/DumpRenderTree/TestRunner.h  |     29 +-
 .../main/native/Tools/DumpRenderTree/WorkQueue.cpp |      7 +-
 .../main/native/Tools/DumpRenderTree/WorkQueue.h   |      8 +-
 .../native/Tools/DumpRenderTree/WorkQueueItem.h    |      2 +-
 .../DumpRenderTree/atk/AccessibilityCallbacks.h    |     44 -
 .../atk/AccessibilityCallbacksAtk.cpp              |    294 -
 .../atk/AccessibilityControllerAtk.cpp             |    145 -
 .../atk/AccessibilityNotificationHandlerAtk.cpp    |     55 -
 .../atk/AccessibilityNotificationHandlerAtk.h      |     51 -
 .../atk/AccessibilityUIElementAtk.cpp              |   1626 -
 .../DumpRenderTree/cairo/PixelDumpSupportCairo.cpp |      2 +-
 .../DumpRenderTree/cairo/PixelDumpSupportCairo.h   |      2 +-
 .../native/Tools/DumpRenderTree/cg/ImageDiffCG.cpp |     28 +-
 .../Tools/DumpRenderTree/cg/PixelDumpSupportCG.cpp |      2 +-
 .../Tools/DumpRenderTree/cg/PixelDumpSupportCG.h   |      2 +-
 .../src/main/native/Tools/DumpRenderTree/config.h  |     25 +-
 .../efl/AccessibilityControllerEfl.cpp             |     77 -
 .../Tools/DumpRenderTree/efl/DumpHistoryItem.cpp   |    134 -
 .../Tools/DumpRenderTree/efl/DumpHistoryItem.h     |     33 -
 .../Tools/DumpRenderTree/efl/DumpRenderTree.cpp    |    484 -
 .../DumpRenderTree/efl/DumpRenderTreeChrome.cpp    |    865 -
 .../DumpRenderTree/efl/DumpRenderTreeChrome.h      |    148 -
 .../Tools/DumpRenderTree/efl/DumpRenderTreeEfl.h   |     45 -
 .../DumpRenderTree/efl/DumpRenderTreeView.cpp      |    238 -
 .../Tools/DumpRenderTree/efl/DumpRenderTreeView.h  |     32 -
 .../Tools/DumpRenderTree/efl/EditingCallbacks.cpp  |    187 -
 .../Tools/DumpRenderTree/efl/EditingCallbacks.h    |     37 -
 .../Tools/DumpRenderTree/efl/EventSender.cpp       |   1035 -
 .../native/Tools/DumpRenderTree/efl/EventSender.h  |     41 -
 .../Tools/DumpRenderTree/efl/FontManagement.cpp    |    140 -
 .../Tools/DumpRenderTree/efl/GCControllerEfl.cpp   |     49 -
 .../Tools/DumpRenderTree/efl/JSStringUtils.cpp     |     38 -
 .../Tools/DumpRenderTree/efl/JSStringUtils.h       |     38 -
 .../DumpRenderTree/efl/PixelDumpSupportEfl.cpp     |    103 -
 .../Tools/DumpRenderTree/efl/TestRunnerEfl.cpp     |    835 -
 .../DumpRenderTree/efl/TextInputController.cpp     |    178 -
 .../Tools/DumpRenderTree/efl/TextInputController.h |     37 -
 .../Tools/DumpRenderTree/efl/WorkQueueItemEfl.cpp  |     79 -
 .../gtk/AccessibilityControllerGtk.cpp             |     79 -
 .../Tools/DumpRenderTree/gtk/DumpRenderTree.cpp    |   1555 -
 .../Tools/DumpRenderTree/gtk/DumpRenderTreeGtk.h   |     50 -
 .../Tools/DumpRenderTree/gtk/EditingCallbacks.cpp  |    202 -
 .../Tools/DumpRenderTree/gtk/EditingCallbacks.h    |     35 -
 .../Tools/DumpRenderTree/gtk/EventSender.cpp       |   1004 -
 .../native/Tools/DumpRenderTree/gtk/EventSender.h  |     42 -
 .../Tools/DumpRenderTree/gtk/GCControllerGtk.cpp   |     50 -
 .../DumpRenderTree/gtk/PixelDumpSupportGtk.cpp     |    115 -
 .../gtk/SelfScrollingWebKitWebView.cpp             |     78 -
 .../gtk/SelfScrollingWebKitWebView.h               |     51 -
 .../Tools/DumpRenderTree/gtk/TestRunnerGtk.cpp     |    914 -
 .../DumpRenderTree/gtk/TextInputController.cpp     |    215 -
 .../Tools/DumpRenderTree/gtk/TextInputController.h |     37 -
 .../Tools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp  |    102 -
 .../ios/AccessibilityControllerIOS.mm              |    159 +
 .../ios/AccessibilityUIElementIOS.mm               |    885 +
 .../DumpRenderTree/ios/DumpRenderTreeBrowserView.h |     35 +
 .../ios/DumpRenderTreeBrowserView.mm               |     76 +
 .../native/Tools/DumpRenderTree/ios/Info.plist     |     31 +
 .../DumpRenderTree/ios/PixelDumpSupportIOS.mm      |     93 +
 .../Tools/DumpRenderTree/java/CMakeLists.txt       |     71 +
 .../Tools/DumpRenderTree/java/DumpRenderTree.cpp   |      8 +-
 .../Tools/DumpRenderTree/java/EventSender.cpp      |      4 +-
 .../native/Tools/DumpRenderTree/java/JavaEnv.cpp   |     44 +-
 .../Tools/DumpRenderTree/java/TestRunnerJava.cpp   |     57 +-
 .../mac/AccessibilityControllerMac.mm              |     10 +
 .../mac/AccessibilityNotificationHandler.h         |      1 +
 .../mac/AccessibilityNotificationHandler.mm        |     78 +-
 .../mac/AccessibilityUIElementMac.mm               |     89 +-
 .../DumpRenderTree/mac/AppleScriptController.h     |      4 +-
 .../DumpRenderTree/mac/AppleScriptController.m     |      4 +-
 .../Tools/DumpRenderTree/mac/CheckedMalloc.cpp     |      4 +-
 .../Tools/DumpRenderTree/mac/CheckedMalloc.h       |      2 +-
 .../mac/Configurations/Base.xcconfig               |     39 +-
 .../mac/Configurations/DebugRelease.xcconfig       |     31 +-
 .../mac/Configurations/DumpRenderTree.xcconfig     |      9 +-
 .../mac/Configurations/DumpRenderTreeApp.xcconfig  |      8 +-
 .../Configurations/DumpRenderTreeLibrary.xcconfig  |      6 +-
 .../mac/Configurations/ImageDiff.xcconfig          |      6 +-
 .../mac/Configurations/LayoutTestHelper.xcconfig   |      3 +-
 .../mac/Configurations/TestNetscapePlugIn.xcconfig |      4 +-
 .../Tools/DumpRenderTree/mac/DumpRenderTree.mm     |    525 +-
 .../mac/DumpRenderTreeDraggingInfo.h               |      9 +-
 .../mac/DumpRenderTreeDraggingInfo.mm              |     15 +-
 .../Tools/DumpRenderTree/mac/DumpRenderTreeMac.h   |      4 +-
 .../DumpRenderTree/mac/DumpRenderTreePasteboard.h  |      2 +-
 .../DumpRenderTree/mac/DumpRenderTreePasteboard.m  |      2 +-
 .../DumpRenderTree/mac/DumpRenderTreeWindow.h      |     11 +-
 .../DumpRenderTree/mac/DumpRenderTreeWindow.mm     |     11 +-
 .../Tools/DumpRenderTree/mac/EditingDelegate.h     |      4 +-
 .../Tools/DumpRenderTree/mac/EditingDelegate.mm    |      9 +-
 .../DumpRenderTree/mac/EventSendingController.h    |      2 +-
 .../DumpRenderTree/mac/EventSendingController.mm   |     98 +-
 .../Tools/DumpRenderTree/mac/FrameLoadDelegate.h   |      5 +-
 .../Tools/DumpRenderTree/mac/FrameLoadDelegate.mm  |     44 +-
 .../Tools/DumpRenderTree/mac/GCControllerMac.mm    |      4 +-
 .../Tools/DumpRenderTree/mac/LayoutTestHelper.m    |    185 +-
 .../DumpRenderTree/mac/MockGeolocationProvider.mm  |      9 +-
 .../mac/MockWebNotificationProvider.h              |      2 +-
 .../mac/MockWebNotificationProvider.mm             |      2 +-
 .../DumpRenderTree/mac/NavigationController.h      |      4 +-
 .../DumpRenderTree/mac/NavigationController.m      |      4 +-
 .../Tools/DumpRenderTree/mac/ObjCController.h      |      2 +-
 .../Tools/DumpRenderTree/mac/ObjCController.m      |      2 +-
 .../native/Tools/DumpRenderTree/mac/ObjCPlugin.h   |      2 +-
 .../native/Tools/DumpRenderTree/mac/ObjCPlugin.m   |      2 +-
 .../Tools/DumpRenderTree/mac/ObjCPluginFunction.h  |      2 +-
 .../Tools/DumpRenderTree/mac/ObjCPluginFunction.m  |      2 +-
 .../DumpRenderTree/mac/PixelDumpSupportMac.mm      |     66 +-
 .../Tools/DumpRenderTree/mac/PolicyDelegate.h      |      5 +-
 .../Tools/DumpRenderTree/mac/PolicyDelegate.mm     |      2 +-
 .../DumpRenderTree/mac/ResourceLoadDelegate.h      |      5 +-
 .../DumpRenderTree/mac/ResourceLoadDelegate.mm     |     17 +-
 .../Tools/DumpRenderTree/mac/TestRunnerMac.mm      |    166 +-
 .../Tools/DumpRenderTree/mac/TextInputController.h |      6 +-
 .../Tools/DumpRenderTree/mac/TextInputController.m |     41 +-
 .../native/Tools/DumpRenderTree/mac/UIDelegate.h   |     10 +-
 .../native/Tools/DumpRenderTree/mac/UIDelegate.mm  |     14 +-
 .../Tools/DumpRenderTree/mac/WorkQueueItemMac.mm   |      2 +-
 .../win/AccessibilityControllerWin.cpp             |     87 +-
 .../win/AccessibilityUIElementWin.cpp              |    244 +-
 .../Tools/DumpRenderTree/win/DRTDataObject.cpp     |     68 +-
 .../Tools/DumpRenderTree/win/DRTDataObject.h       |     18 +-
 .../win/DRTDesktopNotificationPresenter.cpp        |     51 +-
 .../win/DRTDesktopNotificationPresenter.h          |      3 +-
 .../Tools/DumpRenderTree/win/DRTDropSource.cpp     |      4 +-
 .../Tools/DumpRenderTree/win/DRTDropSource.h       |      4 +-
 .../native/Tools/DumpRenderTree/win/DraggingInfo.h |      2 +-
 .../Tools/DumpRenderTree/win/DumpRenderTree.cpp    |    826 +-
 .../DumpRenderTree/win/DumpRenderTreePrefix.cpp    |     28 +
 .../Tools/DumpRenderTree/win/DumpRenderTreeWin.h   |      2 +-
 .../Tools/DumpRenderTree/win/EditingDelegate.cpp   |    248 +-
 .../Tools/DumpRenderTree/win/EditingDelegate.h     |     16 +-
 .../Tools/DumpRenderTree/win/EventSender.cpp       |     40 +-
 .../native/Tools/DumpRenderTree/win/EventSender.h  |     10 +-
 .../Tools/DumpRenderTree/win/FrameLoadDelegate.cpp |    144 +-
 .../Tools/DumpRenderTree/win/FrameLoadDelegate.h   |     36 +-
 .../Tools/DumpRenderTree/win/GCControllerWin.cpp   |      2 +-
 .../Tools/DumpRenderTree/win/HistoryDelegate.cpp   |     68 +-
 .../Tools/DumpRenderTree/win/HistoryDelegate.h     |      5 +-
 .../Tools/DumpRenderTree/win/ImageDiffCairo.cpp    |     11 +-
 .../main/native/Tools/DumpRenderTree/win/MD5.cpp   |      2 +-
 .../src/main/native/Tools/DumpRenderTree/win/MD5.h |      2 +-
 .../DumpRenderTree/win/PixelDumpSupportWin.cpp     |      8 +-
 .../Tools/DumpRenderTree/win/PolicyDelegate.cpp    |     65 +-
 .../Tools/DumpRenderTree/win/PolicyDelegate.h      |      2 +-
 .../DumpRenderTree/win/ResourceLoadDelegate.cpp    |    158 +-
 .../DumpRenderTree/win/ResourceLoadDelegate.h      |      2 +-
 .../Tools/DumpRenderTree/win/TestRunnerWin.cpp     |    616 +-
 .../DumpRenderTree/win/TextInputController.cpp     |      2 +-
 .../Tools/DumpRenderTree/win/TextInputController.h |      2 +-
 .../DumpRenderTree/win/TextInputControllerWin.cpp  |     21 +-
 .../native/Tools/DumpRenderTree/win/UIDelegate.cpp |    300 +-
 .../native/Tools/DumpRenderTree/win/UIDelegate.h   |     60 +-
 .../Tools/DumpRenderTree/win/WorkQueueItemWin.cpp  |     49 +-
 .../GoogleComputeEngine/build-chromium-ews.sh      |     60 -
 .../GoogleComputeEngine/build-commit-queue.sh      |     64 -
 .../build-cr-linux-debug-ews.sh                    |     61 -
 .../build-feeder-style-sheriffbot.sh               |     68 -
 .../Tools/EWSTools/GoogleComputeEngine/findzone.sh |      5 -
 .../main/native/Tools/EWSTools/start-queue-mac.sh  |     31 +-
 .../main/native/Tools/EWSTools/start-queue-win.sh  |      5 +-
 .../main/native/Tools/EWebLauncher/CMakeLists.txt  |     47 -
 .../Tools/EWebLauncher/ControlTheme/CMakeLists.txt |     11 -
 .../Tools/EWebLauncher/ControlTheme/entry.edc      |    143 -
 .../web/src/main/native/Tools/EWebLauncher/main.c  |   1008 -
 .../src/main/native/Tools/EWebLauncher/url_bar.c   |    150 -
 .../src/main/native/Tools/EWebLauncher/url_bar.h   |     51 -
 .../src/main/native/Tools/EWebLauncher/url_utils.c |     62 -
 .../src/main/native/Tools/EWebLauncher/url_utils.h |     42 -
 modules/web/src/main/native/Tools/GNUmakefile.am   |    276 -
 .../main/native/Tools/GtkLauncher/CMakeLists.txt   |     30 -
 .../main/native/Tools/GtkLauncher/GNUmakefile.am   |     42 -
 .../Tools/GtkLauncher/LauncherInspectorWindow.c    |    115 -
 .../Tools/GtkLauncher/LauncherInspectorWindow.h    |     51 -
 .../web/src/main/native/Tools/GtkLauncher/main.c   |    564 -
 .../src/main/native/Tools/GtkLauncher/simple.svg   |     15 -
 .../src/main/native/Tools/GtkLauncher/text.html    |      9 -
 .../src/main/native/Tools/ImageDiff/CMakeLists.txt |      5 +-
 .../main/native/Tools/ImageDiff/PlatformEfl.cmake  |     11 +-
 .../main/native/Tools/ImageDiff/PlatformGTK.cmake  |      2 +-
 .../main/native/Tools/ImageDiff/efl/ImageDiff.cpp  |     32 +-
 .../main/native/Tools/ImageDiff/gtk/ImageDiff.cpp  |      2 +-
 .../LayoutTestRelay/Configurations/Base.xcconfig   |     58 +
 .../Configurations/DebugRelease.xcconfig           |     39 +
 .../LayoutTestRelay.xcodeproj/project.pbxproj      |    202 +
 .../LayoutTestRelay/CoreSimulatorSPI.h             |     66 +
 .../LayoutTestRelay/LayoutTestRelay/LTPipeRelay.h  |     36 +
 .../LayoutTestRelay/LayoutTestRelay/LTPipeRelay.m  |    158 +
 .../LayoutTestRelay/LayoutTestRelay/LTRelay.h      |     48 +
 .../LayoutTestRelay/LTRelayController.h            |     40 +
 .../LayoutTestRelay/LTRelayController.m            |    273 +
 .../Tools/LayoutTestRelay/LayoutTestRelay/main.m   |    151 +
 .../{DumpRenderTree => LayoutTestRelay}/Makefile   |      0
 modules/web/src/main/native/Tools/Makefile         |     10 +-
 .../Tools/MiniBrowser/Configurations/Base.xcconfig |     27 +-
 .../Configurations/DebugRelease.xcconfig           |      9 +-
 .../Configurations/MiniBrowserCFLite.vsprops       |     22 +-
 .../Configurations/MiniBrowserCommon.vsprops       |     32 +-
 .../MiniBrowserCoreFoundation.vsprops              |     22 +-
 .../Configurations/MiniBrowserDebug.vsprops        |     16 +-
 .../Configurations/MiniBrowserDebugAll.vsprops     |     16 +-
 .../MiniBrowserDebugCairoCFLite.vsprops            |     16 +-
 .../MiniBrowserLauncherCommon.vsprops              |     26 +-
 .../MiniBrowserLauncherDebug.vsprops               |     16 +-
 .../MiniBrowserLauncherDebugAll.vsprops            |     16 +-
 .../MiniBrowserLauncherDebugCairoCFLite.vsprops    |     16 +-
 .../MiniBrowserLauncherProduction.vsprops          |     16 +-
 .../MiniBrowserLauncherRelease.vsprops             |     16 +-
 .../MiniBrowserLauncherReleaseCairoCFLite.vsprops  |     16 +-
 .../Configurations/MiniBrowserProduction.vsprops   |     16 +-
 .../Configurations/MiniBrowserRelease.vsprops      |     16 +-
 .../MiniBrowserReleaseCairoCFLite.vsprops          |     16 +-
 .../Tools/MiniBrowser/MiniBrowser.entitlements     |     10 +
 .../MiniBrowser.xcodeproj/project.pbxproj          |     41 +-
 .../MiniBrowser/MiniBrowserWebProcessPlugIn.h      |      2 +-
 .../native/Tools/MiniBrowser/efl/CMakeLists.txt    |     20 +-
 .../src/main/native/Tools/MiniBrowser/efl/main.c   |    871 +-
 .../Tools/MiniBrowser/gtk/BrowserDownloadsBar.c    |      1 +
 .../Tools/MiniBrowser/gtk/BrowserSearchBar.c       |      2 +-
 .../native/Tools/MiniBrowser/gtk/BrowserWindow.c   |    483 +-
 .../native/Tools/MiniBrowser/gtk/BrowserWindow.h   |      2 +
 .../native/Tools/MiniBrowser/gtk/CMakeLists.txt    |     14 +-
 .../native/Tools/MiniBrowser/gtk/GNUmakefile.am    |     75 -
 .../src/main/native/Tools/MiniBrowser/gtk/main.c   |     61 +-
 .../native/Tools/MiniBrowser/mac/AppDelegate.h     |     16 +-
 .../native/Tools/MiniBrowser/mac/AppDelegate.m     |    181 +-
 .../native/Tools/MiniBrowser/mac/BrowserWindow.xib |   1732 +-
 .../MiniBrowser/mac/BrowserWindowController.h      |     54 +-
 .../MiniBrowser/mac/BrowserWindowController.m      |    114 +-
 .../mac/ExtensionManagerWindowController.h         |     36 +
 .../mac/ExtensionManagerWindowController.m         |    143 +
 .../mac/ExtensionManagerWindowController.xib       |    147 +
 .../main/native/Tools/MiniBrowser/mac/Info.plist   |      5 +
 .../main/native/Tools/MiniBrowser/mac/MainMenu.xib |    122 +-
 .../Tools/MiniBrowser/mac/MiniBrowser_Prefix.pch   |      3 +-
 .../Tools/MiniBrowser/mac/SettingsController.h     |     50 +
 .../Tools/MiniBrowser/mac/SettingsController.m     |    345 +
 .../MiniBrowser/mac/WK1BrowserWindowController.h   |      2 +-
 .../MiniBrowser/mac/WK1BrowserWindowController.m   |    116 +-
 .../MiniBrowser/mac/WK2BrowserWindowController.h   |      4 +-
 .../MiniBrowser/mac/WK2BrowserWindowController.m   |    685 +-
 .../main/native/Tools/QueueStatusServer/app.yaml   |      2 +-
 .../Tools/QueueStatusServer/config/messages.py     |      1 -
 .../Tools/QueueStatusServer/config/queues.py       |     10 +-
 .../Tools/QueueStatusServer/handlers/dashboard.py  |     64 -
 .../handlers/processingtimesjson.py                |     71 +
 .../QueueStatusServer/handlers/queuestatusjson.py  |     14 +-
 .../QueueStatusServer/handlers/releaselock.py      |     50 +
 .../QueueStatusServer/handlers/releasepatch.py     |     10 +-
 .../QueueStatusServer/handlers/statusbubble.py     |    157 +-
 .../QueueStatusServer/handlers/submittoews.py      |     13 +-
 .../QueueStatusServer/handlers/updatestatus.py     |      2 +-
 .../QueueStatusServer/handlers/updateworkitems.py  |     38 +-
 .../main/native/Tools/QueueStatusServer/index.yaml |     12 +-
 .../QueueStatusServer/loggers/recordpatchevent.py  |     38 +-
 .../main/native/Tools/QueueStatusServer/main.py    |     11 +-
 .../QueueStatusServer/model/activeworkitems.py     |      7 +-
 .../Tools/QueueStatusServer/model/attachment.py    |     37 +-
 .../Tools/QueueStatusServer/model/patchlog.py      |      1 +
 .../native/Tools/QueueStatusServer/model/queues.py |      1 +
 .../Tools/QueueStatusServer/model/queuestatus.py   |      3 -
 .../Tools/QueueStatusServer/model/workitems.py     |     35 +-
 .../Tools/QueueStatusServer/stylesheets/common.css |     98 +
 .../QueueStatusServer/stylesheets/dashboard.css    |    127 -
 .../QueueStatusServer/templates/activebots.html    |      4 +-
 .../QueueStatusServer/templates/dashboard.html     |     44 -
 .../Tools/QueueStatusServer/templates/patch.html   |      2 +-
 .../QueueStatusServer/templates/queuestatus.html   |      2 +-
 .../QueueStatusServer/templates/recentstatus.html  |      2 +-
 .../QueueStatusServer/templates/releaselock.html   |      6 +
 .../QueueStatusServer/templates/statusbubble.html  |     54 +-
 .../templates/updateworkitems.html                 |      4 +-
 .../main/native/Tools/ReducedFTL/combineModules.rb |     56 +-
 .../main/native/Tools/Scripts/SpacingHeuristics.pm |      4 +-
 .../web/src/main/native/Tools/Scripts/VCSUtils.pm  |     48 +-
 modules/web/src/main/native/Tools/Scripts/bencher  |   2101 -
 .../src/main/native/Tools/Scripts/bisect-builds    |    147 +-
 .../main/native/Tools/Scripts/build-dumprendertree |      5 +-
 .../src/main/native/Tools/Scripts/build-imagediff  |     67 +
 .../web/src/main/native/Tools/Scripts/build-jsc    |     59 +-
 .../native/Tools/Scripts/build-layouttestrelay     |     66 +
 .../web/src/main/native/Tools/Scripts/build-webkit |    161 +-
 .../main/native/Tools/Scripts/build-webkit.ptkdb   |      4 +
 .../native/Tools/Scripts/build-webkittestrunner    |      5 +-
 .../main/native/Tools/Scripts/check-dom-results    |      4 +-
 .../Tools/Scripts/check-for-exit-time-destructors  |      7 +-
 .../Tools/Scripts/check-for-global-initializers    |      6 +-
 .../check-for-inappropriate-files-in-framework     |      6 +-
 ...ck-for-inappropriate-macros-in-external-headers |      4 +-
 .../check-for-inappropriate-objc-class-names       |     10 +-
 .../Scripts/check-for-platform-layering-violations |     79 +
 .../Scripts/check-for-weak-vtables-and-externals   |     29 +-
 .../check-for-webkit-framework-include-consistency |      2 +-
 .../main/native/Tools/Scripts/commit-log-editor    |    200 +-
 .../main/native/Tools/Scripts/compare-timing-files |      4 +-
 .../Scripts/configure-xcode-for-ios-development    |    245 +
 .../copy-webkitlibraries-to-product-directory      |    160 +-
 .../main/native/Tools/Scripts/debug-minibrowser    |      2 +-
 .../web/src/main/native/Tools/Scripts/debug-safari |      2 +-
 .../native/Tools/Scripts/display-profiler-output   |      6 +-
 .../src/main/native/Tools/Scripts/do-file-rename   |      2 +-
 .../main/native/Tools/Scripts/do-webcore-rename    |      4 +
 .../Scripts/dtrace/jsc-trace-profiler-events.d     |     47 +
 .../Tools/Scripts/dtrace/trace-webkit2-messages.d  |     96 +
 .../main/native/Tools/Scripts/ensure-valid-python  |      4 +-
 .../main/native/Tools/Scripts/export-llvm-build    |     58 +-
 .../main/native/Tools/Scripts/filter-build-webkit  |     20 +-
 .../main/native/Tools/Scripts/find-extra-includes  |      4 +-
 .../src/main/native/Tools/Scripts/fix-blink-patch  |     51 +
 .../native/Tools/Scripts/generate-coverage-data    |      6 +-
 .../src/main/native/Tools/Scripts/git-add-reviewer |     51 +-
 .../jsc-stress-test-helpers/js-exception-fuzz      |    149 +
 .../js-executable-allocation-fuzz                  |    126 +
 .../jsc-stress-test-helpers/js-osr-exit-fuzz       |    151 +
 .../jsc-stress-test-helpers/shell-runner.sh        |     14 +-
 .../native/Tools/Scripts/make-script-test-wrappers |      2 +-
 .../web/src/main/native/Tools/Scripts/malloc-tree  |      2 +-
 modules/web/src/main/native/Tools/Scripts/num-cpus |      3 +-
 .../main/native/Tools/Scripts/old-run-webkit-tests |   3133 -
 .../web/src/main/native/Tools/Scripts/package-root |      6 +-
 .../native/Tools/Scripts/parse-gc-phase-timings    |    131 +
 .../main/native/Tools/Scripts/parse-malloc-history |      2 +-
 .../main/native/Tools/Scripts/prepare-ChangeLog    |    384 +-
 .../native/Tools/Scripts/report-include-statistics |      4 +-
 .../main/native/Tools/Scripts/resolve-ChangeLogs   |      7 +-
 .../src/main/native/Tools/Scripts/run-api-tests    |    125 +-
 .../src/main/native/Tools/Scripts/run-benchmark    |     13 +
 .../main/native/Tools/Scripts/run-bindings-tests   |      7 +-
 .../Tools/Scripts/run-content-extension-tester     |     39 +
 .../src/main/native/Tools/Scripts/run-gtk-tests    |     19 +-
 .../main/native/Tools/Scripts/run-iexploder-tests  |      4 +-
 .../Tools/Scripts/run-inspector-generator-tests    |     42 +
 .../Tools/Scripts/run-inspector-perf-tests.py      |     41 -
 .../native/Tools/Scripts/run-javascriptcore-tests  |    271 +-
 modules/web/src/main/native/Tools/Scripts/run-jsc  |      4 +-
 .../main/native/Tools/Scripts/run-jsc-benchmarks   |   3350 +
 .../main/native/Tools/Scripts/run-jsc-stress-tests |    931 +-
 .../web/src/main/native/Tools/Scripts/run-launcher |     77 -
 .../web/src/main/native/Tools/Scripts/run-leaks    |      2 +-
 .../main/native/Tools/Scripts/run-mangleme-tests   |      2 +-
 .../src/main/native/Tools/Scripts/run-minibrowser  |     27 +-
 .../src/main/native/Tools/Scripts/run-pageloadtest |     14 +-
 .../src/main/native/Tools/Scripts/run-regexp-tests |      4 +-
 .../web/src/main/native/Tools/Scripts/run-safari   |      2 +-
 .../src/main/native/Tools/Scripts/run-sunspider    |     12 +-
 .../src/main/native/Tools/Scripts/run-webkit-app   |      7 +-
 .../src/main/native/Tools/Scripts/run-webkit-httpd |      9 +-
 modules/web/src/main/native/Tools/Scripts/sampstat |      4 +-
 .../native/Tools/Scripts/set-webkit-configuration  |     31 +-
 .../native/Tools/Scripts/sort-Xcode-project-file   |      2 +-
 .../main/native/Tools/Scripts/split-file-by-class  |      4 +-
 .../native/Tools/Scripts/sunspider-compare-results |      4 +-
 .../web/src/main/native/Tools/Scripts/svn-apply    |      7 +-
 .../src/main/native/Tools/Scripts/svn-create-patch |     17 +-
 .../web/src/main/native/Tools/Scripts/svn-unapply  |      6 +-
 .../main/native/Tools/Scripts/test-webkit-scripts  |      2 +-
 .../Scripts/update-javascriptcore-test-results     |      2 +-
 .../src/main/native/Tools/Scripts/update-webkit    |     63 +-
 .../Tools/Scripts/update-webkit-auxiliary-libs     |      4 +-
 .../native/Tools/Scripts/update-webkit-dependency  |     77 +-
 .../Tools/Scripts/update-webkit-libs-jhbuild       |     25 +-
 .../Scripts/update-webkit-localizable-strings      |      2 +-
 .../Tools/Scripts/update-webkit-support-libs       |     39 +-
 .../Tools/Scripts/update-webkit-wincairo-libs      |      2 +-
 .../native/Tools/Scripts/webkit-build-directory    |      3 +-
 .../Tools/Scripts/webkit-tools-completion.sh       |      2 +-
 .../src/main/native/Tools/Scripts/webkitdirs.pm    |   1302 +-
 .../native/Tools/Scripts/webkitperl/FeatureList.pm |    193 +-
 .../VCSUtils_unittest/parseChunkRange.pl           |      2 +-
 .../VCSUtils_unittest/parseDiffHeader.pl           |      2 +-
 .../VCSUtils_unittest/parseSvnDiffFooter.pl        |      2 +-
 .../VCSUtils_unittest/parseSvnDiffHeader.pl        |      2 +-
 .../VCSUtils_unittest/parseSvnProperty.pl          |      2 +-
 .../VCSUtils_unittest/parseSvnPropertyValue.pl     |      2 +-
 .../auto-version_unittest/autoVersionTests.pl      |    738 +
 .../auto-version_unittest/versionStampTests.pl     |    101 +
 .../native/Tools/Scripts/webkitperl/features.pm    |      2 +-
 .../shouldIgnoreLine_unittests.pl                  |      2 +-
 .../main/native/Tools/Scripts/webkitperl/httpd.pm  |    134 +-
 .../extractLineRangeBeforeAndAfterChange.pl        |    206 +
 .../resources/javascript_unittests-expected.txt    |     70 +
 .../resources/javascript_unittests.js              |     42 +
 ...ForArgumentAndRemoveFromArrayRefGettingValue.pl |      4 +-
 .../Scripts/webkitpy/benchmark_runner/README.md    |    106 +
 .../webkitpy/{ => benchmark_runner}/__init__.py    |      0
 .../benchmark_runner/benchmark_builder/__init__.py |     28 +
 .../benchmark_builder/benchmark_builder_factory.py |     12 +
 .../benchmark_builder/generic_benchmark_builder.py |     89 +
 .../webkitpy/benchmark_runner/benchmark_results.py |    246 +
 .../benchmark_runner/benchmark_results_unittest.py |    255 +
 .../webkitpy/benchmark_runner/benchmark_runner.py  |    149 +
 .../benchmark_runner/browser_driver/__init__.py    |     28 +
 .../browser_driver/browser_driver.py               |     20 +
 .../browser_driver/browser_driver_factory.py       |     33 +
 .../browser_driver/osx_browser_driver.py           |     50 +
 .../browser_driver/osx_chrome_driver.py            |     27 +
 .../browser_driver/osx_firefox_driver.py           |     27 +
 .../browser_driver/osx_safari_driver.py            |     58 +
 .../benchmark_runner/data/patches/Dromaeo.patch    |     92 +
 .../benchmark_runner/data/patches/JetStream.patch  |     59 +
 .../benchmark_runner/data/patches/Kraken.patch     |     44 +
 .../benchmark_runner/data/patches/Octane.patch     |     68 +
 .../data/patches/Speedometer.patch                 |    129 +
 .../benchmark_runner/data/patches/SunSpider.patch  |     47 +
 .../data/plans/dromaeo-cssquery.plan               |     11 +
 .../benchmark_runner/data/plans/dromaeo-dom.plan   |     11 +
 .../benchmark_runner/data/plans/dromaeo-jslib.plan |     11 +
 .../benchmark_runner/data/plans/jetstream.plan     |     11 +
 .../benchmark_runner/data/plans/kraken.plan        |     11 +
 .../benchmark_runner/data/plans/octane.plan        |     10 +
 .../benchmark_runner/data/plans/speedometer.plan   |     10 +
 .../benchmark_runner/data/plans/sunspider.plan     |     11 +
 .../webkitpy/benchmark_runner/generic_factory.py   |     20 +
 .../http_server_driver/__init__.py                 |     29 +
 .../http_server/twisted_http_server.py             |     38 +
 .../http_server_driver/http_server_driver.py       |     26 +
 .../http_server_driver_factory.py                  |     11 +
 .../simple_http_server_driver.py                   |     99 +
 .../webkitpy/benchmark_runner/run_benchmark.py     |     55 +
 .../Scripts/webkitpy/benchmark_runner/utils.py     |     68 +
 .../native/Tools/Scripts/webkitpy/bindings/main.py |     17 +-
 .../Scripts/webkitpy/common/checkout/changelog.py  |     26 +-
 .../webkitpy/common/checkout/changelog_unittest.py |     26 +-
 .../Scripts/webkitpy/common/checkout/checkout.py   |      3 +-
 .../webkitpy/common/checkout/checkout_mock.py      |     28 +
 .../webkitpy/common/checkout/checkout_unittest.py  |    217 +-
 .../Scripts/webkitpy/common/checkout/commitinfo.py |      4 +
 .../common/checkout/commitinfo_unittest.py         |      4 +-
 .../common/checkout/diff_parser_unittest.py        |      2 +-
 .../webkitpy/common/checkout/scm/detection.py      |     10 +-
 .../common/checkout/scm/detection_unittest.py      |      2 +-
 .../Scripts/webkitpy/common/checkout/scm/git.py    |     58 +-
 .../Scripts/webkitpy/common/checkout/scm/scm.py    |      6 +
 .../webkitpy/common/checkout/scm/scm_unittest.py   |     22 +-
 .../Scripts/webkitpy/common/checkout/scm/svn.py    |      9 +-
 .../Scripts/webkitpy/common/config/committers.py   |      9 +-
 .../webkitpy/common/config/committers_unittest.py  |      2 +-
 .../common/config/committervalidator_unittest.py   |      2 +-
 .../webkitpy/common/config/contributionareas.py    |      1 -
 .../common/config/contributionareas_unittest.py    |      2 +-
 .../webkitpy/common/config/contributors.json       |    785 +-
 .../Tools/Scripts/webkitpy/common/config/ews.json  |     21 +-
 .../Tools/Scripts/webkitpy/common/config/ports.py  |     91 +-
 .../webkitpy/common/config/ports_unittest.py       |     33 +-
 .../Tools/Scripts/webkitpy/common/config/urls.py   |      2 +-
 .../webkitpy/common/config/urls_unittest.py        |      2 +-
 .../Tools/Scripts/webkitpy/common/config/watchlist |    107 +-
 .../webkitpy/common/editdistance_unittest.py       |      2 +-
 .../Scripts/webkitpy/common/find_files_unittest.py |      2 +-
 .../Scripts/webkitpy/common/lru_cache_unittest.py  |      2 +-
 .../Scripts/webkitpy/common/memoized_unittest.py   |      2 +-
 .../webkitpy/common/multiprocessing_bootstrap.py   |      7 -
 .../webkitpy/common/net/bugzilla/bug_unittest.py   |      2 +-
 .../webkitpy/common/net/bugzilla/bugzilla.py       |     13 +-
 .../webkitpy/common/net/bugzilla/bugzilla_mock.py  |     47 +-
 .../common/net/bugzilla/bugzilla_unittest.py       |      4 +-
 .../common/net/buildbot/buildbot_unittest.py       |     18 +-
 .../Scripts/webkitpy/common/net/credentials.py     |     42 +-
 .../webkitpy/common/net/credentials_unittest.py    |     35 +-
 .../webkitpy/common/net/failuremap_unittest.py     |      2 +-
 .../Scripts/webkitpy/common/net/irc/ircbot.py      |      4 +-
 .../webkitpy/common/net/irc/ircproxy_unittest.py   |      2 +-
 .../webkitpy/common/net/layouttestresults.py       |     29 +-
 .../common/net/layouttestresults_unittest.py       |      7 +-
 .../common/net/networktransaction_unittest.py      |      2 +-
 .../webkitpy/common/net/resultsjsonparser.py       |     25 +-
 .../common/net/resultsjsonparser_unittest.py       |     64 +-
 .../Scripts/webkitpy/common/net/statusserver.py    |     22 +-
 .../webkitpy/common/net/statusserver_mock.py       |      7 +-
 .../webkitpy/common/net/statusserver_unittest.py   |      2 +-
 .../common/net/unittestresults_unittest.py         |      2 +-
 .../webkitpy/common/newstringio_unittest.py        |      2 +-
 .../webkitpy/common/prettypatch_unittest.py        |      2 +-
 .../common/read_checksum_from_png_unittest.py      |      2 +-
 .../Scripts/webkitpy/common/system/autoinstall.py  |     43 +-
 .../Scripts/webkitpy/common/system/crashlogs.py    |     10 +-
 .../webkitpy/common/system/crashlogs_unittest.py   |      2 +-
 .../webkitpy/common/system/environment_unittest.py |      2 +-
 .../Scripts/webkitpy/common/system/executive.py    |      8 +-
 .../webkitpy/common/system/executive_mock.py       |      5 +-
 .../webkitpy/common/system/executive_unittest.py   |      8 +-
 .../common/system/file_lock_integrationtest.py     |      2 +-
 .../Scripts/webkitpy/common/system/filesystem.py   |     26 +-
 .../webkitpy/common/system/filesystem_mock.py      |     22 +-
 .../common/system/filesystem_mock_unittest.py      |     16 +-
 .../webkitpy/common/system/filesystem_unittest.py  |     16 +-
 .../Scripts/webkitpy/common/system/logtesting.py   |      2 +-
 .../webkitpy/common/system/logutils_unittest.py    |      2 +-
 .../webkitpy/common/system/outputcapture.py        |      2 +-
 .../common/system/outputcapture_unittest.py        |      2 +-
 .../webkitpy/common/system/outputtee_unittest.py   |      2 +-
 .../Tools/Scripts/webkitpy/common/system/path.py   |      8 +
 .../webkitpy/common/system/path_unittest.py        |      2 +-
 .../Scripts/webkitpy/common/system/platforminfo.py |     27 +-
 .../webkitpy/common/system/platforminfo_mock.py    |      7 +
 .../common/system/platforminfo_unittest.py         |      6 +-
 .../Scripts/webkitpy/common/system/profiler.py     |      2 +-
 .../webkitpy/common/system/profiler_unittest.py    |      2 +-
 .../webkitpy/common/system/stack_utils_unittest.py |      2 +-
 .../webkitpy/common/system/user_unittest.py        |      2 +-
 .../webkitpy/common/system/workspace_unittest.py   |      2 +-
 .../webkitpy/common/system/zipfileset_unittest.py  |      2 +-
 .../webkitpy/common/thread/messagepump_unittest.py |      2 +-
 .../common/thread/threadedmessagequeue_unittest.py |      2 +-
 .../Tools/Scripts/webkitpy/common/version_check.py |      4 +-
 .../watchlist/amountchangedpattern_unittest.py     |      2 +-
 .../watchlist/changedlinepattern_unittest.py       |      2 +-
 .../common/watchlist/filenamepattern_unittest.py   |      2 +-
 .../common/watchlist/watchlist_unittest.py         |      2 +-
 .../common/watchlist/watchlistrule_unittest.py     |      3 +-
 .../Tools/Scripts/webkitpy/common/wavediff.py      |    112 +
 .../Scripts/webkitpy/common/webkitunittest.py      |      7 +-
 .../webkitpy/inspector}/__init__.py                |      0
 .../Tools/Scripts/webkitpy/inspector/main.py       |    134 +
 .../layout_tests/controllers/layout_test_runner.py |    192 +-
 .../controllers/layout_test_runner_unittest.py     |    170 +-
 .../webkitpy/layout_tests/controllers/manager.py   |     56 +-
 .../layout_tests/controllers/manager_unittest.py   |     18 +-
 .../layout_tests/controllers/single_test_runner.py |      4 +-
 .../layout_tests/controllers/test_result_writer.py |     68 +-
 .../controllers/test_result_writer_unittest.py     |      2 +-
 .../json_results_generator_unittest.py             |      2 +-
 .../lint_test_expectations_unittest.py             |      4 +-
 .../layout_tests/models/test_configuration.py      |     31 +-
 .../models/test_configuration_unittest.py          |      2 +-
 .../layout_tests/models/test_expectations.py       |      6 +-
 .../models/test_expectations_unittest.py           |     10 +-
 .../webkitpy/layout_tests/models/test_failures.py  |      1 +
 .../layout_tests/models/test_failures_unittest.py  |      2 +-
 .../webkitpy/layout_tests/models/test_input.py     |      6 +-
 .../webkitpy/layout_tests/models/test_results.py   |      3 +
 .../layout_tests/models/test_results_unittest.py   |      2 +-
 .../layout_tests/models/test_run_results.py        |      7 +-
 .../models/test_run_results_unittest.py            |      2 +-
 .../webkitpy/layout_tests/run_webkit_tests.py      |     39 +-
 .../run_webkit_tests_integrationtest.py            |     53 +-
 .../layout_tests/servers/apache_http_server.py     |     44 +-
 .../servers/apache_http_server_unittest.py         |      7 +-
 .../webkitpy/layout_tests/servers/http_server.py   |      4 +-
 .../layout_tests/servers/http_server_base.py       |      5 +-
 .../servers/http_server_base_unittest.py           |      2 +-
 .../servers/http_server_integrationtest.py         |      2 +-
 .../layout_tests/servers/http_server_unittest.py   |      2 +-
 .../servers/web_platform_test_launcher.py          |     47 +
 .../servers/web_platform_test_server.py            |    167 +
 .../servers/web_platform_test_server_unittest.py   |     96 +
 .../layout_tests/views/buildbot_results.py         |      2 +-
 .../views/buildbot_results_unittest.py             |      3 +-
 .../layout_tests/views/metered_stream_unittest.py  |      4 +-
 .../webkitpy/layout_tests/views/printing.py        |     22 +-
 .../layout_tests/views/printing_unittest.py        |      4 +-
 .../Scripts/webkitpy/performance_tests/perftest.py |      1 +
 .../performance_tests/perftest_unittest.py         |      2 +-
 .../webkitpy/performance_tests/perftestsrunner.py  |     45 +-
 .../perftestsrunner_integrationtest.py             |      2 +-
 .../performance_tests/perftestsrunner_unittest.py  |     18 +-
 .../native/Tools/Scripts/webkitpy/port/base.py     |    228 +-
 .../Tools/Scripts/webkitpy/port/base_unittest.py   |     39 +-
 .../native/Tools/Scripts/webkitpy/port/builders.py |     15 +-
 .../Scripts/webkitpy/port/builders_unittest.py     |      2 +-
 .../Tools/Scripts/webkitpy/port/config_unittest.py |      2 +-
 .../native/Tools/Scripts/webkitpy/port/driver.py   |    171 +-
 .../Tools/Scripts/webkitpy/port/driver_unittest.py |     28 +-
 .../main/native/Tools/Scripts/webkitpy/port/efl.py |     41 +-
 .../Tools/Scripts/webkitpy/port/efl_unittest.py    |      4 +-
 .../native/Tools/Scripts/webkitpy/port/factory.py  |     13 +
 .../Scripts/webkitpy/port/factory_unittest.py      |      2 +-
 .../main/native/Tools/Scripts/webkitpy/port/gtk.py |     86 +-
 .../Tools/Scripts/webkitpy/port/gtk_unittest.py    |     22 +-
 .../Tools/Scripts/webkitpy/port/http_lock.py       |    137 -
 .../Scripts/webkitpy/port/http_lock_unittest.py    |    120 -
 .../Tools/Scripts/webkitpy/port/image_diff.py      |      9 +
 .../Scripts/webkitpy/port/image_diff_unittest.py   |      2 +-
 .../main/native/Tools/Scripts/webkitpy/port/ios.py |    407 +
 .../Tools/Scripts/webkitpy/port/leakdetector.py    |     21 +-
 .../Scripts/webkitpy/port/leakdetector_unittest.py |      2 +-
 .../port/leakdetector_valgrind_unittest.py         |      2 +-
 .../Scripts/webkitpy/port/linux_get_crash_log.py   |      8 +-
 .../webkitpy/port/linux_get_crash_log_unittest.py  |      4 +-
 .../main/native/Tools/Scripts/webkitpy/port/mac.py |     80 +-
 .../Tools/Scripts/webkitpy/port/mac_unittest.py    |     50 +-
 .../native/Tools/Scripts/webkitpy/port/mock_drt.py |      6 -
 .../Scripts/webkitpy/port/mock_drt_unittest.py     |      5 +-
 .../Tools/Scripts/webkitpy/port/port_testcase.py   |     27 +-
 .../webkitpy/port/server_process_unittest.py       |      6 +-
 .../native/Tools/Scripts/webkitpy/port/test.py     |     49 +-
 .../Scripts/webkitpy/port/westondriver_unittest.py |      2 +-
 .../main/native/Tools/Scripts/webkitpy/port/win.py |     28 +-
 .../Tools/Scripts/webkitpy/port/win_unittest.py    |     14 +-
 .../Tools/Scripts/webkitpy/port/xorgdriver.py      |     67 +
 .../Tools/Scripts/webkitpy/port/xvfbdriver.py      |     23 +-
 .../Scripts/webkitpy/port/xvfbdriver_unittest.py   |     45 +-
 .../native/Tools/Scripts/webkitpy/style/checker.py |     27 +-
 .../Scripts/webkitpy/style/checker_unittest.py     |      7 +-
 .../webkitpy/style/checkers/changelog_unittest.py  |      2 +-
 .../Tools/Scripts/webkitpy/style/checkers/cmake.py |      9 +-
 .../webkitpy/style/checkers/cmake_unittest.py      |     10 +-
 .../webkitpy/style/checkers/common_unittest.py     |      2 +-
 .../Tools/Scripts/webkitpy/style/checkers/cpp.py   |    304 +-
 .../webkitpy/style/checkers/cpp_unittest.py        |    352 +-
 .../Tools/Scripts/webkitpy/style/checkers/js.py    |     53 +-
 .../Scripts/webkitpy/style/checkers/js_unittest.py |     15 +-
 .../Scripts/webkitpy/style/checkers/jsonchecker.py |     55 +-
 .../style/checkers/jsonchecker_unittest.py         |      2 +-
 .../webkitpy/style/checkers/messagesin_unittest.py |      2 +-
 .../webkitpy/style/checkers/png_unittest.py        |      3 +-
 .../webkitpy/style/checkers/python_unittest.py     |      2 +-
 .../style/checkers/test_expectations_unittest.py   |      4 +-
 .../webkitpy/style/checkers/text_unittest.py       |      2 +-
 .../webkitpy/style/checkers/watchlist_unittest.py  |      2 +-
 .../webkitpy/style/checkers/xcodeproj_unittest.py  |      2 +-
 .../webkitpy/style/checkers/xml_unittest.py        |      3 +-
 .../webkitpy/style/error_handlers_unittest.py      |      2 +-
 .../Scripts/webkitpy/style/filereader_unittest.py  |      2 +-
 .../Scripts/webkitpy/style/filter_unittest.py      |      2 +-
 .../native/Tools/Scripts/webkitpy/style/main.py    |      2 +-
 .../Tools/Scripts/webkitpy/style/main_unittest.py  |      2 +-
 .../Tools/Scripts/webkitpy/style/optparser.py      |     11 +-
 .../Scripts/webkitpy/style/optparser_unittest.py   |     11 +-
 .../Scripts/webkitpy/style/patchreader_unittest.py |      2 +-
 .../Tools/Scripts/webkitpy/test/finder_unittest.py |      2 +-
 .../native/Tools/Scripts/webkitpy/test/main.py     |     29 +-
 .../Tools/Scripts/webkitpy/test/main_unittest.py   |      4 +-
 .../native/Tools/Scripts/webkitpy/test/printer.py  |      8 +-
 .../Tools/Scripts/webkitpy/test/runner_unittest.py |      4 +-
 .../Tools/Scripts/webkitpy/test/skip_unittest.py   |      2 +-
 .../Tools/Scripts/webkitpy/thirdparty/__init__.py  |     59 +-
 .../webkitpy/thirdparty/__init___unittest.py       |      4 +-
 .../webkitpy/thirdparty/irc}/__init__.py           |      0
 .../Scripts/webkitpy/thirdparty/irc/ircbot.py      |    438 +
 .../Scripts/webkitpy/thirdparty/irc/irclib.py      |   1560 +
 .../Scripts/webkitpy/thirdparty/ordered_dict.py    |     89 -
 .../to_be_moved/update_webgl_conformance_tests.py  |      4 +-
 .../update_webgl_conformance_tests_unittest.py     |      2 +-
 .../Scripts/webkitpy/tool/bot/botinfo_unittest.py  |      2 +-
 .../Scripts/webkitpy/tool/bot/commitqueuetask.py   |      6 +-
 .../webkitpy/tool/bot/commitqueuetask_unittest.py  |    514 +-
 .../webkitpy/tool/bot/earlywarningsystemtask.py    |      4 +-
 .../Scripts/webkitpy/tool/bot/expectedfailures.py  |     60 -
 .../webkitpy/tool/bot/expectedfailures_unittest.py |     95 -
 .../Tools/Scripts/webkitpy/tool/bot/feeders.py     |     21 +-
 .../Scripts/webkitpy/tool/bot/feeders_unittest.py  |     18 +-
 .../Scripts/webkitpy/tool/bot/flakytestreporter.py |      2 +-
 .../tool/bot/flakytestreporter_unittest.py         |      2 +-
 .../Tools/Scripts/webkitpy/tool/bot/irc_command.py |      5 +-
 .../webkitpy/tool/bot/irc_command_unittest.py      |     19 +-
 .../Scripts/webkitpy/tool/bot/ircbot_unittest.py   |      2 +-
 .../webkitpy/tool/bot/layouttestresultsreader.py   |      4 -
 .../tool/bot/layouttestresultsreader_unittest.py   |      7 +-
 .../Scripts/webkitpy/tool/bot/patchanalysistask.py |     97 +-
 .../webkitpy/tool/bot/queueengine_unittest.py      |      2 +-
 .../Scripts/webkitpy/tool/bot/sheriff_unittest.py  |      2 +-
 .../Scripts/webkitpy/tool/bot/stylequeuetask.py    |      4 +-
 .../Scripts/webkitpy/tool/commands/download.py     |     42 +-
 .../webkitpy/tool/commands/download_unittest.py    |    154 +-
 .../webkitpy/tool/commands/earlywarningsystem.py   |     29 +-
 .../tool/commands/earlywarningsystem_unittest.py   |     23 +-
 .../Scripts/webkitpy/tool/commands/findusers.py    |     12 +-
 .../tool/commands/newcommitbot_unittest.py         |      2 +-
 .../Scripts/webkitpy/tool/commands/perfalizer.py   |      4 -
 .../webkitpy/tool/commands/perfalizer_unittest.py  |      2 +-
 .../Scripts/webkitpy/tool/commands/queries.py      |     13 +-
 .../webkitpy/tool/commands/queries_unittest.py     |      8 +-
 .../Tools/Scripts/webkitpy/tool/commands/queues.py |     68 +-
 .../webkitpy/tool/commands/queues_unittest.py      |     27 +-
 .../Scripts/webkitpy/tool/commands/queuestest.py   |      2 +-
 .../webkitpy/tool/commands/rebaseline_unittest.py  |     13 +-
 .../webkitpy/tool/commands/suggestnominations.py   |      8 +-
 .../tool/commands/suggestnominations_unittest.py   |     12 +-
 .../Tools/Scripts/webkitpy/tool/commands/upload.py |      2 +-
 .../native/Tools/Scripts/webkitpy/tool/grammar.py  |      7 +-
 .../Scripts/webkitpy/tool/grammar_unittest.py      |     16 +-
 .../Scripts/webkitpy/tool/mocktool_unittest.py     |      2 +-
 .../Scripts/webkitpy/tool/multicommandtool.py      |      4 +-
 .../webkitpy/tool/multicommandtool_unittest.py     |      2 +-
 .../tool/servers/gardeningserver_unittest.py       |      2 +-
 .../webkitpy/tool/servers/rebaselineserver.py      |      2 +
 .../tool/servers/rebaselineserver_unittest.py      |      4 +-
 .../tool/servers/reflectionhandler_unittest.py     |      2 +-
 .../Scripts/webkitpy/tool/steps/abstractstep.py    |      1 +
 .../tool/steps/addsvnmimetypeforpng_unittest.py    |      2 +-
 .../webkitpy/tool/steps/applywatchlist_unittest.py |      2 +-
 .../Tools/Scripts/webkitpy/tool/steps/build.py     |      4 +
 .../tool/steps/cleanworkingdirectory_unittest.py   |      2 +-
 .../tool/steps/closebugforlanddiff_unittest.py     |      2 +-
 .../Scripts/webkitpy/tool/steps/commit_unittest.py |      2 +-
 .../Tools/Scripts/webkitpy/tool/steps/createbug.py |     17 +-
 .../tool/steps/discardlocalchanges_unittest.py     |      2 +-
 .../webkitpy/tool/steps/haslanded_unittest.py      |      2 +-
 .../Scripts/webkitpy/tool/steps/obsoletepatches.py |      2 +-
 .../Tools/Scripts/webkitpy/tool/steps/options.py   |      3 +-
 .../tool/steps/preparechangelog_unittest.py        |      2 +-
 .../tool/steps/preparechangelogforrevert.py        |     30 +-
 .../steps/preparechangelogforrevert_unittest.py    |    109 +-
 .../webkitpy/tool/steps/reopenbugafterrollout.py   |     13 +-
 .../Tools/Scripts/webkitpy/tool/steps/runtests.py  |     21 +-
 .../webkitpy/tool/steps/runtests_unittest.py       |      2 +-
 .../Scripts/webkitpy/tool/steps/steps_unittest.py  |      2 +-
 .../tool/steps/suggestreviewers_unittest.py        |      2 +-
 .../Scripts/webkitpy/tool/steps/update_unittest.py |      2 +-
 .../steps/updatechangelogswithreview_unittest.py   |      2 +-
 .../tool/steps/validatechangelogs_unittest.py      |      2 +-
 .../Tools/Scripts/webkitpy/w3c/test_converter.py   |    106 +-
 .../webkitpy/w3c/test_converter_unittest.py        |    167 +-
 .../Tools/Scripts/webkitpy/w3c/test_downloader.py  |    196 +
 .../Tools/Scripts/webkitpy/w3c/test_importer.py    |    391 +-
 .../Scripts/webkitpy/w3c/test_importer_unittest.py |     83 +-
 .../Tools/Scripts/webkitpy/w3c/test_parser.py      |     74 +-
 .../Scripts/webkitpy/w3c/test_parser_unittest.py   |     22 +-
 .../Tools/Scripts/webkitpy/xcode/__init__.py       |      1 +
 .../Tools/Scripts/webkitpy/xcode/simulator.py      |    516 +
 .../Scripts/webkitpy/xcode/simulator_unittest.py   |    277 +
 .../main/native/Tools/TestResultServer/app.yaml    |      2 +-
 .../TestResultServer/generate_builders_json.py     |      2 +-
 .../generate_builders_json_unittest.py             |     32 +-
 .../static-dashboards/builders.jsonp               |     29 +-
 .../static-dashboards/flakiness_dashboard.js       |     30 +-
 .../flakiness_dashboard_unittests.js               |     11 +-
 .../TestResultServer/static-dashboards/loader.js   |      2 +-
 .../static-dashboards/loader_unittests.js          |      4 +-
 .../static-dashboards/timeline_explorer.js         |      2 +-
 .../main/native/Tools/TestWebKitAPI/CMakeLists.txt |    104 +-
 .../TestWebKitAPI/Configurations/Base.xcconfig     |     30 +-
 .../Configurations/DebugRelease.xcconfig           |     17 +-
 .../Configurations/InjectedBundle.xcconfig         |      5 +
 .../Configurations/TestWebKitAPI.xcconfig          |     13 +-
 .../Configurations/TestWebKitAPICFLite.vsprops     |     22 +-
 .../Configurations/TestWebKitAPICFNetwork.vsprops  |     22 +-
 .../Configurations/TestWebKitAPICommon.vsprops     |     32 +-
 .../TestWebKitAPICoreFoundation.vsprops            |     22 +-
 .../Configurations/TestWebKitAPIDebug.vsprops      |     16 +-
 .../Configurations/TestWebKitAPIDebugAll.vsprops   |     16 +-
 .../TestWebKitAPIDebugCairoCFLite.vsprops          |     16 +-
 .../TestWebKitAPIInjectedBundleCommon.vsprops      |     22 +-
 .../Configurations/TestWebKitAPILibrary.xcconfig   |     27 +
 .../Configurations/TestWebKitAPIRelease.vsprops    |     16 +-
 .../TestWebKitAPIReleaseCairoCFLite.vsprops        |     16 +-
 .../main/native/Tools/TestWebKitAPI/Counters.cpp   |     34 +
 .../src/main/native/Tools/TestWebKitAPI/Counters.h |     88 +
 .../main/native/Tools/TestWebKitAPI/GNUmakefile.am |    966 -
 .../TestWebKitAPI/InjectedBundleController.cpp     |      7 +-
 .../Tools/TestWebKitAPI/InjectedBundleController.h |      4 +-
 .../Tools/TestWebKitAPI/InjectedBundleMain.cpp     |      9 +-
 .../Tools/TestWebKitAPI/InjectedBundleTest.h       |      2 +-
 .../native/Tools/TestWebKitAPI/JavaScriptTest.cpp  |      9 +-
 .../native/Tools/TestWebKitAPI/PlatformEfl.cmake   |     55 +-
 .../native/Tools/TestWebKitAPI/PlatformGTK.cmake   |    169 +-
 .../Tools/TestWebKitAPI/PlatformUtilities.cpp      |      5 +
 .../native/Tools/TestWebKitAPI/PlatformUtilities.h |     17 +-
 .../native/Tools/TestWebKitAPI/PlatformWebView.h   |     39 +-
 .../TestWebKitAPI.vcxproj/TestWebKitAPI.sln        |     29 +
 .../TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj    |    368 +
 .../TestWebKitAPI.vcxproj.filters                  |    180 +
 .../TestWebKitAPICommon.props                      |     20 +
 .../TestWebKitAPICommonWinCairo.props              |     19 +
 .../TestWebKitAPI.vcxproj/TestWebKitAPIDebug.props |     13 +
 .../TestWebKitAPIDebugWinCairo.props               |     15 +
 .../TestWebKitAPIPostBuild.cmd                     |      1 +
 .../TestWebKitAPIPreBuild.cmd                      |      6 +
 .../TestWebKitAPIProduction.props                  |     13 +
 .../TestWebKitAPIRelease.props                     |     13 +
 .../TestWebKitAPIReleaseWinCairo.props             |     15 +
 .../TestWebKitAPI.xcodeproj/project.pbxproj        |   1073 +-
 .../Tools/TestWebKitAPI/Tests/Cocoa/URLExtras.mm   |    130 +
 .../Tests/CustomProtocolsSyncXHRTest.mm            |     15 +-
 .../Tests/JavaScriptCore/VMInspector.cpp           |    689 -
 .../Tools/TestWebKitAPI/Tests/WTF/AtomicString.cpp |      1 -
 .../Tools/TestWebKitAPI/Tests/WTF/BloomFilter.cpp  |    250 +
 .../Tests/WTF/CheckedArithmeticOperations.cpp      |    497 +-
 .../Tools/TestWebKitAPI/Tests/WTF/DateMath.cpp     |    208 +
 .../native/Tools/TestWebKitAPI/Tests/WTF/Deque.cpp |     66 +
 .../Tools/TestWebKitAPI/Tests/WTF/HashMap.cpp      |    366 +-
 .../Tools/TestWebKitAPI/Tests/WTF/HashSet.cpp      |    111 +-
 .../Tools/TestWebKitAPI/Tests/WTF/ListHashSet.cpp  |     16 +-
 .../Tools/TestWebKitAPI/Tests/WTF/MediaTime.cpp    |     29 +-
 .../TestWebKitAPI/Tests/WTF/MetaAllocator.cpp      |      6 +-
 .../Tools/TestWebKitAPI/Tests/WTF/NakedPtr.cpp     |    230 +
 .../Tools/TestWebKitAPI/Tests/WTF/Optional.cpp     |     96 +
 .../Tools/TestWebKitAPI/Tests/WTF/RedBlackTree.cpp |      2 +-
 .../native/Tools/TestWebKitAPI/Tests/WTF/Ref.cpp   |     57 +-
 .../Tools/TestWebKitAPI/Tests/WTF/RefCounter.cpp   |    158 +
 .../Tools/TestWebKitAPI/Tests/WTF/RefLogger.h      |      2 +-
 .../Tools/TestWebKitAPI/Tests/WTF/RefPtr.cpp       |     18 +-
 .../Tools/TestWebKitAPI/Tests/WTF/RunLoop.cpp      |     57 +
 .../TestWebKitAPI/Tests/WTF/StringBuilder.cpp      |     25 +-
 .../Tools/TestWebKitAPI/Tests/WTF/StringImpl.cpp   |    459 +-
 .../Tools/TestWebKitAPI/Tests/WTF/StringView.cpp   |    658 +-
 .../Tools/TestWebKitAPI/Tests/WTF/Vector.cpp       |    456 +-
 .../Tools/TestWebKitAPI/Tests/WTF/WTFString.cpp    |    127 +
 .../Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp      |    187 +
 .../Tools/TestWebKitAPI/Tests/WTF/WorkQueue.cpp    |    201 +
 .../Tools/TestWebKitAPI/Tests/WTF/cf/RetainPtr.cpp |      4 +-
 .../Tests/WTF/cf/RetainPtrHashing.cpp              |     20 +-
 .../TestWebKitAPI/Tests/WTF/darwin/OSObjectPtr.cpp |     66 +
 .../Tests/WTF/glib/GMainLoopSource.cpp             |    547 +
 .../TestWebKitAPI/Tests/WTF/glib/GUniquePtr.cpp    |    195 +
 .../TestWebKitAPI/Tests/WTF/glib/WorkQueueGLib.cpp |     69 +
 .../TestWebKitAPI/Tests/WTF/gobject/GUniquePtr.cpp |    195 -
 .../Tools/TestWebKitAPI/Tests/WTF/ns/RetainPtr.mm  |     20 +-
 .../TestWebKitAPI/Tests/WebCore/CSSParser.cpp      |     88 +
 .../Tests/WebCore/CalculationValue.cpp             |    283 +
 .../Tests/WebCore/ContentExtensions.cpp            |   2793 +
 .../TestWebKitAPI/Tests/WebCore/DFACombiner.cpp    |    121 +
 .../Tools/TestWebKitAPI/Tests/WebCore/DFAHelpers.h |     67 +
 .../TestWebKitAPI/Tests/WebCore/DFAMinimizer.cpp   |    121 +
 .../TestWebKitAPI/Tests/WebCore/FileSystem.cpp     |     96 +
 .../TestWebKitAPI/Tests/WebCore/LayoutUnit.cpp     |     41 +-
 .../TestWebKitAPI/Tests/WebCore/PublicSuffix.cpp   |     78 +
 .../TestWebKitAPI/Tests/WebCore/SharedBuffer.cpp   |    119 +
 .../TestWebKitAPI/Tests/WebCore/TimeRanges.cpp     |     25 +-
 .../Tests/WebCore/gtk/UserAgentQuirks.cpp          |     48 +
 .../Tests/WebKit/win/WebViewDestruction.cpp        |     25 +-
 .../TestWebKitAPI/Tests/WebKit2/AboutBlankLoad.cpp |      5 +
 .../Tests/WebKit2/CanHandleRequest.cpp             |      7 +-
 .../Tests/WebKit2/CanHandleRequest_Bundle.cpp      |      7 +-
 .../Tests/WebKit2/CloseFromWithinCreatePage.cpp    |     87 +
 .../Tests/WebKit2/CloseThenTerminate.cpp           |      5 +
 .../TestWebKitAPI/Tests/WebKit2/CookieManager.cpp  |      9 +-
 .../WKViewIsActiveSetIsActive.cpp                  |     10 +-
 .../WKViewIsActiveSetIsActive_Bundle.cpp           |      2 +-
 .../WKViewRestoreZoomAndScrollBackForward.cpp      |    129 +
 .../WKViewUserViewportToContents.cpp               |      4 +-
 .../WebKit2/CoordinatedGraphics/backforward1.html  |      5 +
 .../WebKit2/CoordinatedGraphics/backforward2.html  |      1 +
 .../Tests/WebKit2/DOMWindowExtensionBasic.cpp      |      7 +-
 .../WebKit2/DOMWindowExtensionBasic_Bundle.cpp     |     19 +-
 .../Tests/WebKit2/DOMWindowExtensionNoCache.cpp    |      5 +
 .../WebKit2/DOMWindowExtensionNoCache_Bundle.cpp   |     19 +-
 .../Tests/WebKit2/DidAssociateFormControls.cpp     |      5 +
 .../WebKit2/DidAssociateFormControls_Bundle.cpp    |     11 +-
 .../Tests/WebKit2/DidNotHandleKeyDown.cpp          |      7 +-
 .../WebKit2/DocumentStartUserScriptAlertCrash.cpp  |      7 +-
 .../DocumentStartUserScriptAlertCrash_Bundle.cpp   |     13 +-
 .../WebKit2/DownloadDecideDestinationCrash.cpp     |      9 +-
 .../EphemeralSessionPushStateNoHistoryCallback.cpp |     83 +
 .../Tests/WebKit2/EvaluateJavaScript.cpp           |      9 +-
 .../TestWebKitAPI/Tests/WebKit2/FailedLoad.cpp     |      7 +-
 .../Tools/TestWebKitAPI/Tests/WebKit2/Find.cpp     |      7 +-
 .../TestWebKitAPI/Tests/WebKit2/FindMatches.mm     |     20 +-
 .../TestWebKitAPI/Tests/WebKit2/ForceRepaint.cpp   |      7 +-
 .../Tests/WebKit2/FrameMIMETypeHTML.cpp            |      7 +-
 .../Tests/WebKit2/FrameMIMETypePNG.cpp             |      7 +-
 .../TestWebKitAPI/Tests/WebKit2/Geolocation.cpp    |      9 +-
 ...njectedBundleInitializationUserDataCallback.cpp |      7 +-
 ...BundleInitializationUserDataCallback_Bundle.cpp |      7 +-
 .../Tests/WebKit2/HitTestResultNodeHandle.cpp      |      7 +-
 .../WebKit2/HitTestResultNodeHandle_Bundle.cpp     |     13 +-
 .../Tests/WebKit2/InjectedBundleBasic.cpp          |      7 +-
 .../Tests/WebKit2/InjectedBundleBasic_Bundle.cpp   |      7 +-
 .../Tests/WebKit2/InjectedBundleFrameHitTest.cpp   |      7 +-
 .../WebKit2/InjectedBundleFrameHitTest_Bundle.cpp  |     15 +-
 ...tedBundleInitializationUserDataCallbackWins.cpp |      7 +-
 ...leInitializationUserDataCallbackWins_Bundle.cpp |      7 +-
 .../LayoutMilestonesWithAllContentInFrame.cpp      |      9 +-
 .../LoadAlternateHTMLStringWithNonDirectoryURL.cpp |     35 +-
 .../LoadCanceledNoServerRedirectCallback.cpp       |     11 +-
 ...LoadCanceledNoServerRedirectCallback_Bundle.cpp |     11 +-
 .../Tests/WebKit2/LoadPageOnCrash.cpp              |      7 +-
 .../Tests/WebKit2/MenuTypesForMouseEvents.cpp      |    149 +
 .../TestWebKitAPI/Tests/WebKit2/ModalAlertsSPI.cpp |    123 +
 .../Tests/WebKit2/MouseMoveAfterCrash.cpp          |      9 +-
 .../Tests/WebKit2/MouseMoveAfterCrash_Bundle.cpp   |      5 +
 .../WebKit2/NewFirstVisuallyNonEmptyLayout.cpp     |      7 +-
 .../NewFirstVisuallyNonEmptyLayoutFails.cpp        |      9 +-
 .../NewFirstVisuallyNonEmptyLayoutFails_Bundle.cpp |      9 +-
 .../NewFirstVisuallyNonEmptyLayoutForImages.cpp    |      7 +-
 ...FirstVisuallyNonEmptyLayoutForImages_Bundle.cpp |      9 +-
 .../NewFirstVisuallyNonEmptyLayoutFrames.cpp       |     11 +-
 ...NewFirstVisuallyNonEmptyLayoutFrames_Bundle.cpp |      9 +-
 .../NewFirstVisuallyNonEmptyLayout_Bundle.cpp      |      9 +-
 .../TestWebKitAPI/Tests/WebKit2/PageLoadBasic.cpp  |     27 +-
 ...PageLoadDidChangeLocationWithinPageForFrame.cpp |      7 +-
 .../TestWebKitAPI/Tests/WebKit2/ParentFrame.cpp    |      7 +-
 .../Tests/WebKit2/ParentFrame_Bundle.cpp           |     11 +-
 .../Tests/WebKit2/PasteboardNotifications.mm       |      7 +-
 .../WebKit2/PasteboardNotifications_Bundle.cpp     |     17 +-
 .../Tests/WebKit2/PreventEmptyUserAgent.cpp        |      9 +-
 .../PrivateBrowsingPushStateNoHistoryCallback.cpp  |     32 +-
 .../Tests/WebKit2/ReloadPageAfterCrash.cpp         |      7 +-
 .../WebKit2/ResizeReversePaginatedWebView.cpp      |     11 +-
 .../Tests/WebKit2/ResizeWindowAfterCrash.cpp       |      7 +-
 .../WebKit2/ResponsivenessTimerDoesntFireEarly.cpp |      5 +
 .../ResponsivenessTimerDoesntFireEarly_Bundle.cpp  |      5 +
 .../RestoreSessionStateContainingFormData.cpp      |     17 +-
 .../Tests/WebKit2/ScrollPinningBehaviors.cpp       |     13 +-
 .../TestWebKitAPI/Tests/WebKit2/SeccompFilters.cpp |     26 +-
 .../WebKit2/ShouldGoToBackForwardListItem.cpp      |      7 +-
 .../ShouldGoToBackForwardListItem_Bundle.cpp       |      9 +-
 .../ShouldKeepCurrentBackForwardListItemInList.cpp |    163 +
 .../Tests/WebKit2/SpacebarScrolling.cpp            |     23 +-
 .../StopLoadingDuringDidFailProvisionalLoad.cpp    |     83 +
 ...pLoadingDuringDidFailProvisionalLoad_bundle.cpp |     81 +
 .../TestWebKitAPI/Tests/WebKit2/TerminateTwice.cpp |      9 +
 .../WebKit2/TextFieldDidBeginAndEndEditing.cpp     |    131 +
 .../TextFieldDidBeginAndEndEditing_Bundle.cpp      |     76 +
 .../TestWebKitAPI/Tests/WebKit2/UserMedia.cpp      |     66 +
 .../TestWebKitAPI/Tests/WebKit2/UserMessage.cpp    |     13 +-
 .../Tests/WebKit2/UserMessage_Bundle.cpp           |      5 +
 .../Tests/WebKit2/WKBundleFileHandle.cpp           |     86 +
 .../Tests/WebKit2/WKBundleFileHandle_Bundle.cpp    |     99 +
 .../Tests/WebKit2/WKImageCreateCGImageCrash.cpp    |     41 +
 .../Tests/WebKit2/WKPageConfiguration.cpp          |     82 +
 .../WKPageCopySessionStateWithFiltering.cpp        |    136 +
 .../Tests/WebKit2/WKPageGetScaleFactorNotZero.cpp  |     15 +-
 .../Tests/WebKit2/WKPageIsPlayingAudio.cpp         |    152 +
 .../TestWebKitAPI/Tests/WebKit2/WKPreferences.cpp  |     35 +-
 .../Tools/TestWebKitAPI/Tests/WebKit2/WKString.cpp |      4 +
 .../Tests/WebKit2/WKStringJSString.cpp             |      7 +-
 .../TestWebKitAPI/Tests/WebKit2/WebArchive.cpp     |      9 +-
 .../Tests/WebKit2/WebArchive_Bundle.cpp            |      9 +-
 .../WebKit2/WebCoreStatisticsWithNoWebProcess.cpp  |      7 +-
 .../Tools/TestWebKitAPI/Tests/WebKit2/WillLoad.cpp |     11 +-
 .../Tests/WebKit2/WillLoad_Bundle.cpp              |     13 +-
 .../Tests/WebKit2/WillSendSubmitEvent.cpp          |      5 +
 .../Tests/WebKit2/WillSendSubmitEvent_Bundle.cpp   |      9 +-
 .../TestWebKitAPI/Tests/WebKit2/bundle-file.html   |     16 +
 .../WebKit2/close-from-within-create-page.html     |     16 +
 .../Tests/WebKit2/cocoa/WeakObjCPtr.mm             |    154 +
 .../efl/WKViewClientWebProcessCallbacks.cpp        |      2 +-
 .../efl/WKViewClientWebProcessCallbacks_Bundle.cpp |      2 +-
 .../Tests/WebKit2/efl/WKViewScrollTo.cpp           |     74 +
 .../TestWebKitAPI/Tests/WebKit2/efl/scrollTo.html  |      8 +
 .../TestWebKitAPI/Tests/WebKit2/file-with-mse.html |     46 +
 .../Tests/WebKit2/file-with-video.html             |     18 +
 .../TestWebKitAPI/Tests/WebKit2/getUserMedia.html  |     14 +
 .../Tests/WebKit2/gtk/InputMethodFilter.cpp        |    258 +
 .../Tests/WebKit2/input-focus-blur.html            |     18 +
 .../Tests/WebKit2/mac/EditorCommands.mm            |      6 +-
 .../Tests/WebKit2/mac/GetBackingScaleFactor.mm     |      2 +-
 .../WebKit2/mac/GetBackingScaleFactor_Bundle.mm    |      2 +-
 .../mac/GetPIDAfterAbortedProcessLaunch.cpp        |      4 +-
 .../TestWebKitAPI/Tests/WebKit2/mac/WeakObjCPtr.mm |    108 -
 .../modal-alerts-in-new-about-blank-window.html    |     13 +
 .../Tests/WebKit2/mouse-button-listener.html       |     30 +
 .../Tests/WebKit2/open-and-close-window.html       |     11 +
 .../Tools/TestWebKitAPI/Tests/WebKit2/simple2.html |      5 +
 .../Tools/TestWebKitAPI/Tests/WebKit2/simple3.html |      5 +
 .../Tools/TestWebKitAPI/Tests/WebKit2/test-mse.mp4 |    Bin 0 -> 80933 bytes
 .../Tools/TestWebKitAPI/Tests/WebKit2/test.mp4     |    Bin 0 -> 192844 bytes
 .../Tools/TestWebKitAPI/Tests/WebKit2/test.pdf     |    Bin 0 -> 10820 bytes
 .../WebKit2/win/AltKeyGeneratesWMSysCommand.cpp    |     85 -
 .../WebKit2/win/DoNotCopyANullCFURLResponse.cpp    |     40 -
 .../Tests/WebKit2/win/HideFindIndicator.cpp        |     85 -
 .../Tests/WebKit2/win/ResizeViewWhileHidden.cpp    |    124 -
 .../win/TranslateMessageGeneratesWMChar.cpp        |     90 -
 .../WebKit2/win/WMCloseCallsUIClientClose.cpp      |     56 -
 .../TestWebKitAPI/Tests/WebKit2/win/WMPrint.cpp    |     45 -
 .../TestWebKitAPI/Tests/WebKit2Cocoa/Download.mm   |    269 +
 .../Tests/WebKit2Cocoa/FixedLayoutSize.mm          |     91 +
 .../Tests/WebKit2Cocoa/LoadAlternateHTMLString.mm  |     96 +
 .../Tests/WebKit2Cocoa/ModalAlerts.mm              |    114 +
 .../TestWebKitAPI/Tests/WebKit2Cocoa/Navigation.mm |     72 +-
 .../Tests/WebKit2Cocoa/OpenAndCloseWindow.mm       |     78 +
 .../Tests/WebKit2Cocoa/Preferences.mm              |     44 +
 .../Tests/WebKit2Cocoa/ProvisionalURLChange.mm     |     66 +
 .../ShouldOpenExternalURLsInNewWindowActions.mm    |    211 +
 .../Tests/WebKit2Cocoa/ShrinkToFit.mm              |     84 +
 .../Tests/WebKit2Cocoa/UserContentController.mm    |    215 +
 .../WebKit2Cocoa/WKWebViewEvaluateJavaScript.mm    |     93 +
 .../WebKit2Cocoa/_WKUserContentExtensionStore.mm   |    145 +
 .../Tests/WebKit2Gtk/AccessibilityTestServer.cpp   |     58 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/CMakeLists.txt  |    127 +
 .../Tests/WebKit2Gtk/DOMDOMWindowTest.cpp          |    221 +
 .../Tests/WebKit2Gtk/DOMNodeFilterTest.cpp         |    204 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/DOMNodeTest.cpp |    273 +
 .../Tests/WebKit2Gtk/DOMXPathNSResolverTest.cpp    |    124 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/EditorTest.cpp  |    131 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/FrameTest.cpp   |     80 +
 .../Tests/WebKit2Gtk/InspectorTestServer.cpp       |     58 +
 .../Tests/WebKit2Gtk/TestAuthentication.cpp        |    284 +
 .../Tests/WebKit2Gtk/TestBackForwardList.cpp       |    280 +
 .../Tests/WebKit2Gtk/TestContextMenu.cpp           |   1056 +
 .../Tests/WebKit2Gtk/TestCookieManager.cpp         |    326 +
 .../Tests/WebKit2Gtk/TestDOMDOMWindow.cpp          |    152 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/TestDOMNode.cpp |     87 +
 .../Tests/WebKit2Gtk/TestDOMNodeFilter.cpp         |     55 +
 .../Tests/WebKit2Gtk/TestDOMXPathNSResolver.cpp    |     52 +
 .../Tests/WebKit2Gtk/TestDownloads.cpp             |    633 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/TestEditor.cpp  |     42 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/TestFrame.cpp   |     59 +
 .../Tests/WebKit2Gtk/TestInspector.cpp             |    369 +
 .../Tests/WebKit2Gtk/TestInspectorServer.cpp       |    294 +
 .../Tests/WebKit2Gtk/TestLoaderClient.cpp          |    527 +
 .../Tests/WebKit2Gtk/TestMultiprocess.cpp          |    267 +
 .../Tests/WebKit2Gtk/TestPrinting.cpp              |    304 +
 .../Tests/WebKit2Gtk/TestResources.cpp             |    858 +
 .../TestWebKitAPI/Tests/WebKit2Gtk/TestSSL.cpp     |    434 +
 .../Tests/WebKit2Gtk/TestUIClient.cpp              |    984 +
 .../Tests/WebKit2Gtk/TestWebExtensions.cpp         |    199 +
 .../Tests/WebKit2Gtk/TestWebKitAccessibility.cpp   |    224 +
 .../Tests/WebKit2Gtk/TestWebKitFaviconDatabase.cpp |    250 +
 .../Tests/WebKit2Gtk/TestWebKitFindController.cpp  |    335 +
 .../Tests/WebKit2Gtk/TestWebKitPolicyClient.cpp    |    268 +
 .../Tests/WebKit2Gtk/TestWebKitSettings.cpp        |    379 +
 .../WebKit2Gtk/TestWebKitUserContentManager.cpp    |    388 +
 .../Tests/WebKit2Gtk/TestWebKitVersion.cpp         |     50 +
 .../Tests/WebKit2Gtk/TestWebKitWebContext.cpp      |    570 +
 .../Tests/WebKit2Gtk/TestWebKitWebView.cpp         |    860 +
 .../Tests/WebKit2Gtk/TestWebViewEditor.cpp         |    470 +
 .../Tests/WebKit2Gtk/WebExtensionTest.cpp          |    359 +
 .../Tests/WebKit2Gtk/WebProcessTest.cpp            |    121 +
 .../Tests/WebKit2Gtk/WebProcessTest.h              |     39 +
 .../{WebKitGtk => WebKit2Gtk}/resources/blank.ico  |    Bin
 .../Tests/WebKit2Gtk/resources/link-title.js       |      1 +
 .../Tests/WebKit2Gtk/resources/test-cert.pem       |     13 +
 .../Tests/WebKit2Gtk/resources/test-key.pem        |     16 +
 .../{WebKitGtk => WebKit2Gtk}/resources/test.pdf   |    Bin
 .../resources/webkit2gtk-tests.gresource.xml       |      6 +
 .../WebKit2ObjC/CustomProtocolsInvalidScheme.mm    |     66 +
 .../CustomProtocolsInvalidScheme_Bundle.cpp        |     66 +
 .../Tests/WebKit2ObjC/CustomProtocolsTest.mm       |     64 +
 .../PreventImageLoadWithAutoResizing.mm            |     66 +
 .../PreventImageLoadWithAutoResizing_Bundle.cpp    |     69 +
 .../Tests/WebKit2ObjC/UserContentTest.mm           |    252 +
 .../WebKit2ObjC/WKBrowsingContextGroupTest.mm      |     59 +
 .../WKBrowsingContextLoadDelegateTest.mm           |    233 +
 .../TestWebKitAPI/Tests/WebKitGtk/CMakeLists.txt   |     60 -
 .../Tests/WebKitGtk/resources/test.html            |      6 -
 .../Tests/WebKitGtk/resources/test.ogg             |    Bin 30131 -> 0 bytes
 .../Tests/WebKitGtk/resources/test.txt             |      1 -
 .../TestWebKitAPI/Tests/WebKitGtk/test_utils.c     |     51 -
 .../TestWebKitAPI/Tests/WebKitGtk/test_utils.h     |      3 -
 .../Tests/WebKitGtk/testapplicationcache.c         |     49 -
 .../Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c  |   1476 -
 .../TestWebKitAPI/Tests/WebKitGtk/testatkroles.c   |    426 -
 .../Tests/WebKitGtk/testcontextmenu.c              |    314 -
 .../Tests/WebKitGtk/testcopyandpaste.c             |    266 -
 .../Tests/WebKitGtk/testdomdocument.c              |    428 -
 .../Tests/WebKitGtk/testdomdomwindow.c             |    258 -
 .../TestWebKitAPI/Tests/WebKitGtk/testdomnode.c    |    219 -
 .../TestWebKitAPI/Tests/WebKitGtk/testdownload.c   |    322 -
 .../Tests/WebKitGtk/testfavicondatabase.c          |    276 -
 .../TestWebKitAPI/Tests/WebKitGtk/testglobals.c    |    110 -
 .../Tests/WebKitGtk/testhittestresult.c            |    169 -
 .../Tests/WebKitGtk/testhttpbackend.c              |     75 -
 .../TestWebKitAPI/Tests/WebKitGtk/testkeyevents.c  |    390 -
 .../TestWebKitAPI/Tests/WebKitGtk/testloading.c    |    435 -
 .../Tests/WebKitGtk/testmimehandling.c             |    203 -
 .../Tests/WebKitGtk/testnetworkrequest.c           |     96 -
 .../Tests/WebKitGtk/testnetworkresponse.c          |     97 -
 .../Tests/WebKitGtk/testwebbackforwardlist.c       |    326 -
 .../Tests/WebKitGtk/testwebdatasource.c            |    242 -
 .../TestWebKitAPI/Tests/WebKitGtk/testwebframe.c   |    220 -
 .../Tests/WebKitGtk/testwebhistoryitem.c           |     70 -
 .../Tests/WebKitGtk/testwebinspector.c             |    173 -
 .../Tests/WebKitGtk/testwebplugindatabase.c        |     78 -
 .../Tests/WebKitGtk/testwebresource.c              |    331 -
 .../Tests/WebKitGtk/testwebsettings.c              |    159 -
 .../TestWebKitAPI/Tests/WebKitGtk/testwebview.c    |    746 -
 .../TestWebKitAPI/Tests/WebKitGtk/testwindow.c     |    119 -
 .../TestWebKitAPI/Tests/gtk/InputMethodFilter.cpp  |    310 -
 .../Tests/ios/MemoryCacheAddImageToCacheIOS.mm     |     48 +
 .../TestWebKitAPI/Tests/mac/AttributedString.mm    |     33 +-
 .../TestWebKitAPI/Tests/mac/BackForwardList.mm     |      2 +-
 .../mac/CancelLoadFromResourceLoadDelegate.mm      |      4 +-
 .../CloseNewWindowInNavigationPolicyDelegate.mm    |      2 +-
 .../Tests/mac/ContextMenuCanCopyURL.mm             |      2 +-
 .../Tests/mac/DOMHTMLTableCellCellAbove.mm         |      2 +-
 .../TestWebKitAPI/Tests/mac/DOMRangeOfString.mm    |      2 +-
 .../mac/DeviceScaleFactorInDashboardRegions.mm     |      2 +-
 .../Tests/mac/DeviceScaleFactorOnBack.mm           |     12 +-
 .../Tests/mac/DynamicDeviceScaleFactor.mm          |     16 +-
 .../Tests/mac/ElementAtPointInWebFrame.mm          |      2 +-
 .../TestWebKitAPI/Tests/mac/FragmentNavigation.mm  |      2 +-
 .../Tests/mac/FullscreenZoomInitialFrame.html      |     33 +
 .../Tests/mac/FullscreenZoomInitialFrame.mm        |    198 +
 .../Tests/mac/HTMLCollectionNamedItem.mm           |     24 +-
 .../Tests/mac/HTMLFormCollectionNamedItem.mm       |     12 +-
 .../Tools/TestWebKitAPI/Tests/mac/InspectorBar.mm  |      5 +-
 .../Tests/mac/JSWrapperForNodeInWebFrame.mm        |      2 +-
 ...MemoryCacheDisableWithinResourceLoadDelegate.mm |      2 +-
 .../MemoryCachePruneWithinResourceLoadDelegate.mm  |      2 +-
 .../Tests/mac/MenuTypesForMouseEvents.mm           |    140 +
 .../TestWebKitAPI/Tests/mac/NavigatorLanguage.mm   |    135 +
 .../mac/PageVisibilityStateWithWindowChanges.mm    |      4 +-
 .../Tests/mac/RenderedImageFromDOMNode.mm          |     66 +
 .../Tests/mac/RenderedImageFromDOMRange.mm         |      2 +-
 .../Tests/mac/SetAndUpdateCacheModel.mm            |     12 +-
 .../TestWebKitAPI/Tests/mac/SetDocumentURI.mm      |      2 +-
 .../TestWebKitAPI/Tests/mac/SimplifyMarkup.mm      |      2 +-
 .../Tests/mac/StopLoadingFromDidFinishLoading.mm   |      2 +-
 .../Tests/mac/StopLoadingFromDidReceiveResponse.mm |      2 +-
 .../TestWebKitAPI/Tests/mac/StringTruncator.mm     |     50 +
 .../TestWebKitAPI/Tests/mac/TypingStyleCrash.mm    |      2 +-
 .../mac/WebViewCloseInsideDidFinishLoadForFrame.mm |     64 +
 .../Tests/mac/WebViewDidCreateJavaScriptContext.mm |     48 +-
 .../mac/WebViewDidRemoveFrameFromHierarchy.mm      |      2 +-
 .../mac/WillPerformClientRedirectToURLCrash.mm     |      2 +-
 .../TestWebKitAPI/Tests/mac/WillSendSubmitEvent.mm |      2 +-
 .../Tests/mac/WindowlessWebViewWithMedia.mm        |      2 +-
 .../Tests/mac/WordBoundaryTypingAttributes.mm      |     70 +
 .../native/Tools/TestWebKitAPI/TestsController.cpp |     33 +-
 .../native/Tools/TestWebKitAPI/TestsController.h   |      6 +-
 .../TestWebKitAPI/cocoa/PlatformUtilitiesCocoa.mm  |     59 +
 .../src/main/native/Tools/TestWebKitAPI/config.h   |     29 +-
 .../Tools/TestWebKitAPI/efl/PlatformWebView.cpp    |     21 +-
 .../main/native/Tools/TestWebKitAPI/efl/main.cpp   |     13 +-
 .../gtk/InjectedBundleControllerGtk.cpp            |     35 +
 .../TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp     |     96 +
 .../Tools/TestWebKitAPI/gtk/PlatformWebViewGtk.cpp |    148 +
 .../gtk/WebKit2Gtk/LoadTrackingTest.cpp            |    243 +
 .../gtk/WebKit2Gtk/LoadTrackingTest.h              |     71 +
 .../TestWebKitAPI/gtk/WebKit2Gtk/TestMain.cpp      |     87 +
 .../Tools/TestWebKitAPI/gtk/WebKit2Gtk/TestMain.h  |    167 +
 .../TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.cpp |    106 +
 .../TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.h   |     44 +
 .../gtk/WebKit2Gtk/WebKitTestServer.cpp            |     64 +
 .../gtk/WebKit2Gtk/WebKitTestServer.h              |     49 +
 .../TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.cpp   |    518 +
 .../TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.h     |     99 +
 .../main/native/Tools/TestWebKitAPI/gtk/main.cpp   |     36 +
 .../main/native/Tools/TestWebKitAPI/ios/mainIOS.mm |      2 +-
 .../mac/InjectedBundleControllerMac.mm             |      4 -
 .../Tools/TestWebKitAPI/mac/JavaScriptTestMac.mm   |      7 +-
 .../TestWebKitAPI/mac/PlatformUtilitiesMac.mm      |     31 +-
 .../Tools/TestWebKitAPI/mac/PlatformWebViewMac.mm  |     95 +-
 .../mac/TestBrowsingContextLoadDelegate.h          |      2 +-
 .../Tools/TestWebKitAPI/mac/WebKitAgnosticTest.mm  |      6 +-
 .../main/native/Tools/TestWebKitAPI/mac/mainMac.mm |      6 +-
 .../TestWebKitAPI/win/TestWebKitAPIPrefix.cpp      |     28 +
 .../Tools/TestWebKitAPI/win/TestWebKitAPIPrefix.h  |     30 +
 .../main/native/Tools/TestWebKitAPI/win/main.cpp   |     16 +-
 .../native/Tools/WebEditingTester/AppDelegate.h    |     42 +
 .../native/Tools/WebEditingTester/AppDelegate.m    |    221 +
 .../Tools/WebEditingTester/Canned Content/dice.png |    Bin 0 -> 58618 bytes
 .../native/Tools/WebEditingTester/CannedContent.h  |     30 +
 .../native/Tools/WebEditingTester/CannedContent.m  |     76 +
 .../WebEditingTester/Configurations/Base.xcconfig  |     57 +
 .../Configurations/DebugRelease.xcconfig           |     44 +
 .../Configurations/WebEditingTester.xcconfig       |     25 +
 .../Tools/WebEditingTester/EditingOperations.h     |     28 +
 .../Tools/WebEditingTester/EditingOperations.m     |    142 +
 .../main/native/Tools/WebEditingTester/Info.plist  |     49 +
 .../native/Tools/WebEditingTester/MainMenu.xib     |    699 +
 .../WebEditingTester/WK1WebDocumentController.h    |     31 +
 .../WebEditingTester/WK1WebDocumentController.m    |     70 +
 .../WebEditingTester/WK2WebDocumentController.h    |     33 +
 .../WebEditingTester/WK2WebDocumentController.m    |    138 +
 .../native/Tools/WebEditingTester/WebDocument.xib  |     42 +
 .../Tools/WebEditingTester/WebDocumentController.h |     44 +
 .../Tools/WebEditingTester/WebDocumentController.m |     58 +
 .../WebEditingTester.xcodeproj/project.pbxproj     |    282 +
 .../src/main/native/Tools/WebEditingTester/main.m  |     31 +
 .../WebKitLauncher/Configurations/Base.xcconfig    |     10 +-
 .../native/Tools/WebKitTestRunner/CMakeLists.txt   |      8 +-
 .../WebKitTestRunner/Configurations/Base.xcconfig  |     12 +-
 .../Configurations/DebugRelease.xcconfig           |     27 +-
 .../Configurations/InjectedBundle.xcconfig         |     15 +-
 .../Configurations/WebKitTestRunner.xcconfig       |     15 +-
 .../Tools/WebKitTestRunner/EventSenderProxy.h      |      6 +-
 .../native/Tools/WebKitTestRunner/GNUmakefile.am   |    175 -
 .../WebKitTestRunner/GeolocationProviderMock.cpp   |      4 +-
 .../WebKitTestRunner/GeolocationProviderMock.h     |      2 +-
 .../InjectedBundle/AccessibilityController.cpp     |     20 +-
 .../InjectedBundle/AccessibilityController.h       |      6 +-
 .../InjectedBundle/AccessibilityUIElement.cpp      |     33 +-
 .../InjectedBundle/AccessibilityUIElement.h        |     30 +-
 .../Bindings/AccessibilityController.idl           |      3 +
 .../Bindings/AccessibilityUIElement.idl            |     33 +-
 .../Bindings/CodeGeneratorTestRunner.pm            |      2 +-
 .../Bindings/EventSendingController.idl            |      8 +-
 .../InjectedBundle/Bindings/TestRunner.idl         |      8 +-
 .../InjectedBundle/EventSendingController.cpp      |    204 +-
 .../InjectedBundle/EventSendingController.h        |     12 +-
 .../InjectedBundle/GCController.cpp                |      8 +-
 .../InjectedBundle/InjectedBundle.cpp              |    160 +-
 .../InjectedBundle/InjectedBundle.h                |     22 +-
 .../InjectedBundle/InjectedBundleMain.cpp          |      4 +-
 .../InjectedBundle/InjectedBundlePage.cpp          |    503 +-
 .../InjectedBundle/InjectedBundlePage.h            |      7 +-
 .../WebKitTestRunner/InjectedBundle/TestRunner.cpp |    274 +-
 .../WebKitTestRunner/InjectedBundle/TestRunner.h   |     32 +-
 .../InjectedBundle/TextInputController.cpp         |     10 +-
 .../atk/AccessibilityControllerAtk.cpp             |     29 +-
 .../atk/AccessibilityNotificationHandlerAtk.cpp    |    176 +-
 .../atk/AccessibilityNotificationHandlerAtk.h      |      3 +-
 .../atk/AccessibilityUIElementAtk.cpp              |    305 +-
 .../InjectedBundle/cocoa/ActivateFontsCocoa.mm     |    330 +
 .../cocoa/InjectedBundlePageCocoa.mm               |     58 +
 .../InjectedBundle/efl/FontManagement.cpp          |    140 +
 .../InjectedBundle}/efl/FontManagement.h           |      0
 .../InjectedBundle/efl/TestRunnerEfl.cpp           |      5 +-
 .../InjectedBundle/gtk/ActivateFontsGtk.cpp        |     10 +-
 .../InjectedBundle/gtk/InjectedBundleUtilities.cpp |      6 +-
 .../InjectedBundle/gtk/InjectedBundleUtilities.h   |      2 +-
 .../InjectedBundle/gtk/TestRunnerGtk.cpp           |     21 +-
 .../ios/AccessibilityControllerIOS.mm              |     34 +-
 .../ios/AccessibilityUIElementIOS.mm               |    297 +-
 .../InjectedBundle/ios/ActivateFontsIOS.mm         |     37 -
 .../InjectedBundle/ios/EventSenderProxyIOS.mm      |      2 +-
 .../InjectedBundle/ios/InjectedBundleIOS.mm        |      3 +-
 .../InjectedBundle/ios/InjectedBundlePageIOS.mm    |     45 -
 .../mac/AccessibilityControllerMac.mm              |      8 +-
 .../mac/AccessibilityNotificationHandler.mm        |     84 +-
 .../mac/AccessibilityUIElementMac.mm               |    101 +-
 .../InjectedBundle/mac/ActivateFonts.mm            |    276 -
 .../InjectedBundle/mac/InjectedBundleMac.mm        |     21 +-
 .../InjectedBundle/mac/InjectedBundlePageMac.mm    |     89 -
 .../InjectedBundle/mac/TestRunnerMac.mm            |      5 +-
 .../InjectedBundle/win/ActivateFonts.cpp           |    108 -
 .../InjectedBundle/win/InjectedBundleWin.cpp       |     58 -
 .../InjectedBundle/win/TestRunnerWin.cpp           |     67 -
 .../main/native/Tools/WebKitTestRunner/Makefile    |      8 +-
 .../main/native/Tools/WebKitTestRunner/Options.cpp |     43 +-
 .../main/native/Tools/WebKitTestRunner/Options.h   |      9 +-
 .../Tools/WebKitTestRunner/PixelDumpSupport.cpp    |      2 +-
 .../Tools/WebKitTestRunner/PixelDumpSupport.h      |      2 +-
 .../Tools/WebKitTestRunner/PlatformEfl.cmake       |     60 +-
 .../Tools/WebKitTestRunner/PlatformGTK.cmake       |     11 +-
 .../Tools/WebKitTestRunner/PlatformWebView.h       |     16 +-
 .../Tools/WebKitTestRunner/StringFunctions.h       |      8 +-
 .../Tools/WebKitTestRunner/TestController.cpp      |    739 +-
 .../native/Tools/WebKitTestRunner/TestController.h |    108 +-
 .../Tools/WebKitTestRunner/TestInvocation.cpp      |    281 +-
 .../native/Tools/WebKitTestRunner/TestInvocation.h |     14 +-
 .../Tools/WebKitTestRunner/WebKitTestRunner.sln    |    208 +-
 .../WebKitTestRunner.xcodeproj/project.pbxproj     |    314 +-
 .../WebKitTestRunnerApp-Info.plist                 |      5 +
 .../WebKitTestRunnerAppTests-Info.plist            |     22 -
 .../WebKitTestRunnerAppTests.m                     |     34 -
 .../en.lproj/InfoPlist.strings                     |      2 -
 .../WebKitTestRunner/WebKitTestRunnerPrefix.h      |      7 +-
 .../WebKitTestRunner/WebNotificationProvider.cpp   |     13 +-
 .../WebKitTestRunner/WebNotificationProvider.h     |      6 +-
 .../Tools/WebKitTestRunner/WorkQueueManager.cpp    |     22 +-
 .../Tools/WebKitTestRunner/WorkQueueManager.h      |      5 +-
 .../WebKitTestRunner/cairo/TestInvocationCairo.cpp |     11 +-
 .../Tools/WebKitTestRunner/cg/TestInvocationCG.cpp |      9 +-
 .../WebKitTestRunner/cocoa/CrashReporterInfo.h     |     35 +
 .../WebKitTestRunner/cocoa/CrashReporterInfo.mm    |     78 +
 .../main/native/Tools/WebKitTestRunner/config.h    |      5 +-
 .../WebKitTestRunner/efl/PlatformWebViewEfl.cpp    |     13 +-
 .../WebKitTestRunner/efl/TestControllerEfl.cpp     |      6 +-
 .../WebKitTestRunner/gtk/EventSenderProxyGtk.cpp   |     17 +-
 .../WebKitTestRunner/gtk/PlatformWebViewGtk.cpp    |     69 +-
 .../WebKitTestRunner/gtk/TestControllerGtk.cpp     |     53 +-
 .../gtk/fonts/AHEM____.TTF                         |    Bin
 .../gtk/fonts/FontWithNoValidEncoding.fon          |    Bin
 .../gtk/fonts/fonts.conf                           |      0
 .../native/Tools/WebKitTestRunner/gtk/main.cpp     |      9 +
 .../WebKitTestRunner}/iOS.xcconfig                 |      0
 .../WebKitTestRunner/ios/PlatformWebViewIOS.mm     |    241 +
 .../WebKitTestRunner/ios/TestControllerIOS.mm      |    132 +
 .../ios/WebArchiveDumpSupportIOS.mm                |     41 +
 .../native/Tools/WebKitTestRunner/ios/mainIOS.mm   |     83 +
 .../Tools/WebKitTestRunner/mac/EventSenderProxy.mm |    249 +-
 .../WebKitTestRunner/mac/PlatformWebViewMac.mm     |     71 +-
 .../WebKitTestRunner/mac/TestControllerMac.mm      |    242 +-
 .../mac/WebKitTestRunnerDraggingInfo.h             |      5 +
 .../mac/WebKitTestRunnerDraggingInfo.mm            |     17 +-
 .../WebKitTestRunner/mac/WebKitTestRunnerEvent.mm  |      4 +-
 .../main/native/Tools/WebKitTestRunner/mac/main.mm |     10 +-
 .../main/native/Tools/WinCELauncher/CMakeLists.txt |     28 -
 .../src/main/native/Tools/WinCELauncher/main.cpp   |    133 -
 .../main/native/Tools/WinLauncher/CMakeLists.txt   |     54 +
 .../src/main/native/Tools/WinLauncher/Common.cpp   |    865 +
 .../native/Tools/WinLauncher/DOMDefaultImpl.cpp    |     95 +
 .../main/native/Tools/WinLauncher/DOMDefaultImpl.h |     66 -
 .../Tools/WinLauncher/PageLoadTestClient.cpp       |    248 +
 .../native/Tools/WinLauncher/PageLoadTestClient.h  |    158 +
 .../Tools/WinLauncher/PrintWebUIDelegate.cpp       |     20 +-
 .../native/Tools/WinLauncher/PrintWebUIDelegate.h  |     18 +-
 .../Tools/WinLauncher/ResourceLoadDelegate.cpp     |    124 +
 .../Tools/WinLauncher/ResourceLoadDelegate.h       |     59 +
 .../Tools/WinLauncher/WebDownloadDelegate.cpp      |    141 +
 .../native/Tools/WinLauncher/WebDownloadDelegate.h |     58 +
 .../main/native/Tools/WinLauncher/WinLauncher.cpp  |   1050 +-
 .../main/native/Tools/WinLauncher/WinLauncher.h    |    197 +-
 .../WinLauncher.vcxproj/WinLauncher.ico}           |    Bin
 .../WinLauncher/WinLauncher.vcxproj/WinLauncher.rc |     76 +
 .../WinLauncher.vcxproj/WinLauncher.vcxproj        |    199 +
 .../WinLauncher.vcxproj.filters                    |     33 +
 .../WinLauncher.vcxproj/WinLauncherCF.props        |     12 +
 .../WinLauncher.vcxproj/WinLauncherCFLite.props    |     15 +
 .../WinLauncher.vcxproj/WinLauncherCommon.props    |     12 +
 .../WinLauncher.vcxproj/WinLauncherDebug.props     |      8 +
 .../WinLauncher.vcxproj/WinLauncherLib.rc          |    325 +
 .../WinLauncher.vcxproj/WinLauncherLib.vcxproj     |    262 +
 .../WinLauncherLib.vcxproj.filters                 |    102 +
 .../WinLauncher.vcxproj/WinLauncherLibCommon.props |     16 +
 .../WinLauncher.vcxproj/WinLauncherLibDebug.props  |      8 +
 .../WinLauncherLibPostBuild.cmd                    |      1 +
 .../WinLauncher.vcxproj/WinLauncherLibPreBuild.cmd |      6 +
 .../WinLauncherLibProduction.props                 |     12 +
 .../WinLauncherLibRelease.props                    |      8 +
 .../WinLauncher.vcxproj/WinLauncherLibResource.h   |    118 +
 .../WinLauncher.vcxproj/WinLauncherPostBuild.cmd   |      1 +
 .../WinLauncher.vcxproj/WinLauncherPreBuild.cmd    |      6 +
 .../WinLauncherProduction.props                    |     12 +
 .../WinLauncher.vcxproj/WinLauncherRelease.props   |      8 +
 .../WinLauncher.vcxproj/WinLauncherResource.h      |     20 +
 .../WinLauncher/WinLauncher.vcxproj}/small.ico     |    Bin
 .../native/Tools/WinLauncher/WinLauncherReplace.h  |      9 +-
 .../Tools/WinLauncher/WinLauncherWebHost.cpp       |    242 +
 .../native/Tools/WinLauncher/WinLauncherWebHost.h  |     84 +
 .../src/main/native/Tools/WinLauncher/WinMain.cpp  |    220 +
 .../src/main/native/Tools/WinLauncher/stdafx.cpp   |      6 +-
 .../web/src/main/native/Tools/WinLauncher/stdafx.h |     19 +-
 .../web/src/main/native/Tools/asan/asan.xcconfig   |     19 +-
 .../main/native/Tools/asan/webkit-asan-ignore.txt  |      7 +-
 .../clang/ReportMemoryUsagePlugin/CMakeLists.txt   |     15 -
 .../Tools/clang/ReportMemoryUsagePlugin/Makefile   |     51 -
 .../ReportMemoryUsagePlugin/ReportMemoryUsage.cpp  |    231 -
 .../tests/Source/WebCore/Test.cpp                  |    151 -
 modules/web/src/main/native/Tools/efl/common.py    |     31 -
 .../src/main/native/Tools/efl/install-dependencies |     90 +-
 .../main/native/Tools/efl/jhbuild-optional.modules |     38 +
 .../web/src/main/native/Tools/efl/jhbuild.modules  |    350 +-
 modules/web/src/main/native/Tools/efl/jhbuildrc    |     63 +-
 .../Tools/efl/patches/ecore_remove_warnings.patch  |     12 +
 ...es-a-space-between-literal-and-identifier.patch |      0
 .../main/native/Tools/efl/patches/gst-libav.patch  |     10 +
 .../gst-plugins-bad-remove-gnustep-support.patch   |    325 +
 ...gins-base-rtp-rtcpbuffer-fix-typo-in-enum.patch |     45 +
 .../efl/patches/llvm-elf-add-stackmaps-arm64.patch |     30 +
 ...de-references-outside-the-2gb-range-arm64.patch |     23 +
 .../Tools/efl/patches/llvm-version-arm64.patch     |     13 +
 .../web/src/main/native/Tools/gtk/GNUmakefile.am   |    163 -
 .../Tools/gtk/check-for-webkitdom-api-breaks       |     63 +
 .../src/main/native/Tools/gtk/check-gdom-symbols   |     63 -
 modules/web/src/main/native/Tools/gtk/common.py    |     72 +-
 .../main/native/Tools/gtk/find-make-dist-errors    |    108 -
 .../Tools/gtk/generate-feature-defines-files       |     58 -
 .../web/src/main/native/Tools/gtk/generate-gtkdoc  |    386 +-
 .../gtk/generate-inspector-gresource-manifest.py   |     78 +-
 .../native/Tools/gtk/generate-webkitdom-doc-files  |    216 -
 modules/web/src/main/native/Tools/gtk/gtkdoc.py    |     63 +-
 .../src/main/native/Tools/gtk/install-dependencies |    219 +-
 .../main/native/Tools/gtk/jhbuild-optional.modules |     14 +
 .../main/native/Tools/gtk/jhbuild-wayland.modules  |     43 -
 .../web/src/main/native/Tools/gtk/jhbuild.modules  |    227 +-
 modules/web/src/main/native/Tools/gtk/jhbuildrc    |     43 +-
 modules/web/src/main/native/Tools/gtk/make-dist.py |    174 +-
 modules/web/src/main/native/Tools/gtk/manifest.txt |     74 -
 .../web/src/main/native/Tools/gtk/manifest.txt.in  |    105 +
 .../Tools/gtk/patches/glib-warning-fix.patch       |     34 +
 .../gst-plugins-bad-remove-gnustep-support.patch   |    325 +
 ...gins-base-rtp-rtcpbuffer-fix-typo-in-enum.patch |     45 +
 .../gtk-3.6-do-not-shutdown-accessibility.patch    |     39 -
 ...1-bump-up-config.guess-to-support-aarch64.patch |   1581 +
 .../Tools/gtk/patches/libxml2-2.9.0-dtd.patch      |     27 -
 .../gtk/patches/llvm-elf-add-stackmaps-arm64.patch |     13 +
 .../Tools/gtk/patches/llvm-elf-add-stackmaps.patch |     46 +
 ...de-references-outside-the-2gb-range-arm64.patch |     23 +
 ...llow-fde-references-outside-the-2gb-range.patch |    281 +
 .../gtk/patches/make-3.82-arg-list-length.patch    |    104 -
 .../gtk/patches/make-3.82-parallel-build.patch     |     26 -
 ...allivm-Fix-build-after-LLVM-commit-211259.patch |     29 +
 modules/web/src/main/native/Tools/gtk/webkitdom.py |    261 +
 .../src/main/native/Tools/gtk/ycm_extra_conf.py    |     92 +-
 .../src/main/native/Tools/jhbuild/jhbuild-wrapper  |     32 +-
 .../main/native/Tools/jhbuild/jhbuildrc_common.py  |     88 +
 .../src/main/native/Tools/jhbuild/jhbuildutils.py  |     13 +-
 .../jsc-cli/jsc-cli.xcodeproj/project.pbxproj      |    341 +
 .../native/Tools/jsc-cli/jsc-cli/CLIInstance.h     |     39 +
 .../native/Tools/jsc-cli/jsc-cli/CLIInstance.m     |     93 +
 .../main/native/Tools/jsc-cli/jsc-cli/JSModule.h   |     49 +
 .../main/native/Tools/jsc-cli/jsc-cli/JSModule.m   |    297 +
 .../native/Tools/jsc-cli/jsc-cli/JSRunLoopThread.h |     53 +
 .../native/Tools/jsc-cli/jsc-cli/JSRunLoopThread.m |    117 +
 .../Tools/jsc-cli/jsc-cli/ReadEvalPrintLoop.h      |     42 +
 .../Tools/jsc-cli/jsc-cli/ReadEvalPrintLoop.m      |    105 +
 .../native/Tools/jsc-cli/jsc-cli/RunLoopThread.h   |     43 +
 .../native/Tools/jsc-cli/jsc-cli/RunLoopThread.m   |     85 +
 .../Tools/jsc-cli/jsc-cli/ScriptInputSource.h      |     46 +
 .../Tools/jsc-cli/jsc-cli/ScriptInputSource.m      |    168 +
 .../src/main/native/Tools/jsc-cli/jsc-cli/main.m   |     68 +
 .../web/src/main/native/Tools/lldb/lldb_webkit.py  |     78 +-
 .../AssembleBuildLogs/AssembleBuildLogs.vcxproj    |     40 +-
 .../Tools/win/AssembleBuildLogs/AssembleLogs.cmd   |     61 +-
 .../Tools/win/DLLLauncher/DLLLauncherMain.cpp      |     48 +-
 .../javafx/scene/web/JavaScriptBridgeTest.java     |     91 +-
 .../src/test/java/javafx/scene/web/LoadTest.java   |     37 +-
 .../java/javafx/scene/web/MiscellaneousTest.java   |     41 +
 .../javafx/scene/web/UserDataDirectoryTest.java    |      8 +-
 .../web/src/test/resources/test/html/archive-r0.js |      1 +
 .../test/resources/test/html/archive-root0.html    |      1 +
 .../test/resources/test/html/archive-root1.html    |      1 +
 .../test/resources/test/html/archive-root2.html    |      1 +
 .../src/test/resources/test/html/c/archive-c0.js   |      1 +
 netbeans/controls/nbproject/build-impl.xml         |   3011 +-
 netbeans/controls/nbproject/genfiles.properties    |     16 +-
 netbeans/graphics/nbproject/build-impl.xml         |   3077 +-
 netbeans/graphics/nbproject/genfiles.properties    |     16 +-
 tests/manual/printing/PrintPerformanceTest.java    |    147 +
 tests/manual/printing/PrintTest.java               |    154 +
 tools/scripts/checkWhiteSpace                      |     31 +-
 14651 files changed, 2008841 insertions(+), 567148 deletions(-)
 create mode 100644 debian/clean
 delete mode 100644 debian/patches/12-generic-qmake-spec.patch
 create mode 100644 debian/patches/18-fix-ambiguous-pow.patch
 create mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSUnknownRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NotationImpl.java
 create mode 100644 modules/web/src/main/java/com/sun/webkit/ColorChooser.java
 create mode 100644 modules/web/src/main/native/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/APIShims.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSContextPrivate.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSContextRefInspectorSupport.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSContextRefInternal.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSRemoteInspector.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSRemoteInspector.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/CompareAndSwapTest.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/CompareAndSwapTest.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.c
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/CustomGlobalObjectClassTest.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/ExecutionTimeLimitTest.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/GlobalContextWithFinalizerTest.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/Regress141275.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/Regress141275.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/Regress141809.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/tests/Regress141809.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ChangeLog-2014-02-20
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ChangeLog-2014-10-07
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/Configurations/CompileRuntimeToLLVMIR.xcconfig
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/APIShims.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/GNUmakefile.list.am
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.proj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.resources/Info.plist
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.sln
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.submit.sln
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCF.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDLL.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDebugCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.make
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreReleaseCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.make
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/build-LLIntAssembly.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.make
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/build-LLIntDesiredOffsets.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractor.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/build-generated-files.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/copy-files.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/DLLLauncherMain.cpp
 copy modules/web/src/main/native/{Tools/win/DLLLauncher => Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc}/DLLLauncherWinCairo.props (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jsc.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jsc.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/libllvmForJSC/libllvmForJSC.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/libllvmForJSC/libllvmForJSC.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/libllvmForJSC/libllvmForJSC.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/resource.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapi.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapi.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiCommon.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiCommonCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiDebug.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiDebugCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiProduction.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiRelease.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiReleaseCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/PlatformWin.cmake
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/UpdateContents.py
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/ARMv7Assembler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/AbortReason.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/build-symbol-table-index.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ArrayConstructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ArrayIterator.prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/Function.prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/GlobalObject.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/Iterator.prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ObjectConstructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/Operations.Promise.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/Promise.prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/PromiseConstructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ReflectObject.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/StringConstructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/StringIterator.prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeIntrinsicRegistry.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeKills.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeList.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/CallEdge.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/CallEdge.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/CallVariant.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/CallVariant.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ComplexGetStatus.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ComplexGetStatus.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ConstantStructureCheck.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ConstantStructureCheck.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DeferredSourceDump.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DeferredSourceDump.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/PolymorphicGetByIdList.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/PolymorphicGetByIdList.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProfiledCodeBlockJettisoningWatchpoint.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProfiledCodeBlockJettisoningWatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/PutByIdVariant.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/PutByIdVariant.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/StructureSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ToThisStatus.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ToThisStatus.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/TrackedReferences.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/TrackedReferences.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/TypeLocation.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/VariableWatchpointSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/VariableWriteFireDetail.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/VirtualRegister.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/copy-llvm-ir-to-derived-sources.sh
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/create-llvm-ir-from-source-file.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/create-symbol-table-index.py
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/create_jit_stubs
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerActivation.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerActivation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerEvalEnabler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsEliminationPhase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsSimplificationPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsSimplificationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGAvailabilityMap.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGAvailabilityMap.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBinarySwitch.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBinarySwitch.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockMap.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockMapInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockSetInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockWorklist.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBlockWorklist.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCallCreateDirectArgumentsSlowPathGenerator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCleanUpPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCleanUpPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCombinedLiveness.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCombinedLiveness.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDesiredStructureChains.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDesiredStructureChains.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDesiredWriteBarriers.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDesiredWriteBarriers.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDoesGC.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDoesGC.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGEpoch.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGEpoch.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFlushLivenessAnalysisPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFlushLivenessAnalysisPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGForAllKills.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFrozenValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFrozenValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGHeapLocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGHeapLocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGIntegerRangeOptimizationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGLazyNode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGLazyNode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGMayExit.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGMayExit.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGMinifiedGraph.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGMovHintRemovalPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNaiveDominators.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNaiveDominators.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGObjectAllocationSinkingPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGObjectMaterializationData.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPhantomInsertionPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPhiChildren.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPhiChildren.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPrePostNumbering.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPrePostNumbering.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPreciseLocalClobberize.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPromoteHeapAccess.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPromotedHeapLocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPureValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPureValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPutStackSinkingPhase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGResurrectionForValidationPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGResurrectionForValidationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGSSACalculator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGSSACalculator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStaticExecutionCountEstimationPhase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierElisionPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierElisionPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierInsertionPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureAbstractValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureClobberState.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGTransition.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGTransition.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGValueRecoveryOverride.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGValueStrength.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGValueStrength.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGVariadicFunction.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/ARMv7/ARMv7DOpcode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/differences.txt
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/features.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/framework.sb
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDWARFRegister.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDWARFRegister.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDataSection.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDataSection.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLExitPropertyValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLExitPropertyValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLExitTimeObjectMaterialization.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLJSCallBase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLJSCallBase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLJSCallVarargs.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLJSCallVarargs.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLOperations.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLOperations.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLWeight.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLWeightedTarget.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/generate-bytecode-files
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/BlockAllocator.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/BlockAllocator.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/DelayedReleaseScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/EdenGCActivityCallback.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/EdenGCActivityCallback.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/FullGCActivityCallback.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/FullGCActivityCallback.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCActivityCallback.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCActivityCallback.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCLogging.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCLogging.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapVerifier.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapVerifier.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/OpaqueRootSet.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/Region.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SuperRegion.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SuperRegion.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/ConsoleTypes.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/InspectorTypeBuilder.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/augmentable/AlternateDispatchableAgent.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/augmentable/AugmentableInspectorController.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/augmentable/AugmentableInspectorControllerClient.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/ApplicationCache.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/CSS.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/DOM.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/DOMDebugger.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/DOMStorage.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Database.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/IndexedDB.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Inspector.json
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/InspectorDomain.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/LayerTree.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Network.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/OverlayTypes.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Page.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Replay.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Timeline.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/protocol/Worker.json
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/CodeGeneratorInspector.py
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/CodeGeneratorInspectorStrings.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/__init__.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_js_backend_commands.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_backend_dispatcher_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_backend_dispatcher_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_configuration_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_configuration_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_conversion_helpers.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_frontend_dispatcher_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_internal_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_protocol_types_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generator.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generator_templates.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/models.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/objc_generator_templates.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/commands-with-async-attribute.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/commands-with-optional-call-return-parameters.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/domains-with-varying-command-sizes.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/enum-values.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/events-with-optional-parameters.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-async-attribute.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/enum-values.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/events-with-optional-parameters.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-domain-availability.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-duplicate-command-call-parameter-names.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-duplicate-command-return-parameter-names.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-duplicate-event-parameter-names.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-duplicate-type-declarations.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-duplicate-type-member-names.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-enum-with-no-values.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-string-typed-optional-parameter-flag.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-string-typed-optional-type-member.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-type-declaration-using-type-reference.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-type-with-lowercase-name.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-unknown-type-reference-in-type-declaration.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/fail-on-unknown-type-reference-in-type-member.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/same-type-id-different-domain.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-array-type.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-enum-type.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-object-type.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-domain-availability.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-duplicate-command-call-parameter-names.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-duplicate-command-return-parameter-names.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-duplicate-event-parameter-names.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-duplicate-type-declarations.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-duplicate-type-member-names.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-enum-with-no-values.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-string-typed-optional-parameter-flag.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-string-typed-optional-type-member.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-type-declaration-using-type-reference.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-type-with-lowercase-name.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-unknown-type-reference-in-type-declaration.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/fail-on-unknown-type-reference-in-type-member.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/generate-domains-with-feature-guards.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/same-type-id-different-domain.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/shadowed-optional-type-setters.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/type-declaration-aliased-primitive-type.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/type-declaration-array-type.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/type-declaration-enum-type.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/type-declaration-object-type.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/tests/type-requiring-runtime-casts.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/VMEntryRecord.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/VMInspector.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/VMInspector.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/AccessorCallJITStubRoutine.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/AccessorCallJITStubRoutine.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/BinarySwitch.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/BinarySwitch.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ClosureCallStubRoutine.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ClosureCallStubRoutine.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITOperationWrappers.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITStubsMSVC64.asm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/PolymorphicCallStubRoutine.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ScratchRegisterAllocator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/SetupVarargsFrame.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/SetupVarargsFrame.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/SpillRegistersMode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVM.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVM.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVMLinux.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVMMac.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVMPOSIX.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/InitializeLLVMWin.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/LLVMAPI.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/LLVMAPI.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/LLVMAPIFunctions.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/LLVMHeaders.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/LLVMAnchor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/LLVMExports.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/LLVMOverrides.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/LLVMTrapCallback.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/config_llvm.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/llvm/library/libllvmForJSC.version
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/os-win32/inttypes.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/os-win32/stdbool.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/NodeInfo.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/ParserFunctionInfo.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/VariableEnvironment.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/VariableEnvironment.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/fail-on-duplicate-enum-type.json-error
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/fail-on-no-inputs.json-error
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/fail-on-no-types.json-error
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/generate-enum-with-guard.json-TestReplayInputs.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/generate-enum-with-guard.json-TestReplayInputs.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/expected/generate-enums-with-same-base-name.json-TestReplayInputs.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/fail-on-duplicate-enum-type.json
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/fail-on-no-inputs.json
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/fail-on-no-types.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/generate-enum-with-guard.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/replay/scripts/tests/generate-enums-with-same-base-name.json
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Arguments.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Arguments.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArgumentsIteratorConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArgumentsIteratorPrototype.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArgumentsIteratorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArgumentsMode.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayIteratorConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayIteratorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/BasicBlockLocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/BasicBlockLocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/BundlePath.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/BundlePath.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/BundlePath.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ClonedArguments.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ClonedArguments.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsoleClient.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsoleClient.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsolePrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsolePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsoleTypes.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConstantMode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConstructAbility.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ControlFlowProfiler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ControlFlowProfiler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/CustomGetterSetter.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/CustomGetterSetter.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectArguments.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectArguments.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectArgumentsOffset.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectArgumentsOffset.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/EnumerationMode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Exception.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Exception.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionFuzz.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionFuzz.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionHasExecutedCache.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionRareData.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionRareData.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GCActivityCallback.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GCActivityCallback.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GenericArguments.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GenericArgumentsInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GenericOffset.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IdentifierInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/InferredValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/InferredValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IntlObject.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IntlObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IterationStatus.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IteratorOperations.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IteratorOperations.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IteratorPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IteratorPrototype.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSActivation.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSActivation.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSArgumentsIterator.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSArgumentsIterator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCallee.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCallee.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCatchScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCatchScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSConsole.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSConsole.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSEnvironmentRecord.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSEnvironmentRecord.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSFunctionNameScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSFunctionNameScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSJob.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSJob.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPromiseFunctions.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPromiseFunctions.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPromiseReaction.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPromiseReaction.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSStringIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSStringIterator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSTemplateRegistryKey.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSVariableObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSVariableObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSWeakSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSWeakSet.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapData.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapDataInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapIteratorConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapIteratorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MathCommon.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MathCommon.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NameConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NameConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NameInstance.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NameInstance.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NamePrototype.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NamePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NullGetterFunction.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NullGetterFunction.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NullSetterFunction.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NullSetterFunction.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/PropertyNameArray.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/PureNaN.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ReflectObject.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ReflectObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/RuntimeFlags.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/RuntimeType.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/RuntimeType.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopeOffset.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopeOffset.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopedArguments.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopedArguments.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopedArgumentsTable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScopedArgumentsTable.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SetIteratorConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SetIteratorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StringIteratorPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StringIteratorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StructureIDBlob.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StructureIDTable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StructureIDTable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Symbol.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Symbol.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolObject.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SymbolPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistry.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistryKey.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeLocationCache.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeLocationCache.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeProfiler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeProfiler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeProfilerLog.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeProfilerLog.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeofType.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeofType.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/VarOffset.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/VarOffset.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/WeakGCMapInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/WeakSetConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/WeakSetConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/WeakSetPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/WeakSetPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tested-symbols.symlst
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler.yaml
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/brace-location.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/conditional-expression.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/driver/driver.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/if-statement.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/loop-statements.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/switch-statements.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/controlFlowProfiler/test-jit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/exceptionFuzz.yaml
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/exceptionFuzz/3d-cube.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/exceptionFuzz/date-format-xparb.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/exceptionFuzz/earley-boyer.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/executableAllocationFuzz.yaml
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/executableAllocationFuzz/v8-raytrace.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/Getopt/Mixed.pm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/Makefile
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/README-jsDriver.html
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.1.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.1.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.1.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.2.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.3.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.5-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.5.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.5.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.5.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Array/15.4.5.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.2-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.3-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.3-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Boolean/15.6.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.1.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.1.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.2.2-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.1-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.2-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.8-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.8-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.8-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.8-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.3.8-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.4.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.4.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.4.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-13.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.10-9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.11-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.12-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.13-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.14.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.15.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.16.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.17.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.18.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.19.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.20.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.21-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.22-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-13.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-14.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-15.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-16.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-17.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-18.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.23-9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.24-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.25-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.26-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.27-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.28-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.29-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.3-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.30-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.31-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.32-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.33-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.34-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.35-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.36-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.37-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.37-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.37-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.37-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.37-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.4-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Date/15.9.5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.4-9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.5-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.5-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.8-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.1.8-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.2.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.2.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.2.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.2.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ExecutionContexts/10.2.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.1.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.10-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.10-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.10-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.12-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.12-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.12-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.12-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.2-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.13.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.14-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.1-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.1-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.1-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-10-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-6-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-7-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-8-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.2-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.3-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.3-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.3-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.2.3-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.3.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.3.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.4.9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.5.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.5.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.5.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.6.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.6.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.6.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.6.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.6.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.7.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.7.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.7.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.8.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.8.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.8.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.8.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.9.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.9.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Expressions/11.9.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.1.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.1.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.1.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.2.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.2.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.2.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.3.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.3.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.5.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/FunctionObjects/15.3.5.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.1.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.1.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.5-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/GlobalObject/15.1.2.7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.2-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-13-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.3-9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.1-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.1-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.1-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-10-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-11-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-12-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-13-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-14-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-15-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-16-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-6-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-7-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-8-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.2-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-10-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-11-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-12-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-13-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-14-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-15-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-16-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-6-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-7-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-8-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.4.3-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-10-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-4-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-8-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.5-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.7.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/LexicalConventions/7.8.2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.6-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.7-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.7-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.8-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.8-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.8-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.13.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.14.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.15.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.16.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.17.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.18.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Math/15.8.2.9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/NativeObjects/15-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/NativeObjects/15-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.3-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.3-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.4-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.4-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.5-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.5-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.6-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.6-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.6-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.2-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.3-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Number/15.7.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.1.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.1.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.2.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.2.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.4.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.4.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/ObjectObjects/15.2.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/SourceText/6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/SourceText/6-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.10-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.2-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-19.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-6-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-7-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-8-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.6.3-9-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.7-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.8-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Statements/12.9-1-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.10-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.11-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.12-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.12-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.12-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.12-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.12-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.2-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.2-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.3-3-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.4-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.4-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.5-6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.6-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.7-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.7-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.7-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.8-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.8-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.8-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.9-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/String/15.5.5.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.3.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.4-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.5-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.8.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/TypeConversion/9.9-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Types/8.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Types/8.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/Types/8.6.2.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/boolean-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/boolean-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/date-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/date-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/date-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/date-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-008.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-010-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/exception-011-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-008.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-010.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-011.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-012.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-013.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-014.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-015.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-016.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-017.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/expression-019.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/function-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/global-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/global-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-008.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-010.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-011.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-012.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-013.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-014.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-015.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-016.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-017.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-018.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-019.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-020.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-021.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-022.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-023.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-024.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-025.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-026.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-027.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-028.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-029.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-030.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-031.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-032.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-033.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-034.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-035.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-036.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-037.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-038.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-039.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-040.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-041.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-042.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-047.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-048.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-049.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-050.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-051.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-052.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-053.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/lexical-054.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/number-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/number-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/number-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-008.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/statement-009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/string-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Exceptions/string-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/StrictEquality-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-003-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-004-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-005-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Expressions/instanceof-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/FunctionObjects/apply-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/FunctionObjects/call-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/LexicalConventions/keywords-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/LexicalConventions/regexp-literals-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/LexicalConventions/regexp-literals-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/constructor-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/exec-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/function-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/hex-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/multiline-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/octal-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/octal-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/octal-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/properties-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/properties-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/regexp-enumerate-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/regress-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/RegExp/unicode-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/dowhile-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/forin-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/forin-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/if-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/label-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/label-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/switch-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/switch-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/switch-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/switch-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-007.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-008.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-010.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/try-012.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/while-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/while-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/while-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/Statements/while-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/match-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/match-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/match-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/match-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/replace-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/split-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/split-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/String/split-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/instanceof/instanceof-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/instanceof/regress-7635.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_2/template.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Array/15.4.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Array/15.4.4.4-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Array/regress-101488.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Array/regress-130451.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/15.9.5.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/15.9.5.4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/15.9.5.5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/15.9.5.6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/15.9.5.7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Date/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/15.11.1.1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/15.11.4.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/15.11.7.6-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/15.11.7.6-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/15.11.7.6-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/binding-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/regress-181654.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/regress-181914.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/regress-58946.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Exceptions/regress-95101.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/ExecutionContexts/10.1.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/ExecutionContexts/10.1.3-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/ExecutionContexts/10.1.3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/ExecutionContexts/10.1.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/ExecutionContexts/regress-23346.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Expressions/11.6.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Expressions/11.9.6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/FunExpr/fe-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/FunExpr/fe-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/FunExpr/fe-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/15.3.4.3-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/15.3.4.4-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/arguments-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/call-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-104584.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-131964.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-137181.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-193555.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-49286.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-58274.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-85880.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-94506.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/regress-97921.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/scope-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Function/scope-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Number/15.7.4.5-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Number/15.7.4.6-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Number/15.7.4.7-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/NumberFormatting/tostring-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/8.6.2.6-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/class-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/class-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/class-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/class-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/class-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/regress-72773.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/regress-79129-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Object/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Operators/11.13.1-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Operators/11.4.1-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.3.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.3.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.4.1-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.4.1-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.4.1-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.4.1-4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.4.1-5-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.6.2-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/15.10.6.2-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/octal-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/octal-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/perlstress-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/perlstress-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-100199.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-103087.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-105972.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-119909.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-122076.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-123437.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-165353.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-169497.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-169534.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-187133.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-188206.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-191479.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-202564.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-209067.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-209919.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-216591.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-220367-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-220367-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-24712.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-28686.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-31316.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-57572.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-57631.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-67773.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-72964.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-76683.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-78156.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-85721.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-87231.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/regress-98306.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/RegExp/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-121744.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-131348.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-157509.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-194364.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-74474-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-74474-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-74474-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-83532-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/regress-83532-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Statements/switch-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/String/regress-104375.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/String/regress-189898.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/String/regress-83293.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-002-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/Unicode/uc-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/ecma_3/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/expected.html
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/importList.html
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_1/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_1/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_1/regress/function-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_1/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/array_split_1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/general1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/general2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/slice.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/splice1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/splice2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/tostring_1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Array/tostring_2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/Objects/toString-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/String/charCodeAt.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/String/concat.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/String/match.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/String/slice.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/Function_object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/Number.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/String.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/definition-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/function-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/length.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/nesting-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/nesting.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/regexparg-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/regexparg-2-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/tostring-1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/function/tostring-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/operator/equality.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/operator/strictEquality.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_dollar_number.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_input.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_input_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_lastIndex.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_lastMatch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_lastMatch_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_lastParen.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_lastParen_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_leftContext.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_leftContext_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_multiline_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_rightContext.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/RegExp_rightContext_as_array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/alphanumeric.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/asterisk.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/backslash.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/backspace.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/beginLine.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/character_class.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/compile.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/control_characters.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/digit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/dot.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/endLine.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/everything.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/exec.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/flags.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/global.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/hexadecimal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/ignoreCase.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/interval.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/octal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/parentheses.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/plus.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/question_mark.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/regress-6359.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/regress-9141.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/simple_form.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/source.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/special_characters.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/string_replace.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/string_search.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/string_split.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/test.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/toString.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/vertical_bar.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/whitespace.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regexp/word_boundary.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regress/regress-144834.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/regress/regress-7703.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/statements/break.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/statements/continue.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/statements/do_while.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/statements/switch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/statements/switch2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/version120/boolean-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/version120/regress-99663.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_2/version120/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Boolean/boolean-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/delete-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/function-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/function-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/in-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/new-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/script-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/Script/switch-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_1.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_10.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_11.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_12.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_4.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_5.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_6.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_7.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_8.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/inherit/proto_9.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/delete-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/function-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/function-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/in-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/new-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/regress/switch-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_3/template.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Eval/eval-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Eval/eval-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Eval/eval-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Functions/function-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/date-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/function-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/function-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/function-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/function-004-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/regress-7224.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/Regress/toString-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/jsref.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_4/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/array-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-101964.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-107138.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-108440.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-154338.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-157652.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-178722.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Array/regress-94257.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-001-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-002-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-003-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/catchguard-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/errstack-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/regress-121658.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/regress-123002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Exceptions/regress-50447.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/regress-192288.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/regress-96526-argsub.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/regress-96526-delelem.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/regress-96526-noargsub.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Expressions/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-005.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/GetSet/getset-006.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/LexicalConventions/lexical-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/LexicalConventions/regress-177314.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-137000.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-192105.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-90596-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-90596-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-90596-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-96284-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Object/regress-96284-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-102725.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-103602.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-104077.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-110286.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-111557.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-114491.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-114493.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-118849.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-127557.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-131510-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-140974.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-146596.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-152646.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-156354.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-159334.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-168347.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-170193.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-172699.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-179524.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-185165.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-191633.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-191668.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-192414.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-192465.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-193418.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-203402.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-203841.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-204210.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-210682.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-216320.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-31255.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-39309.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-44009.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-57043.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-68498-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-68498-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-68498-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-68498-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-69607.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-71107.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-76054.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-80981.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-82306.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-89443.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-89474.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-90445.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-96128-n.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-96526-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-96526-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Regress/regress-96526-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-154693.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-181834.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-184107.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-185485.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-191276.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-192226.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-202678-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-202678-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-208496-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-208496-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-220362.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-220584.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/regress-77578-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/scope-001.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/scope-002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/scope-003.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/Scope/scope-004.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/String/regress-107771.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/String/regress-179068.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_5/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-290592.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-304828.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-305002.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-310425-01.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-310425-02.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/regress-320887.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Array/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/README
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-301574.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-309242.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-311157-01.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-311157-02.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-314887.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/regress-320172.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/Regress/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/String/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/String/regress-306591.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/String/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/browser.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/shell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/js1_6/template.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/jsDriver.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/menufoot.html
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/menuhead.html
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/mkhtml.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/mklistpage.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/mozilla-tests.yaml
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/runtests.pl
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/mozilla/template.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/perf/bench-allocate-nonretained.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/perf/bench-allocate-retained.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/regexp/RegExpTest.data
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink-default-value-tdz-error.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink-default-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink-osrexit-default-value-tdz-error.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink-osrexit-default-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink-osrexit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-sink.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/activation-test-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-constant-overflow-recovery.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-int52-constant-overflow-recovery.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-int52-large-constant-overflow-recovery.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-overflow-recovery.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-overflows-after-not-equal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/add-small-constant-overflow-recovery.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-bizarre-behavior.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-bizarre-behaviour-disable-enumerability.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-callee-uninitialized.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-captured.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-copy-register-array-backing-store.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-custom-properties-gc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-exit-fixed.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-exit-strict-mode-fixed.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-exit-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-inlined-exit-strict-mode-fixed.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-inlined-exit-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-inlined-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-interference-cfg.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-interference.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-iterator.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arguments-length-always-dont-enum.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arith-add-with-constants.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arith-modulo-node-behaviors.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arith-mul-with-constants.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-copywithin.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-fill-put-by-val.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-filter-put-by-val-direct.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-find-does-not-lookup-twice.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-abs-and-floor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-put-by-val-direct.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-set-length.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-with-accessors.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-with-iterable.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-from-with-iterator.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-iterators-next-with-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-iterators-next.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-length-array-storage-plain-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-length-plain-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-map-put-by-val-direct.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-pop-contiguous.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-pop-double-hole.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-pop-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-pop-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-push-contiguous.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-push-double-then-nan.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-push-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/array-push.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arrayify-fires-watchpoint.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arrayify-structure-bad-test.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/arrayify-to-structure-contradiction.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/assign-argument-in-inlined-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/assign-captured-argument-in-inlined-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/assignment-in-function-call-bracket-node.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/bit-op-value-to-int32-input-liveness.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/branch-check-int32-on-boolean-to-number-untyped.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/branch-check-number-on-boolean-to-number-untyped.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/branch-may-exit-due-to-object-or-other-use-kind.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/bug-131764.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/builtin-function-is-construct-type-none.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/cached-prototype-setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/call-forward-varargs-for-inlined-escaped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/call-varargs-from-inlined-code-with-odd-number-of-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/call-varargs-from-inlined-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/call-varargs-length-effects.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/call-varargs-with-different-arguments-length-after-warmup.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/capture-escape-and-throw.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/captured-arguments-variable.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-derived-default-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-loop-tdz.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz-in-catch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz-in-conditional.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz-in-eval.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz-in-loop-no-inline-super.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz-in-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-no-tdz.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-tdz-in-catch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-tdz-in-conditional.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-tdz-in-eval.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-tdz-in-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/class-syntax-tdz.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/cloned-arguments-get-by-val-double-array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/cloned-arguments-should-visit-callee-during-gc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/closure-call-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/compare-eq-object-or-other-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/compare-eq-object-to-object-or-other.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/compare-strict-eq-integer-to-misc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-and-with-statement.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-exception-handling.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-loop-semantics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-not-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-semantics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/const-tdz.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/constant-closure-var-with-dynamic-invalidation.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/constant-folding-osr-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/construct-forward-varargs-for-inlined-escaped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/construct-varargs-inline-smaller-Foo.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/construct-varargs-inline.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/construct-varargs-no-inline.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/constructor-with-return.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/create-this-with-callee-variants.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/custom-iterators.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-access-to-captured-variable-preceded-by-a-live-store-in-function-with-multiple-basic-blocks.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-access-to-captured-variable-preceded-by-a-live-store.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-double-to-int52-then-exit-not-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-double-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-int32-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-value-to-int52-double-path.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-value-to-int52-then-exit-not-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-value-to-int52-then-exit-not-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-fiat-value-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-get-closure-var.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-int32-to-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-osr-entry-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-speculating-argument-use.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-uint32-to-number.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dead-value-with-mov-hint-in-another-block.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/deleteAllCompiledCode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/destructuring-assignment-accepts-iterables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dfg-create-arguments-inline-alloc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dfg-put-by-val-direct-with-edge-numbers.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dfg-rare-data.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/dfg-to-primitive-pass-symbol.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/disable-function-dot-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/double-as-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/double-rep-with-non-cell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/double-rep-with-null.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/double-rep-with-undefined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/elidable-new-object-roflcopter-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/elide-new-object-dag-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/empty-function.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/empty_eos_regex_split.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/equality-type-checking.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/equals-masquerader.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/es6-default-parameters.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/escape-object-in-diamond-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/eval-script-contains-null-character.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/eval-that-is-not-eval.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exception-in-to-property-key-should-be-handled-early-in-object-methods.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exception-in-to-property-key-should-be-handled-early.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-after-int32-to-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-after-int52-to-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-after-int52-to-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-after-llvm-folds-large-int-constant.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-from-ftl-when-caller-passed-extra-args-then-use-function-dot-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-from-ftl-with-arity-check-fail.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-from-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/exit-from-setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-double-to-int52-then-exit-not-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-double-to-int52-then-fail-to-fold.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-double-to-int52-then-fold.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-double-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-int32-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52-double-path.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52-then-exit-not-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52-then-exit-not-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52-then-fail-to-fold.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52-then-fold.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fiat-value-to-int52.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/flatten-oversize-dictionary-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float32-array-nan-inlined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float32-array-nan.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float32-array-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float32-repeat-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float32array-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float64-array-nan-inlined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/float64-array-nan.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-based-on-int32-proof-mul-branch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-based-on-int32-proof-mul.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-based-on-int32-proof-or-zero.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-based-on-int32-proof.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-load-varargs-arity-check-fail-barely.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-load-varargs-arity-check-fail.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-multi-get-by-offset-to-get-by-offset-with-watchpoint.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-multi-get-by-offset-to-get-by-offset-without-folding-the-structure-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-multi-get-by-offset-to-get-by-offset.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-multi-put-by-offset-to-put-by-offset-without-folding-the-structure-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-multi-put-by-offset-to-put-by-offset.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-profiled-call-to-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-to-double-constant-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-to-int52-constant-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-to-primitive-in-cfa.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-to-primitive-to-identity-in-cfa.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fold-typed-array-properties.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-array-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-base-reassigned-later-and-change-structure.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-base-reassigned-later.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-base-reassigned.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-capture-string-loop-var.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-delete-during-iteration.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-modify-int-loop-var.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-modify-string-loop-var.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-proxy-target-changed-structure.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-proxy.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-shadow-prototype-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-string.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-tests.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/for-in-typed-array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/forward-varargs-for-inlined-escaped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/freeze_leek.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-arithcos.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-arithsin.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-arithsqrt.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-checkin-variable.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-checkin.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-get-my-argument-by-val-inlined-and-not-inlined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-get-my-argument-by-val-inlined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-get-my-argument-by-val.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-getmyargumentslength-inline.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-getmyargumentslength.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-gettypedarrayoffset-simple.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-gettypedarrayoffset-wasteful.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-in-overflow.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-exception.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-inline-gettimezoneoffset.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-inlining-exceptions-dataview.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-inlining-exceptions.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-inlining-loops.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-inlining-random.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-library-substring.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-putbyid.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-putbyiddirect.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-reallocatepropertystorage.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-switch-string-slow-duplicate-cases.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ftl-to-ftl-arity-fixup.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-expression-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-name-scope.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-reentry-infer-on-self.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-sinking-no-double-allocate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-sinking-osrexit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/function-sinking-put.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/fuzz-bug-16399949.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/generational-opaque-roots.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-argument-by-val-in-inlined-varargs-call-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-argument-by-val-safe-in-inlined-varargs-call-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-id-throw-from-getter-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-id-throw-from-unexpected-getter-through-optimized-code-that-does-not-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-id-throw-from-unexpected-getter-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-id-untyped.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-val-double-predicted-int.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-by-val-out-of-bounds-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-declared-unpassed-argument-in-direct-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-declared-unpassed-argument-in-scoped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-local-elimination.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-creates-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-for-inlined-escaped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-inlined-no-formal-parameters.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-out-of-bounds-no-warm-up.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-safe-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-safe-wrap-around.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-wrap-around-no-warm-up.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-my-argument-by-val-wrap-around.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-stack-identity-due-to-sinking.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-stack-mapping-with-dead-get-stack.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/get-stack-mapping.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/global-environment-does-not-trap-unscopables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/goofy-function-reentry-incorrect-inference.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/has-custom-properties.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/ic-throw-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/impure-get-own-property-slot-inline-cache.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infer-constant-global-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infer-constant-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infer-uninitialized-closure-var.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inferred-infinite-loop-that-uses-captured-variables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infinite-loop-that-uses-captured-variables-before-throwing.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infinite-loop-that-uses-captured-variables-but-they-do-not-escape.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infinite-loop-that-uses-captured-variables-with-osr-entry.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/infinite-loop-that-uses-captured-variables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/initialize_functions_after_arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-call-that-doesnt-use-all-args.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-call-varargs-and-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-call-varargs.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-closure-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-llint-with-switch.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inline-varargs-get-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inlined-constructor-this-liveness.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inlined-function-this-liveness.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/instanceof-not-cell.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/instanceof.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int16-put-by-val-in-and-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int16-put-by-val-in-bounds-then-exit-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int16-put-by-val-out-of-bounds-bounds-then-do-in-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int32-object-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int32-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int32array-transition-on-nan.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-add-then-filter-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-mul-and-clean-neg-zero-then-filter-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-mul-then-filter-int32-directly.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-mul-then-filter-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-neg-then-filter-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-ai-sub-then-filter-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-argument.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-force-osr-exit-path.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-inlined-call-argument.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int52-variable.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/int8-repeat-out-of-bounds.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/invalidation-point.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/inverted-additive-subsumption.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/is-undefined-exit-on-masquerader.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/is-undefined-jettison-on-masquerader.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/is-undefined-masquerader.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/iterator-functions.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/iterator-names.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/iterator-prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/iterator-return-beyond-multiple-iteration-scopes.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/iterators-shape.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/jit-cache-poly-replace-then-cache-get-and-fold-then-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/jit-cache-replace-then-cache-get-and-fold-then-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/jit-put-to-scope-global-cache-watchpoint-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/large-regexp.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-and-with-statement.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-exception-handling.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-global-not-captured-variables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-loop-semantics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-not-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-semantics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-let-tdz.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/lexical-scoping-break-continue.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/liveness-pruning-needed-for-osr-availability-eager.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/liveness-pruning-needed-for-osr-availability.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/llint-cache-replace-then-cache-get-and-fold-then-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/llint-put-to-scope-global-cache-watchpoint-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-elimination-bounds-check-barely.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-elimination-bounds-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-then-inlined-call-and-exit-strict.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-then-inlined-call-and-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-then-inlined-call-exit-in-foo.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-then-inlined-call-inlined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/load-varargs-then-inlined-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/logical-not-masquerades.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-large-string-jit-strcat.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-large-string-jit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-large-string-strcat.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-large-string.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-rope-2.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/make-rope-3.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/many-sunken-locals.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/map-constructor-adder.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/map-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/map-iterators-next.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/materialize-past-butterfly-allocation.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/materialize-past-put-structure.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-abs-positive.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-clz32-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-log-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-log-with-constants.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-becomes-custom-function.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-integer-exponent-fastpath.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-nan-behaviors.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-with-constants.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-pow-with-never-NaN-exponent.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-round-arith-rounding-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-round-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-sqrt-basics-disable-architecture-specific-optimizations.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/math-sqrt-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/max-boolean-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/misc-is-object-or-null.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/modify-map-during-iteration.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/modify-set-during-iteration.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/mul-boolean-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-get-by-offset-dce.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-get-by-offset-hoist-around-structure-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-get-by-offset-proto-and-self.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-put-by-offset-multiple-transitions.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-put-by-offset-reallocation-butterfly-cse.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/multi-put-by-offset-reallocation-cases.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/nan-equal-untyped.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/nan-equal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-array-dead.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-array-storage-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-array-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-array-with-size-throw-exception-and-tear-off-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-array-with-size-with-bad-time.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-contiguous-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-double-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-function-expression-has-structures.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-int32-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-largeish-contiguous-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-target.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/new-undecided-array-with-size.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/no-abc-skippy-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/no-abc-skippy-paired-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/non-constructors.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/not-cell-use.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-allocation-sinking-with-uninitialized-property-on-one-path.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-assign-enumerable.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-assign-order.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-escapes-in-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-freeze-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-get-own-property-descriptor-perform-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-get-own-property-names-perform-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-get-own-property-symbols-perform-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-get-own-property-symbols.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-get-prototype-of-perform-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-is-extensible-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-is-frozen-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-is-sealed-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-keys-perform-to-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-prevent-extensions-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/object-seal-accept-non-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/obviously-elidable-new-object-then-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/op-push-name-scope-crashes-profiler.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/other-is-object-or-null.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/phantom-arguments-set-local-then-exit-in-same-block.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/phantom-direct-arguments-clobber-argument-count.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/phantom-direct-arguments-clobber-callee.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/phantom-inadequacy.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/phantom-local-captured-but-not-flushed-to-ssa.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/plus-boolean-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/plus-boolean-or-double.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/plus-boolean-or-int.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-call-exit-this.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-call-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-chain-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-chain-setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-chain-then-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-chain-then-setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-getter-combo.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-getter-then-chain.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-getter-then-self.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-self-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-self-then-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-setter-combo.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/poly-setter-then-self.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/polymorphic-prototype-accesses.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/proto-setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/prototype-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/proxy-inline-cache.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/prune-multi-put-by-offset-replace-or-transition-variant.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-build-list-order-recurse.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-direct-should-be-done-for-non-index-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-on-new-object-after-prototype-transition-non-strict.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-on-new-object-after-prototype-transition-strict.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-strict-build-list-order.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-throw-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-id-transition-null-prototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-by-val-out-of-bounds-basics.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/put-local-conservative.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/raise-error-in-iterator-close.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/real-forward-varargs-for-inlined-escaped-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/recurse-infinitely-on-getter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/recursive_property_redefine_during_inline_caching.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/redundant-add-overflow-checks.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/redundant-array-bounds-checks-addition-skip-first.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/redundant-array-bounds-checks-addition.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/redundant-array-bounds-checks-unchecked-addition.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/redundant-array-bounds-checks.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-apply.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-delete-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-enumerate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-is-extensible.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-own-keys.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reflect-prevent-extensions.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/regexp-matches-array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/regress-132147.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/regress-135155.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/regress-141489.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/regress-141883.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/remove-phantom-after-setlocal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/repeat-put-to-scope-global-with-same-value-watchpoint-invalidate.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/repeated-arity-check-fail.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/repeated-put-by-id-reallocating-transition.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/reserved-word-with-escape.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/rest-elements.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/runtime-array.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/runtime-throw-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/scoped-arguments-array-length.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/scoped-then-direct-arguments-get-by-val-in-baseline.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/set-constructor-adder.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/set-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/set-iterators-next.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/setter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/simple-polyvariant-call-inlining-example.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/simple-polyvariant-get-by-id-inlining-example.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/simple-polyvariant-put-by-id-inlining-example.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/simple-prototype-accesses.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/simplify-varargs-mandatory-minimum-smaller-than-limit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/singleton-scope-then-overwrite.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/singleton-scope-then-realloc-and-overwrite.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/singleton-scope-then-realloc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-arguments-past-invalid-check-dfg.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-arguments-past-invalid-check-int32-dfg.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-arguments-past-invalid-check-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-arguments-past-invalid-check-sneakier.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-arguments-past-invalid-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-function-past-invalid-check-sneakier.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-function-past-invalid-check-sneaky.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-object-past-invalid-check-int32.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-object-past-invalid-check-sneakier.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-object-past-invalid-check-sneaky.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink-object-past-invalid-check.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sink_checkstructure.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/slightly-more-difficult-to-fold-reflective-arguments-access.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sort-array-with-undecided.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sparse-array-entry-update-144067.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sparse-map-non-overlapping.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sparse-map-non-skip-getter-overriding.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sparse-map-non-skip.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sparse_splice.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-function-delete.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-function-put.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-delete.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-descriptors.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-enumeration.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-get.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-in-names.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-names.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/static-getter-put.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/strict-to-this-int.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/string-from-code-point.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/string-ident-to-not-string-var-equality.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/string-iterators.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/string-out-of-bounds-negative-proto-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/string-raw.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/sub-overflows-after-not-equal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/switch-typeof-indirect.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/switch-typeof-slightly-indirect.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/switch-typeof.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/symbol-and-string-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/symbol-define-property.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/symbol-registry.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/symbol-seal-and-freeze.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/symbol-with-json.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates-identity.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates-raw-strings.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates-syntax.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates-template-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates-this.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tagged-templates.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/template-literal-line-terminators.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/template-literal-syntax.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/template-literal.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/test-spec-misc.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-from-ftl-call-ic-slow-path-cells.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-from-ftl-call-ic-slow-path-undefined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-from-ftl-call-ic-slow-path.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-from-ftl-in-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-from-ftl.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/throw-through-optimized-code.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tier-up-in-loop-with-cfg-simplification.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-object-or-string.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-string-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-string-or-string-object-then-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-string-or-string-object.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-value-or-string.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-string-on-value.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/to-this-polymorphic.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/toprimitive-speculated-types.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/trailing-comma-in-patterns.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tricky-array-bounds-checks.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tricky-indirectly-inferred-infinite-loop-that-uses-captured-variables-and-creates-the-activation-outside-the-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tricky-inferred-infinite-loop-that-uses-captured-variables-and-creates-the-activation-outside-the-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tricky-infinite-loop-that-uses-captured-variables-and-creates-the-activation-outside-the-loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/tricky-infinite-loop-that-uses-captured-variables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/trivially-foldable-reflective-arguments-access.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/type-of-functions-and-objects.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/typed-array-byte-offset.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/typed-array-get-by-val-profiling.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/typed-array-put-by-val-profiling.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/typeof-symbol.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/uint32-to-number-fold-constant-with-do-overflow.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/uint32array-unsigned-load.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/unscopables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/untyped-equality.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/untyped-less-than.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/use-arguments-as-object-pointer.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/value-to-int32-undefined-constant.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/value-to-int32-undefined.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/values-unscopables.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-closure-inlined-exit-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-closure-inlined-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-inlined-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-inlined-simple-exit-aliasing-weird-reversed-args.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-inlined-simple-exit-aliasing-weird.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-inlined-simple-exit-aliasing.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-inlined-simple-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-then-slow-call.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-too-few-arguments.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-varargs-closure-inlined-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-varargs-inlined-exit-strict-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/varargs-varargs-inlined-exit.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weak-map-constructor-adder.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weak-map-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weak-set-constructor-adder.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weak-set-constructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weird-equality-folding-cases.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weird-getter-counter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weird-put-stack-varargs.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weird-setter-counter-syntactic.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/stress/weird-setter-counter.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler.yaml
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/basic.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/captured.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/classes.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/dfg-jit-optimizations.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/dictionary-mode.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/driver/driver.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/inheritance.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/loop.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/optional-fields.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/overflow.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/return.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tests/typeProfiler/symbol.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/FunctionOverrides.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/FunctionOverrides.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/JSDollarVM.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/JSDollarVM.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/JSDollarVMPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/JSDollarVMPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWASMModule.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWASMModule.h
 delete mode 100644 modules/web/src/main/native/Source/Platform/ChangeLog
 delete mode 100644 modules/web/src/main/native/Source/Platform/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Source/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.plist
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/ANGLERelease.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/DirectX32.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/DirectX64.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libEGL.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libEGL.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libEGLCommon.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libGLESv2.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libGLESv2.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/libGLESv2Common.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/preprocessor.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/preprocessor.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translatorCommon.props
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_common.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_common.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_glsl.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_glsl.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_hlsl.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.vcxproj/translator_hlsl.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ANGLE/ShaderLang.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/AUTHORS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/BUILD.gn
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/CONTRIBUTORS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/Configurations/ANGLE.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/DEPS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/LICENSE
 copy modules/web/src/main/native/Source/{JavaScriptCore => ThirdParty/ANGLE}/Makefile (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/README.chromium
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/README.md
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/angle.isolate
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/changes.diff
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/codereview.settings
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_depth_texture.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_framebuffer_blit.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_framebuffer_multisample.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_instanced_arrays.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_pack_reverse_row_order.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_platform_angle.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_platform_angle_d3d.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_platform_angle_opengl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_program_binary.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_robust_resource_initialization.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_texture_compression_dxt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_texture_usage.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_timer_query.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/ANGLE_translated_shader_source.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_d3d_share_handle_client_buffer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_device_d3d.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_direct3d_display.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_query_surface_pointer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_robust_resource_initialization.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_software_display.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_surface_d3d_texture_2d_share_handle.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_ANGLE_window_fixed_size.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_EXT_create_context_robustness.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EGL_EXT_device_query.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_blend_minmax.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_color_buffer_float.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_draw_buffers.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_robustness.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_shader_framebuffer_fetch.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_texture_rg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/extensions/EXT_texture_storage.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/generate_winrt_projects.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/EGL/egl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/EGL/eglext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/EGL/eglplatform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/EGL/eglsoftlinking.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES2/gl2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES2/gl2ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES2/gl2platform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES2/gl2softlinking.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES3/gl3.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES3/gl3ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLES3/gl3platform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderLang.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/GLSLANG/ShaderVars.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/KHR/khrplatform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/angle_gl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/angle_windowsstore.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/export.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/include/platform/Platform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/angle.gyp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/commit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/commit_id.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/MemoryBuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/MemoryBuffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/Optional.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/Optional_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/angleutils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/angleutils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/debug.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/debug.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/event_tracer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/event_tracer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/mathutil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/mathutil.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/platform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/tls.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/tls.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/utilities.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/utilities.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/utilities_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/common/version.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler.gypi
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/64bit-tokenizer-safety.patch
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DiagnosticsBase.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveHandlerBase.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/DirectiveParser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/ExpressionParser.y
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Input.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Input.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Lexer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Macro.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/MacroExpander.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Preprocessor.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/SourceLocation.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Token.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Token.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/Tokenizer.l
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/generate_parser.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/numeric_lex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/preprocessor/pp_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/64bit-lexer-safety.patch
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ASTMetadataHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ArrayReturnValueToOutParameter.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BaseTypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulator.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorGLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/BuiltInFunctionEmulatorHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/CallDAG.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/CodeGen.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Common.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Compiler.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ConstantUnion.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Diagnostics.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/DirectiveHandler.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/EmulatePrecision.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ExtensionBehavior.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/FlagStd140Structs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ForLoopUnroll.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ForLoopUnroll.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/HashNames.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InfoSink.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InfoSink.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Initialize.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Initialize.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeDll.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeGlobals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeParseContext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeParseContext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/InitializeVariables.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/IntermNode.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/IntermNode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/IntermTraverse.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Intermediate.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/LoopInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/LoopInfo.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/MMap.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/NodeSearch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Operator.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Operator.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputESSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputGLSLBase.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/OutputHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ParseContext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/PoolAlloc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Pragma.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/PruneEmptyDeclarations.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/PruneEmptyDeclarations.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/QualifierAlive.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/QualifierAlive.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RegenerateStructNames.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RemoveSwitchFallThrough.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RenameFunction.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/RewriteElseBlocks.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SearchSymbol.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateArrayInitialization.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SeparateDeclarations.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ShaderLang.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ShaderVars.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SimplifyArrayAssignment.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SimplifyArrayAssignment.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/StructureHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/SymbolTable.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorESSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorGLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/TranslatorHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Types.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/Types.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UnfoldShortCircuitAST.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UniformHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/UtilsHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateLimitations.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateOutputs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/ValidateSwitch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VariableInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VariableInfo.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VariablePacker.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/VersionGLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayout.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayout.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/blocklayoutHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraph.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphBuilder.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphOutput.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/depgraph/DependencyGraphTraverse.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/generate_parser.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang.l
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang.y
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_lex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/glslang_tab.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/intermOut.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/intermediate.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/length_limits.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/parseConst.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictFragmentShaderTiming.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/timing/RestrictVertexShaderTiming.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/util.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/compiler/translator/util.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/copy_compiler_dll.bat
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/AttributeMap.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/AttributeMap.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/BinaryStream.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Buffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Buffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Caps.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Caps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Compiler.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Compiler.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Config.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Config_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Constants.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Context.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Context.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Data.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Device.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Device.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Display.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Display.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Error.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Error.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Error.inl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Fence.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Fence.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Fence_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Float16ToFloat32.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Float16ToFloat32.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Framebuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Framebuffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/FramebufferAttachment.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/FramebufferAttachment.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/HandleAllocator.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/HandleAllocator.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/HandleAllocator_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ImageIndex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ImageIndex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ImageIndexIterator_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Platform.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Program.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Program.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Query.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Query.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/RefCountObject.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/RefCountObject.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Renderbuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Renderbuffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ResourceManager.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ResourceManager.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/ResourceManager_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Sampler.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Sampler.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Shader.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Shader.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/State.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/State.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Surface.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Surface.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Surface_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Texture.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Texture.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/TransformFeedback.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/TransformFeedback.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/TransformFeedback_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Uniform.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/Uniform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/VertexArray.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/VertexArray.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/VertexAttribute.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/VertexAttribute.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/angletypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/features.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/formatutils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/formatutils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/histogram_macros.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/queryconversions.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/queryconversions.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/BufferImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/BufferImpl_mock.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/CompilerImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/DeviceImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/DeviceImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/DisplayImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/DisplayImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/FenceNVImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/FenceSyncImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/FramebufferImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/ImplFactory.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/IndexRangeCache.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/IndexRangeCache.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/ProgramImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/ProgramImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/QueryImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/RenderbufferImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/RenderbufferImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/Renderer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/Renderer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/ShaderImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/SurfaceImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/TextureImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/TransformFeedbackImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/TransformFeedbackImpl_mock.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/VertexArrayImpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/Workarounds.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/BufferD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/BufferD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/CompilerD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/CompilerD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DeviceD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DisplayD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DynamicHLSL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/DynamicHLSL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/FramebufferD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/FramebufferD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/HLSLCompiler.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/HLSLCompiler.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ImageD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ImageD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/IndexBuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/IndexBuffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/IndexDataManager.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/IndexDataManager.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ProgramD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ProgramD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RenderTargetD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RenderTargetD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RenderbufferD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RenderbufferD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RendererD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/RendererD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ShaderD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ShaderD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ShaderExecutableD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/ShaderExecutableD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SurfaceD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/SwapChainD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TextureD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TextureD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TextureStorage.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TextureStorage.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TransformFeedbackD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/TransformFeedbackD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/VertexBuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/VertexBuffer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/VertexDataManager.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/VertexDataManager.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/copyimage.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/copyimage.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/copyimage.inl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Blit11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Blit11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Buffer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Buffer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Clear11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Clear11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/DebugAnnotator11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Fence11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Fence11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Framebuffer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Framebuffer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Image11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Image11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/IndexBuffer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/InputLayoutCache.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/NativeWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/PixelTransfer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Query11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Query11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/RenderStateCache.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/RenderTarget11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/RenderTarget11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Renderer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/ShaderExecutable11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/SwapChain11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/TextureStorage11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Trim11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/Trim11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/VertexArray11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/copyvertex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/copyvertex.inl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/formatutils11.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/formatutils11.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/BufferToTexture11.hlsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/Clear11.hlsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/Passthrough2D11.hlsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/Passthrough3D11.hlsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/Swizzle11.hlsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_gs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4f.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4i.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_ps_4ui.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/buffertotexture11_vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11_fl9ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearfloat11vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearsint11vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/clearuint11vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough2d11vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough3d11gs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthrough3d11vs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughdepth2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughlum2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughlum3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughlumalpha2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughlumalpha3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr2di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr2dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr3di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughr3dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg2di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg2dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg3di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrg3dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb2di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb2dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb3di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgb3dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba2d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba2di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba2dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba3d11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba3di11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/passthroughrgba3dui11ps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef2darrayps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef2dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlef3dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei2darrayps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei2dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzlei3dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui2darrayps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui2dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/compiled/swizzleui3dps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/shaders/generate_shaders.bat
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/win32/NativeWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/CoreWindowNativeWindow_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/InspectableNativeWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/winrt/SwapChainPanelNativeWindow_unittest.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Blit9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Blit9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Buffer9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Buffer9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/DebugAnnotator9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Fence9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Fence9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Framebuffer9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Image9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Image9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/IndexBuffer9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Query9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Query9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/RenderTarget9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/RenderTarget9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/Renderer9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/ShaderCache.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/ShaderExecutable9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/SwapChain9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/SwapChain9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/TextureStorage9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/TextureStorage9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/VertexArray9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/VertexDeclarationCache.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/formatutils9.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/formatutils9.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/renderer9_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/renderer9_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/Blit.ps
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/Blit.vs
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/compiled/componentmaskps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/compiled/flipyvs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/compiled/luminanceps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/compiled/passthroughps.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/compiled/standardvs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/shaders/generate_shaders.bat
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d9/vertexconversion.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/formatutilsD3D.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/formatutilsD3D.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/generatemip.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/generatemip.inl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/imageformats.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/loadimage.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/loadimage.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/loadimage.inl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/loadimageSSE2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/generate_new_renderer.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/BufferGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/BufferGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/CompilerGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/CompilerGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/DisplayGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FenceNVGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FenceNVGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FenceSyncGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FenceSyncGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FramebufferGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FramebufferGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FunctionsGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/FunctionsGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/ProgramGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/ProgramGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/QueryGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/QueryGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RenderbufferGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RenderbufferGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/RendererGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/ShaderGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/ShaderGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/StateManagerGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/StateManagerGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/SurfaceGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/SurfaceGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TextureGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TextureGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TransformFeedbackGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/TransformFeedbackGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/VertexArrayGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/VertexArrayGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/formatutilsgl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/formatutilsgl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/functionsgl_enums.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/functionsgl_typedefs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/renderergl_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/DisplayWGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/FunctionsWGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/FunctionsWGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/PbufferSurfaceWGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/WindowSurfaceWGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/WindowSurfaceWGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/functionswgl_typedefs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/wgl_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/wgl/wgl_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationEGL.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES3.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libANGLE/validationES3.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libEGL.gypi
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libEGL/libEGL.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libEGL/libEGL.def
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libEGL/libEGL.rc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libEGL/resource.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2.gypi
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_egl_ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_2_0.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_2_0.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_2_0_ext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_2_0_ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_3_0.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_3_0.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_3_0_ext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/entry_points_gles_3_0_ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/global_state.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/global_state.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/libGLESv2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/libGLESv2.def
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/libGLESv2.rc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/libGLESv2/resource.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/compiler/ArrayBoundsClamper.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/compiler/LICENSE
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/compiler/README.angle
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/khronos/GL/wglext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/murmurhash/LICENSE
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/murmurhash/MurmurHash3.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/murmurhash/MurmurHash3.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/systeminfo/SystemInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/systeminfo/SystemInfo.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/src/third_party/trace_event/trace_event.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/EGLWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/EGLWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/Event.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/OSWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/OSWindow.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/Timer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/com_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/keyboard.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/mouse.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/path_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/random_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/random_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/shader_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/shader_utils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/testfixturetypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/util.gyp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/win32/Win32Timer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/win32/Win32Timer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/win32/Win32Window.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/win32/Win32Window.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ANGLE/util/win32/Win32_path_utils.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/Makefile
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/Makefile.shared
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/CHANGES
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/CONTRIBUTORS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/COPYING
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/README
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/README.WebKit
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest.cbproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest.groupproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest_all.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest_link.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest_main.cbproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/configure.ac
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-death-test.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-message.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-param-test.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-spi.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-test-part.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/gtest_prod.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/m4/acx_pthread.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/m4/gtest.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/make/Makefile
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/msvc/gtest-md.vcxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/msvc/gtest-md.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/run_tests.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/prime_tables.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample1.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample1.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample10_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample1_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample2.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample2_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample3-inl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample3_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample4.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample4.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample4_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample5_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample6_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample7_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample8_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/samples/sample9_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/fuse_gtest_files.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/gtest-config.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/pump.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/test/Makefile
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/upload.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/scripts/upload_gtest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-all.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-death-test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-filepath.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-internal-inl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-port.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-test-part.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest-typed-test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/src/gtest_main.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-death-test_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-filepath_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-listener_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-message_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-options_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-param-test2_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-param-test_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-param-test_test.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-port_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-test-part_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-tuple_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-typed-test_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-typed-test_test.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_all_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_color_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_color_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_env_var_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_env_var_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_environment_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_filter_unittest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_help_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_help_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_main_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_nc.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_nc_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_output_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_output_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_prod_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_repeat_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_shuffle_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_sole_header_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_stress_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_test_utils.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_uninitialized_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_unittest.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/gtest_xml_test_utils.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/production.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/production.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/run_tests_util.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/test/run_tests_util_test.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/General.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/ProductionProject.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Makefile
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Resources/Info.plist
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Scripts/runtests.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/README.WebKit
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/README.md
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/package.json
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/qunit/qunit.css
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/qunit/qunit.js
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/headless.html
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/index.html
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/logs.html
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/logs.js
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/same.js
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/qunit/test/test.js
 create mode 100644 modules/web/src/main/native/Source/WTF/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WTF/Configurations/CopyWTFHeaders.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WTF/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WTF/Configurations/WTF.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WTF/Configurations/mbmalloc.xcconfig
 delete mode 100644 modules/web/src/main/native/Source/WTF/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Source/WTF/GNUmakefile.list.am
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.proj
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.submit.sln
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCFLite.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCommon.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCoreFoundation.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFDebug.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.make
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedCommon.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedDebug.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedProduction.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedRelease.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFProduction.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFRelease.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/build-generated-files.pl
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/copy-files.cmd
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/work-around-vs-dependency-tracking-bugs.py
 create mode 100644 modules/web/src/main/native/Source/WTF/WTF.xcodeproj/project.pbxproj
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/LICENSE (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/README (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/bytestream.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/localpointer.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/parseerr.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/platform.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/ptypes.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/putil.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/rep.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/std_string.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/strenum.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/stringpiece.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uchar.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/ucnv.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/ucnv_err.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/ucol.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uconfig.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uenum.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uiter.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uloc.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/umachine.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/unistr.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/unorm.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/unorm2.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/uobject.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/urename.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uscript.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uset.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/ustring.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/utf.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/utf16.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/utf8.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/utf_old.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/utypes.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uvernum.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WTF}/icu/unicode/uversion.h (100%)
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/AVLTree.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/BoundsCheckedPointer.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/Compression.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/Compression.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/Decoder.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/DynamicAnnotations.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/DynamicAnnotations.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/Encoder.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/NakedPtr.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/OSObjectPtr.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Optional.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/OwnPtr.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/OwnPtrCommon.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/PageAllocationAligned.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/PageAllocationAligned.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/PassOwnPtr.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformMac.cmake
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/PossiblyNull.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/RefCounter.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/RefCounter.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/RefPtrHashMap.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/SpinLock.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Stopwatch.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TCPackedCache.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TCPageMap.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TCSpinLock.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TCSystemAlloc.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TCSystemAlloc.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/TinyPtrSet.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/TypeCasts.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/WorkQueue.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/WorkQueue.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/cf/TypeCastsCF.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/cocoa/WorkQueueCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueEfl.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/EflTypedefs.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/OwnPtrEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/RefPtrEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/RefPtrEfl.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/UniquePtrEfl.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/WorkQueueEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GLibUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GLibUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GMainLoopSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GMainLoopSource.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GMutexLocker.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GRefPtr.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GRefPtr.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GThreadSafeMainLoopSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GThreadSafeMainLoopSource.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/GTypedefs.h
 rename modules/web/src/main/native/Source/WTF/wtf/{gobject => glib}/GUniquePtr.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/MainThreadGLib.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/RunLoopGLib.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/WorkQueueGLib.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GMutexLocker.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GRefPtr.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GRefPtr.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GTypedefs.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GlibUtilities.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gobject/GlibUtilities.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gtk/MainThreadGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/gtk/RunLoopGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/ios/WebCoreThread.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/ios/WebCoreThread.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/java/MainThreadJava.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/java/RunLoopJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/mbmalloc.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/spi/cocoa/NSMapTableSPI.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/spi/darwin/XPCSPI.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/AtomicStringImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/StringCommon.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/StringView.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/SymbolImpl.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/SymbolRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/SymbolRegistry.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/UniquedStringImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/cf/AtomicStringCF.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/cf/AtomicStringImplCF.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/mac/StringImplMac.mm
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/mac/StringMac.mm
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/mac/StringViewObjC.mm
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/threads/win/BinarySemaphoreWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WTFDLL.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WorkItemWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WorkItemWin.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WorkQueueWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/AVFoundationSupport.py
 create mode 100644 modules/web/src/main/native/Source/WebCore/ChangeLog-2014-02-20
 create mode 100644 modules/web/src/main/native/Source/WebCore/ChangeLog-2014-10-07
 create mode 100644 modules/web/src/main/native/Source/WebCore/Configurations/WebCore.unexp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Configurations/iOS.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/English.lproj/mediaControlsLocalizedStrings.js
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/debugger/DebuggerActivation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/debugger/DebuggerCallFrame.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/AllocationSpace.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/SlotVisitorInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorBackendDispatchers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorFrontendDispatchers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorJSBackendDispatchers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorJSFrontendDispatchers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorJSTypeBuilders.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorProtocolObjects.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorProtocolTypes.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/inspector/InspectorTypeBuilder.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/interpreter/VMInspector.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/jit/SpillRegistersMode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/profiler/ProfilerDatabase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/replay/EmptyInputCursor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/replay/EncodedValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/replay/InputCursor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/replay/NondeterministicInput.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/ConsoleClient.h
 rename modules/web/src/main/native/Source/WebCore/ForwardingHeaders/{inspector => runtime}/ConsoleTypes.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/Exception.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/IdentifierInlines.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/IntegralTypedArrayBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/IteratorOperations.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSCJSValueInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSCallee.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSCellInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSMapIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSSetIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/MapDataInlines.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/PrototypeFunction.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/RuntimeFlags.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/StorageBarrier.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/StructureInlines.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/TypedArrayBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/WeakGCMapInlines.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Source/WebCore/GNUmakefile.list.am
 create mode 100644 modules/web/src/main/native/Source/WebCore/LocalizableStrings.pm
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDM.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDM.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateClearKey.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateClearKey.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateMediaPlayer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateMediaPlayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMSessionClearKey.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMSessionClearKey.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySession.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeys.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeys.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeys.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadButton.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadButton.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadButton.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/GamepadManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/Gamepad.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/Gamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/Gamepad.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/GamepadList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/GamepadList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/GamepadList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/gamepad/deprecated/NavigatorGamepad.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/geolocation/GeoNotifier.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/geolocation/GeoNotifier.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBFactoryBackendInterface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBHistograms.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/PageGroupIndexedDatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/PageGroupIndexedDatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBLevelDBCoding.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBLevelDBCoding.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/MediaControlsHost.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/MediaControlsHost.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/assets-apple-iOS.svg
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsApple.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsApple.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsBase.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsBase.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsGtk.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsiOS.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsiOS.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/HTMLMediaElementMediaSession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/HTMLMediaElementMediaSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/HTMLMediaElementMediaSession.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaRemoteControls.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaRemoteControls.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaRemoteControls.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSession.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSessionEvents.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSessionManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSessionManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/MediaSessionMetadata.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/WebMediaSessionManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/WebMediaSessionManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediasession/WebMediaSessionManagerClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/AudioStreamTrack.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/AudioStreamTrack.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/AudioStreamTrack.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDeviceInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDeviceInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDeviceInfo.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevices.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevices.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevices.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaDevices.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaDevices.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaDevices.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaStream.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaStream.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorMediaStream.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMedia.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMedia.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMedia.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCConfiguration.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCConfiguration.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCIceServer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCIceServer.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCOfferAnswerOptions.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCOfferAnswerOptions.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/VideoStreamTrack.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/VideoStreamTrack.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/VideoStreamTrack.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NavigatorNetworkInfoConnection.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NavigatorNetworkInfoConnection.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NavigatorNetworkInfoConnection.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoConnection.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoConnection.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoConnection.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/networkinfo/NetworkInfoController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/QuickTimePluginReplacement.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/YouTubePluginReplacement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/plugins/YouTubePluginReplacement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammar.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammar.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammar.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammarList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammarList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechGrammarList.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognition.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognition.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognition.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionAlternative.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionAlternative.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionAlternative.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionError.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionError.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionEvent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionEvent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResult.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResult.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResult.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResultList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResultList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/speech/SpeechRecognitionResultList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStream.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStream.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStream.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamController.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamReader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamReader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamReader.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/AbstractSQLStatement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/AbstractSQLStatementBackend.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/AbstractSQLTransaction.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/AbstractSQLTransactionBackend.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBackendContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBackendContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBackendSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBackendSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseSync.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLStatementSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLStatementSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionBackendSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionBackendSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionSync.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionSyncCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionSyncCallback.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/WorkerGlobalScopeWebDatabase.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/PlatformAppleWin.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PlatformMac.cmake
 delete mode 100644 modules/web/src/main/native/Source/WebCore/PlatformWinCE.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PlatformWinCairo.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/Resources/SpellingDot at 3x.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/aliasCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/cellCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/contextMenuCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/deleteButton.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/deleteButton.tiff
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/deleteButton at 2x.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/deleteButtonPressed.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/deleteButtonPressed at 2x.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/eastWestResizeCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/helpCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/inputSpeech.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/linkCursor.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/Resources/missingImage at 3x.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/noDropCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/noneCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/progressCursor.png
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Resources/waitCursor.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/Scripts/make-js-file-arrays.py
 delete mode 100644 modules/web/src/main/native/Source/WebCore/UseJSC.cmake
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.exp.in
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCairoDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCairoRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.proj
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.submit.sln
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCFNetwork.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCG.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCURL.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.make
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedWinCairo.make
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedWinCairoCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreIncludeCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreMediaQT.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCorePostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCorePreBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreQuartzCore.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupport.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupport.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/build-generated-files.pl
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/copyForwardingHeaders.cmd
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/copyWebCoreResourceFiles.cmd
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/migrate-scripts.pl
 create mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/xcopy.excludes
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AXTextStateChangeIntent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/AXObjectCacheAtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/AccessibilityObjectAtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleHyperlink.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleHyperlink.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceAction.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceAction.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceComponent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceComponent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceDocument.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceDocument.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceEditableText.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceEditableText.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceHyperlinkImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceHyperlinkImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceHypertext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceHypertext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceImage.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceImage.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceSelection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceSelection.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTable.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTableCell.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceTableCell.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceText.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleUtil.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleUtil.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/atk/WebKitAccessibleWrapperAtk.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/ios/AccessibilityObjectIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectNodeFilterCondition.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectNodeFilterCondition.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectXPathNSResolver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectXPathNSResolver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMCustomUnstable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.symbols
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilterPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.symbols
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolverPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/DOMObjectHashTableMap.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/DOMObjectHashTableMap.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSCharacterDataCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSClipboardCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSCustomEventCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDataCueCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDataTransferCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDocumentCustom.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDocumentFragmentCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDocumentTypeCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSElementCustom.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMockContentFilterSettingsCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNavigatorCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNodeListCustom.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNodeOrString.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNodeOrString.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSReadableStreamControllerCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSReadableStreamCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSReadableStreamReaderCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSQLTransactionSyncCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSVGElementInstanceCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSharedWorkerCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSUserMessageHandlersNamespaceCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSWebGL2RenderingContextCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSWebGLRenderingContextBaseCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/PageScriptDebugServer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/PageScriptDebugServer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ReadableJSStream.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ReadableJSStream.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptHeapSnapshot.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptProfile.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptProfiler.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptProfiler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ios/TouchConstructors.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMImplementationFront.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMImplementationFront.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/gobject-run-api-break-test
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObject.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObjectPrivate.h
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestGenerateIsReachable.symbols} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.symbols
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministicPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCustomConstructorWithNoInterfaceObject.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCustomConstructorWithNoInterfaceObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestNondeterministic.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestNondeterministic.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObject.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObjectInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministic.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministic.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministicInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCustomConstructor.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestNondeterministic.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bridge/objc/WebScriptObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bridge/objc/WebScriptObjectProtocol.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CombinedFiltersAlphabet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CombinedFiltersAlphabet.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CombinedURLFilters.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CombinedURLFilters.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CompiledContentExtension.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/CompiledContentExtension.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtension.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtension.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionActions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionCompiler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionCompiler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionError.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionError.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionRule.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionStyleSheet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionStyleSheet.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionsBackend.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ContentExtensionsDebugging.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFA.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFA.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFABytecode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFABytecodeCompiler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFABytecodeCompiler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFABytecodeInterpreter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFABytecodeInterpreter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFACombiner.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFACombiner.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFAMinimizer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFAMinimizer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFANode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/DFANode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/HashableActionList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ImmutableNFA.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/ImmutableNFANodeBuilder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/MutableRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/MutableRangeList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/NFA.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/NFA.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/NFANode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/NFAToDFA.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/NFAToDFA.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/Term.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/URLFilterParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/contentextensions/URLFilterParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CommonCryptoUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithm.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmDescriptionBuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKey.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKey.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKeyPair.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKeyPair.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/SubtleCrypto.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/SubtleCrypto.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CBC.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CBC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmHMAC.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmHMAC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA1.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA1.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA224.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA224.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA256.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA256.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA384.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA384.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA512.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/algorithms/CryptoAlgorithmSHA512.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmAES_CBCGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmAES_KWGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmHMACGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmRSAES_PKCS1_v1_5GnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmRSASSA_PKCS1_v1_5GnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmRSA_OAEPGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoAlgorithmRegistryGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoDigestGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoKeyRSAGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/SerializedCryptoKeyWrapGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeyAES.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeyDataOctetSequence.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeyDataRSAComponents.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeySerializationRaw.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmAES_CBCMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmAES_KWMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmHMACMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoAlgorithmRegistryMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoDigestMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoKeyMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoKeyRSAMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/SerializedCryptoKeyWrapMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmAesCbcParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmAesKeyGenParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaKeyGenParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaKeyParamsWithHash.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaOaepParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaSsaParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSAnimationTriggerScrollValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSAnimationTriggerScrollValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSContentDistributionValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSContentDistributionValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSFontFamily.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGridLineNamesValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGridLineNamesValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframeRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframeRule.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframeRule.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframesRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframesRule.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSKeyframesRule.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSNamedImageValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSNamedImageValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSToLengthConversionData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSToLengthConversionData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedStyleBuilder.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedStyleBuilder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/LengthRepeat.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SVGCSSPropertyNames.in
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SVGCSSStyleSelector.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SelectorCheckerFastPath.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SelectorCheckerFastPath.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/SelectorPseudoClassAndCompatibilityElementMap.in
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/SelectorPseudoElementTypeMap.in
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/SelectorPseudoTypeMap.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/SourceSizeList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/SourceSizeList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/StyleBuilder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/StyleBuilderConverter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/StyleBuilderCustom.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframeRule.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframeRule.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframeRule.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframesRule.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframesRule.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSKeyframesRule.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/makeSelectorPseudoClassAndCompatibilityElementMap.py
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/makeSelectorPseudoElementsMap.py
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/mediaControlsEfl.css
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/mediaControlsEflFullscreen.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AnimationEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AnimationEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AnimationEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AutocompleteErrorEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AutocompleteErrorEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Clipboard.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Clipboard.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Clipboard.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/ClipboardAccessPolicy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/ClipboardMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CollectionIndexCache.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/CrossThreadTask.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DataTransfer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DataTransfer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DataTransfer.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DataTransferAccessPolicy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DataTransferMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/GlobalEventHandlers.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/IconURL.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/MicroTask.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/MicroTask.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NodeOrString.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NodeOrString.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NonDocumentTypeChildNode.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NonElementParentNode.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Notation.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Notation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Notation.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ParentNode.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/SecurityOriginPolicy.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/SecurityOriginPolicy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TypedElementDescendantIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ios/TouchEvents.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/DeleteButton.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/DeleteButton.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/DeleteButtonController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/DeleteButtonController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceDeleteFromTextNodeCommand.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceDeleteFromTextNodeCommand.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceInsertIntoTextNodeCommand.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceInsertIntoTextNodeCommand.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/SelectionRectGatherer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/SelectionRectGatherer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/TextIteratorBehavior.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/atk/FrameSelectionAtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/cocoa/EditorCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/cocoa/EditorCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/cocoa/HTMLConverter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/cocoa/HTMLConverter.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/efl/EditorEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/gtk/EditorGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ios/DictationCommandIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ios/DictationCommandIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ios/EditorIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/java/EditorJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/DataDetection.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/DataDetection.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/DictionaryLookup.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/DictionaryLookup.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/TextUndoInsertionMarkupMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/mac/TextUndoInsertionMarkupMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/win/EditorWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/features.json
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/FileMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/FileThread.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/FileThread.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/FileThreadTask.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/generate-export-file
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLAttachmentElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLAttachmentElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLAttachmentElement.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLMediaElementEnums.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLMediaSession.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLMediaSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLWBRElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLWBRElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaElementSession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaElementSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RelList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RelList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RubyElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RubyElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RubyTextElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/RubyTextElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/DOMPath.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTBlendMinMax.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTBlendMinMax.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTBlendMinMax.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTDrawBuffers.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTDrawBuffers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTDrawBuffers.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTFragDepth.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTFragDepth.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTFragDepth.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTShaderTextureLOD.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTShaderTextureLOD.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTShaderTextureLOD.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTsRGB.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTsRGB.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/EXTsRGB.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGL2RenderingContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGL2RenderingContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGL2RenderingContext.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLDrawBuffers.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLDrawBuffers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLDrawBuffers.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLQuery.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLQuery.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLQuery.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLRenderingContextBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLRenderingContextBase.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSampler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSampler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSampler.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSync.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSync.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLSync.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLTransformFeedback.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLTransformFeedback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLTransformFeedback.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLVertexArrayObject.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLVertexArrayObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLVertexArrayObject.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/parser/HTMLSrcsetParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/parser/HTMLSrcsetParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/parser/ParsingUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/AutoFillButtonElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/AutoFillButtonElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/ImageControlsRootElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/ImageControlsRootElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/MediaControlsGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/MediaControlsGtk.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/mac/ImageControlsButtonElementMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/mac/ImageControlsButtonElementMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/mac/ImageControlsRootElementMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/mac/ImageControlsRootElementMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/mac/imageControlsMac.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/BufferedLineReader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/BufferedLineReader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/InbandDataTextTrack.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/InbandDataTextTrack.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegion.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegion.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegion.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegionList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegionList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/track/TextTrackRegionList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegion.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegion.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegion.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegionList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegionList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTRegionList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTScanner.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/track/VTTScanner.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InjectedScriptCanvasModule.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InjectedScriptCanvasModule.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InjectedScriptCanvasModuleSource.js
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorCanvasAgent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorCanvasAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorCanvasInstrumentation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorCounters.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorCounters.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorHeapProfilerAgent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorHeapProfilerAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorInputAgent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorInputAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorMemoryAgent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorMemoryAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorProfilerAgent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorProfilerAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorReplayAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorReplayAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorStyleTextEditor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorStyleTextEditor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/PageScriptDebugServer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/PageScriptDebugServer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/combine-javascript-resources.pl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/ApplicationCache.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/CSS.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Canvas.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/DOM.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/DOMDebugger.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/DOMStorage.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Database.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/HeapProfiler.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/IndexedDB.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Input.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/LayerTree.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Memory.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Network.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Page.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Profiler.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Timeline.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/protocol/Worker.json
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ContentFilter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ContentFilter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/DocumentThreadableLoaderClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/MediaResourceLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/MediaResourceLoader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceBuffer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceBuffer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceLoadInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceLoadInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cache/CachedSVGFont.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cache/CachedSVGFont.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cocoa/DiskCacheMonitor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cocoa/DiskCacheMonitorCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cocoa/DiskCacheMonitorCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/cocoa/SubresourceLoaderCocoa.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/icon/wince/IconDatabaseWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/mac/ResourceBuffer.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/soup/CachedRawResourceSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/soup/SubresourceLoaderSoup.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/make-export-file-generator
 delete mode 100644 modules/web/src/main/native/Source/WebCore/make-file-arrays.py
 delete mode 100644 modules/web/src/main/native/Source/WebCore/move-js-headers.sh
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/Console.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/Console.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/Console.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ContextMenuContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ContextMenuContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DatabaseProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DatabaseProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DebugPageOverlays.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DebugPageOverlays.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DiagnosticLoggingClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/DiagnosticLoggingResultType.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/DragSession.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/FeatureObserver.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/FeatureObserver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/GestureTapHighlighter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/GestureTapHighlighter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/GroupSettings.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/GroupSettings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/LayerFlushThrottleState.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/MediaProducer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageActivityAssertionToken.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageActivityAssertionToken.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConfiguration.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConfiguration.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConsole.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConsole.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConsoleClient.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageConsoleClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageOverlay.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageOverlay.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageOverlayController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PageOverlayController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/SessionID.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInput.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInput.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputEvent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputEvent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResult.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResult.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResult.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResultList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResultList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/SpeechInputResultList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/TextIndicator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/TextIndicator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandler.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlerDescriptor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlerDescriptor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlerDescriptorTypes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlersNamespace.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlersNamespace.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserMessageHandlersNamespace.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ViewStateChangeObserver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/VisitedLinkProvider.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/VisitedLinkProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/VisitedLinkStore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/VisitedLinkStore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WebKitNamespace.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WebKitNamespace.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WebKitNamespace.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WheelEventTestTrigger.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WheelEventTestTrigger.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WindowEventHandlers.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/cocoa/UserAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/cocoa/UserAgent.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ios/EventHandlerIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ios/FrameIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ios/UserAgentIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ios/WebEventRegion.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ios/WebEventRegion.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/mac/ServicesOverlayController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/mac/ServicesOverlayController.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/mac/TextIndicatorWindow.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/mac/TextIndicatorWindow.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/mac/UserAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/AxisScrollSnapOffsets.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/AxisScrollSnapOffsets.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollLatchingState.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollLatchingState.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingStateFrameScrollingNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingStateOverflowScrollingNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingTreeFrameScrollingNode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingTreeFrameScrollingNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollingNode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingTreeOverflowScrollingNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/cocoa/ScrollingStateNode.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingCoordinatorCoordinatedGraphics.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingStateNodeCoordinatedGraphics.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/coordinatedgraphics/ScrollingStateScrollingNodeCoordinatedGraphics.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingCoordinatorIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingCoordinatorIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingTreeFrameScrollingNodeIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingTreeFrameScrollingNodeIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingTreeIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ios/ScrollingTreeIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingCoordinatorMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingCoordinatorMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingStateFrameScrollingNodeMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingThreadMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeFixedNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeFixedNode.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeFrameScrollingNodeMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeStickyNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingTreeStickyNode.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/ContentFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ContentFilterUnblockHandler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ControlStates.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/CountedUserActivity.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/DatabaseStrategy.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/DatabaseStrategy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/DisplaySleepDisabler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/DisplaySleepDisabler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProviderClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/GenericTaskQueue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/HistogramSupport.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/HistogramSupport.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/HysteresisActivity.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/KeypressCommand.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/LengthBox.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/MainThreadTask.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PODArena.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PODFreeListArena.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/PlatformContentFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/PlatformGamepad.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PurgePriority.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PurgeableBuffer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/RefCountedSupplement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/RemoteCommandListener.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/RemoteCommandListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/ScrollbarThemeClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/SerializedPlatformRepresentation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/SystemSleepListener.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/SystemSleepListener.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/TelephoneNumberDetector.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/TreeShared.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/VNodeTracker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/VNodeTracker.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/VisitedLinkStrategy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/WAKViewInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/animation/AnimationTrigger.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/AudioHardwareListener.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/AudioHardwareListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/AudioSessionListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/MediaSession.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/MediaSession.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/MediaSessionManager.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/MediaSessionManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/PlatformMediaSession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/PlatformMediaSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/PlatformMediaSessionManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/PlatformMediaSessionManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/efl/AudioBusEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ffmpeg/FFTFrameFFMPEG.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/AudioDestinationIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/AudioDestinationIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/AudioFileReaderIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/AudioFileReaderIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/AudioSessionIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/MediaSessionManagerIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/ios/MediaSessionManagerIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioHardwareListenerMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioHardwareListenerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/CARingBuffer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/CARingBuffer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mkl/FFTFrameMKL.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/Composite.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T000_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T015_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T030_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T045_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T060_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T075_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T090_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T105_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T120_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T135_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T150_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T165_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T180_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T195_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T210_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T225_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T240_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T255_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T270_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T285_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T300_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T315_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T330_P345.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P000.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P015.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P030.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P045.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P060.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P075.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P090.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P315.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P330.wav
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/resources/IRC_Composite_C_R0195_T345_P345.wav
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/cairo/WidgetBackingStore.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/cairo/WidgetBackingStoreCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/cairo/WidgetBackingStoreCairo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/CoreMediaSoftLink.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/CoreMediaSoftLink.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/MediaAccessibilitySoftLink.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/MediaAccessibilitySoftLink.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/RunLoopObserver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/RunLoopObserver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cf/SharedTimerCF.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ContentFilterUnblockHandlerCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/DisplaySleepDisablerCocoa.h
 rename modules/web/src/main/native/Source/WebCore/platform/{mac/LocalizedStringsMac.cpp => cocoa/LocalizedStringsCocoa.mm} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/MachSendRight.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/MachSendRight.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/MemoryPressureHandlerCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ParentalControlsContentFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ParentalControlsContentFilter.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ScrollController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ScrollController.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ScrollSnapAnimatorState.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ScrollSnapAnimatorState.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/SystemVersion.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/SystemVersion.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/TelephoneNumberDetectorCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ThemeCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/ThemeCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/VNodeTrackerCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/default.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/button.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_normal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/img_button_press.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/check.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_disabled.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_bg_enabled.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_off_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/img_check_on_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_button_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_focus_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_button_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_hover_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_button_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_normal_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_button_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo_press_transparent.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/icon.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/entry.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_focused.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_hovered.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/img_normal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/bt_base.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/progressbar.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/shelf_inset.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_disabled.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_bg_enabled.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_off_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_focus.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/img_radio_on_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/radio.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_horizontal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_bg_vertical.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_horizontal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar_thumb_vertical.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/cancel_normal_button2.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/search_cancel.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/decoration/decoration_normal_button.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/decoration/search_decoration.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_focused.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_hovered.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/field_normal.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/search_field.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider.edc
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_h.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_fill_v.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_h.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_h.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_h.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_press_v.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_thumb_v.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider_v.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_bg.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_default.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_down_pressed.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_default.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_hover.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/sp_up_pressed.png
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/spinner/spinner.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/NetworkInfoProviderEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/NetworkInfoProviderEfl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformSpeechSynthesisProviderEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformSpeechSynthesisProviderEfl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformSpeechSynthesizerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ScrollbarEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ScrollbarEfl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/geoclue/GeolocationProviderGeoclue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/geoclue/GeolocationProviderGeoclue1.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/geoclue/GeolocationProviderGeoclue2.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/geoclue/GeolocationProviderGeoclueClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPower.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPower.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPowerClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/CDMSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/DisplayRefreshMonitorClient.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/DisplayRefreshMonitorClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/DisplayRefreshMonitorManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/DisplayRefreshMonitorManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FloatSizeHash.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontCascade.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontCascade.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontCascadeFonts.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontCascadeFonts.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontFastPath.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontGlyphs.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontGlyphs.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontOrientation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontRanges.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontRanges.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontRenderingMode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontSmoothingMode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontTraitsMask.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontWidthVariant.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GeometryUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GeometryUtilities.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GlyphPageTreeNode.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GlyphPageTreeNode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GraphicsLayerAnimation.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GraphicsLayerAnimation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ISOVTTCue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ISOVTTCue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/LayoutBoxExtent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/LayoutBoxExtent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlaybackTarget.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlaybackTargetClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlaybackTargetContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlaybackTargetPicker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlaybackTargetPicker.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/MediaPlayerEnums.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/NamedImageGeneratedImage.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/NamedImageGeneratedImage.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PathUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PathUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PlatformDisplay.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PlatformDisplay.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PlatformMediaResourceLoader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PlatformTimeRanges.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/PlatformTimeRanges.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SegmentedFontData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SegmentedFontData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SimpleFontData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SimpleFontData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/TextRenderingMode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/Tile.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/TiledBackingStore.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/TiledBackingStore.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/TiledBackingStoreBackend.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/TiledBackingStoreClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/AudioSourceProviderAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/AudioSourceProviderAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/CDMPrivateMediaSourceAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/InbandMetadataTextTrackPrivateAVF.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/InbandMetadataTextTrackPrivateAVF.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaPlaybackTargetMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaPlaybackTargetMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaSelectionGroupAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaTimeAVFoundation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaTimeAVFoundation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/WebMediaSessionManagerMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/WebMediaSessionManagerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/cf/CDMSessionAVFoundationCF.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/cf/CoreMediaSoftLinking.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/cf/WebCoreAVCFResourceLoader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionAVFoundationObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/CDMSessionMediaSourceAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlaybackTargetPickerMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaStreamPrivateAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaStreamPrivateAVFObjC.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/OutOfBandTextTrackPrivateAVF.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/LayerPool.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/LayerPool.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileCoverageMap.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileCoverageMap.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileGrid.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/TileGrid.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/LayerFlushSchedulerMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/PlatformCAAnimationCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/PlatformCAFiltersCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/PlatformCALayerCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/WebSystemBackdropLayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/WebSystemBackdropLayer.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/WebTiledBackingLayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/cocoa/WebTiledBackingLayer.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/LayerFlushSchedulerMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/LayerPool.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/LayerPool.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/PlatformCAAnimationMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/PlatformCAFiltersMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/PlatformCAFiltersMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/PlatformCALayerMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/TileController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/TileController.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/WebTiledBackingLayer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/mac/WebTiledBackingLayer.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ca/win/PlatformCAAnimationWin.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoX11.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoX11.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/DrawingBufferCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/OwnPtrCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/OwnPtrCairo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/TileCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/TileCairo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/TiledBackingStoreBackendCairo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/IOSurfacePool.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/IOSurfacePool.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/ImageBufferBackingStoreCache.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/FontCascadeCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/FontCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/IOSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/IOSurface.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/IOSurfacePoolCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/WebActionDisablingCALayerDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/WebActionDisablingCALayerDelegate.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/WebCoreCALayerExtras.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/egl/GLContextEGL.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/egl/GLContextEGL.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/glx/GLContextGLX.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/glx/GLContextGLX.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/DrawingBuffer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/DrawingBuffer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnClassifier.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnClassifier.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnConstants.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnLocalTriangulator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnLocalTriangulator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnMathUtils.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnMathUtils.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnPathCache.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnPathCache.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnPathProcessor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnShader.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnShader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnSolidFillShader.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnSolidFillShader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnTextureCoords.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/LoopBlinnTextureCoords.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/Shader.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/Shader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/SharedGraphicsContext3D.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/SharedGraphicsContext3D.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gpu/mac/DrawingBufferMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/GUniquePtrGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/MediaPlayerRequestInstallMissingPluginsCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gtk/IntPointGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gtk/IntRectGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFace.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCoreText.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/DisplayRefreshMonitorIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/DisplayRefreshMonitorIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontAntialiasingStateSaver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontCacheIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontServicesIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontServicesIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/GraphicsContext3DIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/IconIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/TextTrackRepresentationIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/TextTrackRepresentationIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/DisplayRefreshMonitorMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/FontComplexTextMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/FontMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/GlyphPageMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/GlyphPageTreeNodeMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/MediaPlayerProxy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/MediaTimeQTKit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/MediaTimeQTKit.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/SimpleFontDataMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/WebCoreCALayerExtras.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/WebCoreCALayerExtras.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/WebTiledLayer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/WebTiledLayer.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/opentype/OpenTypeMathData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/opentype/OpenTypeMathData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLConfigSelector.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLConfigSelector.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLHelper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLHelper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLXSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLXSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXConfigSelector.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/X11Helper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/X11Helper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexture.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperAnimation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperImageBuffer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/AreaAllocator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/AreaAllocator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedImageBacking.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/SurfaceUpdateInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/Tile.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStoreClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/PlatformDisplayWayland.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandEventSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandEventSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandSurface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandSurface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WebKitGtkWaylandClientProtocol.xml
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GDIExtras.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GDIExtras.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateMediaFoundation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateMediaFoundation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/PlatformDisplayWin.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTCFDictionary.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTCFDictionary.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTDecompressionSession.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTDecompressionSession.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovie.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovie.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieGWorld.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieGWorld.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieTask.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieTask.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieVisualContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieVisualContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieWinTimer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTMovieWinTimer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTPixelBuffer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTPixelBuffer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTTrack.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/QTTrack.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontCacheWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontCustomPlatformData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontCustomPlatformData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontPlatformData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontPlatformData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/FontWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/GlyphPageTreeNodeWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/GradientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/GraphicsContextWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/ImageBufferDataWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/ImageBufferWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/ImageWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/MediaPlayerPrivateWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/MediaPlayerProxy.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/MediaPlayerProxy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/PathWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/PlatformPathWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/PlatformPathWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/SharedBitmap.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/SharedBitmap.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/SimpleFontDataWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wince/WinCEGraphicsExtras.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/PlatformDisplayX11.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/XUniquePtr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/XUniqueResource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/XUniqueResource.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/ClipboardUtilitiesGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/ClipboardUtilitiesGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/DragIcon.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/DragIcon.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkClickCounter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkClickCounter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkDragAndDropHelper.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkDragAndDropHelper.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkInputMethodFilter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkInputMethodFilter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkPluginWidget.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkPluginWidget.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkPopupMenu.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkPopupMenu.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkTouchContextHelper.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GtkTouchContextHelper.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/KeyBindingTranslator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/KeyBindingTranslator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/MainFrameScrollbarGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/MainFrameScrollbarGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/PopupMenuGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/PopupMenuGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RedirectedXCompositeWindow.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RedirectedXCompositeWindow.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGtk2.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGtk3.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/ScrollViewGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/ScrollbarThemeGtk2.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/ScrollbarThemeGtk3.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/SearchPopupMenuGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/SearchPopupMenuGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WebKitAuthenticationWidget.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WebKitAuthenticationWidget.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WidgetBackingStoreGtkX11.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WidgetBackingStoreGtkX11.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WidgetRenderingContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/WidgetRenderingContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/POTFILES.in
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/README
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ar.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/as.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/bg.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ca.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/cs.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/de.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/el.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/en_CA.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/en_GB.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/eo.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/es.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/et.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/eu.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/fr.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/gl.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/gu.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/he.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/hi.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/hu.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/id.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/it.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ja.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/kn.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ko.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/lt.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/lv.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ml.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/mr.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/nb.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/nl.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/or.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/pa.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/pl.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/pt.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/pt_BR.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ro.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ru.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/sl.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/sr.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/sr at latin.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/sv.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/ta.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/te.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/uk.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/vi.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/zh_CN.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/CursorIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/DeviceMotionClientIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/DeviceMotionClientIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/DeviceOrientationClientIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/DeviceOrientationClientIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/DragImageIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/EventLoopIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/FileSystemIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/FileSystemIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/KeyEventCodesIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/KeyEventIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileCache.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileCache.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileGrid.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileGrid.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileGridTile.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileGridTile.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileLayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileLayer.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileLayerPool.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/LegacyTileLayerPool.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/MIMETypeRegistryIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PasteboardIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PlatformEventFactoryIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PlatformEventFactoryIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PlatformPasteboardIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PlatformScreenIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/PlatformSpeechSynthesizerIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/QuickLookSoftLink.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/QuickLookSoftLink.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/RemoteCommandListenerIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/RemoteCommandListenerIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SSLKeyGeneratorIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ScrollAnimatorIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ScrollAnimatorIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ScrollViewIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ScrollbarThemeIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ScrollbarThemeIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SelectionRect.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SelectionRect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SoundIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SystemMemory.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/SystemMemoryIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ThemeIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/ThemeIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/TileControllerMemoryHandlerIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/TileControllerMemoryHandlerIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebCoreMotionManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebCoreMotionManager.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebCoreSystemInterfaceIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebCoreSystemInterfaceIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebSafeGCActivityCallbackIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebSafeIncrementalSweeperIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenControllerAVKit.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenInterface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenInterfaceAVKit.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenModel.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenModelVideoElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebVideoFullscreenModelVideoElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WidgetIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/FloatingPointEnvironment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/FloatingPointEnvironment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKAppKitStubs.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKAppKitStubs.m
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKClipView.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKClipView.m
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKResponder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKResponder.m
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKScrollView.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKScrollView.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKView.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKView.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKWindow.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WAKWindow.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKContentObservation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKContentObservation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKGraphics.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKGraphics.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKTypes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKUtilities.c
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKView.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKView.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKViewPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThread.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThread.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadMessage.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadRun.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadRun.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadSafe.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadSystemInterface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadSystemInterface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ColorChooserJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ColorChooserJava.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/VisitedLinkStoreJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/VisitedLinkStoreJava.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBComparator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBDatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBDatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBIterator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBSlice.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBTransaction.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBTransaction.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBWriteBatch.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/leveldb/LevelDBWriteBatch.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/linux/GamepadDeviceLinux.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/linux/GamepadDeviceLinux.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/linux/MemoryPressureHandlerLinux.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/ContentFilterMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/DisplaySleepDisabler.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/DisplaySleepDisabler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepad.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepadProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HTMLConverter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HTMLConverter.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MediaTimeMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MediaTimeMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MemoryPressureHandlerMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PlatformSpeechSynthesisMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PowerObserverMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PowerObserverMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PurgeableBufferMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/ScrollElasticityController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/ScrollElasticityController.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SerializedPlatformRepresentationMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SerializedPlatformRepresentationMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SharedTimerMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SystemSleepListenerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SystemSleepListenerMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SystemVersionMac.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SystemVersionMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebCoreNSCellExtras.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebCoreNSCellExtras.m
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebFontCache.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebFontCache.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediasession/MediaSessionInterruptionProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediasession/MediaSessionInterruptionProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediasession/mac/MediaSessionInterruptionProviderMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediasession/mac/MediaSessionInterruptionProviderMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaDevicesPrivate.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaDevicesPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamCenter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamCenter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamSource.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamSource.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamSourceCapabilities.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamSourceStates.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamSourceStates.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCConfiguration.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCConfigurationPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCIceServerPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCOfferAnswerOptionsPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSourceCapabilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSourceCenter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSourceStates.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSourceStates.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVAudioCaptureSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVAudioCaptureSource.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVCaptureDeviceManager.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVMediaCaptureSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVMediaCaptureSource.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AVVideoCaptureSource.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/OpenWebRTCUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/OpenWebRTCUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeMediaSourceCenterOwr.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeMediaSourceCenterOwr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeMediaSourceOwr.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockMediaStreamCenter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockMediaStreamCenter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockRealtimeMediaSourceCenter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCDTMFSenderHandlerMock.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCDTMFSenderHandlerMock.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/UserMediaClientMock.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockBox.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockBox.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaPlayerMediaSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockTracks.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockTracks.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/BlobDataFileReference.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/BlobDataFileReference.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/BlobPart.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/BlobStorageData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/CacheValidation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/CacheValidation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/Credential.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/CredentialBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/CredentialBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/HTTPHeaderNames.in
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/MIMESniffing.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/MIMESniffing.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/PingHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ProtectionSpace.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ProtectionSpaceBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ProtectionSpaceBase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ResourceLoadTiming.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/CertificateInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/ProtectionSpaceCFNet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/ProtectionSpaceCFNet.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/CredentialCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/CredentialCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/ResourceRequestCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/create-http-header-name-table
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/CertificateInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/efl/NetworkStateNotifierEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/gtk/CredentialBackingStore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/gtk/CredentialBackingStore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/NetworkStateNotifierIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/QuickLook.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/QuickLook.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/QuickLookHandleClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/ResourceHandleIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/ResourceRequestIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/WebCoreURLResponseIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/WebCoreURLResponseIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/CertificateInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SynchronousLoaderClientJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/mac/BlobDataFileReferenceMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/mac/CertificateInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/GRefPtrSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/GRefPtrSoup.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/ProxyResolverSoup.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/ProxyResolverSoup.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/WebKitSoupRequestGeneric.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/WebKitSoupRequestGeneric.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/WebKitSoupRequestGenericClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/AuthenticationChallenge.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/CookieJarWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/CredentialStorageWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/ProxyServerWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/ResourceError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/ResourceHandleWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/ResourceRequest.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/ResourceResponse.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/SocketStreamHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/win/SocketStreamHandleWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/soup/PublicSuffixSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/soup/SharedBufferSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/soup/URLSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cf/CFBundleSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cf/CFLocaleSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cf/CFNetworkConnectionCacheSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cf/CFNetworkSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cf/CoreMediaSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cg/CoreGraphicsSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/AVKitSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/CFNSURLConnectionSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/CoreTextSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/DataDetectorsCoreSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/DynamicLinkerSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/IOPMLibSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/IOReturnSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/IOSurfaceSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/IOTypesSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/MachVMSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NEFilterSourceSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSAttributedStringSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSCalendarDateSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSColorSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSExtensionSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSFileManagerSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSPointerFunctionsSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSStringSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSURLDownloadSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/NSURLFileTypeMappingsSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/QuartzCoreSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/SecuritySPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/ServersSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/WebFilterEvaluatorSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/CoreUISPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/GraphicsServicesSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/LaunchServicesSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/MediaPlayerSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/MobileGestaltSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/OpenGLESSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/QuickLookSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/UIColorSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/AVFoundationSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/DataDetectorsSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/LookupSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSEventSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSFontSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSImmediateActionGestureRecognizerSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSMenuSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSPopoverSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSSharingServicePickerSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSSharingServiceSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/QuickLookMacSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/TUCallSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/CharacterProperties.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/NonCJKGlyphOrientation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextDirection.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextFlags.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/enchant/TextCheckerEnchant.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/enchant/TextCheckerEnchant.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/hyphen/HyphenationLibHyphen.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/ios/LocalizedDateCache.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/ios/LocalizedDateCache.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/wchar/TextBreakIteratorWchar.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/win/GDIUtilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/win/GDIUtilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/win/MemoryPressureHandlerWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginDataNone.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginDatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginDatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginDebug.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginDebug.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginMainThreadScheduler.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginMainThreadScheduler.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginPackage.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginPackage.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginPackageNone.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginQuirkSet.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginStream.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginStream.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginView.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginView.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginViewNone.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/gtk/PluginPackageGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/gtk/PluginViewGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/gtk/gtk2xtbin.c
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/gtk/gtk2xtbin.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/gtk/xembed.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/mac/PluginPackageMac.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/mac/PluginViewMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/npapi.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/win/PluginDatabaseWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/win/PluginMessageThrottlerWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/win/PluginMessageThrottlerWin.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/win/PluginPackageWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/win/PluginViewWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/BorderEdge.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/BorderEdge.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ClipRect.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ClipRect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/InlineIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/LayerFragment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderAttachment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderAttachment.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderInputSpeech.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderInputSpeech.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderMultiColumnSpannerPlaceholder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderSelectionInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeWinCE.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SelectionSubtreeRoot.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SelectionSubtreeRoot.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutFlowContents.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutFlowContents.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutResolver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutTextFragmentIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutTextFragmentIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/line/BreakingContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/line/BreakingContextInlineHeaders.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/BoxShape.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/PolygonShape.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/RasterShape.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/RectangleShape.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/Shape.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/ShapeInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/ShapeInsideInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/shapes/ShapeOutsideInfo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridResolvedPosition.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridResolvedPosition.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/ShapeValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleContentAlignmentData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleScrollSnapPoints.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleScrollSnapPoints.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleSelfAlignmentData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/AllReplayInputs.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/CapturingInputCursor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/CapturingInputCursor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/EventLoopInput.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/EventLoopInput.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/EventLoopInputDispatcher.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/EventLoopInputDispatcher.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/FunctorInputCursor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/MemoizedDOMResult.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/MemoizedDOMResult.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayInputCreationMethods.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayInputDispatchMethods.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplaySession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplaySession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplaySessionSegment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplaySessionSegment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayingInputCursor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/ReplayingInputCursor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/SegmentedInputStorage.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/SegmentedInputStorage.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/SerializationMethods.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/SerializationMethods.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/UserInputBridge.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/UserInputBridge.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/replay/WebInputs.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageAreaImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageAreaImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageAreaSync.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageAreaSync.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageNamespace.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageNamespaceImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageNamespaceImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageNamespaceProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageNamespaceProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageStrategy.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageStrategy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageSyncManager.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageSyncManager.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageThread.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageThread.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageTracker.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageTracker.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/wince/DatabaseThreadWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/wince/DatabaseThreadWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/wince/StorageThreadWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/storage/wince/StorageThreadWinCE.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/InlineTextBoxStyle.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/InlineTextBoxStyle.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/RenderTreePosition.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/RenderTreePosition.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGAnimateElementBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGAnimateElementBase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstance.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstance.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstance.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstanceList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstanceList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGElementInstanceList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGToOTFFontConversion.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGToOTFFontConversion.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/graphics/SVGImageChromeClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/graphics/SVGImageClients.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/properties/SVGMatrixTearOff.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/properties/SVGStaticPropertyWithParentTearOff.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MicroTaskTest.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MicroTaskTest.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockContentFilter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockContentFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockContentFilterSettings.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockContentFilterSettings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockContentFilterSettings.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockPageOverlayClient.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockPageOverlayClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/js/WebCoreTestSupportPrefix.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/js/WebCoreTestSupportPrefix.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/webcorejava_pch.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/DefaultSharedWorkerRepository.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/DefaultSharedWorkerRepository.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorker.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorker.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorker.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerGlobalScope.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerGlobalScope.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerGlobalScope.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerRepository.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerRepository.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerStrategy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerThread.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/workers/SharedWorkerThread.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/English.lproj/WebJavaScriptTextInputPanel.nib/designable.nib
 create mode 100644 modules/web/src/main/native/Source/WebKit/English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib
 delete mode 100644 modules/web/src/main/native/Source/WebKit/PlatformEfl.cmake
 delete mode 100644 modules/web/src/main/native/Source/WebKit/PlatformGTK.cmake
 create mode 100644 modules/web/src/main/native/Source/WebKit/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Source/WebKit/PlatformWin.cmake
 delete mode 100644 modules/web/src/main/native/Source/WebKit/PlatformWinCE.cmake
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageAreaImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageAreaImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageAreaSync.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageAreaSync.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageNamespaceImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageNamespaceImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageSyncManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageSyncManager.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageThread.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageThread.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageTracker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/StorageTracker.h
 rename modules/web/src/main/native/Source/{WebCore/storage => WebKit/Storage}/StorageTrackerClient.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/WebDatabaseProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/WebDatabaseProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/WebStorageNamespaceProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/Storage/WebStorageNamespaceProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebCoreSupport/WebViewGroup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebCoreSupport/WebViewGroup.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/Interfaces.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit.proj
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit.sln
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit.submit.sln
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitANGLE.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitApple.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitCFLite.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDirectX.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitPreBuild.cmd
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitPreLink.cmd} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitVersion.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/resource.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Source/WebKit/cf/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/WebKit/cf/WebCoreSupport/WebInspectorClientCF.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/ChangeLog
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/EWebKitConfig.cmake.in
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/EWebKitConfigVersion.cmake.in
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/AcceleratedCompositingContextEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/AcceleratedCompositingContextEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/BatteryClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ChromeClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ChromeClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ColorChooserEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ColorChooserEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ContextMenuClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ContextMenuClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DeviceMotionClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DeviceMotionClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DeviceOrientationClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DeviceOrientationClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DragClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DragClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/EditorClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/EditorClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/FrameNetworkingContextEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/FrameNetworkingContextEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/IconDatabaseClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/InspectorClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/InspectorClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NavigatorContentUtilsClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NavigatorContentUtilsClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NetworkInfoClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NetworkInfoClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NotificationPresenterClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/NotificationPresenterClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/PlatformStrategiesEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/PlatformStrategiesEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/PopupMenuEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/PopupMenuEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ProgressTrackerClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/ProgressTrackerClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/SearchPopupMenuEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/SearchPopupMenuEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/StorageTrackerClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/StorageTrackerClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/VibrationClientEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/WebCoreSupport/VibrationClientEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/efl/ewebkit.pc.in
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/ChangeLog
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/ChangeLog-2012-05-22
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/NEWS
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/AcceleratedCompositingContextGL.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/AssertMatchingEnums.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/BatteryClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/BatteryClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DeviceMotionClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DeviceMotionClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DeviceOrientationClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DeviceOrientationClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DocumentLoaderGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DocumentLoaderGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DragClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DragClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/EditorClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/EditorClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/FrameNetworkingContextGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/FrameNetworkingContextGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/GeolocationClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/GeolocationClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/GtkAdjustmentWatcher.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/GtkAdjustmentWatcher.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/InspectorClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/NavigatorContentUtilsClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/NavigatorContentUtilsClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/PlatformStrategiesGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/PlatformStrategiesGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ProgressTrackerClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/ProgressTrackerClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/TextCheckerClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/TextCheckerClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/UserMediaClientGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/UserMediaClientGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/WebViewInputMethodFilter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/WebCoreSupport/WebViewInputMethodFilter.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit.pc.in
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkit.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitapplicationcache.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitapplicationcache.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitauthenticationdialog.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitauthenticationdialog.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitdefines.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitdom.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitdownload.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitdownload.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitdownloadprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitenumtypes.cpp.template
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitenumtypes.h.template
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkiterror.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkiterror.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfavicondatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfavicondatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfavicondatabaseprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfilechooserrequest.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfilechooserrequest.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitfilechooserrequestprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitgeolocationpolicydecision.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitgeolocationpolicydecision.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitgeolocationpolicydecisionprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitglobals.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitglobals.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitglobalsprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkithittestresult.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkithittestresult.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkithittestresultprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkiticondatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkiticondatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkrequest.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkrequest.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkrequestprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkresponse.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkresponse.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitnetworkresponseprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitsecurityorigin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitsecurityorigin.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitsecurityoriginprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitsoupauthdialog.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitsoupauthdialog.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitspellchecker.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitspellchecker.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitspellcheckerenchant.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitspellcheckerenchant.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitversion.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitversion.h.in
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitviewportattributes.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitviewportattributes.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitviewportattributesprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebbackforwardlist.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebbackforwardlist.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebbackforwardlistprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebdatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebdatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebdatasource.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebdatasource.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebdatasourceprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebframe.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebframe.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebframeprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebhistoryitem.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebhistoryitem.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebhistoryitemprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebinspector.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebinspector.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebinspectorprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebnavigationaction.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebnavigationaction.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebnavigationactionprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebplugin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebplugin.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebplugindatabase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebplugindatabase.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebplugindatabaseprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebpluginprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebpolicydecision.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebpolicydecision.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebpolicydecisionprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebresource.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebresource.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebresourceprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebsettings.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebsettings.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebsettingsprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebview.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebview.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebviewprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebwindowfeatures.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebwindowfeatures.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkit/webkitwebwindowfeaturesprivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/gtk/webkitmarshal.list
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultFormDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultFormDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultFrameLoadDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultFrameLoadDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultResourceLoadDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultResourceLoadDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultUIKitDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/DefaultDelegates/WebDefaultUIKitDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/MemoryMeasure.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/MemoryMeasure.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebGeolocationCoreLocationProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebGeolocationCoreLocationProvider.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebGeolocationProviderIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebGeolocationProviderIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebNSStringExtrasIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebNSStringExtrasIOS.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebNSStringExtrasIPhone.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebUIKitSupport.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Misc/WebUIKitSupport.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Storage/WebSQLiteDatabaseTrackerClient.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/Storage/WebSQLiteDatabaseTrackerClient.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/PopupMenuIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/PopupMenuIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/SearchPopupMenuIOS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/SearchPopupMenuIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebCaretChangeListener.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebChromeClientIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebChromeClientIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFixedPositionContent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFixedPositionContent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFixedPositionContentInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFrameIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFrameIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebFrameIPhone.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebGeolocation.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebGeolocationInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebGeolocationPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebInspectorClientIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebMIMETypeRegistry.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebMIMETypeRegistry.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebSelectionRect.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebSelectionRect.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebVisiblePosition.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebVisiblePosition.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebCoreSupport/WebVisiblePositionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebKit.iOS.exp
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebFrameViewWAKCompatibility.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebMailDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPDFViewIOS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPDFViewIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPDFViewIPhone.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPDFViewPlaceholder.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPDFViewPlaceholder.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPlainWhiteView.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebPlainWhiteView.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/ios/WebView/WebUIKitDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonUtils.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonUtils.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowAdapter.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowAdapter.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowContentView.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowContentView.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowFrame.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/CarbonWindowFrame.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/HIViewAdapter.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/HIViewAdapter.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/HIWebView.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Carbon/HIWebView.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Configurations/WebKit.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Configurations/WebKitLegacy.xcconfig
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Configurations/iOS.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultContextMenuDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultContextMenuDelegate.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultEditingDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultEditingDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultPolicyDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultPolicyDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultUIDelegate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DefaultDelegates/WebDefaultUIDelegate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/collector/handles/Global.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/debugger/DebuggerCallFrame.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/Completion.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/Error.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/JSCJSValue.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/JSFunction.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/JSLock.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/JSObject.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/JSString.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/Protect.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/ForwardingHeaders/runtime/SymbolTable.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/BinaryPropertyList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/BinaryPropertyList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/HistoryPropertyList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/HistoryPropertyList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebBackForwardList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebBackForwardList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebBackForwardListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebBackForwardListPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistory.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistory.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryItem.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryItem.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryItemInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryItemPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebHistoryPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebURLsWithTitles.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/WebURLsWithTitles.m
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/MailQuirksUserScript.js
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebKitSystemBits.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebKitSystemBits.m
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebNSArrayExtras.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebNSArrayExtras.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebSharingServicePickerController.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebSharingServicePickerController.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/English.lproj/WebAuthenticationPanel.nib/designable.nib
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/English.lproj/WebAuthenticationPanel.nib/keyedobjects.nib
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/WebAuthenticationPanel.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/WebAuthenticationPanel.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/WebPanelAuthenticationHandler.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Panels/WebPanelAuthenticationHandler.m
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebPluginsPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebPluginsPrivate.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Resources/url_icon.tiff
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebApplicationCacheInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebSelectionServiceController.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebSelectionServiceController.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebVisitedLinkStore.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebVisitedLinkStore.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/DictionaryPopupInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebImmediateActionController.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebImmediateActionController.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebMediaPlaybackTargetPicker.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebMediaPlaybackTargetPicker.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebRenderLayer.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebRenderLayer.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebRenderNode.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/WebRenderNode.mm
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/README (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/localpointer.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/parseerr.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/platform.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/ptypes.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/putil.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uchar.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uconfig.h (100%)
 copy modules/web/src/main/native/Source/{WebCore => WebKit/mac}/icu/unicode/uidna.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uiter.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/umachine.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/unorm.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/unorm2.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/urename.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uscript.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/ustring.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/utf.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/utf16.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/utf8.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/utf_old.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/utypes.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uvernum.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore => WebKit/mac}/icu/unicode/uversion.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/migrate-headers.sh
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/AccessibilityDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/Accessible2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/Accessible2_2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleApplication.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleEditableText.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleRelation.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleStates.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleText.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/AccessibleText2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/Accessible2/IA2CommonTypes.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/AccessibleComparable.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMCSS.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMCore.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMEvents.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMExtensions.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMHTML.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMRange.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/DOMWindow.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IGEN_DOMObject.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebApplicationCache.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebArchive.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebBackForwardList.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebBackForwardListPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebCache.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebCoreStatistics.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebDataSource.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebDatabaseManager.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebDesktopNotificationsDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebDocument.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebDownload.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebEditingDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebEmbeddedView.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebError.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebErrorPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFormDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFrame.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFrameLoadDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFrameLoadDelegatePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFrameLoadDelegatePrivate2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFramePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebFrameView.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebGeolocationPolicyListener.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebGeolocationPosition.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebGeolocationProvider.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHTMLRepresentation.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHTTPURLResponse.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHistory.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHistoryDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHistoryItem.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHistoryItemPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebHistoryPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebIconDatabase.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebInspector.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebInspectorPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebJavaScriptCollector.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebKitStatistics.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebMutableURLRequest.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebMutableURLRequestPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebNavigationData.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebNotification.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebNotificationCenter.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebNotificationObserver.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebPolicyDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebPolicyDelegatePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebPreferences.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebResource.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebResourceLoadDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebResourceLoadDelegatePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebResourceLoadDelegatePrivate2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebScriptObject.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebScriptWorld.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebSecurityOrigin.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebSerializedJSValue.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebSerializedJSValuePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebTextRenderer.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUIDelegate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUIDelegate2.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUIDelegatePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebURLAuthenticationChallenge.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebURLRequest.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebURLResponse.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebURLResponsePrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUndoManager.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUndoTarget.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebUserContentURLPattern.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebView.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebViewPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/IWebWorkersPrivate.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/JavaScriptCoreAPITypes.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/WebKit.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/WebKitMessageLoop.idl
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Interfaces/WebScrollbarTypes.idl
 rename modules/web/src/main/native/Source/{WebCore/plugins/win => WebKit/win/Plugins}/PaintHooks.asm (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginDatabase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginDatabase.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginDatabaseWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginDebug.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginDebug.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginMainThreadScheduler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginMainThreadScheduler.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginMessageThrottlerWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginMessageThrottlerWin.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginPackage.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginPackage.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginPackageWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginQuirkSet.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginStream.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginStream.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginView.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginView.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/PluginViewWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/Plugins/npapi.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebApplicationCache.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebApplicationCache.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCookieManager.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCookieManager.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCookieManagerCFNet.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCookieManagerCurl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/AcceleratedCompositingContext.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/AcceleratedCompositingContext.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/WebVisitedLinkStore.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/Info.plist
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/WebKit.rc
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/deleteButton.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/deleteButtonPressed.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/fsVideoAudioVolumeHigh.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/fsVideoAudioVolumeLow.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/fsVideoExitFullscreen.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/fsVideoPause.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/fsVideoPlay.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/missingImage.png
 copy modules/web/src/main/native/Source/{WebCore/Resources/nullPlugin.png => WebKit/win/WebKit.resources/nullplugin.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/eastResizeCursor.png => WebKit/win/WebKit.resources/panEastCursor.png} (100%)
 copy modules/web/src/main/native/Source/{WebCore/Resources => WebKit/win/WebKit.resources}/panIcon.png (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/northResizeCursor.png => WebKit/win/WebKit.resources/panNorthCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/northEastResizeCursor.png => WebKit/win/WebKit.resources/panNorthEastCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/northWestResizeCursor.png => WebKit/win/WebKit.resources/panNorthWestCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/southResizeCursor.png => WebKit/win/WebKit.resources/panSouthCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/southEastResizeCursor.png => WebKit/win/WebKit.resources/panSouthEastCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/southWestResizeCursor.png => WebKit/win/WebKit.resources/panSouthWestCursor.png} (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources/westResizeCursor.png => WebKit/win/WebKit.resources/panWestCursor.png} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/searchCancel.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/searchCancelPressed.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/searchMagnifier.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/searchMagnifierResults.png
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKit.resources/textAreaResizeCorner.png
 rename modules/web/src/main/native/Source/{WebCore/Resources => WebKit/win/WebKit.resources}/verticalTextCursor.png (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources => WebKit/win/WebKit.resources}/zoomInCursor.png (100%)
 rename modules/web/src/main/native/Source/{WebCore/Resources => WebKit/win/WebKit.resources}/zoomOutCursor.png (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKitMessageLoop.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebKitMessageLoop.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/ChangeLog
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/ChromeClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/ChromeClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/ContextMenuClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/ContextMenuClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/DragClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/DragClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/EditorClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/EditorClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/FrameLoaderClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/FrameLoaderClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/FrameNetworkingContextWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/FrameNetworkingContextWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/InspectorClientWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/PlatformStrategiesWinCE.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebCoreSupport/PlatformStrategiesWinCE.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebView.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebKit/wince/WebView.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/bmalloc/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/bmalloc/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Source/bmalloc/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Source/bmalloc/Configurations/bmalloc.xcconfig
 create mode 100644 modules/web/src/main/native/Source/bmalloc/Configurations/mbmalloc.xcconfig
 copy modules/web/src/main/native/Source/{JavaScriptCore => bmalloc}/Makefile (100%)
 create mode 100644 modules/web/src/main/native/Source/bmalloc/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/bmalloc/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Algorithm.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Allocator.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Allocator.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/AsyncTask.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BAssert.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BPlatform.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BeginTag.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BoundaryTag.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BumpAllocator.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BumpRange.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Cache.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Cache.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Chunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Deallocator.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Deallocator.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/EndTag.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Environment.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Environment.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/FixedVector.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/FreeList.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/FreeList.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Heap.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Heap.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Inline.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeChunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeObject.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Line.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LineMetadata.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/MediumChunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/MediumLine.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/MediumPage.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/MediumTraits.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Mutex.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/ObjectType.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/ObjectType.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Owner.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Page.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/PerProcess.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/PerThread.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Range.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SegregatedFreeList.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SegregatedFreeList.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Sizes.h
 copy modules/{graphics/src/test/resources/javafx/scene/image/test.png => web/src/main/native/Source/bmalloc/bmalloc/SmallAllocator.h} (100%)
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SmallChunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SmallLine.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SmallPage.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SmallTraits.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/StaticMutex.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/StaticMutex.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SuperChunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Syscall.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/VMAllocate.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/VMHeap.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/VMHeap.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Vector.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Zone.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Zone.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/bmalloc.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/mbmalloc.cpp
 create mode 100644 modules/web/src/main/native/Source/cmake/FindATK.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindATSPI.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindCFLite.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindCairo.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindCairoGL.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindClang.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindDBus.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindDirectX.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindEGL.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindEnchant.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindEspeak.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindFontconfig.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindFreetype2.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGDK2.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGDK3.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGLIB.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGObjectIntrospection.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGStreamer.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGTK2.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGTK3.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGTKUnixPrint.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGUdev.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGeoClue.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGeoClue2.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindGperf.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindHarfBuzz.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindHyphen.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindICU.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLLVM.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLibNotify.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLibSeccomp.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLibSoup.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLibsecret.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindOpenGL.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindOpenGLES2.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindOpenWebRTC.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindQuickTimeSDK.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindSqlite.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindWayland.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindWebP.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsAppleWin.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsCommon.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsEfl.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsGTK.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsJava.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsMac.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsWinCairo.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsWindows.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/WebKitFS.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/WebKitFeatures.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/WebKitHelpers.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/WebKitMacros.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/WebKitPackaging.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/eflsymbols.filter
 create mode 100644 modules/web/src/main/native/Source/cmake/gtksymbols.filter
 delete mode 100644 modules/web/src/main/native/Source/cmakeconfig.h.cmake
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2009-06-16
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2010-05-24
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2011-02-16
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2012-05-22
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2012-10-02
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2013-04-24
 create mode 100644 modules/web/src/main/native/Tools/ChangeLog-2014-02-20
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/Configurations/ContentExtensionTester.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/ContentExtensionTester.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/Makefile
 create mode 100644 modules/web/src/main/native/Tools/ContentExtensionTester/main.m
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeApple.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeCommon.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeDebug.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherDebug.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherProduction.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeProduction.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiff.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommon.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommonWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffDebug.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherDebug.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherProduction.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffProduction.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.def
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.rc
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginCommon.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginDebug.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginProduction.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/resource.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/PlatformEfl.cmake
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/PlatformGTK.cmake
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/PlatformWin.cmake
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/StorageTrackerDelegate.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/StorageTrackerDelegate.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/PluginObject.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/PluginObject.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/PluginObjectMac.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/PluginTest.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/TestObject.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/TestObject.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/DocumentOpenInDestroyStream.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/EvaluateJSAfterRemovingPluginElement.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/EvaluateJSWithinNPP_New.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/FormValue.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLNotifyWithURLThatFailsToLoad.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLWithJavaScriptURL.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetURLWithJavaScriptURLDestroyingPlugin.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/GetUserAgentWithNullNPPFromNPPNew.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/InvokeDestroysPluginWithinNPP_New.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/LogNPPSetWindow.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPDeallocateCalledBeforeNPShutdown.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPPNewFails.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPPSetWindowCalledDuringDestruction.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeCallsWithNullNPP.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeObjectFromDestroyedPlugin.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NPRuntimeRemoveProperty.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/NullNPPGetValuePointer.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PassDifferentNPPStruct.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PluginScriptableNPObjectInvokeDefault.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PluginScriptableObjectOverridesAllProperties.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/PrivateBrowsing.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/SlowNPPNew.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/ToStringAndValueOfObject.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/mac/ContentsScaleFactor.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/mac/ConvertPoint.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/mac/SetMuted.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/mac/SupportsCarbonEventModel.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/CallJSThatDestroysPlugin.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/DrawsGradient.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/DumpWindowRect.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/GetValueNetscapeWindow.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/NPNInvalidateRectInvalidatesWindow.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/WindowGeometryInitializedBeforeSetWindow.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/WindowRegionIsSetToClipRect.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/win/WindowlessPaintRectCoordinates.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/Tests/x11/CallInvalidateRectWithNullNPPArgument.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/mac/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/main.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npapi.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npfunctions.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/unix/ForwardingHeaders/WebKit/npruntime.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/win/WindowGeometryTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/win/WindowGeometryTest.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/win/WindowedPluginTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestNetscapePlugIn/win/WindowedPluginTest.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityCallbacks.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityControllerAtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/atk/AccessibilityUIElementAtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/AccessibilityControllerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpHistoryItem.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpHistoryItem.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTree.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTreeChrome.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTreeChrome.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTreeEfl.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTreeView.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/DumpRenderTreeView.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/EditingCallbacks.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/EditingCallbacks.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/EventSender.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/EventSender.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/FontManagement.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/GCControllerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/JSStringUtils.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/JSStringUtils.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/PixelDumpSupportEfl.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/TestRunnerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/TextInputController.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/TextInputController.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/efl/WorkQueueItemEfl.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/AccessibilityControllerGtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/DumpRenderTree.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/DumpRenderTreeGtk.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/EditingCallbacks.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/EditingCallbacks.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/EventSender.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/EventSender.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/GCControllerGtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/PixelDumpSupportGtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/SelfScrollingWebKitWebView.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/SelfScrollingWebKitWebView.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/TestRunnerGtk.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/TextInputController.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/TextInputController.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/AccessibilityControllerIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/AccessibilityUIElementIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/DumpRenderTreeBrowserView.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/DumpRenderTreeBrowserView.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/PixelDumpSupportIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/java/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/win/DumpRenderTreePrefix.cpp
 delete mode 100644 modules/web/src/main/native/Tools/EWSTools/GoogleComputeEngine/build-chromium-ews.sh
 delete mode 100644 modules/web/src/main/native/Tools/EWSTools/GoogleComputeEngine/build-commit-queue.sh
 delete mode 100644 modules/web/src/main/native/Tools/EWSTools/GoogleComputeEngine/build-cr-linux-debug-ews.sh
 delete mode 100644 modules/web/src/main/native/Tools/EWSTools/GoogleComputeEngine/build-feeder-style-sheriffbot.sh
 delete mode 100644 modules/web/src/main/native/Tools/EWSTools/GoogleComputeEngine/findzone.sh
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/ControlTheme/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/ControlTheme/entry.edc
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/main.c
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/url_bar.c
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/url_bar.h
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/url_utils.c
 delete mode 100644 modules/web/src/main/native/Tools/EWebLauncher/url_utils.h
 delete mode 100644 modules/web/src/main/native/Tools/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/GNUmakefile.am
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/LauncherInspectorWindow.c
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/LauncherInspectorWindow.h
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/main.c
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/simple.svg
 delete mode 100644 modules/web/src/main/native/Tools/GtkLauncher/text.html
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/CoreSimulatorSPI.h
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTPipeRelay.h
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTPipeRelay.m
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelay.h
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelayController.h
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelayController.m
 create mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/main.m
 copy modules/web/src/main/native/Tools/{DumpRenderTree => LayoutTestRelay}/Makefile (100%)
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.entitlements
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/gtk/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/ExtensionManagerWindowController.h
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/ExtensionManagerWindowController.m
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/ExtensionManagerWindowController.xib
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/SettingsController.h
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/SettingsController.m
 delete mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/handlers/dashboard.py
 create mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/handlers/processingtimesjson.py
 create mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/handlers/releaselock.py
 create mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/stylesheets/common.css
 delete mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/stylesheets/dashboard.css
 delete mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/templates/dashboard.html
 create mode 100644 modules/web/src/main/native/Tools/QueueStatusServer/templates/releaselock.html
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/bencher
 create mode 100644 modules/web/src/main/native/Tools/Scripts/build-imagediff
 create mode 100644 modules/web/src/main/native/Tools/Scripts/build-layouttestrelay
 create mode 100644 modules/web/src/main/native/Tools/Scripts/build-webkit.ptkdb
 create mode 100644 modules/web/src/main/native/Tools/Scripts/check-for-platform-layering-violations
 create mode 100644 modules/web/src/main/native/Tools/Scripts/configure-xcode-for-ios-development
 create mode 100644 modules/web/src/main/native/Tools/Scripts/dtrace/jsc-trace-profiler-events.d
 create mode 100644 modules/web/src/main/native/Tools/Scripts/dtrace/trace-webkit2-messages.d
 create mode 100644 modules/web/src/main/native/Tools/Scripts/fix-blink-patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/jsc-stress-test-helpers/js-exception-fuzz
 create mode 100644 modules/web/src/main/native/Tools/Scripts/jsc-stress-test-helpers/js-executable-allocation-fuzz
 create mode 100644 modules/web/src/main/native/Tools/Scripts/jsc-stress-test-helpers/js-osr-exit-fuzz
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/old-run-webkit-tests
 create mode 100644 modules/web/src/main/native/Tools/Scripts/parse-gc-phase-timings
 create mode 100644 modules/web/src/main/native/Tools/Scripts/run-benchmark
 create mode 100644 modules/web/src/main/native/Tools/Scripts/run-content-extension-tester
 create mode 100644 modules/web/src/main/native/Tools/Scripts/run-inspector-generator-tests
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/run-inspector-perf-tests.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/run-jsc-benchmarks
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/run-launcher
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitperl/auto-version_unittest/autoVersionTests.pl
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitperl/auto-version_unittest/versionStampTests.pl
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitperl/prepare-ChangeLog_unittest/extractLineRangeBeforeAndAfterChange.pl
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/README.md
 copy modules/web/src/main/native/Tools/Scripts/webkitpy/{ => benchmark_runner}/__init__.py (100%)
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_builder/__init__.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_builder/benchmark_builder_factory.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_builder/generic_benchmark_builder.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_results.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_results_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/benchmark_runner.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/__init__.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/browser_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/browser_driver_factory.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/osx_browser_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/osx_chrome_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/osx_firefox_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/osx_safari_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/Dromaeo.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/JetStream.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/Kraken.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/Octane.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/Speedometer.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/patches/SunSpider.patch
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/dromaeo-cssquery.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/dromaeo-dom.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/dromaeo-jslib.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/kraken.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/octane.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/speedometer.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/sunspider.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/generic_factory.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/http_server_driver/__init__.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/http_server_driver/http_server/twisted_http_server.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/http_server_driver/http_server_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/http_server_driver/http_server_driver_factory.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/http_server_driver/simple_http_server_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/run_benchmark.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/utils.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/common/wavediff.py
 copy modules/web/src/main/native/Tools/{QueueStatusServer => Scripts/webkitpy/inspector}/__init__.py (100%)
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/inspector/main.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_launcher.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_server.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/layout_tests/servers/web_platform_test_server_unittest.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/http_lock.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/http_lock_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/ios.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/xorgdriver.py
 copy modules/web/src/main/native/Tools/{QueueStatusServer => Scripts/webkitpy/thirdparty/irc}/__init__.py (100%)
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/thirdparty/irc/ircbot.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/thirdparty/irc/irclib.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/thirdparty/ordered_dict.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/tool/bot/expectedfailures.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/tool/bot/expectedfailures_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/w3c/test_downloader.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/xcode/__init__.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/xcode/simulator.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/xcode/simulator_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Configurations/TestWebKitAPILibrary.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Counters.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Counters.h
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.sln
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPICommon.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPICommonWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIDebug.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIDebugWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIProduction.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIRelease.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIReleaseWinCairo.props
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/Cocoa/URLExtras.mm
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/JavaScriptCore/VMInspector.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/BloomFilter.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/DateMath.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/NakedPtr.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/Optional.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/RefCounter.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/RunLoop.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/WeakPtr.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/WorkQueue.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/darwin/OSObjectPtr.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/glib/GMainLoopSource.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/glib/GUniquePtr.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/glib/WorkQueueGLib.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WTF/gobject/GUniquePtr.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/CSSParser.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/CalculationValue.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/ContentExtensions.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/DFACombiner.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/DFAHelpers.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/DFAMinimizer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/FileSystem.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/PublicSuffix.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/SharedBuffer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebCore/gtk/UserAgentQuirks.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/CloseFromWithinCreatePage.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/WKViewRestoreZoomAndScrollBackForward.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward1.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/CoordinatedGraphics/backforward2.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/EphemeralSessionPushStateNoHistoryCallback.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/MenuTypesForMouseEvents.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/ModalAlertsSPI.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/ShouldKeepCurrentBackForwardListItemInList.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/StopLoadingDuringDidFailProvisionalLoad.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/StopLoadingDuringDidFailProvisionalLoad_bundle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/TextFieldDidBeginAndEndEditing.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/TextFieldDidBeginAndEndEditing_Bundle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/UserMedia.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKBundleFileHandle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKBundleFileHandle_Bundle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKImageCreateCGImageCrash.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKPageConfiguration.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKPageCopySessionStateWithFiltering.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/WKPageIsPlayingAudio.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/bundle-file.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/close-from-within-create-page.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/cocoa/WeakObjCPtr.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/efl/WKViewScrollTo.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/efl/scrollTo.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/file-with-mse.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/file-with-video.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/getUserMedia.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/gtk/InputMethodFilter.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/input-focus-blur.html
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/mac/WeakObjCPtr.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/modal-alerts-in-new-about-blank-window.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/mouse-button-listener.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/open-and-close-window.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/simple2.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/simple3.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test-mse.mp4
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.mp4
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/test.pdf
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/AltKeyGeneratesWMSysCommand.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/DoNotCopyANullCFURLResponse.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/HideFindIndicator.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/ResizeViewWhileHidden.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/TranslateMessageGeneratesWMChar.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/WMCloseCallsUIClientClose.cpp
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2/win/WMPrint.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/Download.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/FixedLayoutSize.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/LoadAlternateHTMLString.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/ModalAlerts.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/OpenAndCloseWindow.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/Preferences.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/ProvisionalURLChange.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/ShouldOpenExternalURLsInNewWindowActions.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/ShrinkToFit.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/UserContentController.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/WKWebViewEvaluateJavaScript.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Cocoa/_WKUserContentExtensionStore.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/AccessibilityTestServer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/DOMDOMWindowTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/DOMNodeFilterTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/DOMNodeTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/DOMXPathNSResolverTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/EditorTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/FrameTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/InspectorTestServer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestAuthentication.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestBackForwardList.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestContextMenu.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestCookieManager.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDOMDOMWindow.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDOMNode.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDOMNodeFilter.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDOMXPathNSResolver.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestDownloads.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestEditor.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestFrame.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestInspector.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestInspectorServer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestLoaderClient.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestMultiprocess.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestPrinting.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestResources.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestSSL.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestUIClient.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebExtensions.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitAccessibility.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitFaviconDatabase.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitFindController.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitPolicyClient.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitSettings.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitUserContentManager.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitVersion.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebContext.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebKitWebView.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/TestWebViewEditor.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebExtensionTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebProcessTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/WebProcessTest.h
 rename modules/web/src/main/native/Tools/TestWebKitAPI/Tests/{WebKitGtk => WebKit2Gtk}/resources/blank.ico (100%)
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/link-title.js
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test-cert.pem
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/test-key.pem
 rename modules/web/src/main/native/Tools/TestWebKitAPI/Tests/{WebKitGtk => WebKit2Gtk}/resources/test.pdf (100%)
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2Gtk/resources/webkit2gtk-tests.gresource.xml
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/CustomProtocolsInvalidScheme.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/CustomProtocolsInvalidScheme_Bundle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/CustomProtocolsTest.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/PreventImageLoadWithAutoResizing.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/PreventImageLoadWithAutoResizing_Bundle.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/UserContentTest.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/WKBrowsingContextGroupTest.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKit2ObjC/WKBrowsingContextLoadDelegateTest.mm
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.html
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.ogg
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/resources/test.txt
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/test_utils.h
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testapplicationcache.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testatk.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testatkroles.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testcontextmenu.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testcopyandpaste.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testdomdocument.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testdomdomwindow.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testdomnode.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testdownload.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testfavicondatabase.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testglobals.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testhittestresult.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testhttpbackend.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testkeyevents.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testloading.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testmimehandling.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testnetworkrequest.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testnetworkresponse.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebbackforwardlist.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebdatasource.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebframe.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebhistoryitem.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebinspector.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebplugindatabase.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebresource.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebsettings.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwebview.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/WebKitGtk/testwindow.c
 delete mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/gtk/InputMethodFilter.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/ios/MemoryCacheAddImageToCacheIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/FullscreenZoomInitialFrame.html
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/FullscreenZoomInitialFrame.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/MenuTypesForMouseEvents.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/NavigatorLanguage.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/RenderedImageFromDOMNode.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/StringTruncator.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/WebViewCloseInsideDidFinishLoadForFrame.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/Tests/mac/WordBoundaryTypingAttributes.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/cocoa/PlatformUtilitiesCocoa.mm
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/InjectedBundleControllerGtk.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/PlatformUtilitiesGtk.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/PlatformWebViewGtk.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/LoadTrackingTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/LoadTrackingTest.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/TestMain.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/TestMain.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestBus.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestServer.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebKitTestServer.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/WebKit2Gtk/WebViewTest.h
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/gtk/main.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/win/TestWebKitAPIPrefix.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestWebKitAPI/win/TestWebKitAPIPrefix.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/AppDelegate.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/AppDelegate.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/Canned Content/dice.png
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/CannedContent.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/CannedContent.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/Configurations/WebEditingTester.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/EditingOperations.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/EditingOperations.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/MainMenu.xib
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WK1WebDocumentController.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WK1WebDocumentController.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WK2WebDocumentController.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WK2WebDocumentController.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WebDocument.xib
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WebDocumentController.h
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WebDocumentController.m
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/WebEditingTester.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/WebEditingTester/main.m
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/cocoa/ActivateFontsCocoa.mm
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/cocoa/InjectedBundlePageCocoa.mm
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/efl/FontManagement.cpp
 rename modules/web/src/main/native/Tools/{DumpRenderTree => WebKitTestRunner/InjectedBundle}/efl/FontManagement.h (100%)
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/ios/ActivateFontsIOS.mm
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/ios/InjectedBundlePageIOS.mm
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/mac/ActivateFonts.mm
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/mac/InjectedBundlePageMac.mm
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/win/ActivateFonts.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/win/InjectedBundleWin.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/win/TestRunnerWin.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerAppTests/WebKitTestRunnerAppTests-Info.plist
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerAppTests/WebKitTestRunnerAppTests.m
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerAppTests/en.lproj/InfoPlist.strings
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/cocoa/CrashReporterInfo.h
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/cocoa/CrashReporterInfo.mm
 rename modules/web/src/main/native/Tools/{DumpRenderTree => WebKitTestRunner}/gtk/fonts/AHEM____.TTF (100%)
 rename modules/web/src/main/native/Tools/{DumpRenderTree => WebKitTestRunner}/gtk/fonts/FontWithNoValidEncoding.fon (100%)
 rename modules/web/src/main/native/Tools/{DumpRenderTree => WebKitTestRunner}/gtk/fonts/fonts.conf (100%)
 rename modules/web/src/main/native/{Source/JavaScriptCore/Configurations => Tools/WebKitTestRunner}/iOS.xcconfig (100%)
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/ios/PlatformWebViewIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/ios/TestControllerIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/ios/WebArchiveDumpSupportIOS.mm
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/ios/mainIOS.mm
 delete mode 100644 modules/web/src/main/native/Tools/WinCELauncher/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/WinCELauncher/main.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/Common.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/DOMDefaultImpl.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/PageLoadTestClient.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/PageLoadTestClient.h
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/ResourceLoadDelegate.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/ResourceLoadDelegate.h
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WebDownloadDelegate.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WebDownloadDelegate.h
 copy modules/{fxpackager/src/test/resources/hello/small.ico => web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.ico} (100%)
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.rc
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncher.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherCF.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherCFLite.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherDebug.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLib.rc
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLib.vcxproj
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLib.vcxproj.filters
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibCommon.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibDebug.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibProduction.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibRelease.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherLibResource.h
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherPostBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherPreBuild.cmd
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherProduction.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherRelease.props
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj/WinLauncherResource.h
 copy modules/{fxpackager/src/test/resources/hello => web/src/main/native/Tools/WinLauncher/WinLauncher.vcxproj}/small.ico (100%)
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncherWebHost.cpp
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinLauncherWebHost.h
 create mode 100644 modules/web/src/main/native/Tools/WinLauncher/WinMain.cpp
 delete mode 100644 modules/web/src/main/native/Tools/clang/ReportMemoryUsagePlugin/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Tools/clang/ReportMemoryUsagePlugin/Makefile
 delete mode 100644 modules/web/src/main/native/Tools/clang/ReportMemoryUsagePlugin/ReportMemoryUsage.cpp
 delete mode 100644 modules/web/src/main/native/Tools/clang/ReportMemoryUsagePlugin/tests/Source/WebCore/Test.cpp
 delete mode 100644 modules/web/src/main/native/Tools/efl/common.py
 create mode 100644 modules/web/src/main/native/Tools/efl/jhbuild-optional.modules
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/ecore_remove_warnings.patch
 copy modules/web/src/main/native/Tools/{gtk => efl}/patches/fontconfig-C-11-requires-a-space-between-literal-and-identifier.patch (100%)
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/gst-libav.patch
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/gst-plugins-bad-remove-gnustep-support.patch
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/gst-plugins-base-rtp-rtcpbuffer-fix-typo-in-enum.patch
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/llvm-elf-add-stackmaps-arm64.patch
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/llvm-elf-allow-fde-references-outside-the-2gb-range-arm64.patch
 create mode 100644 modules/web/src/main/native/Tools/efl/patches/llvm-version-arm64.patch
 delete mode 100644 modules/web/src/main/native/Tools/gtk/GNUmakefile.am
 create mode 100644 modules/web/src/main/native/Tools/gtk/check-for-webkitdom-api-breaks
 delete mode 100644 modules/web/src/main/native/Tools/gtk/check-gdom-symbols
 delete mode 100644 modules/web/src/main/native/Tools/gtk/find-make-dist-errors
 delete mode 100644 modules/web/src/main/native/Tools/gtk/generate-feature-defines-files
 delete mode 100644 modules/web/src/main/native/Tools/gtk/generate-webkitdom-doc-files
 delete mode 100644 modules/web/src/main/native/Tools/gtk/jhbuild-wayland.modules
 delete mode 100644 modules/web/src/main/native/Tools/gtk/manifest.txt
 create mode 100644 modules/web/src/main/native/Tools/gtk/manifest.txt.in
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/glib-warning-fix.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/gst-plugins-bad-remove-gnustep-support.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/gst-plugins-base-rtp-rtcpbuffer-fix-typo-in-enum.patch
 delete mode 100644 modules/web/src/main/native/Tools/gtk/patches/gtk-3.6-do-not-shutdown-accessibility.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/librsvg-2.36.1-bump-up-config.guess-to-support-aarch64.patch
 delete mode 100644 modules/web/src/main/native/Tools/gtk/patches/libxml2-2.9.0-dtd.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/llvm-elf-add-stackmaps-arm64.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/llvm-elf-add-stackmaps.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/llvm-elf-allow-fde-references-outside-the-2gb-range-arm64.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/llvm-elf-allow-fde-references-outside-the-2gb-range.patch
 delete mode 100644 modules/web/src/main/native/Tools/gtk/patches/make-3.82-arg-list-length.patch
 delete mode 100644 modules/web/src/main/native/Tools/gtk/patches/make-3.82-parallel-build.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/patches/mesa-gallivm-Fix-build-after-LLVM-commit-211259.patch
 create mode 100644 modules/web/src/main/native/Tools/gtk/webkitdom.py
 create mode 100644 modules/web/src/main/native/Tools/jhbuild/jhbuildrc_common.py
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/CLIInstance.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/CLIInstance.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/JSModule.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/JSModule.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/JSRunLoopThread.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/JSRunLoopThread.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/ReadEvalPrintLoop.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/ReadEvalPrintLoop.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/RunLoopThread.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/RunLoopThread.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/ScriptInputSource.h
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/ScriptInputSource.m
 create mode 100644 modules/web/src/main/native/Tools/jsc-cli/jsc-cli/main.m
 create mode 100644 modules/web/src/test/resources/test/html/archive-r0.js
 create mode 100644 modules/web/src/test/resources/test/html/archive-root0.html
 create mode 100644 modules/web/src/test/resources/test/html/archive-root1.html
 create mode 100644 modules/web/src/test/resources/test/html/archive-root2.html
 create mode 100644 modules/web/src/test/resources/test/html/c/archive-c0.js
 create mode 100644 tests/manual/printing/PrintPerformanceTest.java
 create mode 100644 tests/manual/printing/PrintTest.java

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/openjfx.git



More information about the pkg-java-commits mailing list