[openjfx] branch master updated (a24894d -> b2b7ebe)

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Sun Oct 22 23:17:25 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  a24894d   Upload to unstable
      adds  983548c   New upstream version 8u151-b12
       new  36eb116   Update upstream source from tag 'upstream/8u151-b12'
       new  0fc8fec   Refreshed the patches
       new  b2b7ebe   Upload to unstable

The 3 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:
 build.gradle                                       |     54 +-
 build.properties                                   |      6 +-
 buildSrc/genVSproperties.bat                       |     38 +-
 buildSrc/win.gradle                                |    144 +-
 debian/changelog                                   |      8 +
 debian/patches/02-use-system-libraries.patch       |     16 -
 ...07-disable-assembler-on-unsupported-archs.patch |      2 +-
 debian/patches/08-disable-sse2.patch               |     11 -
 debian/patches/10-javadoc-locale.patch             |      2 +-
 .../19-disable-webkit-sampling-profiler.patch      |      8 +-
 debian/patches/20-fix-ppc-build.patch              |     17 -
 debian/patches/21-gcc7-compatibility.patch         |     49 +-
 debian/patches/23-webcore-linker-flags.patch       |     18 +-
 debian/patches/25-webkit-debug-level.patch         |      8 +-
 .../patches/26-disable-webkit-jit-for-armv4.patch  |      2 +-
 debian/patches/fix-arm32-build.patch               |     28 +-
 debian/patches/fix-arm64-build.patch               |      2 +-
 debian/patches/series                              |      1 -
 .../javafx/beans/property/BooleanProperty.java     |      2 +-
 .../java/javafx/beans/property/DoubleProperty.java |      2 +-
 .../java/javafx/beans/property/FloatProperty.java  |      2 +-
 .../javafx/beans/property/IntegerProperty.java     |      2 +-
 .../java/javafx/beans/property/LongProperty.java   |      2 +-
 .../scene/control/behavior/KeyBindingTest.java     |     27 +-
 .../fxml/builder/ClassWithReadOnlyCollection.java  |     28 +-
 .../tools/packager/windows/WinAppBundler.java      |      6 +-
 .../java/com/sun/glass/ui/win/WinApplication.java  |     22 +-
 .../src/main/java/com/sun/javafx/tk/Toolkit.java   |     89 +-
 .../javafx/tk/quantum/GlassWindowEventHandler.java |      2 +-
 .../src/main/java/com/sun/pisces/JavaSurface.java  |      2 +-
 .../src/main/native-glass/mac/GlassTouches.m       |     16 +-
 .../src/main/native-prism-sw/JJavaSurface.c        |      2 +-
 .../src/main/native-prism-sw/PiscesSurface.inl     |      2 +-
 .../javafx/css/StyleablePropertyFactoryTest.java   |     25 +
 .../java/com/sun/webkit/LoadListenerClient.java    |      2 +-
 .../java-wrappers/com/sun/webkit/dom/AttrImpl.java |     57 -
 .../com/sun/webkit/dom/CDATASectionImpl.java       |     17 -
 .../com/sun/webkit/dom/CSSCharsetRuleImpl.java     |     30 -
 .../com/sun/webkit/dom/CSSFontFaceRuleImpl.java    |     25 -
 .../com/sun/webkit/dom/CSSImportRuleImpl.java      |     36 -
 .../com/sun/webkit/dom/CSSMediaRuleImpl.java       |     55 -
 .../com/sun/webkit/dom/CSSPageRuleImpl.java        |     35 -
 .../com/sun/webkit/dom/CSSPrimitiveValueImpl.java  |    123 -
 .../com/sun/webkit/dom/CSSRuleImpl.java            |    108 -
 .../com/sun/webkit/dom/CSSRuleListImpl.java        |     75 -
 .../sun/webkit/dom/CSSStyleDeclarationImpl.java    |    161 -
 .../com/sun/webkit/dom/CSSStyleRuleImpl.java       |     35 -
 .../com/sun/webkit/dom/CSSStyleSheetImpl.java      |     84 -
 .../com/sun/webkit/dom/CSSUnknownRuleImpl.java     |     17 -
 .../com/sun/webkit/dom/CSSValueImpl.java           |     84 -
 .../com/sun/webkit/dom/CSSValueListImpl.java       |     36 -
 .../com/sun/webkit/dom/CharacterDataImpl.java      |    116 -
 .../com/sun/webkit/dom/CommentImpl.java            |     17 -
 .../com/sun/webkit/dom/CounterImpl.java            |     73 -
 .../com/sun/webkit/dom/DOMImplementationImpl.java  |    131 -
 .../com/sun/webkit/dom/DOMSelectionImpl.java       |    260 -
 .../com/sun/webkit/dom/DOMStringListImpl.java      |     83 -
 .../com/sun/webkit/dom/DOMWindowImpl.java          |   1318 -
 .../com/sun/webkit/dom/DocumentFragmentImpl.java   |     72 -
 .../com/sun/webkit/dom/DocumentImpl.java           |   1389 -
 .../com/sun/webkit/dom/DocumentTypeImpl.java       |     60 -
 .../com/sun/webkit/dom/ElementImpl.java            |   1231 -
 .../com/sun/webkit/dom/EntityImpl.java             |     45 -
 .../com/sun/webkit/dom/EntityReferenceImpl.java    |     17 -
 .../com/sun/webkit/dom/EventImpl.java              |    198 -
 .../com/sun/webkit/dom/HTMLAnchorElementImpl.java  |    215 -
 .../com/sun/webkit/dom/HTMLAppletElementImpl.java  |    129 -
 .../com/sun/webkit/dom/HTMLAreaElementImpl.java    |    134 -
 .../com/sun/webkit/dom/HTMLBRElementImpl.java      |     29 -
 .../com/sun/webkit/dom/HTMLBaseElementImpl.java    |     39 -
 .../sun/webkit/dom/HTMLBaseFontElementImpl.java    |     49 -
 .../com/sun/webkit/dom/HTMLBodyElementImpl.java    |    270 -
 .../com/sun/webkit/dom/HTMLButtonElementImpl.java  |    159 -
 .../com/sun/webkit/dom/HTMLCollectionImpl.java     |     90 -
 .../com/sun/webkit/dom/HTMLDListElementImpl.java   |     29 -
 .../sun/webkit/dom/HTMLDirectoryElementImpl.java   |     29 -
 .../com/sun/webkit/dom/HTMLDivElementImpl.java     |     29 -
 .../com/sun/webkit/dom/HTMLDocumentImpl.java       |    175 -
 .../com/sun/webkit/dom/HTMLElementImpl.java        |    201 -
 .../sun/webkit/dom/HTMLFieldSetElementImpl.java    |     84 -
 .../com/sun/webkit/dom/HTMLFontElementImpl.java    |     49 -
 .../com/sun/webkit/dom/HTMLFormElementImpl.java    |    143 -
 .../com/sun/webkit/dom/HTMLFrameElementImpl.java   |    131 -
 .../sun/webkit/dom/HTMLFrameSetElementImpl.java    |    220 -
 .../com/sun/webkit/dom/HTMLHRElementImpl.java      |     59 -
 .../com/sun/webkit/dom/HTMLHeadElementImpl.java    |     29 -
 .../com/sun/webkit/dom/HTMLHeadingElementImpl.java |     29 -
 .../com/sun/webkit/dom/HTMLHtmlElementImpl.java    |     39 -
 .../com/sun/webkit/dom/HTMLIFrameElementImpl.java  |    151 -
 .../com/sun/webkit/dom/HTMLImageElementImpl.java   |    217 -
 .../com/sun/webkit/dom/HTMLInputElementImpl.java   |    481 -
 .../com/sun/webkit/dom/HTMLLIElementImpl.java      |     39 -
 .../com/sun/webkit/dom/HTMLLabelElementImpl.java   |     41 -
 .../com/sun/webkit/dom/HTMLLegendElementImpl.java  |     35 -
 .../com/sun/webkit/dom/HTMLLinkElementImpl.java    |    115 -
 .../com/sun/webkit/dom/HTMLMapElementImpl.java     |     35 -
 .../com/sun/webkit/dom/HTMLMenuElementImpl.java    |     29 -
 .../com/sun/webkit/dom/HTMLMetaElementImpl.java    |     59 -
 .../com/sun/webkit/dom/HTMLModElementImpl.java     |     39 -
 .../com/sun/webkit/dom/HTMLOListElementImpl.java   |     59 -
 .../com/sun/webkit/dom/HTMLObjectElementImpl.java  |    219 -
 .../sun/webkit/dom/HTMLOptGroupElementImpl.java    |     39 -
 .../com/sun/webkit/dom/HTMLOptionElementImpl.java  |     85 -
 .../sun/webkit/dom/HTMLOptionsCollectionImpl.java  |     76 -
 .../sun/webkit/dom/HTMLParagraphElementImpl.java   |     29 -
 .../com/sun/webkit/dom/HTMLParamElementImpl.java   |     59 -
 .../com/sun/webkit/dom/HTMLPreElementImpl.java     |     39 -
 .../com/sun/webkit/dom/HTMLQuoteElementImpl.java   |     29 -
 .../com/sun/webkit/dom/HTMLScriptElementImpl.java  |    109 -
 .../com/sun/webkit/dom/HTMLSelectElementImpl.java  |    207 -
 .../com/sun/webkit/dom/HTMLStyleElementImpl.java   |     55 -
 .../webkit/dom/HTMLTableCaptionElementImpl.java    |     29 -
 .../sun/webkit/dom/HTMLTableCellElementImpl.java   |    164 -
 .../sun/webkit/dom/HTMLTableColElementImpl.java    |     79 -
 .../com/sun/webkit/dom/HTMLTableElementImpl.java   |    223 -
 .../sun/webkit/dom/HTMLTableRowElementImpl.java    |    107 -
 .../webkit/dom/HTMLTableSectionElementImpl.java    |     87 -
 .../sun/webkit/dom/HTMLTextAreaElementImpl.java    |    279 -
 .../com/sun/webkit/dom/HTMLTitleElementImpl.java   |     29 -
 .../com/sun/webkit/dom/HTMLUListElementImpl.java   |     39 -
 .../com/sun/webkit/dom/KeyboardEventImpl.java      |    161 -
 .../com/sun/webkit/dom/MediaListImpl.java          |    103 -
 .../com/sun/webkit/dom/MouseEventImpl.java         |    155 -
 .../com/sun/webkit/dom/MutationEventImpl.java      |     82 -
 .../com/sun/webkit/dom/NamedNodeMapImpl.java       |    136 -
 .../com/sun/webkit/dom/NodeFilterImpl.java         |     86 -
 .../java-wrappers/com/sun/webkit/dom/NodeImpl.java |    529 -
 .../com/sun/webkit/dom/NodeIteratorImpl.java       |    114 -
 .../com/sun/webkit/dom/NodeListImpl.java           |     75 -
 .../sun/webkit/dom/ProcessingInstructionImpl.java  |     31 -
 .../com/sun/webkit/dom/RGBColorImpl.java           |     79 -
 .../com/sun/webkit/dom/RangeImpl.java              |    327 -
 .../java-wrappers/com/sun/webkit/dom/RectImpl.java |     79 -
 .../com/sun/webkit/dom/StyleSheetImpl.java         |    106 -
 .../com/sun/webkit/dom/StyleSheetListImpl.java     |     75 -
 .../java-wrappers/com/sun/webkit/dom/TextImpl.java |     50 -
 .../com/sun/webkit/dom/TreeWalkerImpl.java         |    142 -
 .../com/sun/webkit/dom/UIEventImpl.java            |     88 -
 .../com/sun/webkit/dom/WheelEventImpl.java         |    105 -
 .../com/sun/webkit/dom/XPathExpressionImpl.java    |     79 -
 .../com/sun/webkit/dom/XPathNSResolverImpl.java    |     67 -
 .../com/sun/webkit/dom/XPathResultImpl.java        |    125 -
 .../sun/javafx/scene/web/skin/HTMLEditorSkin.java  |      2 +-
 .../com/sun/javafx/webkit/WebConsoleListener.java  |     25 +
 .../com/sun/javafx/webkit/drt/DumpRenderTree.java  |     26 +-
 .../com/sun/javafx/webkit/drt/UIClientImpl.java    |      2 +-
 .../javafx/webkit/prism/PrismGraphicsManager.java  |      5 +-
 .../javafx/webkit/prism/WCImageDecoderImpl.java    |     84 +-
 .../javafx/webkit/theme/ScrollBarThemeImpl.java    |    195 +-
 .../main/java/com/sun/webkit/ContextMenuItem.java  |      2 +-
 .../main/java/com/sun/webkit/CursorManager.java    |      2 +-
 .../web/src/main/java/com/sun/webkit/Disposer.java |     20 +-
 .../java/com/sun/webkit/LoadListenerClient.java    |      2 +-
 .../web/src/main/java/com/sun/webkit/UIClient.java |      2 +-
 .../web/src/main/java/com/sun/webkit/WebPage.java  |      5 +
 .../src/main/java/com/sun/webkit/dom/JSObject.java |     11 +
 .../java/com/sun/webkit/event/WCFocusEvent.java    |      2 +-
 .../java/com/sun/webkit/event/WCMouseEvent.java    |      2 +-
 .../com/sun/webkit/graphics/GraphicsDecoder.java   |      2 +-
 .../sun/webkit/graphics/RenderMediaControls.java   |      4 +-
 .../java/com/sun/webkit/graphics/RenderTheme.java  |      2 +-
 .../com/sun/webkit/graphics/ScrollBarTheme.java    |     14 +-
 .../com/sun/webkit/graphics/WCImageDecoder.java    |     39 +-
 .../java/com/sun/webkit/graphics/WCImageFrame.java |      8 +-
 .../main/java/com/sun/webkit/graphics/WCPath.java  |      2 +-
 .../com/sun/webkit/graphics/WCPathIterator.java    |      2 +-
 .../com/sun/webkit/text/TextBreakIterator.java     |      2 +-
 .../java/com/sun/webkit/text/TextNormalizer.java   |      2 +-
 modules/web/src/main/native/CMakeLists.txt         |     31 +-
 modules/web/src/main/native/Source/CMakeLists.txt  |     22 +-
 .../JavaScriptCore/API/APICallbackFunction.h       |     16 +-
 .../native/Source/JavaScriptCore/API/APIUtils.h    |     65 +
 .../JavaScriptCore/API/JSAPIWrapperObject.mm       |     11 +-
 .../native/Source/JavaScriptCore/API/JSBase.cpp    |     10 +-
 .../main/native/Source/JavaScriptCore/API/JSBase.h |      8 +-
 .../JavaScriptCore/API/JSCallbackConstructor.cpp   |      5 +-
 .../JavaScriptCore/API/JSCallbackFunction.cpp      |     10 +-
 .../Source/JavaScriptCore/API/JSCallbackObject.cpp |      3 +-
 .../Source/JavaScriptCore/API/JSCallbackObject.h   |     34 +-
 .../JavaScriptCore/API/JSCallbackObjectFunctions.h |    123 +-
 .../Source/JavaScriptCore/API/JSClassRef.cpp       |      8 -
 .../native/Source/JavaScriptCore/API/JSContext.h   |     11 +-
 .../native/Source/JavaScriptCore/API/JSContext.mm  |      5 +-
 .../Source/JavaScriptCore/API/JSContextRef.cpp     |     20 +-
 .../JavaScriptCore/API/JSContextRefInternal.h      |      2 +-
 .../JavaScriptCore/API/JSContextRefPrivate.h       |      6 +-
 .../Source/JavaScriptCore/API/JSManagedValue.h     |      2 -
 .../Source/JavaScriptCore/API/JSManagedValue.mm    |      6 +-
 .../Source/JavaScriptCore/API/JSObjectRef.cpp      |    153 +-
 .../native/Source/JavaScriptCore/API/JSObjectRef.h |      6 +-
 .../JavaScriptCore/API/JSProfilerPrivate.cpp       |     50 -
 .../Source/JavaScriptCore/API/JSProfilerPrivate.h  |     63 -
 .../JavaScriptCore/API/JSRemoteInspector.cpp       |      4 +-
 .../Source/JavaScriptCore/API/JSScriptRef.cpp      |     48 +-
 .../Source/JavaScriptCore/API/JSStringRef.cpp      |      6 +-
 .../native/Source/JavaScriptCore/API/JSStringRef.h |      9 +-
 .../Source/JavaScriptCore/API/JSTypedArray.cpp     |    345 +
 .../Source/JavaScriptCore/API/JSTypedArray.h       |    180 +
 .../native/Source/JavaScriptCore/API/JSValue.h     |     25 +-
 .../native/Source/JavaScriptCore/API/JSValue.mm    |     15 +-
 .../Source/JavaScriptCore/API/JSValueRef.cpp       |     42 +-
 .../native/Source/JavaScriptCore/API/JSValueRef.h  |     42 +-
 .../Source/JavaScriptCore/API/JSVirtualMachine.mm  |     53 +-
 .../JavaScriptCore/API/JSVirtualMachineInternal.h  |      4 +-
 .../JavaScriptCore/API/JSVirtualMachinePrivate.h   |     45 +
 .../API/JSWeakObjectMapRefPrivate.cpp              |      8 +-
 .../JavaScriptCore/API/JSWeakObjectMapRefPrivate.h |      2 +-
 .../Source/JavaScriptCore/API/JSWrapperMap.mm      |     39 +-
 .../native/Source/JavaScriptCore/API/JavaScript.h  |      1 +
 .../JavaScriptCore/API/ObjCCallbackFunction.h      |      6 +-
 .../JavaScriptCore/API/ObjCCallbackFunction.mm     |     64 +-
 .../Source/JavaScriptCore/API/OpaqueJSString.h     |      4 -
 .../Source/JavaScriptCore/API/WebKitAvailability.h |      7 +
 .../native/Source/JavaScriptCore/CMakeLists.txt    |    316 +-
 .../JavaScriptCore/Configurations/Base.xcconfig    |     28 +-
 .../Configurations/DebugRelease.xcconfig           |     10 +-
 .../Configurations/FeatureDefines.xcconfig         |     84 +-
 .../JavaScriptCore/Configurations/JSC.xcconfig     |      7 +-
 .../Configurations/JavaScriptCore.xcconfig         |      1 +
 .../Configurations/ToolExecutable.xcconfig         |      8 +-
 .../JavaScriptCore/Configurations/Version.xcconfig |      5 +-
 .../Source/JavaScriptCore/DerivedSources.make      |     62 +-
 .../JavaScriptCore/JSObjectRefPrivate.h            |      1 +
 .../JavaScriptCore/JSTypedArray.h                  |      1 +
 .../main/native/Source/JavaScriptCore/Info.plist   |      4 +-
 .../Source/JavaScriptCore/JavaScriptCore.order     |      1 -
 .../JavaScriptCore.vcxproj/JavaScriptCore.proj     |     16 +-
 .../JavaScriptCore.vcxproj/JavaScriptCore.sln      |    403 -
 .../JavaScriptCore.submit.sln                      |    343 -
 .../JavaScriptCore.vcxproj/JavaScriptCore.vcxproj  |   1986 -
 .../JavaScriptCore.vcxproj.filters                 |   4865 -
 .../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 -
 .../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                  |    212 -
 .../LLIntOffsetsExtractorCommon.props              |     19 -
 .../LLIntOffsetsExtractorDebug.props               |      9 -
 .../LLIntOffsetsExtractorProduction.props          |     13 -
 .../LLIntOffsetsExtractorRelease.props             |     15 -
 .../build-generated-files.pl                       |     77 -
 .../JavaScriptCore.vcxproj/copy-files.cmd          |    108 -
 .../JavaScriptCore.vcxproj/jsc/DLLLauncherMain.cpp |    244 -
 .../jsc/DLLLauncherWinCairo.props                  |     12 -
 .../JavaScriptCore.vcxproj/jsc/jsc.vcxproj         |    347 -
 .../JavaScriptCore.vcxproj/jsc/jsc.vcxproj.filters |     11 -
 .../JavaScriptCore.vcxproj/jsc/jscCommon.props     |     23 -
 .../JavaScriptCore.vcxproj/jsc/jscDebug.props      |     13 -
 .../JavaScriptCore.vcxproj/jsc/jscLauncher.vcxproj |    207 -
 .../jsc/jscLauncherPostBuild.cmd                   |      1 -
 .../jsc/jscLauncherPreBuild.cmd                    |      6 -
 .../JavaScriptCore.vcxproj/jsc/jscPostBuild.cmd    |      1 -
 .../JavaScriptCore.vcxproj/jsc/jscPreBuild.cmd     |      6 -
 .../JavaScriptCore.vcxproj/jsc/jscProduction.props |     13 -
 .../JavaScriptCore.vcxproj/jsc/jscRelease.props    |     13 -
 .../testRegExp/testRegExp.vcxproj                  |    354 -
 .../testRegExp/testRegExp.vcxproj.filters          |     11 -
 .../testRegExp/testRegExpCommon.props              |     17 -
 .../testRegExp/testRegExpDebug.props               |     17 -
 .../testRegExp/testRegExpLauncher.vcxproj          |    211 -
 .../testRegExp/testRegExpLauncherPostBuild.cmd     |      3 -
 .../testRegExp/testRegExpLauncherPreBuild.cmd      |      6 -
 .../testRegExp/testRegExpPostBuild.cmd             |      3 -
 .../testRegExp/testRegExpPreBuild.cmd              |      6 -
 .../testRegExp/testRegExpProduction.props          |     12 -
 .../testRegExp/testRegExpRelease.props             |     12 -
 .../JavaScriptCore.vcxproj/testapi/testapi.vcxproj |    310 -
 .../testapi/testapi.vcxproj.filters                |     22 -
 .../testapi/testapiCommon.props                    |     17 -
 .../testapi/testapiCommonCFLite.props              |     17 -
 .../testapi/testapiDebug.props                     |     14 -
 .../testapi/testapiDebugCFLite.props               |     14 -
 .../testapi/testapiLauncher.vcxproj                |    207 -
 .../testapi/testapiLauncherPostBuild.cmd           |      3 -
 .../testapi/testapiLauncherPreBuild.cmd            |      6 -
 .../testapi/testapiPostBuild.cmd                   |      3 -
 .../testapi/testapiPreBuild.cmd                    |      6 -
 .../testapi/testapiProduction.props                |     12 -
 .../testapi/testapiRelease.props                   |     12 -
 .../testapi/testapiReleaseCFLite.props             |     12 -
 .../JavaScriptCore.xcodeproj/project.pbxproj       |   2599 +-
 .../native/Source/JavaScriptCore/PlatformEfl.cmake |      6 +-
 .../native/Source/JavaScriptCore/PlatformGTK.cmake |      5 +-
 .../Source/JavaScriptCore/PlatformJSCOnly.cmake    |     10 +
 .../Source/JavaScriptCore/PlatformJava.cmake       |     29 +-
 .../native/Source/JavaScriptCore/PlatformMac.cmake |     27 +-
 .../JavaScriptCore/Scripts/builtins/builtins.py    |      4 +
 .../builtins/builtins_generate_combined_header.py  |     26 +-
 .../builtins_generate_combined_implementation.py   |      8 +-
 .../builtins_generate_internals_wrapper_header.py  |    114 +
 ...ns_generate_internals_wrapper_implementation.py |    156 +
 .../builtins/builtins_generate_separate_header.py  |      4 +-
 .../builtins_generate_separate_implementation.py   |      5 +-
 .../builtins/builtins_generate_wrapper_header.py   |    119 +
 .../builtins_generate_wrapper_implementation.py    |     61 +
 .../Scripts/builtins/builtins_generator.py         |     16 +-
 .../Scripts/builtins/builtins_model.py             |     48 +-
 .../Scripts/builtins/builtins_templates.py         |     24 +-
 .../native/Source/JavaScriptCore/Scripts/cssmin.py |      7 +-
 .../JavaScriptCore/Scripts/generate-js-builtins.py |     27 +-
 .../JavaScriptCore/assembler/ARM64Assembler.h      |    273 +-
 .../JavaScriptCore/assembler/ARMAssembler.cpp      |      2 -
 .../Source/JavaScriptCore/assembler/ARMAssembler.h |     33 +-
 .../JavaScriptCore/assembler/ARMv7Assembler.h      |    319 +-
 .../Source/JavaScriptCore/assembler/AbortReason.h  |     10 +-
 .../assembler/AbstractMacroAssembler.h             |    124 +-
 .../assembler/AllowMacroScratchRegisterUsage.h     |      6 +-
 .../JavaScriptCore/assembler/AssemblerBuffer.h     |    137 +-
 .../assembler/AssemblerBufferWithConstantPool.h    |      5 +-
 .../JavaScriptCore/assembler/AssemblerCommon.h     |      6 +-
 .../native/Source/JavaScriptCore/assembler/CPU.h   |     94 +
 .../Source/JavaScriptCore/assembler/CodeLocation.h |      5 +-
 .../assembler/DisallowMacroScratchRegisterUsage.h  |      6 +-
 .../Source/JavaScriptCore/assembler/LinkBuffer.cpp |    146 +-
 .../Source/JavaScriptCore/assembler/LinkBuffer.h   |     39 +-
 .../JavaScriptCore/assembler/MIPSAssembler.h       |     10 +-
 .../JavaScriptCore/assembler/MacroAssembler.h      |    171 +-
 .../JavaScriptCore/assembler/MacroAssemblerARM.h   |    127 +-
 .../JavaScriptCore/assembler/MacroAssemblerARM64.h |    598 +-
 .../assembler/MacroAssemblerARMv7.cpp              |      7 +-
 .../JavaScriptCore/assembler/MacroAssemblerARMv7.h |    125 +-
 .../assembler/MacroAssemblerCodeRef.cpp            |     86 +
 .../assembler/MacroAssemblerCodeRef.h              |     87 +-
 .../assembler/MacroAssemblerHelpers.h              |    131 +
 .../JavaScriptCore/assembler/MacroAssemblerMIPS.h  |    224 +-
 .../assembler/MacroAssemblerPrinter.h              |      5 +-
 .../JavaScriptCore/assembler/MacroAssemblerSH4.h   |   2649 -
 .../JavaScriptCore/assembler/MacroAssemblerX86.h   |     21 +-
 .../assembler/MacroAssemblerX86Common.cpp          |      2 +
 .../assembler/MacroAssemblerX86Common.h            |    783 +-
 .../assembler/MacroAssemblerX86_64.h               |    293 +-
 .../assembler/MaxFrameExtentForSlowPathCall.h      |     13 +-
 .../Source/JavaScriptCore/assembler/SH4Assembler.h |   2225 -
 .../Source/JavaScriptCore/assembler/X86Assembler.h |   1111 +-
 .../Source/JavaScriptCore/b3/B3ArgumentRegValue.h  |      8 +-
 .../Source/JavaScriptCore/b3/B3BasicBlock.cpp      |     78 +-
 .../native/Source/JavaScriptCore/b3/B3BasicBlock.h |     63 +-
 .../Source/JavaScriptCore/b3/B3BasicBlockInlines.h |     53 +-
 .../Source/JavaScriptCore/b3/B3BasicBlockUtils.h   |     39 +-
 .../JavaScriptCore/b3/B3BlockInsertionSet.cpp      |      4 +-
 .../Source/JavaScriptCore/b3/B3BlockInsertionSet.h |      6 +-
 .../Source/JavaScriptCore/b3/B3BlockWorklist.h     |     11 +-
 .../Source/JavaScriptCore/b3/B3BottomProvider.h    |     57 +
 .../JavaScriptCore/b3/B3BreakCriticalEdges.cpp     |      5 +-
 .../JavaScriptCore/b3/B3BreakCriticalEdges.h       |      6 +-
 .../native/Source/JavaScriptCore/b3/B3CCallValue.h |     11 +-
 .../main/native/Source/JavaScriptCore/b3/B3CFG.h   |     10 +-
 .../Source/JavaScriptCore/b3/B3CaseCollection.cpp  |     48 +
 .../Source/JavaScriptCore/b3/B3CaseCollection.h    |    116 +
 .../JavaScriptCore/b3/B3CaseCollectionInlines.h    |     53 +
 .../Source/JavaScriptCore/b3/B3CheckSpecial.cpp    |     37 +-
 .../Source/JavaScriptCore/b3/B3CheckSpecial.h      |     34 +-
 .../Source/JavaScriptCore/b3/B3CheckValue.cpp      |     14 +-
 .../native/Source/JavaScriptCore/b3/B3CheckValue.h |     15 +-
 .../native/Source/JavaScriptCore/b3/B3Common.cpp   |      4 +
 .../native/Source/JavaScriptCore/b3/B3Common.h     |     62 +-
 .../Source/JavaScriptCore/b3/B3Commutativity.h     |      6 +-
 .../Source/JavaScriptCore/b3/B3Compilation.cpp     |     25 +-
 .../Source/JavaScriptCore/b3/B3Compilation.h       |     24 +-
 .../native/Source/JavaScriptCore/b3/B3Compile.cpp  |     57 +
 .../native/Source/JavaScriptCore/b3/B3Compile.h    |     52 +
 .../JavaScriptCore/b3/B3ComputeDivisionMagic.h     |      6 +-
 .../Source/JavaScriptCore/b3/B3Const32Value.cpp    |     38 +
 .../Source/JavaScriptCore/b3/B3Const32Value.h      |     14 +-
 .../Source/JavaScriptCore/b3/B3Const64Value.cpp    |     38 +
 .../Source/JavaScriptCore/b3/B3Const64Value.h      |     14 +-
 .../JavaScriptCore/b3/B3ConstDoubleValue.cpp       |     17 +
 .../Source/JavaScriptCore/b3/B3ConstDoubleValue.h  |     10 +-
 .../Source/JavaScriptCore/b3/B3ConstFloatValue.cpp |     16 +
 .../Source/JavaScriptCore/b3/B3ConstFloatValue.h   |     10 +-
 .../Source/JavaScriptCore/b3/B3ConstPtrValue.h     |      6 +-
 .../Source/JavaScriptCore/b3/B3ConstrainedValue.h  |      6 +-
 .../Source/JavaScriptCore/b3/B3ControlValue.cpp    |     95 -
 .../Source/JavaScriptCore/b3/B3ControlValue.h      |    163 -
 .../Source/JavaScriptCore/b3/B3DataSection.cpp     |      4 +-
 .../Source/JavaScriptCore/b3/B3DataSection.h       |      6 +-
 .../native/Source/JavaScriptCore/b3/B3Dominators.h |      6 +-
 .../Source/JavaScriptCore/b3/B3DuplicateTails.cpp  |     15 +-
 .../Source/JavaScriptCore/b3/B3DuplicateTails.h    |      6 +-
 .../native/Source/JavaScriptCore/b3/B3Effects.cpp  |     51 +-
 .../native/Source/JavaScriptCore/b3/B3Effects.h    |     50 +-
 .../b3/B3EliminateCommonSubexpressions.cpp         |      2 +-
 .../b3/B3EliminateCommonSubexpressions.h           |      6 +-
 .../Source/JavaScriptCore/b3/B3FenceValue.cpp      |     57 +
 .../native/Source/JavaScriptCore/b3/B3FenceValue.h |     89 +
 .../native/Source/JavaScriptCore/b3/B3FixSSA.cpp   |      3 +-
 .../native/Source/JavaScriptCore/b3/B3FixSSA.h     |      8 +-
 .../JavaScriptCore/b3/B3FoldPathConstants.cpp      |     19 +-
 .../Source/JavaScriptCore/b3/B3FoldPathConstants.h |      6 +-
 .../Source/JavaScriptCore/b3/B3FrequencyClass.h    |     13 +-
 .../Source/JavaScriptCore/b3/B3FrequentedBlock.h   |      6 +-
 .../native/Source/JavaScriptCore/b3/B3Generate.cpp |      5 +
 .../native/Source/JavaScriptCore/b3/B3Generate.h   |     12 +-
 .../JavaScriptCore/b3/B3GenericFrequentedBlock.h   |      8 +-
 .../native/Source/JavaScriptCore/b3/B3HeapRange.h  |      8 +-
 .../native/Source/JavaScriptCore/b3/B3IndexMap.h   |     87 -
 .../native/Source/JavaScriptCore/b3/B3IndexSet.h   |    165 -
 .../Source/JavaScriptCore/b3/B3InferSwitches.cpp   |    337 +
 .../Source/JavaScriptCore/b3/B3InferSwitches.h     |     40 +
 .../Source/JavaScriptCore/b3/B3InsertionSet.cpp    |      6 +-
 .../Source/JavaScriptCore/b3/B3InsertionSet.h      |      9 +-
 .../JavaScriptCore/b3/B3InsertionSetInlines.h      |      6 +-
 .../native/Source/JavaScriptCore/b3/B3Kind.cpp     |     51 +
 .../main/native/Source/JavaScriptCore/b3/B3Kind.h  |    236 +
 .../JavaScriptCore/b3/B3LegalizeMemoryOffsets.h    |      6 +-
 .../Source/JavaScriptCore/b3/B3LowerMacros.cpp     |    267 +-
 .../Source/JavaScriptCore/b3/B3LowerMacros.h       |      6 +-
 .../b3/B3LowerMacrosAfterOptimizations.cpp         |     27 +-
 .../b3/B3LowerMacrosAfterOptimizations.h           |      6 +-
 .../Source/JavaScriptCore/b3/B3LowerToAir.cpp      |    765 +-
 .../native/Source/JavaScriptCore/b3/B3LowerToAir.h |     10 +-
 .../Source/JavaScriptCore/b3/B3MathExtras.cpp      |     33 +-
 .../native/Source/JavaScriptCore/b3/B3MathExtras.h |      6 +-
 .../Source/JavaScriptCore/b3/B3MemoryValue.cpp     |      3 +
 .../Source/JavaScriptCore/b3/B3MemoryValue.h       |     37 +-
 .../Source/JavaScriptCore/b3/B3MoveConstants.cpp   |    105 +-
 .../Source/JavaScriptCore/b3/B3MoveConstants.h     |     10 +-
 .../Source/JavaScriptCore/b3/B3OpaqueByproduct.h   |      6 +-
 .../Source/JavaScriptCore/b3/B3OpaqueByproducts.h  |      6 +-
 .../native/Source/JavaScriptCore/b3/B3Opcode.cpp   |     45 +-
 .../native/Source/JavaScriptCore/b3/B3Opcode.h     |     72 +-
 .../native/Source/JavaScriptCore/b3/B3Origin.h     |      6 +-
 .../native/Source/JavaScriptCore/b3/B3OriginDump.h |      6 +-
 .../Source/JavaScriptCore/b3/B3PCToOriginMap.h     |      5 +-
 .../JavaScriptCore/b3/B3PatchpointSpecial.cpp      |     25 +-
 .../Source/JavaScriptCore/b3/B3PatchpointSpecial.h |     10 +-
 .../Source/JavaScriptCore/b3/B3PatchpointValue.h   |      8 +-
 .../native/Source/JavaScriptCore/b3/B3PhaseScope.h |      6 +-
 .../Source/JavaScriptCore/b3/B3PhiChildren.h       |      8 +-
 .../Source/JavaScriptCore/b3/B3Procedure.cpp       |     79 +-
 .../native/Source/JavaScriptCore/b3/B3Procedure.h  |     99 +-
 .../Source/JavaScriptCore/b3/B3ProcedureInlines.h  |      6 +-
 .../native/Source/JavaScriptCore/b3/B3PureCSE.cpp  |      4 +
 .../native/Source/JavaScriptCore/b3/B3PureCSE.h    |      6 +-
 .../JavaScriptCore/b3/B3ReduceDoubleToFloat.cpp    |    523 +-
 .../JavaScriptCore/b3/B3ReduceDoubleToFloat.h      |      6 +-
 .../Source/JavaScriptCore/b3/B3ReduceStrength.cpp  |    274 +-
 .../Source/JavaScriptCore/b3/B3ReduceStrength.h    |     10 +-
 .../Source/JavaScriptCore/b3/B3SSACalculator.h     |      8 +-
 .../Source/JavaScriptCore/b3/B3SlotBaseValue.h     |      8 +-
 .../Source/JavaScriptCore/b3/B3SparseCollection.h  |     14 +-
 .../native/Source/JavaScriptCore/b3/B3StackSlot.h  |      6 +-
 .../b3/B3StackmapGenerationParams.cpp              |     23 +-
 .../JavaScriptCore/b3/B3StackmapGenerationParams.h |     21 +-
 .../Source/JavaScriptCore/b3/B3StackmapSpecial.cpp |     14 +-
 .../Source/JavaScriptCore/b3/B3StackmapSpecial.h   |     12 +-
 .../Source/JavaScriptCore/b3/B3StackmapValue.cpp   |      6 +-
 .../Source/JavaScriptCore/b3/B3StackmapValue.h     |     12 +-
 .../JavaScriptCore/b3/B3SuccessorCollection.h      |      6 +-
 .../native/Source/JavaScriptCore/b3/B3SwitchCase.h |      6 +-
 .../Source/JavaScriptCore/b3/B3SwitchValue.cpp     |     73 +-
 .../Source/JavaScriptCore/b3/B3SwitchValue.h       |     87 +-
 .../Source/JavaScriptCore/b3/B3TimingScope.h       |      6 +-
 .../main/native/Source/JavaScriptCore/b3/B3Type.h  |      9 +-
 .../native/Source/JavaScriptCore/b3/B3TypeMap.h    |    108 +
 .../Source/JavaScriptCore/b3/B3UpsilonValue.h      |      8 +-
 .../native/Source/JavaScriptCore/b3/B3UseCounts.h  |     14 +-
 .../native/Source/JavaScriptCore/b3/B3Validate.cpp |    152 +-
 .../native/Source/JavaScriptCore/b3/B3Validate.h   |      8 +-
 .../native/Source/JavaScriptCore/b3/B3Value.cpp    |    224 +-
 .../main/native/Source/JavaScriptCore/b3/B3Value.h |    233 +-
 .../Source/JavaScriptCore/b3/B3ValueInlines.h      |     36 +-
 .../native/Source/JavaScriptCore/b3/B3ValueKey.cpp |     18 +-
 .../native/Source/JavaScriptCore/b3/B3ValueKey.h   |     40 +-
 .../Source/JavaScriptCore/b3/B3ValueKeyInlines.h   |     18 +-
 .../native/Source/JavaScriptCore/b3/B3ValueRep.cpp |     13 +
 .../native/Source/JavaScriptCore/b3/B3ValueRep.h   |     31 +-
 .../native/Source/JavaScriptCore/b3/B3Variable.h   |      6 +-
 .../Source/JavaScriptCore/b3/B3VariableValue.cpp   |     12 +-
 .../Source/JavaScriptCore/b3/B3VariableValue.h     |     12 +-
 .../JavaScriptCore/b3/B3WasmAddressValue.cpp       |     56 +
 .../Source/JavaScriptCore/b3/B3WasmAddressValue.h  |     58 +
 .../JavaScriptCore/b3/B3WasmBoundsCheckValue.cpp   |     56 +
 .../JavaScriptCore/b3/B3WasmBoundsCheckValue.h     |     68 +
 .../JavaScriptCore/b3/air/AirAllocateStack.cpp     |      5 +-
 .../JavaScriptCore/b3/air/AirAllocateStack.h       |      6 +-
 .../native/Source/JavaScriptCore/b3/air/AirArg.cpp |     70 +-
 .../native/Source/JavaScriptCore/b3/air/AirArg.h   |    122 +-
 .../Source/JavaScriptCore/b3/air/AirArgInlines.h   |     88 +-
 .../Source/JavaScriptCore/b3/air/AirBasicBlock.h   |      6 +-
 .../JavaScriptCore/b3/air/AirBlockWorklist.h       |      6 +-
 .../JavaScriptCore/b3/air/AirCCallSpecial.cpp      |      4 +-
 .../Source/JavaScriptCore/b3/air/AirCCallSpecial.h |     10 +-
 .../b3/air/AirCCallingConvention.cpp               |      2 +-
 .../JavaScriptCore/b3/air/AirCCallingConvention.h  |      6 +-
 .../Source/JavaScriptCore/b3/air/AirCode.cpp       |    100 +-
 .../native/Source/JavaScriptCore/b3/air/AirCode.h  |     96 +-
 .../Source/JavaScriptCore/b3/air/AirCustom.cpp     |     11 +
 .../Source/JavaScriptCore/b3/air/AirCustom.h       |    135 +-
 .../Source/JavaScriptCore/b3/air/AirDumpAsJS.cpp   |    245 +
 .../Source/JavaScriptCore/b3/air/AirDumpAsJS.h     |     43 +
 .../JavaScriptCore/b3/air/AirEliminateDeadCode.cpp |      2 +-
 .../JavaScriptCore/b3/air/AirEliminateDeadCode.h   |      6 +-
 .../JavaScriptCore/b3/air/AirEmitShuffle.cpp       |     25 +-
 .../Source/JavaScriptCore/b3/air/AirEmitShuffle.h  |     12 +-
 .../JavaScriptCore/b3/air/AirFixObviousSpills.cpp  |     57 +-
 .../JavaScriptCore/b3/air/AirFixObviousSpills.h    |      6 +-
 .../b3/air/AirFixPartialRegisterStalls.cpp         |     10 +-
 .../b3/air/AirFixPartialRegisterStalls.h           |      5 +-
 .../JavaScriptCore/b3/air/AirFrequentedBlock.h     |      6 +-
 .../Source/JavaScriptCore/b3/air/AirGenerate.cpp   |    124 +-
 .../Source/JavaScriptCore/b3/air/AirGenerate.h     |      6 +-
 .../JavaScriptCore/b3/air/AirGenerationContext.h   |     28 +-
 .../JavaScriptCore/b3/air/AirHandleCalleeSaves.cpp |      3 +-
 .../JavaScriptCore/b3/air/AirHandleCalleeSaves.h   |      6 +-
 .../JavaScriptCore/b3/air/AirInsertionSet.cpp      |      6 -
 .../Source/JavaScriptCore/b3/air/AirInsertionSet.h |     15 +-
 .../Source/JavaScriptCore/b3/air/AirInst.cpp       |     14 +-
 .../native/Source/JavaScriptCore/b3/air/AirInst.h  |     44 +-
 .../Source/JavaScriptCore/b3/air/AirInstInlines.h  |    135 +-
 .../b3/air/AirIteratedRegisterCoalescing.cpp       |    188 +-
 .../b3/air/AirIteratedRegisterCoalescing.h         |      6 +-
 .../Source/JavaScriptCore/b3/air/AirKind.cpp       |     49 +
 .../native/Source/JavaScriptCore/b3/air/AirKind.h  |     97 +
 .../Source/JavaScriptCore/b3/air/AirLiveness.h     |     22 +-
 .../b3/air/AirLogRegisterPressure.cpp              |      1 +
 .../JavaScriptCore/b3/air/AirLogRegisterPressure.h |      6 +-
 .../b3/air/AirLowerAfterRegAlloc.cpp               |     17 +-
 .../JavaScriptCore/b3/air/AirLowerAfterRegAlloc.h  |      5 +-
 .../JavaScriptCore/b3/air/AirLowerEntrySwitch.cpp  |    114 +
 .../JavaScriptCore/b3/air/AirLowerEntrySwitch.h    |     41 +
 .../JavaScriptCore/b3/air/AirLowerMacros.cpp       |      5 +-
 .../Source/JavaScriptCore/b3/air/AirLowerMacros.h  |      6 +-
 .../Source/JavaScriptCore/b3/air/AirOpcode.opcodes |    149 +-
 .../b3/air/AirOptimizeBlockOrder.cpp               |     28 +-
 .../JavaScriptCore/b3/air/AirOptimizeBlockOrder.h  |      6 +-
 .../JavaScriptCore/b3/air/AirPadInterference.cpp   |     88 +
 .../JavaScriptCore/b3/air/AirPadInterference.h     |     48 +
 .../Source/JavaScriptCore/b3/air/AirPhaseScope.h   |      6 +-
 .../JavaScriptCore/b3/air/AirRegisterPriority.cpp  |    104 -
 .../JavaScriptCore/b3/air/AirRegisterPriority.h    |     62 -
 .../b3/air/AirReportUsedRegisters.cpp              |      3 +-
 .../JavaScriptCore/b3/air/AirReportUsedRegisters.h |      6 +-
 .../JavaScriptCore/b3/air/AirSimplifyCFG.cpp       |     45 +-
 .../Source/JavaScriptCore/b3/air/AirSimplifyCFG.h  |      6 +-
 .../Source/JavaScriptCore/b3/air/AirSpecial.cpp    |     18 +-
 .../Source/JavaScriptCore/b3/air/AirSpecial.h      |     22 +-
 .../JavaScriptCore/b3/air/AirSpillEverything.cpp   |     13 +-
 .../JavaScriptCore/b3/air/AirSpillEverything.h     |      6 +-
 .../Source/JavaScriptCore/b3/air/AirStackSlot.cpp  |      5 +
 .../Source/JavaScriptCore/b3/air/AirStackSlot.h    |      9 +-
 .../JavaScriptCore/b3/air/AirStackSlotKind.h       |      6 +-
 .../native/Source/JavaScriptCore/b3/air/AirTmp.h   |      6 +-
 .../Source/JavaScriptCore/b3/air/AirTmpInlines.h   |      6 +-
 .../Source/JavaScriptCore/b3/air/AirTmpWidth.cpp   |      4 +-
 .../Source/JavaScriptCore/b3/air/AirTmpWidth.h     |     16 +-
 .../Source/JavaScriptCore/b3/air/AirUseCounts.h    |      8 +-
 .../Source/JavaScriptCore/b3/air/AirValidate.cpp   |     24 +-
 .../Source/JavaScriptCore/b3/air/AirValidate.h     |     10 +-
 .../JavaScriptCore/b3/air/opcode_generator.rb      |    150 +-
 .../Source/JavaScriptCore/b3/air/testair.cpp       |    229 +-
 .../native/Source/JavaScriptCore/b3/testb3.cpp     |   5384 +-
 .../JavaScriptCore/bindings/ScriptFunctionCall.cpp |     38 +-
 .../JavaScriptCore/bindings/ScriptFunctionCall.h   |     11 +-
 .../Source/JavaScriptCore/bindings/ScriptObject.h  |     13 +-
 .../Source/JavaScriptCore/bindings/ScriptValue.cpp |    138 +-
 .../Source/JavaScriptCore/bindings/ScriptValue.h   |     10 +-
 .../JavaScriptCore/builtins/ArrayConstructor.js    |     42 +-
 .../builtins/ArrayIteratorPrototype.js             |     78 +-
 .../JavaScriptCore/builtins/ArrayPrototype.js      |    403 +-
 .../builtins/AsyncFunctionPrototype.js             |     58 +
 .../builtins/BuiltinExecutableCreator.cpp          |     38 +
 .../builtins/BuiltinExecutableCreator.h            |     36 +
 .../JavaScriptCore/builtins/BuiltinExecutables.cpp |     25 +-
 .../JavaScriptCore/builtins/BuiltinExecutables.h   |      6 +-
 .../Source/JavaScriptCore/builtins/BuiltinNames.h  |    169 +-
 .../Source/JavaScriptCore/builtins/BuiltinUtils.h  |     11 +-
 .../JavaScriptCore/builtins/DatePrototype.js       |     24 +-
 .../JavaScriptCore/builtins/FunctionPrototype.js   |     37 +
 .../JavaScriptCore/builtins/GeneratorPrototype.js  |     41 +-
 .../Source/JavaScriptCore/builtins/GlobalObject.js |     44 +-
 .../JavaScriptCore/builtins/GlobalOperations.js    |     81 +
 .../JavaScriptCore/builtins/IteratorHelpers.js     |     46 +
 .../Source/JavaScriptCore/builtins/MapPrototype.js |      6 +-
 .../JavaScriptCore/builtins/ModuleLoaderObject.js  |    562 -
 .../builtins/ModuleLoaderPrototype.js              |    477 +
 .../JavaScriptCore/builtins/NumberConstructor.js   |     45 +
 .../JavaScriptCore/builtins/NumberPrototype.js     |      6 +-
 .../JavaScriptCore/builtins/ObjectConstructor.js   |     65 +-
 .../JavaScriptCore/builtins/PromiseConstructor.js  |     24 +-
 .../JavaScriptCore/builtins/PromiseOperations.js   |     57 +-
 .../JavaScriptCore/builtins/PromisePrototype.js    |     30 +-
 .../JavaScriptCore/builtins/ReflectObject.js       |     14 +-
 .../JavaScriptCore/builtins/RegExpPrototype.js     |    529 +
 .../Source/JavaScriptCore/builtins/SetPrototype.js |      6 +-
 .../JavaScriptCore/builtins/StringConstructor.js   |      4 +-
 .../builtins/StringIteratorPrototype.js            |      4 +-
 .../JavaScriptCore/builtins/StringPrototype.js     |    252 +-
 .../builtins/TypedArrayConstructor.js              |     72 +-
 .../JavaScriptCore/builtins/TypedArrayPrototype.js |    155 +-
 .../Source/JavaScriptCore/bytecode/AccessCase.cpp  |   1029 +
 .../Source/JavaScriptCore/bytecode/AccessCase.h    |    233 +
 ...AdaptiveInferredPropertyValueWatchpointBase.cpp |      7 +-
 .../AdaptiveInferredPropertyValueWatchpointBase.h  |      9 +-
 .../JavaScriptCore/bytecode/ArithProfile.cpp       |    143 +
 .../Source/JavaScriptCore/bytecode/ArithProfile.h  |    241 +
 .../bytecode/ArrayAllocationProfile.h              |      6 +-
 .../JavaScriptCore/bytecode/ArrayProfile.cpp       |      8 +-
 .../Source/JavaScriptCore/bytecode/ArrayProfile.h  |     27 +-
 .../Source/JavaScriptCore/bytecode/ByValInfo.h     |     16 +-
 .../JavaScriptCore/bytecode/BytecodeBasicBlock.cpp |    135 +-
 .../JavaScriptCore/bytecode/BytecodeBasicBlock.h   |     60 +-
 .../JavaScriptCore/bytecode/BytecodeConventions.h  |     10 +-
 .../bytecode/BytecodeGeneratorification.cpp        |    268 +
 .../bytecode/BytecodeGeneratorification.h          |     37 +
 .../Source/JavaScriptCore/bytecode/BytecodeGraph.h |    125 +
 .../bytecode/BytecodeIntrinsicRegistry.cpp         |     32 +-
 .../bytecode/BytecodeIntrinsicRegistry.h           |     49 +-
 .../Source/JavaScriptCore/bytecode/BytecodeKills.h |      6 +-
 .../JavaScriptCore/bytecode/BytecodeList.json      |     48 +-
 .../bytecode/BytecodeLivenessAnalysis.cpp          |    273 +-
 .../bytecode/BytecodeLivenessAnalysis.h            |     35 +-
 .../bytecode/BytecodeLivenessAnalysisInlines.h     |    155 +-
 .../JavaScriptCore/bytecode/BytecodeRewriter.cpp   |    116 +
 .../JavaScriptCore/bytecode/BytecodeRewriter.h     |    235 +
 .../JavaScriptCore/bytecode/BytecodeUseDef.h       |    152 +-
 .../Source/JavaScriptCore/bytecode/CallEdge.h      |      6 +-
 .../JavaScriptCore/bytecode/CallLinkInfo.cpp       |    181 +-
 .../Source/JavaScriptCore/bytecode/CallLinkInfo.h  |    184 +-
 .../JavaScriptCore/bytecode/CallLinkStatus.cpp     |     26 +-
 .../JavaScriptCore/bytecode/CallLinkStatus.h       |     21 +-
 .../Source/JavaScriptCore/bytecode/CallMode.h      |      6 +-
 .../bytecode/CallReturnOffsetToBytecodeOffset.h    |      6 +-
 .../Source/JavaScriptCore/bytecode/CallVariant.h   |     33 +-
 .../Source/JavaScriptCore/bytecode/CodeBlock.cpp   |   1214 +-
 .../Source/JavaScriptCore/bytecode/CodeBlock.h     |    569 +-
 .../Source/JavaScriptCore/bytecode/CodeBlockHash.h |      5 +-
 .../bytecode/CodeBlockJettisoningWatchpoint.h      |      8 +-
 .../JavaScriptCore/bytecode/CodeBlockWithJITType.h |      6 +-
 .../Source/JavaScriptCore/bytecode/CodeOrigin.cpp  |      1 -
 .../Source/JavaScriptCore/bytecode/CodeOrigin.h    |     14 +-
 .../Source/JavaScriptCore/bytecode/CodeType.h      |      6 +-
 .../JavaScriptCore/bytecode/ComplexGetStatus.cpp   |      5 +-
 .../JavaScriptCore/bytecode/ComplexGetStatus.h     |      6 +-
 .../JavaScriptCore/bytecode/DFGExitProfile.cpp     |     21 +-
 .../JavaScriptCore/bytecode/DFGExitProfile.h       |     21 +-
 .../bytecode/DOMJITAccessCasePatchpointParams.cpp  |    125 +
 .../bytecode/DOMJITAccessCasePatchpointParams.h    |     60 +
 .../Source/JavaScriptCore/bytecode/DataFormat.h    |      5 +-
 .../bytecode/DeferredCompilationCallback.h         |      6 +-
 .../JavaScriptCore/bytecode/DeferredSourceDump.h   |      5 +-
 .../bytecode/DirectEvalCodeCache.cpp               |     54 +
 .../JavaScriptCore/bytecode/DirectEvalCodeCache.h  |    114 +
 .../JavaScriptCore/bytecode/EvalCodeBlock.cpp      |     45 +
 .../Source/JavaScriptCore/bytecode/EvalCodeBlock.h |     84 +
 .../Source/JavaScriptCore/bytecode/EvalCodeCache.h |    107 -
 .../JavaScriptCore/bytecode/ExecutableInfo.h       |     15 +-
 .../JavaScriptCore/bytecode/ExecutionCounter.cpp   |     17 +-
 .../JavaScriptCore/bytecode/ExecutionCounter.h     |      7 +-
 .../Source/JavaScriptCore/bytecode/ExitKind.cpp    |      4 +-
 .../Source/JavaScriptCore/bytecode/ExitKind.h      |      9 +-
 .../JavaScriptCore/bytecode/ExitingJITType.h       |      6 +-
 .../JavaScriptCore/bytecode/ExpressionRangeInfo.h  |     12 +-
 .../JavaScriptCore/bytecode/FullBytecodeLiveness.h |      6 +-
 .../JavaScriptCore/bytecode/FunctionCodeBlock.cpp  |     45 +
 .../JavaScriptCore/bytecode/FunctionCodeBlock.h    |     79 +
 .../JavaScriptCore/bytecode/GetByIdStatus.cpp      |    124 +-
 .../Source/JavaScriptCore/bytecode/GetByIdStatus.h |     59 +-
 .../JavaScriptCore/bytecode/GetByIdVariant.cpp     |     10 +-
 .../JavaScriptCore/bytecode/GetByIdVariant.h       |     16 +-
 .../bytecode/GetterSetterAccessCase.cpp            |    238 +
 .../bytecode/GetterSetterAccessCase.h              |     84 +
 .../JavaScriptCore/bytecode/GlobalCodeBlock.h      |     54 +
 .../Source/JavaScriptCore/bytecode/HandlerInfo.h   |     37 +-
 .../JavaScriptCore/bytecode/InlineAccess.cpp       |    299 +
 .../Source/JavaScriptCore/bytecode/InlineAccess.h  |    123 +
 .../JavaScriptCore/bytecode/InlineCallFrame.cpp    |      1 -
 .../JavaScriptCore/bytecode/InlineCallFrame.h      |      6 +-
 .../JavaScriptCore/bytecode/InlineCallFrameSet.h   |      6 +-
 .../Source/JavaScriptCore/bytecode/Instruction.h   |     12 +-
 .../bytecode/InternalFunctionAllocationProfile.h   |     20 +-
 .../bytecode/IntrinsicGetterAccessCase.cpp         |     59 +
 .../bytecode/IntrinsicGetterAccessCase.h           |     59 +
 .../Source/JavaScriptCore/bytecode/JumpTable.h     |      5 +-
 .../JavaScriptCore/bytecode/LLIntCallLinkInfo.h    |      6 +-
 ...IntPrototypeLoadAdaptiveStructureWatchpoint.cpp |     65 +
 ...LLIntPrototypeLoadAdaptiveStructureWatchpoint.h |     48 +
 .../bytecode/LazyOperandValueProfile.cpp           |      8 +-
 .../bytecode/LazyOperandValueProfile.h             |     17 +-
 .../bytecode/MethodOfGettingAValueProfile.cpp      |     26 +-
 .../bytecode/MethodOfGettingAValueProfile.h        |     36 +-
 .../bytecode/ModuleNamespaceAccessCase.cpp         |     84 +
 .../bytecode/ModuleNamespaceAccessCase.h           |     64 +
 .../bytecode/ModuleProgramCodeBlock.cpp            |     45 +
 .../bytecode/ModuleProgramCodeBlock.h              |     79 +
 .../bytecode/ObjectAllocationProfile.h             |     38 +-
 .../bytecode/ObjectPropertyCondition.cpp           |     18 +-
 .../bytecode/ObjectPropertyCondition.h             |     17 +-
 .../bytecode/ObjectPropertyConditionSet.cpp        |     79 +-
 .../bytecode/ObjectPropertyConditionSet.h          |     16 +-
 .../native/Source/JavaScriptCore/bytecode/Opcode.h |     74 +-
 .../Source/JavaScriptCore/bytecode/Operands.h      |     60 +-
 .../JavaScriptCore/bytecode/OperandsInlines.h      |     24 +-
 .../JavaScriptCore/bytecode/PolymorphicAccess.cpp  |   1306 +-
 .../JavaScriptCore/bytecode/PolymorphicAccess.h    |    370 +-
 .../JavaScriptCore/bytecode/PreciseJumpTargets.cpp |    103 +-
 .../JavaScriptCore/bytecode/PreciseJumpTargets.h   |     16 +-
 .../bytecode/PreciseJumpTargetsInlines.h           |     82 +
 .../JavaScriptCore/bytecode/ProgramCodeBlock.cpp   |     45 +
 .../JavaScriptCore/bytecode/ProgramCodeBlock.h     |     79 +
 .../JavaScriptCore/bytecode/PropertyCondition.cpp  |     14 +-
 .../JavaScriptCore/bytecode/PropertyCondition.h    |     12 +-
 .../bytecode/ProxyableAccessCase.cpp               |     66 +
 .../JavaScriptCore/bytecode/ProxyableAccessCase.h  |     59 +
 .../Source/JavaScriptCore/bytecode/PutByIdFlags.h  |      6 +-
 .../JavaScriptCore/bytecode/PutByIdStatus.cpp      |     24 +-
 .../Source/JavaScriptCore/bytecode/PutByIdStatus.h |     16 +-
 .../JavaScriptCore/bytecode/PutByIdVariant.h       |      9 +-
 .../Source/JavaScriptCore/bytecode/PutKind.h       |      6 +-
 .../JavaScriptCore/bytecode/ReduceWhitespace.h     |      5 +-
 .../JavaScriptCore/bytecode/SamplingTool.cpp       |    479 -
 .../Source/JavaScriptCore/bytecode/SamplingTool.h  |    349 -
 .../JavaScriptCore/bytecode/SpecialPointer.h       |      8 +-
 .../JavaScriptCore/bytecode/SpeculatedType.cpp     |    116 +-
 .../JavaScriptCore/bytecode/SpeculatedType.h       |    153 +-
 .../JavaScriptCore/bytecode/StructureSet.cpp       |     61 -
 .../Source/JavaScriptCore/bytecode/StructureSet.h  |     22 +-
 .../bytecode/StructureStubClearingWatchpoint.cpp   |      9 +-
 .../bytecode/StructureStubClearingWatchpoint.h     |      8 +-
 .../JavaScriptCore/bytecode/StructureStubInfo.cpp  |    132 +-
 .../JavaScriptCore/bytecode/StructureStubInfo.h    |    135 +-
 .../JavaScriptCore/bytecode/SuperSampler.cpp       |     92 +
 .../Source/JavaScriptCore/bytecode/SuperSampler.h  |     58 +
 .../Source/JavaScriptCore/bytecode/ToThisStatus.h  |      6 +-
 .../JavaScriptCore/bytecode/TrackedReferences.cpp  |      2 +-
 .../JavaScriptCore/bytecode/TrackedReferences.h    |      6 +-
 .../Source/JavaScriptCore/bytecode/TypeLocation.h  |      7 +-
 .../JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp  |    167 +-
 .../JavaScriptCore/bytecode/UnlinkedCodeBlock.h    |    318 +-
 .../bytecode/UnlinkedEvalCodeBlock.cpp             |     40 +
 .../bytecode/UnlinkedEvalCodeBlock.h               |     71 +
 .../bytecode/UnlinkedFunctionCodeBlock.cpp         |     40 +
 .../bytecode/UnlinkedFunctionCodeBlock.h           |     61 +
 .../bytecode/UnlinkedFunctionExecutable.cpp        |     92 +-
 .../bytecode/UnlinkedFunctionExecutable.h          |     52 +-
 .../bytecode/UnlinkedGlobalCodeBlock.h             |     43 +
 .../bytecode/UnlinkedInstructionStream.cpp         |      2 +
 .../bytecode/UnlinkedInstructionStream.h           |      6 +-
 .../bytecode/UnlinkedModuleProgramCodeBlock.cpp    |     48 +
 .../bytecode/UnlinkedModuleProgramCodeBlock.h      |     95 +
 .../bytecode/UnlinkedProgramCodeBlock.cpp          |     48 +
 .../bytecode/UnlinkedProgramCodeBlock.h            |     72 +
 .../JavaScriptCore/bytecode/ValueProfile.cpp       |     68 -
 .../Source/JavaScriptCore/bytecode/ValueProfile.h  |     73 +-
 .../Source/JavaScriptCore/bytecode/ValueRecovery.h |     34 +-
 .../bytecode/VariableWriteFireDetail.cpp           |      4 +-
 .../bytecode/VariableWriteFireDetail.h             |      9 +-
 .../JavaScriptCore/bytecode/VirtualRegister.h      |     13 +-
 .../Source/JavaScriptCore/bytecode/Watchpoint.cpp  |     24 +-
 .../Source/JavaScriptCore/bytecode/Watchpoint.h    |     66 +-
 .../bytecompiler/BytecodeGenerator.cpp             |   2421 +-
 .../bytecompiler/BytecodeGenerator.h               |    458 +-
 .../Source/JavaScriptCore/bytecompiler/Label.h     |      6 +-
 .../JavaScriptCore/bytecompiler/LabelScope.h       |     16 +-
 .../JavaScriptCore/bytecompiler/NodesCodegen.cpp   |   1241 +-
 .../JavaScriptCore/bytecompiler/RegisterID.h       |      5 +-
 .../JavaScriptCore/bytecompiler/SetForScope.h      |     62 -
 .../bytecompiler/StaticPropertyAnalysis.h          |      6 +-
 .../bytecompiler/StaticPropertyAnalyzer.h          |      9 +-
 .../native/Source/JavaScriptCore/create_hash_table |     65 +-
 .../Source/JavaScriptCore/create_regex_tables      |      8 +-
 .../Source/JavaScriptCore/debugger/Breakpoint.h    |      7 +-
 .../Source/JavaScriptCore/debugger/Debugger.cpp    |    358 +-
 .../Source/JavaScriptCore/debugger/Debugger.h      |     49 +-
 .../JavaScriptCore/debugger/DebuggerCallFrame.cpp  |    238 +-
 .../JavaScriptCore/debugger/DebuggerCallFrame.h    |     32 +-
 .../JavaScriptCore/debugger/DebuggerEvalEnabler.h  |      5 +-
 .../JavaScriptCore/debugger/DebuggerLocation.cpp   |     46 +
 .../JavaScriptCore/debugger/DebuggerLocation.h     |     53 +
 .../JavaScriptCore/debugger/DebuggerParseData.cpp  |    185 +
 .../JavaScriptCore/debugger/DebuggerParseData.h    |     81 +
 .../JavaScriptCore/debugger/DebuggerPrimitives.h   |      5 +-
 .../JavaScriptCore/debugger/DebuggerScope.cpp      |     55 +-
 .../Source/JavaScriptCore/debugger/DebuggerScope.h |     24 +-
 .../JavaScriptCore/debugger/ScriptProfilingScope.h |      9 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractHeap.cpp  |      4 +
 .../Source/JavaScriptCore/dfg/DFGAbstractHeap.h    |     26 +-
 .../JavaScriptCore/dfg/DFGAbstractInterpreter.h    |     36 +-
 .../dfg/DFGAbstractInterpreterInlines.h            |   1000 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractValue.cpp |    102 +-
 .../Source/JavaScriptCore/dfg/DFGAbstractValue.h   |     63 +-
 .../DFGAdaptiveInferredPropertyValueWatchpoint.h   |      8 +-
 .../dfg/DFGAdaptiveStructureWatchpoint.h           |      8 +-
 .../Source/JavaScriptCore/dfg/DFGAdjacencyList.h   |      5 +-
 .../Source/JavaScriptCore/dfg/DFGAllocator.h       |      6 +-
 .../JavaScriptCore/dfg/DFGArgumentPosition.h       |      6 +-
 .../dfg/DFGArgumentsEliminationPhase.cpp           |    692 +-
 .../dfg/DFGArgumentsEliminationPhase.h             |      6 +-
 .../JavaScriptCore/dfg/DFGArgumentsUtilities.cpp   |     42 +-
 .../JavaScriptCore/dfg/DFGArgumentsUtilities.h     |      6 +-
 .../Source/JavaScriptCore/dfg/DFGArithMode.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGArrayMode.cpp     |     39 +-
 .../Source/JavaScriptCore/dfg/DFGArrayMode.h       |     16 +-
 .../dfg/DFGArrayifySlowPathGenerator.h             |     17 +-
 .../JavaScriptCore/dfg/DFGAtTailAbstractState.cpp  |     22 +-
 .../JavaScriptCore/dfg/DFGAtTailAbstractState.h    |     19 +-
 .../Source/JavaScriptCore/dfg/DFGAvailability.h    |      6 +-
 .../Source/JavaScriptCore/dfg/DFGAvailabilityMap.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGBackwardsCFG.h    |     47 +
 .../JavaScriptCore/dfg/DFGBackwardsDominators.h    |     49 +
 .../dfg/DFGBackwardsPropagationPhase.cpp           |      6 +-
 .../dfg/DFGBackwardsPropagationPhase.h             |      6 +-
 .../Source/JavaScriptCore/dfg/DFGBasicBlock.h      |     29 +-
 .../JavaScriptCore/dfg/DFGBasicBlockInlines.h      |      6 +-
 .../JavaScriptCore/dfg/DFGBlockInsertionSet.cpp    |     11 +-
 .../JavaScriptCore/dfg/DFGBlockInsertionSet.h      |      8 +-
 .../native/Source/JavaScriptCore/dfg/DFGBlockMap.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGBlockMapInlines.h |      5 +-
 .../native/Source/JavaScriptCore/dfg/DFGBlockSet.h |      7 +-
 .../Source/JavaScriptCore/dfg/DFGBlockSetInlines.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGBlockWorklist.h   |      7 +-
 .../Source/JavaScriptCore/dfg/DFGBranchDirection.h |      5 +-
 .../JavaScriptCore/dfg/DFGByteCodeParser.cpp       |   1707 +-
 .../Source/JavaScriptCore/dfg/DFGByteCodeParser.h  |      4 +-
 .../Source/JavaScriptCore/dfg/DFGCFAPhase.cpp      |     21 +-
 .../native/Source/JavaScriptCore/dfg/DFGCFAPhase.h |      6 +-
 .../main/native/Source/JavaScriptCore/dfg/DFGCFG.h |      6 +-
 .../dfg/DFGCFGSimplificationPhase.cpp              |      1 -
 .../JavaScriptCore/dfg/DFGCFGSimplificationPhase.h |      6 +-
 .../JavaScriptCore/dfg/DFGCPSRethreadingPhase.cpp  |     17 +-
 .../JavaScriptCore/dfg/DFGCPSRethreadingPhase.h    |      6 +-
 .../Source/JavaScriptCore/dfg/DFGCSEPhase.cpp      |    258 +-
 .../native/Source/JavaScriptCore/dfg/DFGCSEPhase.h |      6 +-
 .../dfg/DFGCallArrayAllocatorSlowPathGenerator.h   |     92 +-
 ...DFGCallCreateDirectArgumentsSlowPathGenerator.h |     10 +-
 .../Source/JavaScriptCore/dfg/DFGCapabilities.cpp  |     65 +-
 .../Source/JavaScriptCore/dfg/DFGCapabilities.h    |      9 +-
 .../Source/JavaScriptCore/dfg/DFGCleanUpPhase.cpp  |      3 +-
 .../Source/JavaScriptCore/dfg/DFGCleanUpPhase.h    |      5 +-
 .../Source/JavaScriptCore/dfg/DFGClobberSet.cpp    |     23 +-
 .../Source/JavaScriptCore/dfg/DFGClobberSet.h      |     10 +-
 .../Source/JavaScriptCore/dfg/DFGClobberize.h      |    419 +-
 .../JavaScriptCore/dfg/DFGClobbersExitState.cpp    |      5 +-
 .../JavaScriptCore/dfg/DFGClobbersExitState.h      |      6 +-
 .../JavaScriptCore/dfg/DFGCombinedLiveness.cpp     |      8 +-
 .../JavaScriptCore/dfg/DFGCombinedLiveness.h       |     13 +-
 .../native/Source/JavaScriptCore/dfg/DFGCommon.h   |     17 +-
 .../Source/JavaScriptCore/dfg/DFGCommonData.cpp    |      4 +-
 .../Source/JavaScriptCore/dfg/DFGCommonData.h      |      6 +-
 .../Source/JavaScriptCore/dfg/DFGCompilationKey.h  |      6 +-
 .../Source/JavaScriptCore/dfg/DFGCompilationMode.h |      6 +-
 .../JavaScriptCore/dfg/DFGConstantFoldingPhase.cpp |    182 +-
 .../JavaScriptCore/dfg/DFGConstantFoldingPhase.h   |      6 +-
 .../dfg/DFGConstantHoistingPhase.cpp               |      4 +-
 .../JavaScriptCore/dfg/DFGConstantHoistingPhase.h  |      5 +-
 .../dfg/DFGControlEquivalenceAnalysis.h            |     84 +
 .../dfg/DFGCopyBarrierOptimizationPhase.cpp        |    133 -
 .../dfg/DFGCopyBarrierOptimizationPhase.h          |     44 -
 .../dfg/DFGCriticalEdgeBreakingPhase.cpp           |      2 -
 .../dfg/DFGCriticalEdgeBreakingPhase.h             |      6 +-
 .../Source/JavaScriptCore/dfg/DFGDCEPhase.cpp      |      3 +-
 .../native/Source/JavaScriptCore/dfg/DFGDCEPhase.h |      6 +-
 .../dfg/DFGDOMJITPatchpointParams.cpp              |     53 +
 .../JavaScriptCore/dfg/DFGDOMJITPatchpointParams.h |     54 +
 .../JavaScriptCore/dfg/DFGDesiredIdentifiers.cpp   |      3 +-
 .../JavaScriptCore/dfg/DFGDesiredIdentifiers.h     |      6 +-
 .../JavaScriptCore/dfg/DFGDesiredInferredType.h    |      6 +-
 .../JavaScriptCore/dfg/DFGDesiredTransitions.cpp   |      8 +-
 .../JavaScriptCore/dfg/DFGDesiredTransitions.h     |      5 +-
 .../JavaScriptCore/dfg/DFGDesiredWatchpoints.cpp   |      6 +-
 .../JavaScriptCore/dfg/DFGDesiredWatchpoints.h     |      6 +-
 .../dfg/DFGDesiredWeakReferences.cpp               |     12 +-
 .../JavaScriptCore/dfg/DFGDesiredWeakReferences.h  |      5 +-
 .../Source/JavaScriptCore/dfg/DFGDisassembler.h    |      5 +-
 .../native/Source/JavaScriptCore/dfg/DFGDoesGC.cpp |     73 +-
 .../native/Source/JavaScriptCore/dfg/DFGDoesGC.h   |      6 +-
 .../Source/JavaScriptCore/dfg/DFGDominators.h      |      5 +-
 .../JavaScriptCore/dfg/DFGDoubleFormatState.h      |      6 +-
 .../native/Source/JavaScriptCore/dfg/DFGDriver.cpp |     42 +-
 .../native/Source/JavaScriptCore/dfg/DFGDriver.h   |      8 +-
 .../native/Source/JavaScriptCore/dfg/DFGEdge.h     |     26 +-
 .../Source/JavaScriptCore/dfg/DFGEdgeDominates.h   |      6 +-
 .../JavaScriptCore/dfg/DFGEdgeUsesStructure.h      |      6 +-
 .../native/Source/JavaScriptCore/dfg/DFGEpoch.h    |      6 +-
 .../Source/JavaScriptCore/dfg/DFGFailedFinalizer.h |     12 +-
 .../JavaScriptCore/dfg/DFGFiltrationResult.h       |      8 +-
 .../Source/JavaScriptCore/dfg/DFGFinalizer.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGFixupPhase.cpp    |   1009 +-
 .../Source/JavaScriptCore/dfg/DFGFixupPhase.h      |      5 +-
 .../Source/JavaScriptCore/dfg/DFGFlowIndexing.cpp  |     73 +
 .../Source/JavaScriptCore/dfg/DFGFlowIndexing.h    |    112 +
 .../native/Source/JavaScriptCore/dfg/DFGFlowMap.h  |    139 +
 .../Source/JavaScriptCore/dfg/DFGFlushFormat.h     |      6 +-
 .../Source/JavaScriptCore/dfg/DFGFlushedAt.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGForAllKills.h     |     15 +-
 .../Source/JavaScriptCore/dfg/DFGFrozenValue.cpp   |      8 +-
 .../Source/JavaScriptCore/dfg/DFGFrozenValue.h     |     19 +-
 .../JavaScriptCore/dfg/DFGFunctionWhitelist.cpp    |    115 -
 .../JavaScriptCore/dfg/DFGFunctionWhitelist.h      |     57 -
 .../Source/JavaScriptCore/dfg/DFGGenerationInfo.h  |      4 +-
 .../native/Source/JavaScriptCore/dfg/DFGGraph.cpp  |    463 +-
 .../native/Source/JavaScriptCore/dfg/DFGGraph.h    |    194 +-
 .../Source/JavaScriptCore/dfg/DFGGraphSafepoint.h  |      6 +-
 .../Source/JavaScriptCore/dfg/DFGHeapLocation.cpp  |     26 +-
 .../Source/JavaScriptCore/dfg/DFGHeapLocation.h    |     23 +-
 .../JavaScriptCore/dfg/DFGInPlaceAbstractState.cpp |    105 +-
 .../JavaScriptCore/dfg/DFGInPlaceAbstractState.h   |     20 +-
 .../JavaScriptCore/dfg/DFGInferredTypeCheck.h      |      6 +-
 .../JavaScriptCore/dfg/DFGInlineCacheWrapper.h     |      7 +-
 .../dfg/DFGInlineCacheWrapperInlines.h             |      6 +-
 .../Source/JavaScriptCore/dfg/DFGInsertionSet.cpp  |      4 +-
 .../Source/JavaScriptCore/dfg/DFGInsertionSet.h    |      8 +-
 .../dfg/DFGIntegerCheckCombiningPhase.cpp          |     25 +-
 .../dfg/DFGIntegerCheckCombiningPhase.h            |      6 +-
 .../dfg/DFGIntegerRangeOptimizationPhase.cpp       |    140 +-
 .../dfg/DFGIntegerRangeOptimizationPhase.h         |      6 +-
 .../dfg/DFGInvalidationPointInjectionPhase.cpp     |      3 +-
 .../dfg/DFGInvalidationPointInjectionPhase.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGJITCode.cpp       |     12 +-
 .../native/Source/JavaScriptCore/dfg/DFGJITCode.h  |     39 +-
 .../Source/JavaScriptCore/dfg/DFGJITCompiler.cpp   |     92 +-
 .../Source/JavaScriptCore/dfg/DFGJITCompiler.h     |     77 +-
 .../Source/JavaScriptCore/dfg/DFGJITFinalizer.cpp  |     16 +-
 .../Source/JavaScriptCore/dfg/DFGJITFinalizer.h    |     16 +-
 .../Source/JavaScriptCore/dfg/DFGJumpReplacement.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGLICMPhase.cpp     |     79 +-
 .../Source/JavaScriptCore/dfg/DFGLICMPhase.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGLazyJSValue.cpp   |    105 +-
 .../Source/JavaScriptCore/dfg/DFGLazyJSValue.h     |     41 +-
 .../native/Source/JavaScriptCore/dfg/DFGLazyNode.h |     12 +-
 .../dfg/DFGLiveCatchVariablePreservationPhase.cpp  |     11 +-
 .../dfg/DFGLiveCatchVariablePreservationPhase.h    |      5 +-
 .../dfg/DFGLivenessAnalysisPhase.cpp               |    172 +-
 .../JavaScriptCore/dfg/DFGLivenessAnalysisPhase.h  |      6 +-
 .../Source/JavaScriptCore/dfg/DFGLongLivedState.h  |      6 +-
 .../dfg/DFGLoopPreHeaderCreationPhase.cpp          |      1 -
 .../dfg/DFGLoopPreHeaderCreationPhase.h            |      6 +-
 .../dfg/DFGMaximalFlushInsertionPhase.cpp          |      8 +-
 .../dfg/DFGMaximalFlushInsertionPhase.h            |      5 +-
 .../Source/JavaScriptCore/dfg/DFGMayExit.cpp       |    125 +-
 .../native/Source/JavaScriptCore/dfg/DFGMayExit.h  |     14 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedGraph.h   |      6 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedID.h      |      6 +-
 .../Source/JavaScriptCore/dfg/DFGMinifiedNode.h    |      6 +-
 .../JavaScriptCore/dfg/DFGMovHintRemovalPhase.cpp  |      1 -
 .../JavaScriptCore/dfg/DFGMovHintRemovalPhase.h    |      5 +-
 .../JavaScriptCore/dfg/DFGMultiGetByOffsetData.cpp |      2 +-
 .../JavaScriptCore/dfg/DFGMultiGetByOffsetData.h   |     18 +-
 .../Source/JavaScriptCore/dfg/DFGNaturalLoops.cpp  |      6 +-
 .../Source/JavaScriptCore/dfg/DFGNaturalLoops.h    |      6 +-
 .../native/Source/JavaScriptCore/dfg/DFGNode.cpp   |     82 +-
 .../native/Source/JavaScriptCore/dfg/DFGNode.h     |    681 +-
 .../dfg/DFGNodeAbstractValuePair.cpp               |     41 +
 .../JavaScriptCore/dfg/DFGNodeAbstractValuePair.h  |     53 +
 .../Source/JavaScriptCore/dfg/DFGNodeAllocator.h   |      6 +-
 .../Source/JavaScriptCore/dfg/DFGNodeFlags.cpp     |      7 +-
 .../Source/JavaScriptCore/dfg/DFGNodeFlags.h       |     35 +-
 .../JavaScriptCore/dfg/DFGNodeFlowProjection.cpp   |     49 +
 .../JavaScriptCore/dfg/DFGNodeFlowProjection.h     |    155 +
 .../Source/JavaScriptCore/dfg/DFGNodeOrigin.cpp    |      4 +-
 .../Source/JavaScriptCore/dfg/DFGNodeOrigin.h      |     17 +-
 .../native/Source/JavaScriptCore/dfg/DFGNodeType.h |    114 +-
 .../JavaScriptCore/dfg/DFGNullAbstractState.h      |     62 +
 .../dfg/DFGOSRAvailabilityAnalysisPhase.cpp        |     74 +-
 .../dfg/DFGOSRAvailabilityAnalysisPhase.h          |      9 +-
 .../Source/JavaScriptCore/dfg/DFGOSREntry.cpp      |     31 +-
 .../native/Source/JavaScriptCore/dfg/DFGOSREntry.h |      8 +-
 .../dfg/DFGOSREntrypointCreationPhase.cpp          |      1 -
 .../dfg/DFGOSREntrypointCreationPhase.h            |      6 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExit.cpp       |      3 +-
 .../native/Source/JavaScriptCore/dfg/DFGOSRExit.h  |     38 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitBase.cpp   |     12 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitBase.h     |     13 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompilationInfo.h |      6 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompiler.cpp      |     24 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitCompiler.h |      5 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompiler32_64.cpp |     44 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompiler64.cpp    |     19 +-
 .../dfg/DFGOSRExitCompilerCommon.cpp               |     26 +-
 .../JavaScriptCore/dfg/DFGOSRExitCompilerCommon.h  |      8 +-
 .../Source/JavaScriptCore/dfg/DFGOSRExitFuzz.h     |      9 +-
 .../JavaScriptCore/dfg/DFGOSRExitJumpPlaceholder.h |      6 +-
 .../JavaScriptCore/dfg/DFGOSRExitPreparation.cpp   |      9 +-
 .../JavaScriptCore/dfg/DFGOSRExitPreparation.h     |      7 +-
 .../dfg/DFGObjectAllocationSinkingPhase.cpp        |    179 +-
 .../dfg/DFGObjectAllocationSinkingPhase.h          |      5 +-
 .../dfg/DFGObjectMaterializationData.cpp           |     23 +-
 .../dfg/DFGObjectMaterializationData.h             |     38 +-
 .../native/Source/JavaScriptCore/dfg/DFGOpInfo.h   |     63 +
 .../Source/JavaScriptCore/dfg/DFGOperations.cpp    |   1558 +-
 .../Source/JavaScriptCore/dfg/DFGOperations.h      |    127 +-
 .../dfg/DFGPhantomInsertionPhase.cpp               |     86 +-
 .../JavaScriptCore/dfg/DFGPhantomInsertionPhase.h  |      5 +-
 .../native/Source/JavaScriptCore/dfg/DFGPhase.h    |     16 +-
 .../Source/JavaScriptCore/dfg/DFGPhiChildren.h     |      7 +-
 .../native/Source/JavaScriptCore/dfg/DFGPlan.cpp   |    362 +-
 .../native/Source/JavaScriptCore/dfg/DFGPlan.h     |     40 +-
 .../Source/JavaScriptCore/dfg/DFGPlanInlines.h     |     53 +
 .../JavaScriptCore/dfg/DFGPrePostNumbering.h       |      6 +-
 .../JavaScriptCore/dfg/DFGPreciseLocalClobberize.h |    140 +-
 .../dfg/DFGPredictionInjectionPhase.cpp            |      5 +-
 .../dfg/DFGPredictionInjectionPhase.h              |      5 +-
 .../dfg/DFGPredictionPropagationPhase.cpp          |   1164 +-
 .../dfg/DFGPredictionPropagationPhase.h            |      5 +-
 .../JavaScriptCore/dfg/DFGPromotedHeapLocation.cpp |     22 +-
 .../JavaScriptCore/dfg/DFGPromotedHeapLocation.h   |     46 +-
 .../Source/JavaScriptCore/dfg/DFGPropertyTypeKey.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGPureValue.h       |      6 +-
 .../JavaScriptCore/dfg/DFGPutStackSinkingPhase.cpp |      5 +-
 .../JavaScriptCore/dfg/DFGPutStackSinkingPhase.h   |      6 +-
 .../Source/JavaScriptCore/dfg/DFGRegisterBank.h    |      4 +-
 .../JavaScriptCore/dfg/DFGRegisteredStructure.h    |     78 +
 .../dfg/DFGRegisteredStructureSet.cpp              |     98 +
 .../JavaScriptCore/dfg/DFGRegisteredStructureSet.h |     84 +
 .../Source/JavaScriptCore/dfg/DFGSSACalculator.h   |      6 +-
 .../JavaScriptCore/dfg/DFGSSAConversionPhase.cpp   |      3 +-
 .../JavaScriptCore/dfg/DFGSSAConversionPhase.h     |      6 +-
 .../JavaScriptCore/dfg/DFGSSALoweringPhase.cpp     |      7 +-
 .../JavaScriptCore/dfg/DFGSSALoweringPhase.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGSafeToExecute.h   |    111 +-
 .../Source/JavaScriptCore/dfg/DFGSafepoint.cpp     |     12 +-
 .../Source/JavaScriptCore/dfg/DFGSafepoint.h       |     11 +-
 .../dfg/DFGSaneStringGetByValSlowPathGenerator.h   |      8 +-
 .../Source/JavaScriptCore/dfg/DFGScannable.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGScoreBoard.h      |      5 +-
 .../JavaScriptCore/dfg/DFGSilentRegisterSavePlan.h |      6 +-
 .../JavaScriptCore/dfg/DFGSlowPathGenerator.h      |    264 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT.cpp       |   3777 +-
 .../Source/JavaScriptCore/dfg/DFGSpeculativeJIT.h  |   1237 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp  |   1695 +-
 .../JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp     |   1780 +-
 .../JavaScriptCore/dfg/DFGStackLayoutPhase.cpp     |      9 +-
 .../JavaScriptCore/dfg/DFGStackLayoutPhase.h       |      6 +-
 .../dfg/DFGStaticExecutionCountEstimationPhase.cpp |      1 -
 .../dfg/DFGStaticExecutionCountEstimationPhase.h   |      6 +-
 .../dfg/DFGStoreBarrierClusteringPhase.cpp         |    173 +
 .../dfg/DFGStoreBarrierClusteringPhase.h           |     91 +
 .../dfg/DFGStoreBarrierInsertionPhase.cpp          |    144 +-
 .../dfg/DFGStoreBarrierInsertionPhase.h            |     15 +-
 .../dfg/DFGStrengthReductionPhase.cpp              |    553 +-
 .../JavaScriptCore/dfg/DFGStrengthReductionPhase.h |      6 +-
 .../dfg/DFGStructureAbstractValue.cpp              |     99 +-
 .../JavaScriptCore/dfg/DFGStructureAbstractValue.h |     70 +-
 .../JavaScriptCore/dfg/DFGStructureClobberState.h  |      5 +-
 .../dfg/DFGStructureRegistrationPhase.cpp          |    197 -
 .../dfg/DFGStructureRegistrationPhase.h            |     54 -
 .../Source/JavaScriptCore/dfg/DFGThreadData.cpp    |      1 -
 .../Source/JavaScriptCore/dfg/DFGThreadData.h      |     12 +-
 .../native/Source/JavaScriptCore/dfg/DFGThunks.cpp |      6 +-
 .../native/Source/JavaScriptCore/dfg/DFGThunks.h   |      5 +-
 .../dfg/DFGTierUpCheckInjectionPhase.cpp           |     77 +-
 .../dfg/DFGTierUpCheckInjectionPhase.h             |      6 +-
 .../dfg/DFGToFTLDeferredCompilationCallback.cpp    |      1 -
 .../dfg/DFGToFTLDeferredCompilationCallback.h      |      7 +-
 ...ToFTLForOSREntryDeferredCompilationCallback.cpp |     19 +-
 ...FGToFTLForOSREntryDeferredCompilationCallback.h |     15 +-
 .../Source/JavaScriptCore/dfg/DFGTransition.cpp    |      2 +-
 .../Source/JavaScriptCore/dfg/DFGTransition.h      |     19 +-
 .../dfg/DFGTypeCheckHoistingPhase.cpp              |     33 +-
 .../JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.h |      6 +-
 .../JavaScriptCore/dfg/DFGUnificationPhase.cpp     |      1 -
 .../JavaScriptCore/dfg/DFGUnificationPhase.h       |      6 +-
 .../Source/JavaScriptCore/dfg/DFGUseKind.cpp       |     26 +-
 .../native/Source/JavaScriptCore/dfg/DFGUseKind.h  |     53 +-
 .../Source/JavaScriptCore/dfg/DFGValidate.cpp      |    162 +-
 .../native/Source/JavaScriptCore/dfg/DFGValidate.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGValueSource.h     |      6 +-
 .../Source/JavaScriptCore/dfg/DFGValueStrength.h   |      6 +-
 .../dfg/DFGVarargsForwardingPhase.cpp              |     11 +-
 .../JavaScriptCore/dfg/DFGVarargsForwardingPhase.h |      6 +-
 .../JavaScriptCore/dfg/DFGVariableAccessData.cpp   |      8 +-
 .../JavaScriptCore/dfg/DFGVariableAccessData.h     |      6 +-
 .../JavaScriptCore/dfg/DFGVariableAccessDataDump.h |      6 +-
 .../Source/JavaScriptCore/dfg/DFGVariableEvent.h   |      6 +-
 .../JavaScriptCore/dfg/DFGVariableEventStream.cpp  |      2 +-
 .../JavaScriptCore/dfg/DFGVariableEventStream.h    |      6 +-
 .../dfg/DFGVirtualRegisterAllocationPhase.cpp      |      5 +-
 .../dfg/DFGVirtualRegisterAllocationPhase.h        |      6 +-
 .../dfg/DFGWatchpointCollectionPhase.cpp           |      5 -
 .../dfg/DFGWatchpointCollectionPhase.h             |      6 +-
 .../Source/JavaScriptCore/dfg/DFGWorklist.cpp      |    408 +-
 .../native/Source/JavaScriptCore/dfg/DFGWorklist.h |     60 +-
 .../Source/JavaScriptCore/dfg/DFGWorklistInlines.h |     66 +
 .../disassembler/ARM64/A64DOpcode.cpp              |    264 +-
 .../JavaScriptCore/disassembler/ARM64/A64DOpcode.h |     74 +-
 .../disassembler/ARM64Disassembler.cpp             |      1 -
 .../disassembler/ARMLLVMDisassembler.cpp           |     76 +
 .../disassembler/ARMv7/ARMv7DOpcode.h              |      5 +-
 .../JavaScriptCore/disassembler/Disassembler.h     |      6 +-
 .../disassembler/UDis86Disassembler.h              |      6 +-
 .../disassembler/udis86/differences.txt            |     15 -
 .../JavaScriptCore/disassembler/udis86/itab.py     |    360 -
 .../JavaScriptCore/disassembler/udis86/optable.xml |   3358 +-
 .../JavaScriptCore/disassembler/udis86/ud_itab.py  |    379 +
 .../disassembler/udis86/ud_opcode.py               |    767 +-
 .../disassembler/udis86/ud_optable.py              |    103 -
 .../JavaScriptCore/disassembler/udis86/udis86.c    |    368 +-
 .../disassembler/udis86/udis86_decode.c            |   1139 +-
 .../disassembler/udis86/udis86_decode.h            |    253 +-
 .../disassembler/udis86/udis86_extern.h            |     73 +-
 .../disassembler/udis86/udis86_input.c             |    262 -
 .../disassembler/udis86/udis86_input.h             |     67 -
 .../disassembler/udis86/udis86_syn-att.c           |    298 +-
 .../disassembler/udis86/udis86_syn-intel.c         |    311 +-
 .../disassembler/udis86/udis86_syn.c               |    229 +-
 .../disassembler/udis86/udis86_syn.h               |     26 +-
 .../disassembler/udis86/udis86_types.h             |    302 +-
 .../disassembler/udis86/udis86_udint.h             |     98 +
 .../JavaScriptCore/domjit/DOMJITAbstractHeap.cpp   |     84 +
 .../JavaScriptCore/domjit/DOMJITAbstractHeap.h     |     70 +
 .../domjit/DOMJITCallDOMGetterPatchpoint.h         |     57 +
 .../Source/JavaScriptCore/domjit/DOMJITEffect.h    |     89 +
 .../JavaScriptCore/domjit/DOMJITGetterSetter.h     |     67 +
 .../JavaScriptCore/domjit/DOMJITHeapRange.cpp      |     36 +
 .../Source/JavaScriptCore/domjit/DOMJITHeapRange.h |    130 +
 .../JavaScriptCore/domjit/DOMJITPatchpoint.h       |     74 +
 .../JavaScriptCore/domjit/DOMJITPatchpointParams.h |     75 +
 .../Source/JavaScriptCore/domjit/DOMJITReg.h       |     93 +
 .../Source/JavaScriptCore/domjit/DOMJITSignature.h |     74 +
 .../JavaScriptCore/domjit/DOMJITSlowPathCalls.h    |     35 +
 .../Source/JavaScriptCore/domjit/DOMJITValue.h     |     71 +
 .../main/native/Source/JavaScriptCore/dynbench.cpp |      1 +
 .../native/Source/JavaScriptCore/features.json     |     60 +-
 .../JavaScriptCore/ftl/FTLAbbreviatedTypes.h       |      6 +-
 .../Source/JavaScriptCore/ftl/FTLAbstractHeap.h    |     10 +-
 .../ftl/FTLAbstractHeapRepository.cpp              |     45 +-
 .../JavaScriptCore/ftl/FTLAbstractHeapRepository.h |     58 +-
 .../JavaScriptCore/ftl/FTLAvailableRecovery.h      |      6 +-
 .../Source/JavaScriptCore/ftl/FTLCapabilities.cpp  |    181 +-
 .../Source/JavaScriptCore/ftl/FTLCapabilities.h    |      6 +-
 .../Source/JavaScriptCore/ftl/FTLCommonValues.cpp  |      7 -
 .../Source/JavaScriptCore/ftl/FTLCommonValues.h    |     13 +-
 .../Source/JavaScriptCore/ftl/FTLCompile.cpp       |     14 +-
 .../native/Source/JavaScriptCore/ftl/FTLCompile.h  |      6 +-
 .../ftl/FTLDOMJITPatchpointParams.cpp              |     63 +
 .../JavaScriptCore/ftl/FTLDOMJITPatchpointParams.h |     61 +
 .../Source/JavaScriptCore/ftl/FTLExceptionTarget.h |      6 +-
 .../Source/JavaScriptCore/ftl/FTLExitArgument.h    |      6 +-
 .../JavaScriptCore/ftl/FTLExitArgumentForOperand.h |      6 +-
 .../JavaScriptCore/ftl/FTLExitPropertyValue.h      |      6 +-
 .../ftl/FTLExitTimeObjectMaterialization.h         |      6 +-
 .../Source/JavaScriptCore/ftl/FTLExitValue.h       |      5 +-
 .../native/Source/JavaScriptCore/ftl/FTLFail.h     |      6 +-
 .../JavaScriptCore/ftl/FTLForOSREntryJITCode.h     |      6 +-
 .../Source/JavaScriptCore/ftl/FTLFormattedValue.h  |      6 +-
 .../JavaScriptCore/ftl/FTLGeneratedFunction.h      |      5 +-
 .../Source/JavaScriptCore/ftl/FTLJITCode.cpp       |      9 +-
 .../native/Source/JavaScriptCore/ftl/FTLJITCode.h  |      9 +-
 .../Source/JavaScriptCore/ftl/FTLJITFinalizer.cpp  |      7 +-
 .../Source/JavaScriptCore/ftl/FTLJITFinalizer.h    |      6 +-
 .../Source/JavaScriptCore/ftl/FTLLazySlowPath.h    |      6 +-
 .../JavaScriptCore/ftl/FTLLazySlowPathCall.h       |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLLink.cpp   |     28 +-
 .../native/Source/JavaScriptCore/ftl/FTLLink.h     |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLLocation.h |      6 +-
 .../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.cpp  |   6340 +-
 .../Source/JavaScriptCore/ftl/FTLLowerDFGToB3.h    |      6 +-
 .../JavaScriptCore/ftl/FTLLoweredNodeValue.h       |      6 +-
 .../Source/JavaScriptCore/ftl/FTLOSREntry.cpp      |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLOSREntry.h |      6 +-
 .../Source/JavaScriptCore/ftl/FTLOSRExit.cpp       |      8 +-
 .../native/Source/JavaScriptCore/ftl/FTLOSRExit.h  |     11 +-
 .../JavaScriptCore/ftl/FTLOSRExitCompiler.cpp      |     20 +-
 .../Source/JavaScriptCore/ftl/FTLOSRExitCompiler.h |      6 +-
 .../Source/JavaScriptCore/ftl/FTLOSRExitHandle.h   |      6 +-
 .../Source/JavaScriptCore/ftl/FTLOperations.cpp    |    213 +-
 .../Source/JavaScriptCore/ftl/FTLOperations.h      |      8 +-
 .../native/Source/JavaScriptCore/ftl/FTLOutput.cpp |    549 +-
 .../native/Source/JavaScriptCore/ftl/FTLOutput.h   |    334 +-
 .../ftl/FTLPatchpointExceptionHandle.h             |     10 +-
 .../Source/JavaScriptCore/ftl/FTLRecoveryOpcode.h  |      6 +-
 .../Source/JavaScriptCore/ftl/FTLSaveRestore.h     |      6 +-
 .../Source/JavaScriptCore/ftl/FTLSlowPathCall.h    |      9 +-
 .../Source/JavaScriptCore/ftl/FTLSlowPathCallKey.h |      6 +-
 .../JavaScriptCore/ftl/FTLStackmapArgumentList.h   |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLState.h    |      6 +-
 .../Source/JavaScriptCore/ftl/FTLSwitchCase.h      |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLThunks.h   |      5 +-
 .../Source/JavaScriptCore/ftl/FTLTypedPointer.h    |     12 +-
 .../Source/JavaScriptCore/ftl/FTLValueFromBlock.h  |      8 +-
 .../Source/JavaScriptCore/ftl/FTLValueRange.h      |      6 +-
 .../native/Source/JavaScriptCore/ftl/FTLWeight.h   |      6 +-
 .../Source/JavaScriptCore/ftl/FTLWeightedTarget.h  |     13 +-
 .../Source/JavaScriptCore/generate-bytecode-files  |      4 +-
 .../JavaScriptCore/generateYarrCanonicalizeUnicode |    200 +
 .../Source/JavaScriptCore/heap/AllocatingScope.h   |     52 +
 .../JavaScriptCore/heap/AllocatorAttributes.cpp    |     39 +
 .../JavaScriptCore/heap/AllocatorAttributes.h      |     51 +
 .../Source/JavaScriptCore/heap/CellContainer.cpp   |     43 +
 .../Source/JavaScriptCore/heap/CellContainer.h     |    102 +
 .../JavaScriptCore/heap/CellContainerInlines.h     |    104 +
 .../native/Source/JavaScriptCore/heap/CellState.h  |     46 +-
 .../Source/JavaScriptCore/heap/CodeBlockSet.cpp    |     60 +-
 .../Source/JavaScriptCore/heap/CodeBlockSet.h      |     39 +-
 .../JavaScriptCore/heap/CodeBlockSetInlines.h      |     89 +
 .../Source/JavaScriptCore/heap/CollectingScope.h   |     52 +
 .../Source/JavaScriptCore/heap/CollectionScope.cpp |     55 +
 .../Source/JavaScriptCore/heap/CollectionScope.h   |     43 +
 .../Source/JavaScriptCore/heap/CollectorPhase.cpp  |     84 +
 .../Source/JavaScriptCore/heap/CollectorPhase.h    |     75 +
 .../JavaScriptCore/heap/ConservativeRoots.cpp      |     44 +-
 .../Source/JavaScriptCore/heap/ConservativeRoots.h |     26 +-
 .../JavaScriptCore/heap/ConstraintVolatility.h     |     73 +
 .../Source/JavaScriptCore/heap/CopiedAllocator.h   |    165 -
 .../Source/JavaScriptCore/heap/CopiedBlock.cpp     |     94 -
 .../Source/JavaScriptCore/heap/CopiedBlock.h       |    253 -
 .../JavaScriptCore/heap/CopiedBlockInlines.h       |     73 -
 .../Source/JavaScriptCore/heap/CopiedSpace.cpp     |    350 -
 .../Source/JavaScriptCore/heap/CopiedSpace.h       |    146 -
 .../JavaScriptCore/heap/CopiedSpaceInlines.h       |    258 -
 .../Source/JavaScriptCore/heap/CopyBarrier.h       |    198 -
 .../native/Source/JavaScriptCore/heap/CopyToken.h  |     40 -
 .../Source/JavaScriptCore/heap/CopyVisitor.cpp     |     51 -
 .../Source/JavaScriptCore/heap/CopyVisitor.h       |     61 -
 .../JavaScriptCore/heap/CopyVisitorInlines.h       |     78 -
 .../Source/JavaScriptCore/heap/CopyWorkList.h      |    198 -
 .../native/Source/JavaScriptCore/heap/DeferGC.h    |     22 +-
 .../JavaScriptCore/heap/DeleteAllCodeEffort.h      |     36 +
 .../Source/JavaScriptCore/heap/DestructionMode.cpp |     50 +
 .../Source/JavaScriptCore/heap/DestructionMode.h   |     43 +
 .../JavaScriptCore/heap/EdenGCActivityCallback.cpp |      9 +-
 .../JavaScriptCore/heap/EdenGCActivityCallback.h   |     20 +-
 .../native/Source/JavaScriptCore/heap/FreeList.cpp |     37 +
 .../native/Source/JavaScriptCore/heap/FreeList.h   |     91 +
 .../JavaScriptCore/heap/FullGCActivityCallback.cpp |     10 +-
 .../JavaScriptCore/heap/FullGCActivityCallback.h   |     20 +-
 .../JavaScriptCore/heap/GCActivityCallback.cpp     |     72 +-
 .../JavaScriptCore/heap/GCActivityCallback.h       |     36 +-
 .../Source/JavaScriptCore/heap/GCAssertions.h      |      9 +-
 .../Source/JavaScriptCore/heap/GCConductor.cpp     |     66 +
 .../Source/JavaScriptCore/heap/GCConductor.h       |     49 +
 .../Source/JavaScriptCore/heap/GCDeferralContext.h |     46 +
 .../JavaScriptCore/heap/GCDeferralContextInlines.h |     49 +
 .../JavaScriptCore/heap/GCIncomingRefCounted.h     |      6 +-
 .../heap/GCIncomingRefCountedInlines.h             |      6 +-
 .../JavaScriptCore/heap/GCIncomingRefCountedSet.h  |      9 +-
 .../heap/GCIncomingRefCountedSetInlines.h          |      7 +-
 .../Source/JavaScriptCore/heap/GCLogging.cpp       |     63 -
 .../native/Source/JavaScriptCore/heap/GCLogging.h  |      5 +-
 .../Source/JavaScriptCore/heap/GCSegmentedArray.h  |     12 +-
 .../JavaScriptCore/heap/GCSegmentedArrayInlines.h  |      5 +-
 .../native/Source/JavaScriptCore/heap/GCTypeMap.h  |     64 +
 .../native/Source/JavaScriptCore/heap/Handle.h     |      7 +-
 .../Source/JavaScriptCore/heap/HandleBlock.h       |      5 +-
 .../JavaScriptCore/heap/HandleBlockInlines.h       |      5 +-
 .../Source/JavaScriptCore/heap/HandleSet.cpp       |      7 +-
 .../native/Source/JavaScriptCore/heap/HandleSet.h  |     18 +-
 .../Source/JavaScriptCore/heap/HandleStack.cpp     |      9 +-
 .../Source/JavaScriptCore/heap/HandleStack.h       |     13 +-
 .../Source/JavaScriptCore/heap/HandleTypes.h       |      5 +-
 .../native/Source/JavaScriptCore/heap/Heap.cpp     |   2953 +-
 .../main/native/Source/JavaScriptCore/heap/Heap.h  |    497 +-
 .../native/Source/JavaScriptCore/heap/HeapCell.cpp |     59 +
 .../native/Source/JavaScriptCore/heap/HeapCell.h   |     92 +
 .../Source/JavaScriptCore/heap/HeapCellInlines.h   |     95 +
 .../Source/JavaScriptCore/heap/HeapHelperPool.h    |      5 +-
 .../Source/JavaScriptCore/heap/HeapInlines.h       |    328 +-
 .../JavaScriptCore/heap/HeapIterationScope.h       |      6 +-
 .../Source/JavaScriptCore/heap/HeapObserver.h      |      9 +-
 .../Source/JavaScriptCore/heap/HeapOperation.h     |     35 -
 .../Source/JavaScriptCore/heap/HeapProfiler.h      |      5 +-
 .../Source/JavaScriptCore/heap/HeapRootVisitor.h   |     87 -
 .../Source/JavaScriptCore/heap/HeapSnapshot.cpp    |     35 +-
 .../Source/JavaScriptCore/heap/HeapSnapshot.h      |     11 +-
 .../JavaScriptCore/heap/HeapSnapshotBuilder.cpp    |    185 +-
 .../JavaScriptCore/heap/HeapSnapshotBuilder.h      |     59 +-
 .../Source/JavaScriptCore/heap/HeapStatistics.cpp  |    246 -
 .../Source/JavaScriptCore/heap/HeapStatistics.h    |     56 -
 .../Source/JavaScriptCore/heap/HeapTimer.cpp       |    156 +-
 .../native/Source/JavaScriptCore/heap/HeapTimer.h  |     44 +-
 .../native/Source/JavaScriptCore/heap/HeapUtil.h   |    189 +
 .../Source/JavaScriptCore/heap/HeapVerifier.cpp    |    111 +-
 .../Source/JavaScriptCore/heap/HeapVerifier.h      |     13 +-
 .../JavaScriptCore/heap/IncrementalSweeper.cpp     |    109 +-
 .../JavaScriptCore/heap/IncrementalSweeper.h       |     27 +-
 .../Source/JavaScriptCore/heap/JITStubRoutineSet.h |      6 +-
 .../Source/JavaScriptCore/heap/LargeAllocation.cpp |    128 +
 .../Source/JavaScriptCore/heap/LargeAllocation.h   |    163 +
 .../Source/JavaScriptCore/heap/ListableHandler.h   |     13 +-
 .../Source/JavaScriptCore/heap/LiveObjectData.h    |      6 +-
 .../Source/JavaScriptCore/heap/LiveObjectList.cpp  |      3 +-
 .../Source/JavaScriptCore/heap/LiveObjectList.h    |      6 +-
 .../main/native/Source/JavaScriptCore/heap/Local.h |      9 +-
 .../native/Source/JavaScriptCore/heap/LocalScope.h |      7 +-
 .../Source/JavaScriptCore/heap/LockDuringMarking.h |     47 +
 .../JavaScriptCore/heap/MachineStackMarker.cpp     |    269 +-
 .../JavaScriptCore/heap/MachineStackMarker.h       |     91 +-
 .../Source/JavaScriptCore/heap/MarkStack.cpp       |     45 +-
 .../native/Source/JavaScriptCore/heap/MarkStack.h  |     15 +-
 .../Source/JavaScriptCore/heap/MarkedAllocator.cpp |    490 +-
 .../Source/JavaScriptCore/heap/MarkedAllocator.h   |    314 +-
 .../JavaScriptCore/heap/MarkedAllocatorInlines.h   |     85 +
 .../Source/JavaScriptCore/heap/MarkedBlock.cpp     |    562 +-
 .../Source/JavaScriptCore/heap/MarkedBlock.h       |    867 +-
 .../JavaScriptCore/heap/MarkedBlockInlines.h       |    394 +
 .../Source/JavaScriptCore/heap/MarkedBlockSet.h    |      5 +-
 .../Source/JavaScriptCore/heap/MarkedSpace.cpp     |    646 +-
 .../Source/JavaScriptCore/heap/MarkedSpace.h       |    317 +-
 .../JavaScriptCore/heap/MarkedSpaceInlines.h       |     66 +
 .../JavaScriptCore/heap/MarkingConstraint.cpp      |     77 +
 .../Source/JavaScriptCore/heap/MarkingConstraint.h |     96 +
 .../JavaScriptCore/heap/MarkingConstraintSet.cpp   |    249 +
 .../JavaScriptCore/heap/MarkingConstraintSet.h     |     87 +
 .../JavaScriptCore/heap/MutatorScheduler.cpp       |     76 +
 .../Source/JavaScriptCore/heap/MutatorScheduler.h  |     76 +
 .../Source/JavaScriptCore/heap/MutatorState.cpp    |     55 +
 .../Source/JavaScriptCore/heap/MutatorState.h      |     53 +
 .../Source/JavaScriptCore/heap/OpaqueRootSet.h     |     11 +-
 .../JavaScriptCore/heap/PreventCollectionScope.h   |     50 +
 .../Source/JavaScriptCore/heap/RegisterState.h     |    158 +
 .../JavaScriptCore/heap/ReleaseHeapAccessScope.h   |     58 +
 .../Source/JavaScriptCore/heap/RunningScope.h      |     52 +
 .../Source/JavaScriptCore/heap/SlotVisitor.cpp     |    685 +-
 .../Source/JavaScriptCore/heap/SlotVisitor.h       |    158 +-
 .../JavaScriptCore/heap/SlotVisitorInlines.h       |     75 +-
 .../heap/SpaceTimeMutatorScheduler.cpp             |    221 +
 .../heap/SpaceTimeMutatorScheduler.h               |     86 +
 .../heap/StochasticSpaceTimeMutatorScheduler.cpp   |    233 +
 .../heap/StochasticSpaceTimeMutatorScheduler.h     |     92 +
 .../JavaScriptCore/heap/StopIfNecessaryTimer.cpp   |     55 +
 .../JavaScriptCore/heap/StopIfNecessaryTimer.h     |     44 +
 .../native/Source/JavaScriptCore/heap/Strong.h     |      7 +-
 .../Source/JavaScriptCore/heap/StrongInlines.h     |      5 +-
 .../native/Source/JavaScriptCore/heap/Subspace.cpp |    196 +
 .../native/Source/JavaScriptCore/heap/Subspace.h   |    122 +
 .../Source/JavaScriptCore/heap/SubspaceInlines.h   |     76 +
 .../Source/JavaScriptCore/heap/SweepingScope.h     |     52 +
 .../SynchronousStopTheWorldMutatorScheduler.cpp    |     67 +
 .../heap/SynchronousStopTheWorldMutatorScheduler.h |     57 +
 .../Source/JavaScriptCore/heap/TinyBloomFilter.h   |      5 +-
 .../JavaScriptCore/heap/UnconditionalFinalizer.h   |      7 +-
 .../Source/JavaScriptCore/heap/VisitRaceKey.cpp    |     40 +
 .../Source/JavaScriptCore/heap/VisitRaceKey.h      |    107 +
 .../Source/JavaScriptCore/heap/VisitingTimeout.h   |     68 +
 .../main/native/Source/JavaScriptCore/heap/Weak.h  |     58 +-
 .../Source/JavaScriptCore/heap/WeakBlock.cpp       |     64 +-
 .../native/Source/JavaScriptCore/heap/WeakBlock.h  |     27 +-
 .../Source/JavaScriptCore/heap/WeakHandleOwner.h   |      5 +-
 .../native/Source/JavaScriptCore/heap/WeakImpl.h   |      7 +-
 .../Source/JavaScriptCore/heap/WeakInlines.h       |     38 +-
 .../JavaScriptCore/heap/WeakReferenceHarvester.h   |      5 +-
 .../native/Source/JavaScriptCore/heap/WeakSet.cpp  |     32 +-
 .../native/Source/JavaScriptCore/heap/WeakSet.h    |     41 +-
 .../Source/JavaScriptCore/heap/WeakSetInlines.h    |     10 +-
 .../JavaScriptCore/heap/WriteBarrierBuffer.cpp     |     69 -
 .../JavaScriptCore/heap/WriteBarrierBuffer.h       |     68 -
 .../JavaScriptCore/heap/WriteBarrierSupport.h      |      6 +-
 .../Source/JavaScriptCore/icu/unicode/platform.h   |      6 +-
 .../Source/JavaScriptCore/icu/unicode/ucurr.h      |    360 +
 .../JavaScriptCore/inspector/AsyncStackTrace.cpp   |    194 +
 .../JavaScriptCore/inspector/AsyncStackTrace.h     |     72 +
 .../JavaScriptCore/inspector/ConsoleMessage.cpp    |      9 +-
 .../JavaScriptCore/inspector/ConsoleMessage.h      |      9 +-
 .../inspector/ContentSearchUtilities.cpp           |      8 +-
 .../inspector/ContentSearchUtilities.h             |      5 +-
 .../Source/JavaScriptCore/inspector/EventLoop.cpp  |     10 +-
 .../Source/JavaScriptCore/inspector/EventLoop.h    |      5 +-
 .../JavaScriptCore/inspector/IdentifiersFactory.h  |      5 +-
 .../JavaScriptCore/inspector/InjectedScript.cpp    |     67 +-
 .../JavaScriptCore/inspector/InjectedScript.h      |     21 +-
 .../inspector/InjectedScriptBase.cpp               |     24 +-
 .../JavaScriptCore/inspector/InjectedScriptBase.h  |      7 +-
 .../inspector/InjectedScriptHost.cpp               |      2 +-
 .../JavaScriptCore/inspector/InjectedScriptHost.h  |      7 +-
 .../inspector/InjectedScriptManager.cpp            |     34 +-
 .../inspector/InjectedScriptManager.h              |     13 +-
 .../inspector/InjectedScriptModule.cpp             |      4 +-
 .../inspector/InjectedScriptModule.h               |      5 +-
 .../inspector/InjectedScriptSource.js              |    353 +-
 .../JavaScriptCore/inspector/InspectorAgentBase.h  |      6 +-
 .../inspector/InspectorAgentRegistry.cpp           |      7 +-
 .../inspector/InspectorAgentRegistry.h             |      8 +-
 .../inspector/InspectorBackendDispatcher.cpp       |     39 +-
 .../inspector/InspectorBackendDispatcher.h         |     15 +-
 .../inspector/InspectorEnvironment.h               |      5 +-
 .../inspector/InspectorFrontendChannel.h           |      7 +-
 .../inspector/InspectorFrontendRouter.h            |      5 +-
 .../inspector/InspectorProtocolTypes.h             |      5 +-
 .../JavaScriptCore/inspector/InspectorValues.cpp   |    229 +-
 .../JavaScriptCore/inspector/InspectorValues.h     |    217 +-
 .../inspector/JSGlobalObjectConsoleClient.cpp      |     89 +-
 .../inspector/JSGlobalObjectConsoleClient.h        |     35 +-
 .../JSGlobalObjectInspectorController.cpp          |     61 +-
 .../inspector/JSGlobalObjectInspectorController.h  |     40 +-
 .../inspector/JSGlobalObjectScriptDebugServer.cpp  |      1 -
 .../inspector/JSGlobalObjectScriptDebugServer.h    |     19 +-
 .../inspector/JSInjectedScriptHost.cpp             |    268 +-
 .../inspector/JSInjectedScriptHost.h               |      9 +-
 .../inspector/JSInjectedScriptHostPrototype.cpp    |    128 +-
 .../inspector/JSInjectedScriptHostPrototype.h      |      5 +-
 .../inspector/JSJavaScriptCallFrame.cpp            |    120 +-
 .../inspector/JSJavaScriptCallFrame.h              |     17 +-
 .../inspector/JSJavaScriptCallFramePrototype.cpp   |    143 +-
 .../inspector/JSJavaScriptCallFramePrototype.h     |      5 +-
 .../inspector/JavaScriptCallFrame.cpp              |      6 +-
 .../JavaScriptCore/inspector/JavaScriptCallFrame.h |     17 +-
 .../inspector/PerGlobalObjectWrapperWorld.h        |      5 +-
 .../JavaScriptCore/inspector/ScriptArguments.cpp   |     27 +-
 .../JavaScriptCore/inspector/ScriptArguments.h     |      9 +-
 .../JavaScriptCore/inspector/ScriptBreakpoint.h    |      5 +-
 .../JavaScriptCore/inspector/ScriptCallFrame.cpp   |     11 +-
 .../JavaScriptCore/inspector/ScriptCallFrame.h     |     13 +-
 .../JavaScriptCore/inspector/ScriptCallStack.cpp   |      9 +-
 .../JavaScriptCore/inspector/ScriptCallStack.h     |      7 +-
 .../inspector/ScriptCallStackFactory.cpp           |     36 +-
 .../inspector/ScriptCallStackFactory.h             |      5 +-
 .../JavaScriptCore/inspector/ScriptDebugListener.h |     17 +-
 .../JavaScriptCore/inspector/ScriptDebugServer.cpp |    142 +-
 .../JavaScriptCore/inspector/ScriptDebugServer.h   |     38 +-
 .../inspector/agents/InspectorAgent.cpp            |      8 +-
 .../inspector/agents/InspectorAgent.h              |     15 +-
 .../inspector/agents/InspectorConsoleAgent.cpp     |     89 +-
 .../inspector/agents/InspectorConsoleAgent.h       |     29 +-
 .../inspector/agents/InspectorDebuggerAgent.cpp    |    543 +-
 .../inspector/agents/InspectorDebuggerAgent.h      |    104 +-
 .../inspector/agents/InspectorHeapAgent.cpp        |    239 +-
 .../inspector/agents/InspectorHeapAgent.h          |     40 +-
 .../inspector/agents/InspectorRuntimeAgent.cpp     |     43 +-
 .../inspector/agents/InspectorRuntimeAgent.h       |     45 +-
 .../agents/InspectorScriptProfilerAgent.cpp        |     70 +-
 .../agents/InspectorScriptProfilerAgent.h          |     25 +-
 .../agents/JSGlobalObjectConsoleAgent.cpp          |      4 +-
 .../inspector/agents/JSGlobalObjectConsoleAgent.h  |     11 +-
 .../agents/JSGlobalObjectDebuggerAgent.cpp         |      4 +-
 .../inspector/agents/JSGlobalObjectDebuggerAgent.h |     13 +-
 .../inspector/agents/JSGlobalObjectRuntimeAgent.h  |     13 +-
 .../augmentable/AlternateDispatchableAgent.h       |      9 +-
 .../augmentable/AugmentableInspectorController.h   |      5 +-
 .../AugmentableInspectorControllerClient.h         |      6 +-
 .../JavaScriptCore/inspector/protocol/Console.json |     24 +-
 .../JavaScriptCore/inspector/protocol/DOM.json     |     29 +-
 .../inspector/protocol/Debugger.json               |     52 +-
 .../JavaScriptCore/inspector/protocol/Heap.json    |     63 +-
 .../inspector/protocol/IndexedDB.json              |     18 +-
 .../JavaScriptCore/inspector/protocol/Memory.json  |     16 +
 .../JavaScriptCore/inspector/protocol/Network.json |      7 +-
 .../inspector/protocol/OverlayTypes.json           |      3 +-
 .../JavaScriptCore/inspector/protocol/Page.json    |     70 +-
 .../JavaScriptCore/inspector/protocol/Runtime.json |     15 +-
 .../inspector/protocol/ScriptProfiler.json         |     17 +-
 .../inspector/protocol/Timeline.json               |     93 +-
 .../JavaScriptCore/inspector/protocol/Worker.json  |     52 +
 .../inspector/remote/RemoteAutomationTarget.h      |     11 +-
 .../inspector/remote/RemoteConnectionToTarget.h    |     58 +-
 .../inspector/remote/RemoteConnectionToTarget.mm   |    285 -
 .../inspector/remote/RemoteControllableTarget.h    |     14 +-
 .../inspector/remote/RemoteInspectionTarget.h      |     13 +-
 .../inspector/remote/RemoteInspector.cpp           |    224 +
 .../inspector/remote/RemoteInspector.h             |     66 +-
 .../inspector/remote/RemoteInspector.mm            |    798 -
 .../inspector/remote/RemoteInspectorConstants.h    |      5 +-
 .../remote/RemoteInspectorXPCConnection.h          |     80 -
 .../remote/RemoteInspectorXPCConnection.mm         |    222 -
 .../remote/cocoa/RemoteConnectionToTargetCocoa.mm  |    284 +
 .../inspector/remote/cocoa/RemoteInspectorCocoa.mm |    673 +
 .../remote/cocoa/RemoteInspectorXPCConnection.h    |     77 +
 .../remote/cocoa/RemoteInspectorXPCConnection.mm   |    222 +
 .../inspector/scripts/codegen/__init__.py          |      3 +-
 .../inspector/scripts/codegen/cpp_generator.py     |     19 +-
 .../scripts/codegen/cpp_generator_templates.py     |     16 +-
 ...rate_cpp_alternate_backend_dispatcher_header.py |     20 +-
 .../generate_cpp_backend_dispatcher_header.py      |     26 +-
 ...nerate_cpp_backend_dispatcher_implementation.py |     41 +-
 .../generate_cpp_frontend_dispatcher_header.py     |     18 +-
 ...erate_cpp_frontend_dispatcher_implementation.py |     19 +-
 .../codegen/generate_cpp_protocol_types_header.py  |    140 +-
 .../generate_cpp_protocol_types_implementation.py  |     99 +-
 .../codegen/generate_js_backend_commands.py        |     36 +-
 .../generate_objc_backend_dispatcher_header.py     |     16 +-
 ...erate_objc_backend_dispatcher_implementation.py |     42 +-
 .../codegen/generate_objc_configuration_header.py  |     18 +-
 .../generate_objc_configuration_implementation.py  |     31 +-
 .../codegen/generate_objc_conversion_helpers.py    |    155 -
 ...rate_objc_frontend_dispatcher_implementation.py |     16 +-
 .../scripts/codegen/generate_objc_header.py        |     45 +-
 .../codegen/generate_objc_internal_header.py       |     15 +-
 ...nerate_objc_protocol_type_conversions_header.py |    165 +
 ...bjc_protocol_type_conversions_implementation.py |    138 +
 .../generate_objc_protocol_types_implementation.py |     71 +-
 .../inspector/scripts/codegen/generator.py         |     36 +-
 .../scripts/codegen/generator_templates.py         |      4 +-
 .../inspector/scripts/codegen/models.py            |    146 +-
 .../inspector/scripts/codegen/objc_generator.py    |    110 +-
 .../scripts/codegen/objc_generator_templates.py    |     11 +-
 .../generate-inspector-protocol-bindings.py        |     99 +-
 .../Source/JavaScriptCore/interpreter/AbstractPC.h |      6 +-
 .../JavaScriptCore/interpreter/CLoopStack.cpp      |    164 +
 .../Source/JavaScriptCore/interpreter/CLoopStack.h |    114 +
 .../JavaScriptCore/interpreter/CLoopStackInlines.h |     81 +
 .../Source/JavaScriptCore/interpreter/CachedCall.h |     36 +-
 .../JavaScriptCore/interpreter/CallFrame.cpp       |     81 +-
 .../Source/JavaScriptCore/interpreter/CallFrame.h  |    103 +-
 .../JavaScriptCore/interpreter/CallFrameClosure.h  |      5 +-
 .../JavaScriptCore/interpreter/FrameTracers.h      |    107 +
 .../JavaScriptCore/interpreter/Interpreter.cpp     |    790 +-
 .../JavaScriptCore/interpreter/Interpreter.h       |    162 +-
 .../interpreter/InterpreterInlines.h               |     45 +
 .../Source/JavaScriptCore/interpreter/JSStack.cpp  |    184 -
 .../Source/JavaScriptCore/interpreter/JSStack.h    |    151 -
 .../JavaScriptCore/interpreter/JSStackInlines.h    |     94 -
 .../JavaScriptCore/interpreter/ProtoCallFrame.h    |     12 +-
 .../Source/JavaScriptCore/interpreter/Register.h   |      5 +-
 .../JavaScriptCore/interpreter/ShadowChicken.cpp   |    468 +
 .../JavaScriptCore/interpreter/ShadowChicken.h     |    225 +
 .../interpreter/ShadowChickenInlines.h             |     47 +
 .../JavaScriptCore/interpreter/StackVisitor.cpp    |    203 +-
 .../JavaScriptCore/interpreter/StackVisitor.h      |     77 +-
 .../JavaScriptCore/interpreter/VMEntryRecord.h     |     33 +-
 .../Source/JavaScriptCore/jit/AssemblyHelpers.cpp  |    266 +-
 .../Source/JavaScriptCore/jit/AssemblyHelpers.h    |    523 +-
 .../Source/JavaScriptCore/jit/BinarySwitch.h       |      6 +-
 .../Source/JavaScriptCore/jit/CCallHelpers.cpp     |     73 +
 .../Source/JavaScriptCore/jit/CCallHelpers.h       |    482 +-
 .../Source/JavaScriptCore/jit/CachedRecovery.h     |      5 +-
 .../JavaScriptCore/jit/CallFrameShuffleData.h      |     10 +-
 .../JavaScriptCore/jit/CallFrameShuffler.cpp       |     38 +-
 .../Source/JavaScriptCore/jit/CallFrameShuffler.h  |     24 +-
 .../Source/JavaScriptCore/jit/CompactJITCodeMap.h  |      5 +-
 .../JavaScriptCore/jit/ExecutableAllocationFuzz.h  |      6 +-
 .../JavaScriptCore/jit/ExecutableAllocator.cpp     |    442 +-
 .../JavaScriptCore/jit/ExecutableAllocator.h       |     47 +-
 .../jit/ExecutableAllocatorFixedVMPool.cpp         |    227 -
 .../native/Source/JavaScriptCore/jit/FPRInfo.h     |     66 +-
 .../JavaScriptCore/jit/GCAwareJITStubRoutine.cpp   |     44 +-
 .../JavaScriptCore/jit/GCAwareJITStubRoutine.h     |     38 +-
 .../native/Source/JavaScriptCore/jit/GPRInfo.cpp   |      9 +
 .../native/Source/JavaScriptCore/jit/GPRInfo.h     |    115 +-
 .../JavaScriptCore/jit/HostCallReturnValue.h       |      5 +-
 .../native/Source/JavaScriptCore/jit/ICStats.cpp   |    128 +
 .../native/Source/JavaScriptCore/jit/ICStats.h     |    194 +
 .../Source/JavaScriptCore/jit/IntrinsicEmitter.cpp |     14 +-
 .../main/native/Source/JavaScriptCore/jit/JIT.cpp  |    311 +-
 .../main/native/Source/JavaScriptCore/jit/JIT.h    |    142 +-
 .../Source/JavaScriptCore/jit/JITAddGenerator.cpp  |     97 +-
 .../Source/JavaScriptCore/jit/JITAddGenerator.h    |     25 +-
 .../Source/JavaScriptCore/jit/JITArithmetic.cpp    |    394 +-
 .../JavaScriptCore/jit/JITArithmetic32_64.cpp      |      1 -
 .../Source/JavaScriptCore/jit/JITBitAndGenerator.h |      5 +-
 .../JavaScriptCore/jit/JITBitBinaryOpGenerator.h   |      5 +-
 .../Source/JavaScriptCore/jit/JITBitOrGenerator.h  |      5 +-
 .../Source/JavaScriptCore/jit/JITBitXorGenerator.h |      5 +-
 .../native/Source/JavaScriptCore/jit/JITCall.cpp   |     66 +-
 .../Source/JavaScriptCore/jit/JITCall32_64.cpp     |     56 +-
 .../native/Source/JavaScriptCore/jit/JITCode.cpp   |      5 +-
 .../native/Source/JavaScriptCore/jit/JITCode.h     |     21 +-
 .../JavaScriptCore/jit/JITCompilationEffort.h      |      6 +-
 .../Source/JavaScriptCore/jit/JITDisassembler.cpp  |      3 +-
 .../Source/JavaScriptCore/jit/JITDisassembler.h    |      6 +-
 .../Source/JavaScriptCore/jit/JITDivGenerator.cpp  |     37 +-
 .../Source/JavaScriptCore/jit/JITDivGenerator.h    |     11 +-
 .../Source/JavaScriptCore/jit/JITExceptions.cpp    |     22 +-
 .../Source/JavaScriptCore/jit/JITExceptions.h      |     14 +-
 .../JavaScriptCore/jit/JITInlineCacheGenerator.cpp |     84 +-
 .../JavaScriptCore/jit/JITInlineCacheGenerator.h   |     39 +-
 .../native/Source/JavaScriptCore/jit/JITInlines.h  |    185 +-
 .../JavaScriptCore/jit/JITLeftShiftGenerator.h     |      5 +-
 .../native/Source/JavaScriptCore/jit/JITMathIC.h   |    290 +
 .../Source/JavaScriptCore/jit/JITMathICForwards.h  |     46 +
 .../JavaScriptCore/jit/JITMathICInlineResult.h     |     40 +
 .../Source/JavaScriptCore/jit/JITMulGenerator.cpp  |    124 +-
 .../Source/JavaScriptCore/jit/JITMulGenerator.h    |     28 +-
 .../Source/JavaScriptCore/jit/JITNegGenerator.cpp  |     69 +-
 .../Source/JavaScriptCore/jit/JITNegGenerator.h    |     23 +-
 .../Source/JavaScriptCore/jit/JITOpcodes.cpp       |    249 +-
 .../Source/JavaScriptCore/jit/JITOpcodes32_64.cpp  |    191 +-
 .../Source/JavaScriptCore/jit/JITOperations.cpp    |   1148 +-
 .../Source/JavaScriptCore/jit/JITOperations.h      |    439 +-
 .../JavaScriptCore/jit/JITPropertyAccess.cpp       |    286 +-
 .../JavaScriptCore/jit/JITPropertyAccess32_64.cpp  |    105 +-
 .../JavaScriptCore/jit/JITRightShiftGenerator.h    |      5 +-
 .../Source/JavaScriptCore/jit/JITStubRoutine.h     |     27 +-
 .../Source/JavaScriptCore/jit/JITSubGenerator.cpp  |     75 +-
 .../Source/JavaScriptCore/jit/JITSubGenerator.h    |     24 +-
 .../native/Source/JavaScriptCore/jit/JITThunks.cpp |     45 +-
 .../native/Source/JavaScriptCore/jit/JITThunks.h   |     52 +-
 .../jit/JITToDFGDeferredCompilationCallback.cpp    |      1 -
 .../jit/JITToDFGDeferredCompilationCallback.h      |     11 +-
 .../Source/JavaScriptCore/jit/JITWorklist.cpp      |    330 +
 .../native/Source/JavaScriptCore/jit/JITWorklist.h |     83 +
 .../Source/JavaScriptCore/jit/JITWriteBarrier.h    |    147 -
 .../Source/JavaScriptCore/jit/JSInterfaceJIT.h     |     25 +-
 .../JavaScriptCore/jit/PCToCodeOriginMap.cpp       |     13 +-
 .../Source/JavaScriptCore/jit/PCToCodeOriginMap.h  |      7 +-
 .../jit/PolymorphicCallStubRoutine.cpp             |      4 +-
 .../jit/PolymorphicCallStubRoutine.h               |      8 +-
 .../main/native/Source/JavaScriptCore/jit/Reg.cpp  |     11 +-
 .../main/native/Source/JavaScriptCore/jit/Reg.h    |      8 +-
 .../Source/JavaScriptCore/jit/RegisterAtOffset.h   |      6 +-
 .../JavaScriptCore/jit/RegisterAtOffsetList.cpp    |     20 +-
 .../JavaScriptCore/jit/RegisterAtOffsetList.h      |     14 +-
 .../native/Source/JavaScriptCore/jit/RegisterMap.h |     24 +-
 .../Source/JavaScriptCore/jit/RegisterSet.cpp      |     33 +-
 .../native/Source/JavaScriptCore/jit/RegisterSet.h |     67 +-
 .../native/Source/JavaScriptCore/jit/Repatch.cpp   |    516 +-
 .../native/Source/JavaScriptCore/jit/Repatch.h     |     15 +-
 .../JavaScriptCore/jit/ScratchRegisterAllocator.h  |      5 +-
 .../JavaScriptCore/jit/SetupVarargsFrame.cpp       |     22 +-
 .../Source/JavaScriptCore/jit/SetupVarargsFrame.h  |     12 +-
 .../Source/JavaScriptCore/jit/SlowPathCall.h       |      5 +-
 .../Source/JavaScriptCore/jit/SnippetOperand.h     |     15 +-
 .../JavaScriptCore/jit/SpecializedThunkJIT.h       |     36 +-
 .../Source/JavaScriptCore/jit/SpillRegistersMode.h |      5 +-
 .../Source/JavaScriptCore/jit/TagRegistersMode.cpp |     50 +
 .../Source/JavaScriptCore/jit/TagRegistersMode.h   |     42 +
 .../Source/JavaScriptCore/jit/TempRegisterSet.h    |      6 +-
 .../Source/JavaScriptCore/jit/ThunkGenerator.h     |      6 +-
 .../Source/JavaScriptCore/jit/ThunkGenerators.cpp  |    361 +-
 .../Source/JavaScriptCore/jit/ThunkGenerators.h    |     15 +-
 .../Source/JavaScriptCore/jit/UnusedPointer.h      |      5 +-
 .../src/main/native/Source/JavaScriptCore/jsc.cpp  |   2209 +-
 .../Source/JavaScriptCore/llint/LLIntCLoop.h       |      5 +-
 .../Source/JavaScriptCore/llint/LLIntCommon.h      |     11 +-
 .../Source/JavaScriptCore/llint/LLIntData.cpp      |    239 +-
 .../native/Source/JavaScriptCore/llint/LLIntData.h |     29 +-
 .../JavaScriptCore/llint/LLIntEntrypoint.cpp       |     20 +-
 .../Source/JavaScriptCore/llint/LLIntEntrypoint.h  |      5 +-
 .../JavaScriptCore/llint/LLIntExceptions.cpp       |     13 +-
 .../Source/JavaScriptCore/llint/LLIntExceptions.h  |      5 +-
 .../JavaScriptCore/llint/LLIntOfflineAsmConfig.h   |     18 +-
 .../JavaScriptCore/llint/LLIntOffsetsExtractor.cpp |     16 +-
 .../Source/JavaScriptCore/llint/LLIntOpcode.h      |      6 +-
 .../Source/JavaScriptCore/llint/LLIntPCRanges.h    |      5 +-
 .../Source/JavaScriptCore/llint/LLIntSlowPaths.cpp |    570 +-
 .../Source/JavaScriptCore/llint/LLIntSlowPaths.h   |     22 +-
 .../Source/JavaScriptCore/llint/LLIntThunks.cpp    |     11 +-
 .../Source/JavaScriptCore/llint/LLIntThunks.h      |      8 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.asm   |    472 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.cpp   |     10 +-
 .../JavaScriptCore/llint/LowLevelInterpreter.h     |      5 +-
 .../llint/LowLevelInterpreter32_64.asm             |    379 +-
 .../JavaScriptCore/llint/LowLevelInterpreter64.asm |    502 +-
 .../JavaScriptCore/make-generated-sources.sh       |     12 -
 .../native/Source/JavaScriptCore/offlineasm/arm.rb |      7 +-
 .../native/Source/JavaScriptCore/offlineasm/asm.rb |     21 +-
 .../Source/JavaScriptCore/offlineasm/backends.rb   |     16 +-
 .../Source/JavaScriptCore/offlineasm/config.rb     |     20 +-
 .../JavaScriptCore/offlineasm/instructions.rb      |     19 +-
 .../Source/JavaScriptCore/offlineasm/mips.rb       |      7 +-
 .../Source/JavaScriptCore/offlineasm/parser.rb     |      2 +-
 .../Source/JavaScriptCore/offlineasm/risc.rb       |      2 +-
 .../native/Source/JavaScriptCore/offlineasm/sh4.rb |   1125 -
 .../native/Source/JavaScriptCore/offlineasm/x86.rb |     50 +-
 .../Source/JavaScriptCore/parser/ASTBuilder.h      |    247 +-
 .../Source/JavaScriptCore/parser/Keywords.table    |      2 +
 .../native/Source/JavaScriptCore/parser/Lexer.cpp  |    357 +-
 .../native/Source/JavaScriptCore/parser/Lexer.h    |     37 +-
 .../JavaScriptCore/parser/ModuleAnalyzer.cpp       |     48 +-
 .../Source/JavaScriptCore/parser/ModuleAnalyzer.h  |     14 +-
 .../Source/JavaScriptCore/parser/ModuleScopeData.h |     66 +
 .../JavaScriptCore/parser/NodeConstructors.h       |     85 +-
 .../native/Source/JavaScriptCore/parser/Nodes.cpp  |     61 +-
 .../native/Source/JavaScriptCore/parser/Nodes.h    |    555 +-
 .../JavaScriptCore/parser/NodesAnalyzeModule.cpp   |      7 +-
 .../native/Source/JavaScriptCore/parser/Parser.cpp |   1827 +-
 .../native/Source/JavaScriptCore/parser/Parser.h   |    842 +-
 .../Source/JavaScriptCore/parser/ParserArena.h     |      7 +-
 .../Source/JavaScriptCore/parser/ParserError.h     |     50 +-
 .../JavaScriptCore/parser/ParserFunctionInfo.h     |     17 +-
 .../Source/JavaScriptCore/parser/ParserModes.h     |    241 +-
 .../Source/JavaScriptCore/parser/ParserTokens.h    |     66 +-
 .../Source/JavaScriptCore/parser/ResultType.h      |     43 +-
 .../Source/JavaScriptCore/parser/SourceCode.cpp    |     43 -
 .../Source/JavaScriptCore/parser/SourceCode.h      |     89 +-
 .../Source/JavaScriptCore/parser/SourceCodeKey.h   |     87 +-
 .../JavaScriptCore/parser/SourceProvider.cpp       |      7 +-
 .../Source/JavaScriptCore/parser/SourceProvider.h  |     47 +-
 .../JavaScriptCore/parser/SourceProviderCache.h    |      7 +-
 .../parser/SourceProviderCacheItem.h               |     91 +-
 .../Source/JavaScriptCore/parser/SyntaxChecker.h   |     69 +-
 .../JavaScriptCore/parser/UnlinkedSourceCode.cpp   |     43 +
 .../JavaScriptCore/parser/UnlinkedSourceCode.h     |    108 +
 .../JavaScriptCore/parser/VariableEnvironment.cpp  |      8 +-
 .../JavaScriptCore/parser/VariableEnvironment.h    |     29 +-
 .../JavaScriptCore/profiler/CallIdentifier.h       |    112 -
 .../JavaScriptCore/profiler/LegacyProfiler.cpp     |    208 -
 .../JavaScriptCore/profiler/LegacyProfiler.h       |     81 -
 .../Source/JavaScriptCore/profiler/Profile.cpp     |     95 -
 .../Source/JavaScriptCore/profiler/Profile.h       |     66 -
 .../JavaScriptCore/profiler/ProfileGenerator.cpp   |    254 -
 .../JavaScriptCore/profiler/ProfileGenerator.h     |     84 -
 .../Source/JavaScriptCore/profiler/ProfileNode.cpp |    199 -
 .../Source/JavaScriptCore/profiler/ProfileNode.h   |    194 -
 .../JavaScriptCore/profiler/ProfilerBytecode.cpp   |      1 +
 .../JavaScriptCore/profiler/ProfilerBytecode.h     |     13 +-
 .../profiler/ProfilerBytecodeSequence.cpp          |     23 +-
 .../profiler/ProfilerBytecodeSequence.h            |      6 +-
 .../JavaScriptCore/profiler/ProfilerBytecodes.h    |      6 +-
 .../profiler/ProfilerCompilation.cpp               |     79 +-
 .../JavaScriptCore/profiler/ProfilerCompilation.h  |     13 +-
 .../profiler/ProfilerCompilationKind.h             |      6 +-
 .../profiler/ProfilerCompiledBytecode.h            |      6 +-
 .../JavaScriptCore/profiler/ProfilerDatabase.cpp   |     74 +-
 .../JavaScriptCore/profiler/ProfilerDatabase.h     |     20 +-
 .../JavaScriptCore/profiler/ProfilerEvent.cpp      |     63 +
 .../Source/JavaScriptCore/profiler/ProfilerEvent.h |     74 +
 .../profiler/ProfilerExecutionCounter.h            |      6 +-
 .../profiler/ProfilerJettisonReason.cpp            |      3 -
 .../profiler/ProfilerJettisonReason.h              |      7 +-
 .../JavaScriptCore/profiler/ProfilerOSRExit.h      |      6 +-
 .../profiler/ProfilerOSRExitSite.cpp               |      9 +-
 .../JavaScriptCore/profiler/ProfilerOSRExitSite.h  |      6 +-
 .../JavaScriptCore/profiler/ProfilerOrigin.h       |      6 +-
 .../profiler/ProfilerOriginStack.cpp               |      9 +-
 .../JavaScriptCore/profiler/ProfilerOriginStack.h  |      6 +-
 .../profiler/ProfilerProfiledBytecodes.h           |      6 +-
 .../Source/JavaScriptCore/profiler/ProfilerUID.cpp |     56 +
 .../Source/JavaScriptCore/profiler/ProfilerUID.h   |    110 +
 .../JavaScriptCore/replay/EmptyInputCursor.h       |     15 +-
 .../Source/JavaScriptCore/replay/EncodedValue.cpp  |     14 +-
 .../Source/JavaScriptCore/replay/EncodedValue.h    |      9 +-
 .../Source/JavaScriptCore/replay/InputCursor.h     |      5 +-
 .../JavaScriptCore/replay/NondeterministicInput.h  |      9 +-
 .../replay/scripts/CodeGeneratorReplayInputs.py    |    116 +-
 .../scripts/CodeGeneratorReplayInputsTemplates.py  |     78 +-
 .../runtime/AbstractModuleRecord.cpp               |    769 +
 .../JavaScriptCore/runtime/AbstractModuleRecord.h  |    180 +
 .../Source/JavaScriptCore/runtime/ArgList.cpp      |     64 +-
 .../native/Source/JavaScriptCore/runtime/ArgList.h |     38 +-
 .../Source/JavaScriptCore/runtime/ArgumentsMode.h  |      6 +-
 .../Source/JavaScriptCore/runtime/ArityCheckMode.h |      6 +-
 .../Source/JavaScriptCore/runtime/ArrayBuffer.cpp  |    281 +-
 .../Source/JavaScriptCore/runtime/ArrayBuffer.h    |    232 +-
 .../runtime/ArrayBufferNeuteringWatchpoint.cpp     |      2 +-
 .../runtime/ArrayBufferNeuteringWatchpoint.h       |      5 +-
 .../runtime/ArrayBufferSharingMode.h               |     59 +
 .../JavaScriptCore/runtime/ArrayBufferView.cpp     |      6 +-
 .../JavaScriptCore/runtime/ArrayBufferView.h       |     42 +-
 .../JavaScriptCore/runtime/ArrayConstructor.cpp    |     82 +-
 .../JavaScriptCore/runtime/ArrayConstructor.h      |     40 +-
 .../JavaScriptCore/runtime/ArrayConventions.cpp    |     68 +
 .../JavaScriptCore/runtime/ArrayConventions.h      |     53 +-
 .../runtime/ArrayIteratorAdaptiveWatchpoint.cpp    |     45 +
 .../runtime/ArrayIteratorAdaptiveWatchpoint.h      |     45 +
 .../runtime/ArrayIteratorPrototype.cpp             |     14 +-
 .../runtime/ArrayIteratorPrototype.h               |     11 +-
 .../JavaScriptCore/runtime/ArrayPrototype.cpp      |   1106 +-
 .../Source/JavaScriptCore/runtime/ArrayPrototype.h |     22 +-
 .../Source/JavaScriptCore/runtime/ArrayStorage.h   |     72 +-
 .../runtime/AsyncFunctionConstructor.cpp           |     77 +
 .../runtime/AsyncFunctionConstructor.h             |     59 +
 .../runtime/AsyncFunctionPrototype.cpp             |     57 +
 .../runtime/AsyncFunctionPrototype.h               |     57 +
 .../JavaScriptCore/runtime/AtomicsObject.cpp       |    396 +
 .../Source/JavaScriptCore/runtime/AtomicsObject.h  |     50 +
 .../JavaScriptCore/runtime/AuxiliaryBarrier.h      |     62 +
 .../runtime/AuxiliaryBarrierInlines.h              |     51 +
 .../JavaScriptCore/runtime/BasicBlockLocation.h    |      6 +-
 .../runtime/BatchedTransitionOptimizer.h           |     21 +-
 .../Source/JavaScriptCore/runtime/BigInteger.h     |      8 +-
 .../JavaScriptCore/runtime/BooleanConstructor.cpp  |     15 +-
 .../JavaScriptCore/runtime/BooleanConstructor.h    |      5 +-
 .../JavaScriptCore/runtime/BooleanObject.cpp       |      2 +-
 .../Source/JavaScriptCore/runtime/BooleanObject.h  |      7 +-
 .../JavaScriptCore/runtime/BooleanPrototype.cpp    |     30 +-
 .../JavaScriptCore/runtime/BooleanPrototype.h      |      8 +-
 .../Source/JavaScriptCore/runtime/BundlePath.h     |      6 +-
 .../Source/JavaScriptCore/runtime/Butterfly.h      |     16 +-
 .../JavaScriptCore/runtime/ButterflyInlines.h      |     87 +-
 .../Source/JavaScriptCore/runtime/CallData.cpp     |     13 +-
 .../Source/JavaScriptCore/runtime/CallData.h       |     31 +-
 .../Source/JavaScriptCore/runtime/CatchScope.cpp   |     47 +
 .../Source/JavaScriptCore/runtime/CatchScope.h     |     71 +
 .../Source/JavaScriptCore/runtime/ClassInfo.h      |     48 +-
 .../JavaScriptCore/runtime/ClonedArguments.cpp     |    116 +-
 .../JavaScriptCore/runtime/ClonedArguments.h       |     21 +-
 .../Source/JavaScriptCore/runtime/CodeCache.cpp    |    136 +-
 .../Source/JavaScriptCore/runtime/CodeCache.h      |    104 +-
 .../runtime/CodeSpecializationKind.h               |      6 +-
 .../JavaScriptCore/runtime/CommonIdentifiers.cpp   |      3 +-
 .../JavaScriptCore/runtime/CommonIdentifiers.h     |    194 +-
 .../JavaScriptCore/runtime/CommonSlowPaths.cpp     |    480 +-
 .../JavaScriptCore/runtime/CommonSlowPaths.h       |     89 +-
 .../runtime/CommonSlowPathsExceptions.cpp          |     13 +-
 .../runtime/CommonSlowPathsExceptions.h            |      8 +-
 .../JavaScriptCore/runtime/CompilationResult.h     |      6 +-
 .../Source/JavaScriptCore/runtime/Completion.cpp   |    143 +-
 .../Source/JavaScriptCore/runtime/Completion.h     |     23 +-
 .../JavaScriptCore/runtime/ConcurrentJITLock.h     |    123 -
 .../JavaScriptCore/runtime/ConcurrentJSLock.h      |    134 +
 .../JavaScriptCore/runtime/ConsoleClient.cpp       |     33 +-
 .../Source/JavaScriptCore/runtime/ConsoleClient.h  |     36 +-
 .../JavaScriptCore/runtime/ConsoleObject.cpp       |    370 +
 .../Source/JavaScriptCore/runtime/ConsoleObject.h  |     57 +
 .../JavaScriptCore/runtime/ConsolePrototype.cpp    |    400 -
 .../JavaScriptCore/runtime/ConsolePrototype.h      |     61 -
 .../Source/JavaScriptCore/runtime/ConsoleTypes.h   |      5 +-
 .../Source/JavaScriptCore/runtime/ConstantMode.h   |      6 +-
 .../JavaScriptCore/runtime/ConstructAbility.h      |      7 +-
 .../JavaScriptCore/runtime/ConstructData.cpp       |     15 +-
 .../Source/JavaScriptCore/runtime/ConstructData.h  |     33 +-
 .../JavaScriptCore/runtime/ControlFlowProfiler.h   |      5 +-
 .../JavaScriptCore/runtime/CustomGetterSetter.cpp  |     19 +-
 .../JavaScriptCore/runtime/CustomGetterSetter.h    |     20 +-
 .../Source/JavaScriptCore/runtime/DataView.cpp     |     19 +-
 .../Source/JavaScriptCore/runtime/DataView.h       |     19 +-
 .../JavaScriptCore/runtime/DateConstructor.cpp     |     51 +-
 .../JavaScriptCore/runtime/DateConstructor.h       |      9 +-
 .../JavaScriptCore/runtime/DateConversion.cpp      |      3 +-
 .../Source/JavaScriptCore/runtime/DateConversion.h |      5 +-
 .../Source/JavaScriptCore/runtime/DateInstance.cpp |      4 +-
 .../Source/JavaScriptCore/runtime/DateInstance.h   |      7 +-
 .../JavaScriptCore/runtime/DateInstanceCache.h     |      5 +-
 .../JavaScriptCore/runtime/DatePrototype.cpp       |    262 +-
 .../Source/JavaScriptCore/runtime/DatePrototype.h  |      8 +-
 .../runtime/DefinePropertyAttributes.h             |    164 +
 .../JavaScriptCore/runtime/DirectArguments.cpp     |     57 +-
 .../JavaScriptCore/runtime/DirectArguments.h       |     48 +-
 .../JavaScriptCore/runtime/DirectArgumentsOffset.h |      6 +-
 .../runtime/DirectEvalExecutable.cpp               |     78 +
 .../JavaScriptCore/runtime/DirectEvalExecutable.h  |     39 +
 .../Source/JavaScriptCore/runtime/DumpContext.h    |      5 +-
 .../runtime/ECMAScriptSpecInternalFunctions.cpp    |     42 +
 .../runtime/ECMAScriptSpecInternalFunctions.h      |     34 +
 .../JavaScriptCore/runtime/EnumerationMode.h       |      5 +-
 .../native/Source/JavaScriptCore/runtime/Error.cpp |    137 +-
 .../native/Source/JavaScriptCore/runtime/Error.h   |     65 +-
 .../JavaScriptCore/runtime/ErrorConstructor.cpp    |     22 +-
 .../JavaScriptCore/runtime/ErrorConstructor.h      |      5 +-
 .../JavaScriptCore/runtime/ErrorHandlingScope.cpp  |     15 +-
 .../JavaScriptCore/runtime/ErrorHandlingScope.h    |      8 +-
 .../JavaScriptCore/runtime/ErrorInstance.cpp       |     85 +-
 .../Source/JavaScriptCore/runtime/ErrorInstance.h  |     19 +-
 .../JavaScriptCore/runtime/ErrorPrototype.cpp      |     43 +-
 .../Source/JavaScriptCore/runtime/ErrorPrototype.h |     24 +-
 .../JavaScriptCore/runtime/EvalExecutable.cpp      |     57 +
 .../Source/JavaScriptCore/runtime/EvalExecutable.h |     76 +
 .../Source/JavaScriptCore/runtime/Exception.cpp    |      7 +-
 .../Source/JavaScriptCore/runtime/Exception.h      |     16 +-
 .../runtime/ExceptionEventLocation.cpp             |     39 +
 .../runtime/ExceptionEventLocation.h               |     51 +
 .../JavaScriptCore/runtime/ExceptionFuzz.cpp       |     20 +-
 .../Source/JavaScriptCore/runtime/ExceptionFuzz.h  |     13 +-
 .../JavaScriptCore/runtime/ExceptionHelpers.cpp    |     41 +-
 .../JavaScriptCore/runtime/ExceptionHelpers.h      |     17 +-
 .../JavaScriptCore/runtime/ExceptionScope.cpp      |     52 +
 .../Source/JavaScriptCore/runtime/ExceptionScope.h |     78 +
 .../Source/JavaScriptCore/runtime/Executable.cpp   |    831 -
 .../Source/JavaScriptCore/runtime/Executable.h     |    755 -
 .../JavaScriptCore/runtime/ExecutableBase.cpp      |    155 +
 .../Source/JavaScriptCore/runtime/ExecutableBase.h |    240 +
 .../Source/JavaScriptCore/runtime/Float32Array.h   |      6 +-
 .../Source/JavaScriptCore/runtime/Float64Array.h   |      6 +-
 .../JavaScriptCore/runtime/FunctionConstructor.cpp |     98 +-
 .../JavaScriptCore/runtime/FunctionConstructor.h   |     10 +-
 .../JavaScriptCore/runtime/FunctionExecutable.cpp  |    109 +
 .../JavaScriptCore/runtime/FunctionExecutable.h    |    189 +
 .../runtime/FunctionExecutableDump.cpp             |      3 +-
 .../runtime/FunctionExecutableDump.h               |      9 +-
 .../runtime/FunctionHasExecutedCache.cpp           |     12 +-
 .../runtime/FunctionHasExecutedCache.h             |      5 +-
 .../JavaScriptCore/runtime/FunctionPrototype.cpp   |    109 +-
 .../JavaScriptCore/runtime/FunctionPrototype.h     |      7 +-
 .../JavaScriptCore/runtime/FunctionRareData.cpp    |     10 +-
 .../JavaScriptCore/runtime/FunctionRareData.h      |     13 +-
 .../JavaScriptCore/runtime/GeneratorFrame.cpp      |     97 -
 .../Source/JavaScriptCore/runtime/GeneratorFrame.h |     90 -
 .../runtime/GeneratorFunctionConstructor.cpp       |     10 +-
 .../runtime/GeneratorFunctionConstructor.h         |      7 +-
 .../runtime/GeneratorFunctionPrototype.cpp         |      5 +-
 .../runtime/GeneratorFunctionPrototype.h           |      7 +-
 .../JavaScriptCore/runtime/GeneratorPrototype.cpp  |     11 +-
 .../JavaScriptCore/runtime/GeneratorPrototype.h    |     13 +-
 .../JavaScriptCore/runtime/GenericArguments.h      |     18 +-
 .../runtime/GenericArgumentsInlines.h              |    173 +-
 .../Source/JavaScriptCore/runtime/GenericOffset.h  |      6 +-
 .../JavaScriptCore/runtime/GenericTypedArrayView.h |     16 +-
 .../runtime/GenericTypedArrayViewInlines.h         |     34 +-
 .../Source/JavaScriptCore/runtime/GetPutInfo.h     |     29 +-
 .../Source/JavaScriptCore/runtime/GetterSetter.cpp |     32 +-
 .../Source/JavaScriptCore/runtime/GetterSetter.h   |     28 +-
 .../JavaScriptCore/runtime/HasOwnPropertyCache.h   |    153 +
 .../Source/JavaScriptCore/runtime/HashMapImpl.cpp  |     94 +
 .../Source/JavaScriptCore/runtime/HashMapImpl.h    |    638 +
 .../Source/JavaScriptCore/runtime/Identifier.cpp   |      5 +-
 .../Source/JavaScriptCore/runtime/Identifier.h     |     31 +-
 .../JavaScriptCore/runtime/IdentifierInlines.h     |      7 +-
 .../Source/JavaScriptCore/runtime/IndexingHeader.h |      6 +-
 .../JavaScriptCore/runtime/IndexingHeaderInlines.h |      6 +-
 .../Source/JavaScriptCore/runtime/IndexingType.h   |     48 +-
 .../runtime/IndirectEvalExecutable.cpp             |     77 +
 .../runtime/IndirectEvalExecutable.h               |     39 +
 .../Source/JavaScriptCore/runtime/InferredType.cpp |     47 +-
 .../Source/JavaScriptCore/runtime/InferredType.h   |     34 +-
 .../JavaScriptCore/runtime/InferredTypeTable.cpp   |     52 +-
 .../JavaScriptCore/runtime/InferredTypeTable.h     |     13 +-
 .../JavaScriptCore/runtime/InferredValue.cpp       |     25 +-
 .../Source/JavaScriptCore/runtime/InferredValue.h  |     10 +-
 .../JavaScriptCore/runtime/InitializeThreading.cpp |     13 +-
 .../JavaScriptCore/runtime/InitializeThreading.h   |     11 +-
 .../runtime/InspectorInstrumentationObject.cpp     |     16 +-
 .../runtime/InspectorInstrumentationObject.h       |      9 +-
 .../Source/JavaScriptCore/runtime/Int16Array.h     |      6 +-
 .../Source/JavaScriptCore/runtime/Int32Array.h     |      6 +-
 .../Source/JavaScriptCore/runtime/Int8Array.h      |      6 +-
 .../runtime/IntegralTypedArrayBase.h               |     63 -
 .../JavaScriptCore/runtime/InternalFunction.cpp    |     62 +-
 .../JavaScriptCore/runtime/InternalFunction.h      |     16 +-
 .../Source/JavaScriptCore/runtime/IntlCollator.cpp |     74 +-
 .../Source/JavaScriptCore/runtime/IntlCollator.h   |      7 +-
 .../runtime/IntlCollatorConstructor.cpp            |     60 +-
 .../runtime/IntlCollatorConstructor.h              |      8 +-
 .../runtime/IntlCollatorPrototype.cpp              |     48 +-
 .../JavaScriptCore/runtime/IntlCollatorPrototype.h |      8 +-
 .../JavaScriptCore/runtime/IntlDateTimeFormat.cpp  |    130 +-
 .../JavaScriptCore/runtime/IntlDateTimeFormat.h    |      7 +-
 .../runtime/IntlDateTimeFormatConstructor.cpp      |     71 +-
 .../runtime/IntlDateTimeFormatConstructor.h        |      8 +-
 .../runtime/IntlDateTimeFormatPrototype.cpp        |     60 +-
 .../runtime/IntlDateTimeFormatPrototype.h          |      8 +-
 .../JavaScriptCore/runtime/IntlNumberFormat.cpp    |     90 +-
 .../JavaScriptCore/runtime/IntlNumberFormat.h      |      7 +-
 .../runtime/IntlNumberFormatConstructor.cpp        |     71 +-
 .../runtime/IntlNumberFormatConstructor.h          |      8 +-
 .../runtime/IntlNumberFormatPrototype.cpp          |     60 +-
 .../runtime/IntlNumberFormatPrototype.h            |      8 +-
 .../Source/JavaScriptCore/runtime/IntlObject.cpp   |    156 +-
 .../Source/JavaScriptCore/runtime/IntlObject.h     |      5 +-
 .../JavaScriptCore/runtime/IntlObjectInlines.h     |     66 +
 .../Source/JavaScriptCore/runtime/Intrinsic.h      |     33 +-
 .../Source/JavaScriptCore/runtime/IterationKind.h  |     37 +
 .../JavaScriptCore/runtime/IterationStatus.h       |      5 +-
 .../JavaScriptCore/runtime/IteratorOperations.cpp  |    108 +-
 .../JavaScriptCore/runtime/IteratorOperations.h    |     39 +-
 .../JavaScriptCore/runtime/IteratorPrototype.cpp   |      6 +-
 .../JavaScriptCore/runtime/IteratorPrototype.h     |      7 +-
 .../JavaScriptCore/runtime/JSAPIValueWrapper.h     |      5 +-
 .../Source/JavaScriptCore/runtime/JSArray.cpp      |    448 +-
 .../native/Source/JavaScriptCore/runtime/JSArray.h |    196 +-
 .../JavaScriptCore/runtime/JSArrayBuffer.cpp       |     75 +-
 .../Source/JavaScriptCore/runtime/JSArrayBuffer.h  |     51 +-
 .../runtime/JSArrayBufferConstructor.cpp           |     53 +-
 .../runtime/JSArrayBufferConstructor.h             |     18 +-
 .../runtime/JSArrayBufferPrototype.cpp             |     78 +-
 .../runtime/JSArrayBufferPrototype.h               |     16 +-
 .../JavaScriptCore/runtime/JSArrayBufferView.cpp   |    118 +-
 .../JavaScriptCore/runtime/JSArrayBufferView.h     |     55 +-
 .../runtime/JSArrayBufferViewInlines.h             |     48 +-
 .../Source/JavaScriptCore/runtime/JSArrayInlines.h |    101 +
 .../JavaScriptCore/runtime/JSArrayIterator.cpp     |     70 -
 .../JavaScriptCore/runtime/JSArrayIterator.h       |     74 -
 .../JavaScriptCore/runtime/JSAsyncFunction.cpp     |     74 +
 .../JavaScriptCore/runtime/JSAsyncFunction.h       |     64 +
 .../JavaScriptCore/runtime/JSBoundFunction.cpp     |    118 +-
 .../JavaScriptCore/runtime/JSBoundFunction.h       |     24 +-
 .../runtime/JSBoundSlotBaseFunction.cpp            |     94 -
 .../runtime/JSBoundSlotBaseFunction.h              |     75 -
 .../Source/JavaScriptCore/runtime/JSCInlines.h     |     10 +-
 .../Source/JavaScriptCore/runtime/JSCJSValue.cpp   |    180 +-
 .../Source/JavaScriptCore/runtime/JSCJSValue.h     |     76 +-
 .../JavaScriptCore/runtime/JSCJSValueInlines.h     |    232 +-
 .../Source/JavaScriptCore/runtime/JSCallee.cpp     |     13 +-
 .../Source/JavaScriptCore/runtime/JSCallee.h       |      5 +-
 .../Source/JavaScriptCore/runtime/JSCell.cpp       |     75 +-
 .../native/Source/JavaScriptCore/runtime/JSCell.h  |    123 +-
 .../Source/JavaScriptCore/runtime/JSCellInlines.h  |    160 +-
 .../Source/JavaScriptCore/runtime/JSConsole.cpp    |     36 -
 .../Source/JavaScriptCore/runtime/JSConsole.h      |     65 -
 .../runtime/JSCustomGetterSetterFunction.cpp       |     96 +
 .../runtime/JSCustomGetterSetterFunction.h         |     71 +
 .../Source/JavaScriptCore/runtime/JSDataView.cpp   |     60 +-
 .../Source/JavaScriptCore/runtime/JSDataView.h     |     26 +-
 .../JavaScriptCore/runtime/JSDataViewPrototype.cpp |    130 +-
 .../JavaScriptCore/runtime/JSDataViewPrototype.h   |     11 +-
 .../Source/JavaScriptCore/runtime/JSDateMath.cpp   |      1 -
 .../Source/JavaScriptCore/runtime/JSDateMath.h     |      5 +-
 .../JavaScriptCore/runtime/JSDestructibleObject.h  |     36 +-
 .../runtime/JSDestructibleObjectSubspace.cpp       |     66 +
 .../runtime/JSDestructibleObjectSubspace.h         |     42 +
 .../JavaScriptCore/runtime/JSEnvironmentRecord.cpp |     23 +-
 .../JavaScriptCore/runtime/JSEnvironmentRecord.h   |      8 +-
 .../Source/JavaScriptCore/runtime/JSExportMacros.h |     18 +-
 .../Source/JavaScriptCore/runtime/JSFixedArray.cpp |     43 +
 .../Source/JavaScriptCore/runtime/JSFixedArray.h   |    140 +
 .../Source/JavaScriptCore/runtime/JSFloat32Array.h |      6 +-
 .../Source/JavaScriptCore/runtime/JSFloat64Array.h |      6 +-
 .../Source/JavaScriptCore/runtime/JSFunction.cpp   |    457 +-
 .../Source/JavaScriptCore/runtime/JSFunction.h     |     44 +-
 .../JavaScriptCore/runtime/JSFunctionInlines.h     |     24 +-
 .../JavaScriptCore/runtime/JSGeneratorFunction.cpp |     17 +-
 .../JavaScriptCore/runtime/JSGeneratorFunction.h   |     25 +-
 .../runtime/JSGenericTypedArrayView.h              |     84 +-
 .../runtime/JSGenericTypedArrayViewConstructor.h   |     18 +-
 .../JSGenericTypedArrayViewConstructorInlines.h    |    142 +-
 .../runtime/JSGenericTypedArrayViewInlines.h       |    261 +-
 .../runtime/JSGenericTypedArrayViewPrototype.h     |     18 +-
 .../JSGenericTypedArrayViewPrototypeFunctions.h    |    387 +-
 .../JSGenericTypedArrayViewPrototypeInlines.h      |      7 +-
 .../runtime/JSGlobalLexicalEnvironment.cpp         |     25 +-
 .../runtime/JSGlobalLexicalEnvironment.h           |     19 +-
 .../JavaScriptCore/runtime/JSGlobalObject.cpp      |   1188 +-
 .../Source/JavaScriptCore/runtime/JSGlobalObject.h |    472 +-
 .../runtime/JSGlobalObjectDebuggable.h             |     23 +-
 .../runtime/JSGlobalObjectFunctions.cpp            |    641 +-
 .../runtime/JSGlobalObjectFunctions.h              |     14 +-
 .../JavaScriptCore/runtime/JSGlobalObjectInlines.h |     69 +
 .../Source/JavaScriptCore/runtime/JSInt16Array.h   |      6 +-
 .../Source/JavaScriptCore/runtime/JSInt32Array.h   |      6 +-
 .../Source/JavaScriptCore/runtime/JSInt8Array.h    |      6 +-
 .../JavaScriptCore/runtime/JSInternalPromise.cpp   |      8 +-
 .../JavaScriptCore/runtime/JSInternalPromise.h     |      5 +-
 .../runtime/JSInternalPromiseConstructor.cpp       |     15 +-
 .../runtime/JSInternalPromiseConstructor.h         |      8 +-
 .../runtime/JSInternalPromiseDeferred.cpp          |      9 +-
 .../runtime/JSInternalPromiseDeferred.h            |      5 +-
 .../runtime/JSInternalPromisePrototype.cpp         |      4 +-
 .../runtime/JSInternalPromisePrototype.h           |      5 +-
 .../native/Source/JavaScriptCore/runtime/JSJob.cpp |     13 +-
 .../native/Source/JavaScriptCore/runtime/JSJob.h   |      5 +-
 .../runtime/JSLexicalEnvironment.cpp               |     13 +-
 .../JavaScriptCore/runtime/JSLexicalEnvironment.h  |     16 +-
 .../Source/JavaScriptCore/runtime/JSLock.cpp       |     36 +-
 .../native/Source/JavaScriptCore/runtime/JSLock.h  |      9 +-
 .../native/Source/JavaScriptCore/runtime/JSMap.cpp |     66 +-
 .../native/Source/JavaScriptCore/runtime/JSMap.h   |     93 +-
 .../JavaScriptCore/runtime/JSMapIterator.cpp       |     19 +-
 .../Source/JavaScriptCore/runtime/JSMapIterator.h  |     83 +-
 .../JavaScriptCore/runtime/JSModuleEnvironment.cpp |     40 +-
 .../JavaScriptCore/runtime/JSModuleEnvironment.h   |     29 +-
 .../JavaScriptCore/runtime/JSModuleLoader.cpp      |    256 +
 .../Source/JavaScriptCore/runtime/JSModuleLoader.h |     88 +
 .../runtime/JSModuleNamespaceObject.cpp            |    176 +-
 .../runtime/JSModuleNamespaceObject.h              |     71 +-
 .../JavaScriptCore/runtime/JSModuleRecord.cpp      |    798 +-
 .../Source/JavaScriptCore/runtime/JSModuleRecord.h |    172 +-
 .../JavaScriptCore/runtime/JSNativeStdFunction.cpp |     13 +-
 .../JavaScriptCore/runtime/JSNativeStdFunction.h   |      5 +-
 .../JavaScriptCore/runtime/JSNotAnObject.cpp       |     88 -
 .../Source/JavaScriptCore/runtime/JSNotAnObject.h  |     83 -
 .../Source/JavaScriptCore/runtime/JSONObject.cpp   |    324 +-
 .../Source/JavaScriptCore/runtime/JSONObject.h     |      9 +-
 .../Source/JavaScriptCore/runtime/JSObject.cpp     |   1845 +-
 .../Source/JavaScriptCore/runtime/JSObject.h       |    640 +-
 .../JavaScriptCore/runtime/JSObjectInlines.h       |    317 +-
 .../Source/JavaScriptCore/runtime/JSPromise.cpp    |     21 +-
 .../Source/JavaScriptCore/runtime/JSPromise.h      |      5 +-
 .../runtime/JSPromiseConstructor.cpp               |     29 +-
 .../JavaScriptCore/runtime/JSPromiseConstructor.h  |      9 +-
 .../JavaScriptCore/runtime/JSPromiseDeferred.cpp   |     24 +-
 .../JavaScriptCore/runtime/JSPromiseDeferred.h     |      5 +-
 .../JavaScriptCore/runtime/JSPromisePrototype.cpp  |      9 +-
 .../JavaScriptCore/runtime/JSPromisePrototype.h    |      9 +-
 .../runtime/JSPropertyNameEnumerator.cpp           |     26 +-
 .../runtime/JSPropertyNameEnumerator.h             |     21 +-
 .../runtime/JSPropertyNameIterator.cpp             |     29 +-
 .../runtime/JSPropertyNameIterator.h               |      7 +-
 .../Source/JavaScriptCore/runtime/JSProxy.cpp      |     48 +-
 .../native/Source/JavaScriptCore/runtime/JSProxy.h |     27 +-
 .../Source/JavaScriptCore/runtime/JSScope.cpp      |    201 +-
 .../native/Source/JavaScriptCore/runtime/JSScope.h |     27 +-
 .../JavaScriptCore/runtime/JSScriptFetcher.cpp     |     40 +
 .../JavaScriptCore/runtime/JSScriptFetcher.h       |     77 +
 .../runtime/JSSegmentedVariableObject.cpp          |     57 +-
 .../runtime/JSSegmentedVariableObject.h            |     41 +-
 .../runtime/JSSegmentedVariableObjectSubspace.cpp  |     66 +
 .../runtime/JSSegmentedVariableObjectSubspace.h    |     42 +
 .../native/Source/JavaScriptCore/runtime/JSSet.cpp |     58 +-
 .../native/Source/JavaScriptCore/runtime/JSSet.h   |     84 +-
 .../JavaScriptCore/runtime/JSSetIterator.cpp       |     19 +-
 .../Source/JavaScriptCore/runtime/JSSetIterator.h  |     73 +-
 .../Source/JavaScriptCore/runtime/JSSourceCode.cpp |     40 +
 .../Source/JavaScriptCore/runtime/JSSourceCode.h   |     77 +
 .../Source/JavaScriptCore/runtime/JSString.cpp     |     78 +-
 .../Source/JavaScriptCore/runtime/JSString.h       |    255 +-
 .../JavaScriptCore/runtime/JSStringBuilder.h       |     31 +-
 .../JavaScriptCore/runtime/JSStringInlines.h       |     39 +
 .../JavaScriptCore/runtime/JSStringIterator.cpp    |     22 +-
 .../JavaScriptCore/runtime/JSStringIterator.h      |      7 +-
 .../JavaScriptCore/runtime/JSStringJoiner.cpp      |     29 +-
 .../Source/JavaScriptCore/runtime/JSStringJoiner.h |     51 +-
 .../JavaScriptCore/runtime/JSStringSubspace.cpp    |     66 +
 .../JavaScriptCore/runtime/JSStringSubspace.h      |     42 +
 .../JavaScriptCore/runtime/JSSymbolTableObject.cpp |     12 +-
 .../JavaScriptCore/runtime/JSSymbolTableObject.h   |     96 +-
 .../runtime/JSTemplateRegistryKey.cpp              |     13 +-
 .../JavaScriptCore/runtime/JSTemplateRegistryKey.h |     13 +-
 .../native/Source/JavaScriptCore/runtime/JSType.h  |     33 +-
 .../Source/JavaScriptCore/runtime/JSTypeInfo.h     |     29 +-
 .../runtime/JSTypedArrayConstructors.h             |      5 +-
 .../runtime/JSTypedArrayPrototypes.h               |      5 +-
 .../runtime/JSTypedArrayViewConstructor.cpp        |     53 +-
 .../runtime/JSTypedArrayViewConstructor.h          |      7 +-
 .../runtime/JSTypedArrayViewPrototype.cpp          |    187 +-
 .../runtime/JSTypedArrayViewPrototype.h            |      8 +-
 .../JavaScriptCore/runtime/JSTypedArrays.cpp       |      8 +-
 .../Source/JavaScriptCore/runtime/JSTypedArrays.h  |      8 +-
 .../Source/JavaScriptCore/runtime/JSUint16Array.h  |      6 +-
 .../Source/JavaScriptCore/runtime/JSUint32Array.h  |      6 +-
 .../Source/JavaScriptCore/runtime/JSUint8Array.h   |      6 +-
 .../JavaScriptCore/runtime/JSUint8ClampedArray.h   |      6 +-
 .../Source/JavaScriptCore/runtime/JSWeakMap.cpp    |     12 +-
 .../Source/JavaScriptCore/runtime/JSWeakMap.h      |      8 +-
 .../Source/JavaScriptCore/runtime/JSWeakSet.cpp    |     12 +-
 .../Source/JavaScriptCore/runtime/JSWeakSet.h      |      8 +-
 .../Source/JavaScriptCore/runtime/JSWithScope.cpp  |     24 +-
 .../Source/JavaScriptCore/runtime/JSWithScope.h    |     29 +-
 .../JavaScriptCore/runtime/JSWrapperObject.cpp     |      2 +-
 .../JavaScriptCore/runtime/JSWrapperObject.h       |      5 +-
 .../JavaScriptCore/runtime/LazyClassStructure.cpp  |    102 +
 .../JavaScriptCore/runtime/LazyClassStructure.h    |    125 +
 .../runtime/LazyClassStructureInlines.h            |     46 +
 .../Source/JavaScriptCore/runtime/LazyProperty.h   |    118 +
 .../JavaScriptCore/runtime/LazyPropertyInlines.h   |    104 +
 .../JavaScriptCore/runtime/LiteralParser.cpp       |    180 +-
 .../Source/JavaScriptCore/runtime/LiteralParser.h  |     60 +-
 .../Source/JavaScriptCore/runtime/Lookup.cpp       |     44 +-
 .../native/Source/JavaScriptCore/runtime/Lookup.h  |    204 +-
 .../Source/JavaScriptCore/runtime/MapBase.cpp      |     50 +
 .../native/Source/JavaScriptCore/runtime/MapBase.h |     94 +
 .../JavaScriptCore/runtime/MapConstructor.cpp      |     95 +-
 .../Source/JavaScriptCore/runtime/MapConstructor.h |      7 +-
 .../native/Source/JavaScriptCore/runtime/MapData.h |    219 -
 .../Source/JavaScriptCore/runtime/MapDataInlines.h |    290 -
 .../runtime/MapIteratorPrototype.cpp               |     21 +-
 .../JavaScriptCore/runtime/MapIteratorPrototype.h  |      7 +-
 .../Source/JavaScriptCore/runtime/MapPrototype.cpp |    102 +-
 .../Source/JavaScriptCore/runtime/MapPrototype.h   |     11 +-
 .../Source/JavaScriptCore/runtime/MatchResult.cpp  |     40 +
 .../Source/JavaScriptCore/runtime/MatchResult.h    |     24 +-
 .../Source/JavaScriptCore/runtime/MathCommon.cpp   |    109 +-
 .../Source/JavaScriptCore/runtime/MathCommon.h     |    169 +-
 .../Source/JavaScriptCore/runtime/MathObject.cpp   |     34 +-
 .../Source/JavaScriptCore/runtime/MathObject.h     |      7 +-
 .../JavaScriptCore/runtime/MemoryStatistics.cpp    |      5 +-
 .../JavaScriptCore/runtime/MemoryStatistics.h      |      8 +-
 .../Source/JavaScriptCore/runtime/Microtask.h      |      5 +-
 .../JavaScriptCore/runtime/ModuleLoaderObject.cpp  |    394 -
 .../JavaScriptCore/runtime/ModuleLoaderObject.h    |     88 -
 .../runtime/ModuleLoaderPrototype.cpp              |    248 +
 .../JavaScriptCore/runtime/ModuleLoaderPrototype.h |     57 +
 .../runtime/ModuleProgramExecutable.cpp            |    100 +
 .../runtime/ModuleProgramExecutable.h              |     78 +
 .../runtime/NativeErrorConstructor.cpp             |     23 +-
 .../runtime/NativeErrorConstructor.h               |      5 +-
 .../runtime/NativeErrorPrototype.cpp               |      6 +-
 .../JavaScriptCore/runtime/NativeErrorPrototype.h  |     13 +-
 .../JavaScriptCore/runtime/NativeExecutable.cpp    |     88 +
 .../JavaScriptCore/runtime/NativeExecutable.h      |     96 +
 .../runtime/NativeStdFunctionCell.cpp              |      5 +-
 .../JavaScriptCore/runtime/NativeStdFunctionCell.h |      5 +-
 .../JavaScriptCore/runtime/NullGetterFunction.cpp  |      4 +-
 .../JavaScriptCore/runtime/NullGetterFunction.h    |      7 +-
 .../JavaScriptCore/runtime/NullSetterFunction.cpp  |     17 +-
 .../JavaScriptCore/runtime/NullSetterFunction.h    |      7 +-
 .../JavaScriptCore/runtime/NumberConstructor.cpp   |     55 +-
 .../JavaScriptCore/runtime/NumberConstructor.h     |      7 +-
 .../Source/JavaScriptCore/runtime/NumberObject.cpp |      2 +-
 .../Source/JavaScriptCore/runtime/NumberObject.h   |      5 +-
 .../JavaScriptCore/runtime/NumberPrototype.cpp     |    210 +-
 .../JavaScriptCore/runtime/NumberPrototype.h       |     13 +-
 .../Source/JavaScriptCore/runtime/NumericStrings.h |     11 +-
 .../JavaScriptCore/runtime/ObjectConstructor.cpp   |    593 +-
 .../JavaScriptCore/runtime/ObjectConstructor.h     |     55 +-
 .../JavaScriptCore/runtime/ObjectPrototype.cpp     |    175 +-
 .../JavaScriptCore/runtime/ObjectPrototype.h       |      8 +-
 .../Source/JavaScriptCore/runtime/Operations.cpp   |     59 +-
 .../Source/JavaScriptCore/runtime/Operations.h     |    134 +-
 .../Source/JavaScriptCore/runtime/Options.cpp      |    142 +-
 .../native/Source/JavaScriptCore/runtime/Options.h |    580 +-
 .../Source/JavaScriptCore/runtime/ParseInt.h       |    227 +
 .../Source/JavaScriptCore/runtime/PrivateName.h    |     30 +-
 .../JavaScriptCore/runtime/ProgramExecutable.cpp   |    214 +
 .../JavaScriptCore/runtime/ProgramExecutable.h     |     82 +
 .../JavaScriptCore/runtime/PropertyDescriptor.cpp  |     24 +-
 .../JavaScriptCore/runtime/PropertyDescriptor.h    |     33 +-
 .../JavaScriptCore/runtime/PropertyMapHashTable.h  |     26 +-
 .../Source/JavaScriptCore/runtime/PropertyName.h   |     15 +-
 .../JavaScriptCore/runtime/PropertyNameArray.h     |     14 +-
 .../Source/JavaScriptCore/runtime/PropertyOffset.h |      5 +-
 .../Source/JavaScriptCore/runtime/PropertySlot.cpp |     26 +
 .../Source/JavaScriptCore/runtime/PropertySlot.h   |    124 +-
 .../JavaScriptCore/runtime/PropertyStorage.h       |      6 +-
 .../JavaScriptCore/runtime/PropertyTable.cpp       |      7 +-
 .../native/Source/JavaScriptCore/runtime/Protect.h |      6 +-
 .../Source/JavaScriptCore/runtime/PrototypeMap.cpp |     21 +-
 .../Source/JavaScriptCore/runtime/PrototypeMap.h   |     35 +-
 .../JavaScriptCore/runtime/PrototypeMapInlines.h   |     46 +
 .../JavaScriptCore/runtime/ProxyConstructor.cpp    |     55 +-
 .../JavaScriptCore/runtime/ProxyConstructor.h      |      7 +-
 .../Source/JavaScriptCore/runtime/ProxyObject.cpp  |    815 +-
 .../Source/JavaScriptCore/runtime/ProxyObject.h    |     52 +-
 .../Source/JavaScriptCore/runtime/ProxyRevoke.cpp  |     87 +
 .../Source/JavaScriptCore/runtime/ProxyRevoke.h    |     60 +
 .../native/Source/JavaScriptCore/runtime/PureNaN.h |      7 +-
 .../JavaScriptCore/runtime/PutDirectIndexMode.h    |      6 +-
 .../JavaScriptCore/runtime/PutPropertySlot.h       |     32 +-
 .../JavaScriptCore/runtime/ReflectObject.cpp       |    199 +-
 .../Source/JavaScriptCore/runtime/ReflectObject.h  |      9 +-
 .../Source/JavaScriptCore/runtime/RegExp.cpp       |    213 +-
 .../native/Source/JavaScriptCore/runtime/RegExp.h  |     29 +-
 .../Source/JavaScriptCore/runtime/RegExpCache.h    |     10 +-
 .../JavaScriptCore/runtime/RegExpCachedResult.cpp  |     24 +-
 .../JavaScriptCore/runtime/RegExpCachedResult.h    |     19 +-
 .../JavaScriptCore/runtime/RegExpConstructor.cpp   |    238 +-
 .../JavaScriptCore/runtime/RegExpConstructor.h     |     43 +-
 .../Source/JavaScriptCore/runtime/RegExpInlines.h  |    234 +
 .../Source/JavaScriptCore/runtime/RegExpKey.h      |     14 +-
 .../JavaScriptCore/runtime/RegExpMatchesArray.cpp  |     92 +-
 .../JavaScriptCore/runtime/RegExpMatchesArray.h    |    113 +-
 .../Source/JavaScriptCore/runtime/RegExpObject.cpp |    194 +-
 .../Source/JavaScriptCore/runtime/RegExpObject.h   |     64 +-
 .../JavaScriptCore/runtime/RegExpObjectInlines.h   |    143 +
 .../JavaScriptCore/runtime/RegExpPrototype.cpp     |    523 +-
 .../JavaScriptCore/runtime/RegExpPrototype.h       |     33 +-
 .../native/Source/JavaScriptCore/runtime/Reject.h  |     44 -
 .../Source/JavaScriptCore/runtime/RuntimeFlags.h   |      6 +-
 .../Source/JavaScriptCore/runtime/RuntimeType.cpp  |      9 +-
 .../Source/JavaScriptCore/runtime/RuntimeType.h    |      9 +-
 .../JavaScriptCore/runtime/SamplingCounter.h       |     11 +-
 .../JavaScriptCore/runtime/SamplingProfiler.cpp    |    654 +-
 .../JavaScriptCore/runtime/SamplingProfiler.h      |     90 +-
 .../Source/JavaScriptCore/runtime/ScopeOffset.h    |      6 +-
 .../JavaScriptCore/runtime/ScopedArguments.cpp     |     12 +-
 .../JavaScriptCore/runtime/ScopedArguments.h       |     37 +-
 .../JavaScriptCore/runtime/ScopedArgumentsTable.h  |      6 +-
 .../JavaScriptCore/runtime/ScriptExecutable.cpp    |    334 +
 .../JavaScriptCore/runtime/ScriptExecutable.h      |    143 +
 .../Source/JavaScriptCore/runtime/ScriptFetcher.h  |     37 +
 .../JavaScriptCore/runtime/SetConstructor.cpp      |     77 +-
 .../Source/JavaScriptCore/runtime/SetConstructor.h |      7 +-
 .../runtime/SetIteratorPrototype.cpp               |     21 +-
 .../JavaScriptCore/runtime/SetIteratorPrototype.h  |      7 +-
 .../Source/JavaScriptCore/runtime/SetPrototype.cpp |     81 +-
 .../Source/JavaScriptCore/runtime/SetPrototype.h   |     11 +-
 .../runtime/SimpleTypedArrayController.cpp         |     25 +-
 .../runtime/SimpleTypedArrayController.h           |     24 +-
 .../JavaScriptCore/runtime/SlowPathReturnType.h    |      5 +-
 .../Source/JavaScriptCore/runtime/SmallStrings.cpp |     29 +-
 .../Source/JavaScriptCore/runtime/SmallStrings.h   |     14 +-
 .../Source/JavaScriptCore/runtime/SourceOrigin.h   |     58 +
 .../JavaScriptCore/runtime/SparseArrayValueMap.cpp |     77 +-
 .../JavaScriptCore/runtime/SparseArrayValueMap.h   |     16 +-
 .../Source/JavaScriptCore/runtime/StackAlignment.h |     15 +-
 .../Source/JavaScriptCore/runtime/StackFrame.cpp   |    126 +
 .../Source/JavaScriptCore/runtime/StackFrame.h     |     72 +
 .../JavaScriptCore/runtime/StrictEvalActivation.h  |      9 +-
 .../JavaScriptCore/runtime/StringConstructor.cpp   |     40 +-
 .../JavaScriptCore/runtime/StringConstructor.h     |      9 +-
 .../runtime/StringIteratorPrototype.cpp            |     15 +-
 .../runtime/StringIteratorPrototype.h              |     10 +-
 .../Source/JavaScriptCore/runtime/StringObject.cpp |    109 +-
 .../Source/JavaScriptCore/runtime/StringObject.h   |     42 +-
 .../JavaScriptCore/runtime/StringPrototype.cpp     |   1308 +-
 .../JavaScriptCore/runtime/StringPrototype.h       |     21 +-
 .../runtime/StringRecursionChecker.cpp             |      6 +-
 .../runtime/StringRecursionChecker.h               |     13 +-
 .../Source/JavaScriptCore/runtime/Structure.cpp    |    600 +-
 .../Source/JavaScriptCore/runtime/Structure.h      |    202 +-
 .../JavaScriptCore/runtime/StructureChain.cpp      |      9 +-
 .../Source/JavaScriptCore/runtime/StructureChain.h |     16 +-
 .../JavaScriptCore/runtime/StructureIDBlob.h       |     23 +-
 .../JavaScriptCore/runtime/StructureIDTable.cpp    |      4 +-
 .../JavaScriptCore/runtime/StructureIDTable.h      |     51 +-
 .../JavaScriptCore/runtime/StructureInlines.h      |    183 +-
 .../JavaScriptCore/runtime/StructureRareData.cpp   |     14 +-
 .../JavaScriptCore/runtime/StructureRareData.h     |      5 +-
 .../runtime/StructureRareDataInlines.h             |      5 +-
 .../runtime/StructureTransitionTable.h             |     81 +-
 .../Source/JavaScriptCore/runtime/Symbol.cpp       |     42 +-
 .../native/Source/JavaScriptCore/runtime/Symbol.h  |     47 +-
 .../JavaScriptCore/runtime/SymbolConstructor.cpp   |     37 +-
 .../JavaScriptCore/runtime/SymbolConstructor.h     |      8 +-
 .../Source/JavaScriptCore/runtime/SymbolObject.cpp |      7 +-
 .../Source/JavaScriptCore/runtime/SymbolObject.h   |      9 +-
 .../JavaScriptCore/runtime/SymbolPrototype.cpp     |     34 +-
 .../JavaScriptCore/runtime/SymbolPrototype.h       |     16 +-
 .../Source/JavaScriptCore/runtime/SymbolTable.cpp  |    100 +-
 .../Source/JavaScriptCore/runtime/SymbolTable.h    |    106 +-
 .../JavaScriptCore/runtime/TemplateRegistry.cpp    |     37 +-
 .../JavaScriptCore/runtime/TemplateRegistry.h      |     13 +-
 .../JavaScriptCore/runtime/TemplateRegistryKey.cpp |     39 +
 .../JavaScriptCore/runtime/TemplateRegistryKey.h   |     49 +-
 .../runtime/TemplateRegistryKeyTable.cpp           |     64 +
 .../runtime/TemplateRegistryKeyTable.h             |     59 +
 .../JavaScriptCore/runtime/TestRunnerUtils.cpp     |     33 +-
 .../JavaScriptCore/runtime/TestRunnerUtils.h       |     10 +-
 .../Source/JavaScriptCore/runtime/ThrowScope.cpp   |    113 +
 .../Source/JavaScriptCore/runtime/ThrowScope.h     |    107 +
 .../JavaScriptCore/runtime/ToNativeFromValue.h     |     16 +-
 .../native/Source/JavaScriptCore/runtime/Tracing.d |     40 -
 .../native/Source/JavaScriptCore/runtime/Tracing.h |     50 -
 .../Source/JavaScriptCore/runtime/TypeError.h      |     40 +
 .../JavaScriptCore/runtime/TypeLocationCache.cpp   |      4 +-
 .../JavaScriptCore/runtime/TypeLocationCache.h     |      7 +-
 .../Source/JavaScriptCore/runtime/TypeProfiler.cpp |      3 +-
 .../Source/JavaScriptCore/runtime/TypeProfiler.h   |      5 +-
 .../JavaScriptCore/runtime/TypeProfilerLog.cpp     |     23 +-
 .../JavaScriptCore/runtime/TypeProfilerLog.h       |      7 +-
 .../Source/JavaScriptCore/runtime/TypeSet.cpp      |    115 +-
 .../native/Source/JavaScriptCore/runtime/TypeSet.h |     30 +-
 .../JavaScriptCore/runtime/TypedArrayAdaptors.h    |     80 +-
 .../Source/JavaScriptCore/runtime/TypedArrayBase.h |    153 -
 .../JavaScriptCore/runtime/TypedArrayController.h  |      8 +-
 .../JavaScriptCore/runtime/TypedArrayInlines.h     |      7 +-
 .../Source/JavaScriptCore/runtime/TypedArrayType.h |     71 +-
 .../Source/JavaScriptCore/runtime/TypedArrays.h    |      6 +-
 .../Source/JavaScriptCore/runtime/TypeofType.h     |      6 +-
 .../Source/JavaScriptCore/runtime/Uint16Array.h    |      6 +-
 .../JavaScriptCore/runtime/Uint16WithFraction.h    |      8 +-
 .../Source/JavaScriptCore/runtime/Uint32Array.h    |      6 +-
 .../Source/JavaScriptCore/runtime/Uint8Array.h     |      6 +-
 .../JavaScriptCore/runtime/Uint8ClampedArray.h     |      6 +-
 .../native/Source/JavaScriptCore/runtime/VM.cpp    |    325 +-
 .../main/native/Source/JavaScriptCore/runtime/VM.h |    303 +-
 .../Source/JavaScriptCore/runtime/VMEntryScope.cpp |      5 +-
 .../Source/JavaScriptCore/runtime/VMEntryScope.h   |      7 +-
 .../Source/JavaScriptCore/runtime/VMInlines.h      |     36 +-
 .../Source/JavaScriptCore/runtime/VarOffset.h      |      6 +-
 .../Source/JavaScriptCore/runtime/Watchdog.cpp     |     15 +-
 .../Source/JavaScriptCore/runtime/Watchdog.h       |      6 +-
 .../Source/JavaScriptCore/runtime/WeakGCMap.h      |     27 +-
 .../JavaScriptCore/runtime/WeakGCMapInlines.h      |     30 +-
 .../JavaScriptCore/runtime/WeakMapConstructor.cpp  |     96 +-
 .../JavaScriptCore/runtime/WeakMapConstructor.h    |      7 +-
 .../Source/JavaScriptCore/runtime/WeakMapData.cpp  |     27 +-
 .../Source/JavaScriptCore/runtime/WeakMapData.h    |     11 +-
 .../JavaScriptCore/runtime/WeakMapPrototype.cpp    |     24 +-
 .../JavaScriptCore/runtime/WeakMapPrototype.h      |      7 +-
 .../JavaScriptCore/runtime/WeakSetConstructor.cpp  |     75 +-
 .../JavaScriptCore/runtime/WeakSetConstructor.h    |      7 +-
 .../JavaScriptCore/runtime/WeakSetPrototype.cpp    |     24 +-
 .../JavaScriptCore/runtime/WeakSetPrototype.h      |      7 +-
 .../Source/JavaScriptCore/runtime/WriteBarrier.h   |      5 +-
 .../JavaScriptCore/runtime/WriteBarrierInlines.h   |      5 +-
 .../Source/JavaScriptCore/shell/CMakeLists.txt     |      6 +-
 .../JavaScriptCore/shell/DLLLauncherMain.cpp       |    222 +
 .../Source/JavaScriptCore/shell/PlatformWin.cmake  |     13 +-
 .../native/Source/JavaScriptCore/testRegExp.cpp    |     13 +-
 .../Source/JavaScriptCore/tools/CodeProfile.cpp    |      1 -
 .../Source/JavaScriptCore/tools/CodeProfile.h      |     10 +-
 .../Source/JavaScriptCore/tools/CodeProfiling.cpp  |      8 +-
 .../Source/JavaScriptCore/tools/CodeProfiling.h    |      8 +-
 .../JavaScriptCore/tools/FunctionOverrides.cpp     |     30 +-
 .../JavaScriptCore/tools/FunctionOverrides.h       |     10 +-
 .../JavaScriptCore/tools/FunctionWhitelist.cpp     |     99 +
 .../JavaScriptCore/tools/FunctionWhitelist.h       |     46 +
 .../Source/JavaScriptCore/tools/JSDollarVM.cpp     |      3 +-
 .../Source/JavaScriptCore/tools/JSDollarVM.h       |      5 +-
 .../JavaScriptCore/tools/JSDollarVMPrototype.cpp   |    129 +-
 .../JavaScriptCore/tools/JSDollarVMPrototype.h     |      5 +-
 .../Source/JavaScriptCore/tools/ProfileTreeNode.h  |     12 +-
 .../JavaScriptCore/tools/SigillCrashAnalyzer.cpp   |    396 +
 .../JavaScriptCore/tools/SigillCrashAnalyzer.h     |     33 +
 .../Source/JavaScriptCore/tools/TieredMMapArray.h  |      8 +-
 .../Source/JavaScriptCore/tools/VMInspector.cpp    |    195 +
 .../Source/JavaScriptCore/tools/VMInspector.h      |     72 +
 .../Source/JavaScriptCore/ucd/CaseFolding.txt      |   1414 +
 .../Source/JavaScriptCore/wasm/JSWASMModule.cpp    |     68 -
 .../Source/JavaScriptCore/wasm/JSWASMModule.h      |    118 -
 .../Source/JavaScriptCore/wasm/JSWebAssembly.cpp   |    111 +
 .../Source/JavaScriptCore/wasm/JSWebAssembly.h     |     78 +
 .../Source/JavaScriptCore/wasm/WASMConstants.h     |    329 -
 .../native/Source/JavaScriptCore/wasm/WASMFormat.h |     98 -
 .../wasm/WASMFunctionB3IRGenerator.h               |    394 -
 .../JavaScriptCore/wasm/WASMFunctionCompiler.h     |   1541 -
 .../JavaScriptCore/wasm/WASMFunctionParser.cpp     |   1225 -
 .../JavaScriptCore/wasm/WASMFunctionParser.h       |    148 -
 .../wasm/WASMFunctionSyntaxChecker.h               |    287 -
 .../JavaScriptCore/wasm/WASMModuleParser.cpp       |    377 -
 .../Source/JavaScriptCore/wasm/WASMModuleParser.h  |     77 -
 .../Source/JavaScriptCore/wasm/WASMReader.cpp      |    249 -
 .../native/Source/JavaScriptCore/wasm/WASMReader.h |     79 -
 .../JavaScriptCore/wasm/WasmB3IRGenerator.cpp      |   1614 +
 .../Source/JavaScriptCore/wasm/WasmB3IRGenerator.h |     54 +
 .../Source/JavaScriptCore/wasm/WasmBinding.cpp     |    468 +
 .../Source/JavaScriptCore/wasm/WasmBinding.h       |     45 +
 .../JavaScriptCore/wasm/WasmCallingConvention.cpp  |     67 +
 .../JavaScriptCore/wasm/WasmCallingConvention.h    |    205 +
 .../Source/JavaScriptCore/wasm/WasmExceptionType.h |     65 +
 .../Source/JavaScriptCore/wasm/WasmFormat.cpp      |     62 +
 .../native/Source/JavaScriptCore/wasm/WasmFormat.h |    310 +
 .../JavaScriptCore/wasm/WasmFunctionParser.h       |    636 +
 .../Source/JavaScriptCore/wasm/WasmMemory.cpp      |    171 +
 .../native/Source/JavaScriptCore/wasm/WasmMemory.h |     91 +
 .../JavaScriptCore/wasm/WasmMemoryInformation.cpp  |     86 +
 .../JavaScriptCore/wasm/WasmMemoryInformation.h    |     71 +
 .../JavaScriptCore/wasm/WasmModuleParser.cpp       |    629 +
 .../Source/JavaScriptCore/wasm/WasmModuleParser.h  |     76 +
 .../Source/JavaScriptCore/wasm/WasmPageCount.cpp   |     45 +
 .../Source/JavaScriptCore/wasm/WasmPageCount.h     |    101 +
 .../native/Source/JavaScriptCore/wasm/WasmParser.h |    276 +
 .../native/Source/JavaScriptCore/wasm/WasmPlan.cpp |    273 +
 .../native/Source/JavaScriptCore/wasm/WasmPlan.h   |    116 +
 .../Source/JavaScriptCore/wasm/WasmSections.h      |     85 +
 .../Source/JavaScriptCore/wasm/WasmSignature.cpp   |    157 +
 .../Source/JavaScriptCore/wasm/WasmSignature.h     |    169 +
 .../Source/JavaScriptCore/wasm/WasmValidate.cpp    |    396 +
 .../Source/JavaScriptCore/wasm/WasmValidate.h      |     43 +
 .../Source/JavaScriptCore/wasm/generateWasm.py     |     96 +
 .../wasm/generateWasmB3IRGeneratorInlinesHeader.py |    218 +
 .../JavaScriptCore/wasm/generateWasmOpsHeader.py   |    285 +
 .../wasm/generateWasmValidateInlinesHeader.py      |    170 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyCallee.cpp |     56 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyCallee.h   |     71 +
 .../wasm/js/JSWebAssemblyCompileError.cpp          |     61 +
 .../wasm/js/JSWebAssemblyCompileError.h            |     54 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyHelpers.h  |     76 +
 .../wasm/js/JSWebAssemblyInstance.cpp              |     99 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyInstance.h |    117 +
 .../wasm/js/JSWebAssemblyLinkError.cpp             |     61 +
 .../wasm/js/JSWebAssemblyLinkError.h               |     54 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyMemory.cpp |    148 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyMemory.h   |     69 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyModule.cpp |     98 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyModule.h   |    123 +
 .../wasm/js/JSWebAssemblyRuntimeError.cpp          |     54 +
 .../wasm/js/JSWebAssemblyRuntimeError.h            |     52 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyTable.cpp  |    136 +
 .../JavaScriptCore/wasm/js/JSWebAssemblyTable.h    |     84 +
 .../wasm/js/WebAssemblyCompileErrorConstructor.cpp |    102 +
 .../wasm/js/WebAssemblyCompileErrorConstructor.h   |     58 +
 .../wasm/js/WebAssemblyCompileErrorPrototype.cpp   |     69 +
 .../wasm/js/WebAssemblyCompileErrorPrototype.h     |     54 +
 .../JavaScriptCore/wasm/js/WebAssemblyFunction.cpp |    187 +
 .../JavaScriptCore/wasm/js/WebAssemblyFunction.h   |     80 +
 .../wasm/js/WebAssemblyInstanceConstructor.cpp     |    345 +
 .../wasm/js/WebAssemblyInstanceConstructor.h       |     59 +
 .../wasm/js/WebAssemblyInstancePrototype.cpp       |     69 +
 .../wasm/js/WebAssemblyInstancePrototype.h         |     54 +
 .../wasm/js/WebAssemblyLinkErrorConstructor.cpp    |    102 +
 .../wasm/js/WebAssemblyLinkErrorConstructor.h      |     58 +
 .../wasm/js/WebAssemblyLinkErrorPrototype.cpp      |     69 +
 .../wasm/js/WebAssemblyLinkErrorPrototype.h        |     54 +
 .../wasm/js/WebAssemblyMemoryConstructor.cpp       |    160 +
 .../wasm/js/WebAssemblyMemoryConstructor.h         |     59 +
 .../wasm/js/WebAssemblyMemoryPrototype.cpp         |    123 +
 .../wasm/js/WebAssemblyMemoryPrototype.h           |     54 +
 .../wasm/js/WebAssemblyModuleConstructor.cpp       |    156 +
 .../wasm/js/WebAssemblyModuleConstructor.h         |     61 +
 .../wasm/js/WebAssemblyModulePrototype.cpp         |    112 +
 .../wasm/js/WebAssemblyModulePrototype.h           |     54 +
 .../wasm/js/WebAssemblyModuleRecord.cpp            |    291 +
 .../wasm/js/WebAssemblyModuleRecord.h              |     67 +
 .../wasm/js/WebAssemblyPrototype.cpp               |     89 +
 .../JavaScriptCore/wasm/js/WebAssemblyPrototype.h  |     54 +
 .../wasm/js/WebAssemblyRuntimeErrorConstructor.cpp |    102 +
 .../wasm/js/WebAssemblyRuntimeErrorConstructor.h   |     58 +
 .../wasm/js/WebAssemblyRuntimeErrorPrototype.cpp   |     69 +
 .../wasm/js/WebAssemblyRuntimeErrorPrototype.h     |     54 +
 .../wasm/js/WebAssemblyTableConstructor.cpp        |    150 +
 .../wasm/js/WebAssemblyTableConstructor.h          |     59 +
 .../wasm/js/WebAssemblyTablePrototype.cpp          |    178 +
 .../wasm/js/WebAssemblyTablePrototype.h            |     54 +
 .../wasm/js/WebAssemblyToJSCallee.cpp              |     67 +
 .../JavaScriptCore/wasm/js/WebAssemblyToJSCallee.h |     53 +
 .../native/Source/JavaScriptCore/wasm/wasm.json    |    217 +
 .../JavaScriptCore/yarr/RegularExpression.cpp      |     12 +-
 .../Source/JavaScriptCore/yarr/RegularExpression.h |      5 +-
 .../main/native/Source/JavaScriptCore/yarr/Yarr.h  |      9 +-
 .../Source/JavaScriptCore/yarr/YarrCanonicalize.h  |    143 +
 .../JavaScriptCore/yarr/YarrCanonicalizeUCS2.cpp   |    464 +
 .../JavaScriptCore/yarr/YarrCanonicalizeUCS2.js    |    193 +
 .../yarr/YarrCanonicalizeUnicode.cpp               |   1182 -
 .../JavaScriptCore/yarr/YarrCanonicalizeUnicode.h  |    144 -
 .../JavaScriptCore/yarr/YarrCanonicalizeUnicode.js |    221 -
 .../Source/JavaScriptCore/yarr/YarrInterpreter.cpp |    278 +-
 .../Source/JavaScriptCore/yarr/YarrInterpreter.h   |     77 +-
 .../native/Source/JavaScriptCore/yarr/YarrJIT.cpp  |    454 +-
 .../native/Source/JavaScriptCore/yarr/YarrJIT.h    |      5 +-
 .../native/Source/JavaScriptCore/yarr/YarrParser.h |    144 +-
 .../Source/JavaScriptCore/yarr/YarrPattern.cpp     |    198 +-
 .../Source/JavaScriptCore/yarr/YarrPattern.h       |     97 +-
 .../JavaScriptCore/yarr/YarrSyntaxChecker.cpp      |      6 +-
 .../Source/JavaScriptCore/yarr/YarrSyntaxChecker.h |     10 +-
 .../web/src/main/native/Source/PlatformGTK.cmake   |      1 -
 .../web/src/main/native/Source/PlatformJava.cmake  |      8 +
 .../native/Source/ThirdParty/icu/CMakeLists.txt    |     35 +
 .../ThirdParty/icu/java/common/CMakeLists.txt      |    196 +
 .../Source/ThirdParty/icu/java/data/CMakeLists.txt |     14 +
 .../ThirdParty/icu/java/data/icudata_wrapper.sh    |     65 +
 .../Source/ThirdParty/icu/java/i18n/CMakeLists.txt |    174 +
 .../ThirdParty/icu/java/stubdata/CMakeLists.txt    |     13 +
 .../ThirdParty/icu/java/tools/CMakeLists.txt       |      3 +
 .../icu/java/tools/icupkg/CMakeLists.txt           |     24 +
 .../icu/java/tools/pkgdata/CMakeLists.txt          |     23 +
 .../icu/java/tools/toolutil/CMakeLists.txt         |     33 +
 .../main/native/Source/ThirdParty/icu/license.html |    307 +
 .../main/native/Source/ThirdParty/icu/readme.html  |   1767 +
 .../Source/ThirdParty/icu/source/Makefile.in       |    387 +
 .../Source/ThirdParty/icu/source/acinclude.m4      |    495 +
 .../native/Source/ThirdParty/icu/source/aclocal.m4 |    485 +
 .../ThirdParty/icu/source/common/Makefile.in       |    225 +
 .../ThirdParty/icu/source/common/appendable.cpp    |     72 +
 .../Source/ThirdParty/icu/source/common/bmpset.cpp |    725 +
 .../Source/ThirdParty/icu/source/common/bmpset.h   |    161 +
 .../Source/ThirdParty/icu/source/common/brkeng.cpp |    337 +
 .../Source/ThirdParty/icu/source/common/brkeng.h   |    289 +
 .../ThirdParty/icu/source/common/brkiter.cpp       |    451 +
 .../ThirdParty/icu/source/common/bytestream.cpp    |     77 +
 .../ThirdParty/icu/source/common/bytestrie.cpp     |    439 +
 .../icu/source/common/bytestriebuilder.cpp         |    501 +
 .../icu/source/common/bytestrieiterator.cpp        |    210 +
 .../ThirdParty/icu/source/common/caniter.cpp       |    577 +
 .../ThirdParty/icu/source/common/chariter.cpp      |     98 +
 .../ThirdParty/icu/source/common/charstr.cpp       |    145 +
 .../Source/ThirdParty/icu/source/common/charstr.h  |    130 +
 .../Source/ThirdParty/icu/source/common/cmemory.c  |    183 +
 .../Source/ThirdParty/icu/source/common/cmemory.h  |    599 +
 .../Source/ThirdParty/icu/source/common/cmutex.h   |     39 +
 .../Source/ThirdParty/icu/source/common/common.rc  |    108 +
 .../Source/ThirdParty/icu/source/common/cpputils.h |     95 +
 .../Source/ThirdParty/icu/source/common/cstring.c  |    339 +
 .../Source/ThirdParty/icu/source/common/cstring.h  |    140 +
 .../Source/ThirdParty/icu/source/common/cwchar.c   |     53 +
 .../Source/ThirdParty/icu/source/common/cwchar.h   |     56 +
 .../Source/ThirdParty/icu/source/common/dictbe.cpp |    942 +
 .../Source/ThirdParty/icu/source/common/dictbe.h   |    314 +
 .../icu/source/common/dictionarydata.cpp           |    228 +
 .../ThirdParty/icu/source/common/dictionarydata.h  |    165 +
 .../ThirdParty/icu/source/common/dtintrv.cpp       |     61 +
 .../ThirdParty/icu/source/common/errorcode.cpp     |     40 +
 .../icu/source/common/filterednormalizer2.cpp      |    288 +
 .../Source/ThirdParty/icu/source/common/hash.h     |    208 +
 .../ThirdParty/icu/source/common/icudataver.c      |     29 +
 .../Source/ThirdParty/icu/source/common/icuplug.c  |    843 +
 .../ThirdParty/icu/source/common/icuplugimp.h      |     87 +
 .../ThirdParty/icu/source/common/listformatter.cpp |    238 +
 .../Source/ThirdParty/icu/source/common/localsvc.h |     25 +
 .../ThirdParty/icu/source/common/locavailable.cpp  |    187 +
 .../ThirdParty/icu/source/common/locbased.cpp      |     46 +
 .../Source/ThirdParty/icu/source/common/locbased.h |     97 +
 .../ThirdParty/icu/source/common/locdispnames.cpp  |    846 +
 .../Source/ThirdParty/icu/source/common/locid.cpp  |   1037 +
 .../ThirdParty/icu/source/common/loclikely.cpp     |   1275 +
 .../Source/ThirdParty/icu/source/common/locmap.c   |   1137 +
 .../Source/ThirdParty/icu/source/common/locmap.h   |     37 +
 .../ThirdParty/icu/source/common/locresdata.cpp    |    223 +
 .../ThirdParty/icu/source/common/locutil.cpp       |    265 +
 .../Source/ThirdParty/icu/source/common/locutil.h  |     37 +
 .../ThirdParty/icu/source/common/messageimpl.h     |     63 +
 .../icu/source/common/messagepattern.cpp           |   1231 +
 .../Source/ThirdParty/icu/source/common/msvcres.h  |     23 +
 .../Source/ThirdParty/icu/source/common/mutex.cpp  |    140 +
 .../Source/ThirdParty/icu/source/common/mutex.h    |    198 +
 .../ThirdParty/icu/source/common/normalizer2.cpp   |   1004 +
 .../icu/source/common/normalizer2impl.cpp          |   2073 +
 .../ThirdParty/icu/source/common/normalizer2impl.h |    777 +
 .../ThirdParty/icu/source/common/normlzr.cpp       |    521 +
 .../ThirdParty/icu/source/common/parsepos.cpp      |     21 +
 .../ThirdParty/icu/source/common/patternprops.cpp  |    218 +
 .../ThirdParty/icu/source/common/patternprops.h    |     89 +
 .../ThirdParty/icu/source/common/propname.cpp      |    327 +
 .../Source/ThirdParty/icu/source/common/propname.h |    210 +
 .../ThirdParty/icu/source/common/propname_data.h   |   1414 +
 .../Source/ThirdParty/icu/source/common/propsvec.c |    525 +
 .../Source/ThirdParty/icu/source/common/propsvec.h |    176 +
 .../ThirdParty/icu/source/common/punycode.cpp      |    587 +
 .../Source/ThirdParty/icu/source/common/punycode.h |    118 +
 .../Source/ThirdParty/icu/source/common/putil.cpp  |   2305 +
 .../Source/ThirdParty/icu/source/common/putilimp.h |    573 +
 .../Source/ThirdParty/icu/source/common/rbbi.cpp   |   1941 +
 .../Source/ThirdParty/icu/source/common/rbbicst.pl |    453 +
 .../ThirdParty/icu/source/common/rbbidata.cpp      |    446 +
 .../Source/ThirdParty/icu/source/common/rbbidata.h |    198 +
 .../ThirdParty/icu/source/common/rbbinode.cpp      |    358 +
 .../Source/ThirdParty/icu/source/common/rbbinode.h |    118 +
 .../Source/ThirdParty/icu/source/common/rbbirb.cpp |    318 +
 .../Source/ThirdParty/icu/source/common/rbbirb.h   |    211 +
 .../Source/ThirdParty/icu/source/common/rbbirpt.h  |    275 +
 .../ThirdParty/icu/source/common/rbbirpt.txt       |    315 +
 .../ThirdParty/icu/source/common/rbbiscan.cpp      |   1213 +
 .../Source/ThirdParty/icu/source/common/rbbiscan.h |    162 +
 .../ThirdParty/icu/source/common/rbbisetb.cpp      |    695 +
 .../Source/ThirdParty/icu/source/common/rbbisetb.h |    130 +
 .../ThirdParty/icu/source/common/rbbistbl.cpp      |    269 +
 .../ThirdParty/icu/source/common/rbbitblb.cpp      |   1260 +
 .../Source/ThirdParty/icu/source/common/rbbitblb.h |    127 +
 .../ThirdParty/icu/source/common/resbund.cpp       |    400 +
 .../ThirdParty/icu/source/common/resbund_cnv.cpp   |     55 +
 .../ThirdParty/icu/source/common/ruleiter.cpp      |    160 +
 .../Source/ThirdParty/icu/source/common/ruleiter.h |    231 +
 .../ThirdParty/icu/source/common/schriter.cpp      |    117 +
 .../Source/ThirdParty/icu/source/common/serv.cpp   |    981 +
 .../Source/ThirdParty/icu/source/common/serv.h     |    994 +
 .../Source/ThirdParty/icu/source/common/servlk.cpp |    187 +
 .../ThirdParty/icu/source/common/servlkf.cpp       |    151 +
 .../Source/ThirdParty/icu/source/common/servloc.h  |    549 +
 .../Source/ThirdParty/icu/source/common/servls.cpp |    294 +
 .../ThirdParty/icu/source/common/servnotf.cpp      |    118 +
 .../Source/ThirdParty/icu/source/common/servnotf.h |    123 +
 .../ThirdParty/icu/source/common/servrbf.cpp       |     94 +
 .../ThirdParty/icu/source/common/servslkf.cpp      |    122 +
 .../Source/ThirdParty/icu/source/common/sprpimpl.h |    129 +
 .../ThirdParty/icu/source/common/stringpiece.cpp   |     82 +
 .../icu/source/common/stringtriebuilder.cpp        |    616 +
 .../Source/ThirdParty/icu/source/common/uarrsort.c |    283 +
 .../Source/ThirdParty/icu/source/common/uarrsort.h |    101 +
 .../Source/ThirdParty/icu/source/common/uassert.h  |     32 +
 .../Source/ThirdParty/icu/source/common/ubidi.c    |   2372 +
 .../ThirdParty/icu/source/common/ubidi_props.c     |    220 +
 .../ThirdParty/icu/source/common/ubidi_props.h     |    136 +
 .../icu/source/common/ubidi_props_data.h           |    729 +
 .../Source/ThirdParty/icu/source/common/ubidiimp.h |    391 +
 .../Source/ThirdParty/icu/source/common/ubidiln.c  |   1351 +
 .../Source/ThirdParty/icu/source/common/ubidiwrt.c |    643 +
 .../Source/ThirdParty/icu/source/common/ubrk.cpp   |    303 +
 .../Source/ThirdParty/icu/source/common/ubrkimpl.h |     13 +
 .../Source/ThirdParty/icu/source/common/ucase.cpp  |   1321 +
 .../Source/ThirdParty/icu/source/common/ucase.h    |    409 +
 .../icu/source/common/ucase_props_data.h           |    759 +
 .../ThirdParty/icu/source/common/ucasemap.cpp      |    537 +
 .../source/common/ucasemap_titlecase_brkiter.cpp   |     67 +
 .../Source/ThirdParty/icu/source/common/ucat.c     |     76 +
 .../Source/ThirdParty/icu/source/common/uchar.c    |    727 +
 .../icu/source/common/uchar_props_data.h           |   2955 +
 .../ThirdParty/icu/source/common/ucharstrie.cpp    |    411 +
 .../icu/source/common/ucharstriebuilder.cpp        |    441 +
 .../icu/source/common/ucharstrieiterator.cpp       |    213 +
 .../ThirdParty/icu/source/common/uchriter.cpp      |    365 +
 .../Source/ThirdParty/icu/source/common/ucln.h     |     92 +
 .../Source/ThirdParty/icu/source/common/ucln_cmn.c |    123 +
 .../Source/ThirdParty/icu/source/common/ucln_cmn.h |     61 +
 .../Source/ThirdParty/icu/source/common/ucln_imp.h |    178 +
 .../Source/ThirdParty/icu/source/common/ucmndata.c |    382 +
 .../Source/ThirdParty/icu/source/common/ucmndata.h |    111 +
 .../Source/ThirdParty/icu/source/common/ucnv.c     |   2918 +
 .../ThirdParty/icu/source/common/ucnv2022.cpp      |   3951 +
 .../ThirdParty/icu/source/common/ucnv_bld.cpp      |   1706 +
 .../Source/ThirdParty/icu/source/common/ucnv_bld.h |    286 +
 .../Source/ThirdParty/icu/source/common/ucnv_cb.c  |    259 +
 .../Source/ThirdParty/icu/source/common/ucnv_cnv.c |    174 +
 .../Source/ThirdParty/icu/source/common/ucnv_cnv.h |    321 +
 .../Source/ThirdParty/icu/source/common/ucnv_ct.c  |    645 +
 .../Source/ThirdParty/icu/source/common/ucnv_err.c |    406 +
 .../ThirdParty/icu/source/common/ucnv_ext.cpp      |   1137 +
 .../Source/ThirdParty/icu/source/common/ucnv_ext.h |    479 +
 .../Source/ThirdParty/icu/source/common/ucnv_imp.h |    137 +
 .../ThirdParty/icu/source/common/ucnv_io.cpp       |   1360 +
 .../Source/ThirdParty/icu/source/common/ucnv_io.h  |    125 +
 .../Source/ThirdParty/icu/source/common/ucnv_lmb.c |   1377 +
 .../Source/ThirdParty/icu/source/common/ucnv_set.c |     68 +
 .../Source/ThirdParty/icu/source/common/ucnv_u16.c |   1561 +
 .../Source/ThirdParty/icu/source/common/ucnv_u32.c |   1249 +
 .../Source/ThirdParty/icu/source/common/ucnv_u7.c  |   1484 +
 .../Source/ThirdParty/icu/source/common/ucnv_u8.c  |   1086 +
 .../ThirdParty/icu/source/common/ucnvbocu.cpp      |   1402 +
 .../Source/ThirdParty/icu/source/common/ucnvdisp.c |     86 +
 .../Source/ThirdParty/icu/source/common/ucnvhz.c   |    640 +
 .../Source/ThirdParty/icu/source/common/ucnvisci.c |   1631 +
 .../Source/ThirdParty/icu/source/common/ucnvlat1.c |    744 +
 .../Source/ThirdParty/icu/source/common/ucnvmbcs.c |   5661 +
 .../Source/ThirdParty/icu/source/common/ucnvmbcs.h |    603 +
 .../Source/ThirdParty/icu/source/common/ucnvscsu.c |   2018 +
 .../ThirdParty/icu/source/common/ucnvsel.cpp       |    820 +
 .../ThirdParty/icu/source/common/ucol_data.h       |     87 +
 .../ThirdParty/icu/source/common/ucol_swp.cpp      |    467 +
 .../Source/ThirdParty/icu/source/common/ucol_swp.h |     66 +
 .../Source/ThirdParty/icu/source/common/udata.cpp  |   1390 +
 .../Source/ThirdParty/icu/source/common/udatamem.c |    159 +
 .../Source/ThirdParty/icu/source/common/udatamem.h |     59 +
 .../Source/ThirdParty/icu/source/common/udataswp.c |    415 +
 .../Source/ThirdParty/icu/source/common/udataswp.h |    349 +
 .../Source/ThirdParty/icu/source/common/uelement.h |     89 +
 .../Source/ThirdParty/icu/source/common/uenum.c    |    187 +
 .../Source/ThirdParty/icu/source/common/uenumimp.h |    153 +
 .../Source/ThirdParty/icu/source/common/uhash.c    |    973 +
 .../Source/ThirdParty/icu/source/common/uhash.h    |    666 +
 .../ThirdParty/icu/source/common/uhash_us.cpp      |     24 +
 .../Source/ThirdParty/icu/source/common/uidna.cpp  |    921 +
 .../Source/ThirdParty/icu/source/common/uinit.c    |     58 +
 .../Source/ThirdParty/icu/source/common/uinit.cpp  |     68 +
 .../Source/ThirdParty/icu/source/common/uinvchar.c |    611 +
 .../Source/ThirdParty/icu/source/common/uinvchar.h |    125 +
 .../Source/ThirdParty/icu/source/common/uiter.cpp  |   1106 +
 .../Source/ThirdParty/icu/source/common/ulist.c    |    236 +
 .../Source/ThirdParty/icu/source/common/ulist.h    |     46 +
 .../Source/ThirdParty/icu/source/common/uloc.cpp   |   2514 +
 .../Source/ThirdParty/icu/source/common/uloc_tag.c |   2812 +
 .../Source/ThirdParty/icu/source/common/ulocimp.h  |     65 +
 .../Source/ThirdParty/icu/source/common/umapfile.c |    461 +
 .../Source/ThirdParty/icu/source/common/umapfile.h |     55 +
 .../Source/ThirdParty/icu/source/common/umath.c    |     24 +
 .../Source/ThirdParty/icu/source/common/umutex.cpp |    483 +
 .../Source/ThirdParty/icu/source/common/umutex.h   |    229 +
 .../Source/ThirdParty/icu/source/common/unames.cpp |   2119 +
 .../icu/source/common/unicode/appendable.h         |    232 +
 .../ThirdParty/icu/source/common/unicode/brkiter.h |    595 +
 .../icu/source/common}/unicode/bytestream.h        |      0
 .../icu/source/common/unicode/bytestrie.h          |    519 +
 .../icu/source/common/unicode/bytestriebuilder.h   |    177 +
 .../ThirdParty/icu/source/common/unicode/caniter.h |    208 +
 .../icu/source/common}/unicode/chariter.h          |      0
 .../ThirdParty/icu/source/common/unicode/dbbi.h    |     39 +
 .../ThirdParty/icu/source/common/unicode/docmain.h |    215 +
 .../ThirdParty/icu/source/common/unicode/dtintrv.h |    158 +
 .../ThirdParty/icu/source/common/unicode/enumset.h |     61 +
 .../icu/source/common/unicode/errorcode.h          |    137 +
 .../icu/source/common/unicode/icudataver.h         |     41 +
 .../ThirdParty/icu/source/common/unicode/icuplug.h |    371 +
 .../ThirdParty/icu/source/common/unicode/idna.h    |    323 +
 .../icu/source/common/unicode/listformatter.h      |    128 +
 .../icu/source/common}/unicode/localpointer.h      |      0
 .../ThirdParty/icu/source/common/unicode/locid.h   |    787 +
 .../icu/source/common/unicode/messagepattern.h     |    946 +
 .../icu/source/common/unicode/normalizer2.h        |    658 +
 .../ThirdParty/icu/source/common/unicode/normlzr.h |    797 +
 .../icu/source/common}/unicode/parseerr.h          |      0
 .../icu/source/common/unicode/parsepos.h           |    230 +
 .../icu/source/common/unicode/platform.h           |    757 +
 .../icu/source/common}/unicode/ptypes.h            |      0
 .../icu/source/common}/unicode/putil.h             |      0
 .../ThirdParty/icu/source/common/unicode/rbbi.h    |    781 +
 .../icu/source/common}/unicode/rep.h               |      0
 .../ThirdParty/icu/source/common/unicode/resbund.h |    491 +
 .../icu/source/common/unicode/schriter.h           |    187 +
 .../icu/source/common}/unicode/std_string.h        |      0
 .../icu/source/common}/unicode/strenum.h           |      0
 .../icu/source/common/unicode/stringpiece.h        |    224 +
 .../icu/source/common/unicode/stringtriebuilder.h  |    400 +
 .../icu/source/common/unicode/symtable.h           |    112 +
 .../ThirdParty/icu/source/common/unicode/ubidi.h   |   2186 +
 .../ThirdParty/icu/source/common/unicode/ubrk.h    |    535 +
 .../icu/source/common/unicode/ucasemap.h           |    423 +
 .../ThirdParty/icu/source/common/unicode/ucat.h    |    158 +
 .../ThirdParty/icu/source/common/unicode/uchar.h   |   3267 +
 .../icu/source/common/unicode/ucharstrie.h         |    576 +
 .../icu/source/common/unicode/ucharstriebuilder.h  |    181 +
 .../icu/source/common/unicode/uchriter.h           |    381 +
 .../ThirdParty/icu/source/common/unicode/uclean.h  |    249 +
 .../ThirdParty/icu/source/common/unicode/ucnv.h    |   2028 +
 .../icu/source/common}/unicode/ucnv_cb.h           |      0
 .../icu/source/common}/unicode/ucnv_err.h          |      0
 .../ThirdParty/icu/source/common/unicode/ucnvsel.h |    187 +
 .../ThirdParty/icu/source/common/unicode/uconfig.h |    412 +
 .../ThirdParty/icu/source/common/unicode/udata.h   |    416 +
 .../ThirdParty/icu/source/common/unicode/uenum.h   |    209 +
 .../icu/source/common}/unicode/uidna.h             |      0
 .../icu/source/common}/unicode/uiter.h             |      0
 .../ThirdParty/icu/source/common/unicode/uloc.h    |   1129 +
 .../icu/source/common}/unicode/umachine.h          |      0
 .../icu/source/common}/unicode/umisc.h             |      0
 .../ThirdParty/icu/source/common/unicode/unifilt.h |    120 +
 .../icu/source/common/unicode/unifunct.h           |    125 +
 .../icu/source/common/unicode/unimatch.h           |    163 +
 .../ThirdParty/icu/source/common/unicode/uniset.h  |   1687 +
 .../ThirdParty/icu/source/common/unicode/unistr.h  |   4519 +
 .../icu/source/common}/unicode/unorm.h             |      0
 .../icu/source/common}/unicode/unorm2.h            |      0
 .../icu/source/common}/unicode/uobject.h           |      0
 .../ThirdParty/icu/source/common/unicode/urename.h |   1785 +
 .../ThirdParty/icu/source/common/unicode/urep.h    |    155 +
 .../ThirdParty/icu/source/common/unicode/ures.h    |    886 +
 .../ThirdParty/icu/source/common/unicode/uscript.h |    620 +
 .../icu/source/common}/unicode/uset.h              |      0
 .../icu/source/common/unicode/usetiter.h           |    318 +
 .../icu/source/common}/unicode/ushape.h            |      0
 .../ThirdParty/icu/source/common/unicode/usprep.h  |    269 +
 .../icu/source/common}/unicode/ustring.h           |      0
 .../icu/source/common/unicode/ustringtrie.h        |     95 +
 .../icu/source/common}/unicode/utext.h             |      0
 .../icu/source/common}/unicode/utf.h               |      0
 .../icu/source/common}/unicode/utf16.h             |      0
 .../ThirdParty/icu/source/common/unicode/utf32.h   |     23 +
 .../icu/source/common}/unicode/utf8.h              |      0
 .../icu/source/common}/unicode/utf_old.h           |      0
 .../ThirdParty/icu/source/common/unicode/utrace.h  |    359 +
 .../ThirdParty/icu/source/common/unicode/utypes.h  |    723 +
 .../ThirdParty/icu/source/common/unicode/uvernum.h |    167 +
 .../icu/source/common}/unicode/uversion.h          |      0
 .../ThirdParty/icu/source/common/unifilt.cpp       |     69 +
 .../ThirdParty/icu/source/common/unifunct.cpp      |     26 +
 .../Source/ThirdParty/icu/source/common/uniset.cpp |   2283 +
 .../icu/source/common/uniset_closure.cpp           |    280 +
 .../ThirdParty/icu/source/common/uniset_props.cpp  |   1304 +
 .../ThirdParty/icu/source/common/unisetspan.cpp    |   1510 +
 .../ThirdParty/icu/source/common/unisetspan.h      |    155 +
 .../Source/ThirdParty/icu/source/common/unistr.cpp |   1788 +
 .../ThirdParty/icu/source/common/unistr_case.cpp   |    180 +
 .../icu/source/common/unistr_case_locale.cpp       |     70 +
 .../ThirdParty/icu/source/common/unistr_cnv.cpp    |    425 +
 .../ThirdParty/icu/source/common/unistr_props.cpp  |     75 +
 .../icu/source/common/unistr_titlecase_brkiter.cpp |     90 +
 .../Source/ThirdParty/icu/source/common/unorm.cpp  |    280 +
 .../Source/ThirdParty/icu/source/common/unorm_it.c |    646 +
 .../Source/ThirdParty/icu/source/common/unorm_it.h |    148 +
 .../ThirdParty/icu/source/common/unormcmp.cpp      |    646 +
 .../Source/ThirdParty/icu/source/common/unormimp.h |    486 +
 .../ThirdParty/icu/source/common/uobject.cpp       |    103 +
 .../ThirdParty/icu/source/common/uposixdefs.h      |     73 +
 .../Source/ThirdParty/icu/source/common/uprops.cpp |    604 +
 .../Source/ThirdParty/icu/source/common/uprops.h   |    445 +
 .../Source/ThirdParty/icu/source/common/ures_cnv.c |     76 +
 .../ThirdParty/icu/source/common/uresbund.cpp      |   2883 +
 .../Source/ThirdParty/icu/source/common/uresdata.c |   1147 +
 .../Source/ThirdParty/icu/source/common/uresdata.h |    399 +
 .../Source/ThirdParty/icu/source/common/uresimp.h  |    268 +
 .../Source/ThirdParty/icu/source/common/ureslocs.h |     24 +
 .../Source/ThirdParty/icu/source/common/usc_impl.c |    361 +
 .../Source/ThirdParty/icu/source/common/usc_impl.h |    137 +
 .../Source/ThirdParty/icu/source/common/uscript.c  |     97 +
 .../ThirdParty/icu/source/common/uscript_props.cpp |    267 +
 .../Source/ThirdParty/icu/source/common/uset.cpp   |    639 +
 .../Source/ThirdParty/icu/source/common/uset_imp.h |     60 +
 .../ThirdParty/icu/source/common/uset_props.cpp    |    141 +
 .../ThirdParty/icu/source/common/usetiter.cpp      |    150 +
 .../Source/ThirdParty/icu/source/common/ushape.cpp |   1705 +
 .../Source/ThirdParty/icu/source/common/usprep.cpp |    918 +
 .../Source/ThirdParty/icu/source/common/ustack.cpp |     61 +
 .../Source/ThirdParty/icu/source/common/ustr_cnv.c |    253 +
 .../Source/ThirdParty/icu/source/common/ustr_cnv.h |     49 +
 .../Source/ThirdParty/icu/source/common/ustr_imp.h |    247 +
 .../icu/source/common/ustr_titlecase_brkiter.cpp   |     91 +
 .../ThirdParty/icu/source/common/ustr_wcs.cpp      |    533 +
 .../ThirdParty/icu/source/common/ustrcase.cpp      |    808 +
 .../icu/source/common/ustrcase_locale.cpp          |    110 +
 .../ThirdParty/icu/source/common/ustrenum.cpp      |    380 +
 .../Source/ThirdParty/icu/source/common/ustrenum.h |     83 +
 .../Source/ThirdParty/icu/source/common/ustrfmt.c  |     57 +
 .../Source/ThirdParty/icu/source/common/ustrfmt.h  |     17 +
 .../ThirdParty/icu/source/common/ustring.cpp       |   1516 +
 .../ThirdParty/icu/source/common/ustrtrns.cpp      |   1646 +
 .../Source/ThirdParty/icu/source/common/utext.cpp  |   2837 +
 .../Source/ThirdParty/icu/source/common/utf_impl.c |    326 +
 .../Source/ThirdParty/icu/source/common/util.cpp   |    409 +
 .../Source/ThirdParty/icu/source/common/util.h     |    239 +
 .../ThirdParty/icu/source/common/util_props.cpp    |    214 +
 .../Source/ThirdParty/icu/source/common/utrace.c   |    486 +
 .../Source/ThirdParty/icu/source/common/utracimp.h |    384 +
 .../Source/ThirdParty/icu/source/common/utrie.cpp  |   1232 +
 .../Source/ThirdParty/icu/source/common/utrie.h    |    795 +
 .../Source/ThirdParty/icu/source/common/utrie2.cpp |    744 +
 .../Source/ThirdParty/icu/source/common/utrie2.h   |   1001 +
 .../icu/source/common/utrie2_builder.cpp           |   1470 +
 .../ThirdParty/icu/source/common/utrie2_impl.h     |    172 +
 .../Source/ThirdParty/icu/source/common/uts46.cpp  |   1459 +
 .../ThirdParty/icu/source/common/utypeinfo.h       |     27 +
 .../Source/ThirdParty/icu/source/common/utypes.c   |    220 +
 .../ThirdParty/icu/source/common/uvector.cpp       |    565 +
 .../Source/ThirdParty/icu/source/common/uvector.h  |    413 +
 .../ThirdParty/icu/source/common/uvectr32.cpp      |    330 +
 .../Source/ThirdParty/icu/source/common/uvectr32.h |    304 +
 .../ThirdParty/icu/source/common/uvectr64.cpp      |    209 +
 .../Source/ThirdParty/icu/source/common/uvectr64.h |    277 +
 .../Source/ThirdParty/icu/source/common/wintz.c    |    371 +
 .../Source/ThirdParty/icu/source/common/wintz.h    |     34 +
 .../Source/ThirdParty/icu/source/config.guess      |   1530 +
 .../native/Source/ThirdParty/icu/source/config.sub |   1773 +
 .../ThirdParty/icu/source/config/Makefile.inc.in   |    294 +
 .../Source/ThirdParty/icu/source/config/dist.mk    |     84 +
 .../ThirdParty/icu/source/config/gmakever.mk       |     29 +
 .../ThirdParty/icu/source/config/icu-config-bottom |    409 +
 .../ThirdParty/icu/source/config/icu-config-top    |     22 +
 .../ThirdParty/icu/source/config/icu-config.1.in   |    288 +
 .../Source/ThirdParty/icu/source/config/icu.pc.in  |     31 +
 .../ThirdParty/icu/source/config/make2sh.sed       |     18 +
 .../ThirdParty/icu/source/config/mh-cygwin-msvc    |    229 +
 .../Source/ThirdParty/icu/source/config/mh-darwin  |     83 +
 .../Source/ThirdParty/icu/source/config/mh-linux   |     85 +
 .../icu/source/config/pkgdataMakefile.in           |     40 +
 .../icu/source/config/windows-update.sed.in        |      6 +
 .../native/Source/ThirdParty/icu/source/configure  |   8577 ++
 .../Source/ThirdParty/icu/source/configure.ac      |   1425 +
 .../Source/ThirdParty/icu/source/data/Makefile.in  |    880 +
 .../Source/ThirdParty/icu/source/data/build.xml    |    592 +
 .../ThirdParty/icu/source/data/cldr-icu-readme.txt |    279 +
 .../Source/ThirdParty/icu/source/data/curr/af.txt  |    698 +
 .../ThirdParty/icu/source/data/curr/af_NA.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/agq.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/ak.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/am.txt  |   1286 +
 .../Source/ThirdParty/icu/source/data/curr/ar.txt  |   2202 +
 .../ThirdParty/icu/source/data/curr/ar_DJ.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/ar_ER.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/ar_SO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/as.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/curr/asa.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/az.txt  |   1747 +
 .../ThirdParty/icu/source/data/curr/az_AZ.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/az_Cyrl.txt    |     20 +
 .../ThirdParty/icu/source/data/curr/az_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/az_Latn_AZ.txt |     17 +
 .../Source/ThirdParty/icu/source/data/curr/bas.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/be.txt  |     68 +
 .../Source/ThirdParty/icu/source/data/curr/bem.txt |     24 +
 .../Source/ThirdParty/icu/source/data/curr/bez.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/bg.txt  |   1966 +
 .../Source/ThirdParty/icu/source/data/curr/bm.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/bn.txt  |   1106 +
 .../ThirdParty/icu/source/data/curr/bn_IN.txt      |    127 +
 .../Source/ThirdParty/icu/source/data/curr/bo.txt  |     28 +
 .../ThirdParty/icu/source/data/curr/bo_IN.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/br.txt  |   1364 +
 .../Source/ThirdParty/icu/source/data/curr/brx.txt |   1084 +
 .../Source/ThirdParty/icu/source/data/curr/bs.txt  |   2838 +
 .../ThirdParty/icu/source/data/curr/bs_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/bs_Cyrl.txt    |   2772 +
 .../ThirdParty/icu/source/data/curr/bs_Latn.txt    |     11 +
 .../ThirdParty/icu/source/data/curr/bs_Latn_BA.txt |     17 +
 .../Source/ThirdParty/icu/source/data/curr/ca.txt  |   2371 +
 .../Source/ThirdParty/icu/source/data/curr/cgg.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/chr.txt |     66 +
 .../Source/ThirdParty/icu/source/data/curr/cs.txt  |   2355 +
 .../Source/ThirdParty/icu/source/data/curr/cy.txt  |   1918 +
 .../Source/ThirdParty/icu/source/data/curr/da.txt  |   2122 +
 .../Source/ThirdParty/icu/source/data/curr/dav.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/de.txt  |   2210 +
 .../ThirdParty/icu/source/data/curr/de_CH.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/de_LU.txt      |     22 +
 .../Source/ThirdParty/icu/source/data/curr/dje.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/dua.txt |     14 +
 .../Source/ThirdParty/icu/source/data/curr/dyo.txt |    132 +
 .../Source/ThirdParty/icu/source/data/curr/dz.txt  |    316 +
 .../Source/ThirdParty/icu/source/data/curr/ebu.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/ee.txt  |   2310 +
 .../Source/ThirdParty/icu/source/data/curr/el.txt  |   2139 +
 .../Source/ThirdParty/icu/source/data/curr/en.txt  |   2398 +
 .../ThirdParty/icu/source/data/curr/en_AG.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_AU.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_BB.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_BE.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_BM.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_BS.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_BW.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_BZ.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_CA.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_CM.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_DM.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_FJ.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_GB.txt      |    167 +
 .../ThirdParty/icu/source/data/curr/en_GD.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_GH.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_GI.txt      |     25 +
 .../ThirdParty/icu/source/data/curr/en_GM.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_GY.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_HK.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_IN.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_JM.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_KE.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_KI.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_KN.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_KY.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_LC.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_LR.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_LS.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_MG.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_MT.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_MU.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_MW.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_NA.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_NG.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_NH.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/en_NZ.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_PG.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_PH.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_PK.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_RH.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/en_SB.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_SC.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_SG.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_SL.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_SS.txt      |     25 +
 .../ThirdParty/icu/source/data/curr/en_SZ.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_TO.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_TT.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_TZ.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_UG.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_VC.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/en_VU.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_WS.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_ZA.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/en_ZM.txt      |     25 +
 .../ThirdParty/icu/source/data/curr/en_ZW.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/eo.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/curr/es.txt  |   2094 +
 .../ThirdParty/icu/source/data/curr/es_AR.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_BO.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_CL.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_CO.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_CR.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_CU.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_DO.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_EC.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_GT.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_HN.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_MX.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_NI.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_PA.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_PE.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_PH.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_PR.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_PY.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_US.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/es_UY.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/es_VE.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/et.txt  |   1623 +
 .../Source/ThirdParty/icu/source/data/curr/eu.txt  |    811 +
 .../Source/ThirdParty/icu/source/data/curr/ewo.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/fa.txt  |    868 +
 .../ThirdParty/icu/source/data/curr/fa_AF.txt      |     73 +
 .../Source/ThirdParty/icu/source/data/curr/ff.txt  |    236 +
 .../Source/ThirdParty/icu/source/data/curr/fi.txt  |   2374 +
 .../Source/ThirdParty/icu/source/data/curr/fil.txt |    698 +
 .../ThirdParty/icu/source/data/curr/fil_PH.txt     |     17 +
 .../Source/ThirdParty/icu/source/data/curr/fo.txt  |     20 +
 .../Source/ThirdParty/icu/source/data/curr/fr.txt  |   2226 +
 .../ThirdParty/icu/source/data/curr/fr_BI.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_CA.txt      |     83 +
 .../ThirdParty/icu/source/data/curr/fr_CD.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_CH.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_DJ.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_DZ.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_GN.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_HT.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_KM.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_LU.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/fr_MG.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_MR.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_MU.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_RW.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_SC.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_SY.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/fr_TN.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/ga.txt  |    996 +
 .../Source/ThirdParty/icu/source/data/curr/gl.txt  |   1019 +
 .../Source/ThirdParty/icu/source/data/curr/gsw.txt |   2142 +
 .../Source/ThirdParty/icu/source/data/curr/gu.txt  |    656 +
 .../Source/ThirdParty/icu/source/data/curr/guz.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/gv.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/curr/ha.txt  |    236 +
 .../ThirdParty/icu/source/data/curr/ha_GH.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/ha_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/ha_Latn_GH.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ha_Latn_NE.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ha_Latn_NG.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ha_NE.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/ha_NG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/haw.txt |     20 +
 .../Source/ThirdParty/icu/source/data/curr/he.txt  |    952 +
 .../ThirdParty/icu/source/data/curr/he_IL.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/hi.txt  |    766 +
 .../Source/ThirdParty/icu/source/data/curr/hr.txt  |   2808 +
 .../ThirdParty/icu/source/data/curr/hr_BA.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/hu.txt  |   1324 +
 .../Source/ThirdParty/icu/source/data/curr/hy.txt  |   1286 +
 .../Source/ThirdParty/icu/source/data/curr/id.txt  |   1179 +
 .../ThirdParty/icu/source/data/curr/id_ID.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/ig.txt  |     24 +
 .../Source/ThirdParty/icu/source/data/curr/ii.txt  |     24 +
 .../Source/ThirdParty/icu/source/data/curr/in.txt  |     11 +
 .../ThirdParty/icu/source/data/curr/in_ID.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/is.txt  |    958 +
 .../Source/ThirdParty/icu/source/data/curr/it.txt  |   1739 +
 .../ThirdParty/icu/source/data/curr/it_CH.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/iw.txt  |     11 +
 .../ThirdParty/icu/source/data/curr/iw_IL.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/ja.txt  |   1179 +
 .../ThirdParty/icu/source/data/curr/ja_JP.txt      |     17 +
 .../icu/source/data/curr/ja_JP_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/curr/jgo.txt |     36 +
 .../Source/ThirdParty/icu/source/data/curr/jmc.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/ka.txt  |   1329 +
 .../Source/ThirdParty/icu/source/data/curr/kab.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/kam.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/kde.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/kea.txt |    324 +
 .../Source/ThirdParty/icu/source/data/curr/khq.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/ki.txt  |    236 +
 .../Source/ThirdParty/icu/source/data/curr/kk.txt  |     56 +
 .../ThirdParty/icu/source/data/curr/kk_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/kk_Cyrl_KZ.txt |     17 +
 .../ThirdParty/icu/source/data/curr/kk_KZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/kl.txt  |     30 +
 .../Source/ThirdParty/icu/source/data/curr/kln.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/km.txt  |    651 +
 .../Source/ThirdParty/icu/source/data/curr/kn.txt  |    655 +
 .../Source/ThirdParty/icu/source/data/curr/ko.txt  |   1167 +
 .../Source/ThirdParty/icu/source/data/curr/kok.txt |     14 +
 .../Source/ThirdParty/icu/source/data/curr/ks.txt  |   1020 +
 .../ThirdParty/icu/source/data/curr/ks_Arab.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/ks_Arab_IN.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ks_IN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/ksb.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/ksf.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/kw.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/curr/lag.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/lg.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/ln.txt  |    240 +
 .../ThirdParty/icu/source/data/curr/ln_AO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/lo.txt  |   1171 +
 .../Source/ThirdParty/icu/source/data/curr/lt.txt  |   2664 +
 .../Source/ThirdParty/icu/source/data/curr/lu.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/luo.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/luy.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/lv.txt  |   1679 +
 .../Source/ThirdParty/icu/source/data/curr/mas.txt |    236 +
 .../ThirdParty/icu/source/data/curr/mas_TZ.txt     |     17 +
 .../Source/ThirdParty/icu/source/data/curr/mer.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/mfe.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/mg.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/mgh.txt |     20 +
 .../Source/ThirdParty/icu/source/data/curr/mgo.txt |     28 +
 .../Source/ThirdParty/icu/source/data/curr/mk.txt  |   1078 +
 .../Source/ThirdParty/icu/source/data/curr/ml.txt  |   1954 +
 .../Source/ThirdParty/icu/source/data/curr/mn.txt  |   1286 +
 .../ThirdParty/icu/source/data/curr/mn_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/mn_Cyrl_MN.txt |     17 +
 .../ThirdParty/icu/source/data/curr/mn_MN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/mo.txt  |     11 +
 .../Source/ThirdParty/icu/source/data/curr/mr.txt  |    652 +
 .../Source/ThirdParty/icu/source/data/curr/ms.txt  |    655 +
 .../ThirdParty/icu/source/data/curr/ms_BN.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/ms_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/ms_Latn_BN.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ms_Latn_MY.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ms_Latn_SG.txt |     17 +
 .../ThirdParty/icu/source/data/curr/ms_MY.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/ms_SG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/mt.txt  |     36 +
 .../Source/ThirdParty/icu/source/data/curr/mua.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/my.txt  |    332 +
 .../Source/ThirdParty/icu/source/data/curr/naq.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/nb.txt  |   2214 +
 .../ThirdParty/icu/source/data/curr/nb_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/nd.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/ne.txt  |   1226 +
 .../ThirdParty/icu/source/data/curr/ne_IN.txt      |     23 +
 .../Source/ThirdParty/icu/source/data/curr/nl.txt  |   1394 +
 .../ThirdParty/icu/source/data/curr/nl_AW.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/nl_CW.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/nl_SR.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/nl_SX.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/nmg.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/nn.txt  |   1926 +
 .../ThirdParty/icu/source/data/curr/nn_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/no.txt  |     11 +
 .../ThirdParty/icu/source/data/curr/no_NO.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/no_NO_NY.txt   |     11 +
 .../Source/ThirdParty/icu/source/data/curr/nus.txt |     14 +
 .../Source/ThirdParty/icu/source/data/curr/nyn.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/om.txt  |     52 +
 .../ThirdParty/icu/source/data/curr/om_KE.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/or.txt  |     20 +
 .../Source/ThirdParty/icu/source/data/curr/pa.txt  |     20 +
 .../ThirdParty/icu/source/data/curr/pa_Arab.txt    |     28 +
 .../ThirdParty/icu/source/data/curr/pa_Arab_PK.txt |     17 +
 .../ThirdParty/icu/source/data/curr/pa_Guru.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/pa_Guru_IN.txt |     17 +
 .../ThirdParty/icu/source/data/curr/pa_IN.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/pa_PK.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/pl.txt  |   2176 +
 .../ThirdParty/icu/source/data/curr/pool.res       |    Bin 0 -> 76 bytes
 .../Source/ThirdParty/icu/source/data/curr/ps.txt  |     20 +
 .../Source/ThirdParty/icu/source/data/curr/pt.txt  |   2374 +
 .../ThirdParty/icu/source/data/curr/pt_AO.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/pt_CV.txt      |     31 +
 .../ThirdParty/icu/source/data/curr/pt_MO.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/pt_MZ.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/pt_PT.txt      |    808 +
 .../ThirdParty/icu/source/data/curr/pt_ST.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/resfiles.mk    |    119 +
 .../Source/ThirdParty/icu/source/data/curr/rm.txt  |   1168 +
 .../Source/ThirdParty/icu/source/data/curr/rn.txt  |    228 +
 .../Source/ThirdParty/icu/source/data/curr/ro.txt  |   2092 +
 .../ThirdParty/icu/source/data/curr/ro_MD.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/rof.txt |    236 +
 .../ThirdParty/icu/source/data/curr/root.txt       |    115 +
 .../Source/ThirdParty/icu/source/data/curr/ru.txt  |   2092 +
 .../ThirdParty/icu/source/data/curr/ru_BY.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/ru_KG.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/ru_KZ.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/rw.txt  |     20 +
 .../Source/ThirdParty/icu/source/data/curr/rwk.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/saq.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/sbp.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/seh.txt |    244 +
 .../Source/ThirdParty/icu/source/data/curr/ses.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/sg.txt  |    236 +
 .../Source/ThirdParty/icu/source/data/curr/sh.txt  |     11 +
 .../ThirdParty/icu/source/data/curr/sh_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sh_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sh_YU.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/shi.txt |    240 +
 .../ThirdParty/icu/source/data/curr/shi_Latn.txt   |    240 +
 .../ThirdParty/icu/source/data/curr/shi_MA.txt     |     11 +
 .../ThirdParty/icu/source/data/curr/shi_Tfng.txt   |     14 +
 .../icu/source/data/curr/shi_Tfng_MA.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/curr/si.txt  |    548 +
 .../Source/ThirdParty/icu/source/data/curr/sk.txt  |   1491 +
 .../Source/ThirdParty/icu/source/data/curr/sl.txt  |   1154 +
 .../Source/ThirdParty/icu/source/data/curr/sn.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/so.txt  |     44 +
 .../ThirdParty/icu/source/data/curr/so_DJ.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/so_ET.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/so_KE.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/sq.txt  |     52 +
 .../ThirdParty/icu/source/data/curr/sq_MK.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/sr.txt  |   2804 +
 .../ThirdParty/icu/source/data/curr/sr_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sr_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl_BA.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl_CS.txt |     11 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl_RS.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl_XK.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Cyrl_YU.txt |     11 +
 .../ThirdParty/icu/source/data/curr/sr_Latn.txt    |   2804 +
 .../ThirdParty/icu/source/data/curr/sr_Latn_BA.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Latn_CS.txt |     11 +
 .../ThirdParty/icu/source/data/curr/sr_Latn_ME.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Latn_RS.txt |     17 +
 .../ThirdParty/icu/source/data/curr/sr_Latn_YU.txt |     11 +
 .../ThirdParty/icu/source/data/curr/sr_ME.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sr_RS.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sr_XK.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/sr_YU.txt      |     11 +
 .../icu/source/data/curr/supplementalData.txt      |   4975 +
 .../Source/ThirdParty/icu/source/data/curr/sv.txt  |   2374 +
 .../Source/ThirdParty/icu/source/data/curr/sw.txt  |    676 +
 .../ThirdParty/icu/source/data/curr/sw_UG.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/swc.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/ta.txt  |    682 +
 .../ThirdParty/icu/source/data/curr/ta_LK.txt      |     17 +
 .../ThirdParty/icu/source/data/curr/ta_MY.txt      |     21 +
 .../ThirdParty/icu/source/data/curr/ta_SG.txt      |     21 +
 .../Source/ThirdParty/icu/source/data/curr/te.txt  |    682 +
 .../Source/ThirdParty/icu/source/data/curr/teo.txt |    236 +
 .../ThirdParty/icu/source/data/curr/teo_KE.txt     |     17 +
 .../Source/ThirdParty/icu/source/data/curr/th.txt  |   1179 +
 .../ThirdParty/icu/source/data/curr/th_TH.txt      |     17 +
 .../icu/source/data/curr/th_TH_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/curr/ti.txt  |     52 +
 .../ThirdParty/icu/source/data/curr/ti_ER.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/curr/tl.txt  |     11 +
 .../ThirdParty/icu/source/data/curr/tl_PH.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/to.txt  |     20 +
 .../Source/ThirdParty/icu/source/data/curr/tr.txt  |   1115 +
 .../Source/ThirdParty/icu/source/data/curr/twq.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/tzm.txt |    240 +
 .../ThirdParty/icu/source/data/curr/tzm_Latn.txt   |     14 +
 .../icu/source/data/curr/tzm_Latn_MA.txt           |     17 +
 .../ThirdParty/icu/source/data/curr/tzm_MA.txt     |     11 +
 .../Source/ThirdParty/icu/source/data/curr/uk.txt  |   1552 +
 .../Source/ThirdParty/icu/source/data/curr/ur.txt  |    706 +
 .../Source/ThirdParty/icu/source/data/curr/uz.txt  |     14 +
 .../ThirdParty/icu/source/data/curr/uz_AF.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/uz_Arab.txt    |     20 +
 .../ThirdParty/icu/source/data/curr/uz_Arab_AF.txt |     17 +
 .../ThirdParty/icu/source/data/curr/uz_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/uz_Cyrl_UZ.txt |     17 +
 .../ThirdParty/icu/source/data/curr/uz_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/uz_UZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/vai.txt |    228 +
 .../ThirdParty/icu/source/data/curr/vai_LR.txt     |     11 +
 .../ThirdParty/icu/source/data/curr/vai_Latn.txt   |    232 +
 .../ThirdParty/icu/source/data/curr/vai_Vaii.txt   |     14 +
 .../icu/source/data/curr/vai_Vaii_LR.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/curr/vi.txt  |   1179 +
 .../Source/ThirdParty/icu/source/data/curr/vun.txt |    240 +
 .../Source/ThirdParty/icu/source/data/curr/xog.txt |    236 +
 .../Source/ThirdParty/icu/source/data/curr/yav.txt |    108 +
 .../Source/ThirdParty/icu/source/data/curr/yo.txt  |    240 +
 .../Source/ThirdParty/icu/source/data/curr/zh.txt  |   1179 +
 .../ThirdParty/icu/source/data/curr/zh_CN.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/zh_HK.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/zh_Hans.txt    |     14 +
 .../ThirdParty/icu/source/data/curr/zh_Hans_CN.txt |     17 +
 .../ThirdParty/icu/source/data/curr/zh_Hans_HK.txt |     60 +
 .../ThirdParty/icu/source/data/curr/zh_Hans_MO.txt |     48 +
 .../ThirdParty/icu/source/data/curr/zh_Hans_SG.txt |     44 +
 .../ThirdParty/icu/source/data/curr/zh_Hant.txt    |   1179 +
 .../ThirdParty/icu/source/data/curr/zh_Hant_HK.txt |     69 +
 .../ThirdParty/icu/source/data/curr/zh_Hant_MO.txt |     17 +
 .../ThirdParty/icu/source/data/curr/zh_Hant_TW.txt |     17 +
 .../ThirdParty/icu/source/data/curr/zh_MO.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/zh_SG.txt      |     11 +
 .../ThirdParty/icu/source/data/curr/zh_TW.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/curr/zu.txt  |    656 +
 .../ThirdParty/icu/source/data/icu-config.xml      |    685 +
 .../icu/source/data/icu-locale-deprecates.xml      |     61 +
 .../ThirdParty/icu/source/data/icu4j-readme.txt    |     64 +
 .../ThirdParty/icu/source/data/icupkg.inc.in       |     57 +
 .../ThirdParty/icu/source/data/in/coll/invuca.icu  |    Bin 0 -> 306544 bytes
 .../ThirdParty/icu/source/data/in/coll/ucadata.icu |    Bin 0 -> 180920 bytes
 .../ThirdParty/icu/source/data/in/icudt51l.zip     |    Bin 0 -> 8943378 bytes
 .../Source/ThirdParty/icu/source/data/in/nfc.nrm   |    Bin 0 -> 33212 bytes
 .../Source/ThirdParty/icu/source/data/in/nfkc.nrm  |    Bin 0 -> 52212 bytes
 .../ThirdParty/icu/source/data/in/nfkc_cf.nrm      |    Bin 0 -> 48932 bytes
 .../ThirdParty/icu/source/data/in/pnames.icu       |    Bin 0 -> 30901 bytes
 .../Source/ThirdParty/icu/source/data/in/ubidi.icu |    Bin 0 -> 21304 bytes
 .../Source/ThirdParty/icu/source/data/in/ucase.icu |    Bin 0 -> 22824 bytes
 .../ThirdParty/icu/source/data/in/unames.icu       |    Bin 0 -> 204080 bytes
 .../ThirdParty/icu/source/data/in/uprops.icu       |    Bin 0 -> 102516 bytes
 .../Source/ThirdParty/icu/source/data/in/uts46.nrm |    Bin 0 -> 55504 bytes
 .../Source/ThirdParty/icu/source/data/lang/af.txt  |    352 +
 .../Source/ThirdParty/icu/source/data/lang/agq.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ak.txt  |     60 +
 .../Source/ThirdParty/icu/source/data/lang/am.txt  |    360 +
 .../Source/ThirdParty/icu/source/data/lang/ar.txt  |    787 +
 .../Source/ThirdParty/icu/source/data/lang/as.txt  |     46 +
 .../Source/ThirdParty/icu/source/data/lang/asa.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/az.txt  |    662 +
 .../ThirdParty/icu/source/data/lang/az_AZ.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/az_Cyrl.txt    |     26 +
 .../ThirdParty/icu/source/data/lang/az_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/az_Latn_AZ.txt |     17 +
 .../Source/ThirdParty/icu/source/data/lang/bas.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/be.txt  |    200 +
 .../Source/ThirdParty/icu/source/data/lang/bem.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/bez.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/bg.txt  |    785 +
 .../Source/ThirdParty/icu/source/data/lang/bm.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/bn.txt  |    764 +
 .../ThirdParty/icu/source/data/lang/bn_IN.txt      |     44 +
 .../Source/ThirdParty/icu/source/data/lang/bo.txt  |     26 +
 .../Source/ThirdParty/icu/source/data/lang/br.txt  |    632 +
 .../Source/ThirdParty/icu/source/data/lang/brx.txt |    695 +
 .../Source/ThirdParty/icu/source/data/lang/bs.txt  |    701 +
 .../ThirdParty/icu/source/data/lang/bs_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/bs_Cyrl.txt    |    775 +
 .../ThirdParty/icu/source/data/lang/bs_Latn.txt    |     11 +
 .../ThirdParty/icu/source/data/lang/bs_Latn_BA.txt |     17 +
 .../Source/ThirdParty/icu/source/data/lang/ca.txt  |    896 +
 .../Source/ThirdParty/icu/source/data/lang/cgg.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/chr.txt |     50 +
 .../Source/ThirdParty/icu/source/data/lang/cs.txt  |    771 +
 .../Source/ThirdParty/icu/source/data/lang/cy.txt  |    292 +
 .../Source/ThirdParty/icu/source/data/lang/da.txt  |    847 +
 .../Source/ThirdParty/icu/source/data/lang/dav.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/de.txt  |    798 +
 .../ThirdParty/icu/source/data/lang/de_CH.txt      |     14 +
 .../Source/ThirdParty/icu/source/data/lang/dje.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/dua.txt |     17 +
 .../Source/ThirdParty/icu/source/data/lang/dyo.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/dz.txt  |    259 +
 .../Source/ThirdParty/icu/source/data/lang/ebu.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ee.txt  |    307 +
 .../Source/ThirdParty/icu/source/data/lang/el.txt  |    864 +
 .../Source/ThirdParty/icu/source/data/lang/en.txt  |    938 +
 .../ThirdParty/icu/source/data/lang/en_GB.txt      |     29 +
 .../ThirdParty/icu/source/data/lang/en_NH.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/en_RH.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/en_VU.txt      |     17 +
 .../ThirdParty/icu/source/data/lang/en_ZW.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/eo.txt  |    170 +
 .../Source/ThirdParty/icu/source/data/lang/es.txt  |    833 +
 .../ThirdParty/icu/source/data/lang/es_419.txt     |     70 +
 .../ThirdParty/icu/source/data/lang/es_CL.txt      |     16 +
 .../Source/ThirdParty/icu/source/data/lang/et.txt  |    834 +
 .../Source/ThirdParty/icu/source/data/lang/eu.txt  |    346 +
 .../Source/ThirdParty/icu/source/data/lang/ewo.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/fa.txt  |    746 +
 .../ThirdParty/icu/source/data/lang/fa_AF.txt      |     35 +
 .../Source/ThirdParty/icu/source/data/lang/ff.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/fi.txt  |    931 +
 .../Source/ThirdParty/icu/source/data/lang/fil.txt |    349 +
 .../ThirdParty/icu/source/data/lang/fil_PH.txt     |     17 +
 .../Source/ThirdParty/icu/source/data/lang/fo.txt  |     17 +
 .../Source/ThirdParty/icu/source/data/lang/fr.txt  |    830 +
 .../ThirdParty/icu/source/data/lang/fr_CA.txt      |     80 +
 .../Source/ThirdParty/icu/source/data/lang/ga.txt  |    160 +
 .../Source/ThirdParty/icu/source/data/lang/gl.txt  |    376 +
 .../Source/ThirdParty/icu/source/data/lang/gsw.txt |    708 +
 .../Source/ThirdParty/icu/source/data/lang/gu.txt  |    763 +
 .../Source/ThirdParty/icu/source/data/lang/guz.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/gv.txt  |     17 +
 .../Source/ThirdParty/icu/source/data/lang/ha.txt  |     60 +
 .../ThirdParty/icu/source/data/lang/ha_GH.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/ha_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/ha_Latn_GH.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ha_Latn_NE.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ha_Latn_NG.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ha_NE.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/ha_NG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/haw.txt |     53 +
 .../Source/ThirdParty/icu/source/data/lang/he.txt  |    769 +
 .../ThirdParty/icu/source/data/lang/he_IL.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/hi.txt  |    759 +
 .../Source/ThirdParty/icu/source/data/lang/hr.txt  |    862 +
 .../Source/ThirdParty/icu/source/data/lang/hu.txt  |    887 +
 .../Source/ThirdParty/icu/source/data/lang/hy.txt  |    248 +
 .../Source/ThirdParty/icu/source/data/lang/id.txt  |    912 +
 .../ThirdParty/icu/source/data/lang/id_ID.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/ig.txt  |     60 +
 .../Source/ThirdParty/icu/source/data/lang/ii.txt  |     51 +
 .../Source/ThirdParty/icu/source/data/lang/in.txt  |     11 +
 .../ThirdParty/icu/source/data/lang/in_ID.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/is.txt  |    658 +
 .../Source/ThirdParty/icu/source/data/lang/it.txt  |    835 +
 .../Source/ThirdParty/icu/source/data/lang/iw.txt  |     11 +
 .../ThirdParty/icu/source/data/lang/iw_IL.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/ja.txt  |    906 +
 .../ThirdParty/icu/source/data/lang/ja_JP.txt      |     17 +
 .../icu/source/data/lang/ja_JP_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/lang/jgo.txt |     41 +
 .../Source/ThirdParty/icu/source/data/lang/jmc.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ka.txt  |    601 +
 .../Source/ThirdParty/icu/source/data/lang/kab.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/kam.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/kde.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/kea.txt |    207 +
 .../Source/ThirdParty/icu/source/data/lang/khq.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ki.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/kk.txt  |     63 +
 .../ThirdParty/icu/source/data/lang/kk_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/kk_Cyrl_KZ.txt |     17 +
 .../ThirdParty/icu/source/data/lang/kk_KZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/kl.txt  |     17 +
 .../Source/ThirdParty/icu/source/data/lang/kln.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/km.txt  |    263 +
 .../Source/ThirdParty/icu/source/data/lang/kn.txt  |    758 +
 .../Source/ThirdParty/icu/source/data/lang/ko.txt  |    894 +
 .../Source/ThirdParty/icu/source/data/lang/kok.txt |    156 +
 .../Source/ThirdParty/icu/source/data/lang/ks.txt  |    695 +
 .../ThirdParty/icu/source/data/lang/ks_Arab.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/ks_Arab_IN.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ks_IN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/ksb.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ksf.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/kw.txt  |     17 +
 .../Source/ThirdParty/icu/source/data/lang/lag.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/lg.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ln.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/lo.txt  |    885 +
 .../Source/ThirdParty/icu/source/data/lang/lt.txt  |    865 +
 .../Source/ThirdParty/icu/source/data/lang/lu.txt  |     59 +
 .../Source/ThirdParty/icu/source/data/lang/luo.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/luy.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/lv.txt  |    795 +
 .../Source/ThirdParty/icu/source/data/lang/mas.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/mer.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/mfe.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/mg.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/mgh.txt |     60 +
 .../Source/ThirdParty/icu/source/data/lang/mgo.txt |     36 +
 .../Source/ThirdParty/icu/source/data/lang/mk.txt  |    713 +
 .../Source/ThirdParty/icu/source/data/lang/ml.txt  |    776 +
 .../Source/ThirdParty/icu/source/data/lang/mn.txt  |    250 +
 .../ThirdParty/icu/source/data/lang/mn_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/mn_Cyrl_MN.txt |     17 +
 .../ThirdParty/icu/source/data/lang/mn_MN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/mo.txt  |     11 +
 .../Source/ThirdParty/icu/source/data/lang/mr.txt  |    764 +
 .../Source/ThirdParty/icu/source/data/lang/ms.txt  |    343 +
 .../ThirdParty/icu/source/data/lang/ms_BN.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/ms_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/ms_Latn_BN.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ms_Latn_MY.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ms_Latn_SG.txt |     17 +
 .../ThirdParty/icu/source/data/lang/ms_MY.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/ms_SG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/mt.txt  |    535 +
 .../Source/ThirdParty/icu/source/data/lang/mua.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/my.txt  |    234 +
 .../Source/ThirdParty/icu/source/data/lang/naq.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/nb.txt  |    858 +
 .../ThirdParty/icu/source/data/lang/nb_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/nd.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ne.txt  |    342 +
 .../Source/ThirdParty/icu/source/data/lang/nl.txt  |    882 +
 .../ThirdParty/icu/source/data/lang/nl_BE.txt      |     21 +
 .../Source/ThirdParty/icu/source/data/lang/nmg.txt |     60 +
 .../Source/ThirdParty/icu/source/data/lang/nn.txt  |    743 +
 .../ThirdParty/icu/source/data/lang/nn_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/no.txt  |     11 +
 .../ThirdParty/icu/source/data/lang/no_NO.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/no_NO_NY.txt   |     11 +
 .../Source/ThirdParty/icu/source/data/lang/nus.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/nyn.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/om.txt  |    106 +
 .../Source/ThirdParty/icu/source/data/lang/or.txt  |    654 +
 .../Source/ThirdParty/icu/source/data/lang/pa.txt  |     50 +
 .../ThirdParty/icu/source/data/lang/pa_Arab.txt    |     21 +
 .../ThirdParty/icu/source/data/lang/pa_Arab_PK.txt |     17 +
 .../ThirdParty/icu/source/data/lang/pa_Guru.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/pa_Guru_IN.txt |     17 +
 .../ThirdParty/icu/source/data/lang/pa_IN.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/pa_PK.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/pl.txt  |    799 +
 .../ThirdParty/icu/source/data/lang/pool.res       |    Bin 0 -> 76 bytes
 .../Source/ThirdParty/icu/source/data/lang/ps.txt  |     51 +
 .../Source/ThirdParty/icu/source/data/lang/pt.txt  |    813 +
 .../ThirdParty/icu/source/data/lang/pt_PT.txt      |    244 +
 .../ThirdParty/icu/source/data/lang/resfiles.mk    |     95 +
 .../Source/ThirdParty/icu/source/data/lang/rm.txt  |    716 +
 .../Source/ThirdParty/icu/source/data/lang/rn.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ro.txt  |    776 +
 .../ThirdParty/icu/source/data/lang/ro_MD.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/rof.txt |     61 +
 .../ThirdParty/icu/source/data/lang/root.txt       |     24 +
 .../Source/ThirdParty/icu/source/data/lang/ru.txt  |    825 +
 .../ThirdParty/icu/source/data/lang/ru_UA.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/rw.txt  |    122 +
 .../Source/ThirdParty/icu/source/data/lang/rwk.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/saq.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/sbp.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/seh.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/ses.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/sg.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/sh.txt  |     11 +
 .../ThirdParty/icu/source/data/lang/sh_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sh_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sh_YU.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/shi.txt |     61 +
 .../ThirdParty/icu/source/data/lang/shi_Latn.txt   |     61 +
 .../ThirdParty/icu/source/data/lang/shi_MA.txt     |     11 +
 .../ThirdParty/icu/source/data/lang/shi_Tfng.txt   |     14 +
 .../icu/source/data/lang/shi_Tfng_MA.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/lang/si.txt  |    253 +
 .../Source/ThirdParty/icu/source/data/lang/sk.txt  |    751 +
 .../Source/ThirdParty/icu/source/data/lang/sl.txt  |    768 +
 .../Source/ThirdParty/icu/source/data/lang/sn.txt  |     61 +
 .../Source/ThirdParty/icu/source/data/lang/so.txt  |     65 +
 .../Source/ThirdParty/icu/source/data/lang/sq.txt  |     35 +
 .../Source/ThirdParty/icu/source/data/lang/sr.txt  |    796 +
 .../ThirdParty/icu/source/data/lang/sr_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sr_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl_BA.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl_CS.txt |     11 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl_RS.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl_XK.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Cyrl_YU.txt |     11 +
 .../ThirdParty/icu/source/data/lang/sr_Latn.txt    |    796 +
 .../ThirdParty/icu/source/data/lang/sr_Latn_BA.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Latn_CS.txt |     11 +
 .../ThirdParty/icu/source/data/lang/sr_Latn_ME.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Latn_RS.txt |     17 +
 .../ThirdParty/icu/source/data/lang/sr_Latn_YU.txt |     11 +
 .../ThirdParty/icu/source/data/lang/sr_ME.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sr_RS.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sr_XK.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/sr_YU.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/sv.txt  |    928 +
 .../ThirdParty/icu/source/data/lang/sv_FI.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/lang/sw.txt  |    335 +
 .../Source/ThirdParty/icu/source/data/lang/swc.txt |     62 +
 .../Source/ThirdParty/icu/source/data/lang/ta.txt  |    768 +
 .../Source/ThirdParty/icu/source/data/lang/te.txt  |    774 +
 .../Source/ThirdParty/icu/source/data/lang/teo.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/th.txt  |    930 +
 .../ThirdParty/icu/source/data/lang/th_TH.txt      |     17 +
 .../icu/source/data/lang/th_TH_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/lang/ti.txt  |    114 +
 .../Source/ThirdParty/icu/source/data/lang/tl.txt  |     11 +
 .../ThirdParty/icu/source/data/lang/tl_PH.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/to.txt  |    253 +
 .../Source/ThirdParty/icu/source/data/lang/tr.txt  |    865 +
 .../Source/ThirdParty/icu/source/data/lang/twq.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/tzm.txt |     61 +
 .../ThirdParty/icu/source/data/lang/tzm_Latn.txt   |     14 +
 .../icu/source/data/lang/tzm_Latn_MA.txt           |     17 +
 .../ThirdParty/icu/source/data/lang/tzm_MA.txt     |     11 +
 .../Source/ThirdParty/icu/source/data/lang/uk.txt  |    858 +
 .../Source/ThirdParty/icu/source/data/lang/ur.txt  |    344 +
 .../Source/ThirdParty/icu/source/data/lang/uz.txt  |     17 +
 .../ThirdParty/icu/source/data/lang/uz_AF.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/uz_Arab.txt    |     19 +
 .../ThirdParty/icu/source/data/lang/uz_Arab_AF.txt |     17 +
 .../ThirdParty/icu/source/data/lang/uz_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/uz_Cyrl_UZ.txt |     17 +
 .../ThirdParty/icu/source/data/lang/uz_Latn.txt    |     32 +
 .../ThirdParty/icu/source/data/lang/uz_UZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/vai.txt |     61 +
 .../ThirdParty/icu/source/data/lang/vai_LR.txt     |     11 +
 .../ThirdParty/icu/source/data/lang/vai_Latn.txt   |     61 +
 .../ThirdParty/icu/source/data/lang/vai_Vaii.txt   |     14 +
 .../icu/source/data/lang/vai_Vaii_LR.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/lang/vi.txt  |    905 +
 .../Source/ThirdParty/icu/source/data/lang/vun.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/xog.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/yav.txt |     61 +
 .../Source/ThirdParty/icu/source/data/lang/yo.txt  |    115 +
 .../Source/ThirdParty/icu/source/data/lang/zh.txt  |    933 +
 .../ThirdParty/icu/source/data/lang/zh_CN.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/zh_HK.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/zh_Hans.txt    |     14 +
 .../ThirdParty/icu/source/data/lang/zh_Hans_CN.txt |     17 +
 .../ThirdParty/icu/source/data/lang/zh_Hans_HK.txt |     39 +
 .../ThirdParty/icu/source/data/lang/zh_Hans_MO.txt |     40 +
 .../ThirdParty/icu/source/data/lang/zh_Hans_SG.txt |     38 +
 .../ThirdParty/icu/source/data/lang/zh_Hant.txt    |    919 +
 .../ThirdParty/icu/source/data/lang/zh_Hant_HK.txt |     89 +
 .../ThirdParty/icu/source/data/lang/zh_Hant_MO.txt |     17 +
 .../ThirdParty/icu/source/data/lang/zh_Hant_TW.txt |     17 +
 .../ThirdParty/icu/source/data/lang/zh_MO.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/zh_SG.txt      |     11 +
 .../ThirdParty/icu/source/data/lang/zh_TW.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/lang/zu.txt  |    335 +
 .../Source/ThirdParty/icu/source/data/makedata.mak |   1015 +
 .../icu/source/data/misc/currencyNumericCodes.txt  |    275 +
 .../ThirdParty/icu/source/data/misc/dayPeriods.txt |    339 +
 .../ThirdParty/icu/source/data/misc/genderList.txt |     66 +
 .../ThirdParty/icu/source/data/misc/icudata.rc     |     67 +
 .../ThirdParty/icu/source/data/misc/icustd.txt     |      9 +
 .../ThirdParty/icu/source/data/misc/icuver.txt     |     11 +
 .../icu/source/data/misc/keyTypeData.txt           |     83 +
 .../icu/source/data/misc/likelySubtags.txt         |    854 +
 .../ThirdParty/icu/source/data/misc/metaZones.txt  |   4200 +
 .../ThirdParty/icu/source/data/misc/metadata.txt   |   1145 +
 .../ThirdParty/icu/source/data/misc/miscfiles.mk   |     29 +
 .../icu/source/data/misc/numberingSystems.txt      |    272 +
 .../ThirdParty/icu/source/data/misc/plurals.txt    |    402 +
 .../icu/source/data/misc/postalCodeData.txt        |    175 +
 .../icu/source/data/misc/supplementalData.txt      |  16408 +++
 .../icu/source/data/misc/timezoneTypes.txt         |    593 +
 .../icu/source/data/misc/windowsZones.txt          |    678 +
 .../ThirdParty/icu/source/data/misc/zoneinfo64.txt |   4042 +
 .../ThirdParty/icu/source/data/pkgdataMakefile.in  |     40 +
 .../ThirdParty/icu/source/data/region/af.txt       |    306 +
 .../ThirdParty/icu/source/data/region/agq.txt      |    241 +
 .../ThirdParty/icu/source/data/region/ak.txt       |    241 +
 .../ThirdParty/icu/source/data/region/am.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ar.txt       |    306 +
 .../ThirdParty/icu/source/data/region/as.txt       |     33 +
 .../ThirdParty/icu/source/data/region/asa.txt      |    239 +
 .../ThirdParty/icu/source/data/region/az.txt       |    293 +
 .../ThirdParty/icu/source/data/region/az_AZ.txt    |     11 +
 .../ThirdParty/icu/source/data/region/az_Cyrl.txt  |     26 +
 .../ThirdParty/icu/source/data/region/az_Latn.txt  |     14 +
 .../icu/source/data/region/az_Latn_AZ.txt          |     17 +
 .../ThirdParty/icu/source/data/region/bas.txt      |    238 +
 .../ThirdParty/icu/source/data/region/be.txt       |    278 +
 .../ThirdParty/icu/source/data/region/bem.txt      |     17 +
 .../ThirdParty/icu/source/data/region/bez.txt      |    241 +
 .../ThirdParty/icu/source/data/region/bg.txt       |    305 +
 .../ThirdParty/icu/source/data/region/bm.txt       |    241 +
 .../ThirdParty/icu/source/data/region/bn.txt       |    306 +
 .../ThirdParty/icu/source/data/region/bn_IN.txt    |     14 +
 .../ThirdParty/icu/source/data/region/bo.txt       |     27 +
 .../ThirdParty/icu/source/data/region/bo_IN.txt    |     14 +
 .../ThirdParty/icu/source/data/region/br.txt       |    305 +
 .../ThirdParty/icu/source/data/region/brx.txt      |    295 +
 .../ThirdParty/icu/source/data/region/bs.txt       |    295 +
 .../ThirdParty/icu/source/data/region/bs_BA.txt    |     11 +
 .../ThirdParty/icu/source/data/region/bs_Cyrl.txt  |    301 +
 .../ThirdParty/icu/source/data/region/bs_Latn.txt  |     11 +
 .../icu/source/data/region/bs_Latn_BA.txt          |     17 +
 .../ThirdParty/icu/source/data/region/ca.txt       |    306 +
 .../ThirdParty/icu/source/data/region/cgg.txt      |    239 +
 .../ThirdParty/icu/source/data/region/chr.txt      |    217 +
 .../ThirdParty/icu/source/data/region/cs.txt       |    306 +
 .../ThirdParty/icu/source/data/region/cy.txt       |    305 +
 .../ThirdParty/icu/source/data/region/da.txt       |    306 +
 .../ThirdParty/icu/source/data/region/dav.txt      |    241 +
 .../ThirdParty/icu/source/data/region/de.txt       |    306 +
 .../ThirdParty/icu/source/data/region/de_CH.txt    |     26 +
 .../ThirdParty/icu/source/data/region/dje.txt      |    240 +
 .../ThirdParty/icu/source/data/region/dua.txt      |     17 +
 .../ThirdParty/icu/source/data/region/dyo.txt      |    124 +
 .../ThirdParty/icu/source/data/region/dz.txt       |    304 +
 .../ThirdParty/icu/source/data/region/ebu.txt      |    241 +
 .../ThirdParty/icu/source/data/region/ee.txt       |    300 +
 .../ThirdParty/icu/source/data/region/el.txt       |    306 +
 .../ThirdParty/icu/source/data/region/en.txt       |    306 +
 .../ThirdParty/icu/source/data/region/en_GB.txt    |     14 +
 .../ThirdParty/icu/source/data/region/en_NH.txt    |     11 +
 .../ThirdParty/icu/source/data/region/en_RH.txt    |     11 +
 .../ThirdParty/icu/source/data/region/en_VU.txt    |     17 +
 .../ThirdParty/icu/source/data/region/en_ZW.txt    |     17 +
 .../ThirdParty/icu/source/data/region/eo.txt       |    240 +
 .../ThirdParty/icu/source/data/region/es.txt       |    309 +
 .../ThirdParty/icu/source/data/region/es_CL.txt    |     15 +
 .../ThirdParty/icu/source/data/region/et.txt       |    304 +
 .../ThirdParty/icu/source/data/region/eu.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ewo.txt      |    241 +
 .../ThirdParty/icu/source/data/region/fa.txt       |    306 +
 .../ThirdParty/icu/source/data/region/fa_AF.txt    |    106 +
 .../ThirdParty/icu/source/data/region/ff.txt       |    241 +
 .../ThirdParty/icu/source/data/region/fi.txt       |    306 +
 .../ThirdParty/icu/source/data/region/fil.txt      |    306 +
 .../ThirdParty/icu/source/data/region/fil_PH.txt   |     17 +
 .../ThirdParty/icu/source/data/region/fo.txt       |    140 +
 .../ThirdParty/icu/source/data/region/fr.txt       |    306 +
 .../ThirdParty/icu/source/data/region/fr_CA.txt    |     17 +
 .../ThirdParty/icu/source/data/region/ga.txt       |    277 +
 .../ThirdParty/icu/source/data/region/gl.txt       |    306 +
 .../ThirdParty/icu/source/data/region/gsw.txt      |    295 +
 .../ThirdParty/icu/source/data/region/gu.txt       |    306 +
 .../ThirdParty/icu/source/data/region/guz.txt      |    241 +
 .../ThirdParty/icu/source/data/region/gv.txt       |     17 +
 .../ThirdParty/icu/source/data/region/ha.txt       |    241 +
 .../ThirdParty/icu/source/data/region/ha_GH.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ha_Latn.txt  |     14 +
 .../icu/source/data/region/ha_Latn_GH.txt          |     17 +
 .../icu/source/data/region/ha_Latn_NE.txt          |     17 +
 .../icu/source/data/region/ha_Latn_NG.txt          |     17 +
 .../ThirdParty/icu/source/data/region/ha_NE.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ha_NG.txt    |     11 +
 .../ThirdParty/icu/source/data/region/haw.txt      |     36 +
 .../ThirdParty/icu/source/data/region/he.txt       |    306 +
 .../ThirdParty/icu/source/data/region/he_IL.txt    |     17 +
 .../ThirdParty/icu/source/data/region/hi.txt       |    306 +
 .../ThirdParty/icu/source/data/region/hr.txt       |    306 +
 .../ThirdParty/icu/source/data/region/hu.txt       |    306 +
 .../ThirdParty/icu/source/data/region/hy.txt       |    305 +
 .../ThirdParty/icu/source/data/region/id.txt       |    306 +
 .../ThirdParty/icu/source/data/region/id_ID.txt    |     17 +
 .../ThirdParty/icu/source/data/region/ig.txt       |     24 +
 .../ThirdParty/icu/source/data/region/ii.txt       |     27 +
 .../ThirdParty/icu/source/data/region/in.txt       |     11 +
 .../ThirdParty/icu/source/data/region/in_ID.txt    |     11 +
 .../ThirdParty/icu/source/data/region/is.txt       |    306 +
 .../ThirdParty/icu/source/data/region/it.txt       |    306 +
 .../ThirdParty/icu/source/data/region/iw.txt       |     11 +
 .../ThirdParty/icu/source/data/region/iw_IL.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ja.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ja_JP.txt    |     17 +
 .../icu/source/data/region/ja_JP_TRADITIONAL.txt   |     13 +
 .../ThirdParty/icu/source/data/region/jgo.txt      |     98 +
 .../ThirdParty/icu/source/data/region/jmc.txt      |    241 +
 .../ThirdParty/icu/source/data/region/ka.txt       |    306 +
 .../ThirdParty/icu/source/data/region/kab.txt      |    241 +
 .../ThirdParty/icu/source/data/region/kam.txt      |    241 +
 .../ThirdParty/icu/source/data/region/kde.txt      |    241 +
 .../ThirdParty/icu/source/data/region/kea.txt      |    305 +
 .../ThirdParty/icu/source/data/region/khq.txt      |    241 +
 .../ThirdParty/icu/source/data/region/ki.txt       |    241 +
 .../ThirdParty/icu/source/data/region/kk.txt       |     97 +
 .../ThirdParty/icu/source/data/region/kk_Cyrl.txt  |     14 +
 .../icu/source/data/region/kk_Cyrl_KZ.txt          |     17 +
 .../ThirdParty/icu/source/data/region/kk_KZ.txt    |     11 +
 .../ThirdParty/icu/source/data/region/kl.txt       |     17 +
 .../ThirdParty/icu/source/data/region/kln.txt      |    241 +
 .../ThirdParty/icu/source/data/region/km.txt       |    305 +
 .../ThirdParty/icu/source/data/region/kn.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ko.txt       |    306 +
 .../ThirdParty/icu/source/data/region/kok.txt      |     17 +
 .../ThirdParty/icu/source/data/region/ks.txt       |    292 +
 .../ThirdParty/icu/source/data/region/ks_Arab.txt  |     14 +
 .../icu/source/data/region/ks_Arab_IN.txt          |     17 +
 .../ThirdParty/icu/source/data/region/ks_IN.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ksb.txt      |    240 +
 .../ThirdParty/icu/source/data/region/ksf.txt      |    241 +
 .../ThirdParty/icu/source/data/region/kw.txt       |     17 +
 .../ThirdParty/icu/source/data/region/lag.txt      |    241 +
 .../ThirdParty/icu/source/data/region/lg.txt       |    241 +
 .../ThirdParty/icu/source/data/region/ln.txt       |    240 +
 .../ThirdParty/icu/source/data/region/lo.txt       |    295 +
 .../ThirdParty/icu/source/data/region/lt.txt       |    306 +
 .../ThirdParty/icu/source/data/region/lu.txt       |    241 +
 .../ThirdParty/icu/source/data/region/luo.txt      |    241 +
 .../ThirdParty/icu/source/data/region/luy.txt      |    241 +
 .../ThirdParty/icu/source/data/region/lv.txt       |    306 +
 .../ThirdParty/icu/source/data/region/mas.txt      |    241 +
 .../ThirdParty/icu/source/data/region/mer.txt      |    241 +
 .../ThirdParty/icu/source/data/region/mfe.txt      |    241 +
 .../ThirdParty/icu/source/data/region/mg.txt       |    241 +
 .../ThirdParty/icu/source/data/region/mgh.txt      |    153 +
 .../ThirdParty/icu/source/data/region/mgo.txt      |     18 +
 .../ThirdParty/icu/source/data/region/mk.txt       |    305 +
 .../ThirdParty/icu/source/data/region/ml.txt       |    306 +
 .../ThirdParty/icu/source/data/region/mn.txt       |    305 +
 .../ThirdParty/icu/source/data/region/mn_Cyrl.txt  |     14 +
 .../icu/source/data/region/mn_Cyrl_MN.txt          |     17 +
 .../ThirdParty/icu/source/data/region/mn_MN.txt    |     11 +
 .../ThirdParty/icu/source/data/region/mo.txt       |     11 +
 .../ThirdParty/icu/source/data/region/mr.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ms.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ms_BN.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ms_Latn.txt  |     14 +
 .../icu/source/data/region/ms_Latn_BN.txt          |     17 +
 .../icu/source/data/region/ms_Latn_MY.txt          |     17 +
 .../icu/source/data/region/ms_Latn_SG.txt          |     17 +
 .../ThirdParty/icu/source/data/region/ms_MY.txt    |     11 +
 .../ThirdParty/icu/source/data/region/ms_SG.txt    |     11 +
 .../ThirdParty/icu/source/data/region/mt.txt       |    286 +
 .../ThirdParty/icu/source/data/region/mua.txt      |    241 +
 .../ThirdParty/icu/source/data/region/my.txt       |    223 +
 .../ThirdParty/icu/source/data/region/naq.txt      |    241 +
 .../ThirdParty/icu/source/data/region/nb.txt       |    306 +
 .../ThirdParty/icu/source/data/region/nb_NO.txt    |     17 +
 .../ThirdParty/icu/source/data/region/nd.txt       |    241 +
 .../ThirdParty/icu/source/data/region/ne.txt       |    306 +
 .../ThirdParty/icu/source/data/region/nl.txt       |    306 +
 .../ThirdParty/icu/source/data/region/nl_BE.txt    |     14 +
 .../ThirdParty/icu/source/data/region/nmg.txt      |    241 +
 .../ThirdParty/icu/source/data/region/nn.txt       |    301 +
 .../ThirdParty/icu/source/data/region/nn_NO.txt    |     17 +
 .../ThirdParty/icu/source/data/region/no.txt       |     11 +
 .../ThirdParty/icu/source/data/region/no_NO.txt    |     11 +
 .../ThirdParty/icu/source/data/region/no_NO_NY.txt |     11 +
 .../ThirdParty/icu/source/data/region/nus.txt      |     67 +
 .../ThirdParty/icu/source/data/region/nyn.txt      |    241 +
 .../ThirdParty/icu/source/data/region/om.txt       |     28 +
 .../ThirdParty/icu/source/data/region/or.txt       |    295 +
 .../ThirdParty/icu/source/data/region/pa.txt       |     17 +
 .../ThirdParty/icu/source/data/region/pa_Arab.txt  |     17 +
 .../icu/source/data/region/pa_Arab_PK.txt          |     17 +
 .../ThirdParty/icu/source/data/region/pa_Guru.txt  |     14 +
 .../icu/source/data/region/pa_Guru_IN.txt          |     17 +
 .../ThirdParty/icu/source/data/region/pa_IN.txt    |     11 +
 .../ThirdParty/icu/source/data/region/pa_PK.txt    |     11 +
 .../ThirdParty/icu/source/data/region/pl.txt       |    306 +
 .../ThirdParty/icu/source/data/region/pool.res     |    Bin 0 -> 76 bytes
 .../ThirdParty/icu/source/data/region/ps.txt       |     79 +
 .../ThirdParty/icu/source/data/region/pt.txt       |    304 +
 .../ThirdParty/icu/source/data/region/pt_PT.txt    |     73 +
 .../ThirdParty/icu/source/data/region/resfiles.mk  |     95 +
 .../ThirdParty/icu/source/data/region/rm.txt       |    294 +
 .../ThirdParty/icu/source/data/region/rn.txt       |    241 +
 .../ThirdParty/icu/source/data/region/ro.txt       |    306 +
 .../ThirdParty/icu/source/data/region/ro_MD.txt    |     17 +
 .../ThirdParty/icu/source/data/region/rof.txt      |    241 +
 .../ThirdParty/icu/source/data/region/root.txt     |     14 +
 .../ThirdParty/icu/source/data/region/ru.txt       |    305 +
 .../ThirdParty/icu/source/data/region/rw.txt       |     18 +
 .../ThirdParty/icu/source/data/region/rwk.txt      |    241 +
 .../ThirdParty/icu/source/data/region/saq.txt      |    241 +
 .../ThirdParty/icu/source/data/region/sbp.txt      |    241 +
 .../ThirdParty/icu/source/data/region/seh.txt      |    240 +
 .../ThirdParty/icu/source/data/region/ses.txt      |    241 +
 .../ThirdParty/icu/source/data/region/sg.txt       |    241 +
 .../ThirdParty/icu/source/data/region/sh.txt       |     11 +
 .../ThirdParty/icu/source/data/region/sh_BA.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sh_CS.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sh_YU.txt    |     11 +
 .../ThirdParty/icu/source/data/region/shi.txt      |    241 +
 .../ThirdParty/icu/source/data/region/shi_Latn.txt |    241 +
 .../ThirdParty/icu/source/data/region/shi_MA.txt   |     11 +
 .../ThirdParty/icu/source/data/region/shi_Tfng.txt |     14 +
 .../icu/source/data/region/shi_Tfng_MA.txt         |     17 +
 .../ThirdParty/icu/source/data/region/si.txt       |    306 +
 .../ThirdParty/icu/source/data/region/sk.txt       |    306 +
 .../ThirdParty/icu/source/data/region/sl.txt       |    306 +
 .../ThirdParty/icu/source/data/region/sn.txt       |    240 +
 .../ThirdParty/icu/source/data/region/so.txt       |    242 +
 .../ThirdParty/icu/source/data/region/sq.txt       |    173 +
 .../ThirdParty/icu/source/data/region/sr.txt       |    306 +
 .../ThirdParty/icu/source/data/region/sr_BA.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sr_CS.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sr_Cyrl.txt  |     14 +
 .../icu/source/data/region/sr_Cyrl_BA.txt          |     17 +
 .../icu/source/data/region/sr_Cyrl_CS.txt          |     11 +
 .../icu/source/data/region/sr_Cyrl_RS.txt          |     17 +
 .../icu/source/data/region/sr_Cyrl_XK.txt          |     17 +
 .../icu/source/data/region/sr_Cyrl_YU.txt          |     11 +
 .../ThirdParty/icu/source/data/region/sr_Latn.txt  |    306 +
 .../icu/source/data/region/sr_Latn_BA.txt          |     17 +
 .../icu/source/data/region/sr_Latn_CS.txt          |     11 +
 .../icu/source/data/region/sr_Latn_ME.txt          |     17 +
 .../icu/source/data/region/sr_Latn_RS.txt          |     17 +
 .../icu/source/data/region/sr_Latn_YU.txt          |     11 +
 .../ThirdParty/icu/source/data/region/sr_ME.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sr_RS.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sr_XK.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sr_YU.txt    |     11 +
 .../ThirdParty/icu/source/data/region/sv.txt       |    305 +
 .../ThirdParty/icu/source/data/region/sv_FI.txt    |     16 +
 .../ThirdParty/icu/source/data/region/sw.txt       |    306 +
 .../ThirdParty/icu/source/data/region/swc.txt      |    241 +
 .../ThirdParty/icu/source/data/region/ta.txt       |    306 +
 .../ThirdParty/icu/source/data/region/te.txt       |    306 +
 .../ThirdParty/icu/source/data/region/teo.txt      |    241 +
 .../ThirdParty/icu/source/data/region/th.txt       |    306 +
 .../ThirdParty/icu/source/data/region/th_TH.txt    |     17 +
 .../icu/source/data/region/th_TH_TRADITIONAL.txt   |     13 +
 .../ThirdParty/icu/source/data/region/ti.txt       |     14 +
 .../ThirdParty/icu/source/data/region/tl.txt       |     11 +
 .../ThirdParty/icu/source/data/region/tl_PH.txt    |     11 +
 .../ThirdParty/icu/source/data/region/to.txt       |    301 +
 .../ThirdParty/icu/source/data/region/tr.txt       |    306 +
 .../ThirdParty/icu/source/data/region/twq.txt      |    241 +
 .../ThirdParty/icu/source/data/region/tzm.txt      |    241 +
 .../ThirdParty/icu/source/data/region/tzm_Latn.txt |     14 +
 .../icu/source/data/region/tzm_Latn_MA.txt         |     17 +
 .../ThirdParty/icu/source/data/region/tzm_MA.txt   |     11 +
 .../ThirdParty/icu/source/data/region/uk.txt       |    305 +
 .../ThirdParty/icu/source/data/region/ur.txt       |    306 +
 .../ThirdParty/icu/source/data/region/uz.txt       |     17 +
 .../ThirdParty/icu/source/data/region/uz_AF.txt    |     11 +
 .../ThirdParty/icu/source/data/region/uz_Arab.txt  |     17 +
 .../icu/source/data/region/uz_Arab_AF.txt          |     17 +
 .../ThirdParty/icu/source/data/region/uz_Cyrl.txt  |     14 +
 .../icu/source/data/region/uz_Cyrl_UZ.txt          |     17 +
 .../ThirdParty/icu/source/data/region/uz_Latn.txt  |     28 +
 .../ThirdParty/icu/source/data/region/uz_UZ.txt    |     11 +
 .../ThirdParty/icu/source/data/region/vai.txt      |    240 +
 .../ThirdParty/icu/source/data/region/vai_LR.txt   |     11 +
 .../ThirdParty/icu/source/data/region/vai_Latn.txt |    240 +
 .../ThirdParty/icu/source/data/region/vai_Vaii.txt |     14 +
 .../icu/source/data/region/vai_Vaii_LR.txt         |     17 +
 .../ThirdParty/icu/source/data/region/vi.txt       |    305 +
 .../ThirdParty/icu/source/data/region/vun.txt      |    241 +
 .../ThirdParty/icu/source/data/region/xog.txt      |    240 +
 .../ThirdParty/icu/source/data/region/yav.txt      |    240 +
 .../ThirdParty/icu/source/data/region/yo.txt       |    241 +
 .../ThirdParty/icu/source/data/region/zh.txt       |    306 +
 .../ThirdParty/icu/source/data/region/zh_CN.txt    |     11 +
 .../ThirdParty/icu/source/data/region/zh_HK.txt    |     11 +
 .../ThirdParty/icu/source/data/region/zh_Hans.txt  |     14 +
 .../icu/source/data/region/zh_Hans_CN.txt          |     17 +
 .../icu/source/data/region/zh_Hans_HK.txt          |     17 +
 .../icu/source/data/region/zh_Hans_MO.txt          |     19 +
 .../icu/source/data/region/zh_Hans_SG.txt          |     18 +
 .../ThirdParty/icu/source/data/region/zh_Hant.txt  |    305 +
 .../icu/source/data/region/zh_Hant_HK.txt          |     18 +
 .../icu/source/data/region/zh_Hant_MO.txt          |     17 +
 .../icu/source/data/region/zh_Hant_TW.txt          |     17 +
 .../ThirdParty/icu/source/data/region/zh_MO.txt    |     11 +
 .../ThirdParty/icu/source/data/region/zh_SG.txt    |     11 +
 .../ThirdParty/icu/source/data/region/zh_TW.txt    |     11 +
 .../ThirdParty/icu/source/data/region/zu.txt       |    306 +
 .../ThirdParty/icu/source/data/sprep/rfc3491.txt   |   1955 +
 .../ThirdParty/icu/source/data/sprep/rfc3530cs.txt |    530 +
 .../icu/source/data/sprep/rfc3530csci.txt          |   1911 +
 .../icu/source/data/sprep/rfc3530mixp.txt          |    574 +
 .../ThirdParty/icu/source/data/sprep/rfc3722.txt   |   1978 +
 .../icu/source/data/sprep/rfc3920node.txt          |   1968 +
 .../icu/source/data/sprep/rfc3920res.txt           |    581 +
 .../ThirdParty/icu/source/data/sprep/rfc4011.txt   |    558 +
 .../ThirdParty/icu/source/data/sprep/rfc4013.txt   |    596 +
 .../ThirdParty/icu/source/data/sprep/rfc4505.txt   |    526 +
 .../ThirdParty/icu/source/data/sprep/rfc4518.txt   |    717 +
 .../ThirdParty/icu/source/data/sprep/rfc4518ci.txt |   2098 +
 .../ThirdParty/icu/source/data/sprep/sprepfiles.mk |     27 +
 .../icu/source/data/unidata/CaseFolding.txt        |   1226 +
 .../source/data/unidata/DerivedCoreProperties.txt  |  10028 ++
 .../data/unidata/DerivedNormalizationProps.txt     |   9368 ++
 .../icu/source/data/unidata/FractionalUCA.txt      |  41549 ++++++
 .../data/unidata/NormalizationCorrections.txt      |     50 +
 .../icu/source/data/unidata/NormalizationTest.txt  |  18431 +++
 .../icu/source/data/unidata/SpecialCasing.txt      |    276 +
 .../icu/source/data/unidata/UCARules.txt           |  24549 ++++
 .../icu/source/data/unidata/UnicodeData.txt        |  24429 ++++
 .../ThirdParty/icu/source/data/unidata/changes.txt |   1486 +
 .../icu/source/data/unidata/confusables.txt        |  31902 ++++
 .../source/data/unidata/confusablesWholeScript.txt |   4536 +
 .../icu/source/data/unidata/norm2/nfc.txt          |   2355 +
 .../icu/source/data/unidata/norm2/nfkc.txt         |   3682 +
 .../icu/source/data/unidata/norm2/nfkc_cf.txt      |   5556 +
 .../icu/source/data/unidata/norm2/uts46.txt        |   7691 +
 .../ThirdParty/icu/source/data/unidata/ppucd.txt   |  28683 ++++
 .../icu/source/data/unidata/ucdterms.txt           |     45 +
 .../Source/ThirdParty/icu/source/data/zone/af.txt  |    644 +
 .../Source/ThirdParty/icu/source/data/zone/agq.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ak.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/am.txt  |   1817 +
 .../Source/ThirdParty/icu/source/data/zone/ar.txt  |   1723 +
 .../Source/ThirdParty/icu/source/data/zone/as.txt  |     23 +
 .../Source/ThirdParty/icu/source/data/zone/asa.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/az.txt  |    503 +
 .../ThirdParty/icu/source/data/zone/az_AZ.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/az_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/az_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/az_Latn_AZ.txt |     17 +
 .../Source/ThirdParty/icu/source/data/zone/bas.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/be.txt  |    100 +
 .../Source/ThirdParty/icu/source/data/zone/bem.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/bez.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/bg.txt  |   1817 +
 .../Source/ThirdParty/icu/source/data/zone/bm.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/bn.txt  |   1818 +
 .../ThirdParty/icu/source/data/zone/bn_IN.txt      |     63 +
 .../Source/ThirdParty/icu/source/data/zone/bo.txt  |     19 +
 .../Source/ThirdParty/icu/source/data/zone/br.txt  |    259 +
 .../Source/ThirdParty/icu/source/data/zone/brx.txt |   1773 +
 .../Source/ThirdParty/icu/source/data/zone/bs.txt  |   1338 +
 .../ThirdParty/icu/source/data/zone/bs_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/bs_Cyrl.txt    |   1846 +
 .../ThirdParty/icu/source/data/zone/bs_Latn.txt    |     11 +
 .../ThirdParty/icu/source/data/zone/bs_Latn_BA.txt |     17 +
 .../Source/ThirdParty/icu/source/data/zone/ca.txt  |    931 +
 .../Source/ThirdParty/icu/source/data/zone/cgg.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/chr.txt |     42 +
 .../Source/ThirdParty/icu/source/data/zone/cs.txt  |   1116 +
 .../Source/ThirdParty/icu/source/data/zone/cy.txt  |    805 +
 .../Source/ThirdParty/icu/source/data/zone/da.txt  |    830 +
 .../Source/ThirdParty/icu/source/data/zone/dav.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/de.txt  |    963 +
 .../Source/ThirdParty/icu/source/data/zone/dje.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/dua.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/dyo.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/dz.txt  |    558 +
 .../Source/ThirdParty/icu/source/data/zone/ebu.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ee.txt  |   1233 +
 .../Source/ThirdParty/icu/source/data/zone/el.txt  |   1839 +
 .../Source/ThirdParty/icu/source/data/zone/en.txt  |    703 +
 .../ThirdParty/icu/source/data/zone/en_AG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_AU.txt      |     61 +
 .../ThirdParty/icu/source/data/zone/en_BB.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_BZ.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_CA.txt      |     18 +
 .../ThirdParty/icu/source/data/zone/en_CM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_DM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_FJ.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_FM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_GB.txt      |    147 +
 .../ThirdParty/icu/source/data/zone/en_GD.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_GH.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_GM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_GU.txt      |     16 +
 .../ThirdParty/icu/source/data/zone/en_GY.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_HK.txt      |     36 +
 .../ThirdParty/icu/source/data/zone/en_IE.txt      |     16 +
 .../ThirdParty/icu/source/data/zone/en_IN.txt      |     34 +
 .../ThirdParty/icu/source/data/zone/en_JM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_KE.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_KI.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_KN.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_KY.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_LC.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_LR.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_LS.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_MG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_MH.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_MP.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_MU.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_MW.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_NA.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_NG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_NH.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/en_NZ.txt      |     66 +
 .../ThirdParty/icu/source/data/zone/en_PG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_PH.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_PK.txt      |     31 +
 .../ThirdParty/icu/source/data/zone/en_PW.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_RH.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/en_SB.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_SC.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_SG.txt      |     31 +
 .../ThirdParty/icu/source/data/zone/en_SL.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_SS.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_SZ.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_TC.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_TO.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_TT.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_TZ.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_UG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_VC.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_VG.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_VU.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_WS.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_ZA.txt      |     67 +
 .../ThirdParty/icu/source/data/zone/en_ZM.txt      |     53 +
 .../ThirdParty/icu/source/data/zone/en_ZW.txt      |     67 +
 .../Source/ThirdParty/icu/source/data/zone/eo.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/es.txt  |   1124 +
 .../ThirdParty/icu/source/data/zone/es_419.txt     |     42 +
 .../ThirdParty/icu/source/data/zone/es_AR.txt      |     23 +
 .../Source/ThirdParty/icu/source/data/zone/et.txt  |    874 +
 .../Source/ThirdParty/icu/source/data/zone/eu.txt  |    678 +
 .../Source/ThirdParty/icu/source/data/zone/ewo.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/fa.txt  |   1843 +
 .../Source/ThirdParty/icu/source/data/zone/ff.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/fi.txt  |   1041 +
 .../Source/ThirdParty/icu/source/data/zone/fil.txt |    635 +
 .../ThirdParty/icu/source/data/zone/fil_PH.txt     |     17 +
 .../Source/ThirdParty/icu/source/data/zone/fo.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/fr.txt  |   1070 +
 .../ThirdParty/icu/source/data/zone/fr_CA.txt      |    100 +
 .../Source/ThirdParty/icu/source/data/zone/ga.txt  |     30 +
 .../Source/ThirdParty/icu/source/data/zone/gl.txt  |    794 +
 .../Source/ThirdParty/icu/source/data/zone/gsw.txt |    343 +
 .../Source/ThirdParty/icu/source/data/zone/gu.txt  |   1857 +
 .../Source/ThirdParty/icu/source/data/zone/guz.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/gv.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ha.txt  |     14 +
 .../ThirdParty/icu/source/data/zone/ha_GH.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/ha_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/ha_Latn_GH.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ha_Latn_NE.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ha_Latn_NG.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ha_NE.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/ha_NG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/haw.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/he.txt  |   1699 +
 .../ThirdParty/icu/source/data/zone/he_IL.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/zone/hi.txt  |   1818 +
 .../Source/ThirdParty/icu/source/data/zone/hr.txt  |    818 +
 .../Source/ThirdParty/icu/source/data/zone/hu.txt  |   1191 +
 .../Source/ThirdParty/icu/source/data/zone/hy.txt  |   1837 +
 .../Source/ThirdParty/icu/source/data/zone/id.txt  |    911 +
 .../ThirdParty/icu/source/data/zone/id_ID.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/zone/ig.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ii.txt  |     19 +
 .../Source/ThirdParty/icu/source/data/zone/in.txt  |     11 +
 .../ThirdParty/icu/source/data/zone/in_ID.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/is.txt  |    842 +
 .../Source/ThirdParty/icu/source/data/zone/it.txt  |    805 +
 .../Source/ThirdParty/icu/source/data/zone/iw.txt  |     11 +
 .../ThirdParty/icu/source/data/zone/iw_IL.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/ja.txt  |   1861 +
 .../ThirdParty/icu/source/data/zone/ja_JP.txt      |     17 +
 .../icu/source/data/zone/ja_JP_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/zone/jgo.txt |     22 +
 .../Source/ThirdParty/icu/source/data/zone/jmc.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ka.txt  |   1837 +
 .../Source/ThirdParty/icu/source/data/zone/kab.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kam.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kde.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kea.txt |     82 +
 .../Source/ThirdParty/icu/source/data/zone/khq.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ki.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kk.txt  |     93 +
 .../ThirdParty/icu/source/data/zone/kk_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/kk_Cyrl_KZ.txt |     17 +
 .../ThirdParty/icu/source/data/zone/kk_KZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/kl.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kln.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/km.txt  |   1801 +
 .../Source/ThirdParty/icu/source/data/zone/kn.txt  |   1818 +
 .../Source/ThirdParty/icu/source/data/zone/ko.txt  |   1824 +
 .../ThirdParty/icu/source/data/zone/ko_KP.txt      |     18 +
 .../Source/ThirdParty/icu/source/data/zone/kok.txt |     20 +
 .../Source/ThirdParty/icu/source/data/zone/ks.txt  |   1768 +
 .../ThirdParty/icu/source/data/zone/ks_Arab.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/ks_Arab_IN.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ks_IN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/ksb.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ksf.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/kw.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/lag.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/lg.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ln.txt  |     19 +
 .../Source/ThirdParty/icu/source/data/zone/lo.txt  |   1846 +
 .../Source/ThirdParty/icu/source/data/zone/lt.txt  |   1448 +
 .../Source/ThirdParty/icu/source/data/zone/lu.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/luo.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/luy.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/lv.txt  |   1678 +
 .../Source/ThirdParty/icu/source/data/zone/mas.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/mer.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/mfe.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/mg.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/mgh.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/mgo.txt |     22 +
 .../Source/ThirdParty/icu/source/data/zone/mk.txt  |   1137 +
 .../Source/ThirdParty/icu/source/data/zone/ml.txt  |   1857 +
 .../Source/ThirdParty/icu/source/data/zone/mn.txt  |   1837 +
 .../ThirdParty/icu/source/data/zone/mn_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/mn_Cyrl_MN.txt |     17 +
 .../ThirdParty/icu/source/data/zone/mn_MN.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/mo.txt  |     11 +
 .../Source/ThirdParty/icu/source/data/zone/mr.txt  |   1857 +
 .../Source/ThirdParty/icu/source/data/zone/ms.txt  |    626 +
 .../ThirdParty/icu/source/data/zone/ms_BN.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/ms_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/ms_Latn_BN.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ms_Latn_MY.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ms_Latn_SG.txt |     17 +
 .../ThirdParty/icu/source/data/zone/ms_MY.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/ms_SG.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/mt.txt  |     37 +
 .../Source/ThirdParty/icu/source/data/zone/mua.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/my.txt  |    351 +
 .../Source/ThirdParty/icu/source/data/zone/naq.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/nb.txt  |    630 +
 .../ThirdParty/icu/source/data/zone/nb_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/zone/nd.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ne.txt  |   1058 +
 .../Source/ThirdParty/icu/source/data/zone/nl.txt  |    999 +
 .../Source/ThirdParty/icu/source/data/zone/nmg.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/nn.txt  |    122 +
 .../ThirdParty/icu/source/data/zone/nn_NO.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/zone/no.txt  |     11 +
 .../ThirdParty/icu/source/data/zone/no_NO.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/no_NO_NY.txt   |     11 +
 .../Source/ThirdParty/icu/source/data/zone/nus.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/nyn.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/om.txt  |     18 +
 .../Source/ThirdParty/icu/source/data/zone/or.txt  |     22 +
 .../Source/ThirdParty/icu/source/data/zone/pa.txt  |     19 +
 .../ThirdParty/icu/source/data/zone/pa_Arab.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/pa_Arab_PK.txt |     17 +
 .../ThirdParty/icu/source/data/zone/pa_Guru.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/pa_Guru_IN.txt |     17 +
 .../ThirdParty/icu/source/data/zone/pa_IN.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/pa_PK.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/pl.txt  |   1164 +
 .../ThirdParty/icu/source/data/zone/pool.res       |    Bin 0 -> 76 bytes
 .../Source/ThirdParty/icu/source/data/zone/ps.txt  |     21 +
 .../Source/ThirdParty/icu/source/data/zone/pt.txt  |   1041 +
 .../ThirdParty/icu/source/data/zone/pt_AO.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_CV.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_GW.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_MO.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_MZ.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_PT.txt      |    747 +
 .../ThirdParty/icu/source/data/zone/pt_ST.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/pt_TL.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/resfiles.mk    |    108 +
 .../Source/ThirdParty/icu/source/data/zone/rm.txt  |    442 +
 .../Source/ThirdParty/icu/source/data/zone/rn.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ro.txt  |    828 +
 .../ThirdParty/icu/source/data/zone/ro_MD.txt      |     17 +
 .../Source/ThirdParty/icu/source/data/zone/rof.txt |     14 +
 .../ThirdParty/icu/source/data/zone/root.txt       |    115 +
 .../Source/ThirdParty/icu/source/data/zone/ru.txt  |   1681 +
 .../Source/ThirdParty/icu/source/data/zone/rw.txt  |     18 +
 .../Source/ThirdParty/icu/source/data/zone/rwk.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/saq.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/sbp.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/seh.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ses.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/sg.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/sh.txt  |     11 +
 .../ThirdParty/icu/source/data/zone/sh_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sh_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sh_YU.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/shi.txt |     14 +
 .../ThirdParty/icu/source/data/zone/shi_Latn.txt   |     14 +
 .../ThirdParty/icu/source/data/zone/shi_MA.txt     |     11 +
 .../ThirdParty/icu/source/data/zone/shi_Tfng.txt   |     14 +
 .../icu/source/data/zone/shi_Tfng_MA.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/zone/si.txt  |    779 +
 .../Source/ThirdParty/icu/source/data/zone/sk.txt  |    767 +
 .../Source/ThirdParty/icu/source/data/zone/sl.txt  |    914 +
 .../Source/ThirdParty/icu/source/data/zone/sn.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/so.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/sq.txt  |     34 +
 .../Source/ThirdParty/icu/source/data/zone/sr.txt  |   1856 +
 .../ThirdParty/icu/source/data/zone/sr_BA.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sr_CS.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl_BA.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl_CS.txt |     11 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl_RS.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl_XK.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Cyrl_YU.txt |     11 +
 .../ThirdParty/icu/source/data/zone/sr_Latn.txt    |   1502 +
 .../ThirdParty/icu/source/data/zone/sr_Latn_BA.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Latn_CS.txt |     11 +
 .../ThirdParty/icu/source/data/zone/sr_Latn_ME.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Latn_RS.txt |     17 +
 .../ThirdParty/icu/source/data/zone/sr_Latn_YU.txt |     11 +
 .../ThirdParty/icu/source/data/zone/sr_ME.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sr_RS.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sr_XK.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/sr_YU.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/sv.txt  |    954 +
 .../ThirdParty/icu/source/data/zone/sv_FI.txt      |     19 +
 .../Source/ThirdParty/icu/source/data/zone/sw.txt  |    626 +
 .../Source/ThirdParty/icu/source/data/zone/swc.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/ta.txt  |   1857 +
 .../ThirdParty/icu/source/data/zone/ta_MY.txt      |     33 +
 .../ThirdParty/icu/source/data/zone/ta_SG.txt      |     33 +
 .../Source/ThirdParty/icu/source/data/zone/te.txt  |   1857 +
 .../Source/ThirdParty/icu/source/data/zone/teo.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/th.txt  |   1844 +
 .../ThirdParty/icu/source/data/zone/th_TH.txt      |     17 +
 .../icu/source/data/zone/th_TH_TRADITIONAL.txt     |     13 +
 .../Source/ThirdParty/icu/source/data/zone/ti.txt  |     18 +
 .../Source/ThirdParty/icu/source/data/zone/tl.txt  |     11 +
 .../ThirdParty/icu/source/data/zone/tl_PH.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/to.txt  |    106 +
 .../Source/ThirdParty/icu/source/data/zone/tr.txt  |   1062 +
 .../Source/ThirdParty/icu/source/data/zone/twq.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/tzm.txt |     14 +
 .../ThirdParty/icu/source/data/zone/tzm_Latn.txt   |     14 +
 .../icu/source/data/zone/tzm_Latn_MA.txt           |     17 +
 .../ThirdParty/icu/source/data/zone/tzm_MA.txt     |     11 +
 .../Source/ThirdParty/icu/source/data/zone/uk.txt  |   1696 +
 .../Source/ThirdParty/icu/source/data/zone/ur.txt  |   1817 +
 .../Source/ThirdParty/icu/source/data/zone/uz.txt  |     14 +
 .../ThirdParty/icu/source/data/zone/uz_AF.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/uz_Arab.txt    |     19 +
 .../ThirdParty/icu/source/data/zone/uz_Arab_AF.txt |     17 +
 .../ThirdParty/icu/source/data/zone/uz_Cyrl.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/uz_Cyrl_UZ.txt |     17 +
 .../ThirdParty/icu/source/data/zone/uz_Latn.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/uz_UZ.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/vai.txt |     14 +
 .../ThirdParty/icu/source/data/zone/vai_LR.txt     |     11 +
 .../ThirdParty/icu/source/data/zone/vai_Latn.txt   |     14 +
 .../ThirdParty/icu/source/data/zone/vai_Vaii.txt   |     14 +
 .../icu/source/data/zone/vai_Vaii_LR.txt           |     17 +
 .../Source/ThirdParty/icu/source/data/zone/vi.txt  |    773 +
 .../Source/ThirdParty/icu/source/data/zone/vun.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/xog.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/yav.txt |     14 +
 .../Source/ThirdParty/icu/source/data/zone/yo.txt  |     14 +
 .../Source/ThirdParty/icu/source/data/zone/zh.txt  |   1861 +
 .../ThirdParty/icu/source/data/zone/zh_CN.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/zh_HK.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/zh_Hans.txt    |     14 +
 .../ThirdParty/icu/source/data/zone/zh_Hans_CN.txt |     17 +
 .../ThirdParty/icu/source/data/zone/zh_Hans_HK.txt |     69 +
 .../ThirdParty/icu/source/data/zone/zh_Hans_MO.txt |     69 +
 .../ThirdParty/icu/source/data/zone/zh_Hans_SG.txt |     75 +
 .../ThirdParty/icu/source/data/zone/zh_Hant.txt    |   1861 +
 .../ThirdParty/icu/source/data/zone/zh_Hant_HK.txt |    136 +
 .../ThirdParty/icu/source/data/zone/zh_Hant_MO.txt |     17 +
 .../ThirdParty/icu/source/data/zone/zh_Hant_TW.txt |     17 +
 .../ThirdParty/icu/source/data/zone/zh_MO.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/zh_SG.txt      |     11 +
 .../ThirdParty/icu/source/data/zone/zh_TW.txt      |     11 +
 .../Source/ThirdParty/icu/source/data/zone/zu.txt  |    626 +
 .../Source/ThirdParty/icu/source/i18n/Makefile.in  |    195 +
 .../ThirdParty/icu/source/i18n/alphaindex.cpp      |   1350 +
 .../Source/ThirdParty/icu/source/i18n/anytrans.cpp |    386 +
 .../Source/ThirdParty/icu/source/i18n/anytrans.h   |    129 +
 .../Source/ThirdParty/icu/source/i18n/astro.cpp    |   1601 +
 .../Source/ThirdParty/icu/source/i18n/astro.h      |    755 +
 .../Source/ThirdParty/icu/source/i18n/basictz.cpp  |    560 +
 .../Source/ThirdParty/icu/source/i18n/bocsu.cpp    |    154 +
 .../Source/ThirdParty/icu/source/i18n/bocsu.h      |    165 +
 .../Source/ThirdParty/icu/source/i18n/brktrans.cpp |    188 +
 .../Source/ThirdParty/icu/source/i18n/brktrans.h   |    113 +
 .../Source/ThirdParty/icu/source/i18n/buddhcal.cpp |    212 +
 .../Source/ThirdParty/icu/source/i18n/buddhcal.h   |    243 +
 .../Source/ThirdParty/icu/source/i18n/calendar.cpp |   3691 +
 .../Source/ThirdParty/icu/source/i18n/casetrn.cpp  |    193 +
 .../Source/ThirdParty/icu/source/i18n/casetrn.h    |    104 +
 .../Source/ThirdParty/icu/source/i18n/cecal.cpp    |    149 +
 .../Source/ThirdParty/icu/source/i18n/cecal.h      |    134 +
 .../Source/ThirdParty/icu/source/i18n/chnsecal.cpp |    932 +
 .../Source/ThirdParty/icu/source/i18n/chnsecal.h   |    310 +
 .../Source/ThirdParty/icu/source/i18n/choicfmt.cpp |    598 +
 .../Source/ThirdParty/icu/source/i18n/coleitr.cpp  |    488 +
 .../Source/ThirdParty/icu/source/i18n/coll.cpp     |    933 +
 .../icu/source/i18n/compactdecimalformat.cpp       |    953 +
 .../Source/ThirdParty/icu/source/i18n/coptccal.cpp |    178 +
 .../Source/ThirdParty/icu/source/i18n/coptccal.h   |    272 +
 .../Source/ThirdParty/icu/source/i18n/cpdtrans.cpp |    614 +
 .../Source/ThirdParty/icu/source/i18n/cpdtrans.h   |    230 +
 .../Source/ThirdParty/icu/source/i18n/csdetect.cpp |    368 +
 .../Source/ThirdParty/icu/source/i18n/csdetect.h   |     56 +
 .../Source/ThirdParty/icu/source/i18n/csmatch.cpp  |     71 +
 .../Source/ThirdParty/icu/source/i18n/csmatch.h    |     69 +
 .../Source/ThirdParty/icu/source/i18n/csr2022.cpp  |    190 +
 .../Source/ThirdParty/icu/source/i18n/csr2022.h    |     91 +
 .../Source/ThirdParty/icu/source/i18n/csrecog.cpp  |     28 +
 .../Source/ThirdParty/icu/source/i18n/csrecog.h    |     55 +
 .../Source/ThirdParty/icu/source/i18n/csrmbcs.cpp  |    529 +
 .../Source/ThirdParty/icu/source/i18n/csrmbcs.h    |    205 +
 .../Source/ThirdParty/icu/source/i18n/csrsbcs.cpp  |   1251 +
 .../Source/ThirdParty/icu/source/i18n/csrsbcs.h    |    282 +
 .../Source/ThirdParty/icu/source/i18n/csrucode.cpp |    152 +
 .../Source/ThirdParty/icu/source/i18n/csrucode.h   |    106 +
 .../Source/ThirdParty/icu/source/i18n/csrutf8.cpp  |    113 +
 .../Source/ThirdParty/icu/source/i18n/csrutf8.h    |     42 +
 .../Source/ThirdParty/icu/source/i18n/curramt.cpp  |     50 +
 .../Source/ThirdParty/icu/source/i18n/currfmt.cpp  |     76 +
 .../Source/ThirdParty/icu/source/i18n/currfmt.h    |    101 +
 .../Source/ThirdParty/icu/source/i18n/currpinf.cpp |    399 +
 .../Source/ThirdParty/icu/source/i18n/currunit.cpp |     62 +
 .../Source/ThirdParty/icu/source/i18n/dangical.cpp |    144 +
 .../Source/ThirdParty/icu/source/i18n/dangical.h   |    119 +
 .../Source/ThirdParty/icu/source/i18n/datefmt.cpp  |    518 +
 .../Source/ThirdParty/icu/source/i18n/dcfmtimp.h   |     46 +
 .../Source/ThirdParty/icu/source/i18n/dcfmtsym.cpp |    447 +
 .../Source/ThirdParty/icu/source/i18n/decContext.c |    430 +
 .../Source/ThirdParty/icu/source/i18n/decContext.h |    268 +
 .../Source/ThirdParty/icu/source/i18n/decNumber.c  |   8184 ++
 .../Source/ThirdParty/icu/source/i18n/decNumber.h  |    196 +
 .../ThirdParty/icu/source/i18n/decNumberLocal.h    |    723 +
 .../Source/ThirdParty/icu/source/i18n/decfmtst.cpp |    239 +
 .../Source/ThirdParty/icu/source/i18n/decfmtst.h   |     59 +
 .../Source/ThirdParty/icu/source/i18n/decimfmt.cpp |   5688 +
 .../Source/ThirdParty/icu/source/i18n/digitlst.cpp |    952 +
 .../Source/ThirdParty/icu/source/i18n/digitlst.h   |    451 +
 .../Source/ThirdParty/icu/source/i18n/dtfmtsym.cpp |   1795 +
 .../Source/ThirdParty/icu/source/i18n/dtitv_impl.h |     93 +
 .../Source/ThirdParty/icu/source/i18n/dtitvfmt.cpp |   1477 +
 .../Source/ThirdParty/icu/source/i18n/dtitvinf.cpp |    676 +
 .../Source/ThirdParty/icu/source/i18n/dtptngen.cpp |   2189 +
 .../ThirdParty/icu/source/i18n/dtptngen_impl.h     |    260 +
 .../Source/ThirdParty/icu/source/i18n/dtrule.cpp   |    139 +
 .../Source/ThirdParty/icu/source/i18n/esctrn.cpp   |    179 +
 .../Source/ThirdParty/icu/source/i18n/esctrn.h     |    142 +
 .../Source/ThirdParty/icu/source/i18n/ethpccal.cpp |    214 +
 .../Source/ThirdParty/icu/source/i18n/ethpccal.h   |    300 +
 .../Source/ThirdParty/icu/source/i18n/fmtable.cpp  |    889 +
 .../ThirdParty/icu/source/i18n/fmtable_cnv.cpp     |     44 +
 .../Source/ThirdParty/icu/source/i18n/fmtableimp.h |     24 +
 .../Source/ThirdParty/icu/source/i18n/format.cpp   |    217 +
 .../Source/ThirdParty/icu/source/i18n/fphdlimp.cpp |    120 +
 .../Source/ThirdParty/icu/source/i18n/fphdlimp.h   |     73 +
 .../Source/ThirdParty/icu/source/i18n/fpositer.cpp |    107 +
 .../Source/ThirdParty/icu/source/i18n/funcrepl.cpp |    128 +
 .../Source/ThirdParty/icu/source/i18n/funcrepl.h   |    119 +
 .../Source/ThirdParty/icu/source/i18n/gender.cpp   |    247 +
 .../Source/ThirdParty/icu/source/i18n/gregocal.cpp |   1356 +
 .../Source/ThirdParty/icu/source/i18n/gregoimp.cpp |    328 +
 .../Source/ThirdParty/icu/source/i18n/gregoimp.h   |    364 +
 .../Source/ThirdParty/icu/source/i18n/hebrwcal.cpp |    758 +
 .../Source/ThirdParty/icu/source/i18n/hebrwcal.h   |    486 +
 .../Source/ThirdParty/icu/source/i18n/i18n.rc      |    108 +
 .../ThirdParty/icu/source/i18n/identifier_info.cpp |    318 +
 .../ThirdParty/icu/source/i18n/identifier_info.h   |    204 +
 .../ThirdParty/icu/source/i18n/indiancal.cpp       |    449 +
 .../Source/ThirdParty/icu/source/i18n/indiancal.h  |    372 +
 .../Source/ThirdParty/icu/source/i18n/inputext.cpp |    164 +
 .../Source/ThirdParty/icu/source/i18n/inputext.h   |     61 +
 .../Source/ThirdParty/icu/source/i18n/islamcal.cpp |    548 +
 .../Source/ThirdParty/icu/source/i18n/islamcal.h   |    463 +
 .../Source/ThirdParty/icu/source/i18n/japancal.cpp |    531 +
 .../Source/ThirdParty/icu/source/i18n/japancal.h   |    217 +
 .../Source/ThirdParty/icu/source/i18n/locdspnm.cpp |    934 +
 .../Source/ThirdParty/icu/source/i18n/measfmt.cpp  |     46 +
 .../Source/ThirdParty/icu/source/i18n/measure.cpp  |     67 +
 .../Source/ThirdParty/icu/source/i18n/msgfmt.cpp   |   1834 +
 .../ThirdParty/icu/source/i18n/msgfmt_impl.h       |     43 +
 .../Source/ThirdParty/icu/source/i18n/name2uni.cpp |    256 +
 .../Source/ThirdParty/icu/source/i18n/name2uni.h   |     91 +
 .../Source/ThirdParty/icu/source/i18n/nfrlist.h    |    110 +
 .../Source/ThirdParty/icu/source/i18n/nfrs.cpp     |    971 +
 .../Source/ThirdParty/icu/source/i18n/nfrs.h       |    101 +
 .../Source/ThirdParty/icu/source/i18n/nfrule.cpp   |   1474 +
 .../Source/ThirdParty/icu/source/i18n/nfrule.h     |    114 +
 .../Source/ThirdParty/icu/source/i18n/nfsubs.cpp   |   1364 +
 .../Source/ThirdParty/icu/source/i18n/nfsubs.h     |    266 +
 .../Source/ThirdParty/icu/source/i18n/nortrans.cpp |    176 +
 .../Source/ThirdParty/icu/source/i18n/nortrans.h   |    100 +
 .../Source/ThirdParty/icu/source/i18n/nultrans.cpp |     36 +
 .../Source/ThirdParty/icu/source/i18n/nultrans.h   |     71 +
 .../Source/ThirdParty/icu/source/i18n/numfmt.cpp   |   1385 +
 .../Source/ThirdParty/icu/source/i18n/numsys.cpp   |    331 +
 .../ThirdParty/icu/source/i18n/numsys_impl.h       |     43 +
 .../Source/ThirdParty/icu/source/i18n/olsontz.cpp  |   1088 +
 .../Source/ThirdParty/icu/source/i18n/olsontz.h    |    447 +
 .../Source/ThirdParty/icu/source/i18n/persncal.cpp |    334 +
 .../Source/ThirdParty/icu/source/i18n/persncal.h   |    364 +
 .../Source/ThirdParty/icu/source/i18n/plurfmt.cpp  |    482 +
 .../Source/ThirdParty/icu/source/i18n/plurrule.cpp |   1441 +
 .../ThirdParty/icu/source/i18n/plurrule_impl.h     |    216 +
 .../Source/ThirdParty/icu/source/i18n/quant.cpp    |    149 +
 .../Source/ThirdParty/icu/source/i18n/quant.h      |    124 +
 .../Source/ThirdParty/icu/source/i18n/rbnf.cpp     |   1634 +
 .../Source/ThirdParty/icu/source/i18n/rbt.cpp      |    295 +
 .../native/Source/ThirdParty/icu/source/i18n/rbt.h |    473 +
 .../Source/ThirdParty/icu/source/i18n/rbt_data.cpp |    117 +
 .../Source/ThirdParty/icu/source/i18n/rbt_data.h   |    152 +
 .../Source/ThirdParty/icu/source/i18n/rbt_pars.cpp |   1738 +
 .../Source/ThirdParty/icu/source/i18n/rbt_pars.h   |    355 +
 .../Source/ThirdParty/icu/source/i18n/rbt_rule.cpp |    557 +
 .../Source/ThirdParty/icu/source/i18n/rbt_rule.h   |    308 +
 .../Source/ThirdParty/icu/source/i18n/rbt_set.cpp  |    467 +
 .../Source/ThirdParty/icu/source/i18n/rbt_set.h    |    165 +
 .../Source/ThirdParty/icu/source/i18n/rbtz.cpp     |    961 +
 .../Source/ThirdParty/icu/source/i18n/regexcmp.cpp |   4300 +
 .../Source/ThirdParty/icu/source/i18n/regexcmp.h   |    228 +
 .../Source/ThirdParty/icu/source/i18n/regexcst.h   |    504 +
 .../Source/ThirdParty/icu/source/i18n/regexcst.pl  |    328 +
 .../Source/ThirdParty/icu/source/i18n/regexcst.txt |    467 +
 .../Source/ThirdParty/icu/source/i18n/regeximp.cpp |    120 +
 .../Source/ThirdParty/icu/source/i18n/regeximp.h   |    422 +
 .../Source/ThirdParty/icu/source/i18n/regexst.cpp  |    296 +
 .../Source/ThirdParty/icu/source/i18n/regexst.h    |     58 +
 .../Source/ThirdParty/icu/source/i18n/regextxt.cpp |     46 +
 .../Source/ThirdParty/icu/source/i18n/regextxt.h   |     48 +
 .../Source/ThirdParty/icu/source/i18n/region.cpp   |    690 +
 .../ThirdParty/icu/source/i18n/region_impl.h       |     43 +
 .../Source/ThirdParty/icu/source/i18n/reldtfmt.cpp |    523 +
 .../Source/ThirdParty/icu/source/i18n/reldtfmt.h   |    313 +
 .../Source/ThirdParty/icu/source/i18n/rematch.cpp  |   5660 +
 .../Source/ThirdParty/icu/source/i18n/remtrans.cpp |     69 +
 .../Source/ThirdParty/icu/source/i18n/remtrans.h   |     78 +
 .../Source/ThirdParty/icu/source/i18n/repattrn.cpp |    814 +
 .../ThirdParty/icu/source/i18n/scriptset.cpp       |    276 +
 .../Source/ThirdParty/icu/source/i18n/scriptset.h  |     76 +
 .../Source/ThirdParty/icu/source/i18n/search.cpp   |    443 +
 .../Source/ThirdParty/icu/source/i18n/selfmt.cpp   |    195 +
 .../Source/ThirdParty/icu/source/i18n/selfmtimpl.h |     92 +
 .../Source/ThirdParty/icu/source/i18n/simpletz.cpp |   1244 +
 .../Source/ThirdParty/icu/source/i18n/smpdtfmt.cpp |   3560 +
 .../Source/ThirdParty/icu/source/i18n/smpdtfst.cpp |    158 +
 .../Source/ThirdParty/icu/source/i18n/smpdtfst.h   |     52 +
 .../Source/ThirdParty/icu/source/i18n/sortkey.cpp  |    285 +
 .../Source/ThirdParty/icu/source/i18n/strmatch.cpp |    294 +
 .../Source/ThirdParty/icu/source/i18n/strmatch.h   |    250 +
 .../Source/ThirdParty/icu/source/i18n/strrepl.cpp  |    327 +
 .../Source/ThirdParty/icu/source/i18n/strrepl.h    |    161 +
 .../Source/ThirdParty/icu/source/i18n/stsearch.cpp |    509 +
 .../Source/ThirdParty/icu/source/i18n/taiwncal.cpp |    220 +
 .../Source/ThirdParty/icu/source/i18n/taiwncal.h   |    225 +
 .../Source/ThirdParty/icu/source/i18n/tblcoll.cpp  |    680 +
 .../Source/ThirdParty/icu/source/i18n/timezone.cpp |   1590 +
 .../Source/ThirdParty/icu/source/i18n/titletrn.cpp |    168 +
 .../Source/ThirdParty/icu/source/i18n/titletrn.h   |     90 +
 .../Source/ThirdParty/icu/source/i18n/tmunit.cpp   |    117 +
 .../Source/ThirdParty/icu/source/i18n/tmutamt.cpp  |     76 +
 .../Source/ThirdParty/icu/source/i18n/tmutfmt.cpp  |    904 +
 .../Source/ThirdParty/icu/source/i18n/tolowtrn.cpp |     65 +
 .../Source/ThirdParty/icu/source/i18n/tolowtrn.h   |     74 +
 .../Source/ThirdParty/icu/source/i18n/toupptrn.cpp |     65 +
 .../Source/ThirdParty/icu/source/i18n/toupptrn.h   |     74 +
 .../Source/ThirdParty/icu/source/i18n/translit.cpp |   1641 +
 .../Source/ThirdParty/icu/source/i18n/transreg.cpp |   1362 +
 .../Source/ThirdParty/icu/source/i18n/transreg.h   |    462 +
 .../Source/ThirdParty/icu/source/i18n/tridpars.cpp |    937 +
 .../Source/ThirdParty/icu/source/i18n/tridpars.h   |    361 +
 .../Source/ThirdParty/icu/source/i18n/tzfmt.cpp    |   2786 +
 .../Source/ThirdParty/icu/source/i18n/tzgnames.cpp |   1365 +
 .../Source/ThirdParty/icu/source/i18n/tzgnames.h   |     65 +
 .../Source/ThirdParty/icu/source/i18n/tznames.cpp  |    465 +
 .../ThirdParty/icu/source/i18n/tznames_impl.cpp    |   1374 +
 .../ThirdParty/icu/source/i18n/tznames_impl.h      |    216 +
 .../Source/ThirdParty/icu/source/i18n/tzrule.cpp   |    627 +
 .../Source/ThirdParty/icu/source/i18n/tztrans.cpp  |    146 +
 .../Source/ThirdParty/icu/source/i18n/ucal.cpp     |    770 +
 .../Source/ThirdParty/icu/source/i18n/ucln_in.c    |     60 +
 .../Source/ThirdParty/icu/source/i18n/ucln_in.h    |     68 +
 .../Source/ThirdParty/icu/source/i18n/ucol.cpp     |   8886 ++
 .../Source/ThirdParty/icu/source/i18n/ucol_bld.cpp |   1425 +
 .../Source/ThirdParty/icu/source/i18n/ucol_bld.h   |     59 +
 .../Source/ThirdParty/icu/source/i18n/ucol_cnt.cpp |    587 +
 .../Source/ThirdParty/icu/source/i18n/ucol_cnt.h   |    102 +
 .../Source/ThirdParty/icu/source/i18n/ucol_elm.cpp |   2070 +
 .../Source/ThirdParty/icu/source/i18n/ucol_elm.h   |    146 +
 .../Source/ThirdParty/icu/source/i18n/ucol_imp.h   |   1105 +
 .../Source/ThirdParty/icu/source/i18n/ucol_res.cpp |   1395 +
 .../Source/ThirdParty/icu/source/i18n/ucol_sit.cpp |    955 +
 .../Source/ThirdParty/icu/source/i18n/ucol_tok.cpp |   2446 +
 .../Source/ThirdParty/icu/source/i18n/ucol_tok.h   |    211 +
 .../Source/ThirdParty/icu/source/i18n/ucol_wgt.cpp |    577 +
 .../Source/ThirdParty/icu/source/i18n/ucol_wgt.h   |     70 +
 .../Source/ThirdParty/icu/source/i18n/ucoleitr.cpp |    784 +
 .../Source/ThirdParty/icu/source/i18n/ucsdet.cpp   |    180 +
 .../Source/ThirdParty/icu/source/i18n/ucurr.cpp    |   2445 +
 .../Source/ThirdParty/icu/source/i18n/ucurrimp.h   |     59 +
 .../Source/ThirdParty/icu/source/i18n/udat.cpp     |   1071 +
 .../icu/source/i18n/udateintervalformat.cpp        |    106 +
 .../Source/ThirdParty/icu/source/i18n/udatpg.cpp   |    271 +
 .../Source/ThirdParty/icu/source/i18n/ulocdata.c   |    344 +
 .../Source/ThirdParty/icu/source/i18n/umsg.cpp     |    712 +
 .../Source/ThirdParty/icu/source/i18n/umsg_imp.h   |     45 +
 .../Source/ThirdParty/icu/source/i18n/unesctrn.cpp |    291 +
 .../Source/ThirdParty/icu/source/i18n/unesctrn.h   |    110 +
 .../Source/ThirdParty/icu/source/i18n/uni2name.cpp |    121 +
 .../Source/ThirdParty/icu/source/i18n/uni2name.h   |     87 +
 .../icu/source/i18n/unicode/alphaindex.h           |    761 +
 .../ThirdParty/icu/source/i18n/unicode/basictz.h   |    214 +
 .../ThirdParty/icu/source/i18n/unicode/calendar.h  |   2485 +
 .../ThirdParty/icu/source/i18n/unicode/choicfmt.h  |    688 +
 .../ThirdParty/icu/source/i18n/unicode/coleitr.h   |    400 +
 .../ThirdParty/icu/source/i18n/unicode/coll.h      |   1213 +
 .../icu/source/i18n/unicode/compactdecimalformat.h |    333 +
 .../ThirdParty/icu/source/i18n/unicode/curramt.h   |    130 +
 .../ThirdParty/icu/source/i18n/unicode/currpinf.h  |    258 +
 .../ThirdParty/icu/source/i18n/unicode/currunit.h  |    117 +
 .../ThirdParty/icu/source/i18n/unicode/datefmt.h   |    795 +
 .../ThirdParty/icu/source/i18n/unicode/dcfmtsym.h  |    454 +
 .../ThirdParty/icu/source/i18n/unicode/decimfmt.h  |   2473 +
 .../ThirdParty/icu/source/i18n/unicode/dtfmtsym.h  |    849 +
 .../ThirdParty/icu/source/i18n/unicode/dtitvfmt.h  |    992 +
 .../ThirdParty/icu/source/i18n/unicode/dtitvinf.h  |    523 +
 .../ThirdParty/icu/source/i18n/unicode/dtptngen.h  |    476 +
 .../ThirdParty/icu/source/i18n/unicode/dtrule.h    |    250 +
 .../ThirdParty/icu/source/i18n/unicode/fieldpos.h  |    291 +
 .../ThirdParty/icu/source/i18n/unicode/fmtable.h   |    698 +
 .../ThirdParty/icu/source/i18n/unicode/format.h    |    305 +
 .../ThirdParty/icu/source/i18n/unicode/fpositer.h  |    117 +
 .../ThirdParty/icu/source/i18n/unicode/gender.h    |    108 +
 .../ThirdParty/icu/source/i18n/unicode/gregocal.h  |    825 +
 .../ThirdParty/icu/source/i18n/unicode/locdspnm.h  |    206 +
 .../ThirdParty/icu/source/i18n/unicode/measfmt.h   |     81 +
 .../ThirdParty/icu/source/i18n/unicode/measunit.h  |     71 +
 .../ThirdParty/icu/source/i18n/unicode/measure.h   |    137 +
 .../ThirdParty/icu/source/i18n/unicode/msgfmt.h    |   1108 +
 .../ThirdParty/icu/source/i18n/unicode/numfmt.h    |   1142 +
 .../ThirdParty/icu/source/i18n/unicode/numsys.h    |    194 +
 .../ThirdParty/icu/source/i18n/unicode/plurfmt.h   |    603 +
 .../ThirdParty/icu/source/i18n/unicode/plurrule.h  |    402 +
 .../ThirdParty/icu/source/i18n/unicode/rbnf.h      |   1078 +
 .../ThirdParty/icu/source/i18n/unicode/rbtz.h      |    362 +
 .../ThirdParty/icu/source/i18n/unicode/regex.h     |   1852 +
 .../ThirdParty/icu/source/i18n/unicode/region.h    |    289 +
 .../ThirdParty/icu/source/i18n/unicode/search.h    |    575 +
 .../ThirdParty/icu/source/i18n/unicode/selfmt.h    |    367 +
 .../ThirdParty/icu/source/i18n/unicode/simpletz.h  |    928 +
 .../ThirdParty/icu/source/i18n/unicode/smpdtfmt.h  |   1777 +
 .../ThirdParty/icu/source/i18n/unicode/sortkey.h   |    337 +
 .../ThirdParty/icu/source/i18n/unicode/stsearch.h  |    518 +
 .../ThirdParty/icu/source/i18n/unicode/tblcoll.h   |    855 +
 .../ThirdParty/icu/source/i18n/unicode/timezone.h  |    901 +
 .../ThirdParty/icu/source/i18n/unicode/tmunit.h    |    149 +
 .../ThirdParty/icu/source/i18n/unicode/tmutamt.h   |    168 +
 .../ThirdParty/icu/source/i18n/unicode/tmutfmt.h   |    271 +
 .../ThirdParty/icu/source/i18n/unicode/translit.h  |   1327 +
 .../ThirdParty/icu/source/i18n/unicode/tzfmt.h     |   1090 +
 .../ThirdParty/icu/source/i18n/unicode/tznames.h   |    394 +
 .../ThirdParty/icu/source/i18n/unicode/tzrule.h    |    828 +
 .../ThirdParty/icu/source/i18n/unicode/tztrans.h   |    195 +
 .../ThirdParty/icu/source/i18n/unicode/ucal.h      |   1505 +
 .../ThirdParty/icu/source/i18n/unicode/ucol.h      |   1428 +
 .../icu/source/i18n}/unicode/ucoleitr.h            |      0
 .../ThirdParty/icu/source/i18n/unicode/ucsdet.h    |    370 +
 .../ThirdParty/icu/source/i18n/unicode/ucurr.h     |    360 +
 .../ThirdParty/icu/source/i18n/unicode/udat.h      |   1370 +
 .../icu/source/i18n/unicode/udateintervalformat.h  |    181 +
 .../icu/source/i18n}/unicode/udatpg.h              |      0
 .../icu/source/i18n/unicode/udisplaycontext.h      |    119 +
 .../ThirdParty/icu/source/i18n/unicode/ugender.h   |     83 +
 .../ThirdParty/icu/source/i18n/unicode/uldnames.h  |    305 +
 .../ThirdParty/icu/source/i18n/unicode/ulocdata.h  |    279 +
 .../ThirdParty/icu/source/i18n/unicode/umsg.h      |    623 +
 .../ThirdParty/icu/source/i18n/unicode/unirepl.h   |     97 +
 .../ThirdParty/icu/source/i18n/unicode/unum.h      |   1173 +
 .../icu/source/i18n/unicode/upluralrules.h         |    149 +
 .../ThirdParty/icu/source/i18n/unicode/uregex.h    |   1591 +
 .../icu/source/i18n}/unicode/usearch.h             |      0
 .../ThirdParty/icu/source/i18n/unicode/uspoof.h    |   1059 +
 .../ThirdParty/icu/source/i18n/unicode/utmscale.h  |    481 +
 .../ThirdParty/icu/source/i18n/unicode/utrans.h    |    607 +
 .../ThirdParty/icu/source/i18n/unicode/vtzone.h    |    455 +
 .../Source/ThirdParty/icu/source/i18n/unum.cpp     |    786 +
 .../ThirdParty/icu/source/i18n/upluralrules.cpp    |     56 +
 .../Source/ThirdParty/icu/source/i18n/uregex.cpp   |   1948 +
 .../Source/ThirdParty/icu/source/i18n/uregexc.cpp  |     40 +
 .../Source/ThirdParty/icu/source/i18n/usearch.cpp  |   4842 +
 .../Source/ThirdParty/icu/source/i18n/uspoof.cpp   |    736 +
 .../ThirdParty/icu/source/i18n/uspoof_build.cpp    |     85 +
 .../ThirdParty/icu/source/i18n/uspoof_conf.cpp     |    605 +
 .../ThirdParty/icu/source/i18n/uspoof_conf.h       |    132 +
 .../ThirdParty/icu/source/i18n/uspoof_impl.cpp     |    845 +
 .../ThirdParty/icu/source/i18n/uspoof_impl.h       |    345 +
 .../ThirdParty/icu/source/i18n/uspoof_wsconf.cpp   |    436 +
 .../ThirdParty/icu/source/i18n/uspoof_wsconf.h     |     70 +
 .../Source/ThirdParty/icu/source/i18n/usrchimp.h   |    140 +
 .../Source/ThirdParty/icu/source/i18n/utmscale.c   |    114 +
 .../Source/ThirdParty/icu/source/i18n/utrans.cpp   |    495 +
 .../Source/ThirdParty/icu/source/i18n/vtzone.cpp   |   2630 +
 .../Source/ThirdParty/icu/source/i18n/vzone.cpp    |    185 +
 .../Source/ThirdParty/icu/source/i18n/vzone.h      |    360 +
 .../Source/ThirdParty/icu/source/i18n/windtfmt.cpp |    322 +
 .../Source/ThirdParty/icu/source/i18n/windtfmt.h   |    140 +
 .../Source/ThirdParty/icu/source/i18n/winnmfmt.cpp |    361 +
 .../Source/ThirdParty/icu/source/i18n/winnmfmt.h   |    162 +
 .../ThirdParty/icu/source/i18n/wintzimpl.cpp       |    157 +
 .../Source/ThirdParty/icu/source/i18n/wintzimpl.h  |     37 +
 .../Source/ThirdParty/icu/source/i18n/zonemeta.cpp |    964 +
 .../Source/ThirdParty/icu/source/i18n/zonemeta.h   |    120 +
 .../Source/ThirdParty/icu/source/i18n/zrule.cpp    |    149 +
 .../Source/ThirdParty/icu/source/i18n/zrule.h      |    279 +
 .../Source/ThirdParty/icu/source/i18n/ztrans.cpp   |    101 +
 .../Source/ThirdParty/icu/source/i18n/ztrans.h     |    172 +
 .../Source/ThirdParty/icu/source/icudefs.mk.in     |    310 +
 .../native/Source/ThirdParty/icu/source/install-sh |    251 +
 .../Source/ThirdParty/icu/source/mkinstalldirs     |     43 +
 .../Source/ThirdParty/icu/source/runConfigureICU   |    425 +
 .../ThirdParty/icu/source/stubdata/Makefile.in     |    149 +
 .../ThirdParty/icu/source/stubdata/stubdata.c      |     74 +
 .../Source/ThirdParty/icu/source/tools/Makefile.in |     79 +
 .../icu/source/tools/icu-svnprops-check.py         |    243 +
 .../ThirdParty/icu/source/tools/icupkg/Makefile.in |     94 +
 .../ThirdParty/icu/source/tools/icupkg/icupkg.8.in |    204 +
 .../ThirdParty/icu/source/tools/icupkg/icupkg.cpp  |    497 +
 .../icu/source/tools/pkgdata/Makefile.in           |     99 +
 .../icu/source/tools/pkgdata/pkgdata.1.in          |    258 +
 .../icu/source/tools/pkgdata/pkgdata.cpp           |   2016 +
 .../ThirdParty/icu/source/tools/pkgdata/pkgtypes.c |    300 +
 .../ThirdParty/icu/source/tools/pkgdata/pkgtypes.h |    170 +
 .../icu/source/tools/toolutil/Makefile.in          |    151 +
 .../icu/source/tools/toolutil/dbgutil.cpp          |    158 +
 .../ThirdParty/icu/source/tools/toolutil/dbgutil.h |     43 +
 .../icu/source/tools/toolutil/denseranges.cpp      |    158 +
 .../icu/source/tools/toolutil/denseranges.h        |     39 +
 .../icu/source/tools/toolutil/filestrm.c           |    225 +
 .../icu/source/tools/toolutil/filestrm.h           |    104 +
 .../icu/source/tools/toolutil/filetools.cpp        |    127 +
 .../icu/source/tools/toolutil/filetools.h          |     32 +
 .../icu/source/tools/toolutil/flagparser.c         |    171 +
 .../icu/source/tools/toolutil/flagparser.h         |     30 +
 .../icu/source/tools/toolutil/package.cpp          |   1257 +
 .../ThirdParty/icu/source/tools/toolutil/package.h |    184 +
 .../icu/source/tools/toolutil/pkg_genc.c           |   1180 +
 .../icu/source/tools/toolutil/pkg_genc.h           |     84 +
 .../icu/source/tools/toolutil/pkg_gencmn.c         |    571 +
 .../icu/source/tools/toolutil/pkg_gencmn.h         |     16 +
 .../icu/source/tools/toolutil/pkg_icu.cpp          |    182 +
 .../ThirdParty/icu/source/tools/toolutil/pkg_icu.h |     22 +
 .../ThirdParty/icu/source/tools/toolutil/pkg_imp.h |     35 +
 .../icu/source/tools/toolutil/pkgitems.cpp         |    632 +
 .../ThirdParty/icu/source/tools/toolutil/ppucd.cpp |    570 +
 .../ThirdParty/icu/source/tools/toolutil/ppucd.h   |    174 +
 .../icu/source/tools/toolutil/swapimpl.cpp         |    828 +
 .../icu/source/tools/toolutil/swapimpl.h           |     43 +
 .../icu/source/tools/toolutil/toolutil.cpp         |    329 +
 .../icu/source/tools/toolutil/toolutil.h           |    175 +
 .../ThirdParty/icu/source/tools/toolutil/ucbuf.c   |    787 +
 .../ThirdParty/icu/source/tools/toolutil/ucbuf.h   |    197 +
 .../ThirdParty/icu/source/tools/toolutil/ucln_tu.c |     17 +
 .../ThirdParty/icu/source/tools/toolutil/ucm.c     |   1189 +
 .../ThirdParty/icu/source/tools/toolutil/ucm.h     |    300 +
 .../icu/source/tools/toolutil/ucmstate.c           |   1047 +
 .../icu/source/tools/toolutil/udbgutil.cpp         |    580 +
 .../icu/source/tools/toolutil/udbgutil.h           |    106 +
 .../icu/source/tools/toolutil/unewdata.c           |    274 +
 .../icu/source/tools/toolutil/unewdata.h           |    111 +
 .../icu/source/tools/toolutil/uoptions.c           |    122 +
 .../icu/source/tools/toolutil/uoptions.h           |    141 +
 .../ThirdParty/icu/source/tools/toolutil/uparse.c  |    381 +
 .../ThirdParty/icu/source/tools/toolutil/uparse.h  |    151 +
 .../icu/source/tools/toolutil/writesrc.c           |    262 +
 .../icu/source/tools/toolutil/writesrc.h           |     92 +
 .../icu/source/tools/toolutil/xmlparser.cpp        |    825 +
 .../icu/source/tools/toolutil/xmlparser.h          |    245 +
 .../native/Source/ThirdParty/libxml/CMakeLists.txt |     57 +
 .../native/Source/ThirdParty/libxml/README.javafx  |      6 +
 .../native/Source/ThirdParty/libxml/src/AUTHORS    |      5 +
 .../native/Source/ThirdParty/libxml/src/COPYING    |     27 +
 .../native/Source/ThirdParty/libxml/src/ChangeLog  |  19457 +++
 .../native/Source/ThirdParty/libxml/src/Copyright  |     27 +
 .../Source/ThirdParty/libxml/src/HTMLparser.c      |   6380 +
 .../native/Source/ThirdParty/libxml/src/HTMLtree.c |   1222 +
 .../native/Source/ThirdParty/libxml/src/INSTALL    |     61 +
 .../Source/ThirdParty/libxml/src/Makefile.am       |   1251 +
 .../Source/ThirdParty/libxml/src/Makefile.in       |   2599 +
 .../Source/ThirdParty/libxml/src/Makefile.tests    |     41 +
 .../main/native/Source/ThirdParty/libxml/src/NEWS  |   1845 +
 .../native/Source/ThirdParty/libxml/src/README     |     39 +
 .../Source/ThirdParty/libxml/src/README.tests      |     30 +
 .../native/Source/ThirdParty/libxml/src/SAX2.c     |   2909 +
 .../main/native/Source/ThirdParty/libxml/src/TODO  |    278 +
 .../Source/ThirdParty/libxml/src/TODO_SCHEMAS      |     31 +
 .../native/Source/ThirdParty/libxml/src/acconfig.h |     16 +
 .../Source/ThirdParty/libxml/src/acinclude.m4      |     28 +
 .../native/Source/ThirdParty/libxml/src/aclocal.m4 |   7475 +
 .../libxml/src/check-relaxng-test-suite.py         |    394 +
 .../libxml/src/check-relaxng-test-suite2.py        |    418 +
 .../libxml/src/check-xinclude-test-suite.py        |    221 +
 .../ThirdParty/libxml/src/check-xml-test-suite.py  |    409 +
 .../libxml/src/check-xsddata-test-suite.py         |    420 +
 .../native/Source/ThirdParty/libxml/src/chvalid.c  |    336 +
 .../Source/ThirdParty/libxml/src/config.guess      |   1516 +
 .../Source/ThirdParty/libxml/src/config.h.in       |    301 +
 .../native/Source/ThirdParty/libxml/src/config.sub |   1626 +
 .../native/Source/ThirdParty/libxml/src/configure  |  31170 ++++
 .../Source/ThirdParty/libxml/src/configure.in      |   1420 +
 .../native/Source/ThirdParty/libxml/src/dbgen.pl   |     43 +
 .../Source/ThirdParty/libxml/src/dbgenattr.pl      |     42 +
 .../native/Source/ThirdParty/libxml/src/depcomp    |    589 +
 .../native/Source/ThirdParty/libxml/src/dict.c     |   1101 +
 .../Source/ThirdParty/libxml/src/elfgcchack.h      |  17518 +++
 .../native/Source/ThirdParty/libxml/src/encoding.c |   3299 +
 .../native/Source/ThirdParty/libxml/src/entities.c |   1022 +
 .../native/Source/ThirdParty/libxml/src/error.c    |    986 +
 .../Source/ThirdParty/libxml/src/genUnicode.py     |    478 +
 .../native/Source/ThirdParty/libxml/src/gentest.py |    963 +
 .../native/Source/ThirdParty/libxml/src/globals.c  |   1095 +
 .../native/Source/ThirdParty/libxml/src/hash.c     |   1090 +
 .../ThirdParty/libxml/src/include/Makefile.am      |      5 +
 .../ThirdParty/libxml/src/include/Makefile.in      |    590 +
 .../libxml/src/include/libxml/DOCBparser.h         |     96 +
 .../libxml/src/include/libxml/HTMLparser.h         |    303 +
 .../libxml/src/include/libxml/HTMLtree.h           |    147 +
 .../libxml/src/include/libxml/Makefile.am          |     57 +
 .../libxml/src/include/libxml/Makefile.in          |    564 +
 .../ThirdParty/libxml/src/include/libxml/SAX.h     |    173 +
 .../ThirdParty/libxml/src/include/libxml/SAX2.h    |    176 +
 .../ThirdParty/libxml/src/include/libxml/c14n.h    |    115 +
 .../ThirdParty/libxml/src/include/libxml/catalog.h |    182 +
 .../ThirdParty/libxml/src/include/libxml/chvalid.h |    230 +
 .../libxml/src/include/libxml/debugXML.h           |    217 +
 .../ThirdParty/libxml/src/include/libxml/dict.h    |     69 +
 .../libxml/src/include/libxml/encoding.h           |    226 +
 .../libxml/src/include/libxml/entities.h           |    150 +
 .../ThirdParty/libxml/src/include/libxml/globals.h |    491 +
 .../ThirdParty/libxml/src/include/libxml/hash.h    |    233 +
 .../ThirdParty/libxml/src/include/libxml/list.h    |    137 +
 .../ThirdParty/libxml/src/include/libxml/nanoftp.h |    143 +
 .../libxml/src/include/libxml/nanohttp.h           |     81 +
 .../ThirdParty/libxml/src/include/libxml/parser.h  |   1225 +
 .../libxml/src/include/libxml/parserInternals.h    |    602 +
 .../ThirdParty/libxml/src/include/libxml/pattern.h |    100 +
 .../ThirdParty/libxml/src/include/libxml/relaxng.h |    213 +
 .../libxml/src/include/libxml/schemasInternals.h   |    958 +
 .../libxml/src/include/libxml/schematron.h         |    142 +
 .../ThirdParty/libxml/src/include/libxml/threads.h |     84 +
 .../ThirdParty/libxml/src/include/libxml/tree.h    |   1236 +
 .../ThirdParty/libxml/src/include/libxml/uri.h     |     94 +
 .../ThirdParty/libxml/src/include/libxml/valid.h   |    458 +
 .../libxml/src/include/libxml/xinclude.h           |    125 +
 .../ThirdParty/libxml/src/include/libxml/xlink.h   |    189 +
 .../ThirdParty/libxml/src/include/libxml/xmlIO.h   |    360 +
 .../libxml/src/include/libxml/xmlautomata.h        |    146 +
 .../libxml/src/include/libxml/xmlerror.h           |    944 +
 .../libxml/src/include/libxml/xmlexports.h         |    157 +
 .../libxml/src/include/libxml/xmlmemory.h          |    224 +
 .../libxml/src/include/libxml/xmlmodule.h          |     57 +
 .../libxml/src/include/libxml/xmlreader.h          |    424 +
 .../libxml/src/include/libxml/xmlregexp.h          |    222 +
 .../ThirdParty/libxml/src/include/libxml/xmlsave.h |     87 +
 .../libxml/src/include/libxml/xmlschemas.h         |    218 +
 .../libxml/src/include/libxml/xmlschemastypes.h    |    151 +
 .../libxml/src/include/libxml/xmlstring.h          |    140 +
 .../libxml/src/include/libxml/xmlunicode.h         |    202 +
 .../libxml/src/include/libxml/xmlversion.h.in      |    406 +
 .../libxml/src/include/libxml/xmlwriter.h          |    459 +
 .../ThirdParty/libxml/src/include/libxml/xpath.h   |    546 +
 .../libxml/src/include/libxml/xpathInternals.h     |    630 +
 .../libxml/src/include/libxml/xpointer.h           |    114 +
 .../ThirdParty/libxml/src/include/win32config.h    |    126 +
 .../ThirdParty/libxml/src/include/wsockcompat.h    |     82 +
 .../native/Source/ThirdParty/libxml/src/install-sh |    250 +
 .../libxml/src/libxml-2.0-uninstalled.pc.in        |     12 +
 .../Source/ThirdParty/libxml/src/libxml-2.0.pc.in  |     13 +
 .../native/Source/ThirdParty/libxml/src/libxml.3   |     71 +
 .../native/Source/ThirdParty/libxml/src/libxml.h   |     93 +
 .../native/Source/ThirdParty/libxml/src/libxml.m4  |    188 +
 .../Source/ThirdParty/libxml/src/libxml.spec.in    |    133 +
 .../Source/ThirdParty/libxml/src/libxml2.spec      |    133 +
 .../native/Source/ThirdParty/libxml/src/list.c     |    779 +
 .../native/Source/ThirdParty/libxml/src/ltmain.sh  |   6930 +
 .../Source/ThirdParty/libxml/src/macos/README      |      8 +
 .../libxml/src/macos/src/XMLTestPrefix.h           |      1 +
 .../libxml/src/macos/src/XMLTestPrefix2.h          |      1 +
 .../ThirdParty/libxml/src/macos/src/config-mac.h   |    192 +
 .../libxml/src/macos/src/libxml2_GUSIConfig.cp     |      1 +
 .../ThirdParty/libxml/src/macos/src/macos_main.c   |      1 +
 .../native/Source/ThirdParty/libxml/src/missing    |    336 +
 .../Source/ThirdParty/libxml/src/mkinstalldirs     |     99 +
 .../native/Source/ThirdParty/libxml/src/nanoftp.c  |   2111 +
 .../native/Source/ThirdParty/libxml/src/nanohttp.c |   1808 +
 .../native/Source/ThirdParty/libxml/src/parser.c   |  14626 ++
 .../Source/ThirdParty/libxml/src/parserInternals.c |   2075 +
 .../native/Source/ThirdParty/libxml/src/pattern.c  |   2613 +
 .../Source/ThirdParty/libxml/src/regressions.py    |    350 +
 .../Source/ThirdParty/libxml/src/regressions.xml   |    226 +
 .../native/Source/ThirdParty/libxml/src/runsuite.c |   1184 +
 .../native/Source/ThirdParty/libxml/src/runtest.c  |   4435 +
 .../Source/ThirdParty/libxml/src/runxmlconf.c      |    617 +
 .../Source/ThirdParty/libxml/src/testAutomata.c    |    309 +
 .../native/Source/ThirdParty/libxml/src/testC14N.c |    357 +
 .../native/Source/ThirdParty/libxml/src/testHTML.c |    880 +
 .../Source/ThirdParty/libxml/src/testModule.c      |     82 +
 .../Source/ThirdParty/libxml/src/testReader.c      |    145 +
 .../Source/ThirdParty/libxml/src/testRegexp.c      |    402 +
 .../Source/ThirdParty/libxml/src/testRelax.c       |    194 +
 .../native/Source/ThirdParty/libxml/src/testSAX.c  |   1198 +
 .../Source/ThirdParty/libxml/src/testSchemas.c     |    185 +
 .../Source/ThirdParty/libxml/src/testThreads.c     |    202 +
 .../ThirdParty/libxml/src/testThreadsWin32.c       |    150 +
 .../native/Source/ThirdParty/libxml/src/testURI.c  |    124 +
 .../Source/ThirdParty/libxml/src/testXPath.c       |    227 +
 .../native/Source/ThirdParty/libxml/src/testapi.c  |  51470 +++++++
 .../native/Source/ThirdParty/libxml/src/testchar.c |    615 +
 .../native/Source/ThirdParty/libxml/src/testdict.c |    444 +
 .../native/Source/ThirdParty/libxml/src/testdso.c  |     12 +
 .../Source/ThirdParty/libxml/src/testrecurse.c     |    973 +
 .../native/Source/ThirdParty/libxml/src/threads.c  |   1015 +
 .../native/Source/ThirdParty/libxml/src/tree.c     |   9681 ++
 .../native/Source/ThirdParty/libxml/src/triodef.h  |    222 +
 .../native/Source/ThirdParty/libxml/src/trionan.c  |    914 +
 .../native/Source/ThirdParty/libxml/src/trionan.h  |     84 +
 .../main/native/Source/ThirdParty/libxml/src/uri.c |   2617 +
 .../native/Source/ThirdParty/libxml/src/valid.c    |   7081 +
 .../Source/ThirdParty/libxml/src/win32/.cvsignore  |      7 +
 .../ThirdParty/libxml/src/win32/Makefile.bcb       |    345 +
 .../ThirdParty/libxml/src/win32/Makefile.mingw     |    340 +
 .../ThirdParty/libxml/src/win32/Makefile.msvc      |    462 +
 .../Source/ThirdParty/libxml/src/win32/Readme.txt  |    226 +
 .../ThirdParty/libxml/src/win32/configure.js       |    684 +
 .../Source/ThirdParty/libxml/src/win32/defgen.xsl  |    288 +
 .../ThirdParty/libxml/src/win32/libxml2.def.src    |   3153 +
 .../Source/ThirdParty/libxml/src/xml2-config.1     |     31 +
 .../Source/ThirdParty/libxml/src/xml2Conf.sh.in    |      8 +
 .../native/Source/ThirdParty/libxml/src/xmlIO.c    |   3941 +
 .../Source/ThirdParty/libxml/src/xmlmemory.c       |   1120 +
 .../Source/ThirdParty/libxml/src/xmlreader.c       |   5700 +
 .../native/Source/ThirdParty/libxml/src/xmlsave.c  |   2550 +
 .../Source/ThirdParty/libxml/src/xmlstring.c       |    984 +
 .../Source/ThirdParty/libxml/src/xmlunicode.c      |   3179 +
 .../Source/ThirdParty/libxml/src/xmlwriter.c       |   4702 +
 .../native/Source/ThirdParty/libxml/src/xpath.c    |  15135 ++
 .../native/Source/ThirdParty/libxml/win32/config.h |    126 +
 .../libxml/win32/include/libxml/xmlversion.h       |    406 +
 .../main/native/Source/ThirdParty/libxslt/AUTHORS  |     63 +
 .../Source/ThirdParty/libxslt/CMakeLists.txt       |     34 +
 .../main/native/Source/ThirdParty/libxslt/COPYING  |     53 +
 .../native/Source/ThirdParty/libxslt/Copyright     |     53 +
 .../main/native/Source/ThirdParty/libxslt/FEATURES |    244 +
 .../main/native/Source/ThirdParty/libxslt/INSTALL  |     49 +
 .../native/Source/ThirdParty/libxslt/Makefile.am   |     77 +
 .../native/Source/ThirdParty/libxslt/Makefile.in   |   1041 +
 .../main/native/Source/ThirdParty/libxslt/README   |     24 +
 .../src/main/native/Source/ThirdParty/libxslt/TODO |    124 +
 .../native/Source/ThirdParty/libxslt/aclocal.m4    |   9619 ++
 .../native/Source/ThirdParty/libxslt/config.guess  |   1516 +
 .../native/Source/ThirdParty/libxslt/config.h.in   |    223 +
 .../native/Source/ThirdParty/libxslt/config.sub    |   1626 +
 .../native/Source/ThirdParty/libxslt/configure     |  16304 +++
 .../native/Source/ThirdParty/libxslt/configure.in  |    718 +
 .../main/native/Source/ThirdParty/libxslt/depcomp  |    708 +
 .../native/Source/ThirdParty/libxslt/install-sh    |    527 +
 .../ThirdParty/libxslt/javafx/CVE-2015-7995.patch  |     29 +
 .../Source/ThirdParty/libxslt/libexslt.pc.in       |     12 +
 .../Source/ThirdParty/libxslt/libexslt/Makefile.am |     34 +
 .../Source/ThirdParty/libxslt/libexslt/Makefile.in |    759 +
 .../Source/ThirdParty/libxslt/libexslt/common.c    |    137 +
 .../Source/ThirdParty/libxslt/libexslt/crypto.c    |    816 +
 .../Source/ThirdParty/libxslt/libexslt/date.c      |   3914 +
 .../Source/ThirdParty/libxslt/libexslt/dynamic.c   |    287 +
 .../Source/ThirdParty/libxslt/libexslt/exslt.c     |     40 +
 .../Source/ThirdParty/libxslt/libexslt/exslt.h     |    102 +
 .../ThirdParty/libxslt/libexslt/exsltconfig.h      |     73 +
 .../ThirdParty/libxslt/libexslt/exsltconfig.h.in   |     73 +
 .../ThirdParty/libxslt/libexslt/exsltexports.h     |    140 +
 .../Source/ThirdParty/libxslt/libexslt/functions.c |    781 +
 .../Source/ThirdParty/libxslt/libexslt/libexslt.3  |    270 +
 .../Source/ThirdParty/libxslt/libexslt/libexslt.h  |     29 +
 .../Source/ThirdParty/libxslt/libexslt/math.c      |   1202 +
 .../Source/ThirdParty/libxslt/libexslt/saxon.c     |    296 +
 .../Source/ThirdParty/libxslt/libexslt/sets.c      |    334 +
 .../Source/ThirdParty/libxslt/libexslt/strings.c   |    849 +
 .../native/Source/ThirdParty/libxslt/libxslt.m4    |    191 +
 .../native/Source/ThirdParty/libxslt/libxslt.pc.in |     12 +
 .../native/Source/ThirdParty/libxslt/libxslt.spec  |    130 +
 .../Source/ThirdParty/libxslt/libxslt.spec.in      |    130 +
 .../Source/ThirdParty/libxslt/libxslt/Makefile.am  |     77 +
 .../Source/ThirdParty/libxslt/libxslt/Makefile.in  |    812 +
 .../Source/ThirdParty/libxslt/libxslt/attributes.c |   1139 +
 .../Source/ThirdParty/libxslt/libxslt/attributes.h |     38 +
 .../Source/ThirdParty/libxslt/libxslt/attrvt.c     |    387 +
 .../Source/ThirdParty/libxslt/libxslt/documents.c  |    434 +
 .../Source/ThirdParty/libxslt/libxslt/documents.h  |     93 +
 .../Source/ThirdParty/libxslt/libxslt/extensions.c |   2362 +
 .../Source/ThirdParty/libxslt/libxslt/extensions.h |    262 +
 .../Source/ThirdParty/libxslt/libxslt/extra.c      |    332 +
 .../Source/ThirdParty/libxslt/libxslt/extra.h      |     80 +
 .../Source/ThirdParty/libxslt/libxslt/functions.c  |   1003 +
 .../Source/ThirdParty/libxslt/libxslt/functions.h  |     78 +
 .../Source/ThirdParty/libxslt/libxslt/imports.c    |    419 +
 .../Source/ThirdParty/libxslt/libxslt/imports.h    |     75 +
 .../Source/ThirdParty/libxslt/libxslt/keys.c       |    934 +
 .../Source/ThirdParty/libxslt/libxslt/keys.h       |     53 +
 .../Source/ThirdParty/libxslt/libxslt/libxslt.3    |     31 +
 .../Source/ThirdParty/libxslt/libxslt/libxslt.h    |     30 +
 .../Source/ThirdParty/libxslt/libxslt/libxslt.syms |    490 +
 .../Source/ThirdParty/libxslt/libxslt/namespaces.c |    851 +
 .../Source/ThirdParty/libxslt/libxslt/namespaces.h |     68 +
 .../Source/ThirdParty/libxslt/libxslt/numbers.c    |   1328 +
 .../ThirdParty/libxslt/libxslt/numbersInternals.h  |     73 +
 .../Source/ThirdParty/libxslt/libxslt/pattern.c    |   2556 +
 .../Source/ThirdParty/libxslt/libxslt/pattern.h    |     81 +
 .../Source/ThirdParty/libxslt/libxslt/preproc.c    |   2374 +
 .../Source/ThirdParty/libxslt/libxslt/preproc.h    |     43 +
 .../Source/ThirdParty/libxslt/libxslt/security.c   |    480 +
 .../Source/ThirdParty/libxslt/libxslt/security.h   |    104 +
 .../Source/ThirdParty/libxslt/libxslt/templates.c  |    843 +
 .../Source/ThirdParty/libxslt/libxslt/templates.h  |     77 +
 .../Source/ThirdParty/libxslt/libxslt/transform.c  |   6585 +
 .../Source/ThirdParty/libxslt/libxslt/transform.h  |    207 +
 .../Source/ThirdParty/libxslt/libxslt/trio.h       |    216 +
 .../Source/ThirdParty/libxslt/libxslt/triodef.h    |    220 +
 .../Source/ThirdParty/libxslt/libxslt/variables.c  |   2321 +
 .../Source/ThirdParty/libxslt/libxslt/variables.h  |     91 +
 .../ThirdParty/libxslt/libxslt/win32config.h       |    103 +
 .../Source/ThirdParty/libxslt/libxslt/xslt.c       |   7011 +
 .../Source/ThirdParty/libxslt/libxslt/xslt.h       |    110 +
 .../ThirdParty/libxslt/libxslt/xsltInternals.h     |   1970 +
 .../Source/ThirdParty/libxslt/libxslt/xsltconfig.h |    172 +
 .../ThirdParty/libxslt/libxslt/xsltconfig.h.in     |    172 +
 .../ThirdParty/libxslt/libxslt/xsltexports.h       |    142 +
 .../Source/ThirdParty/libxslt/libxslt/xsltlocale.c |    525 +
 .../Source/ThirdParty/libxslt/libxslt/xsltlocale.h |     58 +
 .../Source/ThirdParty/libxslt/libxslt/xsltutils.c  |   2482 +
 .../Source/ThirdParty/libxslt/libxslt/xsltutils.h  |    313 +
 .../ThirdParty/libxslt/libxslt/xsltwin32config.h   |    105 +
 .../libxslt/libxslt/xsltwin32config.h.in           |    105 +
 .../native/Source/ThirdParty/libxslt/ltmain.sh     |   9655 ++
 .../main/native/Source/ThirdParty/libxslt/missing  |    331 +
 .../Source/ThirdParty/libxslt/win32/Makefile.mingw |    306 +
 .../Source/ThirdParty/libxslt/win32/Makefile.msvc  |    370 +
 .../Source/ThirdParty/libxslt/win32/Readme.txt     |    133 +
 .../Source/ThirdParty/libxslt/win32/config.h       |    103 +
 .../Source/ThirdParty/libxslt/win32/configure.js   |    507 +
 .../Source/ThirdParty/libxslt/win32/defgen.xsl     |     44 +
 .../ThirdParty/libxslt/win32/libexslt.def.src      |     20 +
 .../ThirdParty/libxslt/win32/libxslt.def.src       |    258 +
 .../ThirdParty/libxslt/win32/libxslt/libxslt.def   |    149 +
 .../ThirdParty/libxslt/win32/libxslt/libxslt.dsw   |     44 +
 .../libxslt/win32/libxslt/libxslt_so.dsp           |    247 +
 .../ThirdParty/libxslt/win32/libxslt/xsltproc.dsp  |    102 +
 .../Source/ThirdParty/libxslt/xsltConf.sh.in       |      7 +
 .../native/Source/ThirdParty/sqlite/CMakeLists.txt |      7 +
 .../main/native/Source/ThirdParty/sqlite/README    |     39 +
 .../main/native/Source/ThirdParty/sqlite/VERSION   |      1 +
 .../main/native/Source/ThirdParty/sqlite/sqlite3.c | 138114 ++++++++++++++++++
 .../main/native/Source/ThirdParty/sqlite/sqlite3.h |   7174 +
 .../native/Source/ThirdParty/sqlite/sqlite3ext.h   |    475 +
 .../web/src/main/native/Source/WTF/CMakeLists.txt  |      1 +
 .../native/Source/WTF/Configurations/Base.xcconfig |     12 +-
 .../WTF/Configurations/DebugRelease.xcconfig       |     10 +-
 .../main/native/Source/WTF/WTF.vcxproj/WTF.proj    |     12 +-
 .../native/Source/WTF/WTF.vcxproj/WTF.submit.sln   |     58 -
 .../main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj |    774 -
 .../Source/WTF/WTF.vcxproj/WTF.vcxproj.filters     |    723 -
 .../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       |    312 +-
 .../Source/WTF/benchmarks/LockFairnessTest.cpp     |    129 +
 .../native/Source/WTF/benchmarks/LockSpeedTest.cpp |    231 +-
 .../main/native/Source/WTF/benchmarks/ToyLocks.h   |    508 +
 .../Source/{WebCore => WTF}/icu/unicode/ubrk.h     |      0
 .../src/main/native/Source/WTF/icu/unicode/ucurr.h |    360 +
 .../Source/{WebCore => WTF}/icu/unicode/utext.h    |      0
 .../src/main/native/Source/WTF/wtf/ASCIICType.h    |     47 +-
 .../src/main/native/Source/WTF/wtf/Assertions.cpp  |    149 +-
 .../src/main/native/Source/WTF/wtf/Assertions.h    |     72 +-
 .../web/src/main/native/Source/WTF/wtf/Atomics.h   |    349 +-
 .../main/native/Source/WTF/wtf/AutomaticThread.cpp |    235 +
 .../main/native/Source/WTF/wtf/AutomaticThread.h   |    193 +
 .../main/native/Source/WTF/wtf/BackwardsGraph.h    |    295 +
 modules/web/src/main/native/Source/WTF/wtf/Bag.h   |     25 +-
 .../web/src/main/native/Source/WTF/wtf/BitVector.h |     15 -
 .../web/src/main/native/Source/WTF/wtf/Bitmap.h    |    207 +-
 .../native/Source/WTF/wtf/BlockObjCExceptions.h    |     32 +
 .../native/Source/WTF/wtf/BlockObjCExceptions.mm   |     41 +
 .../web/src/main/native/Source/WTF/wtf/BlockPtr.h  |     70 +-
 modules/web/src/main/native/Source/WTF/wtf/Box.h   |      4 +
 .../web/src/main/native/Source/WTF/wtf/Brigand.h   |   2489 +
 .../src/main/native/Source/WTF/wtf/BubbleSort.h    |      3 +-
 .../src/main/native/Source/WTF/wtf/CMakeLists.txt  |     75 +-
 .../src/main/native/Source/WTF/wtf/ClockType.cpp   |     47 +
 .../web/src/main/native/Source/WTF/wtf/ClockType.h |     44 +
 .../src/main/native/Source/WTF/wtf/CommaPrinter.h  |     17 +-
 .../native/Source/WTF/wtf/CompilationThread.cpp    |      6 +-
 .../web/src/main/native/Source/WTF/wtf/Compiler.h  |     76 +-
 .../web/src/main/native/Source/WTF/wtf/Condition.h |    122 +-
 .../native/Source/WTF/wtf/CrossThreadCopier.cpp    |     83 +
 .../main/native/Source/WTF/wtf/CrossThreadCopier.h |    139 +
 .../main/native/Source/WTF/wtf/CrossThreadQueue.h  |     96 +
 .../main/native/Source/WTF/wtf/CrossThreadTask.h   |    102 +
 .../src/main/native/Source/WTF/wtf/CurrentTime.cpp |     69 +-
 .../src/main/native/Source/WTF/wtf/CurrentTime.h   |     11 +-
 .../web/src/main/native/Source/WTF/wtf/DataLog.cpp |     36 +-
 .../web/src/main/native/Source/WTF/wtf/DataLog.h   |     11 +-
 .../src/main/native/Source/WTF/wtf/DateMath.cpp    |     11 +-
 .../native/Source/WTF/wtf/DeferrableRefCounted.h   |     16 +-
 .../native/Source/WTF/wtf/DeprecatedOptional.h     |     51 +
 .../src/main/native/Source/WTF/wtf/DisallowCType.h |      2 +-
 .../src/main/native/Source/WTF/wtf/Dominators.h    |     28 +-
 .../src/main/native/Source/WTF/wtf/EnumTraits.h    |     64 +
 .../web/src/main/native/Source/WTF/wtf/Expected.h  |    456 +
 .../main/native/Source/WTF/wtf/FastBitVector.cpp   |     48 +-
 .../src/main/native/Source/WTF/wtf/FastBitVector.h |    566 +-
 .../src/main/native/Source/WTF/wtf/FastMalloc.cpp  |     80 +-
 .../src/main/native/Source/WTF/wtf/FastMalloc.h    |     27 +-
 .../main/native/Source/WTF/wtf/FeatureDefines.h    |    184 +-
 .../main/native/Source/WTF/wtf/FilePrintStream.h   |      4 +-
 .../native/Source/WTF/wtf/ForbidHeapAllocation.h   |     37 +
 .../web/src/main/native/Source/WTF/wtf/Forward.h   |     17 +-
 .../web/src/main/native/Source/WTF/wtf/Function.h  |    100 +
 .../native/Source/WTF/wtf/FunctionDispatcher.h     |      3 +-
 .../src/main/native/Source/WTF/wtf/Functional.h    |    782 -
 .../web/src/main/native/Source/WTF/wtf/GetPtr.h    |      3 +
 .../main/native/Source/WTF/wtf/GraphNodeWorklist.h |      4 +-
 .../native/Source/WTF/wtf/GregorianDateTime.cpp    |      4 +
 .../src/main/native/Source/WTF/wtf/HashFunctions.h |      6 +
 .../src/main/native/Source/WTF/wtf/HashIterators.h |      8 +-
 .../web/src/main/native/Source/WTF/wtf/HashMap.h   |     65 +-
 .../web/src/main/native/Source/WTF/wtf/HashSet.h   |     41 +-
 .../web/src/main/native/Source/WTF/wtf/HashTable.h |     59 +-
 .../src/main/native/Source/WTF/wtf/HashTraits.h    |    106 +-
 .../web/src/main/native/Source/WTF/wtf/Hasher.h    |    159 +-
 .../web/src/main/native/Source/WTF/wtf/HexNumber.h |     31 +-
 .../web/src/main/native/Source/WTF/wtf/Indenter.h  |     67 +
 .../web/src/main/native/Source/WTF/wtf/IndexMap.h  |     82 +
 .../web/src/main/native/Source/WTF/wtf/IndexSet.h  |    163 +
 .../main/native/Source/WTF/wtf/IndexSparseSet.h    |      6 +-
 .../Source/WTF/wtf/IndexedContainerIterator.h      |     81 +
 .../web/src/main/native/Source/WTF/wtf/InlineASM.h |      9 +-
 .../web/src/main/native/Source/WTF/wtf/Insertion.h |     18 +-
 .../src/main/native/Source/WTF/wtf/LEBDecoder.h    |    107 +
 .../web/src/main/native/Source/WTF/wtf/ListDump.h  |      5 +-
 .../src/main/native/Source/WTF/wtf/ListHashSet.h   |     57 +-
 .../web/src/main/native/Source/WTF/wtf/Lock.cpp    |     86 +-
 modules/web/src/main/native/Source/WTF/wtf/Lock.h  |     68 +-
 .../src/main/native/Source/WTF/wtf/LockAlgorithm.h |    238 +
 .../native/Source/WTF/wtf/LockedPrintStream.cpp    |     64 +
 .../main/native/Source/WTF/wtf/LockedPrintStream.h |     58 +
 .../web/src/main/native/Source/WTF/wtf/Locker.h    |     79 +-
 .../native/Source/WTF/wtf/LoggingAccumulator.h     |     38 +
 .../src/main/native/Source/WTF/wtf/MainThread.cpp  |     81 +-
 .../src/main/native/Source/WTF/wtf/MainThread.h    |     34 +-
 .../src/main/native/Source/WTF/wtf/MathExtras.h    |     40 +-
 .../src/main/native/Source/WTF/wtf/MediaTime.cpp   |    157 +-
 .../web/src/main/native/Source/WTF/wtf/MediaTime.h |     31 +-
 .../main/native/Source/WTF/wtf/MemoryFootprint.cpp |     50 +
 .../main/native/Source/WTF/wtf/MemoryFootprint.h   |     37 +
 .../src/main/native/Source/WTF/wtf/MessageQueue.h  |     25 +-
 .../main/native/Source/WTF/wtf/MetaAllocator.cpp   |     12 +-
 .../src/main/native/Source/WTF/wtf/MetaAllocator.h |      4 +-
 .../main/native/Source/WTF/wtf/MonotonicTime.cpp   |     53 +
 .../src/main/native/Source/WTF/wtf/MonotonicTime.h |    144 +
 .../main/native/Source/WTF/wtf/NumberOfCores.cpp   |     11 +
 .../web/src/main/native/Source/WTF/wtf/OptionSet.h |     91 +-
 .../web/src/main/native/Source/WTF/wtf/Optional.h  |   1246 +-
 .../native/Source/WTF/wtf/ParallelHelperPool.cpp   |    116 +-
 .../native/Source/WTF/wtf/ParallelHelperPool.h     |     27 +-
 .../native/Source/WTF/wtf/ParallelJobsGeneric.h    |      4 +-
 .../src/main/native/Source/WTF/wtf/ParkingLot.cpp  |    245 +-
 .../src/main/native/Source/WTF/wtf/ParkingLot.h    |    125 +-
 .../web/src/main/native/Source/WTF/wtf/PassRef.h   |      1 -
 .../src/main/native/Source/WTF/wtf/PassRefPtr.h    |     16 +-
 .../web/src/main/native/Source/WTF/wtf/Platform.h  |    360 +-
 .../main/native/Source/WTF/wtf/PlatformEfl.cmake   |      5 +
 .../main/native/Source/WTF/wtf/PlatformGTK.cmake   |      6 +-
 .../native/Source/WTF/wtf/PlatformJSCOnly.cmake    |     32 +
 .../main/native/Source/WTF/wtf/PlatformJava.cmake  |     32 +-
 .../main/native/Source/WTF/wtf/PlatformMac.cmake   |      7 +-
 .../WTF/wtf/PlatformUserPreferredLanguages.h       |     45 +
 .../WTF/wtf/PlatformUserPreferredLanguagesMac.mm   |    144 +
 .../WTF/wtf/PlatformUserPreferredLanguagesUnix.cpp |     52 +
 .../WTF/wtf/PlatformUserPreferredLanguagesWin.cpp  |     83 +
 .../main/native/Source/WTF/wtf/PlatformWin.cmake   |      6 +-
 .../src/main/native/Source/WTF/wtf/PrintStream.cpp |     29 +
 .../src/main/native/Source/WTF/wtf/PrintStream.h   |     91 +-
 .../native/Source/WTF/wtf/RecursiveLockAdapter.h   |     93 +
 modules/web/src/main/native/Source/WTF/wtf/Ref.h   |     57 +-
 .../src/main/native/Source/WTF/wtf/RefCounted.h    |     19 +-
 .../main/native/Source/WTF/wtf/RefCountedArray.h   |     10 +-
 .../Source/WTF/wtf/RefCountedLeakCounter.cpp       |      4 +
 .../web/src/main/native/Source/WTF/wtf/RefPtr.h    |     38 +-
 .../web/src/main/native/Source/WTF/wtf/RetainPtr.h |     12 +
 .../web/src/main/native/Source/WTF/wtf/RunLoop.cpp |      7 +-
 .../web/src/main/native/Source/WTF/wtf/RunLoop.h   |     83 +-
 .../src/main/native/Source/WTF/wtf/SchedulePair.h  |      6 +-
 .../main/native/Source/WTF/wtf/SchedulePairMac.mm  |      2 +-
 modules/web/src/main/native/Source/WTF/wtf/Scope.h |     79 +
 .../src/main/native/Source/WTF/wtf/ScopedLambda.h  |     98 +-
 .../web/src/main/native/Source/WTF/wtf/Seconds.cpp |     78 +
 .../web/src/main/native/Source/WTF/wtf/Seconds.h   |    265 +
 .../main/native/Source/WTF/wtf/SegmentedVector.h   |     24 +
 .../native/Source/WTF/wtf/SentinelLinkedList.h     |     28 +
 .../src/main/native/Source/WTF/wtf/SetForScope.h   |     71 +
 .../src/main/native/Source/WTF/wtf/SimpleStats.h   |      8 +-
 .../native/Source/WTF/wtf/SixCharacterHash.cpp     |     22 +-
 .../src/main/native/Source/WTF/wtf/SmallPtrSet.h   |    253 +
 .../src/main/native/Source/WTF/wtf/StdLibExtras.h  |    218 +-
 .../web/src/main/native/Source/WTF/wtf/Stopwatch.h |     15 +-
 .../src/main/native/Source/WTF/wtf/StringExtras.h  |     41 +-
 .../native/Source/WTF/wtf/StringPrintStream.cpp    |      8 +
 .../main/native/Source/WTF/wtf/StringPrintStream.h |      3 +-
 .../native/Source/WTF/wtf/SynchronizedFixedQueue.h |    121 +
 .../src/main/native/Source/WTF/wtf/SystemTracing.h |     54 +-
 .../main/native/Source/WTF/wtf/TemporaryChange.h   |     68 -
 .../WTF/wtf/ThreadIdentifierDataPthreads.cpp       |      3 +-
 .../native/Source/WTF/wtf/ThreadSafeRefCounted.h   |     34 +-
 .../main/native/Source/WTF/wtf/ThreadSpecific.h    |    154 +-
 .../native/Source/WTF/wtf/ThreadSpecificWin.cpp    |    101 +-
 .../src/main/native/Source/WTF/wtf/Threading.cpp   |     76 +-
 .../web/src/main/native/Source/WTF/wtf/Threading.h |     17 +-
 .../native/Source/WTF/wtf/ThreadingPthreads.cpp    |     10 +-
 .../main/native/Source/WTF/wtf/ThreadingWin.cpp    |     16 +-
 .../Source/WTF/wtf/TimeWithDynamicClockType.cpp    |    147 +
 .../Source/WTF/wtf/TimeWithDynamicClockType.h      |    145 +
 .../src/main/native/Source/WTF/wtf/TinyLRUCache.h  |      5 +-
 .../src/main/native/Source/WTF/wtf/TinyPtrSet.h    |     18 +-
 .../web/src/main/native/Source/WTF/wtf/TypeCasts.h |     10 +-
 .../main/native/Source/WTF/wtf/UniStdExtras.cpp    |     67 +
 .../src/main/native/Source/WTF/wtf/UniStdExtras.h  |      5 +
 .../web/src/main/native/Source/WTF/wtf/UniqueRef.h |     79 +
 .../web/src/main/native/Source/WTF/wtf/Variant.h   |   2079 +
 .../web/src/main/native/Source/WTF/wtf/Vector.h    |     78 +-
 .../src/main/native/Source/WTF/wtf/VectorTraits.h  |      5 +-
 .../src/main/native/Source/WTF/wtf/WTFThreadData.h |      5 -
 .../src/main/native/Source/WTF/wtf/WallTime.cpp    |     53 +
 .../web/src/main/native/Source/WTF/wtf/WallTime.h  |    143 +
 .../web/src/main/native/Source/WTF/wtf/WeakPtr.h   |     30 +
 .../src/main/native/Source/WTF/wtf/WeakRandom.h    |      1 +
 .../src/main/native/Source/WTF/wtf/WordLock.cpp    |     12 +-
 .../web/src/main/native/Source/WTF/wtf/WordLock.h  |     28 +-
 .../src/main/native/Source/WTF/wtf/WorkQueue.cpp   |      4 +-
 .../web/src/main/native/Source/WTF/wtf/WorkQueue.h |     59 +-
 .../main/native/Source/WTF/wtf/cf/RunLoopCF.cpp    |     11 +-
 .../native/Source/WTF/wtf/cocoa/WorkQueueCocoa.cpp |     38 +-
 .../src/main/native/Source/WTF/wtf/dtoa/bignum.cc  |     14 +-
 .../Source/WTF/wtf/dtoa/double-conversion.cc       |     13 +-
 .../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    |     64 -
 .../main/native/Source/WTF/wtf/efl/RunLoopEfl.cpp  |    131 -
 .../main/native/Source/WTF/wtf/efl/UniquePtrEfl.h  |     69 -
 .../native/Source/WTF/wtf/efl/WorkQueueEfl.cpp     |     73 -
 .../Source/WTF/wtf/generic/MainThreadGeneric.cpp   |     43 +
 .../Source/WTF/wtf/generic/RunLoopGeneric.cpp      |    288 +
 .../Source/WTF/wtf/generic/WorkQueueGeneric.cpp    |     83 +
 .../native/Source/WTF/wtf/glib/GLibUtilities.h     |      9 +
 .../main/native/Source/WTF/wtf/glib/GUniquePtr.h   |      3 +-
 .../native/Source/WTF/wtf/glib/MainThreadGLib.cpp  |     37 +-
 .../native/Source/WTF/wtf/glib/RunLoopGLib.cpp     |     31 +
 .../native/Source/WTF/wtf/glib/WorkQueueGLib.cpp   |    129 -
 .../native/Source/WTF/wtf/ios/WebCoreThread.cpp    |      1 -
 .../main/native/Source/WTF/wtf/ios/WebCoreThread.h |      1 -
 .../main/native/Source/WTF/wtf/java/JavaEnv.cpp    |    321 +
 .../src/main/native/Source/WTF/wtf/java/JavaEnv.h  |    150 +
 .../native/Source/WTF/wtf/java/MainThreadJava.cpp  |     19 +-
 .../main/native/Source/WTF/wtf/java/StringJava.cpp |     14 +-
 .../wtf/java/TextBreakIteratorInternalICUJava.cpp  |     35 +
 .../WTF/wtf/mac/AppKitCompatibilityDeclarations.h  |    137 +
 .../WTF/wtf/mac/DeprecatedSymbolsUsedBySafari.mm   |      1 -
 .../native/Source/WTF/wtf/mac/MainThreadMac.mm     |      4 -
 .../main/native/Source/WTF/wtf/persistence/Coder.h |     47 +
 .../native/Source/WTF/wtf/persistence/Coders.cpp   |    156 +
 .../native/Source/WTF/wtf/persistence/Coders.h     |    302 +
 .../native/Source/WTF/wtf/persistence/Decoder.cpp  |    133 +
 .../native/Source/WTF/wtf/persistence/Decoder.h    |    100 +
 .../native/Source/WTF/wtf/persistence/Encoder.cpp  |    126 +
 .../native/Source/WTF/wtf/persistence/Encoder.h    |    114 +
 .../native/Source/WTF/wtf/spi/cf/CFBundleSPI.h     |     47 +
 .../Source/WTF/wtf/spi/cocoa/NSMapTableSPI.h       |     12 +-
 .../native/Source/WTF/wtf/spi/cocoa/SecuritySPI.h  |     42 +-
 .../Source/WTF/wtf/spi/darwin/CommonCryptoSPI.h    |      9 +-
 .../native/Source/WTF/wtf/spi/darwin/SandboxSPI.h  |     14 +-
 .../main/native/Source/WTF/wtf/spi/darwin/XPCSPI.h |    125 +-
 .../native/Source/WTF/wtf/spi/darwin/dyldSPI.h     |     69 +
 .../native/Source/WTF/wtf/text/ASCIIFastPath.h     |      4 +-
 .../native/Source/WTF/wtf/text/AtomicString.cpp    |     14 +-
 .../main/native/Source/WTF/wtf/text/AtomicString.h |     21 +-
 .../native/Source/WTF/wtf/text/AtomicStringHash.h  |     17 +-
 .../Source/WTF/wtf/text/AtomicStringImpl.cpp       |     70 +-
 .../native/Source/WTF/wtf/text/AtomicStringImpl.h  |      2 +-
 .../src/main/native/Source/WTF/wtf/text/Base64.cpp |     12 +-
 .../src/main/native/Source/WTF/wtf/text/Base64.h   |     89 +-
 .../main/native/Source/WTF/wtf/text/CString.cpp    |      6 +-
 .../src/main/native/Source/WTF/wtf/text/CString.h  |      4 +-
 .../WTF/wtf/text/IntegerToStringConversion.h       |     84 +-
 .../Source/WTF/wtf/text/LineBreakIteratorPoolICU.h |    132 +
 .../native/Source/WTF/wtf/text/OrdinalNumber.h     |     54 +
 .../native/Source/WTF/wtf/text/StringBuilder.cpp   |    141 +-
 .../native/Source/WTF/wtf/text/StringBuilder.h     |     22 +-
 .../main/native/Source/WTF/wtf/text/StringCommon.h |     44 +-
 .../native/Source/WTF/wtf/text/StringConcatenate.h |    559 +-
 .../Source/WTF/wtf/text/StringConcatenateNumbers.h |    175 +
 .../main/native/Source/WTF/wtf/text/StringHash.h   |      8 +
 .../main/native/Source/WTF/wtf/text/StringImpl.cpp |    159 +-
 .../main/native/Source/WTF/wtf/text/StringImpl.h   |    338 +-
 .../native/Source/WTF/wtf/text/StringStatics.cpp   |     39 +-
 .../main/native/Source/WTF/wtf/text/StringView.cpp |    116 +-
 .../main/native/Source/WTF/wtf/text/StringView.h   |    313 +-
 .../main/native/Source/WTF/wtf/text/SymbolImpl.cpp |     59 +
 .../main/native/Source/WTF/wtf/text/SymbolImpl.h   |     79 +-
 .../native/Source/WTF/wtf/text/SymbolRegistry.cpp  |      6 +-
 .../Source/WTF/wtf/text/TextBreakIterator.cpp      |    448 +
 .../native/Source/WTF/wtf/text/TextBreakIterator.h |    191 +
 .../WTF/wtf/text/TextBreakIteratorInternalICU.h    |     37 +
 .../main/native/Source/WTF/wtf/text/TextPosition.h |     37 +-
 .../native/Source/WTF/wtf/text/UniquedStringImpl.h |      6 +-
 .../main/native/Source/WTF/wtf/text/WTFString.cpp  |     67 +-
 .../main/native/Source/WTF/wtf/text/WTFString.h    |    159 +-
 .../native/Source/WTF/wtf/text/cf/StringImplCF.cpp |      1 -
 .../Source/WTF/wtf/text/icu/UTextProvider.cpp      |     72 +
 .../native/Source/WTF/wtf/text/icu/UTextProvider.h |    111 +
 .../WTF/wtf/text/icu/UTextProviderLatin1.cpp       |    394 +
 .../Source/WTF/wtf/text/icu/UTextProviderLatin1.h  |     46 +
 .../Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp |    184 +
 .../Source/WTF/wtf/text/icu/UTextProviderUTF16.h   |     37 +
 .../text/mac/TextBreakIteratorInternalICUMac.mm    |     97 +
 .../text/unix/TextBreakIteratorInternalICUUnix.cpp |     41 +
 .../text/win/TextBreakIteratorInternalICUWin.cpp   |     41 +
 .../Source/WTF/wtf/threads/BinarySemaphore.cpp     |      7 +-
 .../Source/WTF/wtf/threads/BinarySemaphore.h       |      5 +-
 .../native/Source/WTF/wtf/unicode/CharacterNames.h |     28 +-
 .../Source/WTF/wtf/unicode/icu/CollatorICU.cpp     |      1 -
 .../src/main/native/Source/WTF/wtf/win/GDIObject.h |      2 +-
 .../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     |     95 +-
 .../src/main/native/Source/WebCore/CMakeLists.txt  |   1131 +-
 .../Source/WebCore/Configurations/Base.xcconfig    |     30 +-
 .../WebCore/Configurations/DebugRelease.xcconfig   |     13 +-
 .../WebCore/Configurations/FeatureDefines.xcconfig |     84 +-
 .../Source/WebCore/Configurations/Version.xcconfig |      5 +-
 .../Source/WebCore/Configurations/WebCore.unexp    |      3 +
 .../Source/WebCore/Configurations/WebCore.xcconfig |     34 +-
 .../Configurations/WebCoreTestSupport.xcconfig     |      3 +
 .../Configurations/WebKitLegacyStub.iOS.tbd        |      7 +
 .../main/native/Source/WebCore/DerivedSources.cpp  |    214 +-
 .../main/native/Source/WebCore/DerivedSources.make |    535 +-
 .../WebCore/English.lproj/Localizable.strings      |    178 +-
 .../WebCore/English.lproj/Localizable.stringsdict  |     22 +
 .../English.lproj/mediaControlsLocalizedStrings.js |      6 +
 .../modern-media-controls-localized-strings.js     |     10 +
 .../ForwardingHeaders/bindings/ScriptValue.h       |      2 +-
 .../ForwardingHeaders/builtins/BuiltinNames.h      |      2 +
 .../ForwardingHeaders/builtins/JSCBuiltins.h       |      2 +
 .../WebCore/ForwardingHeaders/bytecode/CodeBlock.h |      2 +-
 .../ForwardingHeaders/bytecode/SpeculatedType.h    |     29 +
 .../ForwardingHeaders/domjit/DOMJITAbstractHeap.h  |     29 +
 .../ForwardingHeaders/domjit/DOMJITEffect.h        |     29 +
 .../ForwardingHeaders/domjit/DOMJITGetterSetter.h  |     29 +
 .../ForwardingHeaders/domjit/DOMJITHeapRange.h     |     29 +
 .../ForwardingHeaders/domjit/DOMJITPatchpoint.h    |     29 +
 .../domjit/DOMJITPatchpointParams.h                |     29 +
 .../ForwardingHeaders/domjit/DOMJITSignature.h     |     29 +
 .../ForwardingHeaders/heap/DeleteAllCodeEffort.h   |      4 +
 .../heap/GCFinalizationCallback.h                  |      3 +
 .../WebCore/ForwardingHeaders/heap/HandleTypes.h   |      2 +
 .../WebCore/ForwardingHeaders/heap/HeapInlines.h   |      3 +
 .../ForwardingHeaders/heap/IncrementalSweeper.h    |      2 +
 .../ForwardingHeaders/heap/LockDuringMarking.h     |      4 +
 .../ForwardingHeaders/heap/MachineStackMarker.h    |      2 +
 .../heap/MarkedAllocatorInlines.h                  |      2 +
 .../ForwardingHeaders/heap/MarkedBlockInlines.h    |      2 +
 .../ForwardingHeaders/heap/MarkingConstraint.h     |      2 +
 .../WebCore/ForwardingHeaders/heap/RunningScope.h  |      2 +
 .../ForwardingHeaders/heap/SubspaceInlines.h       |      2 +
 .../ForwardingHeaders/heap/VisitingTimeout.h       |      2 +
 .../inspector/InspectorFrontendChannel.h           |      2 +-
 .../inspector/InspectorProtocolTypes.h             |      2 +-
 .../ForwardingHeaders/interpreter/FrameTracers.h   |     29 +
 .../ForwardingHeaders/interpreter/Interpreter.h    |      4 -
 .../ForwardingHeaders/interpreter/ShadowChicken.h  |      4 +
 .../ForwardingHeaders/jit/JITMathICForwards.h      |      4 +
 .../ForwardingHeaders/profiler/LegacyProfiler.h    |      5 -
 .../WebCore/ForwardingHeaders/profiler/Profile.h   |      5 -
 .../ForwardingHeaders/profiler/ProfileNode.h       |      5 -
 .../runtime/AuxiliaryBarrierInlines.h              |      3 +
 .../WebCore/ForwardingHeaders/runtime/CatchScope.h |      4 +
 .../ForwardingHeaders/runtime/CommonIdentifiers.h  |      2 +
 .../ForwardingHeaders/runtime/ErrorInstance.h      |      4 +
 .../WebCore/ForwardingHeaders/runtime/Executable.h |      4 -
 .../ForwardingHeaders/runtime/FunctionExecutable.h |      4 +
 .../ForwardingHeaders/runtime/HashMapImpl.h        |      4 +
 .../WebCore/ForwardingHeaders/runtime/Intrinsic.h  |      4 +
 .../ForwardingHeaders/runtime/IterationKind.h      |      4 +
 .../ForwardingHeaders/runtime/IteratorPrototype.h  |      2 +
 .../runtime/JSGlobalObjectInlines.h                |      2 +
 .../ForwardingHeaders/runtime/JSModuleLoader.h     |      2 +
 .../ForwardingHeaders/runtime/JSObjectInlines.h    |      4 +
 .../runtime/JSPromiseConstructor.h                 |      2 +
 .../ForwardingHeaders/runtime/JSScriptFetcher.h    |     27 +
 .../ForwardingHeaders/runtime/JSSourceCode.h       |     27 +
 .../WebCore/ForwardingHeaders/runtime/MapBase.h    |      4 +
 .../ForwardingHeaders/runtime/SamplingProfiler.h   |      4 +
 .../ForwardingHeaders/runtime/ScriptFetcher.h      |     27 +
 .../web/src/main/native/Source/WebCore/Info.plist  |      4 +-
 .../WebKitPlaybackTargetAvailabilityEvent.cpp      |      4 +-
 .../WebKitPlaybackTargetAvailabilityEvent.h        |     21 +-
 .../WebKitPlaybackTargetAvailabilityEvent.idl      |      7 +-
 .../WebCore/Modules/applepay/ApplePayLineItem.h    |     44 +
 .../WebCore/Modules/applepay/ApplePayLineItem.idl  |     39 +
 .../WebCore/Modules/applepay/ApplePayPayment.h     |     49 +
 .../WebCore/Modules/applepay/ApplePayPayment.idl   |     42 +
 .../applepay/ApplePayPaymentAuthorizedEvent.cpp    |     52 +
 .../applepay/ApplePayPaymentAuthorizedEvent.h      |     59 +
 .../applepay/ApplePayPaymentAuthorizedEvent.idl    |     31 +
 .../Modules/applepay/ApplePayPaymentContact.h      |     51 +
 .../Modules/applepay/ApplePayPaymentContact.idl    |     40 +
 .../Modules/applepay/ApplePayPaymentMethod.h       |     48 +
 .../Modules/applepay/ApplePayPaymentMethod.idl     |     43 +
 .../ApplePayPaymentMethodSelectedEvent.cpp         |     52 +
 .../applepay/ApplePayPaymentMethodSelectedEvent.h  |     59 +
 .../ApplePayPaymentMethodSelectedEvent.idl         |     31 +
 .../WebCore/Modules/applepay/ApplePayPaymentPass.h |     46 +
 .../Modules/applepay/ApplePayPaymentPass.idl       |     45 +
 .../Modules/applepay/ApplePayPaymentRequest.h      |     65 +
 .../Modules/applepay/ApplePayPaymentRequest.idl    |     74 +
 .../WebCore/Modules/applepay/ApplePaySession.cpp   |   1032 +
 .../WebCore/Modules/applepay/ApplePaySession.h     |    148 +
 .../WebCore/Modules/applepay/ApplePaySession.idl   |     62 +
 .../ApplePayShippingContactSelectedEvent.cpp       |     52 +
 .../ApplePayShippingContactSelectedEvent.h         |     58 +
 .../ApplePayShippingContactSelectedEvent.idl       |     31 +
 .../Modules/applepay/ApplePayShippingMethod.h      |     43 +
 .../Modules/applepay/ApplePayShippingMethod.idl    |     34 +
 .../ApplePayShippingMethodSelectedEvent.cpp        |     77 +
 .../applepay/ApplePayShippingMethodSelectedEvent.h |     58 +
 .../ApplePayShippingMethodSelectedEvent.idl        |     31 +
 .../applepay/ApplePayValidateMerchantEvent.cpp     |     50 +
 .../applepay/ApplePayValidateMerchantEvent.h       |     57 +
 .../applepay/ApplePayValidateMerchantEvent.idl     |     31 +
 .../Source/WebCore/Modules/applepay/Payment.h      |     63 +
 .../Modules/applepay/PaymentAuthorizationStatus.h  |     62 +
 .../WebCore/Modules/applepay/PaymentContact.h      |     58 +
 .../Modules/applepay/PaymentCoordinator.cpp        |    190 +
 .../WebCore/Modules/applepay/PaymentCoordinator.h  |     79 +
 .../Modules/applepay/PaymentCoordinatorClient.h    |     62 +
 .../WebCore/Modules/applepay/PaymentHeaders.h      |     33 +
 .../Modules/applepay/PaymentMerchantSession.h      |     67 +
 .../WebCore/Modules/applepay/PaymentMethod.h       |     59 +
 .../WebCore/Modules/applepay/PaymentRequest.cpp    |     74 +
 .../WebCore/Modules/applepay/PaymentRequest.h      |    152 +
 .../Modules/applepay/PaymentRequestValidator.cpp   |    159 +
 .../Modules/applepay/PaymentRequestValidator.h     |     43 +
 .../WebCore/Modules/applepay/cocoa/PaymentCocoa.mm |     77 +
 .../Modules/applepay/cocoa/PaymentContactCocoa.mm  |    143 +
 .../applepay/cocoa/PaymentMerchantSessionCocoa.mm  |     63 +
 .../Modules/applepay/cocoa/PaymentMethodCocoa.mm   |    110 +
 .../Source/WebCore/Modules/battery/BatteryClient.h |     44 -
 .../WebCore/Modules/battery/BatteryController.cpp  |    106 -
 .../WebCore/Modules/battery/BatteryController.h    |     58 -
 .../WebCore/Modules/battery/BatteryManager.cpp     |    116 -
 .../WebCore/Modules/battery/BatteryManager.h       |     84 -
 .../WebCore/Modules/battery/BatteryManager.idl     |     35 -
 .../WebCore/Modules/battery/BatteryStatus.cpp      |     57 -
 .../Source/WebCore/Modules/battery/BatteryStatus.h |     53 -
 .../WebCore/Modules/battery/NavigatorBattery.cpp   |     68 -
 .../WebCore/Modules/battery/NavigatorBattery.h     |     50 -
 .../WebCore/Modules/battery/NavigatorBattery.idl   |     24 -
 .../Source/WebCore/Modules/encryptedmedia/CDM.cpp  |    659 +-
 .../Source/WebCore/Modules/encryptedmedia/CDM.h    |    103 +-
 .../WebCore/Modules/encryptedmedia/CDMInstance.h   |     92 +
 .../WebCore/Modules/encryptedmedia/CDMPrivate.h    |     45 +-
 .../Modules/encryptedmedia/CDMPrivateClearKey.cpp  |     69 -
 .../Modules/encryptedmedia/CDMPrivateClearKey.h    |     60 -
 .../encryptedmedia/CDMPrivateMediaPlayer.cpp       |     69 -
 .../Modules/encryptedmedia/CDMPrivateMediaPlayer.h |     62 -
 .../Modules/encryptedmedia/CDMSessionClearKey.cpp  |    194 -
 .../Modules/encryptedmedia/CDMSessionClearKey.h    |     61 -
 .../Modules/encryptedmedia/InitDataRegistry.cpp    |    165 +
 .../Modules/encryptedmedia/InitDataRegistry.h      |     68 +
 .../encryptedmedia/MediaKeyMessageEvent.cpp        |     55 +-
 .../Modules/encryptedmedia/MediaKeyMessageEvent.h  |     77 +-
 .../encryptedmedia/MediaKeyMessageEvent.idl        |     52 +-
 .../encryptedmedia/MediaKeyMessageEventInit.h      |     54 +
 .../Modules/encryptedmedia/MediaKeyMessageType.h   |     44 +
 .../Modules/encryptedmedia/MediaKeyNeededEvent.cpp |     60 -
 .../Modules/encryptedmedia/MediaKeyNeededEvent.h   |     68 -
 .../Modules/encryptedmedia/MediaKeyNeededEvent.idl |     32 -
 .../Modules/encryptedmedia/MediaKeySession.cpp     |    778 +-
 .../Modules/encryptedmedia/MediaKeySession.h       |    171 +-
 .../Modules/encryptedmedia/MediaKeySession.idl     |     59 +-
 .../Modules/encryptedmedia/MediaKeySessionType.h   |     43 +
 .../Modules/encryptedmedia/MediaKeySessionType.idl |     35 +
 .../Modules/encryptedmedia/MediaKeyStatus.h        |     47 +
 .../Modules/encryptedmedia/MediaKeyStatusMap.cpp   |    112 +
 .../Modules/encryptedmedia/MediaKeyStatusMap.h     |     81 +
 .../Modules/encryptedmedia/MediaKeyStatusMap.idl   |     47 +
 .../encryptedmedia/MediaKeySystemAccess.cpp        |    118 +
 .../Modules/encryptedmedia/MediaKeySystemAccess.h  |     65 +
 .../encryptedmedia/MediaKeySystemAccess.idl        |     37 +
 .../encryptedmedia/MediaKeySystemConfiguration.h   |     55 +
 .../encryptedmedia/MediaKeySystemConfiguration.idl |     40 +
 .../encryptedmedia/MediaKeySystemMediaCapability.h |     44 +
 .../MediaKeySystemMediaCapability.idl              |     35 +
 .../WebCore/Modules/encryptedmedia/MediaKeys.cpp   |    219 +-
 .../WebCore/Modules/encryptedmedia/MediaKeys.h     |     99 +-
 .../WebCore/Modules/encryptedmedia/MediaKeys.idl   |     43 +-
 .../Modules/encryptedmedia/MediaKeysRequirement.h  |     43 +
 .../encryptedmedia/MediaKeysRequirement.idl        |     36 +
 .../Modules/encryptedmedia/MediaKeysRestrictions.h |     42 +
 .../Modules/encryptedmedia/NavigatorEME.cpp        |    109 +
 .../WebCore/Modules/encryptedmedia/NavigatorEME.h  |     50 +
 .../Modules/encryptedmedia/NavigatorEME.idl        |     34 +
 .../Modules/encryptedmedia/legacy/LegacyCDM.cpp    |    151 +
 .../Modules/encryptedmedia/legacy/LegacyCDM.h      |     81 +
 .../encryptedmedia/legacy/LegacyCDMPrivate.h       |     49 +
 .../legacy/LegacyCDMPrivateClearKey.cpp            |     68 +
 .../legacy/LegacyCDMPrivateClearKey.h              |     57 +
 .../legacy/LegacyCDMPrivateMediaPlayer.cpp         |     68 +
 .../legacy/LegacyCDMPrivateMediaPlayer.h           |     58 +
 .../legacy/LegacyCDMSessionClearKey.cpp            |    209 +
 .../legacy/LegacyCDMSessionClearKey.h              |     59 +
 .../legacy/WebKitMediaKeyMessageEvent.cpp          |     61 +
 .../legacy/WebKitMediaKeyMessageEvent.h            |     70 +
 .../legacy/WebKitMediaKeyMessageEvent.idl          |     37 +
 .../legacy/WebKitMediaKeyNeededEvent.cpp           |     58 +
 .../legacy/WebKitMediaKeyNeededEvent.h             |     66 +
 .../legacy/WebKitMediaKeyNeededEvent.idl           |     35 +
 .../legacy/WebKitMediaKeySession.cpp               |    256 +
 .../encryptedmedia/legacy/WebKitMediaKeySession.h  |    106 +
 .../legacy/WebKitMediaKeySession.idl               |     41 +
 .../encryptedmedia/legacy/WebKitMediaKeys.cpp      |    165 +
 .../encryptedmedia/legacy/WebKitMediaKeys.h        |     70 +
 .../encryptedmedia/legacy/WebKitMediaKeys.idl      |     34 +
 .../WebCore/Modules/fetch/DOMWindowFetch.cpp       |     51 +
 .../Source/WebCore/Modules/fetch/DOMWindowFetch.h  |     48 +
 .../WebCore/Modules/fetch/DOMWindowFetch.idl       |     35 +
 .../Source/WebCore/Modules/fetch/DOMWindowFetch.js |     37 +
 .../Source/WebCore/Modules/fetch/FetchBody.cpp     |    290 +-
 .../Source/WebCore/Modules/fetch/FetchBody.h       |    100 +-
 .../Source/WebCore/Modules/fetch/FetchBody.idl     |     14 +-
 .../WebCore/Modules/fetch/FetchBodyConsumer.cpp    |    155 +
 .../WebCore/Modules/fetch/FetchBodyConsumer.h      |     73 +
 .../WebCore/Modules/fetch/FetchBodyOwner.cpp       |    273 +
 .../Source/WebCore/Modules/fetch/FetchBodyOwner.h  |    112 +
 .../Source/WebCore/Modules/fetch/FetchHeaders.cpp  |    155 +-
 .../Source/WebCore/Modules/fetch/FetchHeaders.h    |     53 +-
 .../Source/WebCore/Modules/fetch/FetchHeaders.idl  |     23 +-
 .../Source/WebCore/Modules/fetch/FetchHeaders.js   |     22 +-
 .../Source/WebCore/Modules/fetch/FetchInternals.js |     80 +
 .../Source/WebCore/Modules/fetch/FetchLoader.cpp   |    156 +
 .../Source/WebCore/Modules/fetch/FetchLoader.h     |     72 +
 .../WebCore/Modules/fetch/FetchLoaderClient.h      |     53 +
 .../Source/WebCore/Modules/fetch/FetchOptions.h    |    132 -
 .../Source/WebCore/Modules/fetch/FetchRequest.cpp  |    432 +-
 .../Source/WebCore/Modules/fetch/FetchRequest.h    |    128 +-
 .../Source/WebCore/Modules/fetch/FetchRequest.idl  |     48 +-
 .../Source/WebCore/Modules/fetch/FetchRequest.js   |     50 +
 .../Source/WebCore/Modules/fetch/FetchResponse.cpp |    361 +-
 .../Source/WebCore/Modules/fetch/FetchResponse.h   |    112 +-
 .../Source/WebCore/Modules/fetch/FetchResponse.idl |     48 +-
 .../Source/WebCore/Modules/fetch/FetchResponse.js  |    153 +-
 .../WebCore/Modules/fetch/FetchResponseSource.cpp  |     87 +
 .../WebCore/Modules/fetch/FetchResponseSource.h    |     69 +
 .../Modules/fetch/WorkerGlobalScopeFetch.cpp       |     46 +
 .../WebCore/Modules/fetch/WorkerGlobalScopeFetch.h |     47 +
 .../Modules/fetch/WorkerGlobalScopeFetch.idl       |     35 +
 .../Modules/fetch/WorkerGlobalScopeFetch.js        |     37 +
 .../Source/WebCore/Modules/gamepad/Gamepad.cpp     |      1 +
 .../Source/WebCore/Modules/gamepad/Gamepad.h       |      5 +-
 .../Source/WebCore/Modules/gamepad/Gamepad.idl     |      4 +-
 .../Source/WebCore/Modules/gamepad/GamepadButton.h |      6 +-
 .../WebCore/Modules/gamepad/GamepadEvent.cpp       |      4 +-
 .../Source/WebCore/Modules/gamepad/GamepadEvent.h  |     21 +-
 .../WebCore/Modules/gamepad/GamepadEvent.idl       |     11 +-
 .../WebCore/Modules/gamepad/GamepadManager.cpp     |     16 +-
 .../WebCore/Modules/gamepad/GamepadManager.h       |     10 +-
 .../WebCore/Modules/gamepad/NavigatorGamepad.cpp   |     10 -
 .../WebCore/Modules/gamepad/NavigatorGamepad.h     |      8 +-
 .../WebCore/Modules/gamepad/NavigatorGamepad.idl   |      2 +-
 .../WebCore/Modules/gamepad/deprecated/Gamepad.h   |      5 +-
 .../WebCore/Modules/gamepad/deprecated/Gamepad.idl |      4 +-
 .../Modules/gamepad/deprecated/GamepadList.cpp     |      4 +-
 .../Modules/gamepad/deprecated/GamepadList.h       |      8 +-
 .../Modules/gamepad/deprecated/GamepadList.idl     |      2 +-
 .../Modules/gamepad/deprecated/NavigatorGamepad.h  |      5 +-
 .../WebCore/Modules/geolocation/Coordinates.cpp    |     16 +-
 .../WebCore/Modules/geolocation/Coordinates.h      |     13 +-
 .../WebCore/Modules/geolocation/GeoNotifier.cpp    |     13 +-
 .../WebCore/Modules/geolocation/GeoNotifier.h      |     17 +-
 .../WebCore/Modules/geolocation/Geolocation.cpp    |     70 +-
 .../WebCore/Modules/geolocation/Geolocation.h      |     30 +-
 .../WebCore/Modules/geolocation/Geolocation.idl    |     16 +-
 .../Modules/geolocation/GeolocationClient.h        |      5 +-
 .../Modules/geolocation/GeolocationController.cpp  |     12 +-
 .../Modules/geolocation/GeolocationController.h    |     12 +-
 .../WebCore/Modules/geolocation/GeolocationError.h |      6 +-
 .../Modules/geolocation/GeolocationPosition.h      |      7 +-
 .../WebCore/Modules/geolocation/Geoposition.h      |     14 +-
 .../WebCore/Modules/geolocation/Geoposition.idl    |      4 +
 .../Modules/geolocation/NavigatorGeolocation.h     |      5 +-
 .../WebCore/Modules/geolocation/PositionCallback.h |      5 +-
 .../Modules/geolocation/PositionCallback.idl       |      5 +-
 .../WebCore/Modules/geolocation/PositionError.h    |      5 +-
 .../Modules/geolocation/PositionErrorCallback.h    |      5 +-
 .../Modules/geolocation/PositionErrorCallback.idl  |      5 +-
 .../WebCore/Modules/geolocation/PositionOptions.h  |     56 +-
 .../Modules/geolocation/PositionOptions.idl        |     30 +
 .../Modules/indexeddb/DOMWindowIndexedDatabase.cpp |     20 +-
 .../Modules/indexeddb/DOMWindowIndexedDatabase.h   |     17 +-
 .../Modules/indexeddb/DOMWindowIndexedDatabase.idl |      3 +-
 .../WebCore/Modules/indexeddb/IDBActiveDOMObject.h |     98 +
 .../Source/WebCore/Modules/indexeddb/IDBAny.cpp    |     39 -
 .../Source/WebCore/Modules/indexeddb/IDBAny.h      |     97 -
 .../Source/WebCore/Modules/indexeddb/IDBAny.idl    |     33 -
 .../Source/WebCore/Modules/indexeddb/IDBCursor.cpp |    360 +-
 .../Source/WebCore/Modules/indexeddb/IDBCursor.h   |    139 +-
 .../Source/WebCore/Modules/indexeddb/IDBCursor.idl |     19 +-
 .../WebCore/Modules/indexeddb/IDBCursorDirection.h |     34 +
 .../Modules/indexeddb/IDBCursorDirection.idl       |     33 +
 .../Modules/indexeddb/IDBCursorWithValue.cpp       |     24 +-
 .../WebCore/Modules/indexeddb/IDBCursorWithValue.h |     24 +-
 .../Modules/indexeddb/IDBCursorWithValue.idl       |      1 -
 .../WebCore/Modules/indexeddb/IDBDatabase.cpp      |    478 +-
 .../Source/WebCore/Modules/indexeddb/IDBDatabase.h |    134 +-
 .../WebCore/Modules/indexeddb/IDBDatabase.idl      |     18 +-
 .../WebCore/Modules/indexeddb/IDBDatabaseError.h   |      8 +-
 .../Modules/indexeddb/IDBDatabaseException.cpp     |      7 +-
 .../Modules/indexeddb/IDBDatabaseException.h       |      7 +-
 .../Modules/indexeddb/IDBDatabaseIdentifier.cpp    |     14 +-
 .../Modules/indexeddb/IDBDatabaseIdentifier.h      |     32 +-
 .../Modules/indexeddb/IDBEventDispatcher.cpp       |      4 +-
 .../WebCore/Modules/indexeddb/IDBEventDispatcher.h |      6 +-
 .../WebCore/Modules/indexeddb/IDBFactory.cpp       |    109 +-
 .../Source/WebCore/Modules/indexeddb/IDBFactory.h  |     62 +-
 .../WebCore/Modules/indexeddb/IDBFactory.idl       |      8 +-
 .../WebCore/Modules/indexeddb/IDBGetAllResult.cpp  |    111 +
 .../WebCore/Modules/indexeddb/IDBGetAllResult.h    |    128 +
 .../WebCore/Modules/indexeddb/IDBGetResult.cpp     |     24 +-
 .../WebCore/Modules/indexeddb/IDBGetResult.h       |     73 +-
 .../Source/WebCore/Modules/indexeddb/IDBIndex.cpp  |    346 +-
 .../Source/WebCore/Modules/indexeddb/IDBIndex.h    |    127 +-
 .../Source/WebCore/Modules/indexeddb/IDBIndex.idl  |     38 +-
 .../Source/WebCore/Modules/indexeddb/IDBKey.cpp    |     95 +-
 .../Source/WebCore/Modules/indexeddb/IDBKey.h      |    101 +-
 .../WebCore/Modules/indexeddb/IDBKeyData.cpp       |    228 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyData.h  |     84 +-
 .../WebCore/Modules/indexeddb/IDBKeyPath.cpp       |    142 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyPath.h  |    107 +-
 .../WebCore/Modules/indexeddb/IDBKeyRange.cpp      |    137 +-
 .../Source/WebCore/Modules/indexeddb/IDBKeyRange.h |     61 +-
 .../WebCore/Modules/indexeddb/IDBKeyRange.idl      |     16 +-
 .../WebCore/Modules/indexeddb/IDBKeyRangeData.cpp  |      4 +-
 .../WebCore/Modules/indexeddb/IDBKeyRangeData.h    |      6 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.cpp   |    667 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.h     |    150 +-
 .../WebCore/Modules/indexeddb/IDBObjectStore.idl   |     55 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp |    199 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.h   |     46 +-
 .../WebCore/Modules/indexeddb/IDBOpenDBRequest.idl |      1 -
 .../Modules/indexeddb/IDBRecordIdentifier.h        |      8 +-
 .../WebCore/Modules/indexeddb/IDBRequest.cpp       |    520 +-
 .../Source/WebCore/Modules/indexeddb/IDBRequest.h  |    166 +-
 .../WebCore/Modules/indexeddb/IDBRequest.idl       |     18 +-
 .../indexeddb/IDBRequestCompletionEvent.cpp        |      2 +-
 .../Modules/indexeddb/IDBRequestCompletionEvent.h  |     13 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.cpp   |   1377 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.h     |    265 +-
 .../WebCore/Modules/indexeddb/IDBTransaction.idl   |     11 +-
 .../WebCore/Modules/indexeddb/IDBTransactionMode.h |     40 +
 .../Modules/indexeddb/IDBTransactionMode.idl       |     32 +
 .../Source/WebCore/Modules/indexeddb/IDBValue.cpp  |     91 +
 .../Source/WebCore/Modules/indexeddb/IDBValue.h    |     87 +
 .../Modules/indexeddb/IDBVersionChangeEvent.cpp    |     26 +-
 .../Modules/indexeddb/IDBVersionChangeEvent.h      |     53 +-
 .../Modules/indexeddb/IDBVersionChangeEvent.idl    |      8 +-
 .../Source/WebCore/Modules/indexeddb/IndexedDB.h   |     37 +-
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.cpp |     31 +-
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.h   |     25 +-
 .../indexeddb/WorkerGlobalScopeIndexedDatabase.idl |     27 +-
 .../Modules/indexeddb/client/IDBAnyImpl.cpp        |    177 -
 .../WebCore/Modules/indexeddb/client/IDBAnyImpl.h  |    122 -
 .../indexeddb/client/IDBConnectionProxy.cpp        |    562 +
 .../Modules/indexeddb/client/IDBConnectionProxy.h  |    177 +
 .../indexeddb/client/IDBConnectionToServer.cpp     |    320 +-
 .../indexeddb/client/IDBConnectionToServer.h       |     98 +-
 .../client/IDBConnectionToServerDelegate.h         |     38 +-
 .../Modules/indexeddb/client/IDBCursorImpl.cpp     |    402 -
 .../Modules/indexeddb/client/IDBCursorImpl.h       |    120 -
 .../indexeddb/client/IDBCursorWithValueImpl.cpp    |     61 -
 .../indexeddb/client/IDBCursorWithValueImpl.h      |     54 -
 .../Modules/indexeddb/client/IDBDatabaseImpl.cpp   |    431 -
 .../Modules/indexeddb/client/IDBDatabaseImpl.h     |    121 -
 .../Modules/indexeddb/client/IDBFactoryImpl.cpp    |    172 -
 .../Modules/indexeddb/client/IDBFactoryImpl.h      |     63 -
 .../Modules/indexeddb/client/IDBIndexImpl.cpp      |    378 -
 .../Modules/indexeddb/client/IDBIndexImpl.h        |    114 -
 .../indexeddb/client/IDBObjectStoreImpl.cpp        |    691 -
 .../Modules/indexeddb/client/IDBObjectStoreImpl.h  |    133 -
 .../indexeddb/client/IDBOpenDBRequestImpl.cpp      |    214 -
 .../indexeddb/client/IDBOpenDBRequestImpl.h        |     80 -
 .../Modules/indexeddb/client/IDBRequestImpl.cpp    |    436 -
 .../Modules/indexeddb/client/IDBRequestImpl.h      |    158 -
 .../indexeddb/client/IDBTransactionImpl.cpp        |    907 -
 .../Modules/indexeddb/client/IDBTransactionImpl.h  |    241 -
 .../indexeddb/client/IDBVersionChangeEventImpl.cpp |     57 -
 .../indexeddb/client/IDBVersionChangeEventImpl.h   |     73 -
 .../indexeddb/client/TransactionOperation.cpp      |      5 +-
 .../indexeddb/client/TransactionOperation.h        |    113 +-
 .../Modules/indexeddb/server/IDBBackingStore.h     |     27 +-
 .../indexeddb/server/IDBConnectionToClient.cpp     |     48 +
 .../indexeddb/server/IDBConnectionToClient.h       |     16 +-
 .../server/IDBConnectionToClientDelegate.h         |     13 +-
 .../Modules/indexeddb/server/IDBSerialization.cpp  |    368 +-
 .../Modules/indexeddb/server/IDBSerialization.h    |     11 +-
 .../WebCore/Modules/indexeddb/server/IDBServer.cpp |    301 +-
 .../WebCore/Modules/indexeddb/server/IDBServer.h   |     61 +-
 .../Modules/indexeddb/server/IndexValueEntry.cpp   |      2 +-
 .../Modules/indexeddb/server/IndexValueEntry.h     |      4 +-
 .../Modules/indexeddb/server/IndexValueStore.cpp   |     27 +-
 .../Modules/indexeddb/server/IndexValueStore.h     |      7 +-
 .../server/MemoryBackingStoreTransaction.cpp       |     47 +-
 .../server/MemoryBackingStoreTransaction.h         |     16 +-
 .../Modules/indexeddb/server/MemoryCursor.h        |      6 +-
 .../indexeddb/server/MemoryIDBBackingStore.cpp     |    190 +-
 .../indexeddb/server/MemoryIDBBackingStore.h       |     66 +-
 .../Modules/indexeddb/server/MemoryIndex.cpp       |     41 +
 .../WebCore/Modules/indexeddb/server/MemoryIndex.h |     22 +-
 .../Modules/indexeddb/server/MemoryIndexCursor.cpp |     35 +-
 .../Modules/indexeddb/server/MemoryIndexCursor.h   |      8 +-
 .../Modules/indexeddb/server/MemoryObjectStore.cpp |     56 +-
 .../Modules/indexeddb/server/MemoryObjectStore.h   |     16 +-
 .../indexeddb/server/MemoryObjectStoreCursor.cpp   |     38 +-
 .../indexeddb/server/MemoryObjectStoreCursor.h     |     10 +-
 .../indexeddb/server/SQLiteIDBBackingStore.cpp     |   1333 +-
 .../indexeddb/server/SQLiteIDBBackingStore.h       |    153 +-
 .../Modules/indexeddb/server/SQLiteIDBCursor.cpp   |    315 +-
 .../Modules/indexeddb/server/SQLiteIDBCursor.h     |     54 +-
 .../indexeddb/server/SQLiteIDBTransaction.cpp      |     58 +-
 .../indexeddb/server/SQLiteIDBTransaction.h        |     15 +-
 .../indexeddb/server/ServerOpenDBRequest.cpp       |      6 +-
 .../Modules/indexeddb/server/ServerOpenDBRequest.h |      7 +-
 .../Modules/indexeddb/server/UniqueIDBDatabase.cpp |    879 +-
 .../Modules/indexeddb/server/UniqueIDBDatabase.h   |     91 +-
 .../server/UniqueIDBDatabaseConnection.cpp         |     84 +-
 .../indexeddb/server/UniqueIDBDatabaseConnection.h |     18 +-
 .../server/UniqueIDBDatabaseTransaction.cpp        |    117 +-
 .../server/UniqueIDBDatabaseTransaction.h          |     19 +-
 .../Modules/indexeddb/shared/IDBCursorInfo.cpp     |     31 +-
 .../Modules/indexeddb/shared/IDBCursorInfo.h       |     18 +-
 .../Modules/indexeddb/shared/IDBCursorRecord.h     |     67 +
 .../Modules/indexeddb/shared/IDBDatabaseInfo.cpp   |     32 +-
 .../Modules/indexeddb/shared/IDBDatabaseInfo.h     |     12 +-
 .../WebCore/Modules/indexeddb/shared/IDBError.cpp  |      9 +-
 .../WebCore/Modules/indexeddb/shared/IDBError.h    |     16 +-
 .../indexeddb/shared/IDBGetAllRecordsData.cpp      |     51 +
 .../indexeddb/shared/IDBGetAllRecordsData.h        |     88 +
 .../Modules/indexeddb/shared/IDBGetRecordData.cpp  |     49 +
 .../Modules/indexeddb/shared/IDBGetRecordData.h    |     74 +
 .../Modules/indexeddb/shared/IDBIndexInfo.cpp      |     15 +-
 .../Modules/indexeddb/shared/IDBIndexInfo.h        |     11 +-
 .../indexeddb/shared/IDBIterateCursorData.cpp      |     47 +
 .../indexeddb/shared/IDBIterateCursorData.h        |     78 +
 .../indexeddb/shared/IDBObjectStoreInfo.cpp        |     44 +-
 .../Modules/indexeddb/shared/IDBObjectStoreInfo.h  |     21 +-
 .../Modules/indexeddb/shared/IDBRequestData.cpp    |     41 +-
 .../Modules/indexeddb/shared/IDBRequestData.h      |     19 +-
 .../indexeddb/shared/IDBResourceIdentifier.cpp     |     15 +-
 .../indexeddb/shared/IDBResourceIdentifier.h       |     17 +-
 .../Modules/indexeddb/shared/IDBResultData.cpp     |     71 +-
 .../Modules/indexeddb/shared/IDBResultData.h       |     45 +-
 .../indexeddb/shared/IDBTransactionInfo.cpp        |     48 +-
 .../Modules/indexeddb/shared/IDBTransactionInfo.h  |     20 +-
 .../indexeddb/shared/InProcessIDBServer.cpp        |    242 +-
 .../Modules/indexeddb/shared/InProcessIDBServer.h  |    110 +-
 .../WebCore/Modules/indexeddb/shared/IndexKey.h    |      4 +-
 .../WebCore/Modules/indieui/UIRequestEvent.cpp     |     67 -
 .../WebCore/Modules/indieui/UIRequestEvent.h       |     64 -
 .../WebCore/Modules/indieui/UIRequestEvent.idl     |     32 -
 .../Modules/mediacontrols/MediaControlsHost.cpp    |    102 +-
 .../Modules/mediacontrols/MediaControlsHost.h      |     31 +-
 .../Modules/mediacontrols/MediaControlsHost.idl    |     17 +-
 .../Modules/mediacontrols/mediaControlsApple.css   |     62 +-
 .../Modules/mediacontrols/mediaControlsApple.js    |    326 +-
 .../Modules/mediacontrols/mediaControlsBase.js     |      4 +-
 .../Modules/mediacontrols/mediaControlsiOS.css     |     37 +-
 .../Modules/mediacontrols/mediaControlsiOS.js      |     40 +-
 .../mediasession/HTMLMediaElementMediaSession.h    |      7 +-
 .../mediasession/HTMLMediaElementMediaSession.idl  |      4 -
 .../Modules/mediasession/MediaRemoteControls.h     |     15 +-
 .../WebCore/Modules/mediasession/MediaSession.cpp  |     84 +-
 .../WebCore/Modules/mediasession/MediaSession.h    |     42 +-
 .../WebCore/Modules/mediasession/MediaSession.idl  |     12 +-
 .../Modules/mediasession/MediaSessionEvents.h      |      9 +-
 .../Modules/mediasession/MediaSessionManager.cpp   |     10 +-
 .../Modules/mediasession/MediaSessionManager.h     |      7 +-
 .../Modules/mediasession/MediaSessionMetadata.h    |      7 +-
 .../mediasession/WebMediaSessionManager.cpp        |     16 +-
 .../Modules/mediasession/WebMediaSessionManager.h  |     16 +-
 .../mediasession/WebMediaSessionManagerClient.h    |      8 +-
 .../Modules/mediasource/AudioTrackMediaSource.h    |     12 +-
 .../Modules/mediasource/DOMURLMediaSource.cpp      |      5 +-
 .../Modules/mediasource/DOMURLMediaSource.h        |      9 +-
 .../Modules/mediasource/DOMURLMediaSource.idl      |      2 +-
 .../WebCore/Modules/mediasource/MediaSource.cpp    |    583 +-
 .../WebCore/Modules/mediasource/MediaSource.h      |    120 +-
 .../WebCore/Modules/mediasource/MediaSource.idl    |     19 +-
 .../Modules/mediasource/MediaSourceRegistry.cpp    |     10 +-
 .../Modules/mediasource/MediaSourceRegistry.h      |     13 +-
 .../WebCore/Modules/mediasource/SampleMap.cpp      |     77 +-
 .../Source/WebCore/Modules/mediasource/SampleMap.h |     72 +-
 .../WebCore/Modules/mediasource/SourceBuffer.cpp   |    811 +-
 .../WebCore/Modules/mediasource/SourceBuffer.h     |    174 +-
 .../WebCore/Modules/mediasource/SourceBuffer.idl   |     29 +-
 .../Modules/mediasource/SourceBufferList.cpp       |     13 +-
 .../WebCore/Modules/mediasource/SourceBufferList.h |     23 +-
 .../Modules/mediasource/SourceBufferList.idl       |      4 +-
 .../Modules/mediasource/TextTrackMediaSource.h     |      9 +-
 .../Modules/mediasource/VideoPlaybackQuality.h     |      7 +-
 .../Modules/mediasource/VideoTrackMediaSource.h    |     11 +-
 .../Modules/mediastream/CaptureDeviceInfo.h        |     59 -
 .../Modules/mediastream/CaptureDeviceManager.cpp   |    193 -
 .../Modules/mediastream/CaptureDeviceManager.h     |     64 -
 .../Modules/mediastream/DOMURLMediaStream.cpp      |      5 +-
 .../Modules/mediastream/DOMURLMediaStream.h        |      7 +-
 .../Modules/mediastream/DOMURLMediaStream.idl      |      2 +-
 .../WebCore/Modules/mediastream/DoubleRange.h      |     40 +
 .../WebCore/Modules/mediastream/DoubleRange.idl    |     31 +
 .../mediastream/HTMLMediaElementMediaStream.cpp    |     48 -
 .../mediastream/HTMLMediaElementMediaStream.h      |     48 -
 .../mediastream/HTMLMediaElementMediaStream.idl    |     33 -
 .../Source/WebCore/Modules/mediastream/LongRange.h |     40 +
 .../WebCore/Modules/mediastream/LongRange.idl      |     31 +
 .../Modules/mediastream/MediaConstraintsImpl.cpp   |    115 +-
 .../Modules/mediastream/MediaConstraintsImpl.h     |     54 +-
 .../Modules/mediastream/MediaDeviceInfo.cpp        |     28 +-
 .../WebCore/Modules/mediastream/MediaDeviceInfo.h  |     22 +-
 .../Modules/mediastream/MediaDeviceInfo.idl        |     16 +-
 .../WebCore/Modules/mediastream/MediaDevices.cpp   |     59 +-
 .../WebCore/Modules/mediastream/MediaDevices.h     |     39 +-
 .../WebCore/Modules/mediastream/MediaDevices.idl   |     13 +-
 .../WebCore/Modules/mediastream/MediaDevices.js    |     36 -
 .../mediastream/MediaDevicesEnumerationRequest.cpp |    113 +
 .../mediastream/MediaDevicesEnumerationRequest.h   |     71 +
 .../Modules/mediastream/MediaDevicesRequest.cpp    |    123 +-
 .../Modules/mediastream/MediaDevicesRequest.h      |     35 +-
 .../mediastream/MediaEndpointPeerConnection.cpp    |    805 +-
 .../mediastream/MediaEndpointPeerConnection.h      |    114 +-
 .../MediaEndpointSessionDescription.cpp            |    116 +
 .../mediastream/MediaEndpointSessionDescription.h  |     75 +
 .../Modules/mediastream/MediaSourceSettings.cpp    |     52 -
 .../Modules/mediastream/MediaSourceSettings.h      |     85 -
 .../WebCore/Modules/mediastream/MediaStream.cpp    |    169 +-
 .../WebCore/Modules/mediastream/MediaStream.h      |     70 +-
 .../WebCore/Modules/mediastream/MediaStream.idl    |      6 +-
 .../Modules/mediastream/MediaStreamEvent.cpp       |     21 +-
 .../WebCore/Modules/mediastream/MediaStreamEvent.h |     25 +-
 .../Modules/mediastream/MediaStreamEvent.idl       |     10 +-
 .../Modules/mediastream/MediaStreamRegistry.cpp    |      6 +-
 .../Modules/mediastream/MediaStreamRegistry.h      |     12 +-
 .../Modules/mediastream/MediaStreamTrack.cpp       |    185 +-
 .../WebCore/Modules/mediastream/MediaStreamTrack.h |    103 +-
 .../Modules/mediastream/MediaStreamTrack.idl       |     49 +-
 .../Modules/mediastream/MediaStreamTrackEvent.cpp  |     17 +-
 .../Modules/mediastream/MediaStreamTrackEvent.h    |     23 +-
 .../Modules/mediastream/MediaStreamTrackEvent.idl  |      7 +-
 .../mediastream/MediaStreamTrackSourcesCallback.h  |     46 -
 .../MediaStreamTrackSourcesCallback.idl            |     32 -
 .../Modules/mediastream/MediaTrackConstraint.cpp   |     53 -
 .../Modules/mediastream/MediaTrackConstraint.h     |     60 -
 .../Modules/mediastream/MediaTrackConstraint.idl   |     31 -
 .../mediastream/MediaTrackConstraintSet.cpp        |     53 -
 .../Modules/mediastream/MediaTrackConstraintSet.h  |     56 -
 .../mediastream/MediaTrackConstraintSet.idl        |     33 -
 .../Modules/mediastream/MediaTrackConstraints.cpp  |    207 +-
 .../Modules/mediastream/MediaTrackConstraints.h    |     98 +-
 .../Modules/mediastream/MediaTrackConstraints.idl  |    100 +-
 .../mediastream/MediaTrackSupportedConstraints.h   |     49 +-
 .../mediastream/MediaTrackSupportedConstraints.idl |     19 +-
 .../Modules/mediastream/NavigatorMediaDevices.cpp  |      4 +-
 .../Modules/mediastream/NavigatorMediaDevices.h    |      5 +-
 .../Modules/mediastream/NavigatorMediaDevices.idl  |      1 +
 .../Modules/mediastream/NavigatorUserMedia.idl     |     49 +-
 .../Modules/mediastream/NavigatorUserMedia.js      |     17 +-
 .../mediastream/NavigatorUserMediaError.cpp        |     51 -
 .../Modules/mediastream/NavigatorUserMediaError.h  |     65 -
 .../mediastream/NavigatorUserMediaError.idl        |     33 -
 .../Modules/mediastream/OverconstrainedError.h     |     62 +
 .../Modules/mediastream/OverconstrainedError.idl   |     36 +
 .../mediastream/OverconstrainedErrorEvent.h        |     77 +
 .../mediastream/OverconstrainedErrorEvent.idl      |     38 +
 .../Modules/mediastream/PeerConnectionBackend.cpp  |    277 +-
 .../Modules/mediastream/PeerConnectionBackend.h    |    125 +-
 .../Modules/mediastream/PeerConnectionStates.h     |     71 -
 .../Modules/mediastream/RTCConfiguration.cpp       |    165 -
 .../WebCore/Modules/mediastream/RTCConfiguration.h |     41 +-
 .../Modules/mediastream/RTCConfiguration.idl       |     16 +-
 .../WebCore/Modules/mediastream/RTCDTMFSender.cpp  |     73 +-
 .../WebCore/Modules/mediastream/RTCDTMFSender.h    |     65 +-
 .../WebCore/Modules/mediastream/RTCDTMFSender.idl  |      6 +-
 .../Modules/mediastream/RTCDTMFToneChangeEvent.cpp |     13 +-
 .../Modules/mediastream/RTCDTMFToneChangeEvent.h   |     22 +-
 .../Modules/mediastream/RTCDTMFToneChangeEvent.idl |     12 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.cpp |    176 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.h   |    105 +-
 .../WebCore/Modules/mediastream/RTCDataChannel.idl |     12 +-
 .../Modules/mediastream/RTCDataChannelEvent.cpp    |     21 +-
 .../Modules/mediastream/RTCDataChannelEvent.h      |     19 +-
 .../Modules/mediastream/RTCDataChannelEvent.idl    |      2 +-
 .../Modules/mediastream/RTCIceCandidate.cpp        |     57 +-
 .../WebCore/Modules/mediastream/RTCIceCandidate.h  |     39 +-
 .../Modules/mediastream/RTCIceCandidate.idl        |     23 +-
 .../Modules/mediastream/RTCIceCandidateEvent.cpp   |      4 +-
 .../Modules/mediastream/RTCIceCandidateEvent.h     |      9 +-
 .../Modules/mediastream/RTCIceCandidateEvent.idl   |      2 +-
 .../WebCore/Modules/mediastream/RTCIceServer.h     |     38 +-
 .../WebCore/Modules/mediastream/RTCIceServer.idl   |     13 +-
 .../WebCore/Modules/mediastream/RTCIceTransport.h  |     69 +
 .../Modules/mediastream/RTCOfferAnswerOptions.cpp  |    125 -
 .../Modules/mediastream/RTCOfferAnswerOptions.h    |     56 +-
 .../Modules/mediastream/RTCPeerConnection.cpp      |    332 +-
 .../Modules/mediastream/RTCPeerConnection.h        |    145 +-
 .../Modules/mediastream/RTCPeerConnection.idl      |    125 +-
 .../Modules/mediastream/RTCPeerConnection.js       |    235 +-
 .../mediastream/RTCPeerConnectionInternals.js      |    120 +-
 .../WebCore/Modules/mediastream/RTCRtpReceiver.cpp |      6 +-
 .../WebCore/Modules/mediastream/RTCRtpReceiver.h   |     18 +-
 .../WebCore/Modules/mediastream/RTCRtpReceiver.idl |      3 +-
 .../WebCore/Modules/mediastream/RTCRtpSender.cpp   |     56 +-
 .../WebCore/Modules/mediastream/RTCRtpSender.h     |     30 +-
 .../WebCore/Modules/mediastream/RTCRtpSender.idl   |      7 +-
 .../Modules/mediastream/RTCRtpSenderReceiverBase.h |     19 +-
 .../Modules/mediastream/RTCRtpTransceiver.cpp      |    110 +
 .../Modules/mediastream/RTCRtpTransceiver.h        |    113 +
 .../Modules/mediastream/RTCRtpTransceiver.idl      |     46 +
 .../Modules/mediastream/RTCSessionDescription.cpp  |     51 +-
 .../Modules/mediastream/RTCSessionDescription.h    |     35 +-
 .../Modules/mediastream/RTCSessionDescription.idl  |     21 +-
 .../WebCore/Modules/mediastream/RTCStatsReport.cpp |     42 +-
 .../WebCore/Modules/mediastream/RTCStatsReport.h   |     35 +-
 .../WebCore/Modules/mediastream/RTCStatsReport.idl |     12 +-
 .../Modules/mediastream/RTCStatsResponse.cpp       |     70 -
 .../WebCore/Modules/mediastream/RTCStatsResponse.h |     62 -
 .../Modules/mediastream/RTCStatsResponse.idl       |     31 -
 .../WebCore/Modules/mediastream/RTCTrackEvent.cpp  |     30 +-
 .../WebCore/Modules/mediastream/RTCTrackEvent.h    |     35 +-
 .../WebCore/Modules/mediastream/RTCTrackEvent.idl  |     18 +-
 .../WebCore/Modules/mediastream/SDPProcessor.cpp   |    547 +
 .../WebCore/Modules/mediastream/SDPProcessor.h     |     78 +
 .../WebCore/Modules/mediastream/SourceInfo.cpp     |     64 -
 .../WebCore/Modules/mediastream/SourceInfo.h       |     59 -
 .../WebCore/Modules/mediastream/SourceInfo.idl     |     34 -
 .../WebCore/Modules/mediastream/UserMediaClient.h  |     14 +-
 .../Modules/mediastream/UserMediaController.h      |     19 +-
 .../mediastream/UserMediaPermissionCheck.cpp       |    107 -
 .../Modules/mediastream/UserMediaPermissionCheck.h |     80 -
 .../Modules/mediastream/UserMediaRequest.cpp       |    245 +-
 .../WebCore/Modules/mediastream/UserMediaRequest.h |     69 +-
 .../libwebrtc/LibWebRTCDataChannelHandler.cpp      |    114 +
 .../libwebrtc/LibWebRTCDataChannelHandler.h        |     61 +
 .../libwebrtc/LibWebRTCMediaEndpoint.cpp           |    527 +
 .../mediastream/libwebrtc/LibWebRTCMediaEndpoint.h |    175 +
 .../libwebrtc/LibWebRTCPeerConnectionBackend.cpp   |    231 +
 .../libwebrtc/LibWebRTCPeerConnectionBackend.h     |     97 +
 .../Source/WebCore/Modules/mediastream/sdp.js      |    606 +
 .../controls/airplay-button.css                    |     29 +
 .../controls/airplay-button.js                     |     38 +
 .../controls/airplay-placard.js                    |     39 +
 .../controls/background-tint.css                   |     48 +
 .../controls/background-tint.js                    |     34 +
 .../modern-media-controls/controls/button.css      |     34 +
 .../modern-media-controls/controls/button.js       |     83 +
 .../controls/buttons-container.css                 |     29 +
 .../controls/buttons-container.js                  |     78 +
 .../controls/controls-bar.css                      |     35 +
 .../modern-media-controls/controls/controls-bar.js |    248 +
 .../controls/forward-button.js                     |     38 +
 .../controls/fullscreen-button.js                  |     39 +
 .../modern-media-controls/controls/icon-button.css |     33 +
 .../modern-media-controls/controls/icon-button.js  |    134 +
 .../modern-media-controls/controls/icon-service.js |    102 +
 .../controls/invalid-placard.js                    |     37 +
 .../controls/ios-inline-media-controls.css         |    132 +
 .../controls/ios-inline-media-controls.js          |    109 +
 .../modern-media-controls/controls/layout-item.js  |     53 +
 .../modern-media-controls/controls/layout-node.js  |    307 +
 .../macos-compact-inline-media-controls.css        |     71 +
 .../controls/macos-fullscreen-media-controls.css   |    119 +
 .../controls/macos-fullscreen-media-controls.js    |    173 +
 .../controls/macos-inline-media-controls.css       |    118 +
 .../controls/macos-inline-media-controls.js        |    202 +
 .../controls/macos-media-controls.css              |     51 +
 .../controls/macos-media-controls.js               |     81 +
 .../controls/media-controls.css                    |     77 +
 .../controls/media-controls.js                     |    148 +
 .../modern-media-controls/controls/mute-button.js  |     53 +
 .../modern-media-controls/controls/pip-button.js   |     38 +
 .../modern-media-controls/controls/pip-placard.js  |     38 +
 .../modern-media-controls/controls/placard.css     |     70 +
 .../modern-media-controls/controls/placard.js      |     48 +
 .../controls/play-pause-button.js                  |     53 +
 .../controls/rewind-button.js                      |     38 +
 .../modern-media-controls/controls/scheduler.js    |     66 +
 .../modern-media-controls/controls/scrubber.js     |    156 +
 .../modern-media-controls/controls/seek-button.js  |     73 +
 .../controls/skip-back-button.js                   |     38 +
 .../modern-media-controls/controls/slider.css      |     47 +
 .../modern-media-controls/controls/slider.js       |    152 +
 .../controls/start-button.css                      |     58 +
 .../modern-media-controls/controls/start-button.js |     42 +
 .../controls/status-label.css                      |     37 +
 .../modern-media-controls/controls/status-label.js |     85 +
 .../modern-media-controls/controls/text-tracks.css |     82 +
 .../modern-media-controls/controls/time-control.js |     93 +
 .../modern-media-controls/controls/time-label.css  |     33 +
 .../modern-media-controls/controls/time-label.js   |     80 +
 .../controls/tracks-button.js                      |     38 +
 .../controls/tracks-panel.css                      |    105 +
 .../modern-media-controls/controls/tracks-panel.js |    305 +
 .../controls/volume-down-button.js                 |     38 +
 .../controls/volume-slider.css                     |     30 +
 .../controls/volume-slider.js                      |    120 +
 .../controls/volume-up-button.js                   |     38 +
 .../gesture-recognizers/gesture-recognizer.js      |    379 +
 .../gesture-recognizers/pinch.js                   |    205 +
 .../gesture-recognizers/tap.js                     |    109 +
 .../WebCore/Modules/modern-media-controls/js-files |     63 +
 .../WebCore/Modules/modern-media-controls/main.js  |     47 +
 .../modern-media-controls/media/airplay-support.js |     60 +
 .../media/controls-visibility-support.js           |     77 +
 .../media/fullscreen-support.js                    |     76 +
 .../media/media-controller-support.js              |    101 +
 .../media/media-controller.js                      |    203 +
 .../modern-media-controls/media/mute-support.js    |     52 +
 .../modern-media-controls/media/pip-support.js     |     64 +
 .../modern-media-controls/media/placard-support.js |     64 +
 .../media/playback-support.js                      |     51 +
 .../media/scrubbing-support.js                     |     79 +
 .../media/seek-backward-support.js                 |     39 +
 .../media/seek-forward-support.js                  |     39 +
 .../modern-media-controls/media/seek-support.js    |     77 +
 .../media/skip-back-support.js                     |     54 +
 .../modern-media-controls/media/start-support.js   |     93 +
 .../modern-media-controls/media/status-support.js  |     59 +
 .../media/time-labels-support.js                   |     51 +
 .../modern-media-controls/media/tracks-support.js  |    150 +
 .../media/volume-down-support.js                   |     41 +
 .../modern-media-controls/media/volume-support.js  |     57 +
 .../media/volume-up-support.js                     |     41 +
 .../NavigatorContentUtils.cpp                      |     54 +-
 .../navigatorcontentutils/NavigatorContentUtils.h  |     13 +-
 .../NavigatorContentUtils.idl                      |      7 +-
 .../NavigatorContentUtilsClient.h                  |      6 +-
 .../notifications/DOMWindowNotifications.cpp       |     21 +-
 .../Modules/notifications/DOMWindowNotifications.h |     15 +-
 .../WebCore/Modules/notifications/Notification.cpp |    136 +-
 .../WebCore/Modules/notifications/Notification.h   |    132 +-
 .../WebCore/Modules/notifications/Notification.idl |     21 +-
 .../Modules/notifications/NotificationCenter.cpp   |     26 +-
 .../Modules/notifications/NotificationCenter.h     |     23 +-
 .../Modules/notifications/NotificationCenter.idl   |     11 +-
 .../Modules/notifications/NotificationClient.h     |     20 +-
 .../notifications/NotificationController.cpp       |     15 +-
 .../Modules/notifications/NotificationController.h |     13 +-
 .../notifications/NotificationPermissionCallback.h |      5 +-
 .../NotificationPermissionCallback.idl             |      5 +-
 .../WorkerGlobalScopeNotifications.cpp             |     21 +-
 .../notifications/WorkerGlobalScopeNotifications.h |     14 +-
 .../WebCore/Modules/plugins/PluginReplacement.h    |     27 +-
 .../Modules/plugins/QuickTimePluginReplacement.h   |     45 +-
 .../Modules/plugins/QuickTimePluginReplacement.mm  |     63 +-
 .../Modules/plugins/YouTubePluginReplacement.cpp   |     80 +-
 .../Modules/plugins/YouTubePluginReplacement.h     |     27 +-
 .../Modules/proximity/DeviceProximityClient.h      |      4 +-
 .../Modules/proximity/DeviceProximityController.h  |      4 +-
 .../Modules/proximity/DeviceProximityEvent.cpp     |     10 +-
 .../Modules/proximity/DeviceProximityEvent.h       |     32 +-
 .../Modules/proximity/DeviceProximityEvent.idl     |     13 +-
 .../WebCore/Modules/quota/DOMWindowQuota.cpp       |      1 -
 .../Source/WebCore/Modules/quota/DOMWindowQuota.h  |      5 +-
 .../WebCore/Modules/quota/NavigatorStorageQuota.h  |      5 +-
 .../WebCore/Modules/quota/StorageErrorCallback.cpp |      2 +-
 .../WebCore/Modules/quota/StorageErrorCallback.h   |      7 +-
 .../WebCore/Modules/quota/StorageErrorCallback.idl |      5 +-
 .../Source/WebCore/Modules/quota/StorageInfo.cpp   |     12 +-
 .../Source/WebCore/Modules/quota/StorageInfo.h     |     10 +-
 .../Source/WebCore/Modules/quota/StorageInfo.idl   |      4 +-
 .../Source/WebCore/Modules/quota/StorageQuota.h    |     10 +-
 .../Source/WebCore/Modules/quota/StorageQuota.idl  |      4 +-
 .../WebCore/Modules/quota/StorageQuotaCallback.h   |      7 +-
 .../WebCore/Modules/quota/StorageQuotaCallback.idl |      5 +-
 .../WebCore/Modules/quota/StorageUsageCallback.h   |      7 +-
 .../WebCore/Modules/quota/StorageUsageCallback.idl |      5 +-
 .../Modules/quota/WorkerNavigatorStorageQuota.h    |      5 +-
 .../Modules/speech/DOMWindowSpeechSynthesis.cpp    |      1 -
 .../Modules/speech/DOMWindowSpeechSynthesis.h      |      5 +-
 .../WebCore/Modules/speech/SpeechSynthesis.cpp     |     77 +-
 .../WebCore/Modules/speech/SpeechSynthesis.h       |     37 +-
 .../WebCore/Modules/speech/SpeechSynthesis.idl     |      2 +-
 .../WebCore/Modules/speech/SpeechSynthesisEvent.h  |      6 +-
 .../Modules/speech/SpeechSynthesisUtterance.cpp    |      2 +-
 .../Modules/speech/SpeechSynthesisUtterance.h      |     24 +-
 .../Modules/speech/SpeechSynthesisUtterance.idl    |      4 +-
 .../Modules/speech/SpeechSynthesisVoice.cpp        |      4 +-
 .../WebCore/Modules/speech/SpeechSynthesisVoice.h  |     14 +-
 .../Modules/streams/ByteLengthQueuingStrategy.idl  |      4 +-
 .../Modules/streams/ByteLengthQueuingStrategy.js   |      4 +-
 .../Modules/streams/CountQueuingStrategy.idl       |      4 +-
 .../Modules/streams/CountQueuingStrategy.js        |      4 +-
 .../streams/ReadableByteStreamController.idl       |     43 +
 .../streams/ReadableByteStreamController.js        |     95 +
 .../Modules/streams/ReadableByteStreamInternals.js |    330 +
 .../WebCore/Modules/streams/ReadableStream.idl     |     22 +-
 .../WebCore/Modules/streams/ReadableStream.js      |     80 +-
 .../Modules/streams/ReadableStreamController.idl   |     42 -
 .../Modules/streams/ReadableStreamController.js    |     84 -
 .../streams/ReadableStreamDefaultController.idl    |     42 +
 .../streams/ReadableStreamDefaultController.js     |     82 +
 .../streams/ReadableStreamDefaultReader.idl        |     42 +
 .../Modules/streams/ReadableStreamDefaultReader.js |     77 +
 .../Modules/streams/ReadableStreamInternals.js     |    373 +-
 .../Modules/streams/ReadableStreamReader.idl       |     42 -
 .../Modules/streams/ReadableStreamReader.js        |     84 -
 .../WebCore/Modules/streams/ReadableStreamSource.h |    121 +
 .../Modules/streams/ReadableStreamSource.idl       |     40 +
 .../WebCore/Modules/streams/StreamInternals.js     |     13 +-
 .../WebCore/Modules/streams/WritableStream.idl     |     12 +-
 .../WebCore/Modules/streams/WritableStream.js      |     10 +-
 .../Modules/streams/WritableStreamInternals.js     |      2 +-
 .../Modules/vibration/NavigatorVibration.cpp       |      2 +-
 .../WebCore/Modules/vibration/NavigatorVibration.h |      7 +-
 .../Source/WebCore/Modules/vibration/Vibration.h   |      6 +-
 .../WebCore/Modules/vibration/VibrationClient.h    |      6 +-
 .../WebCore/Modules/webaudio/AnalyserNode.cpp      |     33 +-
 .../Source/WebCore/Modules/webaudio/AnalyserNode.h |     36 +-
 .../WebCore/Modules/webaudio/AnalyserNode.idl      |     14 +-
 .../WebCore/Modules/webaudio/AsyncAudioDecoder.cpp |     19 +-
 .../WebCore/Modules/webaudio/AsyncAudioDecoder.h   |     14 +-
 .../Modules/webaudio/AudioBasicInspectorNode.cpp   |     12 +-
 .../Modules/webaudio/AudioBasicInspectorNode.h     |     19 +-
 .../Modules/webaudio/AudioBasicProcessorNode.h     |     22 +-
 .../WebCore/Modules/webaudio/AudioBuffer.cpp       |     79 +-
 .../Source/WebCore/Modules/webaudio/AudioBuffer.h  |     28 +-
 .../WebCore/Modules/webaudio/AudioBuffer.idl       |      2 +-
 .../WebCore/Modules/webaudio/AudioBufferCallback.h |      7 +-
 .../Modules/webaudio/AudioBufferCallback.idl       |      5 +-
 .../Modules/webaudio/AudioBufferSourceNode.cpp     |    107 +-
 .../Modules/webaudio/AudioBufferSourceNode.h       |     43 +-
 .../Modules/webaudio/AudioBufferSourceNode.idl     |     14 +-
 .../WebCore/Modules/webaudio/AudioContext.cpp      |    345 +-
 .../Source/WebCore/Modules/webaudio/AudioContext.h |    146 +-
 .../WebCore/Modules/webaudio/AudioContext.idl      |     47 +-
 .../Modules/webaudio/AudioDestinationNode.cpp      |      7 +
 .../Modules/webaudio/AudioDestinationNode.h        |     27 +-
 .../WebCore/Modules/webaudio/AudioListener.h       |      9 +-
 .../Source/WebCore/Modules/webaudio/AudioNode.cpp  |    114 +-
 .../Source/WebCore/Modules/webaudio/AudioNode.h    |     33 +-
 .../Source/WebCore/Modules/webaudio/AudioNode.idl  |     12 +-
 .../WebCore/Modules/webaudio/AudioNodeInput.h      |     10 +-
 .../WebCore/Modules/webaudio/AudioNodeOutput.h     |      6 +-
 .../Source/WebCore/Modules/webaudio/AudioParam.h   |     12 +-
 .../Source/WebCore/Modules/webaudio/AudioParam.idl |      5 +-
 .../WebCore/Modules/webaudio/AudioParamTimeline.h  |     10 +-
 .../Modules/webaudio/AudioProcessingEvent.cpp      |      6 +-
 .../Modules/webaudio/AudioProcessingEvent.h        |     14 +-
 .../Modules/webaudio/AudioScheduledSourceNode.cpp  |     90 +-
 .../Modules/webaudio/AudioScheduledSourceNode.h    |     42 +-
 .../Modules/webaudio/AudioSummingJunction.h        |      5 +-
 .../WebCore/Modules/webaudio/BiquadDSPKernel.cpp   |     16 +-
 .../WebCore/Modules/webaudio/BiquadDSPKernel.h     |     13 +-
 .../WebCore/Modules/webaudio/BiquadFilterNode.cpp  |     71 +-
 .../WebCore/Modules/webaudio/BiquadFilterNode.h    |     26 +-
 .../WebCore/Modules/webaudio/BiquadFilterNode.idl  |     32 +-
 .../WebCore/Modules/webaudio/BiquadProcessor.cpp   |      9 +-
 .../WebCore/Modules/webaudio/BiquadProcessor.h     |     37 +-
 .../WebCore/Modules/webaudio/ChannelMergerNode.h   |     16 +-
 .../WebCore/Modules/webaudio/ChannelSplitterNode.h |     14 +-
 .../WebCore/Modules/webaudio/ConvolverNode.cpp     |     33 +-
 .../WebCore/Modules/webaudio/ConvolverNode.h       |     31 +-
 .../WebCore/Modules/webaudio/ConvolverNode.idl     |      2 +-
 .../webaudio/DefaultAudioDestinationNode.cpp       |     35 +-
 .../Modules/webaudio/DefaultAudioDestinationNode.h |     39 +-
 .../WebCore/Modules/webaudio/DelayDSPKernel.h      |     13 +-
 .../Source/WebCore/Modules/webaudio/DelayNode.cpp  |     17 +-
 .../Source/WebCore/Modules/webaudio/DelayNode.h    |     19 +-
 .../WebCore/Modules/webaudio/DelayProcessor.h      |      7 +-
 .../Modules/webaudio/DynamicsCompressorNode.h      |     17 +-
 .../Source/WebCore/Modules/webaudio/GainNode.h     |     16 +-
 .../webaudio/MediaElementAudioSourceNode.cpp       |      8 +-
 .../Modules/webaudio/MediaElementAudioSourceNode.h |     26 +-
 .../webaudio/MediaStreamAudioDestinationNode.cpp   |      9 +-
 .../webaudio/MediaStreamAudioDestinationNode.h     |     16 +-
 .../Modules/webaudio/MediaStreamAudioSource.cpp    |      6 +-
 .../Modules/webaudio/MediaStreamAudioSource.h      |     13 +-
 .../Modules/webaudio/MediaStreamAudioSourceNode.h  |      5 +-
 .../webaudio/OfflineAudioCompletionEvent.cpp       |      8 +-
 .../Modules/webaudio/OfflineAudioCompletionEvent.h |     14 +-
 .../Modules/webaudio/OfflineAudioContext.cpp       |     34 +-
 .../WebCore/Modules/webaudio/OfflineAudioContext.h |     11 +-
 .../Modules/webaudio/OfflineAudioContext.idl       |      3 +-
 .../webaudio/OfflineAudioDestinationNode.cpp       |      2 +-
 .../Modules/webaudio/OfflineAudioDestinationNode.h |     16 +-
 .../WebCore/Modules/webaudio/OscillatorNode.cpp    |     90 +-
 .../WebCore/Modules/webaudio/OscillatorNode.h      |     46 +-
 .../WebCore/Modules/webaudio/OscillatorNode.idl    |     29 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.cpp |    100 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.h   |     48 +-
 .../Source/WebCore/Modules/webaudio/PannerNode.idl |     31 +-
 .../WebCore/Modules/webaudio/PeriodicWave.cpp      |     40 +-
 .../Source/WebCore/Modules/webaudio/PeriodicWave.h |     17 +-
 .../WebCore/Modules/webaudio/RealtimeAnalyser.h    |      5 +-
 .../Modules/webaudio/ScriptProcessorNode.cpp       |     16 +-
 .../WebCore/Modules/webaudio/ScriptProcessorNode.h |     22 +-
 .../WebCore/Modules/webaudio/WaveShaperDSPKernel.h |     15 +-
 .../WebCore/Modules/webaudio/WaveShaperNode.cpp    |     48 +-
 .../WebCore/Modules/webaudio/WaveShaperNode.h      |     15 +-
 .../WebCore/Modules/webaudio/WaveShaperNode.idl    |      2 +-
 .../WebCore/Modules/webaudio/WaveShaperProcessor.h |      9 +-
 .../Modules/webdatabase/AbstractDatabaseServer.h   |     83 -
 .../Modules/webdatabase/ChangeVersionData.h        |      5 +-
 .../Modules/webdatabase/ChangeVersionWrapper.cpp   |     34 +-
 .../Modules/webdatabase/ChangeVersionWrapper.h     |     16 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.cpp   |     35 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.h     |     19 +-
 .../Modules/webdatabase/DOMWindowWebDatabase.idl   |      8 +-
 .../WebCore/Modules/webdatabase/Database.cpp       |    380 +-
 .../Source/WebCore/Modules/webdatabase/Database.h  |     97 +-
 .../WebCore/Modules/webdatabase/Database.idl       |      8 +-
 .../Modules/webdatabase/DatabaseAuthorizer.cpp     |     24 +-
 .../Modules/webdatabase/DatabaseAuthorizer.h       |      6 +-
 .../Modules/webdatabase/DatabaseBasicTypes.h       |     36 -
 .../WebCore/Modules/webdatabase/DatabaseCallback.h |      8 +-
 .../Modules/webdatabase/DatabaseCallback.idl       |      6 +-
 .../Modules/webdatabase/DatabaseContext.cpp        |     54 +-
 .../WebCore/Modules/webdatabase/DatabaseContext.h  |     18 +-
 .../WebCore/Modules/webdatabase/DatabaseDetails.h  |      5 +-
 .../WebCore/Modules/webdatabase/DatabaseError.h    |     42 -
 .../Modules/webdatabase/DatabaseManager.cpp        |    361 +-
 .../WebCore/Modules/webdatabase/DatabaseManager.h  |    107 +-
 .../Modules/webdatabase/DatabaseManagerClient.h    |     18 +-
 .../WebCore/Modules/webdatabase/DatabaseServer.cpp |    145 -
 .../WebCore/Modules/webdatabase/DatabaseServer.h   |     71 -
 .../WebCore/Modules/webdatabase/DatabaseTask.cpp   |     49 +-
 .../WebCore/Modules/webdatabase/DatabaseTask.h     |     69 +-
 .../WebCore/Modules/webdatabase/DatabaseThread.cpp |     47 +-
 .../WebCore/Modules/webdatabase/DatabaseThread.h   |     27 +-
 .../Modules/webdatabase/DatabaseTracker.cpp        |    656 +-
 .../WebCore/Modules/webdatabase/DatabaseTracker.h  |    147 +-
 .../WebCore/Modules/webdatabase/OriginLock.h       |      5 +-
 .../Modules/webdatabase/SQLCallbackWrapper.h       |     18 +-
 .../Source/WebCore/Modules/webdatabase/SQLError.h  |      7 +-
 .../WebCore/Modules/webdatabase/SQLError.idl       |      1 -
 .../WebCore/Modules/webdatabase/SQLException.h     |      5 +-
 .../WebCore/Modules/webdatabase/SQLResultSet.cpp   |     36 +-
 .../WebCore/Modules/webdatabase/SQLResultSet.h     |     32 +-
 .../WebCore/Modules/webdatabase/SQLResultSet.idl   |      3 +-
 .../Modules/webdatabase/SQLResultSetRowList.cpp    |     19 +-
 .../Modules/webdatabase/SQLResultSetRowList.h      |     12 +-
 .../Modules/webdatabase/SQLResultSetRowList.idl    |      5 +-
 .../WebCore/Modules/webdatabase/SQLStatement.cpp   |     22 +-
 .../WebCore/Modules/webdatabase/SQLStatement.h     |     12 +-
 .../Modules/webdatabase/SQLStatementCallback.h     |      8 +-
 .../Modules/webdatabase/SQLStatementCallback.idl   |      7 +-
 .../webdatabase/SQLStatementErrorCallback.h        |      7 +-
 .../webdatabase/SQLStatementErrorCallback.idl      |      7 +-
 .../WebCore/Modules/webdatabase/SQLTransaction.cpp |    506 +-
 .../WebCore/Modules/webdatabase/SQLTransaction.h   |     89 +-
 .../WebCore/Modules/webdatabase/SQLTransaction.idl |      8 +-
 .../Modules/webdatabase/SQLTransactionBackend.cpp  |    383 +-
 .../Modules/webdatabase/SQLTransactionBackend.h    |     74 +-
 .../Modules/webdatabase/SQLTransactionCallback.h   |      7 +-
 .../Modules/webdatabase/SQLTransactionCallback.idl |      7 +-
 .../Modules/webdatabase/SQLTransactionClient.cpp   |     59 -
 .../Modules/webdatabase/SQLTransactionClient.h     |     53 -
 .../webdatabase/SQLTransactionCoordinator.cpp      |     29 +-
 .../webdatabase/SQLTransactionCoordinator.h        |     17 +-
 .../webdatabase/SQLTransactionErrorCallback.h      |      7 +-
 .../webdatabase/SQLTransactionErrorCallback.idl    |      6 +-
 .../Modules/webdatabase/SQLTransactionState.h      |      5 +-
 .../webdatabase/SQLTransactionStateMachine.h       |      5 +-
 .../Modules/webdriver/NavigatorWebDriver.cpp       |     78 +
 .../WebCore/Modules/webdriver/NavigatorWebDriver.h |     50 +
 .../Modules/webdriver/NavigatorWebDriver.idl       |     28 +
 .../Source/WebCore/Modules/websockets/CloseEvent.h |     27 +-
 .../WebCore/Modules/websockets/CloseEvent.idl      |     14 +-
 .../websockets/ThreadableWebSocketChannel.cpp      |     21 +-
 .../websockets/ThreadableWebSocketChannel.h        |     15 +-
 .../ThreadableWebSocketChannelClientWrapper.cpp    |     71 +-
 .../ThreadableWebSocketChannelClientWrapper.h      |     24 +-
 .../WebCore/Modules/websockets/WebSocket.cpp       |    301 +-
 .../Source/WebCore/Modules/websockets/WebSocket.h  |    113 +-
 .../WebCore/Modules/websockets/WebSocket.idl       |     30 +-
 .../Modules/websockets/WebSocketChannel.cpp        |    182 +-
 .../WebCore/Modules/websockets/WebSocketChannel.h  |     88 +-
 .../Modules/websockets/WebSocketChannelClient.h    |     40 +-
 .../Modules/websockets/WebSocketDeflateFramer.cpp  |      6 +-
 .../Modules/websockets/WebSocketDeflateFramer.h    |      7 +-
 .../WebCore/Modules/websockets/WebSocketDeflater.h |      7 +-
 .../websockets/WebSocketExtensionDispatcher.h      |      7 +-
 .../Modules/websockets/WebSocketExtensionParser.h  |      5 +-
 .../websockets/WebSocketExtensionProcessor.h       |      7 +-
 .../WebCore/Modules/websockets/WebSocketFrame.h    |      5 +-
 .../Modules/websockets/WebSocketHandshake.cpp      |    174 +-
 .../Modules/websockets/WebSocketHandshake.h        |     15 +-
 .../WorkerThreadableWebSocketChannel.cpp           |    236 +-
 .../websockets/WorkerThreadableWebSocketChannel.h  |     86 +-
 .../WebCore/PAL/Configurations/Base.xcconfig       |    111 +
 .../PAL/Configurations/DebugRelease.xcconfig       |     43 +
 .../PAL/Configurations/FeatureDefines.xcconfig     |    217 +
 .../Source/WebCore/PAL/Configurations/PAL.xcconfig |     76 +
 .../WebCore/PAL/Configurations/Version.xcconfig    |     60 +
 .../WebCore/PAL/PAL.xcodeproj/project.pbxproj      |    247 +
 .../src/main/native/Source/WebCore/PAL/config.h    |     58 +
 .../native/Source/WebCore/PAL/pal/CMakeLists.txt   |     17 +
 .../Source/WebCore/PAL/pal/PlatformGTK.cmake       |      3 +
 .../Source/WebCore/PAL/pal/PlatformJava.cmake      |     15 +
 .../Source/WebCore/PAL/pal/PlatformMac.cmake       |      3 +
 .../Source/WebCore/PAL/pal/PlatformWin.cmake       |      3 +
 .../Source/WebCore/PAL/pal/crypto/CryptoDigest.h   |     57 +
 .../commoncrypto/CryptoDigestCommonCrypto.cpp      |    179 +
 .../PAL/pal/crypto/gcrypt/CryptoDigestGCrypt.cpp   |     97 +
 .../PAL/pal/crypto/gnutls/CryptoDigestGnuTLS.cpp   |    102 +
 .../PAL/pal/crypto/java/CryptoDigestJava.cpp       |     43 +
 .../WebCore/PAL/pal/crypto/win/CryptoDigestWin.cpp |    104 +
 .../native/Source/WebCore/PlatformAppleWin.cmake   |    177 +-
 .../main/native/Source/WebCore/PlatformEfl.cmake   |    458 -
 .../main/native/Source/WebCore/PlatformGTK.cmake   |    505 +-
 .../main/native/Source/WebCore/PlatformJava.cmake  |    404 +-
 .../main/native/Source/WebCore/PlatformMac.cmake   |    306 +-
 .../main/native/Source/WebCore/PlatformWin.cmake   |     47 +-
 .../native/Source/WebCore/PlatformWinCairo.cmake   |     55 +-
 .../Resources/ContentFilterBlockedPage.html        |      1 +
 .../Source/WebCore/Scripts/DumpEditingHistory.js   |     82 +
 .../Source/WebCore/Scripts/EditingHistoryUtil.js   |    693 +
 .../src/main/native/Source/WebCore/WebCore.order   |     20 -
 .../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/QTMovieWinProduction.props          |     13 -
 .../QTMovieWin/QTMovieWinRelease.props             |     12 -
 .../Source/WebCore/WebCore.vcxproj/WebCore.proj    |      2 +-
 .../WebCore/WebCore.vcxproj/WebCore.submit.sln     |     61 -
 .../Source/WebCore/WebCore.vcxproj/WebCore.vcxproj |  23053 ---
 .../WebCore.vcxproj/WebCore.vcxproj.filters        |  15542 --
 .../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     |    308 -
 .../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       |     97 -
 .../WebCore.vcxproj/copyForwardingHeaders.cmd      |    121 -
 .../WebCore.vcxproj/copyWebCoreResourceFiles.cmd   |      6 -
 .../WebCore/WebCore.vcxproj/migrate-scripts.pl     |     77 -
 .../Source/WebCore/WebCore.vcxproj/xcopy.excludes  |      1 -
 .../WebCore/WebCore.xcodeproj/project.pbxproj      |   9709 +-
 ...ePrefix.cpp => WebCoreDerivedSourcesPrefix.cpp} |      0
 .../src/main/native/Source/WebCore/WebCorePrefix.h |     19 +-
 .../Source/WebCore/accessibility/AXObjectCache.cpp |    632 +-
 .../Source/WebCore/accessibility/AXObjectCache.h   |     75 +-
 .../accessibility/AXTextStateChangeIntent.h        |      7 +-
 .../WebCore/accessibility/AccessibilityARIAGrid.h  |     15 +-
 .../accessibility/AccessibilityARIAGridCell.h      |     11 +-
 .../accessibility/AccessibilityARIAGridRow.h       |     13 +-
 .../accessibility/AccessibilityAllInOne.cpp        |      4 +
 .../accessibility/AccessibilityAttachment.cpp      |    110 +
 .../accessibility/AccessibilityAttachment.h        |     59 +
 .../accessibility/AccessibilityImageMapLink.h      |     43 +-
 .../WebCore/accessibility/AccessibilityLabel.cpp   |    109 +
 .../WebCore/accessibility/AccessibilityLabel.h     |     57 +
 .../WebCore/accessibility/AccessibilityList.cpp    |      3 +-
 .../WebCore/accessibility/AccessibilityList.h      |     13 +-
 .../WebCore/accessibility/AccessibilityListBox.h   |     21 +-
 .../accessibility/AccessibilityListBoxOption.cpp   |      2 +-
 .../accessibility/AccessibilityListBoxOption.h     |     34 +-
 .../accessibility/AccessibilityMathMLElement.cpp   |    456 +
 .../accessibility/AccessibilityMathMLElement.h     |    115 +
 .../accessibility/AccessibilityMediaControls.h     |     47 +-
 .../WebCore/accessibility/AccessibilityMenuList.h  |     22 +-
 .../accessibility/AccessibilityMenuListOption.h    |     34 +-
 .../accessibility/AccessibilityMenuListPopup.h     |     26 +-
 .../accessibility/AccessibilityMockObject.h        |     17 +-
 .../accessibility/AccessibilityNodeObject.cpp      |    273 +-
 .../accessibility/AccessibilityNodeObject.h        |    207 +-
 .../WebCore/accessibility/AccessibilityObject.cpp  |    353 +-
 .../WebCore/accessibility/AccessibilityObject.h    |     96 +-
 .../AccessibilityProgressIndicator.cpp             |     58 +
 .../accessibility/AccessibilityProgressIndicator.h |     22 +-
 .../accessibility/AccessibilityRenderObject.cpp    |    935 +-
 .../accessibility/AccessibilityRenderObject.h      |    364 +-
 .../accessibility/AccessibilitySVGElement.cpp      |    314 +
 .../accessibility/AccessibilitySVGElement.h        |     62 +
 .../WebCore/accessibility/AccessibilitySVGRoot.cpp |      4 +-
 .../WebCore/accessibility/AccessibilitySVGRoot.h   |     14 +-
 .../accessibility/AccessibilityScrollView.h        |     55 +-
 .../WebCore/accessibility/AccessibilityScrollbar.h |     25 +-
 .../WebCore/accessibility/AccessibilitySlider.h    |     37 +-
 .../accessibility/AccessibilitySpinButton.cpp      |     12 +-
 .../accessibility/AccessibilitySpinButton.h        |     24 +-
 .../WebCore/accessibility/AccessibilityTable.h     |     25 +-
 .../WebCore/accessibility/AccessibilityTableCell.h |     19 +-
 .../accessibility/AccessibilityTableColumn.cpp     |     24 +-
 .../accessibility/AccessibilityTableColumn.h       |     17 +-
 .../AccessibilityTableHeaderContainer.cpp          |      2 +-
 .../AccessibilityTableHeaderContainer.h            |     13 +-
 .../WebCore/accessibility/AccessibilityTableRow.h  |     15 +-
 .../WebCore/accessibility/AccessibilityTree.cpp    |     14 +
 .../WebCore/accessibility/AccessibilityTree.h      |     10 +-
 .../WebCore/accessibility/AccessibilityTreeItem.h  |      9 +-
 .../WebCore/accessibility/atk/AXObjectCacheAtk.cpp |      2 +-
 .../accessibility/atk/AccessibilityObjectAtk.cpp   |    104 +-
 .../accessibility/atk/WebKitAccessibleHyperlink.h  |      7 +-
 .../atk/WebKitAccessibleInterfaceAction.h          |      7 +-
 .../atk/WebKitAccessibleInterfaceComponent.h       |      7 +-
 .../atk/WebKitAccessibleInterfaceDocument.h        |      6 +-
 .../atk/WebKitAccessibleInterfaceEditableText.h    |      6 +-
 .../atk/WebKitAccessibleInterfaceHyperlinkImpl.h   |      6 +-
 .../atk/WebKitAccessibleInterfaceHypertext.h       |      7 +-
 .../atk/WebKitAccessibleInterfaceImage.h           |      6 +-
 .../atk/WebKitAccessibleInterfaceSelection.cpp     |     40 +-
 .../atk/WebKitAccessibleInterfaceSelection.h       |      6 +-
 .../atk/WebKitAccessibleInterfaceTable.cpp         |      1 -
 .../atk/WebKitAccessibleInterfaceTable.h           |      6 +-
 .../atk/WebKitAccessibleInterfaceTableCell.h       |     25 +-
 .../atk/WebKitAccessibleInterfaceText.cpp          |     12 +-
 .../atk/WebKitAccessibleInterfaceText.h            |      6 +-
 .../atk/WebKitAccessibleInterfaceValue.h           |      6 +-
 .../accessibility/atk/WebKitAccessibleUtil.cpp     |     13 +-
 .../accessibility/atk/WebKitAccessibleUtil.h       |      6 +-
 .../atk/WebKitAccessibleWrapperAtk.cpp             |    273 +-
 .../accessibility/atk/WebKitAccessibleWrapperAtk.h |      6 +-
 .../accessibility/ios/AccessibilityObjectIOS.mm    |     17 +
 .../ios/WebAccessibilityObjectWrapperIOS.h         |      5 +-
 .../ios/WebAccessibilityObjectWrapperIOS.mm        |    386 +-
 .../WebCore/accessibility/mac/AXObjectCacheMac.mm  |      8 +-
 .../accessibility/mac/AccessibilityObjectMac.mm    |      5 +-
 .../mac/WebAccessibilityObjectWrapperBase.h        |      5 +
 .../mac/WebAccessibilityObjectWrapperBase.mm       |    344 +-
 .../mac/WebAccessibilityObjectWrapperMac.h         |      5 +-
 .../mac/WebAccessibilityObjectWrapperMac.mm        |    667 +-
 .../win/AccessibilityObjectWrapperWin.cpp          |      9 +
 .../win/AccessibilityObjectWrapperWin.h            |      6 +-
 .../native/Source/WebCore/animation/Animatable.idl |     38 +
 .../Source/WebCore/animation/AnimationEffect.cpp   |     65 +
 .../Source/WebCore/animation/AnimationEffect.h     |     55 +
 .../Source/WebCore/animation/AnimationEffect.idl   |     36 +
 .../Source/WebCore/animation/AnimationTimeline.cpp |     21 +-
 .../Source/WebCore/animation/AnimationTimeline.h   |     11 +-
 .../Source/WebCore/animation/AnimationTimeline.idl |      6 +-
 .../Source/WebCore/animation/DocumentAnimation.cpp |     42 +-
 .../Source/WebCore/animation/DocumentAnimation.h   |     17 +-
 .../Source/WebCore/animation/DocumentAnimation.idl |      5 +-
 .../Source/WebCore/animation/DocumentTimeline.cpp  |     36 +-
 .../Source/WebCore/animation/DocumentTimeline.h    |     17 +-
 .../Source/WebCore/animation/DocumentTimeline.idl  |      7 +-
 .../Source/WebCore/animation/KeyframeEffect.cpp    |     60 +
 .../Source/WebCore/animation/KeyframeEffect.h      |     55 +
 .../Source/WebCore/animation/KeyframeEffect.idl    |     37 +
 .../Source/WebCore/animation/WebAnimation.cpp      |     83 +
 .../native/Source/WebCore/animation/WebAnimation.h |     65 +
 .../Source/WebCore/animation/WebAnimation.idl      |     39 +
 .../main/native/Source/WebCore/bindings/IDLTypes.h |    246 +
 .../WebCore/bindings/generic/ActiveDOMCallback.h   |     55 -
 .../bindings/generic/RuntimeEnabledFeatures.cpp    |    174 -
 .../bindings/generic/RuntimeEnabledFeatures.h      |    297 -
 .../bindings/gobject/ConvertToUTF8String.cpp       |     42 -
 .../WebCore/bindings/gobject/ConvertToUTF8String.h |     35 -
 .../WebCore/bindings/gobject/DOMObjectCache.cpp    |    232 -
 .../WebCore/bindings/gobject/DOMObjectCache.h      |     36 -
 .../bindings/gobject/GObjectEventListener.cpp      |     89 -
 .../bindings/gobject/GObjectEventListener.h        |     79 -
 .../gobject/GObjectNodeFilterCondition.cpp         |     39 -
 .../bindings/gobject/GObjectNodeFilterCondition.h  |     53 -
 .../bindings/gobject/GObjectXPathNSResolver.cpp    |     36 -
 .../bindings/gobject/GObjectXPathNSResolver.h      |     50 -
 .../WebCore/bindings/gobject/WebKitDOMCustom.cpp   |    103 -
 .../WebCore/bindings/gobject/WebKitDOMCustom.h     |     58 -
 .../bindings/gobject/WebKitDOMCustom.symbols       |      3 -
 .../bindings/gobject/WebKitDOMCustomUnstable.h     |     68 -
 .../bindings/gobject/WebKitDOMDeprecated.cpp       |    204 -
 .../WebCore/bindings/gobject/WebKitDOMDeprecated.h |    332 -
 .../bindings/gobject/WebKitDOMDeprecated.symbols   |     23 -
 .../bindings/gobject/WebKitDOMEventTarget.cpp      |    114 -
 .../bindings/gobject/WebKitDOMEventTarget.h        |    138 -
 .../bindings/gobject/WebKitDOMEventTarget.symbols  |      6 -
 .../bindings/gobject/WebKitDOMEventTargetPrivate.h |     34 -
 .../bindings/gobject/WebKitDOMHTMLPrivate.cpp      |    265 -
 .../bindings/gobject/WebKitDOMHTMLPrivate.h        |     39 -
 .../bindings/gobject/WebKitDOMNodeFilter.cpp       |     83 -
 .../WebCore/bindings/gobject/WebKitDOMNodeFilter.h |    210 -
 .../bindings/gobject/WebKitDOMNodeFilter.symbols   |     18 -
 .../bindings/gobject/WebKitDOMNodeFilterPrivate.h  |     34 -
 .../WebCore/bindings/gobject/WebKitDOMObject.cpp   |     47 -
 .../WebCore/bindings/gobject/WebKitDOMObject.h     |     57 -
 .../bindings/gobject/WebKitDOMObject.symbols       |      1 -
 .../WebCore/bindings/gobject/WebKitDOMPrivate.cpp  |    187 -
 .../WebCore/bindings/gobject/WebKitDOMPrivate.h    |     55 -
 .../bindings/gobject/WebKitDOMXPathNSResolver.cpp  |    140 -
 .../bindings/gobject/WebKitDOMXPathNSResolver.h    |     61 -
 .../gobject/WebKitDOMXPathNSResolver.symbols       |      2 -
 .../gobject/WebKitDOMXPathNSResolverPrivate.h      |     43 -
 .../WebCore/bindings/gobject/webkitdom.symbols     |   1215 -
 .../Source/WebCore/bindings/java/DOMException.h    |      7 +-
 .../Source/WebCore/bindings/java/JavaDOMUtils.cpp  |     87 +-
 .../Source/WebCore/bindings/java/JavaDOMUtils.h    |    122 +-
 .../WebCore/bindings/java/JavaEventListener.cpp    |     25 +-
 .../WebCore/bindings/java/JavaEventListener.h      |     32 +-
 .../bindings/java/JavaNodeFilterCondition.cpp      |     43 +
 .../bindings/java/JavaNodeFilterCondition.h        |     54 +
 .../Source/WebCore/bindings/java/dom3/JavaAttr.cpp |     83 +
 .../bindings/java/dom3/JavaCDATASection.cpp        |     43 +
 .../bindings/java/dom3/JavaCSSCharsetRule.cpp      |     45 +
 .../bindings/java/dom3/JavaCSSFontFaceRule.cpp     |     53 +
 .../bindings/java/dom3/JavaCSSImportRule.cpp       |     65 +
 .../bindings/java/dom3/JavaCSSMediaRule.cpp        |     80 +
 .../WebCore/bindings/java/dom3/JavaCSSPageRule.cpp |     64 +
 .../bindings/java/dom3/JavaCSSPrimitiveValue.cpp   |    113 +
 .../WebCore/bindings/java/dom3/JavaCSSRule.cpp     |     82 +
 .../WebCore/bindings/java/dom3/JavaCSSRuleList.cpp |     67 +
 .../bindings/java/dom3/JavaCSSStyleDeclaration.cpp |    147 +
 .../bindings/java/dom3/JavaCSSStyleRule.cpp        |     64 +
 .../bindings/java/dom3/JavaCSSStyleSheet.cpp       |    107 +
 .../bindings/java/dom3/JavaCSSUnknownRule.cpp      |     43 +
 .../WebCore/bindings/java/dom3/JavaCSSValue.cpp    |     69 +
 .../bindings/java/dom3/JavaCSSValueList.cpp        |     62 +
 .../bindings/java/dom3/JavaCharacterData.cpp       |    136 +
 .../WebCore/bindings/java/dom3/JavaComment.cpp     |     43 +
 .../WebCore/bindings/java/dom3/JavaCounter.cpp     |     68 +
 .../bindings/java/dom3/JavaDOMImplementation.cpp   |    105 +
 .../bindings/java/dom3/JavaDOMSelection.cpp        |    246 +
 .../bindings/java/dom3/JavaDOMStringList.cpp       |     74 +
 .../WebCore/bindings/java/dom3/JavaDOMWindow.cpp   |   1384 +
 .../WebCore/bindings/java/dom3/JavaDocument.cpp    |   1564 +
 .../bindings/java/dom3/JavaDocumentFragment.cpp    |     99 +
 .../bindings/java/dom3/JavaDocumentType.cpp        |     91 +
 .../WebCore/bindings/java/dom3/JavaElement.cpp     |   1417 +
 .../WebCore/bindings/java/dom3/JavaEntity.cpp      |     50 +
 .../bindings/java/dom3/JavaEntityReference.cpp     |     38 +
 .../WebCore/bindings/java/dom3/JavaEvent.cpp       |    190 +
 .../WebCore/bindings/java/dom3/JavaEventTarget.cpp |     89 +
 .../bindings/java/dom3/JavaHTMLAnchorElement.cpp   |    305 +
 .../bindings/java/dom3/JavaHTMLAppletElement.cpp   |    178 +
 .../bindings/java/dom3/JavaHTMLAreaElement.cpp     |    268 +
 .../bindings/java/dom3/JavaHTMLBRElement.cpp       |     58 +
 .../bindings/java/dom3/JavaHTMLBaseElement.cpp     |     70 +
 .../bindings/java/dom3/JavaHTMLBaseFontElement.cpp |     81 +
 .../bindings/java/dom3/JavaHTMLBodyElement.cpp     |    348 +
 .../bindings/java/dom3/JavaHTMLButtonElement.cpp   |    228 +
 .../bindings/java/dom3/JavaHTMLCollection.cpp      |     83 +
 .../bindings/java/dom3/JavaHTMLDListElement.cpp    |     58 +
 .../java/dom3/JavaHTMLDirectoryElement.cpp         |     58 +
 .../bindings/java/dom3/JavaHTMLDivElement.cpp      |     58 +
 .../bindings/java/dom3/JavaHTMLDocument.cpp        |    219 +
 .../WebCore/bindings/java/dom3/JavaHTMLElement.cpp |    276 +
 .../bindings/java/dom3/JavaHTMLFieldSetElement.cpp |    112 +
 .../bindings/java/dom3/JavaHTMLFontElement.cpp     |     82 +
 .../bindings/java/dom3/JavaHTMLFormElement.cpp     |    189 +
 .../bindings/java/dom3/JavaHTMLFrameElement.cpp    |    180 +
 .../bindings/java/dom3/JavaHTMLFrameSetElement.cpp |    288 +
 .../bindings/java/dom3/JavaHTMLHRElement.cpp       |     94 +
 .../bindings/java/dom3/JavaHTMLHeadElement.cpp     |     58 +
 .../bindings/java/dom3/JavaHTMLHeadingElement.cpp  |     58 +
 .../bindings/java/dom3/JavaHTMLHtmlElement.cpp     |     70 +
 .../bindings/java/dom3/JavaHTMLIFrameElement.cpp   |    192 +
 .../bindings/java/dom3/JavaHTMLImageElement.cpp    |    274 +
 .../bindings/java/dom3/JavaHTMLInputElement.cpp    |    594 +
 .../bindings/java/dom3/JavaHTMLLIElement.cpp       |     70 +
 .../bindings/java/dom3/JavaHTMLLabelElement.cpp    |     84 +
 .../bindings/java/dom3/JavaHTMLLegendElement.cpp   |     77 +
 .../bindings/java/dom3/JavaHTMLLinkElement.cpp     |    161 +
 .../bindings/java/dom3/JavaHTMLMapElement.cpp      |     65 +
 .../bindings/java/dom3/JavaHTMLMenuElement.cpp     |     58 +
 .../bindings/java/dom3/JavaHTMLMetaElement.cpp     |     94 +
 .../bindings/java/dom3/JavaHTMLModElement.cpp      |     70 +
 .../bindings/java/dom3/JavaHTMLOListElement.cpp    |     94 +
 .../bindings/java/dom3/JavaHTMLObjectElement.cpp   |    281 +
 .../bindings/java/dom3/JavaHTMLOptGroupElement.cpp |     70 +
 .../bindings/java/dom3/JavaHTMLOptionElement.cpp   |    125 +
 .../java/dom3/JavaHTMLOptionsCollection.cpp        |    107 +
 .../java/dom3/JavaHTMLParagraphElement.cpp         |     58 +
 .../bindings/java/dom3/JavaHTMLParamElement.cpp    |     94 +
 .../bindings/java/dom3/JavaHTMLPreElement.cpp      |     70 +
 .../bindings/java/dom3/JavaHTMLQuoteElement.cpp    |     58 +
 .../bindings/java/dom3/JavaHTMLScriptElement.cpp   |    154 +
 .../bindings/java/dom3/JavaHTMLSelectElement.cpp   |    277 +
 .../bindings/java/dom3/JavaHTMLStyleElement.cpp    |     89 +
 .../java/dom3/JavaHTMLTableCaptionElement.cpp      |     58 +
 .../java/dom3/JavaHTMLTableCellElement.cpp         |    220 +
 .../bindings/java/dom3/JavaHTMLTableColElement.cpp |    118 +
 .../bindings/java/dom3/JavaHTMLTableElement.cpp    |    274 +
 .../bindings/java/dom3/JavaHTMLTableRowElement.cpp |    145 +
 .../java/dom3/JavaHTMLTableSectionElement.cpp      |    121 +
 .../bindings/java/dom3/JavaHTMLTextAreaElement.cpp |    359 +
 .../bindings/java/dom3/JavaHTMLTitleElement.cpp    |     57 +
 .../bindings/java/dom3/JavaHTMLUListElement.cpp    |     70 +
 .../bindings/java/dom3/JavaKeyboardEvent.cpp       |    170 +
 .../WebCore/bindings/java/dom3/JavaMediaList.cpp   |     95 +
 .../WebCore/bindings/java/dom3/JavaMouseEvent.cpp  |    182 +
 .../bindings/java/dom3/JavaMutationEvent.cpp       |    100 +
 .../bindings/java/dom3/JavaNamedNodeMap.cpp        |    129 +
 .../Source/WebCore/bindings/java/dom3/JavaNode.cpp |    354 +
 .../WebCore/bindings/java/dom3/JavaNodeFilter.cpp  |     59 +
 .../bindings/java/dom3/JavaNodeIterator.cpp        |    109 +
 .../WebCore/bindings/java/dom3/JavaNodeList.cpp    |     67 +
 .../java/dom3/JavaProcessingInstruction.cpp        |     58 +
 .../WebCore/bindings/java/dom3/JavaRGBColor.cpp    |     75 +
 .../WebCore/bindings/java/dom3/JavaRange.cpp       |    351 +
 .../Source/WebCore/bindings/java/dom3/JavaRect.cpp |     75 +
 .../WebCore/bindings/java/dom3/JavaStyleSheet.cpp  |    108 +
 .../bindings/java/dom3/JavaStyleSheetList.cpp      |     67 +
 .../Source/WebCore/bindings/java/dom3/JavaText.cpp |     70 +
 .../WebCore/bindings/java/dom3/JavaTreeWalker.cpp  |    144 +
 .../WebCore/bindings/java/dom3/JavaUIEvent.cpp     |    124 +
 .../WebCore/bindings/java/dom3/JavaWheelEvent.cpp  |    124 +
 .../bindings/java/dom3/JavaXPathExpression.cpp     |     65 +
 .../bindings/java/dom3/JavaXPathNSResolver.cpp     |     58 +
 .../WebCore/bindings/java/dom3/JavaXPathResult.cpp |    111 +
 .../dom3/java/com/sun/webkit/dom/AttrImpl.java     |     80 +
 .../java/com/sun/webkit/dom/CDATASectionImpl.java  |     40 +
 .../com/sun/webkit/dom/CSSCharsetRuleImpl.java     |     53 +
 .../com/sun/webkit/dom/CSSFontFaceRuleImpl.java    |     48 +
 .../java/com/sun/webkit/dom/CSSImportRuleImpl.java |     59 +
 .../java/com/sun/webkit/dom/CSSMediaRuleImpl.java  |     78 +
 .../java/com/sun/webkit/dom/CSSPageRuleImpl.java   |     58 +
 .../com/sun/webkit/dom/CSSPrimitiveValueImpl.java  |    146 +
 .../dom3/java/com/sun/webkit/dom/CSSRuleImpl.java  |    131 +
 .../java/com/sun/webkit/dom/CSSRuleListImpl.java   |     98 +
 .../sun/webkit/dom/CSSStyleDeclarationImpl.java    |    184 +
 .../java/com/sun/webkit/dom/CSSStyleRuleImpl.java  |     58 +
 .../java/com/sun/webkit/dom/CSSStyleSheetImpl.java |    107 +
 .../com/sun/webkit/dom/CSSUnknownRuleImpl.java     |     40 +
 .../dom3/java/com/sun/webkit/dom/CSSValueImpl.java |    107 +
 .../java/com/sun/webkit/dom/CSSValueListImpl.java  |     59 +
 .../java/com/sun/webkit/dom/CharacterDataImpl.java |    139 +
 .../dom3/java/com/sun/webkit/dom/CommentImpl.java  |     40 +
 .../dom3/java/com/sun/webkit/dom/CounterImpl.java  |     96 +
 .../com/sun/webkit/dom/DOMImplementationImpl.java  |    154 +
 .../java/com/sun/webkit/dom/DOMSelectionImpl.java  |    283 +
 .../java/com/sun/webkit/dom/DOMStringListImpl.java |    106 +
 .../java/com/sun/webkit/dom/DOMWindowImpl.java     |   1346 +
 .../com/sun/webkit/dom/DocumentFragmentImpl.java   |     95 +
 .../dom3/java/com/sun/webkit/dom/DocumentImpl.java |   1417 +
 .../java/com/sun/webkit/dom/DocumentTypeImpl.java  |     83 +
 .../dom3/java/com/sun/webkit/dom/ElementImpl.java  |   1264 +
 .../dom3/java/com/sun/webkit/dom/EntityImpl.java   |     68 +
 .../com/sun/webkit/dom/EntityReferenceImpl.java    |     40 +
 .../dom3/java/com/sun/webkit/dom/EventImpl.java    |    226 +
 .../com/sun/webkit/dom/EventListenerImpl.java      |      0
 .../java/com/sun/webkit/dom/EventTargetImpl.java   |    123 +
 .../com/sun/webkit/dom/HTMLAnchorElementImpl.java  |    258 +
 .../com/sun/webkit/dom/HTMLAppletElementImpl.java  |    152 +
 .../com/sun/webkit/dom/HTMLAreaElementImpl.java    |    227 +
 .../java/com/sun/webkit/dom/HTMLBRElementImpl.java |     52 +
 .../com/sun/webkit/dom/HTMLBaseElementImpl.java    |     62 +
 .../sun/webkit/dom/HTMLBaseFontElementImpl.java    |     72 +
 .../com/sun/webkit/dom/HTMLBodyElementImpl.java    |    293 +
 .../com/sun/webkit/dom/HTMLButtonElementImpl.java  |    199 +
 .../com/sun/webkit/dom/HTMLCollectionImpl.java     |    113 +
 .../com/sun/webkit/dom/HTMLDListElementImpl.java   |     52 +
 .../sun/webkit/dom/HTMLDirectoryElementImpl.java   |     52 +
 .../com/sun/webkit/dom/HTMLDivElementImpl.java     |     52 +
 .../java/com/sun/webkit/dom/HTMLDocumentImpl.java  |    198 +
 .../java/com/sun/webkit/dom/HTMLElementImpl.java   |    245 +
 .../sun/webkit/dom/HTMLFieldSetElementImpl.java    |    101 +
 .../com/sun/webkit/dom/HTMLFontElementImpl.java    |     72 +
 .../com/sun/webkit/dom/HTMLFormElementImpl.java    |    166 +
 .../com/sun/webkit/dom/HTMLFrameElementImpl.java   |    154 +
 .../sun/webkit/dom/HTMLFrameSetElementImpl.java    |    243 +
 .../java/com/sun/webkit/dom/HTMLHRElementImpl.java |     82 +
 .../com/sun/webkit/dom/HTMLHeadElementImpl.java    |     52 +
 .../com/sun/webkit/dom/HTMLHeadingElementImpl.java |     52 +
 .../com/sun/webkit/dom/HTMLHtmlElementImpl.java    |     62 +
 .../com/sun/webkit/dom/HTMLIFrameElementImpl.java  |    164 +
 .../com/sun/webkit/dom/HTMLImageElementImpl.java   |    240 +
 .../com/sun/webkit/dom/HTMLInputElementImpl.java   |    521 +
 .../java/com/sun/webkit/dom/HTMLLIElementImpl.java |     62 +
 .../com/sun/webkit/dom/HTMLLabelElementImpl.java   |     74 +
 .../com/sun/webkit/dom/HTMLLegendElementImpl.java  |     68 +
 .../com/sun/webkit/dom/HTMLLinkElementImpl.java    |    138 +
 .../com/sun/webkit/dom/HTMLMapElementImpl.java     |     58 +
 .../com/sun/webkit/dom/HTMLMenuElementImpl.java    |     52 +
 .../com/sun/webkit/dom/HTMLMetaElementImpl.java    |     82 +
 .../com/sun/webkit/dom/HTMLModElementImpl.java     |     62 +
 .../com/sun/webkit/dom/HTMLOListElementImpl.java   |     82 +
 .../com/sun/webkit/dom/HTMLObjectElementImpl.java  |    242 +
 .../sun/webkit/dom/HTMLOptGroupElementImpl.java    |     62 +
 .../com/sun/webkit/dom/HTMLOptionElementImpl.java  |    108 +
 .../sun/webkit/dom/HTMLOptionsCollectionImpl.java  |     96 +
 .../sun/webkit/dom/HTMLParagraphElementImpl.java   |     52 +
 .../com/sun/webkit/dom/HTMLParamElementImpl.java   |     82 +
 .../com/sun/webkit/dom/HTMLPreElementImpl.java     |     62 +
 .../com/sun/webkit/dom/HTMLQuoteElementImpl.java   |     52 +
 .../com/sun/webkit/dom/HTMLScriptElementImpl.java  |    132 +
 .../com/sun/webkit/dom/HTMLSelectElementImpl.java  |    235 +
 .../com/sun/webkit/dom/HTMLStyleElementImpl.java   |     78 +
 .../webkit/dom/HTMLTableCaptionElementImpl.java    |     52 +
 .../sun/webkit/dom/HTMLTableCellElementImpl.java   |    187 +
 .../sun/webkit/dom/HTMLTableColElementImpl.java    |    102 +
 .../com/sun/webkit/dom/HTMLTableElementImpl.java   |    246 +
 .../sun/webkit/dom/HTMLTableRowElementImpl.java    |    130 +
 .../webkit/dom/HTMLTableSectionElementImpl.java    |    110 +
 .../sun/webkit/dom/HTMLTextAreaElementImpl.java    |    322 +
 .../com/sun/webkit/dom/HTMLTitleElementImpl.java   |     52 +
 .../com/sun/webkit/dom/HTMLUListElementImpl.java   |     62 +
 .../java/com/sun/webkit/dom/KeyboardEventImpl.java |    184 +
 .../java/com/sun/webkit/dom/MediaListImpl.java     |    126 +
 .../java/com/sun/webkit/dom/MouseEventImpl.java    |    178 +
 .../java/com/sun/webkit/dom/MutationEventImpl.java |    105 +
 .../java/com/sun/webkit/dom/NamedNodeMapImpl.java  |    159 +
 .../java/com/sun/webkit/dom/NodeFilterImpl.java    |    109 +
 .../dom3/java/com/sun/webkit/dom/NodeImpl.java     |    557 +
 .../java/com/sun/webkit/dom/NodeIteratorImpl.java  |    136 +
 .../dom3/java/com/sun/webkit/dom/NodeListImpl.java |     98 +
 .../sun/webkit/dom/ProcessingInstructionImpl.java  |     54 +
 .../dom3/java/com/sun/webkit/dom/RGBColorImpl.java |    102 +
 .../dom3/java/com/sun/webkit/dom/RangeImpl.java    |    350 +
 .../dom3/java/com/sun/webkit/dom/RectImpl.java     |    102 +
 .../java/com/sun/webkit/dom/StyleSheetImpl.java    |    129 +
 .../com/sun/webkit/dom/StyleSheetListImpl.java     |     98 +
 .../dom3/java/com/sun/webkit/dom/TextImpl.java     |     73 +
 .../java/com/sun/webkit/dom/TreeWalkerImpl.java    |    165 +
 .../dom3/java/com/sun/webkit/dom/UIEventImpl.java  |    111 +
 .../java/com/sun/webkit/dom/WheelEventImpl.java    |    128 +
 .../com/sun/webkit/dom/XPathExpressionImpl.java    |    102 +
 .../com/sun/webkit/dom/XPathNSResolverImpl.java    |     90 +
 .../java/com/sun/webkit/dom/XPathResultImpl.java   |    148 +
 .../Source/WebCore/bindings/js/ArrayValue.cpp      |     99 -
 .../native/Source/WebCore/bindings/js/ArrayValue.h |     55 -
 .../Source/WebCore/bindings/js/BufferSource.h      |     64 +
 .../bindings/js/CachedModuleScriptLoader.cpp       |     89 +
 .../WebCore/bindings/js/CachedModuleScriptLoader.h |     72 +
 .../bindings/js/CachedModuleScriptLoaderClient.h   |     41 +
 .../WebCore/bindings/js/CachedScriptFetcher.cpp    |     68 +
 .../WebCore/bindings/js/CachedScriptFetcher.h      |     67 +
 .../bindings/js/CachedScriptSourceProvider.h       |     21 +-
 .../WebCore/bindings/js/CallbackFunction.cpp       |     51 -
 .../Source/WebCore/bindings/js/CallbackFunction.h  |     58 -
 .../native/Source/WebCore/bindings/js/CommonVM.cpp |     76 +
 .../native/Source/WebCore/bindings/js/CommonVM.h   |     50 +
 .../bindings/js/DOMConstructorWithDocument.h       |     53 -
 .../Source/WebCore/bindings/js/DOMRequestState.h   |     82 -
 .../Source/WebCore/bindings/js/DOMWrapperWorld.cpp |      3 +-
 .../Source/WebCore/bindings/js/DOMWrapperWorld.h   |      9 +-
 .../Source/WebCore/bindings/js/Dictionary.cpp      |    106 -
 .../native/Source/WebCore/bindings/js/Dictionary.h |    129 -
 .../Source/WebCore/bindings/js/GCController.cpp    |     39 +-
 .../Source/WebCore/bindings/js/GCController.h      |     10 +-
 .../WebCore/bindings/js/IDBBindingUtilities.cpp    |    422 +-
 .../WebCore/bindings/js/IDBBindingUtilities.h      |     51 +-
 .../bindings/js/JSAnimationTimelineCustom.cpp      |     20 +-
 .../bindings/js/JSAudioBufferSourceNodeCustom.cpp  |     56 -
 .../WebCore/bindings/js/JSAudioContextCustom.cpp   |    116 -
 .../WebCore/bindings/js/JSAudioTrackCustom.cpp     |     16 +-
 .../WebCore/bindings/js/JSBindingsAllInOne.cpp     |     51 +-
 .../bindings/js/JSBiquadFilterNodeCustom.cpp       |     64 -
 .../Source/WebCore/bindings/js/JSBlobCustom.cpp    |     99 +-
 .../Source/WebCore/bindings/js/JSCSSRuleCustom.cpp |     77 +-
 .../Source/WebCore/bindings/js/JSCSSRuleCustom.h   |      5 +-
 .../bindings/js/JSCSSStyleDeclarationCustom.cpp    |    242 +-
 .../bindings/js/JSCSSStyleDeclarationCustom.h      |     22 +-
 .../WebCore/bindings/js/JSCSSValueCustom.cpp       |     71 +-
 .../Source/WebCore/bindings/js/JSCallbackData.cpp  |     21 +-
 .../Source/WebCore/bindings/js/JSCallbackData.h    |     44 +-
 .../js/JSCanvasRenderingContext2DCustom.cpp        |     88 +-
 .../bindings/js/JSCanvasRenderingContextCustom.cpp |     67 -
 .../WebCore/bindings/js/JSCharacterDataCustom.cpp  |     63 -
 .../bindings/js/JSCommandLineAPIHostCustom.cpp     |     39 +-
 .../bindings/js/JSCryptoAlgorithmBuilder.cpp       |     10 +-
 .../WebCore/bindings/js/JSCryptoAlgorithmBuilder.h |     24 +-
 .../bindings/js/JSCryptoAlgorithmDictionary.cpp    |    369 +-
 .../bindings/js/JSCryptoAlgorithmDictionary.h      |     38 +-
 .../Source/WebCore/bindings/js/JSCryptoCustom.cpp  |     23 +-
 .../WebCore/bindings/js/JSCryptoKeyCustom.cpp      |     49 +-
 .../WebCore/bindings/js/JSCryptoKeyPairCustom.cpp  |     43 -
 .../bindings/js/JSCryptoKeySerializationJWK.cpp    |    275 +-
 .../bindings/js/JSCryptoKeySerializationJWK.h      |     21 +-
 .../WebCore/bindings/js/JSCryptoOperationData.cpp  |     25 +-
 .../WebCore/bindings/js/JSCryptoOperationData.h    |      9 +-
 .../bindings/js/JSCustomElementInterface.cpp       |    257 +-
 .../WebCore/bindings/js/JSCustomElementInterface.h |     62 +-
 .../bindings/js/JSCustomElementRegistryCustom.cpp  |    216 +
 .../WebCore/bindings/js/JSCustomEventCustom.cpp    |     13 +-
 .../js/JSCustomSQLStatementErrorCallback.cpp       |     71 -
 .../bindings/js/JSCustomXPathNSResolver.cpp        |     37 +-
 .../WebCore/bindings/js/JSCustomXPathNSResolver.h  |     39 +-
 .../Source/WebCore/bindings/js/JSDOMBinding.cpp    |    732 -
 .../Source/WebCore/bindings/js/JSDOMBinding.h      |    705 +-
 .../WebCore/bindings/js/JSDOMBindingCaller.h       |    102 +
 .../WebCore/bindings/js/JSDOMBindingSecurity.cpp   |    102 +
 .../WebCore/bindings/js/JSDOMBindingSecurity.h     |     82 +
 .../WebCore/bindings/js/JSDOMBuiltinConstructor.h  |    131 +
 .../bindings/js/JSDOMBuiltinConstructorBase.cpp    |     51 +
 .../bindings/js/JSDOMBuiltinConstructorBase.h      |     58 +
 .../Source/WebCore/bindings/js/JSDOMConstructor.h  |    183 +-
 .../WebCore/bindings/js/JSDOMConstructorBase.cpp   |     47 +
 .../WebCore/bindings/js/JSDOMConstructorBase.h     |     54 +
 .../bindings/js/JSDOMConstructorNotConstructable.h |     84 +
 .../bindings/js/JSDOMConstructorWithDocument.cpp   |     31 +
 .../bindings/js/JSDOMConstructorWithDocument.h     |     51 +
 .../Source/WebCore/bindings/js/JSDOMConvert.h      |     49 +
 .../Source/WebCore/bindings/js/JSDOMConvertAny.h   |     62 +
 .../Source/WebCore/bindings/js/JSDOMConvertBase.h  |    183 +
 .../WebCore/bindings/js/JSDOMConvertBoolean.h      |     50 +
 .../WebCore/bindings/js/JSDOMConvertBufferSource.h |    122 +
 .../WebCore/bindings/js/JSDOMConvertCallbacks.h    |    100 +
 .../WebCore/bindings/js/JSDOMConvertDate.cpp       |     49 +
 .../Source/WebCore/bindings/js/JSDOMConvertDate.h  |     54 +
 .../WebCore/bindings/js/JSDOMConvertDictionary.h   |     56 +
 .../WebCore/bindings/js/JSDOMConvertEnumeration.h  |     59 +
 .../bindings/js/JSDOMConvertEventListener.h        |     48 +
 .../WebCore/bindings/js/JSDOMConvertIndexedDB.h    |     71 +
 .../WebCore/bindings/js/JSDOMConvertInterface.h    |     79 +
 .../Source/WebCore/bindings/js/JSDOMConvertJSON.h  |     51 +
 .../Source/WebCore/bindings/js/JSDOMConvertNull.h  |     50 +
 .../WebCore/bindings/js/JSDOMConvertNullable.h     |    162 +
 .../WebCore/bindings/js/JSDOMConvertNumbers.cpp    |    348 +
 .../WebCore/bindings/js/JSDOMConvertNumbers.h      |    424 +
 .../WebCore/bindings/js/JSDOMConvertObject.h       |     49 +
 .../WebCore/bindings/js/JSDOMConvertRecord.h       |    166 +
 .../WebCore/bindings/js/JSDOMConvertSequences.h    |    317 +
 .../js/JSDOMConvertSerializedScriptValue.h         |     50 +
 .../WebCore/bindings/js/JSDOMConvertStrings.cpp    |    114 +
 .../WebCore/bindings/js/JSDOMConvertStrings.h      |    119 +
 .../Source/WebCore/bindings/js/JSDOMConvertUnion.h |    286 +
 .../WebCore/bindings/js/JSDOMConvertVariadic.h     |     99 +
 .../Source/WebCore/bindings/js/JSDOMConvertWebGL.h |     47 +
 .../bindings/js/JSDOMConvertXPathNSResolver.h      |     66 +
 .../WebCore/bindings/js/JSDOMExceptionHandling.cpp |    404 +
 .../WebCore/bindings/js/JSDOMExceptionHandling.h   |    105 +
 .../WebCore/bindings/js/JSDOMFormDataCustom.cpp    |     75 -
 .../WebCore/bindings/js/JSDOMGlobalObject.cpp      |    131 +-
 .../Source/WebCore/bindings/js/JSDOMGlobalObject.h |     45 +-
 .../WebCore/bindings/js/JSDOMGlobalObjectTask.cpp  |     26 +-
 .../WebCore/bindings/js/JSDOMGlobalObjectTask.h    |      7 +-
 .../Source/WebCore/bindings/js/JSDOMIterator.cpp   |     56 +
 .../Source/WebCore/bindings/js/JSDOMIterator.h     |    266 +
 .../bindings/js/JSDOMMimeTypeArrayCustom.cpp       |     42 -
 .../WebCore/bindings/js/JSDOMNamedConstructor.h    |     79 +
 .../bindings/js/JSDOMNamedFlowCollectionCustom.cpp |     51 -
 .../WebCore/bindings/js/JSDOMPluginArrayCustom.cpp |     42 -
 .../WebCore/bindings/js/JSDOMPluginCustom.cpp      |     40 -
 .../Source/WebCore/bindings/js/JSDOMPromise.cpp    |    179 +-
 .../Source/WebCore/bindings/js/JSDOMPromise.h      |    332 +-
 .../WebCore/bindings/js/JSDOMStringListCustom.cpp  |     45 -
 .../WebCore/bindings/js/JSDOMStringMapCustom.cpp   |     61 +-
 .../WebCore/bindings/js/JSDOMTokenListCustom.cpp   |     58 -
 .../Source/WebCore/bindings/js/JSDOMWindowBase.cpp |    203 +-
 .../Source/WebCore/bindings/js/JSDOMWindowBase.h   |     31 +-
 .../WebCore/bindings/js/JSDOMWindowCustom.cpp      |    513 +-
 .../Source/WebCore/bindings/js/JSDOMWindowCustom.h |      7 +-
 .../WebCore/bindings/js/JSDOMWindowProperties.cpp  |    103 +
 .../WebCore/bindings/js/JSDOMWindowProperties.h    |     61 +
 .../WebCore/bindings/js/JSDOMWindowShell.cpp       |     26 +-
 .../Source/WebCore/bindings/js/JSDOMWindowShell.h  |     14 +-
 .../Source/WebCore/bindings/js/JSDOMWrapper.cpp    |     19 +
 .../Source/WebCore/bindings/js/JSDOMWrapper.h      |     67 +-
 .../WebCore/bindings/js/JSDOMWrapperCache.cpp      |     45 +
 .../Source/WebCore/bindings/js/JSDOMWrapperCache.h |    206 +
 .../Source/WebCore/bindings/js/JSDataCueCustom.cpp |    110 -
 .../WebCore/bindings/js/JSDataTransferCustom.cpp   |     44 -
 .../js/JSDedicatedWorkerGlobalScopeCustom.cpp      |     47 -
 .../bindings/js/JSDeviceMotionEventCustom.cpp      |    198 -
 .../bindings/js/JSDeviceOrientationEventCustom.cpp |    123 -
 .../Source/WebCore/bindings/js/JSDictionary.cpp    |    302 -
 .../Source/WebCore/bindings/js/JSDictionary.h      |    203 -
 .../WebCore/bindings/js/JSDocumentCustom.cpp       |    164 +-
 .../Source/WebCore/bindings/js/JSDocumentCustom.h  |     15 +-
 .../bindings/js/JSDocumentFragmentCustom.cpp       |     44 +-
 .../WebCore/bindings/js/JSDocumentTypeCustom.cpp   |     63 -
 .../Source/WebCore/bindings/js/JSDynamicDowncast.h |    110 +
 .../Source/WebCore/bindings/js/JSElementCustom.cpp |     74 +-
 .../Source/WebCore/bindings/js/JSElementCustom.h   |     14 +-
 .../Source/WebCore/bindings/js/JSErrorHandler.cpp  |     18 +-
 .../Source/WebCore/bindings/js/JSErrorHandler.h    |      9 +-
 .../Source/WebCore/bindings/js/JSEventCustom.cpp   |     34 +-
 .../Source/WebCore/bindings/js/JSEventCustom.h     |     38 +
 .../Source/WebCore/bindings/js/JSEventListener.cpp |     93 +-
 .../Source/WebCore/bindings/js/JSEventListener.h   |     59 +-
 .../WebCore/bindings/js/JSEventTargetCustom.cpp    |     28 +-
 .../WebCore/bindings/js/JSEventTargetCustom.h      |     33 +-
 .../Source/WebCore/bindings/js/JSExceptionBase.cpp |     12 +-
 .../Source/WebCore/bindings/js/JSExceptionBase.h   |     12 +-
 .../WebCore/bindings/js/JSFileReaderCustom.cpp     |     52 -
 .../WebCore/bindings/js/JSFontFaceCustom.cpp       |     14 +-
 .../WebCore/bindings/js/JSFontFaceSetCustom.cpp    |     11 +-
 .../WebCore/bindings/js/JSGeolocationCustom.cpp    |    145 -
 .../bindings/js/JSHTMLAllCollectionCustom.cpp      |     42 +-
 .../bindings/js/JSHTMLAppletElementCustom.cpp      |      4 +-
 .../bindings/js/JSHTMLCanvasElementCustom.cpp      |    104 +-
 .../WebCore/bindings/js/JSHTMLCollectionCustom.cpp |     60 +-
 .../WebCore/bindings/js/JSHTMLDocumentCustom.cpp   |    146 +-
 .../WebCore/bindings/js/JSHTMLElementCustom.cpp    |    108 +-
 .../bindings/js/JSHTMLEmbedElementCustom.cpp       |      4 +-
 .../js/JSHTMLFormControlsCollectionCustom.cpp      |     12 +-
 .../bindings/js/JSHTMLFormElementCustom.cpp        |     54 -
 .../bindings/js/JSHTMLFrameElementCustom.cpp       |     65 -
 .../bindings/js/JSHTMLInputElementCustom.cpp       |    106 -
 .../WebCore/bindings/js/JSHTMLInputElementCustom.h |     31 -
 .../bindings/js/JSHTMLMediaElementCustom.cpp       |     47 -
 .../bindings/js/JSHTMLObjectElementCustom.cpp      |      4 +-
 .../bindings/js/JSHTMLOptionsCollectionCustom.cpp  |     52 +-
 .../bindings/js/JSHTMLSelectElementCustom.cpp      |     43 +-
 .../bindings/js/JSHTMLSelectElementCustom.h        |     14 +-
 .../bindings/js/JSHTMLTemplateElementCustom.cpp    |     12 +-
 .../Source/WebCore/bindings/js/JSHistoryCustom.cpp |     64 +-
 .../Source/WebCore/bindings/js/JSIDBAnyCustom.cpp  |    116 -
 .../WebCore/bindings/js/JSIDBCursorCustom.cpp      |     22 +-
 .../bindings/js/JSIDBCursorWithValueCustom.cpp     |      3 +-
 .../WebCore/bindings/js/JSIDBDatabaseCustom.cpp    |    126 -
 .../WebCore/bindings/js/JSIDBIndexCustom.cpp       |      8 +-
 .../WebCore/bindings/js/JSIDBObjectStoreCustom.cpp |    119 +-
 .../WebCore/bindings/js/JSIDBTransactionCustom.cpp |     44 +
 .../WebCore/bindings/js/JSImageConstructor.cpp     |     82 -
 .../WebCore/bindings/js/JSImageConstructor.h       |     36 -
 .../WebCore/bindings/js/JSImageDataCustom.cpp      |     30 +-
 .../bindings/js/JSInspectorFrontendHostCustom.cpp  |     13 +-
 .../WebCore/bindings/js/JSKeyValueIterator.h       |    188 -
 .../WebCore/bindings/js/JSLazyEventListener.cpp    |     30 +-
 .../WebCore/bindings/js/JSLazyEventListener.h      |     26 +-
 .../WebCore/bindings/js/JSLocationCustom.cpp       |    131 +-
 .../WebCore/bindings/js/JSMainThreadExecState.h    |     41 +-
 .../js/JSMainThreadExecStateInstrumentation.h      |     11 +-
 .../bindings/js/JSMediaKeySessionCustom.cpp        |     49 +
 .../Source/WebCore/bindings/js/JSMediaListCustom.h |      5 +-
 .../WebCore/bindings/js/JSMediaSessionCustom.cpp   |     66 -
 .../js/JSMediaStreamCapabilitiesCustom.cpp         |     15 +-
 .../bindings/js/JSMediaStreamTrackCustom.cpp       |    161 -
 .../js/JSMediaTrackSupportedConstraintsCustom.cpp  |     81 -
 .../WebCore/bindings/js/JSMessageEventCustom.cpp   |     61 +-
 .../WebCore/bindings/js/JSMessagePortCustom.cpp    |     68 +-
 .../WebCore/bindings/js/JSMessagePortCustom.h      |     66 -
 .../js/JSMockContentFilterSettingsCustom.cpp       |     35 +-
 .../Source/WebCore/bindings/js/JSModuleLoader.cpp  |    129 -
 .../Source/WebCore/bindings/js/JSModuleLoader.h    |     61 -
 .../WebCore/bindings/js/JSMutationCallback.cpp     |     10 +-
 .../WebCore/bindings/js/JSMutationCallback.h       |     12 +-
 .../bindings/js/JSMutationObserverCustom.cpp       |     32 +-
 .../WebCore/bindings/js/JSNamedNodeMapCustom.cpp   |     48 -
 .../Source/WebCore/bindings/js/JSNodeCustom.cpp    |    135 +-
 .../Source/WebCore/bindings/js/JSNodeCustom.h      |     36 +-
 .../WebCore/bindings/js/JSNodeFilterCustom.cpp     |     28 +-
 .../WebCore/bindings/js/JSNodeIteratorCustom.cpp   |      1 -
 .../WebCore/bindings/js/JSNodeListCustom.cpp       |     13 +-
 .../Source/WebCore/bindings/js/JSNodeListCustom.h  |     17 +-
 .../Source/WebCore/bindings/js/JSNodeOrString.cpp  |     58 -
 .../Source/WebCore/bindings/js/JSNodeOrString.h    |     42 -
 .../WebCore/bindings/js/JSOscillatorNodeCustom.cpp |     66 -
 .../WebCore/bindings/js/JSPannerNodeCustom.cpp     |     90 -
 .../bindings/js/JSPerformanceEntryCustom.cpp       |     30 +-
 .../bindings/js/JSPluginElementFunctions.cpp       |     36 +-
 .../WebCore/bindings/js/JSPluginElementFunctions.h |     15 +-
 .../WebCore/bindings/js/JSPopStateEventCustom.cpp  |     15 +-
 .../bindings/js/JSRTCIceCandidateCustom.cpp        |     71 -
 .../bindings/js/JSRTCPeerConnectionCustom.cpp      |     74 -
 .../bindings/js/JSRTCSessionDescriptionCustom.cpp  |     71 -
 .../bindings/js/JSRTCStatsResponseCustom.cpp       |     51 -
 .../js/JSReadableStreamPrivateConstructors.cpp     |    107 +-
 .../js/JSReadableStreamPrivateConstructors.h       |     20 +-
 .../bindings/js/JSReadableStreamSourceCustom.cpp   |     85 +
 .../bindings/js/JSSQLResultSetRowListCustom.cpp    |     83 -
 .../js/JSSQLStatementErrorCallbackCustom.cpp       |     72 +
 .../WebCore/bindings/js/JSSQLTransactionCustom.cpp |    118 -
 .../WebCore/bindings/js/JSSVGLengthCustom.cpp      |    101 -
 .../WebCore/bindings/js/JSSVGPathSegCustom.cpp     |     53 +-
 .../Source/WebCore/bindings/js/JSStorageCustom.cpp |     98 +-
 .../WebCore/bindings/js/JSStyleSheetCustom.cpp     |     16 +-
 .../WebCore/bindings/js/JSStyleSheetCustom.h       |      5 +-
 .../WebCore/bindings/js/JSStyleSheetListCustom.cpp |     51 -
 .../WebCore/bindings/js/JSSubtleCryptoCustom.cpp   |   1467 +-
 .../Source/WebCore/bindings/js/JSTextCustom.cpp    |     47 +
 .../WebCore/bindings/js/JSTextTrackCueCustom.cpp   |     24 +-
 .../WebCore/bindings/js/JSTextTrackCustom.cpp      |     21 +-
 .../Source/WebCore/bindings/js/JSTrackCustom.cpp   |     37 +-
 .../Source/WebCore/bindings/js/JSTrackCustom.h     |     11 +-
 .../WebCore/bindings/js/JSTrackEventCustom.cpp     |     50 -
 .../WebCore/bindings/js/JSTreeWalkerCustom.cpp     |      1 -
 .../js/JSUserMessageHandlersNamespaceCustom.cpp    |      8 +-
 .../WebCore/bindings/js/JSVideoTrackCustom.cpp     |     16 +-
 .../bindings/js/JSWebGL2RenderingContextCustom.cpp |     90 +-
 .../js/JSWebGLRenderingContextBaseCustom.cpp       |    661 +-
 .../bindings/js/JSWebGLRenderingContextCustom.cpp  |      1 +
 .../WebCore/bindings/js/JSWebKitPointCustom.cpp    |     52 -
 .../bindings/js/JSWebKitSubtleCryptoCustom.cpp     |    705 +
 .../Source/WebCore/bindings/js/JSWorkerCustom.cpp  |     40 +-
 .../bindings/js/JSWorkerGlobalScopeBase.cpp        |     79 +-
 .../WebCore/bindings/js/JSWorkerGlobalScopeBase.h  |     28 +-
 .../bindings/js/JSWorkerGlobalScopeCustom.cpp      |     72 +-
 .../WebCore/bindings/js/JSXMLDocumentCustom.cpp    |     52 +
 .../WebCore/bindings/js/JSXMLHttpRequestCustom.cpp |    195 +-
 .../bindings/js/JSXPathNSResolverCustom.cpp        |     50 +
 .../WebCore/bindings/js/JSXPathResultCustom.cpp    |      1 +
 .../WebCore/bindings/js/JSXSLTProcessorCustom.cpp  |     82 -
 .../WebCore/bindings/js/ModuleFetchFailureKind.h   |     36 +
 .../js/ReadableStreamDefaultController.cpp         |     96 +
 .../bindings/js/ReadableStreamDefaultController.h  |    119 +
 .../Source/WebCore/bindings/js/ScheduledAction.cpp |     17 +-
 .../Source/WebCore/bindings/js/ScheduledAction.h   |      5 +-
 .../WebCore/bindings/js/ScriptCachedFrameData.cpp  |      8 +-
 .../WebCore/bindings/js/ScriptCachedFrameData.h    |      5 +-
 .../WebCore/bindings/js/ScriptController.cpp       |    318 +-
 .../Source/WebCore/bindings/js/ScriptController.h  |     51 +-
 .../WebCore/bindings/js/ScriptControllerMac.mm     |     23 +-
 .../WebCore/bindings/js/ScriptGlobalObject.cpp     |     59 +-
 .../WebCore/bindings/js/ScriptGlobalObject.h       |     18 +-
 .../WebCore/bindings/js/ScriptModuleLoader.cpp     |    294 +
 .../WebCore/bindings/js/ScriptModuleLoader.h       |     71 +
 .../Source/WebCore/bindings/js/ScriptProfile.h     |     38 -
 .../Source/WebCore/bindings/js/ScriptProfileNode.h |     38 -
 .../Source/WebCore/bindings/js/ScriptSourceCode.h  |     33 +-
 .../Source/WebCore/bindings/js/ScriptState.cpp     |      6 +-
 .../Source/WebCore/bindings/js/ScriptState.h       |     12 +-
 .../Source/WebCore/bindings/js/ScriptWrappable.h   |      8 +-
 .../WebCore/bindings/js/ScriptWrappableInlines.h   |      5 +-
 .../WebCore/bindings/js/SerializedScriptValue.cpp  |    688 +-
 .../WebCore/bindings/js/SerializedScriptValue.h    |     69 +-
 .../Source/WebCore/bindings/js/StructuredClone.cpp |     97 +
 .../Source/WebCore/bindings/js/StructuredClone.h   |     37 +
 .../WebCore/bindings/js/WebCoreBuiltinNames.h      |     54 +-
 .../bindings/js/WebCoreJSBuiltinInternals.cpp      |    118 -
 .../bindings/js/WebCoreJSBuiltinInternals.h        |     78 -
 .../WebCore/bindings/js/WebCoreJSBuiltins.cpp      |     43 -
 .../Source/WebCore/bindings/js/WebCoreJSBuiltins.h |    134 -
 .../WebCore/bindings/js/WebCoreJSClientData.cpp    |    117 +
 .../WebCore/bindings/js/WebCoreJSClientData.h      |     55 +-
 .../bindings/js/WebCoreTypedArrayController.cpp    |     18 +-
 .../bindings/js/WebCoreTypedArrayController.h      |     14 +-
 .../WebCore/bindings/js/WorkerScriptController.cpp |     63 +-
 .../WebCore/bindings/js/WorkerScriptController.h   |     17 +-
 .../WebCore/bindings/js/ios/TouchConstructors.cpp  |      3 +-
 .../main/native/Source/WebCore/bindings/objc/DOM.h |     36 -
 .../native/Source/WebCore/bindings/objc/DOM.mm     |    903 -
 .../WebCore/bindings/objc/DOMAbstractView.mm       |     95 -
 .../WebCore/bindings/objc/DOMAbstractViewFrame.h   |     33 -
 .../native/Source/WebCore/bindings/objc/DOMCSS.h   |    296 -
 .../native/Source/WebCore/bindings/objc/DOMCSS.mm  |   1372 -
 .../native/Source/WebCore/bindings/objc/DOMCore.h  |     44 -
 .../bindings/objc/DOMCustomXPathNSResolver.h       |     52 -
 .../bindings/objc/DOMCustomXPathNSResolver.mm      |     54 -
 .../WebCore/bindings/objc/DOMEventException.h      |     35 -
 .../Source/WebCore/bindings/objc/DOMEvents.h       |     52 -
 .../Source/WebCore/bindings/objc/DOMEvents.mm      |     92 -
 .../Source/WebCore/bindings/objc/DOMException.h    |     49 -
 .../Source/WebCore/bindings/objc/DOMExtensions.h   |    133 -
 .../native/Source/WebCore/bindings/objc/DOMHTML.h  |     88 -
 .../native/Source/WebCore/bindings/objc/DOMHTML.mm |    283 -
 .../Source/WebCore/bindings/objc/DOMInternal.h     |     93 -
 .../Source/WebCore/bindings/objc/DOMInternal.mm    |    132 -
 .../Source/WebCore/bindings/objc/DOMObject.h       |     49 -
 .../Source/WebCore/bindings/objc/DOMObject.mm      |     85 -
 .../Source/WebCore/bindings/objc/DOMPrivate.h      |    153 -
 .../WebCore/bindings/objc/DOMRangeException.h      |     36 -
 .../Source/WebCore/bindings/objc/DOMRanges.h       |     28 -
 .../Source/WebCore/bindings/objc/DOMStylesheets.h  |     33 -
 .../Source/WebCore/bindings/objc/DOMTraversal.h    |     33 -
 .../WebCore/bindings/objc/DOMUIKitExtensions.h     |     89 -
 .../WebCore/bindings/objc/DOMUIKitExtensions.mm    |    489 -
 .../Source/WebCore/bindings/objc/DOMUtility.mm     |    140 -
 .../native/Source/WebCore/bindings/objc/DOMViews.h |     31 -
 .../native/Source/WebCore/bindings/objc/DOMXPath.h |     34 -
 .../Source/WebCore/bindings/objc/DOMXPath.mm       |     81 -
 .../WebCore/bindings/objc/DOMXPathException.h      |     36 -
 .../WebCore/bindings/objc/ExceptionHandlers.h      |     48 -
 .../WebCore/bindings/objc/ExceptionHandlers.mm     |     72 -
 .../WebCore/bindings/objc/ObjCEventListener.h      |     63 -
 .../WebCore/bindings/objc/ObjCEventListener.mm     |     89 -
 .../bindings/objc/ObjCNodeFilterCondition.h        |     59 -
 .../bindings/objc/ObjCNodeFilterCondition.mm       |     47 -
 .../WebCore/bindings/objc/PublicDOMInterfaces.h    |   1254 -
 .../WebCore/bindings/objc/WebScriptObject.mm       |    670 -
 .../WebCore/bindings/objc/WebScriptObjectPrivate.h |     84 -
 .../WebCore/bindings/scripts/CodeGenerator.pm      |    874 +-
 .../bindings/scripts/CodeGeneratorGObject.pm       |   1957 -
 .../WebCore/bindings/scripts/CodeGeneratorJS.pm    |   6295 +-
 .../WebCore/bindings/scripts/CodeGeneratorJava.pm  |     30 +-
 .../WebCore/bindings/scripts/CodeGeneratorObjC.pm  |   1781 -
 .../WebCore/bindings/scripts/IDLAttributes.txt     |     69 +-
 .../Source/WebCore/bindings/scripts/IDLParser.pm   |   1206 +-
 .../WebCore/bindings/scripts/StaticString.pm       |     29 +-
 .../bindings/scripts/generate-bindings-all.pl      |    246 +
 .../WebCore/bindings/scripts/generate-bindings.pl  |     63 +-
 .../bindings/scripts/gobject-generate-headers.pl   |    131 -
 .../WebCore/bindings/scripts/preprocess-idls.pl    |     57 +-
 .../WebCore/bindings/scripts/preprocessor.pm       |      5 +-
 .../test/GObject/GObjectTestSupplemental.cpp       |      6 -
 .../scripts/test/GObject/GObjectTestSupplemental.h |      6 -
 .../scripts/test/GObject/WebKitDOMFloat64Array.cpp |     78 -
 .../scripts/test/GObject/WebKitDOMFloat64Array.h   |     65 -
 .../test/GObject/WebKitDOMFloat64ArrayPrivate.h    |     33 -
 .../test/GObject/WebKitDOMTestActiveDOMObject.cpp  |    165 -
 .../test/GObject/WebKitDOMTestActiveDOMObject.h    |     84 -
 .../GObject/WebKitDOMTestActiveDOMObject.symbols   |      3 -
 .../GObject/WebKitDOMTestActiveDOMObjectPrivate.h  |     33 -
 .../scripts/test/GObject/WebKitDOMTestCallback.cpp |    238 -
 .../scripts/test/GObject/WebKitDOMTestCallback.h   |    148 -
 .../test/GObject/WebKitDOMTestCallback.symbols     |      7 -
 .../test/GObject/WebKitDOMTestCallbackFunction.cpp |    238 -
 .../test/GObject/WebKitDOMTestCallbackFunction.h   |    138 -
 .../GObject/WebKitDOMTestCallbackFunctionPrivate.h |     36 -
 .../test/GObject/WebKitDOMTestCallbackPrivate.h    |     36 -
 .../WebKitDOMTestClassWithJSBuiltinConstructor.cpp |    104 -
 .../WebKitDOMTestClassWithJSBuiltinConstructor.h   |     53 -
 ...itDOMTestClassWithJSBuiltinConstructorPrivate.h |     33 -
 ...MTestCustomConstructorWithNoInterfaceObject.cpp |    104 -
 ...DOMTestCustomConstructorWithNoInterfaceObject.h |     53 -
 ...CustomConstructorWithNoInterfaceObjectPrivate.h |     33 -
 .../GObject/WebKitDOMTestCustomNamedGetter.cpp     |    114 -
 .../test/GObject/WebKitDOMTestCustomNamedGetter.h  |     63 -
 .../GObject/WebKitDOMTestCustomNamedGetter.symbols |      1 -
 .../WebKitDOMTestCustomNamedGetterPrivate.h        |     33 -
 .../test/GObject/WebKitDOMTestEventConstructor.cpp |    167 -
 .../test/GObject/WebKitDOMTestEventConstructor.h   |     75 -
 .../GObject/WebKitDOMTestEventConstructor.symbols  |      2 -
 .../GObject/WebKitDOMTestEventConstructorPrivate.h |     33 -
 .../test/GObject/WebKitDOMTestEventTarget.cpp      |    150 -
 .../test/GObject/WebKitDOMTestEventTarget.h        |     65 -
 .../test/GObject/WebKitDOMTestEventTarget.symbols  |      1 -
 .../test/GObject/WebKitDOMTestEventTargetPrivate.h |     33 -
 .../test/GObject/WebKitDOMTestException.cpp        |    144 -
 .../scripts/test/GObject/WebKitDOMTestException.h  |     64 -
 .../test/GObject/WebKitDOMTestException.symbols    |      1 -
 .../test/GObject/WebKitDOMTestExceptionPrivate.h   |     33 -
 .../GObject/WebKitDOMTestGenerateIsReachable.cpp   |    104 -
 .../GObject/WebKitDOMTestGenerateIsReachable.h     |     53 -
 .../WebKitDOMTestGenerateIsReachablePrivate.h      |     33 -
 .../test/GObject/WebKitDOMTestImplements.cpp       |      6 -
 .../scripts/test/GObject/WebKitDOMTestImplements.h |      6 -
 .../test/GObject/WebKitDOMTestInterface.cpp        |    584 -
 .../scripts/test/GObject/WebKitDOMTestInterface.h  |    233 -
 .../test/GObject/WebKitDOMTestInterface.symbols    |     16 -
 .../test/GObject/WebKitDOMTestInterfacePrivate.h   |     36 -
 .../GObject/WebKitDOMTestJSBuiltinConstructor.cpp  |    175 -
 .../GObject/WebKitDOMTestJSBuiltinConstructor.h    |     83 -
 .../WebKitDOMTestJSBuiltinConstructorPrivate.h     |     33 -
 .../WebKitDOMTestMediaQueryListListener.cpp        |    104 -
 .../GObject/WebKitDOMTestMediaQueryListListener.h  |     53 -
 .../WebKitDOMTestMediaQueryListListenerPrivate.h   |     33 -
 .../test/GObject/WebKitDOMTestNamedConstructor.cpp |    104 -
 .../test/GObject/WebKitDOMTestNamedConstructor.h   |     53 -
 .../GObject/WebKitDOMTestNamedConstructorPrivate.h |     33 -
 .../scripts/test/GObject/WebKitDOMTestNode.cpp     |    169 -
 .../scripts/test/GObject/WebKitDOMTestNode.h       |     74 -
 .../test/GObject/WebKitDOMTestNodePrivate.h        |     33 -
 .../test/GObject/WebKitDOMTestNondeterministic.cpp |    319 -
 .../test/GObject/WebKitDOMTestNondeterministic.h   |    162 -
 .../GObject/WebKitDOMTestNondeterministic.symbols  |     10 -
 .../GObject/WebKitDOMTestNondeterministicPrivate.h |     33 -
 .../scripts/test/GObject/WebKitDOMTestObj.cpp      |   2756 -
 .../scripts/test/GObject/WebKitDOMTestObj.h        |   1820 -
 .../scripts/test/GObject/WebKitDOMTestObj.symbols  |    144 -
 .../scripts/test/GObject/WebKitDOMTestObjPrivate.h |     33 -
 .../WebKitDOMTestOverloadedConstructors.cpp        |    104 -
 .../GObject/WebKitDOMTestOverloadedConstructors.h  |     53 -
 .../WebKitDOMTestOverloadedConstructorsPrivate.h   |     33 -
 .../test/GObject/WebKitDOMTestOverrideBuiltins.cpp |    116 -
 .../test/GObject/WebKitDOMTestOverrideBuiltins.h   |     65 -
 .../GObject/WebKitDOMTestOverrideBuiltinsPrivate.h |     33 -
 ...WebKitDOMTestSerializedScriptValueInterface.cpp |    280 -
 .../WebKitDOMTestSerializedScriptValueInterface.h  |    117 -
 ...itDOMTestSerializedScriptValueInterface.symbols |      6 -
 ...tDOMTestSerializedScriptValueInterfacePrivate.h |     36 -
 .../test/GObject/WebKitDOMTestSupplemental.cpp     |      6 -
 .../test/GObject/WebKitDOMTestSupplemental.h       |      6 -
 .../scripts/test/GObject/WebKitDOMTestTypedefs.cpp |    414 -
 .../scripts/test/GObject/WebKitDOMTestTypedefs.h   |    238 -
 .../test/GObject/WebKitDOMTestTypedefs.symbols     |     19 -
 .../test/GObject/WebKitDOMTestTypedefsPrivate.h    |     33 -
 .../scripts/test/GObject/WebKitDOMattribute.cpp    |    167 -
 .../scripts/test/GObject/WebKitDOMattribute.h      |     68 -
 .../test/GObject/WebKitDOMattribute.symbols        |      1 -
 .../test/GObject/WebKitDOMattributePrivate.h       |     33 -
 .../scripts/test/GObject/WebKitDOMreadonly.cpp     |    104 -
 .../scripts/test/GObject/WebKitDOMreadonly.h       |     57 -
 .../test/GObject/WebKitDOMreadonlyPrivate.h        |     33 -
 .../bindings/scripts/test/JS/JSFloat64Array.cpp    |    294 -
 .../bindings/scripts/test/JS/JSFloat64Array.h      |    136 -
 .../bindings/scripts/test/JS/JSInterfaceName.cpp   |    231 +
 .../bindings/scripts/test/JS/JSInterfaceName.h     |     88 +
 .../scripts/test/JS/JSTestActiveDOMObject.cpp      |    161 +-
 .../scripts/test/JS/JSTestActiveDOMObject.h        |     34 +-
 .../bindings/scripts/test/JS/JSTestCEReactions.cpp |    371 +
 .../bindings/scripts/test/JS/JSTestCEReactions.h   |     85 +
 .../test/JS/JSTestCEReactionsStringifier.cpp       |    288 +
 .../scripts/test/JS/JSTestCEReactionsStringifier.h |     85 +
 .../bindings/scripts/test/JS/JSTestCallback.cpp    |    234 -
 .../bindings/scripts/test/JS/JSTestCallback.h      |     69 -
 .../scripts/test/JS/JSTestCallbackFunction.cpp     |    142 +-
 .../scripts/test/JS/JSTestCallbackFunction.h       |     20 +-
 .../test/JS/JSTestCallbackFunctionWithTypedefs.cpp |     85 +
 .../test/JS/JSTestCallbackFunctionWithTypedefs.h   |     54 +
 .../scripts/test/JS/JSTestCallbackInterface.cpp    |    228 +
 .../scripts/test/JS/JSTestCallbackInterface.h      |     65 +
 .../JS/JSTestClassWithJSBuiltinConstructor.cpp     |     77 +-
 .../test/JS/JSTestClassWithJSBuiltinConstructor.h  |     31 +-
 ...STestCustomConstructorWithNoInterfaceObject.cpp |     75 +-
 .../JSTestCustomConstructorWithNoInterfaceObject.h |     33 +-
 .../scripts/test/JS/JSTestCustomNamedGetter.cpp    |    111 +-
 .../scripts/test/JS/JSTestCustomNamedGetter.h      |     32 +-
 .../bindings/scripts/test/JS/JSTestDOMJIT.cpp      |   1399 +
 .../bindings/scripts/test/JS/JSTestDOMJIT.h        |    421 +
 .../scripts/test/JS/JSTestEventConstructor.cpp     |    256 +-
 .../scripts/test/JS/JSTestEventConstructor.h       |     65 +-
 .../bindings/scripts/test/JS/JSTestEventTarget.cpp |    152 +-
 .../bindings/scripts/test/JS/JSTestEventTarget.h   |     36 +-
 .../bindings/scripts/test/JS/JSTestException.cpp   |    104 +-
 .../bindings/scripts/test/JS/JSTestException.h     |     34 +-
 .../scripts/test/JS/JSTestGenerateIsReachable.cpp  |     72 +-
 .../scripts/test/JS/JSTestGenerateIsReachable.h    |     31 +-
 .../scripts/test/JS/JSTestGlobalObject.cpp         |    558 +
 .../bindings/scripts/test/JS/JSTestGlobalObject.h  |    114 +
 .../bindings/scripts/test/JS/JSTestInterface.cpp   |    729 +-
 .../bindings/scripts/test/JS/JSTestInterface.h     |     37 +-
 .../test/JS/JSTestInterfaceLeadingUnderscore.cpp   |    219 +
 .../test/JS/JSTestInterfaceLeadingUnderscore.h     |     85 +
 .../bindings/scripts/test/JS/JSTestIterable.cpp    |    300 +
 .../bindings/scripts/test/JS/JSTestIterable.h      |     85 +
 .../scripts/test/JS/JSTestJSBuiltinConstructor.cpp |    121 +-
 .../scripts/test/JS/JSTestJSBuiltinConstructor.h   |     12 +-
 .../test/JS/JSTestMediaQueryListListener.cpp       |    102 +-
 .../scripts/test/JS/JSTestMediaQueryListListener.h |     31 +-
 .../scripts/test/JS/JSTestNamedConstructor.cpp     |    111 +-
 .../scripts/test/JS/JSTestNamedConstructor.h       |     31 +-
 .../bindings/scripts/test/JS/JSTestNode.cpp        |    308 +-
 .../WebCore/bindings/scripts/test/JS/JSTestNode.h  |     28 +-
 .../scripts/test/JS/JSTestNondeterministic.cpp     |    517 -
 .../scripts/test/JS/JSTestNondeterministic.h       |     90 -
 .../WebCore/bindings/scripts/test/JS/JSTestObj.cpp |  10347 +-
 .../WebCore/bindings/scripts/test/JS/JSTestObj.h   |    133 +-
 .../test/JS/JSTestOverloadedConstructors.cpp       |    187 +-
 .../scripts/test/JS/JSTestOverloadedConstructors.h |     31 +-
 .../JSTestOverloadedConstructorsWithSequence.cpp   |    268 +
 .../JS/JSTestOverloadedConstructorsWithSequence.h  |     85 +
 .../scripts/test/JS/JSTestOverrideBuiltins.cpp     |    141 +-
 .../scripts/test/JS/JSTestOverrideBuiltins.h       |     33 +-
 .../scripts/test/JS/JSTestSerialization.cpp        |    500 +
 .../bindings/scripts/test/JS/JSTestSerialization.h |     86 +
 .../scripts/test/JS/JSTestSerializationInherit.cpp |    227 +
 .../scripts/test/JS/JSTestSerializationInherit.h   |     67 +
 .../test/JS/JSTestSerializationInheritFinal.cpp    |    265 +
 .../test/JS/JSTestSerializationInheritFinal.h      |     67 +
 .../JS/JSTestSerializedScriptValueInterface.cpp    |    300 +-
 .../test/JS/JSTestSerializedScriptValueInterface.h |     31 +-
 .../scripts/test/JS/JSTestStandaloneDictionary.cpp |    108 +
 .../scripts/test/JS/JSTestStandaloneDictionary.h   |     40 +
 .../test/JS/JSTestStandaloneEnumeration.cpp        |     75 +
 .../scripts/test/JS/JSTestStandaloneEnumeration.h  |     38 +
 .../bindings/scripts/test/JS/JSTestTypedefs.cpp    |    824 +-
 .../bindings/scripts/test/JS/JSTestTypedefs.h      |     34 +-
 .../bindings/scripts/test/JS/JSattribute.cpp       |    227 -
 .../WebCore/bindings/scripts/test/JS/JSattribute.h |     91 -
 .../bindings/scripts/test/JS/JSreadonly.cpp        |    187 -
 .../WebCore/bindings/scripts/test/JS/JSreadonly.h  |     90 -
 .../bindings/scripts/test/ObjC/DOMFloat64Array.h   |     38 -
 .../bindings/scripts/test/ObjC/DOMFloat64Array.mm  |     68 -
 .../scripts/test/ObjC/DOMFloat64ArrayInternal.h    |     38 -
 .../scripts/test/ObjC/DOMTestActiveDOMObject.h     |     38 -
 .../scripts/test/ObjC/DOMTestActiveDOMObject.mm    |     95 -
 .../test/ObjC/DOMTestActiveDOMObjectInternal.h     |     34 -
 .../bindings/scripts/test/ObjC/DOMTestCallback.h   |     51 -
 .../bindings/scripts/test/ObjC/DOMTestCallback.mm  |    139 -
 .../scripts/test/ObjC/DOMTestCallbackFunction.h    |     46 -
 .../scripts/test/ObjC/DOMTestCallbackFunction.mm   |    139 -
 .../test/ObjC/DOMTestCallbackFunctionInternal.h    |     34 -
 .../scripts/test/ObjC/DOMTestCallbackInternal.h    |     34 -
 .../ObjC/DOMTestClassWithJSBuiltinConstructor.h    |     31 -
 .../ObjC/DOMTestClassWithJSBuiltinConstructor.mm   |     75 -
 .../DOMTestClassWithJSBuiltinConstructorInternal.h |     34 -
 ...DOMTestCustomConstructorWithNoInterfaceObject.h |     31 -
 ...OMTestCustomConstructorWithNoInterfaceObject.mm |     75 -
 ...ustomConstructorWithNoInterfaceObjectInternal.h |     34 -
 .../scripts/test/ObjC/DOMTestCustomNamedGetter.h   |     34 -
 .../scripts/test/ObjC/DOMTestCustomNamedGetter.mm  |     82 -
 .../test/ObjC/DOMTestCustomNamedGetterInternal.h   |     34 -
 .../scripts/test/ObjC/DOMTestEventConstructor.h    |     35 -
 .../scripts/test/ObjC/DOMTestEventConstructor.mm   |     89 -
 .../test/ObjC/DOMTestEventConstructorInternal.h    |     34 -
 .../scripts/test/ObjC/DOMTestEventTarget.h         |     34 -
 .../scripts/test/ObjC/DOMTestEventTarget.mm        |     83 -
 .../scripts/test/ObjC/DOMTestEventTargetInternal.h |     34 -
 .../bindings/scripts/test/ObjC/DOMTestException.h  |     34 -
 .../bindings/scripts/test/ObjC/DOMTestException.mm |     82 -
 .../scripts/test/ObjC/DOMTestExceptionInternal.h   |     34 -
 .../scripts/test/ObjC/DOMTestGenerateIsReachable.h |     31 -
 .../test/ObjC/DOMTestGenerateIsReachable.mm        |     75 -
 .../test/ObjC/DOMTestGenerateIsReachableInternal.h |     34 -
 .../scripts/test/ObjC/DOMTestImplements.cpp        |      6 -
 .../bindings/scripts/test/ObjC/DOMTestImplements.h |      6 -
 .../bindings/scripts/test/ObjC/DOMTestInterface.h  |     48 -
 .../bindings/scripts/test/ObjC/DOMTestInterface.mm |    299 -
 .../scripts/test/ObjC/DOMTestInterfaceInternal.h   |     34 -
 .../test/ObjC/DOMTestJSBuiltinConstructor.h        |     37 -
 .../test/ObjC/DOMTestJSBuiltinConstructor.mm       |    117 -
 .../ObjC/DOMTestJSBuiltinConstructorInternal.h     |     34 -
 .../test/ObjC/DOMTestMediaQueryListListener.h      |     34 -
 .../test/ObjC/DOMTestMediaQueryListListener.mm     |     83 -
 .../ObjC/DOMTestMediaQueryListListenerInternal.h   |     34 -
 .../scripts/test/ObjC/DOMTestNamedConstructor.h    |     31 -
 .../scripts/test/ObjC/DOMTestNamedConstructor.mm   |     75 -
 .../test/ObjC/DOMTestNamedConstructorInternal.h    |     34 -
 .../bindings/scripts/test/ObjC/DOMTestNode.h       |     34 -
 .../bindings/scripts/test/ObjC/DOMTestNode.mm      |     69 -
 .../scripts/test/ObjC/DOMTestNodeInternal.h        |     34 -
 .../scripts/test/ObjC/DOMTestNondeterministic.h    |     40 -
 .../scripts/test/ObjC/DOMTestNondeterministic.mm   |    141 -
 .../test/ObjC/DOMTestNondeterministicInternal.h    |     34 -
 .../bindings/scripts/test/ObjC/DOMTestObj.h        |    195 -
 .../bindings/scripts/test/ObjC/DOMTestObj.mm       |   1394 -
 .../scripts/test/ObjC/DOMTestObjInternal.h         |     34 -
 .../test/ObjC/DOMTestOverloadedConstructors.h      |     31 -
 .../test/ObjC/DOMTestOverloadedConstructors.mm     |     75 -
 .../ObjC/DOMTestOverloadedConstructorsInternal.h   |     34 -
 .../scripts/test/ObjC/DOMTestOverrideBuiltins.h    |     35 -
 .../scripts/test/ObjC/DOMTestOverrideBuiltins.mm   |     83 -
 .../test/ObjC/DOMTestOverrideBuiltinsInternal.h    |     34 -
 .../ObjC/DOMTestSerializedScriptValueInterface.h   |     37 -
 .../ObjC/DOMTestSerializedScriptValueInterface.mm  |    121 -
 ...DOMTestSerializedScriptValueInterfaceInternal.h |     34 -
 .../scripts/test/ObjC/DOMTestSupplemental.cpp      |      6 -
 .../scripts/test/ObjC/DOMTestSupplemental.h        |      6 -
 .../bindings/scripts/test/ObjC/DOMTestTypedefs.h   |     44 -
 .../bindings/scripts/test/ObjC/DOMTestTypedefs.mm  |    183 -
 .../scripts/test/ObjC/DOMTestTypedefsInternal.h    |     34 -
 .../bindings/scripts/test/ObjC/DOMattribute.h      |     34 -
 .../bindings/scripts/test/ObjC/DOMattribute.mm     |     82 -
 .../scripts/test/ObjC/DOMattributeInternal.h       |     34 -
 .../bindings/scripts/test/ObjC/DOMreadonly.h       |     31 -
 .../bindings/scripts/test/ObjC/DOMreadonly.mm      |     75 -
 .../scripts/test/ObjC/DOMreadonlyInternal.h        |     34 -
 .../scripts/test/ObjC/ObjCTestSupplemental.cpp     |      6 -
 .../scripts/test/ObjC/ObjCTestSupplemental.h       |      6 -
 .../bindings/scripts/test/TestCEReactions.idl      |     36 +
 .../scripts/test/TestCEReactionsStringifier.idl    |     31 +
 .../WebCore/bindings/scripts/test/TestCallback.idl |     47 -
 .../bindings/scripts/test/TestCallbackFunction.idl |     14 +-
 .../test/TestCallbackFunctionWithTypedefs.idl      |     30 +
 .../scripts/test/TestCallbackInterface.idl         |     44 +
 .../WebCore/bindings/scripts/test/TestDOMJIT.idl   |     72 +
 .../bindings/scripts/test/TestEventConstructor.idl |     12 +-
 .../bindings/scripts/test/TestException.idl        |      6 +-
 .../bindings/scripts/test/TestGlobalObject.idl     |     42 +
 .../bindings/scripts/test/TestImplements.idl       |      2 +-
 .../bindings/scripts/test/TestInterface.idl        |     11 +-
 .../test/TestInterfaceLeadingUnderscore.idl        |     34 +
 .../WebCore/bindings/scripts/test/TestIterable.idl |     29 +
 .../bindings/scripts/test/TestNamedConstructor.idl |      4 +-
 .../WebCore/bindings/scripts/test/TestNode.idl     |      8 +-
 .../bindings/scripts/test/TestNondeterministic.idl |     40 -
 .../WebCore/bindings/scripts/test/TestObj.idl      |    376 +-
 .../scripts/test/TestOverloadedConstructors.idl    |      2 +-
 .../TestOverloadedConstructorsWithSequence.idl     |     30 +
 .../bindings/scripts/test/TestOverrideBuiltins.idl |      2 +-
 .../scripts/test/TestReportExtraMemoryCost.idl     |     30 +
 .../bindings/scripts/test/TestSerialization.idl    |     37 +
 .../scripts/test/TestSerializationInherit.idl      |     30 +
 .../scripts/test/TestSerializationInheritFinal.idl |     31 +
 .../test/TestSerializedScriptValueInterface.idl    |      6 +-
 .../scripts/test/TestStandaloneDictionary.idl      |     38 +
 .../scripts/test/TestStandaloneEnumeration.idl     |     35 +
 .../bindings/scripts/test/TestSupplemental.idl     |      2 +-
 .../WebCore/bindings/scripts/test/TestTypedefs.idl |     42 +-
 .../native/Source/WebCore/bridge/NP_jsobject.cpp   |    118 +-
 .../native/Source/WebCore/bridge/NP_jsobject.h     |      4 +-
 .../Source/WebCore/bridge/c/CRuntimeObject.cpp     |      2 +-
 .../main/native/Source/WebCore/bridge/c/c_class.h  |      4 +-
 .../native/Source/WebCore/bridge/c/c_instance.cpp  |     34 +-
 .../native/Source/WebCore/bridge/c/c_instance.h    |     22 +-
 .../native/Source/WebCore/bridge/c/c_runtime.cpp   |      7 +-
 .../native/Source/WebCore/bridge/c/c_runtime.h     |      6 +-
 .../native/Source/WebCore/bridge/c/c_utility.cpp   |      5 +-
 .../Source/WebCore/bridge/jni/JNIUtility.cpp       |      2 +-
 .../native/Source/WebCore/bridge/jni/JNIUtility.h  |      5 +-
 .../native/Source/WebCore/bridge/jni/JavaType.h    |      5 +-
 .../Source/WebCore/bridge/jni/JobjectWrapper.h     |      9 +-
 .../Source/WebCore/bridge/jni/jni_jsobject.h       |      5 +-
 .../Source/WebCore/bridge/jni/jsc/BridgeUtils.cpp  |    454 +
 .../Source/WebCore/bridge/jni/jsc/BridgeUtils.h    |     25 +
 .../WebCore/bridge/jni/jsc/JNIUtilityPrivate.cpp   |    157 +-
 .../WebCore/bridge/jni/jsc/JNIUtilityPrivate.h     |      5 +-
 .../Source/WebCore/bridge/jni/jsc/JavaArrayJSC.cpp |      8 +-
 .../Source/WebCore/bridge/jni/jsc/JavaArrayJSC.h   |     11 +-
 .../Source/WebCore/bridge/jni/jsc/JavaClassJSC.cpp |      9 +-
 .../Source/WebCore/bridge/jni/jsc/JavaClassJSC.h   |      5 +-
 .../Source/WebCore/bridge/jni/jsc/JavaFieldJSC.cpp |      7 +-
 .../Source/WebCore/bridge/jni/jsc/JavaFieldJSC.h   |     11 +-
 .../WebCore/bridge/jni/jsc/JavaInstanceJSC.cpp     |     41 +-
 .../WebCore/bridge/jni/jsc/JavaInstanceJSC.h       |      5 +-
 .../Source/WebCore/bridge/jni/jsc/JavaMethodJSC.h  |      8 +-
 .../WebCore/bridge/jni/jsc/JavaRuntimeObject.cpp   |      4 +-
 .../WebCore/bridge/jni/jsc/JavaRuntimeObject.h     |      9 +-
 .../Source/WebCore/bridge/jni/jsc/JavaStringJSC.h  |     10 +-
 .../native/Source/WebCore/bridge/jsc/BridgeJSC.h   |      6 +-
 .../native/Source/WebCore/bridge/npruntime.cpp     |      3 -
 .../WebCore/bridge/objc/ObjCRuntimeObject.mm       |      2 +-
 .../{bindings => bridge}/objc/WebScriptObject.h    |      0
 .../Source/WebCore/bridge/objc/WebScriptObject.mm  |    718 +
 .../WebCore/bridge/objc/WebScriptObjectPrivate.h   |     85 +
 .../Source/WebCore/bridge/objc/objc_instance.mm    |     54 +-
 .../Source/WebCore/bridge/objc/objc_runtime.h      |      8 +-
 .../Source/WebCore/bridge/objc/objc_runtime.mm     |     63 +-
 .../Source/WebCore/bridge/objc/objc_utility.h      |      2 +-
 .../Source/WebCore/bridge/objc/objc_utility.mm     |      6 +-
 .../native/Source/WebCore/bridge/runtime_array.cpp |     42 +-
 .../native/Source/WebCore/bridge/runtime_array.h   |      6 +-
 .../Source/WebCore/bridge/runtime_method.cpp       |     26 +-
 .../Source/WebCore/bridge/runtime_object.cpp       |     75 +-
 .../native/Source/WebCore/bridge/runtime_object.h  |      4 +-
 .../native/Source/WebCore/bridge/runtime_root.cpp  |      3 +-
 .../native/Source/WebCore/bridge/runtime_root.h    |      2 +-
 .../native/Source/WebCore/bridge/testbindings.cpp  |      4 +-
 .../web/src/main/native/Source/WebCore/config.h    |      8 +-
 .../contentextensions/CombinedFiltersAlphabet.h    |      5 +-
 .../contentextensions/CombinedURLFilters.cpp       |      6 +-
 .../WebCore/contentextensions/CombinedURLFilters.h |      5 +-
 .../contentextensions/CompiledContentExtension.h   |      5 +-
 .../WebCore/contentextensions/ContentExtension.h   |     11 +-
 .../contentextensions/ContentExtensionActions.h    |     16 +-
 .../contentextensions/ContentExtensionCompiler.h   |      4 +-
 .../contentextensions/ContentExtensionError.cpp    |      4 +-
 .../contentextensions/ContentExtensionError.h      |      4 +-
 .../contentextensions/ContentExtensionParser.cpp   |     66 +-
 .../contentextensions/ContentExtensionParser.h     |      5 +-
 .../contentextensions/ContentExtensionRule.h       |      6 +-
 .../ContentExtensionStyleSheet.cpp                 |      9 +-
 .../contentextensions/ContentExtensionStyleSheet.h |      8 +-
 .../contentextensions/ContentExtensionsBackend.cpp |     64 +-
 .../contentextensions/ContentExtensionsBackend.h   |      8 +-
 .../contentextensions/ContentExtensionsDebugging.h |      9 +-
 .../native/Source/WebCore/contentextensions/DFA.h  |      8 +-
 .../Source/WebCore/contentextensions/DFABytecode.h |      6 +-
 .../contentextensions/DFABytecodeCompiler.cpp      |      2 +-
 .../contentextensions/DFABytecodeCompiler.h        |      6 +-
 .../contentextensions/DFABytecodeInterpreter.h     |      7 +-
 .../Source/WebCore/contentextensions/DFACombiner.h |     10 +-
 .../WebCore/contentextensions/DFAMinimizer.cpp     |      3 +-
 .../WebCore/contentextensions/DFAMinimizer.h       |      5 +-
 .../Source/WebCore/contentextensions/DFANode.h     |      8 +-
 .../WebCore/contentextensions/HashableActionList.h |      6 +-
 .../WebCore/contentextensions/ImmutableNFA.h       |     12 +-
 .../contentextensions/ImmutableNFANodeBuilder.h    |      8 +-
 .../WebCore/contentextensions/MutableRange.h       |      8 +-
 .../WebCore/contentextensions/MutableRangeList.h   |      8 +-
 .../Source/WebCore/contentextensions/NFA.cpp       |      1 -
 .../native/Source/WebCore/contentextensions/NFA.h  |      9 +-
 .../Source/WebCore/contentextensions/NFANode.h     |      8 +-
 .../Source/WebCore/contentextensions/NFAToDFA.h    |      8 +-
 .../native/Source/WebCore/contentextensions/Term.h |      5 +-
 .../WebCore/contentextensions/URLFilterParser.h    |      6 +-
 .../Source/WebCore/crypto/CommonCryptoUtilities.h  |      6 +-
 .../Source/WebCore/crypto/CryptoAlgorithm.cpp      |     90 +-
 .../native/Source/WebCore/crypto/CryptoAlgorithm.h |     78 +-
 .../crypto/CryptoAlgorithmDescriptionBuilder.cpp   |     43 -
 .../crypto/CryptoAlgorithmDescriptionBuilder.h     |     54 -
 .../WebCore/crypto/CryptoAlgorithmIdentifier.h     |      6 +-
 .../WebCore/crypto/CryptoAlgorithmParameters.h     |     27 +-
 .../WebCore/crypto/CryptoAlgorithmParameters.idl   |     30 +
 .../crypto/CryptoAlgorithmParametersDeprecated.h   |     60 +
 .../WebCore/crypto/CryptoAlgorithmRegistry.cpp     |     46 +-
 .../WebCore/crypto/CryptoAlgorithmRegistry.h       |     21 +-
 .../native/Source/WebCore/crypto/CryptoDigest.h    |     57 -
 .../native/Source/WebCore/crypto/CryptoKey.cpp     |     50 +-
 .../main/native/Source/WebCore/crypto/CryptoKey.h  |     72 +-
 .../native/Source/WebCore/crypto/CryptoKey.idl     |     22 +-
 .../native/Source/WebCore/crypto/CryptoKeyData.h   |      4 +-
 .../native/Source/WebCore/crypto/CryptoKeyPair.cpp |     45 -
 .../native/Source/WebCore/crypto/CryptoKeyPair.h   |     24 +-
 .../native/Source/WebCore/crypto/CryptoKeyPair.idl |     13 +-
 .../Source/WebCore/crypto/CryptoKeySerialization.h |     17 +-
 .../native/Source/WebCore/crypto/CryptoKeyType.h   |      8 +-
 .../native/Source/WebCore/crypto/CryptoKeyUsage.h  |     20 +-
 .../Source/WebCore/crypto/CryptoKeyUsage.idl       |     37 +
 .../main/native/Source/WebCore/crypto/JsonWebKey.h |     63 +
 .../native/Source/WebCore/crypto/JsonWebKey.idl    |     53 +
 .../Source/WebCore/crypto/RsaOtherPrimesInfo.h     |     42 +
 .../Source/WebCore/crypto/RsaOtherPrimesInfo.idl   |     34 +
 .../WebCore/crypto/SerializedCryptoKeyWrap.h       |     15 +-
 .../native/Source/WebCore/crypto/SubtleCrypto.cpp  |     14 +-
 .../native/Source/WebCore/crypto/SubtleCrypto.h    |     22 +-
 .../native/Source/WebCore/crypto/SubtleCrypto.idl  |     32 +-
 .../Source/WebCore/crypto/WebKitSubtleCrypto.cpp   |     47 +
 .../Source/WebCore/crypto/WebKitSubtleCrypto.h     |     50 +
 .../Source/WebCore/crypto/WebKitSubtleCrypto.idl   |     41 +
 .../crypto/algorithms/CryptoAlgorithmAES_CBC.cpp   |    176 +-
 .../crypto/algorithms/CryptoAlgorithmAES_CBC.h     |     44 +-
 .../crypto/algorithms/CryptoAlgorithmAES_KW.cpp    |    157 +-
 .../crypto/algorithms/CryptoAlgorithmAES_KW.h      |     39 +-
 .../crypto/algorithms/CryptoAlgorithmHMAC.cpp      |    185 +-
 .../crypto/algorithms/CryptoAlgorithmHMAC.h        |     46 +-
 .../algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.cpp |    183 +-
 .../algorithms/CryptoAlgorithmRSAES_PKCS1_v1_5.h   |     39 +-
 .../CryptoAlgorithmRSASSA_PKCS1_v1_5.cpp           |    240 +-
 .../algorithms/CryptoAlgorithmRSASSA_PKCS1_v1_5.h  |     43 +-
 .../crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp  |    256 +-
 .../crypto/algorithms/CryptoAlgorithmRSA_OAEP.h    |     43 +-
 .../crypto/algorithms/CryptoAlgorithmSHA1.cpp      |     42 +-
 .../crypto/algorithms/CryptoAlgorithmSHA1.h        |     23 +-
 .../crypto/algorithms/CryptoAlgorithmSHA224.cpp    |     42 +-
 .../crypto/algorithms/CryptoAlgorithmSHA224.h      |     23 +-
 .../crypto/algorithms/CryptoAlgorithmSHA256.cpp    |     42 +-
 .../crypto/algorithms/CryptoAlgorithmSHA256.h      |     21 +-
 .../crypto/algorithms/CryptoAlgorithmSHA384.cpp    |     42 +-
 .../crypto/algorithms/CryptoAlgorithmSHA384.h      |     23 +-
 .../crypto/algorithms/CryptoAlgorithmSHA512.cpp    |     42 +-
 .../crypto/algorithms/CryptoAlgorithmSHA512.h      |     23 +-
 .../crypto/gcrypt/CryptoAlgorithmHMACGCrypt.cpp    |    194 +
 .../CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp     |     64 +
 .../crypto/gnutls/CryptoAlgorithmAES_CBCGnuTLS.cpp |     28 +-
 .../crypto/gnutls/CryptoAlgorithmAES_KWGnuTLS.cpp  |     25 +-
 .../crypto/gnutls/CryptoAlgorithmHMACGnuTLS.cpp    |     37 +-
 .../CryptoAlgorithmRSAES_PKCS1_v1_5GnuTLS.cpp      |     24 +-
 .../CryptoAlgorithmRSASSA_PKCS1_v1_5GnuTLS.cpp     |     31 +-
 .../gnutls/CryptoAlgorithmRSA_OAEPGnuTLS.cpp       |     28 +-
 .../WebCore/crypto/gnutls/CryptoDigestGnuTLS.cpp   |    108 -
 .../WebCore/crypto/gnutls/CryptoKeyRSAGnuTLS.cpp   |     42 +-
 .../Source/WebCore/crypto/keys/CryptoKeyAES.cpp    |     64 +-
 .../Source/WebCore/crypto/keys/CryptoKeyAES.h      |     47 +-
 .../crypto/keys/CryptoKeyDataOctetSequence.h       |      4 +-
 .../crypto/keys/CryptoKeyDataRSAComponents.cpp     |     31 +
 .../crypto/keys/CryptoKeyDataRSAComponents.h       |     21 +-
 .../Source/WebCore/crypto/keys/CryptoKeyHMAC.cpp   |     78 +-
 .../Source/WebCore/crypto/keys/CryptoKeyHMAC.h     |     50 +-
 .../Source/WebCore/crypto/keys/CryptoKeyRSA.cpp    |    153 +
 .../Source/WebCore/crypto/keys/CryptoKeyRSA.h      |     81 +-
 .../crypto/keys/CryptoKeySerializationRaw.cpp      |      7 +-
 .../crypto/keys/CryptoKeySerializationRaw.h        |     12 +-
 .../crypto/mac/CryptoAlgorithmAES_CBCMac.cpp       |    111 +-
 .../crypto/mac/CryptoAlgorithmAES_KWMac.cpp        |     87 +-
 .../WebCore/crypto/mac/CryptoAlgorithmHMACMac.cpp  |    104 +-
 .../mac/CryptoAlgorithmRSAES_PKCS1_v1_5Mac.cpp     |     97 +-
 .../mac/CryptoAlgorithmRSASSA_PKCS1_v1_5Mac.cpp    |    166 +-
 .../crypto/mac/CryptoAlgorithmRSA_OAEPMac.cpp      |    114 +-
 .../Source/WebCore/crypto/mac/CryptoDigestMac.cpp  |    191 -
 .../Source/WebCore/crypto/mac/CryptoKeyRSAMac.cpp  |    219 +-
 .../crypto/mac/SerializedCryptoKeyWrapMac.mm       |     16 +
 .../WebCore/crypto/parameters/AesCbcParams.idl     |     32 +
 .../WebCore/crypto/parameters/AesKeyGenParams.idl  |     32 +
 .../parameters/CryptoAlgorithmAesCbcParams.h       |     26 +-
 .../CryptoAlgorithmAesCbcParamsDeprecated.h        |     47 +
 .../parameters/CryptoAlgorithmAesKeyGenParams.h    |     11 +-
 .../CryptoAlgorithmAesKeyGenParamsDeprecated.h     |     46 +
 .../parameters/CryptoAlgorithmHmacKeyParams.h      |     26 +-
 .../CryptoAlgorithmHmacKeyParamsDeprecated.h       |     52 +
 .../crypto/parameters/CryptoAlgorithmHmacParams.h  |     49 -
 .../CryptoAlgorithmHmacParamsDeprecated.h          |     47 +
 .../CryptoAlgorithmRsaHashedImportParams.h         |     48 +
 .../CryptoAlgorithmRsaHashedKeyGenParams.h         |     47 +
 .../parameters/CryptoAlgorithmRsaKeyGenParams.h    |     33 +-
 .../CryptoAlgorithmRsaKeyGenParamsDeprecated.h     |     52 +
 .../CryptoAlgorithmRsaKeyParamsWithHash.h          |     58 -
 ...CryptoAlgorithmRsaKeyParamsWithHashDeprecated.h |     56 +
 .../parameters/CryptoAlgorithmRsaOaepParams.h      |     37 +-
 .../CryptoAlgorithmRsaOaepParamsDeprecated.h       |     52 +
 .../parameters/CryptoAlgorithmRsaSsaParams.h       |     49 -
 .../CryptoAlgorithmRsaSsaParamsDeprecated.h        |     47 +
 .../WebCore/crypto/parameters/HmacKeyParams.idl    |     39 +
 .../crypto/parameters/RsaHashedImportParams.idl    |     32 +
 .../crypto/parameters/RsaHashedKeyGenParams.idl    |     32 +
 .../WebCore/crypto/parameters/RsaKeyGenParams.idl  |     34 +
 .../WebCore/crypto/parameters/RsaOaepParams.idl    |     32 +
 .../Source/WebCore/css/BasicShapeFunctions.cpp     |     47 +-
 .../Source/WebCore/css/BasicShapeFunctions.h       |     18 +-
 .../main/native/Source/WebCore/css/CSSAllInOne.cpp |     15 +-
 .../WebCore/css/CSSAnimationTriggerScrollValue.cpp |      3 +-
 .../WebCore/css/CSSAnimationTriggerScrollValue.h   |     23 +-
 .../Source/WebCore/css/CSSAspectRatioValue.cpp     |      2 -
 .../Source/WebCore/css/CSSAspectRatioValue.h       |      8 +-
 .../native/Source/WebCore/css/CSSBasicShapes.cpp   |     61 +-
 .../native/Source/WebCore/css/CSSBasicShapes.h     |    101 +-
 .../native/Source/WebCore/css/CSSBorderImage.cpp   |     14 +-
 .../native/Source/WebCore/css/CSSBorderImage.h     |     13 +-
 .../WebCore/css/CSSBorderImageSliceValue.cpp       |      4 +-
 .../Source/WebCore/css/CSSBorderImageSliceValue.h  |     16 +-
 .../Source/WebCore/css/CSSCalculationValue.cpp     |    264 +-
 .../Source/WebCore/css/CSSCalculationValue.h       |     25 +-
 .../native/Source/WebCore/css/CSSCanvasValue.h     |     16 +-
 .../native/Source/WebCore/css/CSSCharsetRule.cpp   |     37 -
 .../native/Source/WebCore/css/CSSCharsetRule.h     |     54 -
 .../native/Source/WebCore/css/CSSCharsetRule.idl   |     29 -
 .../WebCore/css/CSSComputedStyleDeclaration.cpp    |   1950 +-
 .../WebCore/css/CSSComputedStyleDeclaration.h      |     93 +-
 .../WebCore/css/CSSContentDistributionValue.cpp    |      4 +-
 .../WebCore/css/CSSContentDistributionValue.h      |      7 +-
 .../Source/WebCore/css/CSSCrossfadeValue.cpp       |    142 +-
 .../native/Source/WebCore/css/CSSCrossfadeValue.h  |     69 +-
 .../Source/WebCore/css/CSSCursorImageValue.cpp     |    168 +-
 .../Source/WebCore/css/CSSCursorImageValue.h       |     27 +-
 .../Source/WebCore/css/CSSCustomIdentValue.cpp     |     62 +
 .../Source/WebCore/css/CSSCustomIdentValue.h       |     72 +
 .../Source/WebCore/css/CSSCustomPropertyValue.cpp  |     55 +
 .../Source/WebCore/css/CSSCustomPropertyValue.h    |     62 +-
 .../Source/WebCore/css/CSSDefaultStyleSheets.cpp   |     20 +-
 .../Source/WebCore/css/CSSDefaultStyleSheets.h     |      9 +-
 .../Source/WebCore/css/CSSFilterImageValue.cpp     |     54 +-
 .../Source/WebCore/css/CSSFilterImageValue.h       |     20 +-
 .../main/native/Source/WebCore/css/CSSFontFace.cpp |    275 +-
 .../main/native/Source/WebCore/css/CSSFontFace.h   |     66 +-
 .../Source/WebCore/css/CSSFontFaceLoadEvent.cpp    |     10 +-
 .../Source/WebCore/css/CSSFontFaceLoadEvent.h      |     36 +-
 .../Source/WebCore/css/CSSFontFaceLoadEvent.idl    |     12 +-
 .../native/Source/WebCore/css/CSSFontFaceRule.h    |     14 +-
 .../native/Source/WebCore/css/CSSFontFaceSet.cpp   |    148 +-
 .../native/Source/WebCore/css/CSSFontFaceSet.h     |     36 +-
 .../Source/WebCore/css/CSSFontFaceSource.cpp       |     50 +-
 .../native/Source/WebCore/css/CSSFontFaceSource.h  |     24 +-
 .../Source/WebCore/css/CSSFontFaceSrcValue.cpp     |     10 +-
 .../Source/WebCore/css/CSSFontFaceSrcValue.h       |     10 +-
 .../main/native/Source/WebCore/css/CSSFontFamily.h |      6 +-
 .../Source/WebCore/css/CSSFontFeatureValue.cpp     |      2 +-
 .../Source/WebCore/css/CSSFontFeatureValue.h       |     17 +-
 .../native/Source/WebCore/css/CSSFontSelector.cpp  |    102 +-
 .../native/Source/WebCore/css/CSSFontSelector.h    |     40 +-
 .../main/native/Source/WebCore/css/CSSFontValue.h  |      8 +-
 .../Source/WebCore/css/CSSFontVariationValue.cpp   |     61 +
 .../Source/WebCore/css/CSSFontVariationValue.h     |     59 +
 .../native/Source/WebCore/css/CSSFunctionValue.cpp |     43 +-
 .../native/Source/WebCore/css/CSSFunctionValue.h   |     40 +-
 .../native/Source/WebCore/css/CSSGradientValue.cpp |    183 +-
 .../native/Source/WebCore/css/CSSGradientValue.h   |     44 +-
 .../main/native/Source/WebCore/css/CSSGrammar.y.in |   2022 -
 .../Source/WebCore/css/CSSGrammar.y.includes       |     61 -
 .../Source/WebCore/css/CSSGridAutoRepeatValue.cpp  |     49 +
 .../Source/WebCore/css/CSSGridAutoRepeatValue.h    |     72 +
 .../Source/WebCore/css/CSSGridLineNamesValue.cpp   |      8 -
 .../Source/WebCore/css/CSSGridLineNamesValue.h     |     12 +-
 .../WebCore/css/CSSGridTemplateAreasValue.cpp      |     19 +-
 .../Source/WebCore/css/CSSGridTemplateAreasValue.h |     15 +-
 .../native/Source/WebCore/css/CSSGroupingRule.cpp  |     27 +-
 .../native/Source/WebCore/css/CSSGroupingRule.h    |     19 +-
 .../src/main/native/Source/WebCore/css/CSSHelper.h |      7 +-
 .../Source/WebCore/css/CSSImageGeneratorValue.cpp  |     93 +-
 .../Source/WebCore/css/CSSImageGeneratorValue.h    |     42 +-
 .../native/Source/WebCore/css/CSSImageSetValue.cpp |     96 +-
 .../native/Source/WebCore/css/CSSImageSetValue.h   |     38 +-
 .../native/Source/WebCore/css/CSSImageValue.cpp    |     65 +-
 .../main/native/Source/WebCore/css/CSSImageValue.h |     38 +-
 .../native/Source/WebCore/css/CSSImportRule.cpp    |      2 -
 .../main/native/Source/WebCore/css/CSSImportRule.h |     20 +-
 .../native/Source/WebCore/css/CSSInheritedValue.h  |      7 +-
 .../native/Source/WebCore/css/CSSInitialValue.h    |      7 +-
 .../native/Source/WebCore/css/CSSKeyframeRule.cpp  |     32 +-
 .../native/Source/WebCore/css/CSSKeyframeRule.h    |     41 +-
 .../native/Source/WebCore/css/CSSKeyframesRule.cpp |     79 +-
 .../native/Source/WebCore/css/CSSKeyframesRule.h   |     43 +-
 .../native/Source/WebCore/css/CSSKeyframesRule.idl |     10 +-
 .../Source/WebCore/css/CSSLineBoxContainValue.h    |      8 +-
 .../main/native/Source/WebCore/css/CSSMarkup.cpp   |    217 +
 .../src/main/native/Source/WebCore/css/CSSMarkup.h |     42 +
 .../native/Source/WebCore/css/CSSMediaRule.cpp     |      4 +-
 .../main/native/Source/WebCore/css/CSSMediaRule.h  |     17 +-
 .../native/Source/WebCore/css/CSSMediaRule.idl     |      7 +-
 .../Source/WebCore/css/CSSNamedImageValue.cpp      |      4 +-
 .../native/Source/WebCore/css/CSSNamedImageValue.h |     11 +-
 .../native/Source/WebCore/css/CSSNamespaceRule.cpp |     72 +
 .../native/Source/WebCore/css/CSSNamespaceRule.h   |     55 +
 .../native/Source/WebCore/css/CSSNamespaceRule.idl |     33 +
 .../main/native/Source/WebCore/css/CSSOMUtils.cpp  |    100 -
 .../main/native/Source/WebCore/css/CSSOMUtils.h    |     50 -
 .../main/native/Source/WebCore/css/CSSPageRule.cpp |      1 -
 .../main/native/Source/WebCore/css/CSSPageRule.h   |     18 +-
 .../main/native/Source/WebCore/css/CSSParser.cpp   |  13722 --
 .../src/main/native/Source/WebCore/css/CSSParser.h |    781 -
 .../main/native/Source/WebCore/css/CSSParserMode.h |     81 -
 .../native/Source/WebCore/css/CSSParserValues.cpp  |    423 -
 .../native/Source/WebCore/css/CSSParserValues.h    |    281 -
 .../WebCore/css/CSSPendingSubstitutionValue.cpp    |     40 +
 .../WebCore/css/CSSPendingSubstitutionValue.h      |     73 +
 .../Source/WebCore/css/CSSPrimitiveValue.cpp       |    592 +-
 .../native/Source/WebCore/css/CSSPrimitiveValue.h  |    344 +-
 .../Source/WebCore/css/CSSPrimitiveValue.idl       |     68 -
 .../Source/WebCore/css/CSSPrimitiveValueMappings.h |    363 +-
 .../native/Source/WebCore/css/CSSProperties.json   |   4200 +
 .../main/native/Source/WebCore/css/CSSProperty.cpp |     40 +-
 .../main/native/Source/WebCore/css/CSSProperty.h   |     78 +-
 .../native/Source/WebCore/css/CSSPropertyNames.in  |    682 -
 .../Source/WebCore/css/CSSPropertySourceData.cpp   |      9 +-
 .../Source/WebCore/css/CSSPropertySourceData.h     |     36 +-
 .../native/Source/WebCore/css/CSSReflectValue.cpp  |     10 +-
 .../native/Source/WebCore/css/CSSReflectValue.h    |     33 +-
 .../Source/WebCore/css/CSSReflectionDirection.h    |      5 +-
 .../native/Source/WebCore/css/CSSRevertValue.h     |      7 +-
 .../src/main/native/Source/WebCore/css/CSSRule.cpp |      5 +-
 .../src/main/native/Source/WebCore/css/CSSRule.h   |     14 +-
 .../src/main/native/Source/WebCore/css/CSSRule.idl |     30 +-
 .../main/native/Source/WebCore/css/CSSRuleList.h   |     35 +-
 .../main/native/Source/WebCore/css/CSSRuleList.idl |      7 +-
 .../Source/WebCore/css/CSSSegmentedFontFace.cpp    |     62 +-
 .../Source/WebCore/css/CSSSegmentedFontFace.h      |     22 +-
 .../main/native/Source/WebCore/css/CSSSelector.cpp |     78 +-
 .../main/native/Source/WebCore/css/CSSSelector.h   |    138 +-
 .../native/Source/WebCore/css/CSSSelectorList.cpp  |     14 +-
 .../native/Source/WebCore/css/CSSSelectorList.h    |      5 +-
 .../native/Source/WebCore/css/CSSShadowValue.cpp   |     19 +-
 .../native/Source/WebCore/css/CSSShadowValue.h     |     34 +-
 .../Source/WebCore/css/CSSStyleDeclaration.h       |     21 +-
 .../Source/WebCore/css/CSSStyleDeclaration.idl     |     41 +-
 .../main/native/Source/WebCore/css/CSSStyleRule.h  |     20 +-
 .../native/Source/WebCore/css/CSSStyleSheet.cpp    |    192 +-
 .../main/native/Source/WebCore/css/CSSStyleSheet.h |     68 +-
 .../native/Source/WebCore/css/CSSStyleSheet.idl    |     23 +-
 .../native/Source/WebCore/css/CSSSupportsRule.cpp  |      1 -
 .../native/Source/WebCore/css/CSSSupportsRule.h    |      9 +-
 .../native/Source/WebCore/css/CSSSupportsRule.idl  |     10 +-
 .../Source/WebCore/css/CSSTimingFunctionValue.cpp  |     51 +-
 .../Source/WebCore/css/CSSTimingFunctionValue.h    |     45 +-
 .../WebCore/css/CSSToLengthConversionData.cpp      |      8 +-
 .../Source/WebCore/css/CSSToLengthConversionData.h |     13 +-
 .../native/Source/WebCore/css/CSSToStyleMap.cpp    |    188 +-
 .../main/native/Source/WebCore/css/CSSToStyleMap.h |     16 +-
 .../Source/WebCore/css/CSSUnicodeRangeValue.h      |      8 +-
 .../native/Source/WebCore/css/CSSUnknownRule.h     |     11 +-
 .../main/native/Source/WebCore/css/CSSUnsetValue.h |      7 +-
 .../main/native/Source/WebCore/css/CSSValue.cpp    |    208 +-
 .../src/main/native/Source/WebCore/css/CSSValue.h  |    101 +-
 .../main/native/Source/WebCore/css/CSSValue.idl    |     38 -
 .../native/Source/WebCore/css/CSSValueKeywords.in  |    152 +-
 .../native/Source/WebCore/css/CSSValueList.cpp     |    147 +-
 .../main/native/Source/WebCore/css/CSSValueList.h  |     25 +-
 .../native/Source/WebCore/css/CSSValueList.idl     |     33 -
 .../native/Source/WebCore/css/CSSValuePool.cpp     |     31 +-
 .../main/native/Source/WebCore/css/CSSValuePool.h  |     18 +-
 .../native/Source/WebCore/css/CSSVariableData.cpp  |    182 +
 .../native/Source/WebCore/css/CSSVariableData.h    |     94 +
 .../WebCore/css/CSSVariableDependentValue.cpp      |     49 -
 .../Source/WebCore/css/CSSVariableDependentValue.h |     79 -
 .../WebCore/css/CSSVariableReferenceValue.cpp      |     50 +
 .../Source/WebCore/css/CSSVariableReferenceValue.h |     69 +
 .../native/Source/WebCore/css/CSSVariableValue.cpp |     90 -
 .../native/Source/WebCore/css/CSSVariableValue.h   |     71 -
 .../src/main/native/Source/WebCore/css/Counter.h   |     50 +-
 .../src/main/native/Source/WebCore/css/Counter.idl |     28 -
 .../native/Source/WebCore/css/DOMCSSNamespace.cpp  |     90 +
 .../native/Source/WebCore/css/DOMCSSNamespace.h    |     46 +
 .../native/Source/WebCore/css/DOMCSSNamespace.idl  |     37 +
 .../native/Source/WebCore/css/DOMWindowCSS.cpp     |     85 -
 .../main/native/Source/WebCore/css/DOMWindowCSS.h  |     54 -
 .../native/Source/WebCore/css/DOMWindowCSS.idl     |     40 -
 .../native/Source/WebCore/css/DashboardRegion.h    |     13 +-
 .../Source/WebCore/css/DeprecatedCSSOMCounter.h    |     56 +
 .../Source/WebCore/css/DeprecatedCSSOMCounter.idl  |     28 +
 .../WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp  |     90 +
 .../WebCore/css/DeprecatedCSSOMPrimitiveValue.h    |    108 +
 .../WebCore/css/DeprecatedCSSOMPrimitiveValue.idl  |     67 +
 .../Source/WebCore/css/DeprecatedCSSOMRGBColor.h   |     73 +
 .../Source/WebCore/css/DeprecatedCSSOMRGBColor.idl |     31 +
 .../Source/WebCore/css/DeprecatedCSSOMRect.h       |     63 +
 .../Source/WebCore/css/DeprecatedCSSOMRect.idl     |     29 +
 .../Source/WebCore/css/DeprecatedCSSOMValue.cpp    |    103 +
 .../Source/WebCore/css/DeprecatedCSSOMValue.h      |    130 +
 .../Source/WebCore/css/DeprecatedCSSOMValue.idl    |     38 +
 .../WebCore/css/DeprecatedCSSOMValueList.cpp       |     75 +
 .../Source/WebCore/css/DeprecatedCSSOMValueList.h  |     64 +
 .../WebCore/css/DeprecatedCSSOMValueList.idl       |     34 +
 .../native/Source/WebCore/css/DocumentRuleSets.cpp |     14 +-
 .../native/Source/WebCore/css/DocumentRuleSets.h   |     32 +-
 .../Source/WebCore/css/ElementRuleCollector.cpp    |    307 +-
 .../Source/WebCore/css/ElementRuleCollector.h      |     39 +-
 .../main/native/Source/WebCore/css/FontFace.cpp    |    376 +-
 .../src/main/native/Source/WebCore/css/FontFace.h  |     75 +-
 .../main/native/Source/WebCore/css/FontFace.idl    |     35 +-
 .../main/native/Source/WebCore/css/FontFaceSet.cpp |    119 +-
 .../main/native/Source/WebCore/css/FontFaceSet.h   |     83 +-
 .../main/native/Source/WebCore/css/FontFaceSet.idl |     11 +-
 .../Source/WebCore/css/FontVariantBuilder.cpp      |     12 +-
 .../native/Source/WebCore/css/FontVariantBuilder.h |      7 +-
 .../Source/WebCore/css/InspectorCSSOMWrappers.cpp  |     49 +-
 .../Source/WebCore/css/InspectorCSSOMWrappers.h    |     17 +-
 .../native/Source/WebCore/css/LengthFunctions.cpp  |     43 +-
 .../native/Source/WebCore/css/LengthFunctions.h    |     49 +-
 .../main/native/Source/WebCore/css/LengthRepeat.h  |     70 -
 .../Source/WebCore/css/MediaFeatureNames.cpp       |      8 +-
 .../native/Source/WebCore/css/MediaFeatureNames.h  |     98 +-
 .../main/native/Source/WebCore/css/MediaList.cpp   |    240 +-
 .../src/main/native/Source/WebCore/css/MediaList.h |     74 +-
 .../main/native/Source/WebCore/css/MediaList.idl   |     14 +-
 .../main/native/Source/WebCore/css/MediaQuery.cpp  |    106 +-
 .../main/native/Source/WebCore/css/MediaQuery.h    |     44 +-
 .../Source/WebCore/css/MediaQueryEvaluator.cpp     |    644 +-
 .../Source/WebCore/css/MediaQueryEvaluator.h       |     77 +-
 .../native/Source/WebCore/css/MediaQueryExp.cpp    |    246 -
 .../main/native/Source/WebCore/css/MediaQueryExp.h |    100 -
 .../Source/WebCore/css/MediaQueryExpression.cpp    |    237 +
 .../Source/WebCore/css/MediaQueryExpression.h      |     78 +
 .../native/Source/WebCore/css/MediaQueryList.cpp   |     30 +-
 .../native/Source/WebCore/css/MediaQueryList.h     |     22 +-
 .../native/Source/WebCore/css/MediaQueryList.idl   |      6 +-
 .../Source/WebCore/css/MediaQueryListListener.h    |      7 +-
 .../Source/WebCore/css/MediaQueryListListener.idl  |      8 +-
 .../Source/WebCore/css/MediaQueryMatcher.cpp       |     91 +-
 .../native/Source/WebCore/css/MediaQueryMatcher.h  |     45 +-
 .../Source/WebCore/css/PageRuleCollector.cpp       |      5 +-
 .../native/Source/WebCore/css/PageRuleCollector.h  |      6 +-
 .../web/src/main/native/Source/WebCore/css/Pair.h  |     12 +-
 .../WebCore/css/PropertySetCSSStyleDeclaration.cpp |    141 +-
 .../WebCore/css/PropertySetCSSStyleDeclaration.h   |     93 +-
 .../main/native/Source/WebCore/css/RGBColor.cpp    |     32 -
 .../src/main/native/Source/WebCore/css/RGBColor.h  |     34 +-
 .../main/native/Source/WebCore/css/RGBColor.idl    |     37 -
 .../web/src/main/native/Source/WebCore/css/Rect.h  |     31 +-
 .../src/main/native/Source/WebCore/css/Rect.idl    |     28 -
 .../main/native/Source/WebCore/css/RuleFeature.cpp |     49 +-
 .../main/native/Source/WebCore/css/RuleFeature.h   |     27 +-
 .../src/main/native/Source/WebCore/css/RuleSet.cpp |    167 +-
 .../src/main/native/Source/WebCore/css/RuleSet.h   |     29 +-
 .../WebCore/css/SVGCSSComputedStyleDeclaration.cpp |     99 +-
 .../native/Source/WebCore/css/SVGCSSParser.cpp     |    432 -
 .../Source/WebCore/css/SVGCSSValueKeywords.in      |      4 +-
 .../native/Source/WebCore/css/SelectorChecker.cpp  |    224 +-
 .../native/Source/WebCore/css/SelectorChecker.h    |     38 +-
 .../WebCore/css/SelectorCheckerTestFunctions.h     |     32 +-
 .../native/Source/WebCore/css/SelectorFilter.cpp   |     14 +-
 .../native/Source/WebCore/css/SelectorFilter.h     |      7 +-
 ...electorPseudoClassAndCompatibilityElementMap.in |     26 +-
 .../WebCore/css/SelectorPseudoElementTypeMap.in    |      4 +-
 .../Source/WebCore/css/SelectorPseudoTypeMap.h     |      9 +-
 .../native/Source/WebCore/css/SourceSizeList.cpp   |     81 -
 .../native/Source/WebCore/css/SourceSizeList.h     |     35 -
 .../main/native/Source/WebCore/css/StyleBuilder.h  |      5 +-
 .../Source/WebCore/css/StyleBuilderConverter.h     |    883 +-
 .../native/Source/WebCore/css/StyleBuilderCustom.h |    431 +-
 .../main/native/Source/WebCore/css/StyleColor.cpp  |     61 +
 .../main/native/Source/WebCore/css/StyleColor.h    |     75 +
 .../WebCore/css/StyleInvalidationAnalysis.cpp      |     45 +-
 .../Source/WebCore/css/StyleInvalidationAnalysis.h |     11 +-
 .../main/native/Source/WebCore/css/StyleMedia.cpp  |     11 +-
 .../main/native/Source/WebCore/css/StyleMedia.h    |      9 +-
 .../main/native/Source/WebCore/css/StyleMedia.idl  |      4 +-
 .../native/Source/WebCore/css/StyleProperties.cpp  |    266 +-
 .../native/Source/WebCore/css/StyleProperties.h    |    114 +-
 .../Source/WebCore/css/StylePropertyShorthand.cpp  |     41 +-
 .../Source/WebCore/css/StylePropertyShorthand.h    |     30 +-
 .../native/Source/WebCore/css/StyleResolver.cpp    |   1157 +-
 .../main/native/Source/WebCore/css/StyleResolver.h |    199 +-
 .../main/native/Source/WebCore/css/StyleRule.cpp   |    165 +-
 .../src/main/native/Source/WebCore/css/StyleRule.h |    170 +-
 .../native/Source/WebCore/css/StyleRuleImport.cpp  |     32 +-
 .../native/Source/WebCore/css/StyleRuleImport.h    |     16 +-
 .../main/native/Source/WebCore/css/StyleSheet.h    |      6 +-
 .../main/native/Source/WebCore/css/StyleSheet.idl  |     22 +-
 .../Source/WebCore/css/StyleSheetContents.cpp      |    201 +-
 .../native/Source/WebCore/css/StyleSheetContents.h |     49 +-
 .../native/Source/WebCore/css/StyleSheetList.cpp   |     10 +-
 .../native/Source/WebCore/css/StyleSheetList.h     |     17 +-
 .../native/Source/WebCore/css/StyleSheetList.idl   |     10 +-
 .../Source/WebCore/css/TransformFunctions.cpp      |    233 +-
 .../native/Source/WebCore/css/TransformFunctions.h |      7 +-
 .../Source/WebCore/css/ViewportStyleResolver.cpp   |      8 +-
 .../Source/WebCore/css/ViewportStyleResolver.h     |      7 +-
 .../Source/WebCore/css/WebKitCSSFilterValue.cpp    |    101 -
 .../Source/WebCore/css/WebKitCSSFilterValue.h      |     77 -
 .../Source/WebCore/css/WebKitCSSFilterValue.idl    |     48 -
 .../native/Source/WebCore/css/WebKitCSSMatrix.cpp  |    127 +-
 .../native/Source/WebCore/css/WebKitCSSMatrix.h    |     41 +-
 .../native/Source/WebCore/css/WebKitCSSMatrix.idl  |     43 +-
 .../Source/WebCore/css/WebKitCSSRegionRule.h       |      9 +-
 .../Source/WebCore/css/WebKitCSSTransformValue.cpp |     92 -
 .../Source/WebCore/css/WebKitCSSTransformValue.h   |     86 -
 .../Source/WebCore/css/WebKitCSSTransformValue.idl |     62 -
 .../Source/WebCore/css/WebKitCSSViewportRule.h     |     11 +-
 .../src/main/native/Source/WebCore/css/html.css    |     70 +-
 .../Source/WebCore/css/make-css-file-arrays.pl     |      5 +-
 ...electorPseudoClassAndCompatibilityElementMap.py |      6 +-
 .../src/main/native/Source/WebCore/css/makeprop.pl |    446 +-
 .../main/native/Source/WebCore/css/makevalues.pl   |     19 +-
 .../src/main/native/Source/WebCore/css/mathml.css  |    212 +-
 .../Source/WebCore/css/parser/CSSAtRuleID.cpp      |     67 +
 .../native/Source/WebCore/css/parser/CSSAtRuleID.h |     55 +
 .../WebCore/css/parser/CSSDeferredParser.cpp       |     57 +
 .../Source/WebCore/css/parser/CSSDeferredParser.h  |     68 +
 .../native/Source/WebCore/css/parser/CSSParser.cpp |    303 +
 .../native/Source/WebCore/css/parser/CSSParser.h   |     89 +
 .../WebCore/css/parser/CSSParserFastPaths.cpp      |   1258 +
 .../Source/WebCore/css/parser/CSSParserFastPaths.h |     55 +
 .../Source/WebCore/css/parser/CSSParserIdioms.cpp  |     58 +
 .../Source/WebCore/css/parser/CSSParserIdioms.h    |     67 +
 .../Source/WebCore/css/parser/CSSParserImpl.cpp    |    910 +
 .../Source/WebCore/css/parser/CSSParserImpl.h      |    176 +
 .../Source/WebCore/css/parser/CSSParserMode.h      |    165 +
 .../Source/WebCore/css/parser/CSSParserObserver.h  |     47 +
 .../css/parser/CSSParserObserverWrapper.cpp        |     72 +
 .../WebCore/css/parser/CSSParserObserverWrapper.h  |     77 +
 .../WebCore/css/parser/CSSParserSelector.cpp       |    245 +
 .../Source/WebCore/css/parser/CSSParserSelector.h  |    135 +
 .../Source/WebCore/css/parser/CSSParserToken.cpp   |    479 +
 .../Source/WebCore/css/parser/CSSParserToken.h     |    178 +
 .../WebCore/css/parser/CSSParserTokenRange.cpp     |    119 +
 .../WebCore/css/parser/CSSParserTokenRange.h       |    104 +
 .../WebCore/css/parser/CSSPropertyParser.cpp       |   5445 +
 .../Source/WebCore/css/parser/CSSPropertyParser.h  |    117 +
 .../css/parser/CSSPropertyParserHelpers.cpp        |   1348 +
 .../WebCore/css/parser/CSSPropertyParserHelpers.h  |    122 +
 .../WebCore/css/parser/CSSSelectorParser.cpp       |    891 +
 .../Source/WebCore/css/parser/CSSSelectorParser.h  |    108 +
 .../WebCore/css/parser/CSSSupportsParser.cpp       |    127 +
 .../Source/WebCore/css/parser/CSSSupportsParser.h  |     61 +
 .../Source/WebCore/css/parser/CSSTokenizer.cpp     |    879 +
 .../Source/WebCore/css/parser/CSSTokenizer.h       |    128 +
 .../WebCore/css/parser/CSSTokenizerInputStream.cpp |     73 +
 .../WebCore/css/parser/CSSTokenizerInputStream.h   |    107 +
 .../WebCore/css/parser/CSSVariableParser.cpp       |    166 +
 .../Source/WebCore/css/parser/CSSVariableParser.h  |     50 +
 .../WebCore/css/parser/MediaQueryBlockWatcher.cpp  |     51 +
 .../WebCore/css/parser/MediaQueryBlockWatcher.h    |     46 +
 .../Source/WebCore/css/parser/MediaQueryParser.cpp |    310 +
 .../Source/WebCore/css/parser/MediaQueryParser.h   |    136 +
 .../WebCore/css/parser/SizesAttributeParser.cpp    |    166 +
 .../WebCore/css/parser/SizesAttributeParser.h      |     64 +
 .../Source/WebCore/css/parser/SizesCalcParser.cpp  |    259 +
 .../Source/WebCore/css/parser/SizesCalcParser.h    |     81 +
 .../native/Source/WebCore/cssjit/FunctionCall.h    |     11 +-
 .../Source/WebCore/cssjit/RegisterAllocator.h      |      8 +-
 .../Source/WebCore/cssjit/SelectorCompiler.cpp     |    242 +-
 .../Source/WebCore/cssjit/SelectorCompiler.h       |     15 +-
 .../native/Source/WebCore/cssjit/StackAllocator.h  |      7 +-
 .../generic => dom}/ActiveDOMCallback.cpp          |      0
 .../native/Source/WebCore/dom/ActiveDOMCallback.h  |     52 +
 .../WebCore/dom/ActiveDOMCallbackMicrotask.cpp     |      2 +-
 .../WebCore/dom/ActiveDOMCallbackMicrotask.h       |     22 +-
 .../native/Source/WebCore/dom/ActiveDOMObject.h    |      5 +-
 .../Source/WebCore/dom/AllDescendantsCollection.h  |     48 +
 .../native/Source/WebCore/dom/AnimationEvent.cpp   |      8 +-
 .../native/Source/WebCore/dom/AnimationEvent.h     |     23 +-
 .../native/Source/WebCore/dom/AnimationEvent.idl   |     17 +-
 .../src/main/native/Source/WebCore/dom/Attr.cpp    |     66 +-
 .../web/src/main/native/Source/WebCore/dom/Attr.h  |     46 +-
 .../src/main/native/Source/WebCore/dom/Attr.idl    |     21 +-
 .../src/main/native/Source/WebCore/dom/Attribute.h |      5 +-
 .../Source/WebCore/dom/AuthorStyleSheets.cpp       |    396 -
 .../native/Source/WebCore/dom/AuthorStyleSheets.h  |    142 -
 .../Source/WebCore/dom/AutocompleteErrorEvent.h    |     21 +-
 .../Source/WebCore/dom/AutocompleteErrorEvent.idl  |      7 +-
 .../native/Source/WebCore/dom/BeforeLoadEvent.h    |     23 +-
 .../native/Source/WebCore/dom/BeforeLoadEvent.idl  |      7 +-
 .../Source/WebCore/dom/BeforeTextInsertedEvent.h   |      9 +-
 .../native/Source/WebCore/dom/BeforeUnloadEvent.h  |      9 +-
 .../native/Source/WebCore/dom/CDATASection.cpp     |      2 +-
 .../main/native/Source/WebCore/dom/CDATASection.h  |     15 +-
 .../native/Source/WebCore/dom/CharacterData.cpp    |    140 +-
 .../main/native/Source/WebCore/dom/CharacterData.h |     30 +-
 .../native/Source/WebCore/dom/CharacterData.idl    |     17 +-
 .../Source/WebCore/dom/CheckedRadioButtons.cpp     |    261 -
 .../Source/WebCore/dom/CheckedRadioButtons.h       |     53 -
 .../Source/WebCore/dom/ChildListMutationScope.cpp  |      8 +-
 .../Source/WebCore/dom/ChildListMutationScope.h    |      6 +-
 .../main/native/Source/WebCore/dom/ChildNode.idl   |     10 +-
 .../main/native/Source/WebCore/dom/ChildNodeList.h |     22 +-
 .../native/Source/WebCore/dom/ClassCollection.h    |     11 +-
 .../main/native/Source/WebCore/dom/ClientRect.h    |      5 +-
 .../main/native/Source/WebCore/dom/ClientRect.idl  |      6 +-
 .../native/Source/WebCore/dom/ClientRectList.cpp   |      5 +-
 .../native/Source/WebCore/dom/ClientRectList.h     |      5 +-
 .../native/Source/WebCore/dom/ClientRectList.idl   |      3 +-
 .../native/Source/WebCore/dom/ClipboardEvent.cpp   |      9 +-
 .../native/Source/WebCore/dom/ClipboardEvent.h     |     40 +-
 .../native/Source/WebCore/dom/ClipboardEvent.idl   |     35 +
 .../Source/WebCore/dom/CollectionIndexCache.cpp    |      5 +-
 .../Source/WebCore/dom/CollectionIndexCache.h      |      9 +-
 .../src/main/native/Source/WebCore/dom/Comment.cpp |      2 +-
 .../src/main/native/Source/WebCore/dom/Comment.h   |     13 +-
 .../src/main/native/Source/WebCore/dom/Comment.idl |      2 +-
 .../WebCore/dom/ComposedTreeAncestorIterator.h     |     54 +-
 .../Source/WebCore/dom/ComposedTreeIterator.cpp    |     84 +-
 .../Source/WebCore/dom/ComposedTreeIterator.h      |     46 +-
 .../native/Source/WebCore/dom/CompositionEvent.cpp |     15 +-
 .../native/Source/WebCore/dom/CompositionEvent.h   |     29 +-
 .../native/Source/WebCore/dom/CompositionEvent.idl |     19 +-
 .../native/Source/WebCore/dom/ContainerNode.cpp    |    640 +-
 .../main/native/Source/WebCore/dom/ContainerNode.h |    140 +-
 .../Source/WebCore/dom/ContainerNodeAlgorithms.cpp |     47 +-
 .../Source/WebCore/dom/ContainerNodeAlgorithms.h   |      8 +-
 .../WebCore/dom/ContextDestructionObserver.h       |      5 +-
 .../Source/WebCore/dom/CurrentScriptIncrementer.h  |     23 +-
 .../WebCore/dom/CustomElementDefinitions.cpp       |    105 -
 .../Source/WebCore/dom/CustomElementDefinitions.h  |     85 -
 .../WebCore/dom/CustomElementReactionQueue.cpp     |    293 +
 .../WebCore/dom/CustomElementReactionQueue.h       |    106 +
 .../Source/WebCore/dom/CustomElementRegistry.cpp   |    116 +
 .../Source/WebCore/dom/CustomElementRegistry.h     |     82 +
 .../Source/WebCore/dom/CustomElementRegistry.idl   |     34 +
 .../main/native/Source/WebCore/dom/CustomEvent.cpp |     23 +-
 .../main/native/Source/WebCore/dom/CustomEvent.h   |     35 +-
 .../main/native/Source/WebCore/dom/CustomEvent.idl |     14 +-
 .../main/native/Source/WebCore/dom/DOMAllInOne.cpp |     14 +-
 .../native/Source/WebCore/dom/DOMCoreException.cpp |     83 +-
 .../native/Source/WebCore/dom/DOMCoreException.h   |     16 +-
 .../native/Source/WebCore/dom/DOMCoreException.idl |     67 +-
 .../main/native/Source/WebCore/dom/DOMError.cpp    |      5 +-
 .../src/main/native/Source/WebCore/dom/DOMError.h  |     16 +-
 .../main/native/Source/WebCore/dom/DOMError.idl    |      1 +
 .../Source/WebCore/dom/DOMImplementation.cpp       |    246 +-
 .../native/Source/WebCore/dom/DOMImplementation.h  |     43 +-
 .../Source/WebCore/dom/DOMImplementation.idl       |     33 +-
 .../Source/WebCore/dom/DOMNamedFlowCollection.cpp  |     77 +-
 .../Source/WebCore/dom/DOMNamedFlowCollection.h    |     42 +-
 .../Source/WebCore/dom/DOMNamedFlowCollection.idl  |      9 +-
 .../src/main/native/Source/WebCore/dom/DOMPoint.h  |     56 +
 .../main/native/Source/WebCore/dom/DOMPoint.idl    |     46 +
 .../main/native/Source/WebCore/dom/DOMPointInit.h  |     42 +
 .../native/Source/WebCore/dom/DOMPointInit.idl     |     36 +
 .../native/Source/WebCore/dom/DOMPointReadOnly.h   |     68 +
 .../native/Source/WebCore/dom/DOMPointReadOnly.idl |     51 +
 .../src/main/native/Source/WebCore/dom/DOMRect.h   |     51 +
 .../src/main/native/Source/WebCore/dom/DOMRect.idl |     41 +
 .../main/native/Source/WebCore/dom/DOMRectInit.h   |     37 +
 .../main/native/Source/WebCore/dom/DOMRectInit.idl |     33 +
 .../native/Source/WebCore/dom/DOMRectReadOnly.h    |     69 +
 .../native/Source/WebCore/dom/DOMRectReadOnly.idl  |     47 +
 .../main/native/Source/WebCore/dom/DOMStringList.h |      6 +-
 .../native/Source/WebCore/dom/DOMStringList.idl    |      8 +-
 .../main/native/Source/WebCore/dom/DOMStringMap.h  |      7 +-
 .../native/Source/WebCore/dom/DOMStringMap.idl     |      7 +-
 .../main/native/Source/WebCore/dom/DOMTimeStamp.h  |      5 +-
 .../native/Source/WebCore/dom/DataTransfer.cpp     |     48 +-
 .../main/native/Source/WebCore/dom/DataTransfer.h  |    131 +-
 .../native/Source/WebCore/dom/DataTransfer.idl     |     16 +-
 .../Source/WebCore/dom/DataTransferAccessPolicy.h  |      7 +-
 .../native/Source/WebCore/dom/DataTransferItem.h   |     11 +-
 .../native/Source/WebCore/dom/DataTransferItem.idl |      2 +-
 .../Source/WebCore/dom/DataTransferItemList.h      |     18 +-
 .../Source/WebCore/dom/DataTransferItemList.idl    |      7 +-
 .../native/Source/WebCore/dom/DataTransferMac.mm   |      2 +-
 .../Source/WebCore/dom/DatasetDOMStringMap.cpp     |     43 +-
 .../Source/WebCore/dom/DatasetDOMStringMap.h       |     21 +-
 .../Source/WebCore/dom/DecodedDataDocumentParser.h |     13 +-
 .../native/Source/WebCore/dom/DeviceMotionClient.h |      5 +-
 .../Source/WebCore/dom/DeviceMotionController.cpp  |      1 +
 .../Source/WebCore/dom/DeviceMotionController.h    |      9 +-
 .../native/Source/WebCore/dom/DeviceMotionData.cpp |     48 +-
 .../native/Source/WebCore/dom/DeviceMotionData.h   |    101 +-
 .../Source/WebCore/dom/DeviceMotionEvent.cpp       |     63 +-
 .../native/Source/WebCore/dom/DeviceMotionEvent.h  |     30 +-
 .../Source/WebCore/dom/DeviceMotionEvent.idl       |     42 +-
 .../Source/WebCore/dom/DeviceOrientationClient.h   |      5 +-
 .../WebCore/dom/DeviceOrientationController.cpp    |      1 +
 .../WebCore/dom/DeviceOrientationController.h      |     10 +-
 .../Source/WebCore/dom/DeviceOrientationData.cpp   |    122 +-
 .../Source/WebCore/dom/DeviceOrientationData.h     |     63 +-
 .../Source/WebCore/dom/DeviceOrientationEvent.cpp  |     50 +-
 .../Source/WebCore/dom/DeviceOrientationEvent.h    |     25 +-
 .../Source/WebCore/dom/DeviceOrientationEvent.idl  |     42 +-
 .../main/native/Source/WebCore/dom/Document.cpp    |   2484 +-
 .../src/main/native/Source/WebCore/dom/Document.h  |    639 +-
 .../main/native/Source/WebCore/dom/Document.idl    |    282 +-
 .../Source/WebCore/dom/DocumentEventQueue.cpp      |      3 +-
 .../native/Source/WebCore/dom/DocumentEventQueue.h |     13 +-
 .../native/Source/WebCore/dom/DocumentFragment.cpp |      4 +-
 .../native/Source/WebCore/dom/DocumentFragment.h   |     17 +-
 .../native/Source/WebCore/dom/DocumentMarker.cpp   |    162 -
 .../native/Source/WebCore/dom/DocumentMarker.h     |    177 +-
 .../WebCore/dom/DocumentMarkerController.cpp       |     28 +-
 .../Source/WebCore/dom/DocumentMarkerController.h  |      7 +-
 .../Source/WebCore/dom/DocumentOrShadowRoot.idl    |     35 +
 .../Source/WebCore/dom/DocumentOrderedMap.cpp      |     17 +-
 .../native/Source/WebCore/dom/DocumentOrderedMap.h |      9 +-
 .../native/Source/WebCore/dom/DocumentParser.h     |      9 +-
 .../Source/WebCore/dom/DocumentSharedObjectPool.h  |      8 +-
 .../native/Source/WebCore/dom/DocumentTiming.h     |     30 +-
 .../native/Source/WebCore/dom/DocumentType.cpp     |      4 +-
 .../main/native/Source/WebCore/dom/DocumentType.h  |     17 +-
 .../native/Source/WebCore/dom/DocumentType.idl     |     13 -
 .../src/main/native/Source/WebCore/dom/Element.cpp |   1253 +-
 .../src/main/native/Source/WebCore/dom/Element.h   |    314 +-
 .../src/main/native/Source/WebCore/dom/Element.idl |    176 +-
 .../Source/WebCore/dom/ElementAncestorIterator.h   |     15 +-
 .../WebCore/dom/ElementAndTextDescendantIterator.h |     23 +-
 .../Source/WebCore/dom/ElementChildIterator.h      |      7 +-
 .../main/native/Source/WebCore/dom/ElementData.h   |      6 +-
 .../Source/WebCore/dom/ElementDescendantIterator.h |      8 +-
 .../native/Source/WebCore/dom/ElementIterator.h    |     11 +-
 .../Source/WebCore/dom/ElementIteratorAssertions.h |     15 +-
 .../native/Source/WebCore/dom/ElementRareData.cpp  |     13 +-
 .../native/Source/WebCore/dom/ElementRareData.h    |     69 +-
 .../native/Source/WebCore/dom/ElementTraversal.h   |      7 +-
 .../src/main/native/Source/WebCore/dom/Entity.h    |     44 -
 .../native/Source/WebCore/dom/EntityReference.cpp  |     33 -
 .../native/Source/WebCore/dom/EntityReference.h    |     36 -
 .../main/native/Source/WebCore/dom/ErrorEvent.cpp  |     41 +-
 .../main/native/Source/WebCore/dom/ErrorEvent.h    |     45 +-
 .../main/native/Source/WebCore/dom/ErrorEvent.idl  |     21 +-
 .../src/main/native/Source/WebCore/dom/Event.cpp   |     73 +-
 .../web/src/main/native/Source/WebCore/dom/Event.h |    102 +-
 .../src/main/native/Source/WebCore/dom/Event.idl   |     76 +-
 .../native/Source/WebCore/dom/EventContext.cpp     |     11 +-
 .../main/native/Source/WebCore/dom/EventContext.h  |    114 +-
 .../native/Source/WebCore/dom/EventDispatcher.cpp  |    498 +-
 .../native/Source/WebCore/dom/EventDispatcher.h    |     10 +-
 .../native/Source/WebCore/dom/EventException.h     |     46 -
 .../native/Source/WebCore/dom/EventException.idl   |     47 -
 .../src/main/native/Source/WebCore/dom/EventInit.h |     36 +
 .../main/native/Source/WebCore/dom/EventInit.idl   |     30 +
 .../main/native/Source/WebCore/dom/EventListener.h |      9 +-
 .../native/Source/WebCore/dom/EventListener.idl    |      5 +-
 .../native/Source/WebCore/dom/EventListenerMap.cpp |    133 +-
 .../native/Source/WebCore/dom/EventListenerMap.h   |     29 +-
 .../native/Source/WebCore/dom/EventModifierInit.h  |     42 +
 .../Source/WebCore/dom/EventModifierInit.idl       |     45 +
 .../main/native/Source/WebCore/dom/EventNames.h    |     37 +-
 .../main/native/Source/WebCore/dom/EventNames.in   |     30 +-
 .../main/native/Source/WebCore/dom/EventPath.cpp   |    406 +
 .../src/main/native/Source/WebCore/dom/EventPath.h |     74 +
 .../main/native/Source/WebCore/dom/EventQueue.h    |      7 +-
 .../main/native/Source/WebCore/dom/EventSender.h   |      5 +-
 .../main/native/Source/WebCore/dom/EventTarget.cpp |    259 +-
 .../main/native/Source/WebCore/dom/EventTarget.h   |    155 +-
 .../main/native/Source/WebCore/dom/EventTarget.idl |     25 +-
 .../Source/WebCore/dom/EventTargetFactory.in       |     11 +-
 .../src/main/native/Source/WebCore/dom/Exception.h |     62 +
 .../native/Source/WebCore/dom/ExceptionBase.cpp    |     34 +-
 .../main/native/Source/WebCore/dom/ExceptionBase.h |     20 +-
 .../main/native/Source/WebCore/dom/ExceptionCode.h |     33 +-
 .../WebCore/dom/ExceptionCodePlaceholder.cpp       |     52 -
 .../Source/WebCore/dom/ExceptionCodePlaceholder.h  |     87 -
 .../main/native/Source/WebCore/dom/ExceptionOr.h   |    170 +
 .../Source/WebCore/dom/ExtensionStyleSheets.cpp    |     90 +-
 .../Source/WebCore/dom/ExtensionStyleSheets.h      |     13 +-
 .../main/native/Source/WebCore/dom/FocusEvent.cpp  |      6 +-
 .../main/native/Source/WebCore/dom/FocusEvent.h    |     29 +-
 .../main/native/Source/WebCore/dom/FocusEvent.idl  |      9 +-
 .../WebCore/dom/FragmentScriptingPermission.h      |      5 +-
 .../Source/WebCore/dom/GenericEventQueue.cpp       |     48 +-
 .../native/Source/WebCore/dom/GenericEventQueue.h  |     14 +-
 .../Source/WebCore/dom/GlobalEventHandlers.idl     |      5 +-
 .../native/Source/WebCore/dom/HashChangeEvent.h    |     25 +-
 .../native/Source/WebCore/dom/HashChangeEvent.idl  |     22 +-
 .../src/main/native/Source/WebCore/dom/IconURL.h   |     48 -
 .../native/Source/WebCore/dom/IdTargetObserver.h   |      5 +-
 .../Source/WebCore/dom/IdTargetObserverRegistry.h  |      5 +-
 .../dom/IgnoreDestructiveWriteCountIncrementer.h   |      7 +-
 .../dom/IgnoreOpensDuringUnloadCountIncrementer.h  |      5 +-
 .../Source/WebCore/dom/InlineClassicScript.cpp     |     45 +
 .../Source/WebCore/dom/InlineClassicScript.h       |     48 +
 .../Source/WebCore/dom/InlineStyleSheetOwner.cpp   |    155 +-
 .../Source/WebCore/dom/InlineStyleSheetOwner.h     |     18 +-
 .../main/native/Source/WebCore/dom/InputEvent.cpp  |     63 +
 .../main/native/Source/WebCore/dom/InputEvent.h    |     67 +
 .../main/native/Source/WebCore/dom/InputEvent.idl  |     39 +
 .../native/Source/WebCore/dom/KeyboardEvent.cpp    |     61 +-
 .../main/native/Source/WebCore/dom/KeyboardEvent.h |     83 +-
 .../native/Source/WebCore/dom/KeyboardEvent.idl    |    124 +-
 .../native/Source/WebCore/dom/LiveNodeList.cpp     |      2 +-
 .../main/native/Source/WebCore/dom/LiveNodeList.h  |     22 +-
 .../Source/WebCore/dom/LoadableClassicScript.cpp   |    120 +
 .../Source/WebCore/dom/LoadableClassicScript.h     |     74 +
 .../Source/WebCore/dom/LoadableModuleScript.cpp    |    103 +
 .../Source/WebCore/dom/LoadableModuleScript.h      |     74 +
 .../native/Source/WebCore/dom/LoadableScript.cpp   |     63 +
 .../native/Source/WebCore/dom/LoadableScript.h     |     81 +
 .../Source/WebCore/dom/LoadableScriptClient.h      |     39 +
 .../native/Source/WebCore/dom/MessageChannel.h     |      6 +-
 .../native/Source/WebCore/dom/MessageChannel.idl   |      2 +-
 .../native/Source/WebCore/dom/MessageEvent.cpp     |    135 +-
 .../main/native/Source/WebCore/dom/MessageEvent.h  |    102 +-
 .../native/Source/WebCore/dom/MessageEvent.idl     |     65 +-
 .../main/native/Source/WebCore/dom/MessagePort.cpp |    103 +-
 .../main/native/Source/WebCore/dom/MessagePort.h   |    109 +-
 .../main/native/Source/WebCore/dom/MessagePort.idl |     13 +-
 .../Source/WebCore/dom/MessagePortChannel.cpp      |     35 -
 .../native/Source/WebCore/dom/MessagePortChannel.h |     29 +-
 .../main/native/Source/WebCore/dom/Microtasks.cpp  |     42 +-
 .../main/native/Source/WebCore/dom/Microtasks.h    |      6 +-
 .../main/native/Source/WebCore/dom/MouseEvent.cpp  |    124 +-
 .../main/native/Source/WebCore/dom/MouseEvent.h    |     93 +-
 .../main/native/Source/WebCore/dom/MouseEvent.idl  |     77 +-
 .../native/Source/WebCore/dom/MouseEventInit.h     |     39 +
 .../native/Source/WebCore/dom/MouseEventInit.idl   |     37 +
 .../Source/WebCore/dom/MouseRelatedEvent.cpp       |     20 +-
 .../native/Source/WebCore/dom/MouseRelatedEvent.h  |     25 +-
 .../native/Source/WebCore/dom/MutationCallback.h   |     11 +-
 .../native/Source/WebCore/dom/MutationEvent.cpp    |     22 +-
 .../main/native/Source/WebCore/dom/MutationEvent.h |     88 +-
 .../native/Source/WebCore/dom/MutationEvent.idl    |     28 +-
 .../native/Source/WebCore/dom/MutationObserver.cpp |    159 +-
 .../native/Source/WebCore/dom/MutationObserver.h   |     61 +-
 .../native/Source/WebCore/dom/MutationObserver.idl |     12 +-
 .../WebCore/dom/MutationObserverInterestGroup.cpp  |     32 +-
 .../WebCore/dom/MutationObserverInterestGroup.h    |     19 +-
 .../WebCore/dom/MutationObserverRegistration.cpp   |     41 +-
 .../WebCore/dom/MutationObserverRegistration.h     |     26 +-
 .../native/Source/WebCore/dom/MutationRecord.cpp   |     62 +-
 .../native/Source/WebCore/dom/MutationRecord.h     |      8 +-
 .../main/native/Source/WebCore/dom/NameNodeList.h  |      9 +-
 .../Source/WebCore/dom/NamedFlowCollection.cpp     |      6 +-
 .../Source/WebCore/dom/NamedFlowCollection.h       |      5 +-
 .../native/Source/WebCore/dom/NamedNodeMap.cpp     |     70 +-
 .../main/native/Source/WebCore/dom/NamedNodeMap.h  |     41 +-
 .../native/Source/WebCore/dom/NamedNodeMap.idl     |     28 +-
 .../native/Source/WebCore/dom/NativeNodeFilter.h   |     11 +-
 .../Source/WebCore/dom/NoEventDispatchAssertion.h  |    142 +
 .../src/main/native/Source/WebCore/dom/Node.cpp    |   1018 +-
 .../web/src/main/native/Source/WebCore/dom/Node.h  |    245 +-
 .../src/main/native/Source/WebCore/dom/Node.idl    |    166 +-
 .../main/native/Source/WebCore/dom/NodeConstants.h |     52 +
 .../main/native/Source/WebCore/dom/NodeFilter.h    |      6 +-
 .../main/native/Source/WebCore/dom/NodeFilter.idl  |     35 +-
 .../Source/WebCore/dom/NodeFilterCondition.h       |     22 +-
 .../native/Source/WebCore/dom/NodeIterator.cpp     |     63 +-
 .../main/native/Source/WebCore/dom/NodeIterator.h  |     63 +-
 .../native/Source/WebCore/dom/NodeIterator.idl     |      8 +-
 .../src/main/native/Source/WebCore/dom/NodeList.h  |     17 +-
 .../main/native/Source/WebCore/dom/NodeList.idl    |      5 +-
 .../native/Source/WebCore/dom/NodeOrString.cpp     |     67 -
 .../main/native/Source/WebCore/dom/NodeOrString.h  |    163 -
 .../main/native/Source/WebCore/dom/NodeRareData.h  |     40 +-
 .../native/Source/WebCore/dom/NodeRenderStyle.h    |      9 +-
 .../main/native/Source/WebCore/dom/NodeTraversal.h |      7 +-
 .../main/native/Source/WebCore/dom/NodeWithIndex.h |      7 +-
 .../WebCore/dom/NonDocumentTypeChildNode.idl       |      4 -
 .../Source/WebCore/dom/NonElementParentNode.idl    |      2 +-
 .../native/Source/WebCore/dom/OverflowEvent.cpp    |      4 +-
 .../main/native/Source/WebCore/dom/OverflowEvent.h |     31 +-
 .../native/Source/WebCore/dom/OverflowEvent.idl    |     19 +-
 .../Source/WebCore/dom/PageTransitionEvent.cpp     |      6 +-
 .../Source/WebCore/dom/PageTransitionEvent.h       |     22 +-
 .../Source/WebCore/dom/PageTransitionEvent.idl     |      7 +-
 .../main/native/Source/WebCore/dom/ParentNode.idl  |     14 +-
 .../native/Source/WebCore/dom/PendingScript.cpp    |     73 +-
 .../main/native/Source/WebCore/dom/PendingScript.h |     96 +-
 .../Source/WebCore/dom/PendingScriptClient.h       |     39 +
 .../native/Source/WebCore/dom/PopStateEvent.cpp    |     25 +-
 .../main/native/Source/WebCore/dom/PopStateEvent.h |     35 +-
 .../native/Source/WebCore/dom/PopStateEvent.idl    |      9 +-
 .../main/native/Source/WebCore/dom/Position.cpp    |    334 +-
 .../src/main/native/Source/WebCore/dom/Position.h  |     54 +-
 .../native/Source/WebCore/dom/PositionIterator.cpp |     16 +-
 .../native/Source/WebCore/dom/PositionIterator.h   |      5 +-
 .../Source/WebCore/dom/ProcessingInstruction.cpp   |     89 +-
 .../Source/WebCore/dom/ProcessingInstruction.h     |     28 +-
 .../native/Source/WebCore/dom/ProgressEvent.cpp    |      6 +-
 .../main/native/Source/WebCore/dom/ProgressEvent.h |     27 +-
 .../native/Source/WebCore/dom/ProgressEvent.idl    |     14 +-
 .../native/Source/WebCore/dom/PseudoElement.cpp    |     16 +-
 .../main/native/Source/WebCore/dom/PseudoElement.h |     27 +-
 .../native/Source/WebCore/dom/QualifiedName.cpp    |      9 -
 .../main/native/Source/WebCore/dom/QualifiedName.h |     31 +-
 .../Source/WebCore/dom/RadioButtonGroups.cpp       |    323 +
 .../native/Source/WebCore/dom/RadioButtonGroups.h  |     51 +
 .../src/main/native/Source/WebCore/dom/Range.cpp   |   1024 +-
 .../web/src/main/native/Source/WebCore/dom/Range.h |     95 +-
 .../src/main/native/Source/WebCore/dom/Range.idl   |     74 +-
 .../native/Source/WebCore/dom/RangeBoundaryPoint.h |     63 +-
 .../Source/WebCore/dom/RawDataDocumentParser.h     |     15 +-
 .../Source/WebCore/dom/RegisteredEventListener.cpp |     29 -
 .../Source/WebCore/dom/RegisteredEventListener.h   |     54 +-
 .../Source/WebCore/dom/RenderedDocumentMarker.h    |      8 +-
 .../WebCore/dom/RequestAnimationFrameCallback.h    |      7 +-
 .../WebCore/dom/RequestAnimationFrameCallback.idl  |     12 +-
 .../native/Source/WebCore/dom/ScopedEventQueue.cpp |      5 +-
 .../native/Source/WebCore/dom/ScopedEventQueue.h   |      7 +-
 .../native/Source/WebCore/dom/ScriptElement.cpp    |    334 +-
 .../main/native/Source/WebCore/dom/ScriptElement.h |     65 +-
 .../dom/ScriptElementCachedScriptFetcher.cpp       |     42 +
 .../WebCore/dom/ScriptElementCachedScriptFetcher.h |     52 +
 .../Source/WebCore/dom/ScriptExecutionContext.cpp  |    112 +-
 .../Source/WebCore/dom/ScriptExecutionContext.h    |    104 +-
 .../native/Source/WebCore/dom/ScriptRunner.cpp     |     64 +-
 .../main/native/Source/WebCore/dom/ScriptRunner.h  |     26 +-
 .../WebCore/dom/ScriptableDocumentParser.cpp       |     40 +-
 .../Source/WebCore/dom/ScriptableDocumentParser.h  |     25 +-
 .../WebCore/dom/ScriptedAnimationController.cpp    |     43 +-
 .../WebCore/dom/ScriptedAnimationController.h      |     41 +-
 .../native/Source/WebCore/dom/SecurityContext.cpp  |     17 +-
 .../native/Source/WebCore/dom/SecurityContext.h    |     19 +-
 .../Source/WebCore/dom/SecurityOriginPolicy.h      |      7 +-
 .../WebCore/dom/SecurityPolicyViolationEvent.h     |     41 +-
 .../WebCore/dom/SecurityPolicyViolationEvent.idl   |     35 +-
 .../native/Source/WebCore/dom/SelectorQuery.cpp    |     67 +-
 .../main/native/Source/WebCore/dom/SelectorQuery.h |     22 +-
 .../main/native/Source/WebCore/dom/ShadowRoot.cpp  |    116 +-
 .../main/native/Source/WebCore/dom/ShadowRoot.h    |     63 +-
 .../main/native/Source/WebCore/dom/ShadowRoot.idl  |     10 +-
 .../native/Source/WebCore/dom/ShadowRootMode.h     |     36 +
 .../native/Source/WebCore/dom/ShadowRootMode.idl   |     31 +
 .../native/Source/WebCore/dom/SimulatedClick.cpp   |     32 +-
 .../native/Source/WebCore/dom/SimulatedClick.h     |     13 +-
 .../Source/WebCore/dom/SimulatedClickOptions.h     |      5 +-
 .../native/Source/WebCore/dom/SlotAssignment.cpp   |     78 +-
 .../native/Source/WebCore/dom/SlotAssignment.h     |     55 +-
 .../main/native/Source/WebCore/dom/Slotable.idl    |     32 +
 .../native/Source/WebCore/dom/SpaceSplitString.h   |      5 +-
 .../native/Source/WebCore/dom/StaticNodeList.h     |     46 +-
 .../main/native/Source/WebCore/dom/StaticRange.cpp |     71 +
 .../main/native/Source/WebCore/dom/StaticRange.h   |     58 +
 .../main/native/Source/WebCore/dom/StaticRange.idl |     35 +
 .../native/Source/WebCore/dom/StringCallback.cpp   |      6 +-
 .../native/Source/WebCore/dom/StringCallback.h     |      5 +-
 .../native/Source/WebCore/dom/StringCallback.idl   |      6 +-
 .../native/Source/WebCore/dom/StyledElement.cpp    |    213 +-
 .../main/native/Source/WebCore/dom/StyledElement.h |     35 +-
 .../src/main/native/Source/WebCore/dom/SuccessOr.h |     41 +
 .../native/Source/WebCore/dom/TagCollection.cpp    |     32 +-
 .../main/native/Source/WebCore/dom/TagCollection.h |     76 +-
 .../WebCore/dom/TemplateContentDocumentFragment.h  |     11 +-
 .../src/main/native/Source/WebCore/dom/Text.cpp    |     63 +-
 .../web/src/main/native/Source/WebCore/dom/Text.h  |     25 +-
 .../src/main/native/Source/WebCore/dom/Text.idl    |     18 +-
 .../main/native/Source/WebCore/dom/TextDecoder.cpp |    148 +
 .../main/native/Source/WebCore/dom/TextDecoder.h   |     64 +
 .../main/native/Source/WebCore/dom/TextDecoder.idl |     45 +
 .../main/native/Source/WebCore/dom/TextEncoder.cpp |     46 +
 .../main/native/Source/WebCore/dom/TextEncoder.h   |     44 +
 .../main/native/Source/WebCore/dom/TextEncoder.idl |     35 +
 .../main/native/Source/WebCore/dom/TextEvent.cpp   |     19 +-
 .../src/main/native/Source/WebCore/dom/TextEvent.h |     29 +-
 .../main/native/Source/WebCore/dom/TextEvent.idl   |     11 +-
 .../native/Source/WebCore/dom/TextEventInputType.h |      6 +-
 .../native/Source/WebCore/dom/TextNodeTraversal.h  |      9 +-
 .../web/src/main/native/Source/WebCore/dom/Touch.h |      6 +-
 .../main/native/Source/WebCore/dom/TouchEvent.cpp  |     12 +-
 .../main/native/Source/WebCore/dom/TouchEvent.h    |     27 +-
 .../main/native/Source/WebCore/dom/TouchEvent.idl  |     34 +-
 .../main/native/Source/WebCore/dom/TouchList.cpp   |      4 +-
 .../src/main/native/Source/WebCore/dom/TouchList.h |      9 +-
 .../native/Source/WebCore/dom/TransformSource.h    |     28 +-
 .../Source/WebCore/dom/TransformSourceLibxslt.cpp  |      2 +-
 .../native/Source/WebCore/dom/TransitionEvent.cpp  |      6 +-
 .../native/Source/WebCore/dom/TransitionEvent.h    |     27 +-
 .../native/Source/WebCore/dom/TransitionEvent.idl  |     13 +-
 .../main/native/Source/WebCore/dom/Traversal.cpp   |      4 +-
 .../src/main/native/Source/WebCore/dom/Traversal.h |     39 +-
 .../native/Source/WebCore/dom/TreeDepthLimit.h     |      9 +-
 .../main/native/Source/WebCore/dom/TreeScope.cpp   |    159 +-
 .../src/main/native/Source/WebCore/dom/TreeScope.h |     37 +-
 .../native/Source/WebCore/dom/TreeScopeAdopter.cpp |     65 +-
 .../native/Source/WebCore/dom/TreeScopeAdopter.h   |     28 +-
 .../main/native/Source/WebCore/dom/TreeWalker.cpp  |     62 +-
 .../main/native/Source/WebCore/dom/TreeWalker.h    |     31 +-
 .../main/native/Source/WebCore/dom/TreeWalker.idl  |     10 +-
 .../WebCore/dom/TypedElementDescendantIterator.h   |     15 +-
 .../src/main/native/Source/WebCore/dom/UIEvent.cpp |     20 +-
 .../src/main/native/Source/WebCore/dom/UIEvent.h   |     37 +-
 .../src/main/native/Source/WebCore/dom/UIEvent.idl |     31 +-
 .../main/native/Source/WebCore/dom/UIEventInit.h   |     39 +
 .../main/native/Source/WebCore/dom/UIEventInit.idl |     29 +
 .../Source/WebCore/dom/UIEventWithKeyState.h       |     56 +-
 .../Source/WebCore/dom/UserActionElementSet.h      |      7 +-
 .../Source/WebCore/dom/UserGestureIndicator.cpp    |     56 +-
 .../Source/WebCore/dom/UserGestureIndicator.h      |     57 +-
 .../WebCore/dom/UserTypingGestureIndicator.h       |      5 +-
 .../Source/WebCore/dom/ViewportArguments.cpp       |      1 -
 .../native/Source/WebCore/dom/ViewportArguments.h  |      5 +-
 .../native/Source/WebCore/dom/VisitedLinkState.cpp |      7 +-
 .../native/Source/WebCore/dom/VisitedLinkState.h   |      8 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.cpp    |      6 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.h      |     24 +-
 .../Source/WebCore/dom/WebKitAnimationEvent.idl    |     10 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.cpp  |     24 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.h    |     18 +-
 .../native/Source/WebCore/dom/WebKitNamedFlow.idl  |      5 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.cpp   |      6 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.h     |     26 +-
 .../Source/WebCore/dom/WebKitTransitionEvent.idl   |     13 +-
 .../main/native/Source/WebCore/dom/WheelEvent.cpp  |     42 +-
 .../main/native/Source/WebCore/dom/WheelEvent.h    |     71 +-
 .../main/native/Source/WebCore/dom/WheelEvent.idl  |     65 +-
 .../main/native/Source/WebCore/dom/XMLDocument.h   |      5 +-
 .../main/native/Source/WebCore/dom/XMLDocument.idl |      5 +-
 .../dom/default/PlatformMessagePortChannel.cpp     |     43 +-
 .../dom/default/PlatformMessagePortChannel.h       |     35 +-
 .../Source/WebCore/dom/make_dom_exceptions.pl      |     13 +-
 .../Source/WebCore/dom/make_event_factory.pl       |     15 +-
 .../main/native/Source/WebCore/dom/make_names.pl   |    118 +-
 .../domjit/DOMJITAbstractHeapRepository.yaml       |     12 +
 .../native/Source/WebCore/domjit/DOMJITCheckDOM.h  |     96 +
 .../native/Source/WebCore/domjit/DOMJITHelpers.cpp |     55 +
 .../native/Source/WebCore/domjit/DOMJITHelpers.h   |    190 +
 .../Source/WebCore/domjit/DOMJITIDLConvert.h       |     49 +
 .../native/Source/WebCore/domjit/DOMJITIDLType.h   |     47 +
 .../Source/WebCore/domjit/DOMJITIDLTypeFilter.h    |     71 +
 .../Source/WebCore/domjit/JSDocumentDOMJIT.cpp     |    151 +
 .../native/Source/WebCore/domjit/JSNodeDOMJIT.cpp  |    199 +
 .../WebCore/domjit/generate-abstract-heap.rb       |    165 +
 .../WebCore/editing/AlternativeTextController.cpp  |     75 +-
 .../WebCore/editing/AlternativeTextController.h    |     31 +-
 .../Source/WebCore/editing/AppendNodeCommand.cpp   |     28 +-
 .../Source/WebCore/editing/AppendNodeCommand.h     |     11 +-
 .../WebCore/editing/ApplyBlockElementCommand.cpp   |     49 +-
 .../WebCore/editing/ApplyBlockElementCommand.h     |     13 +-
 .../Source/WebCore/editing/ApplyStyleCommand.cpp   |    261 +-
 .../Source/WebCore/editing/ApplyStyleCommand.h     |     12 +-
 .../WebCore/editing/BreakBlockquoteCommand.cpp     |     18 +-
 .../WebCore/editing/BreakBlockquoteCommand.h       |      7 +-
 .../Source/WebCore/editing/ClipboardAccessPolicy.h |     36 +
 .../WebCore/editing/CompositeEditCommand.cpp       |    478 +-
 .../Source/WebCore/editing/CompositeEditCommand.h  |     76 +-
 .../Source/WebCore/editing/CreateLinkCommand.cpp   |     12 +-
 .../Source/WebCore/editing/CreateLinkCommand.h     |     11 +-
 .../WebCore/editing/DeleteFromTextNodeCommand.cpp  |     19 +-
 .../WebCore/editing/DeleteFromTextNodeCommand.h    |     18 +-
 .../WebCore/editing/DeleteSelectionCommand.cpp     |    132 +-
 .../WebCore/editing/DeleteSelectionCommand.h       |     16 +-
 .../Source/WebCore/editing/DictationAlternative.h  |      7 +-
 .../Source/WebCore/editing/DictationCommand.cpp    |     10 +-
 .../Source/WebCore/editing/DictationCommand.h      |     12 +-
 .../Source/WebCore/editing/DictionaryPopupInfo.h   |      5 +-
 .../native/Source/WebCore/editing/EditAction.h     |     29 +-
 .../native/Source/WebCore/editing/EditCommand.cpp  |    206 +-
 .../native/Source/WebCore/editing/EditCommand.h    |     25 +-
 .../Source/WebCore/editing/EditingAllInOne.cpp     |      3 +-
 .../Source/WebCore/editing/EditingBehavior.h       |      8 +-
 .../Source/WebCore/editing/EditingBehaviorTypes.h  |      5 +-
 .../Source/WebCore/editing/EditingBoundary.h       |      7 +-
 .../native/Source/WebCore/editing/EditingStyle.cpp |    147 +-
 .../native/Source/WebCore/editing/EditingStyle.h   |     15 +-
 .../main/native/Source/WebCore/editing/Editor.cpp  |    973 +-
 .../main/native/Source/WebCore/editing/Editor.h    |    122 +-
 .../Source/WebCore/editing/EditorCommand.cpp       |    156 +-
 .../Source/WebCore/editing/EditorDeleteAction.h    |      8 +-
 .../Source/WebCore/editing/EditorInsertAction.h    |     18 +-
 .../native/Source/WebCore/editing/FindOptions.h    |     10 +-
 .../Source/WebCore/editing/FormatBlockCommand.cpp  |     13 +-
 .../Source/WebCore/editing/FormatBlockCommand.h    |     13 +-
 .../Source/WebCore/editing/FrameSelection.cpp      |    120 +-
 .../native/Source/WebCore/editing/FrameSelection.h |     28 +-
 .../Source/WebCore/editing/HTMLInterchange.h       |      7 +-
 .../WebCore/editing/IndentOutdentCommand.cpp       |     43 +-
 .../Source/WebCore/editing/IndentOutdentCommand.h  |     20 +-
 .../WebCore/editing/InsertIntoTextNodeCommand.cpp  |     25 +-
 .../WebCore/editing/InsertIntoTextNodeCommand.h    |     13 +-
 .../WebCore/editing/InsertLineBreakCommand.cpp     |     61 +-
 .../WebCore/editing/InsertLineBreakCommand.h       |      9 +-
 .../Source/WebCore/editing/InsertListCommand.cpp   |     68 +-
 .../Source/WebCore/editing/InsertListCommand.h     |     13 +-
 .../WebCore/editing/InsertNodeBeforeCommand.cpp    |     16 +-
 .../WebCore/editing/InsertNodeBeforeCommand.h      |     11 +-
 .../editing/InsertParagraphSeparatorCommand.cpp    |     22 +-
 .../editing/InsertParagraphSeparatorCommand.h      |     13 +-
 .../Source/WebCore/editing/InsertTextCommand.cpp   |     30 +-
 .../Source/WebCore/editing/InsertTextCommand.h     |      9 +-
 .../Source/WebCore/editing/MarkupAccumulator.cpp   |     79 +-
 .../Source/WebCore/editing/MarkupAccumulator.h     |     11 +-
 .../editing/MergeIdenticalElementsCommand.cpp      |     15 +-
 .../editing/MergeIdenticalElementsCommand.h        |     11 +-
 .../WebCore/editing/ModifySelectionListLevel.cpp   |     21 +-
 .../WebCore/editing/ModifySelectionListLevel.h     |     13 +-
 .../WebCore/editing/MoveSelectionCommand.cpp       |     23 +-
 .../Source/WebCore/editing/MoveSelectionCommand.h  |     10 +-
 .../WebCore/editing/RemoveCSSPropertyCommand.cpp   |      5 +-
 .../WebCore/editing/RemoveCSSPropertyCommand.h     |     11 +-
 .../Source/WebCore/editing/RemoveFormatCommand.cpp |      2 +-
 .../Source/WebCore/editing/RemoveFormatCommand.h   |      9 +-
 .../Source/WebCore/editing/RemoveNodeCommand.cpp   |     14 +-
 .../Source/WebCore/editing/RemoveNodeCommand.h     |     15 +-
 .../RemoveNodePreservingChildrenCommand.cpp        |      4 +-
 .../editing/RemoveNodePreservingChildrenCommand.h  |      7 +-
 .../Source/WebCore/editing/RenderedPosition.h      |      7 +-
 .../editing/ReplaceDeleteFromTextNodeCommand.cpp   |     42 -
 .../editing/ReplaceDeleteFromTextNodeCommand.h     |     47 -
 .../editing/ReplaceInsertIntoTextNodeCommand.cpp   |     65 -
 .../editing/ReplaceInsertIntoTextNodeCommand.h     |     49 -
 .../WebCore/editing/ReplaceNodeWithSpanCommand.cpp |     21 +-
 .../WebCore/editing/ReplaceNodeWithSpanCommand.h   |     11 +-
 .../editing/ReplaceRangeWithTextCommand.cpp        |     96 +
 .../WebCore/editing/ReplaceRangeWithTextCommand.h  |     55 +
 .../WebCore/editing/ReplaceSelectionCommand.cpp    |    218 +-
 .../WebCore/editing/ReplaceSelectionCommand.h      |     17 +-
 .../Source/WebCore/editing/SelectionRectGatherer.h |      8 +-
 .../WebCore/editing/SetNodeAttributeCommand.h      |     11 +-
 .../Source/WebCore/editing/SetSelectionCommand.cpp |      4 +-
 .../Source/WebCore/editing/SetSelectionCommand.h   |     11 +-
 .../WebCore/editing/SimplifyMarkupCommand.cpp      |      5 +-
 .../Source/WebCore/editing/SimplifyMarkupCommand.h |      7 +-
 .../native/Source/WebCore/editing/SmartReplace.h   |      5 +-
 .../native/Source/WebCore/editing/SpellChecker.cpp |      9 +-
 .../native/Source/WebCore/editing/SpellChecker.h   |     11 +-
 .../WebCore/editing/SpellingCorrectionCommand.cpp  |     44 +-
 .../WebCore/editing/SpellingCorrectionCommand.h    |     15 +-
 .../Source/WebCore/editing/SplitElementCommand.cpp |     13 +-
 .../Source/WebCore/editing/SplitElementCommand.h   |     13 +-
 .../WebCore/editing/SplitTextNodeCommand.cpp       |     19 +-
 .../Source/WebCore/editing/SplitTextNodeCommand.h  |     13 +-
 .../SplitTextNodeContainingElementCommand.cpp      |      2 +-
 .../SplitTextNodeContainingElementCommand.h        |      7 +-
 .../Source/WebCore/editing/SurroundingText.cpp     |    109 -
 .../Source/WebCore/editing/SurroundingText.h       |      6 +-
 .../native/Source/WebCore/editing/TextAffinity.h   |      5 +-
 .../Source/WebCore/editing/TextCheckingHelper.cpp  |     56 +-
 .../Source/WebCore/editing/TextCheckingHelper.h    |     16 +-
 .../Source/WebCore/editing/TextGranularity.h       |      7 +-
 .../WebCore/editing/TextInsertionBaseCommand.cpp   |     14 +-
 .../WebCore/editing/TextInsertionBaseCommand.h     |     11 +-
 .../native/Source/WebCore/editing/TextIterator.cpp |    357 +-
 .../native/Source/WebCore/editing/TextIterator.h   |     94 +-
 .../Source/WebCore/editing/TextIteratorBehavior.h  |     17 +-
 .../Source/WebCore/editing/TypingCommand.cpp       |    307 +-
 .../native/Source/WebCore/editing/TypingCommand.h  |     57 +-
 .../main/native/Source/WebCore/editing/UndoStep.h  |      7 +-
 .../native/Source/WebCore/editing/UnlinkCommand.h  |      9 +-
 .../Source/WebCore/editing/VisiblePosition.cpp     |     57 +-
 .../Source/WebCore/editing/VisiblePosition.h       |     11 +-
 .../Source/WebCore/editing/VisibleSelection.cpp    |     74 +-
 .../Source/WebCore/editing/VisibleSelection.h      |     13 +-
 .../native/Source/WebCore/editing/VisibleUnits.cpp |    183 +-
 .../native/Source/WebCore/editing/VisibleUnits.h   |     16 +-
 .../editing/WrapContentsInDummySpanCommand.cpp     |     20 +-
 .../editing/WrapContentsInDummySpanCommand.h       |     19 +-
 .../WebCore/editing/atk/FrameSelectionAtk.cpp      |     23 +-
 .../Source/WebCore/editing/cocoa/DataDetection.h   |     22 +-
 .../Source/WebCore/editing/cocoa/DataDetection.mm  |    356 +-
 .../Source/WebCore/editing/cocoa/EditorCocoa.h     |     50 -
 .../Source/WebCore/editing/cocoa/EditorCocoa.mm    |    277 +-
 .../Source/WebCore/editing/cocoa/HTMLConverter.h   |      7 +-
 .../Source/WebCore/editing/cocoa/HTMLConverter.mm  |    143 +-
 .../Source/WebCore/editing/efl/EditorEfl.cpp       |     57 -
 .../Source/WebCore/editing/gtk/EditorGtk.cpp       |     42 +-
 .../native/Source/WebCore/editing/htmlediting.cpp  |    825 +-
 .../native/Source/WebCore/editing/htmlediting.h    |    194 +-
 .../WebCore/editing/ios/DictationCommandIOS.h      |      2 +-
 .../native/Source/WebCore/editing/ios/EditorIOS.mm |    479 +-
 .../Source/WebCore/editing/java/EditorJava.cpp     |     10 +-
 .../editing/mac/AlternativeTextUIController.h      |      6 +-
 .../Source/WebCore/editing/mac/DictionaryLookup.h  |     10 +-
 .../Source/WebCore/editing/mac/DictionaryLookup.mm |     33 +-
 .../native/Source/WebCore/editing/mac/EditorMac.mm |    359 +-
 .../WebCore/editing/mac/TextAlternativeWithRange.h |      5 +-
 .../editing/mac/TextUndoInsertionMarkupMac.h       |      5 +-
 .../main/native/Source/WebCore/editing/markup.cpp  |    175 +-
 .../main/native/Source/WebCore/editing/markup.h    |     20 +-
 .../Source/WebCore/editing/win/EditorWin.cpp       |      8 +-
 .../Source/WebCore/extract-localizable-strings.pl  |      6 +-
 .../src/main/native/Source/WebCore/features.json   |    583 +-
 .../Source/WebCore/fileapi/AsyncFileStream.cpp     |     67 +-
 .../Source/WebCore/fileapi/AsyncFileStream.h       |     13 +-
 .../main/native/Source/WebCore/fileapi/Blob.cpp    |     48 +-
 .../src/main/native/Source/WebCore/fileapi/Blob.h  |     42 +-
 .../main/native/Source/WebCore/fileapi/Blob.idl    |     19 +-
 .../native/Source/WebCore/fileapi/BlobBuilder.cpp  |     90 +
 .../native/Source/WebCore/fileapi/BlobBuilder.h    |     62 +
 .../Source/WebCore/fileapi/BlobLineEndings.h       |     35 +
 .../Source/WebCore/fileapi/BlobLineEndings.idl     |     27 +
 .../Source/WebCore/fileapi/BlobPropertyBag.h       |     38 +
 .../Source/WebCore/fileapi/BlobPropertyBag.idl     |     31 +
 .../main/native/Source/WebCore/fileapi/BlobURL.h   |      7 +-
 .../main/native/Source/WebCore/fileapi/File.cpp    |     32 +-
 .../src/main/native/Source/WebCore/fileapi/File.h  |     25 +-
 .../main/native/Source/WebCore/fileapi/File.idl    |     16 +-
 .../main/native/Source/WebCore/fileapi/FileError.h |      5 +-
 .../native/Source/WebCore/fileapi/FileError.idl    |      4 +-
 .../native/Source/WebCore/fileapi/FileException.h  |      5 +-
 .../Source/WebCore/fileapi/FileException.idl       |     12 +-
 .../main/native/Source/WebCore/fileapi/FileList.h  |      7 +-
 .../native/Source/WebCore/fileapi/FileReader.cpp   |     99 +-
 .../native/Source/WebCore/fileapi/FileReader.h     |     68 +-
 .../native/Source/WebCore/fileapi/FileReader.idl   |     14 +-
 .../Source/WebCore/fileapi/FileReaderLoader.cpp    |     57 +-
 .../Source/WebCore/fileapi/FileReaderLoader.h      |     21 +-
 .../WebCore/fileapi/FileReaderLoaderClient.h       |      5 +-
 .../Source/WebCore/fileapi/FileReaderSync.cpp      |     60 +-
 .../native/Source/WebCore/fileapi/FileReaderSync.h |     28 +-
 .../Source/WebCore/fileapi/FileReaderSync.idl      |     11 +-
 .../WebCore/fileapi/ThreadableBlobRegistry.cpp     |    113 +-
 .../WebCore/fileapi/ThreadableBlobRegistry.h       |      9 +-
 .../Source/WebCore/fileapi/WebKitBlobBuilder.cpp   |    103 -
 .../Source/WebCore/fileapi/WebKitBlobBuilder.h     |     63 -
 .../Source/WebCore/history/BackForwardClient.h     |     16 +-
 .../WebCore/history/BackForwardController.cpp      |      7 +-
 .../Source/WebCore/history/BackForwardController.h |      7 +-
 .../Source/WebCore/history/BackForwardList.cpp     |     29 -
 .../Source/WebCore/history/BackForwardList.h       |     19 -
 .../native/Source/WebCore/history/CachedFrame.cpp  |     91 +-
 .../native/Source/WebCore/history/CachedFrame.h    |     13 +-
 .../WebCore/history/CachedFramePlatformData.h      |      6 +-
 .../native/Source/WebCore/history/CachedPage.cpp   |     44 +-
 .../native/Source/WebCore/history/CachedPage.h     |      8 +-
 .../native/Source/WebCore/history/HistoryItem.cpp  |     84 +-
 .../native/Source/WebCore/history/HistoryItem.h    |     46 +-
 .../native/Source/WebCore/history/PageCache.cpp    |     72 +-
 .../main/native/Source/WebCore/history/PageCache.h |     11 +-
 .../Source/WebCore/html/AttributeDOMTokenList.cpp  |     57 -
 .../Source/WebCore/html/AttributeDOMTokenList.h    |     54 -
 .../native/Source/WebCore/html/Autocapitalize.cpp  |     26 +-
 .../native/Source/WebCore/html/Autocapitalize.h    |     15 +-
 .../Source/WebCore/html/AutocapitalizeTypes.h      |     34 +
 .../main/native/Source/WebCore/html/Autofill.cpp   |    316 +
 .../src/main/native/Source/WebCore/html/Autofill.h |    115 +
 .../Source/WebCore/html/BaseButtonInputType.cpp    |      5 +-
 .../Source/WebCore/html/BaseButtonInputType.h      |     15 +-
 .../Source/WebCore/html/BaseCheckableInputType.cpp |     15 +-
 .../Source/WebCore/html/BaseCheckableInputType.h   |     27 +-
 .../html/BaseChooserOnlyDateAndTimeInputType.cpp   |     18 +-
 .../html/BaseChooserOnlyDateAndTimeInputType.h     |     30 +-
 .../WebCore/html/BaseClickableWithKeyInputType.cpp |     24 +-
 .../WebCore/html/BaseClickableWithKeyInputType.h   |     19 +-
 .../WebCore/html/BaseDateAndTimeInputType.cpp      |     17 +-
 .../Source/WebCore/html/BaseDateAndTimeInputType.h |     44 +-
 .../Source/WebCore/html/BaseTextInputType.cpp      |      2 +-
 .../native/Source/WebCore/html/BaseTextInputType.h |     13 +-
 .../native/Source/WebCore/html/ButtonInputType.h   |     11 +-
 .../Source/WebCore/html/CachedHTMLCollection.h     |     27 +-
 .../Source/WebCore/html/CheckboxInputType.cpp      |     13 +-
 .../native/Source/WebCore/html/CheckboxInputType.h |     22 +-
 .../Source/WebCore/html/CollectionTraversal.h      |      5 +-
 .../native/Source/WebCore/html/CollectionType.h    |      6 +-
 .../native/Source/WebCore/html/ColorInputType.cpp  |     64 +-
 .../native/Source/WebCore/html/ColorInputType.h    |     45 +-
 .../native/Source/WebCore/html/DOMFormData.cpp     |      2 +-
 .../main/native/Source/WebCore/html/DOMFormData.h  |      8 +-
 .../native/Source/WebCore/html/DOMFormData.idl     |      9 +-
 .../Source/WebCore/html/DOMSettableTokenList.h     |     42 -
 .../Source/WebCore/html/DOMSettableTokenList.idl   |     37 -
 .../native/Source/WebCore/html/DOMTokenList.cpp    |    211 +-
 .../main/native/Source/WebCore/html/DOMTokenList.h |     74 +-
 .../native/Source/WebCore/html/DOMTokenList.idl    |     17 +-
 .../src/main/native/Source/WebCore/html/DOMURL.cpp |     96 +-
 .../src/main/native/Source/WebCore/html/DOMURL.h   |     35 +-
 .../src/main/native/Source/WebCore/html/DOMURL.idl |     31 +-
 .../native/Source/WebCore/html/DateInputType.cpp   |     10 +-
 .../native/Source/WebCore/html/DateInputType.h     |     17 +-
 .../Source/WebCore/html/DateTimeInputType.cpp      |     10 +-
 .../native/Source/WebCore/html/DateTimeInputType.h |     21 +-
 .../Source/WebCore/html/DateTimeLocalInputType.cpp |     17 +-
 .../Source/WebCore/html/DateTimeLocalInputType.h   |     21 +-
 .../native/Source/WebCore/html/EmailInputType.cpp  |      6 +-
 .../native/Source/WebCore/html/EmailInputType.h    |     19 +-
 .../Source/WebCore/html/FTPDirectoryDocument.cpp   |    141 +-
 .../Source/WebCore/html/FTPDirectoryDocument.h     |      9 +-
 .../native/Source/WebCore/html/FileInputType.cpp   |    132 +-
 .../native/Source/WebCore/html/FileInputType.h     |     60 +-
 .../Source/WebCore/html/FormAssociatedElement.cpp  |     56 +-
 .../Source/WebCore/html/FormAssociatedElement.h    |     14 +-
 .../native/Source/WebCore/html/FormController.cpp  |      4 +-
 .../native/Source/WebCore/html/FormController.h    |     10 +-
 .../native/Source/WebCore/html/FormDataList.cpp    |      4 +-
 .../main/native/Source/WebCore/html/FormDataList.h |     16 +-
 .../native/Source/WebCore/html/FormNamedItem.h     |      7 +-
 .../WebCore/html/GenericCachedHTMLCollection.cpp   |      6 +-
 .../WebCore/html/GenericCachedHTMLCollection.h     |      6 +-
 .../Source/WebCore/html/HTMLAllCollection.cpp      |     10 +-
 .../native/Source/WebCore/html/HTMLAllCollection.h |     13 +-
 .../Source/WebCore/html/HTMLAllCollection.idl      |     11 +-
 .../Source/WebCore/html/HTMLAnchorElement.cpp      |    349 +-
 .../native/Source/WebCore/html/HTMLAnchorElement.h |    119 +-
 .../Source/WebCore/html/HTMLAnchorElement.idl      |     29 +-
 .../Source/WebCore/html/HTMLAppletElement.cpp      |     35 +-
 .../native/Source/WebCore/html/HTMLAppletElement.h |     18 +-
 .../Source/WebCore/html/HTMLAppletElement.idl      |     19 +-
 .../native/Source/WebCore/html/HTMLAreaElement.cpp |     55 +-
 .../native/Source/WebCore/html/HTMLAreaElement.h   |     33 +-
 .../native/Source/WebCore/html/HTMLAreaElement.idl |     15 +-
 .../Source/WebCore/html/HTMLAttachmentElement.cpp  |     19 +-
 .../Source/WebCore/html/HTMLAttachmentElement.h    |     26 +-
 .../Source/WebCore/html/HTMLAttachmentElement.idl  |      2 +-
 .../Source/WebCore/html/HTMLAttributeNames.in      |     12 +
 .../Source/WebCore/html/HTMLAudioElement.cpp       |      4 +-
 .../native/Source/WebCore/html/HTMLAudioElement.h  |      7 +-
 .../Source/WebCore/html/HTMLAudioElement.idl       |      2 +-
 .../native/Source/WebCore/html/HTMLBDIElement.h    |      5 +-
 .../native/Source/WebCore/html/HTMLBRElement.cpp   |      4 +-
 .../native/Source/WebCore/html/HTMLBRElement.h     |     13 +-
 .../native/Source/WebCore/html/HTMLBaseElement.cpp |     10 +-
 .../native/Source/WebCore/html/HTMLBaseElement.h   |     19 +-
 .../native/Source/WebCore/html/HTMLBaseElement.idl |      2 +-
 .../Source/WebCore/html/HTMLBaseFontElement.cpp    |     38 -
 .../Source/WebCore/html/HTMLBaseFontElement.h      |     38 -
 .../native/Source/WebCore/html/HTMLBodyElement.cpp |     67 +-
 .../native/Source/WebCore/html/HTMLBodyElement.h   |     33 +-
 .../native/Source/WebCore/html/HTMLBodyElement.idl |     10 +-
 .../Source/WebCore/html/HTMLButtonElement.cpp      |     32 +-
 .../native/Source/WebCore/html/HTMLButtonElement.h |     51 +-
 .../Source/WebCore/html/HTMLButtonElement.idl      |     20 +-
 .../Source/WebCore/html/HTMLCanvasElement.cpp      |    325 +-
 .../native/Source/WebCore/html/HTMLCanvasElement.h |     49 +-
 .../Source/WebCore/html/HTMLCanvasElement.idl      |     20 +-
 .../native/Source/WebCore/html/HTMLCollection.cpp  |     13 +-
 .../native/Source/WebCore/html/HTMLCollection.h    |     23 +-
 .../native/Source/WebCore/html/HTMLCollection.idl  |     19 +-
 .../native/Source/WebCore/html/HTMLDListElement.h  |      7 +-
 .../native/Source/WebCore/html/HTMLDataElement.h   |      9 +-
 .../Source/WebCore/html/HTMLDataListElement.h      |      7 +-
 .../Source/WebCore/html/HTMLDetailsElement.cpp     |     84 +-
 .../Source/WebCore/html/HTMLDetailsElement.h       |     21 +-
 .../Source/WebCore/html/HTMLDetailsElement.idl     |      4 +-
 .../Source/WebCore/html/HTMLDirectoryElement.h     |      7 +-
 .../native/Source/WebCore/html/HTMLDivElement.h    |      9 +-
 .../native/Source/WebCore/html/HTMLDocument.cpp    |     61 +-
 .../main/native/Source/WebCore/html/HTMLDocument.h |     51 +-
 .../native/Source/WebCore/html/HTMLDocument.idl    |     41 +-
 .../native/Source/WebCore/html/HTMLElement.cpp     |    391 +-
 .../main/native/Source/WebCore/html/HTMLElement.h  |    101 +-
 .../native/Source/WebCore/html/HTMLElement.idl     |     64 +-
 .../Source/WebCore/html/HTMLElementsAllInOne.cpp   |      3 -
 .../Source/WebCore/html/HTMLEmbedElement.cpp       |     25 +-
 .../native/Source/WebCore/html/HTMLEmbedElement.h  |     26 +-
 .../Source/WebCore/html/HTMLEmbedElement.idl       |     27 +-
 .../Source/WebCore/html/HTMLFieldSetElement.cpp    |     49 +-
 .../Source/WebCore/html/HTMLFieldSetElement.h      |     37 +-
 .../Source/WebCore/html/HTMLFieldSetElement.idl    |      7 +-
 .../native/Source/WebCore/html/HTMLFontElement.cpp |      4 +-
 .../native/Source/WebCore/html/HTMLFontElement.h   |     11 +-
 .../native/Source/WebCore/html/HTMLFontElement.idl |      2 +-
 .../Source/WebCore/html/HTMLFormControlElement.cpp |    321 +-
 .../Source/WebCore/html/HTMLFormControlElement.h   |    118 +-
 .../html/HTMLFormControlElementWithState.cpp       |      9 +-
 .../WebCore/html/HTMLFormControlElementWithState.h |     17 +-
 .../WebCore/html/HTMLFormControlsCollection.h      |     11 +-
 .../WebCore/html/HTMLFormControlsCollection.idl    |      5 +-
 .../native/Source/WebCore/html/HTMLFormElement.cpp |    285 +-
 .../native/Source/WebCore/html/HTMLFormElement.h   |    104 +-
 .../native/Source/WebCore/html/HTMLFormElement.idl |     34 +-
 .../Source/WebCore/html/HTMLFrameElement.cpp       |     10 +-
 .../native/Source/WebCore/html/HTMLFrameElement.h  |     24 +-
 .../Source/WebCore/html/HTMLFrameElement.idl       |     28 +-
 .../Source/WebCore/html/HTMLFrameElementBase.cpp   |     51 +-
 .../Source/WebCore/html/HTMLFrameElementBase.h     |     43 +-
 .../Source/WebCore/html/HTMLFrameOwnerElement.cpp  |     21 +-
 .../Source/WebCore/html/HTMLFrameOwnerElement.h    |     27 +-
 .../Source/WebCore/html/HTMLFrameSetElement.cpp    |     34 +-
 .../Source/WebCore/html/HTMLFrameSetElement.h      |     25 +-
 .../native/Source/WebCore/html/HTMLHRElement.cpp   |      2 +-
 .../native/Source/WebCore/html/HTMLHRElement.h     |     11 +-
 .../native/Source/WebCore/html/HTMLHRElement.idl   |      1 +
 .../native/Source/WebCore/html/HTMLHeadElement.h   |      7 +-
 .../Source/WebCore/html/HTMLHeadingElement.h       |      5 +-
 .../native/Source/WebCore/html/HTMLHtmlElement.cpp |      8 +-
 .../native/Source/WebCore/html/HTMLHtmlElement.h   |      9 +-
 .../WebCore/html/HTMLHyperlinkElementUtils.idl     |     32 +-
 .../Source/WebCore/html/HTMLIFrameElement.cpp      |     10 +-
 .../native/Source/WebCore/html/HTMLIFrameElement.h |     24 +-
 .../Source/WebCore/html/HTMLIFrameElement.idl      |     20 +-
 .../Source/WebCore/html/HTMLImageElement.cpp       |    167 +-
 .../native/Source/WebCore/html/HTMLImageElement.h  |     82 +-
 .../Source/WebCore/html/HTMLImageElement.idl       |     28 +-
 .../native/Source/WebCore/html/HTMLImageLoader.cpp |     17 +-
 .../native/Source/WebCore/html/HTMLImageLoader.h   |     11 +-
 .../Source/WebCore/html/HTMLInputElement.cpp       |    524 +-
 .../native/Source/WebCore/html/HTMLInputElement.h  |    265 +-
 .../Source/WebCore/html/HTMLInputElement.idl       |     89 +-
 .../Source/WebCore/html/HTMLKeygenElement.cpp      |     41 +-
 .../native/Source/WebCore/html/HTMLKeygenElement.h |     32 +-
 .../Source/WebCore/html/HTMLKeygenElement.idl      |      5 +-
 .../native/Source/WebCore/html/HTMLLIElement.cpp   |      4 +-
 .../native/Source/WebCore/html/HTMLLIElement.h     |     15 +-
 .../Source/WebCore/html/HTMLLabelElement.cpp       |     60 +-
 .../native/Source/WebCore/html/HTMLLabelElement.h  |     26 +-
 .../Source/WebCore/html/HTMLLabelElement.idl       |      3 -
 .../Source/WebCore/html/HTMLLegendElement.cpp      |     27 +-
 .../native/Source/WebCore/html/HTMLLegendElement.h |     18 +-
 .../Source/WebCore/html/HTMLLegendElement.idl      |      3 -
 .../native/Source/WebCore/html/HTMLLinkElement.cpp |    286 +-
 .../native/Source/WebCore/html/HTMLLinkElement.h   |     70 +-
 .../native/Source/WebCore/html/HTMLLinkElement.idl |     18 +-
 .../native/Source/WebCore/html/HTMLMapElement.cpp  |     12 +-
 .../native/Source/WebCore/html/HTMLMapElement.h    |     13 +-
 .../Source/WebCore/html/HTMLMarqueeElement.cpp     |     34 +-
 .../Source/WebCore/html/HTMLMarqueeElement.h       |     41 +-
 .../Source/WebCore/html/HTMLMarqueeElement.idl     |      2 +-
 .../Source/WebCore/html/HTMLMediaElement.cpp       |   2926 +-
 .../native/Source/WebCore/html/HTMLMediaElement.h  |    694 +-
 .../Source/WebCore/html/HTMLMediaElement.idl       |     66 +-
 .../Source/WebCore/html/HTMLMediaElementEnums.h    |     11 +-
 .../native/Source/WebCore/html/HTMLMenuElement.h   |      7 +-
 .../native/Source/WebCore/html/HTMLMetaElement.cpp |     23 +-
 .../native/Source/WebCore/html/HTMLMetaElement.h   |     10 +-
 .../Source/WebCore/html/HTMLMeterElement.cpp       |    130 +-
 .../native/Source/WebCore/html/HTMLMeterElement.h  |     36 +-
 .../Source/WebCore/html/HTMLMeterElement.idl       |     12 +-
 .../native/Source/WebCore/html/HTMLModElement.h    |      9 +-
 .../native/Source/WebCore/html/HTMLModElement.idl  |      2 +-
 .../Source/WebCore/html/HTMLNameCollection.cpp     |      3 +
 .../Source/WebCore/html/HTMLNameCollection.h       |      5 +-
 .../Source/WebCore/html/HTMLOListElement.cpp       |     16 +-
 .../native/Source/WebCore/html/HTMLOListElement.h  |     30 +-
 .../Source/WebCore/html/HTMLOListElement.idl       |      2 +-
 .../Source/WebCore/html/HTMLObjectElement.cpp      |     67 +-
 .../native/Source/WebCore/html/HTMLObjectElement.h |     66 +-
 .../Source/WebCore/html/HTMLObjectElement.idl      |     26 +-
 .../Source/WebCore/html/HTMLOptGroupElement.cpp    |     18 +-
 .../Source/WebCore/html/HTMLOptGroupElement.h      |     19 +-
 .../Source/WebCore/html/HTMLOptGroupElement.idl    |      4 +-
 .../Source/WebCore/html/HTMLOptionElement.cpp      |     54 +-
 .../native/Source/WebCore/html/HTMLOptionElement.h |     41 +-
 .../Source/WebCore/html/HTMLOptionElement.idl      |     10 +-
 .../Source/WebCore/html/HTMLOptionsCollection.cpp  |     20 +-
 .../Source/WebCore/html/HTMLOptionsCollection.h    |     42 +-
 .../Source/WebCore/html/HTMLOptionsCollection.idl  |     31 +-
 .../Source/WebCore/html/HTMLOutputElement.cpp      |      9 +-
 .../native/Source/WebCore/html/HTMLOutputElement.h |     29 +-
 .../Source/WebCore/html/HTMLOutputElement.idl      |      7 +-
 .../Source/WebCore/html/HTMLParagraphElement.h     |      9 +-
 .../Source/WebCore/html/HTMLParamElement.cpp       |      2 +-
 .../native/Source/WebCore/html/HTMLParamElement.h  |      9 +-
 .../Source/WebCore/html/HTMLPictureElement.cpp     |     20 +-
 .../Source/WebCore/html/HTMLPictureElement.h       |     18 +-
 .../Source/WebCore/html/HTMLPlugInElement.cpp      |     73 +-
 .../native/Source/WebCore/html/HTMLPlugInElement.h |     49 +-
 .../Source/WebCore/html/HTMLPlugInImageElement.cpp |    311 +-
 .../Source/WebCore/html/HTMLPlugInImageElement.h   |     82 +-
 .../native/Source/WebCore/html/HTMLPreElement.h    |      9 +-
 .../Source/WebCore/html/HTMLProgressElement.cpp    |     42 +-
 .../Source/WebCore/html/HTMLProgressElement.h      |     28 +-
 .../Source/WebCore/html/HTMLProgressElement.idl    |      9 +-
 .../native/Source/WebCore/html/HTMLQuoteElement.h  |      9 +-
 .../Source/WebCore/html/HTMLQuoteElement.idl       |      2 +-
 .../Source/WebCore/html/HTMLScriptElement.cpp      |     48 +-
 .../native/Source/WebCore/html/HTMLScriptElement.h |     55 +-
 .../Source/WebCore/html/HTMLScriptElement.idl      |      8 +-
 .../Source/WebCore/html/HTMLSelectElement.cpp      |    392 +-
 .../native/Source/WebCore/html/HTMLSelectElement.h |    121 +-
 .../Source/WebCore/html/HTMLSelectElement.idl      |     46 +-
 .../native/Source/WebCore/html/HTMLSlotElement.cpp |     67 +-
 .../native/Source/WebCore/html/HTMLSlotElement.h   |     24 +-
 .../native/Source/WebCore/html/HTMLSlotElement.idl |      9 +-
 .../Source/WebCore/html/HTMLSourceElement.cpp      |     19 +-
 .../native/Source/WebCore/html/HTMLSourceElement.h |     27 +-
 .../Source/WebCore/html/HTMLSourceElement.idl      |      8 +-
 .../native/Source/WebCore/html/HTMLSpanElement.cpp |      5 +
 .../native/Source/WebCore/html/HTMLSpanElement.h   |      8 +-
 .../Source/WebCore/html/HTMLStyleElement.cpp       |     46 +-
 .../native/Source/WebCore/html/HTMLStyleElement.h  |     38 +-
 .../Source/WebCore/html/HTMLStyleElement.idl       |      2 +
 .../Source/WebCore/html/HTMLSummaryElement.cpp     |     35 +-
 .../Source/WebCore/html/HTMLSummaryElement.h       |     20 +-
 .../Source/WebCore/html/HTMLTableCaptionElement.h  |     11 +-
 .../Source/WebCore/html/HTMLTableCellElement.cpp   |     44 +-
 .../Source/WebCore/html/HTMLTableCellElement.h     |     36 +-
 .../Source/WebCore/html/HTMLTableCellElement.idl   |     13 +-
 .../Source/WebCore/html/HTMLTableColElement.cpp    |      4 +-
 .../Source/WebCore/html/HTMLTableColElement.h      |     15 +-
 .../Source/WebCore/html/HTMLTableColElement.idl    |      5 -
 .../Source/WebCore/html/HTMLTableDataCellElement.h |     59 -
 .../WebCore/html/HTMLTableDataCellElement.idl      |     30 -
 .../Source/WebCore/html/HTMLTableElement.cpp       |    188 +-
 .../native/Source/WebCore/html/HTMLTableElement.h  |     64 +-
 .../Source/WebCore/html/HTMLTableElement.idl       |     23 +-
 .../WebCore/html/HTMLTableHeaderCellElement.cpp    |     59 -
 .../WebCore/html/HTMLTableHeaderCellElement.h      |     62 -
 .../WebCore/html/HTMLTableHeaderCellElement.idl    |     29 -
 .../Source/WebCore/html/HTMLTablePartElement.cpp   |      2 +-
 .../Source/WebCore/html/HTMLTablePartElement.h     |     11 +-
 .../Source/WebCore/html/HTMLTableRowElement.cpp    |    105 +-
 .../Source/WebCore/html/HTMLTableRowElement.h      |     17 +-
 .../Source/WebCore/html/HTMLTableRowElement.idl    |      7 +-
 .../Source/WebCore/html/HTMLTableRowsCollection.h  |      5 +-
 .../WebCore/html/HTMLTableSectionElement.cpp       |    112 +-
 .../Source/WebCore/html/HTMLTableSectionElement.h  |     26 +-
 .../WebCore/html/HTMLTableSectionElement.idl       |      5 +-
 .../native/Source/WebCore/html/HTMLTagNames.in     |     19 +-
 .../Source/WebCore/html/HTMLTemplateElement.cpp    |     16 +-
 .../Source/WebCore/html/HTMLTemplateElement.h      |     15 +-
 .../Source/WebCore/html/HTMLTemplateElement.idl    |      4 +-
 .../Source/WebCore/html/HTMLTextAreaElement.cpp    |    141 +-
 .../Source/WebCore/html/HTMLTextAreaElement.h      |    109 +-
 .../Source/WebCore/html/HTMLTextAreaElement.idl    |     35 +-
 .../WebCore/html/HTMLTextFormControlElement.cpp    |     87 +-
 .../WebCore/html/HTMLTextFormControlElement.h      |     68 +-
 .../native/Source/WebCore/html/HTMLTimeElement.h   |      5 +-
 .../Source/WebCore/html/HTMLTitleElement.cpp       |     38 +-
 .../native/Source/WebCore/html/HTMLTitleElement.h  |     16 +-
 .../Source/WebCore/html/HTMLTitleElement.idl       |      2 +-
 .../Source/WebCore/html/HTMLTrackElement.cpp       |    181 +-
 .../native/Source/WebCore/html/HTMLTrackElement.h  |     45 +-
 .../Source/WebCore/html/HTMLTrackElement.idl       |      6 +-
 .../native/Source/WebCore/html/HTMLUListElement.h  |     11 +-
 .../Source/WebCore/html/HTMLUnknownElement.h       |     15 +-
 .../Source/WebCore/html/HTMLVideoElement.cpp       |    138 +-
 .../native/Source/WebCore/html/HTMLVideoElement.h  |     76 +-
 .../Source/WebCore/html/HTMLVideoElement.idl       |     22 +-
 .../native/Source/WebCore/html/HTMLWBRElement.cpp  |      2 +-
 .../native/Source/WebCore/html/HTMLWBRElement.h    |     12 +-
 .../native/Source/WebCore/html/HiddenInputType.cpp |      6 +-
 .../native/Source/WebCore/html/HiddenInputType.h   |     31 +-
 .../main/native/Source/WebCore/html/ImageData.cpp  |     75 +-
 .../main/native/Source/WebCore/html/ImageData.h    |     21 +-
 .../main/native/Source/WebCore/html/ImageData.idl  |     22 +-
 .../native/Source/WebCore/html/ImageDocument.cpp   |     44 +-
 .../native/Source/WebCore/html/ImageDocument.h     |      7 +-
 .../native/Source/WebCore/html/ImageInputType.cpp  |     21 +-
 .../native/Source/WebCore/html/ImageInputType.h    |     37 +-
 .../main/native/Source/WebCore/html/InputType.cpp  |    169 +-
 .../main/native/Source/WebCore/html/InputType.h    |     59 +-
 .../native/Source/WebCore/html/InputTypeNames.h    |      6 +-
 .../Source/WebCore/html/LabelableElement.cpp       |      4 +-
 .../native/Source/WebCore/html/LabelableElement.h  |      9 +-
 .../native/Source/WebCore/html/LabelsNodeList.cpp  |      2 +-
 .../native/Source/WebCore/html/LabelsNodeList.h    |      9 +-
 .../Source/WebCore/html/LinkIconCollector.cpp      |    117 +
 .../native/Source/WebCore/html/LinkIconCollector.h |     49 +
 .../main/native/Source/WebCore/html/LinkIconType.h |     38 +
 .../Source/WebCore/html/LinkRelAttribute.cpp       |     42 +-
 .../native/Source/WebCore/html/LinkRelAttribute.h  |     15 +-
 .../native/Source/WebCore/html/MediaController.cpp |     57 +-
 .../native/Source/WebCore/html/MediaController.h   |    129 +-
 .../native/Source/WebCore/html/MediaController.idl |      2 +-
 .../Source/WebCore/html/MediaControllerInterface.h |     21 +-
 .../native/Source/WebCore/html/MediaDocument.cpp   |    127 +-
 .../native/Source/WebCore/html/MediaDocument.h     |     10 +-
 .../Source/WebCore/html/MediaElementSession.cpp    |    418 +-
 .../Source/WebCore/html/MediaElementSession.h      |     78 +-
 .../Source/WebCore/html/MediaEncryptedEvent.cpp    |     64 +
 .../Source/WebCore/html/MediaEncryptedEvent.h      |     65 +
 .../Source/WebCore/html/MediaEncryptedEvent.idl    |     41 +
 .../Source/WebCore/html/MediaEncryptedEventInit.h  |     53 +
 .../main/native/Source/WebCore/html/MediaError.h   |      9 +-
 .../main/native/Source/WebCore/html/MediaError.idl |      2 +-
 .../Source/WebCore/html/MediaFragmentURIParser.h   |      6 +-
 .../native/Source/WebCore/html/MediaKeyError.h     |     64 -
 .../native/Source/WebCore/html/MediaKeyError.idl   |     39 -
 .../native/Source/WebCore/html/MediaKeyEvent.cpp   |     71 -
 .../native/Source/WebCore/html/MediaKeyEvent.h     |     87 -
 .../native/Source/WebCore/html/MediaKeyEvent.idl   |     38 -
 .../native/Source/WebCore/html/MonthInputType.cpp  |     10 +-
 .../native/Source/WebCore/html/MonthInputType.h    |     27 +-
 .../native/Source/WebCore/html/NumberInputType.cpp |     85 +-
 .../native/Source/WebCore/html/NumberInputType.h   |     53 +-
 .../native/Source/WebCore/html/PasswordInputType.h |     21 +-
 .../native/Source/WebCore/html/PluginDocument.cpp  |     83 +-
 .../native/Source/WebCore/html/PluginDocument.h    |     18 +-
 .../Source/WebCore/html/PublicURLManager.cpp       |      4 +-
 .../native/Source/WebCore/html/PublicURLManager.h  |      7 +-
 .../native/Source/WebCore/html/RadioInputType.cpp  |     46 +-
 .../native/Source/WebCore/html/RadioInputType.h    |     30 +-
 .../native/Source/WebCore/html/RadioNodeList.h     |     13 +-
 .../native/Source/WebCore/html/RangeInputType.cpp  |     85 +-
 .../native/Source/WebCore/html/RangeInputType.h    |     70 +-
 .../native/Source/WebCore/html/ResetInputType.cpp  |      4 +-
 .../native/Source/WebCore/html/ResetInputType.h    |     15 +-
 .../native/Source/WebCore/html/RubyElement.cpp     |     11 +-
 .../main/native/Source/WebCore/html/RubyElement.h  |     10 +-
 .../native/Source/WebCore/html/RubyTextElement.cpp |      9 +-
 .../native/Source/WebCore/html/RubyTextElement.h   |     10 +-
 .../native/Source/WebCore/html/SearchInputType.cpp |     33 +-
 .../native/Source/WebCore/html/SearchInputType.h   |     33 +-
 .../main/native/Source/WebCore/html/StepRange.cpp  |      5 +-
 .../main/native/Source/WebCore/html/StepRange.h    |     20 +-
 .../native/Source/WebCore/html/SubmitInputType.cpp |      4 +-
 .../native/Source/WebCore/html/SubmitInputType.h   |     21 +-
 .../Source/WebCore/html/TelephoneInputType.h       |      9 +-
 .../main/native/Source/WebCore/html/TextDocument.h |      9 +-
 .../Source/WebCore/html/TextFieldInputType.cpp     |    153 +-
 .../Source/WebCore/html/TextFieldInputType.h       |     89 +-
 .../native/Source/WebCore/html/TextInputType.cpp   |      1 -
 .../native/Source/WebCore/html/TextInputType.h     |      7 +-
 .../main/native/Source/WebCore/html/TextMetrics.h  |      5 +-
 .../native/Source/WebCore/html/TimeInputType.cpp   |     10 +-
 .../native/Source/WebCore/html/TimeInputType.h     |     21 +-
 .../main/native/Source/WebCore/html/TimeRanges.cpp |     22 +-
 .../main/native/Source/WebCore/html/TimeRanges.h   |     23 +-
 .../main/native/Source/WebCore/html/TimeRanges.idl |      6 +-
 .../main/native/Source/WebCore/html/TypeAhead.h    |      5 +-
 .../main/native/Source/WebCore/html/URLInputType.h |     17 +-
 .../main/native/Source/WebCore/html/URLRegistry.h  |      7 +-
 .../native/Source/WebCore/html/URLSearchParams.cpp |    168 +
 .../native/Source/WebCore/html/URLSearchParams.h   |     74 +
 .../native/Source/WebCore/html/URLSearchParams.idl |     45 +
 .../src/main/native/Source/WebCore/html/URLUtils.h |     44 +-
 .../main/native/Source/WebCore/html/URLUtils.idl   |     47 -
 .../Source/WebCore/html/ValidationMessage.cpp      |     45 +-
 .../native/Source/WebCore/html/ValidationMessage.h |      5 +-
 .../native/Source/WebCore/html/ValidityState.h     |      5 +-
 .../native/Source/WebCore/html/ValidityState.idl   |      3 +-
 .../main/native/Source/WebCore/html/VoidCallback.h |      5 +-
 .../native/Source/WebCore/html/VoidCallback.idl    |      7 +-
 .../native/Source/WebCore/html/WebAutocapitalize.h |     37 -
 .../Source/WebCore/html/WebKitMediaKeyError.h      |     61 +
 .../Source/WebCore/html/WebKitMediaKeyError.idl    |     38 +
 .../native/Source/WebCore/html/WeekInputType.cpp   |     10 +-
 .../native/Source/WebCore/html/WeekInputType.h     |     19 +-
 .../WebCore/html/canvas/ANGLEInstancedArrays.cpp   |     19 +-
 .../WebCore/html/canvas/ANGLEInstancedArrays.h     |     11 +-
 .../WebCore/html/canvas/ANGLEInstancedArrays.idl   |      6 +-
 .../html/canvas/CanvasContextAttributes.cpp        |     41 -
 .../WebCore/html/canvas/CanvasContextAttributes.h  |     48 -
 .../Source/WebCore/html/canvas/CanvasGradient.cpp  |     34 +-
 .../Source/WebCore/html/canvas/CanvasGradient.h    |     54 +-
 .../Source/WebCore/html/canvas/CanvasGradient.idl  |      9 +-
 .../Source/WebCore/html/canvas/CanvasPath.cpp      |    238 +
 .../native/Source/WebCore/html/canvas/CanvasPath.h |     63 +
 .../Source/WebCore/html/canvas/CanvasPath.idl      |     41 +
 .../WebCore/html/canvas/CanvasPathMethods.cpp      |    241 -
 .../Source/WebCore/html/canvas/CanvasPathMethods.h |     67 -
 .../Source/WebCore/html/canvas/CanvasPattern.cpp   |     22 +-
 .../Source/WebCore/html/canvas/CanvasPattern.h     |     14 +-
 .../Source/WebCore/html/canvas/CanvasProxy.h       |      6 +-
 .../WebCore/html/canvas/CanvasRenderingContext.cpp |     40 +-
 .../WebCore/html/canvas/CanvasRenderingContext.h   |     19 +-
 .../WebCore/html/canvas/CanvasRenderingContext.idl |     34 -
 .../html/canvas/CanvasRenderingContext2D.cpp       |   1070 +-
 .../WebCore/html/canvas/CanvasRenderingContext2D.h |    203 +-
 .../html/canvas/CanvasRenderingContext2D.idl       |    130 +-
 .../Source/WebCore/html/canvas/CanvasStyle.cpp     |    300 +-
 .../Source/WebCore/html/canvas/CanvasStyle.h       |    210 +-
 .../native/Source/WebCore/html/canvas/DOMPath.h    |     17 +-
 .../native/Source/WebCore/html/canvas/DOMPath.idl  |     45 +-
 .../Source/WebCore/html/canvas/EXTBlendMinMax.cpp  |      2 +-
 .../Source/WebCore/html/canvas/EXTBlendMinMax.h    |      9 +-
 .../Source/WebCore/html/canvas/EXTBlendMinMax.idl  |      8 +-
 .../Source/WebCore/html/canvas/EXTFragDepth.cpp    |      2 +-
 .../Source/WebCore/html/canvas/EXTFragDepth.h      |      9 +-
 .../WebCore/html/canvas/EXTShaderTextureLOD.cpp    |      2 +-
 .../WebCore/html/canvas/EXTShaderTextureLOD.h      |      9 +-
 .../html/canvas/EXTTextureFilterAnisotropic.cpp    |      2 +-
 .../html/canvas/EXTTextureFilterAnisotropic.h      |      9 +-
 .../html/canvas/EXTTextureFilterAnisotropic.idl    |      7 +-
 .../native/Source/WebCore/html/canvas/EXTsRGB.cpp  |      2 +-
 .../native/Source/WebCore/html/canvas/EXTsRGB.h    |      9 +-
 .../native/Source/WebCore/html/canvas/EXTsRGB.idl  |     12 +-
 .../WebCore/html/canvas/OESElementIndexUint.cpp    |      2 +-
 .../WebCore/html/canvas/OESElementIndexUint.h      |      9 +-
 .../WebCore/html/canvas/OESStandardDerivatives.cpp |      2 +-
 .../WebCore/html/canvas/OESStandardDerivatives.h   |      9 +-
 .../WebCore/html/canvas/OESStandardDerivatives.idl |      6 +-
 .../Source/WebCore/html/canvas/OESTextureFloat.cpp |      2 +-
 .../Source/WebCore/html/canvas/OESTextureFloat.h   |      9 +-
 .../WebCore/html/canvas/OESTextureFloatLinear.cpp  |      2 +-
 .../WebCore/html/canvas/OESTextureFloatLinear.h    |      9 +-
 .../WebCore/html/canvas/OESTextureHalfFloat.cpp    |      2 +-
 .../WebCore/html/canvas/OESTextureHalfFloat.h      |      9 +-
 .../html/canvas/OESTextureHalfFloatLinear.cpp      |      2 +-
 .../html/canvas/OESTextureHalfFloatLinear.h        |      9 +-
 .../WebCore/html/canvas/OESVertexArrayObject.cpp   |     60 +-
 .../WebCore/html/canvas/OESVertexArrayObject.h     |     19 +-
 .../WebCore/html/canvas/OESVertexArrayObject.idl   |     14 +-
 .../WebCore/html/canvas/WebGL2RenderingContext.cpp |   1881 +-
 .../WebCore/html/canvas/WebGL2RenderingContext.h   |    264 +-
 .../WebCore/html/canvas/WebGL2RenderingContext.idl |    198 +-
 .../Source/WebCore/html/canvas/WebGLActiveInfo.h   |      8 +-
 .../native/Source/WebCore/html/canvas/WebGLAny.cpp |    120 +
 .../native/Source/WebCore/html/canvas/WebGLAny.h   |     79 +
 .../Source/WebCore/html/canvas/WebGLBuffer.cpp     |    109 +-
 .../Source/WebCore/html/canvas/WebGLBuffer.h       |     38 +-
 .../html/canvas/WebGLCompressedTextureATC.cpp      |     13 +-
 .../html/canvas/WebGLCompressedTextureATC.h        |     11 +-
 .../html/canvas/WebGLCompressedTextureATC.idl      |     11 +-
 .../html/canvas/WebGLCompressedTexturePVRTC.cpp    |     15 +-
 .../html/canvas/WebGLCompressedTexturePVRTC.h      |     11 +-
 .../html/canvas/WebGLCompressedTexturePVRTC.idl    |     13 +-
 .../html/canvas/WebGLCompressedTextureS3TC.cpp     |     20 +-
 .../html/canvas/WebGLCompressedTextureS3TC.h       |     11 +-
 .../html/canvas/WebGLCompressedTextureS3TC.idl     |     13 +-
 .../WebCore/html/canvas/WebGLContextAttributes.cpp |    127 -
 .../WebCore/html/canvas/WebGLContextAttributes.h   |     59 +-
 .../WebCore/html/canvas/WebGLContextAttributes.idl |     27 +-
 .../WebCore/html/canvas/WebGLContextEvent.cpp      |      6 +-
 .../Source/WebCore/html/canvas/WebGLContextEvent.h |     22 +-
 .../WebCore/html/canvas/WebGLContextEvent.idl      |      7 +-
 .../WebCore/html/canvas/WebGLContextGroup.cpp      |     40 +-
 .../Source/WebCore/html/canvas/WebGLContextGroup.h |     34 +-
 .../WebCore/html/canvas/WebGLContextObject.cpp     |     16 +-
 .../WebCore/html/canvas/WebGLContextObject.h       |     15 +-
 .../WebCore/html/canvas/WebGLDebugRendererInfo.cpp |      2 +-
 .../WebCore/html/canvas/WebGLDebugRendererInfo.h   |      9 +-
 .../WebCore/html/canvas/WebGLDebugRendererInfo.idl |      8 +-
 .../WebCore/html/canvas/WebGLDebugShaders.cpp      |     13 +-
 .../Source/WebCore/html/canvas/WebGLDebugShaders.h |     13 +-
 .../WebCore/html/canvas/WebGLDebugShaders.idl      |      4 +-
 .../WebCore/html/canvas/WebGLDepthTexture.cpp      |     11 +-
 .../Source/WebCore/html/canvas/WebGLDepthTexture.h |     11 +-
 .../WebCore/html/canvas/WebGLDepthTexture.idl      |      6 +-
 .../WebCore/html/canvas/WebGLDrawBuffers.cpp       |     44 +-
 .../Source/WebCore/html/canvas/WebGLDrawBuffers.h  |     13 +-
 .../Source/WebCore/html/canvas/WebGLExtension.cpp  |      2 +-
 .../Source/WebCore/html/canvas/WebGLExtension.h    |     15 +-
 .../WebCore/html/canvas/WebGLFramebuffer.cpp       |     66 +-
 .../Source/WebCore/html/canvas/WebGLFramebuffer.h  |     15 +-
 .../Source/WebCore/html/canvas/WebGLGetInfo.cpp    |    371 -
 .../Source/WebCore/html/canvas/WebGLGetInfo.h      |    159 -
 .../WebCore/html/canvas/WebGLLoseContext.cpp       |      6 +-
 .../Source/WebCore/html/canvas/WebGLLoseContext.h  |      9 +-
 .../WebCore/html/canvas/WebGLLoseContext.idl       |      4 +-
 .../Source/WebCore/html/canvas/WebGLObject.cpp     |     23 +-
 .../Source/WebCore/html/canvas/WebGLObject.h       |     22 +-
 .../Source/WebCore/html/canvas/WebGLProgram.cpp    |     13 +-
 .../Source/WebCore/html/canvas/WebGLProgram.h      |     31 +-
 .../Source/WebCore/html/canvas/WebGLQuery.cpp      |      4 +-
 .../native/Source/WebCore/html/canvas/WebGLQuery.h |     20 +-
 .../WebCore/html/canvas/WebGLRenderbuffer.cpp      |      6 +-
 .../Source/WebCore/html/canvas/WebGLRenderbuffer.h |     15 +-
 .../WebCore/html/canvas/WebGLRenderingContext.cpp  |    847 +-
 .../WebCore/html/canvas/WebGLRenderingContext.h    |     78 +-
 .../WebCore/html/canvas/WebGLRenderingContext.idl  |      1 +
 .../html/canvas/WebGLRenderingContextBase.cpp      |   2644 +-
 .../html/canvas/WebGLRenderingContextBase.h        |    444 +-
 .../html/canvas/WebGLRenderingContextBase.idl      |   1045 +-
 .../Source/WebCore/html/canvas/WebGLSampler.cpp    |      4 +-
 .../Source/WebCore/html/canvas/WebGLSampler.h      |     20 +-
 .../Source/WebCore/html/canvas/WebGLShader.cpp     |      8 +-
 .../Source/WebCore/html/canvas/WebGLShader.h       |     16 +-
 .../html/canvas/WebGLShaderPrecisionFormat.h       |      7 +-
 .../WebCore/html/canvas/WebGLSharedObject.cpp      |     20 +-
 .../Source/WebCore/html/canvas/WebGLSharedObject.h |     26 +-
 .../Source/WebCore/html/canvas/WebGLSync.cpp       |      4 +-
 .../native/Source/WebCore/html/canvas/WebGLSync.h  |     18 +-
 .../Source/WebCore/html/canvas/WebGLTexture.cpp    |     94 +-
 .../Source/WebCore/html/canvas/WebGLTexture.h      |     19 +-
 .../WebCore/html/canvas/WebGLTransformFeedback.cpp |      4 +-
 .../WebCore/html/canvas/WebGLTransformFeedback.h   |     18 +-
 .../WebCore/html/canvas/WebGLUniformLocation.h     |      6 +-
 .../WebCore/html/canvas/WebGLVertexArrayObject.cpp |     26 +-
 .../WebCore/html/canvas/WebGLVertexArrayObject.h   |     21 +-
 .../WebCore/html/canvas/WebGLVertexArrayObject.idl |      3 +-
 .../html/canvas/WebGLVertexArrayObjectBase.cpp     |     36 +-
 .../html/canvas/WebGLVertexArrayObjectBase.h       |     65 +-
 .../html/canvas/WebGLVertexArrayObjectOES.cpp      |     26 +-
 .../html/canvas/WebGLVertexArrayObjectOES.h        |     13 +-
 .../Source/WebCore/html/forms/FileIconLoader.cpp   |      8 +-
 .../Source/WebCore/html/forms/FileIconLoader.h     |     13 +-
 .../Source/WebCore/html/parser/AtomicHTMLToken.h   |     32 +-
 .../WebCore/html/parser/CSSPreloadScanner.cpp      |      8 +-
 .../Source/WebCore/html/parser/CSSPreloadScanner.h |      7 +-
 .../WebCore/html/parser/HTMLConstructionSite.cpp   |    448 +-
 .../WebCore/html/parser/HTMLConstructionSite.h     |     93 +-
 .../WebCore/html/parser/HTMLDocumentParser.cpp     |     72 +-
 .../WebCore/html/parser/HTMLDocumentParser.h       |     59 +-
 .../WebCore/html/parser/HTMLElementStack.cpp       |    163 +-
 .../Source/WebCore/html/parser/HTMLElementStack.h  |     64 +-
 .../WebCore/html/parser/HTMLEntityParser.cpp       |     10 +-
 .../Source/WebCore/html/parser/HTMLEntityParser.h  |      7 +-
 .../Source/WebCore/html/parser/HTMLEntitySearch.h  |      7 +-
 .../Source/WebCore/html/parser/HTMLEntityTable.h   |      7 +-
 .../html/parser/HTMLFormattingElementList.cpp      |     56 +-
 .../html/parser/HTMLFormattingElementList.h        |     43 +-
 .../Source/WebCore/html/parser/HTMLInputStream.h   |     21 +-
 .../WebCore/html/parser/HTMLMetaCharsetParser.cpp  |      6 +-
 .../WebCore/html/parser/HTMLMetaCharsetParser.h    |      6 +-
 .../WebCore/html/parser/HTMLParserIdioms.cpp       |    244 +-
 .../Source/WebCore/html/parser/HTMLParserIdioms.h  |     33 +-
 .../WebCore/html/parser/HTMLParserOptions.cpp      |      5 +-
 .../Source/WebCore/html/parser/HTMLParserOptions.h |      7 +-
 .../WebCore/html/parser/HTMLParserScheduler.h      |      7 +-
 .../WebCore/html/parser/HTMLPreloadScanner.cpp     |     71 +-
 .../WebCore/html/parser/HTMLPreloadScanner.h       |     10 +-
 .../WebCore/html/parser/HTMLResourcePreloader.cpp  |     35 +-
 .../WebCore/html/parser/HTMLResourcePreloader.h    |     22 +-
 .../WebCore/html/parser/HTMLScriptRunner.cpp       |    202 +-
 .../Source/WebCore/html/parser/HTMLScriptRunner.h  |     31 +-
 .../WebCore/html/parser/HTMLScriptRunnerHost.h     |     18 +-
 .../WebCore/html/parser/HTMLSourceTracker.cpp      |     11 +-
 .../Source/WebCore/html/parser/HTMLSourceTracker.h |      9 +-
 .../WebCore/html/parser/HTMLSrcsetParser.cpp       |     28 +-
 .../Source/WebCore/html/parser/HTMLSrcsetParser.h  |      7 +-
 .../Source/WebCore/html/parser/HTMLStackItem.h     |     36 +-
 .../native/Source/WebCore/html/parser/HTMLToken.h  |     18 +-
 .../Source/WebCore/html/parser/HTMLTokenizer.cpp   |    220 +-
 .../Source/WebCore/html/parser/HTMLTokenizer.h     |     15 +-
 .../Source/WebCore/html/parser/HTMLTreeBuilder.cpp |    698 +-
 .../Source/WebCore/html/parser/HTMLTreeBuilder.h   |    105 +-
 .../WebCore/html/parser/InputStreamPreprocessor.h  |     74 +-
 .../WebCore/html/parser/NestingLevelIncrementer.h  |      7 +-
 .../Source/WebCore/html/parser/ParsingUtilities.h  |      8 +-
 .../WebCore/html/parser/TextDocumentParser.cpp     |      3 +-
 .../WebCore/html/parser/TextDocumentParser.h       |      9 +-
 .../Source/WebCore/html/parser/XSSAuditor.cpp      |     77 +-
 .../native/Source/WebCore/html/parser/XSSAuditor.h |     10 +-
 .../WebCore/html/parser/XSSAuditorDelegate.cpp     |     19 +-
 .../WebCore/html/parser/XSSAuditorDelegate.h       |     22 +-
 .../WebCore/html/shadow/AutoFillButtonElement.cpp  |     12 +-
 .../WebCore/html/shadow/AutoFillButtonElement.h    |      7 +-
 .../WebCore/html/shadow/DetailsMarkerControl.cpp   |      5 +-
 .../WebCore/html/shadow/DetailsMarkerControl.h     |     11 +-
 .../WebCore/html/shadow/ImageControlsRootElement.h |      8 +-
 .../html/shadow/MediaControlElementTypes.cpp       |     24 +-
 .../WebCore/html/shadow/MediaControlElementTypes.h |     29 +-
 .../WebCore/html/shadow/MediaControlElements.cpp   |    192 +-
 .../WebCore/html/shadow/MediaControlElements.h     |     80 +-
 .../Source/WebCore/html/shadow/MediaControls.cpp   |     26 +-
 .../Source/WebCore/html/shadow/MediaControls.h     |     21 +-
 .../WebCore/html/shadow/MediaControlsApple.cpp     |    183 +-
 .../WebCore/html/shadow/MediaControlsApple.h       |     80 +-
 .../WebCore/html/shadow/MeterShadowElement.cpp     |    112 -
 .../WebCore/html/shadow/MeterShadowElement.h       |    112 -
 .../WebCore/html/shadow/ProgressShadowElement.cpp  |      2 +-
 .../WebCore/html/shadow/ProgressShadowElement.h    |     12 +-
 .../WebCore/html/shadow/SliderThumbElement.cpp     |    207 +-
 .../WebCore/html/shadow/SliderThumbElement.h       |     58 +-
 .../WebCore/html/shadow/SpinButtonElement.cpp      |     41 +-
 .../Source/WebCore/html/shadow/SpinButtonElement.h |     27 +-
 .../html/shadow/TextControlInnerElements.cpp       |     90 +-
 .../WebCore/html/shadow/TextControlInnerElements.h |     43 +-
 .../html/shadow/YouTubeEmbedShadowElement.cpp      |     12 +-
 .../html/shadow/YouTubeEmbedShadowElement.h        |      9 +-
 .../shadow/mac/ImageControlsButtonElementMac.cpp   |     34 +-
 .../shadow/mac/ImageControlsButtonElementMac.h     |     13 +-
 .../shadow/mac/ImageControlsRootElementMac.cpp     |     29 +-
 .../html/shadow/mac/ImageControlsRootElementMac.h  |      6 +-
 .../WebCore/html/shadow/meterElementShadow.css     |     36 +
 .../Source/WebCore/html/track/AudioTrack.cpp       |     81 +-
 .../native/Source/WebCore/html/track/AudioTrack.h  |     55 +-
 .../Source/WebCore/html/track/AudioTrackList.cpp   |     26 +-
 .../Source/WebCore/html/track/AudioTrackList.h     |     10 +-
 .../WebCore/html/track/BufferedLineReader.cpp      |     32 +-
 .../Source/WebCore/html/track/BufferedLineReader.h |     52 +-
 .../native/Source/WebCore/html/track/DataCue.cpp   |     64 +-
 .../native/Source/WebCore/html/track/DataCue.h     |     67 +-
 .../native/Source/WebCore/html/track/DataCue.idl   |     19 +-
 .../WebCore/html/track/InbandDataTextTrack.cpp     |     70 +-
 .../WebCore/html/track/InbandDataTextTrack.h       |     27 +-
 .../WebCore/html/track/InbandGenericTextTrack.cpp  |    200 +-
 .../WebCore/html/track/InbandGenericTextTrack.h    |     55 +-
 .../Source/WebCore/html/track/InbandTextTrack.cpp  |    128 +-
 .../Source/WebCore/html/track/InbandTextTrack.h    |     68 +-
 .../WebCore/html/track/InbandWebVTTTextTrack.cpp   |     32 +-
 .../WebCore/html/track/InbandWebVTTTextTrack.h     |     23 +-
 .../WebCore/html/track/LoadableTextTrack.cpp       |     42 +-
 .../Source/WebCore/html/track/LoadableTextTrack.h  |     40 +-
 .../native/Source/WebCore/html/track/TextTrack.cpp |    330 +-
 .../native/Source/WebCore/html/track/TextTrack.h   |    120 +-
 .../native/Source/WebCore/html/track/TextTrack.idl |     21 +-
 .../Source/WebCore/html/track/TextTrackCue.cpp     |     65 +-
 .../Source/WebCore/html/track/TextTrackCue.h       |     75 +-
 .../Source/WebCore/html/track/TextTrackCue.idl     |     11 +-
 .../WebCore/html/track/TextTrackCueGeneric.cpp     |     32 +-
 .../WebCore/html/track/TextTrackCueGeneric.h       |     56 +-
 .../Source/WebCore/html/track/TextTrackCueList.cpp |    132 +-
 .../Source/WebCore/html/track/TextTrackCueList.h   |     50 +-
 .../Source/WebCore/html/track/TextTrackList.cpp    |    156 +-
 .../Source/WebCore/html/track/TextTrackList.h      |     24 +-
 .../native/Source/WebCore/html/track/TrackBase.cpp |    104 +-
 .../native/Source/WebCore/html/track/TrackBase.h   |     42 +-
 .../Source/WebCore/html/track/TrackEvent.cpp       |     29 +-
 .../native/Source/WebCore/html/track/TrackEvent.h  |     38 +-
 .../Source/WebCore/html/track/TrackEvent.idl       |      7 +-
 .../Source/WebCore/html/track/TrackListBase.cpp    |     43 +-
 .../Source/WebCore/html/track/TrackListBase.h      |     27 +-
 .../native/Source/WebCore/html/track/VTTCue.cpp    |    130 +-
 .../main/native/Source/WebCore/html/track/VTTCue.h |     49 +-
 .../native/Source/WebCore/html/track/VTTCue.idl    |     13 +-
 .../native/Source/WebCore/html/track/VTTRegion.cpp |    173 +-
 .../native/Source/WebCore/html/track/VTTRegion.h   |     48 +-
 .../native/Source/WebCore/html/track/VTTRegion.idl |     23 +-
 .../Source/WebCore/html/track/VTTRegionList.cpp    |     54 +-
 .../Source/WebCore/html/track/VTTRegionList.h      |     45 +-
 .../Source/WebCore/html/track/VTTRegionList.idl    |     10 +-
 .../native/Source/WebCore/html/track/VTTScanner.h  |     23 +-
 .../Source/WebCore/html/track/VideoTrack.cpp       |    102 +-
 .../native/Source/WebCore/html/track/VideoTrack.h  |     55 +-
 .../Source/WebCore/html/track/VideoTrackList.cpp   |     33 +-
 .../Source/WebCore/html/track/VideoTrackList.h     |     13 +-
 .../Source/WebCore/html/track/WebVTTElement.cpp    |     29 +-
 .../Source/WebCore/html/track/WebVTTElement.h      |     13 +-
 .../Source/WebCore/html/track/WebVTTParser.cpp     |     69 +-
 .../Source/WebCore/html/track/WebVTTParser.h       |     10 +-
 .../native/Source/WebCore/html/track/WebVTTToken.h |      8 +-
 .../Source/WebCore/html/track/WebVTTTokenizer.cpp  |      7 +-
 .../Source/WebCore/html/track/WebVTTTokenizer.h    |      8 +-
 .../native/Source/WebCore/icu/unicode/platform.h   |      6 +-
 .../main/native/Source/WebCore/icu/unicode/ucurr.h |    360 +
 .../WebCore/inspector/CommandLineAPIHost.cpp       |      8 +-
 .../Source/WebCore/inspector/CommandLineAPIHost.h  |     12 +-
 .../WebCore/inspector/CommandLineAPIModule.cpp     |      2 +-
 .../WebCore/inspector/CommandLineAPIModule.h       |      9 +-
 .../inspector/CommandLineAPIModuleSource.js        |     91 +-
 .../native/Source/WebCore/inspector/DOMEditor.cpp  |    350 +-
 .../native/Source/WebCore/inspector/DOMEditor.h    |     49 +-
 .../Source/WebCore/inspector/DOMPatchSupport.cpp   |    287 +-
 .../Source/WebCore/inspector/DOMPatchSupport.h     |     39 +-
 .../Source/WebCore/inspector/InspectorAllInOne.cpp |      8 +
 .../inspector/InspectorApplicationCacheAgent.cpp   |     80 +-
 .../inspector/InspectorApplicationCacheAgent.h     |     21 +-
 .../Source/WebCore/inspector/InspectorCSSAgent.cpp |    267 +-
 .../Source/WebCore/inspector/InspectorCSSAgent.h   |     66 +-
 .../Source/WebCore/inspector/InspectorClient.cpp   |     14 +-
 .../Source/WebCore/inspector/InspectorClient.h     |     12 +-
 .../inspector/InspectorConsoleInstrumentation.h    |     88 -
 .../WebCore/inspector/InspectorController.cpp      |     85 +-
 .../Source/WebCore/inspector/InspectorController.h |     35 +-
 .../Source/WebCore/inspector/InspectorDOMAgent.cpp |    402 +-
 .../Source/WebCore/inspector/InspectorDOMAgent.h   |    133 +-
 .../inspector/InspectorDOMDebuggerAgent.cpp        |     32 +-
 .../WebCore/inspector/InspectorDOMDebuggerAgent.h  |     38 +-
 .../WebCore/inspector/InspectorDOMStorageAgent.cpp |     14 +-
 .../WebCore/inspector/InspectorDOMStorageAgent.h   |     25 +-
 .../WebCore/inspector/InspectorDatabaseAgent.cpp   |    105 +-
 .../WebCore/inspector/InspectorDatabaseAgent.h     |     21 +-
 .../WebCore/inspector/InspectorDatabaseResource.h  |      5 +-
 .../WebCore/inspector/InspectorFrontendClient.h    |     18 +-
 .../inspector/InspectorFrontendClientLocal.cpp     |     20 +-
 .../inspector/InspectorFrontendClientLocal.h       |     35 +-
 .../WebCore/inspector/InspectorFrontendHost.cpp    |     52 +-
 .../WebCore/inspector/InspectorFrontendHost.h      |     10 +-
 .../WebCore/inspector/InspectorFrontendHost.idl    |      9 +-
 .../Source/WebCore/inspector/InspectorHistory.cpp  |     82 +-
 .../Source/WebCore/inspector/InspectorHistory.h    |     47 +-
 .../WebCore/inspector/InspectorIndexedDBAgent.cpp  |    406 +-
 .../WebCore/inspector/InspectorIndexedDBAgent.h    |     20 +-
 .../WebCore/inspector/InspectorInstrumentation.cpp |    283 +-
 .../WebCore/inspector/InspectorInstrumentation.h   |    464 +-
 .../inspector/InspectorInstrumentationCookie.h     |      6 +-
 .../WebCore/inspector/InspectorLayerTreeAgent.cpp  |     19 +-
 .../WebCore/inspector/InspectorLayerTreeAgent.h    |     28 +-
 .../WebCore/inspector/InspectorMemoryAgent.cpp     |     36 +-
 .../WebCore/inspector/InspectorMemoryAgent.h       |     20 +-
 .../WebCore/inspector/InspectorNetworkAgent.cpp    |    142 +-
 .../WebCore/inspector/InspectorNetworkAgent.h      |     38 +-
 .../WebCore/inspector/InspectorNodeFinder.cpp      |     71 +-
 .../Source/WebCore/inspector/InspectorNodeFinder.h |     11 +-
 .../Source/WebCore/inspector/InspectorOverlay.cpp  |     55 +-
 .../Source/WebCore/inspector/InspectorOverlay.h    |      6 +-
 .../WebCore/inspector/InspectorOverlayPage.css     |      3 +-
 .../WebCore/inspector/InspectorOverlayPage.js      |     14 +-
 .../WebCore/inspector/InspectorPageAgent.cpp       |    241 +-
 .../Source/WebCore/inspector/InspectorPageAgent.h  |     81 +-
 .../WebCore/inspector/InspectorReplayAgent.cpp     |      7 +-
 .../WebCore/inspector/InspectorReplayAgent.h       |     40 +-
 .../WebCore/inspector/InspectorStyleSheet.cpp      |    603 +-
 .../Source/WebCore/inspector/InspectorStyleSheet.h |     54 +-
 .../WebCore/inspector/InspectorTimelineAgent.cpp   |    271 +-
 .../WebCore/inspector/InspectorTimelineAgent.h     |     82 +-
 .../WebCore/inspector/InspectorWebAgentBase.h      |     16 +-
 .../WebCore/inspector/InspectorWorkerAgent.cpp     |    174 +
 .../WebCore/inspector/InspectorWorkerAgent.h       |     79 +
 .../WebCore/inspector/InstrumentingAgents.cpp      |      5 +
 .../Source/WebCore/inspector/InstrumentingAgents.h |     24 +-
 .../WebCore/inspector/NetworkResourcesData.cpp     |     40 +-
 .../WebCore/inspector/NetworkResourcesData.h       |      6 +-
 .../Source/WebCore/inspector/PageConsoleAgent.cpp  |      8 +-
 .../Source/WebCore/inspector/PageConsoleAgent.h    |     11 +-
 .../Source/WebCore/inspector/PageDebuggerAgent.cpp |      5 +-
 .../Source/WebCore/inspector/PageDebuggerAgent.h   |     23 +-
 .../Source/WebCore/inspector/PageHeapAgent.cpp     |     56 +
 .../Source/WebCore/inspector/PageHeapAgent.h       |     52 +
 .../Source/WebCore/inspector/PageRuntimeAgent.cpp  |      1 -
 .../Source/WebCore/inspector/PageRuntimeAgent.h    |     25 +-
 .../WebCore/inspector/PageScriptDebugServer.cpp    |     73 +-
 .../WebCore/inspector/PageScriptDebugServer.h      |     26 +-
 .../Source/WebCore/inspector/ScriptProfile.idl     |     35 -
 .../Source/WebCore/inspector/ScriptProfileNode.idl |     40 -
 .../WebCore/inspector/TimelineRecordFactory.cpp    |     68 +-
 .../WebCore/inspector/TimelineRecordFactory.h      |     12 +-
 .../Source/WebCore/inspector/WebConsoleAgent.cpp   |      4 +-
 .../Source/WebCore/inspector/WebConsoleAgent.h     |      9 +-
 .../Source/WebCore/inspector/WebDebuggerAgent.h    |      9 +-
 .../Source/WebCore/inspector/WebHeapAgent.cpp      |    131 +
 .../native/Source/WebCore/inspector/WebHeapAgent.h |     55 +
 .../WebCore/inspector/WebInjectedScriptHost.cpp    |     13 +-
 .../WebCore/inspector/WebInjectedScriptHost.h      |      9 +-
 .../WebCore/inspector/WebInjectedScriptManager.cpp |      2 +-
 .../WebCore/inspector/WebInjectedScriptManager.h   |     13 +-
 .../WebCore/inspector/WorkerConsoleAgent.cpp       |     43 +
 .../Source/WebCore/inspector/WorkerConsoleAgent.h  |     44 +
 .../WebCore/inspector/WorkerDebuggerAgent.cpp      |     68 +
 .../Source/WebCore/inspector/WorkerDebuggerAgent.h |     52 +
 .../inspector/WorkerInspectorController.cpp        |    159 +
 .../WebCore/inspector/WorkerInspectorController.h  |     84 +
 .../WebCore/inspector/WorkerRuntimeAgent.cpp       |     71 +
 .../Source/WebCore/inspector/WorkerRuntimeAgent.h  |     61 +
 .../WebCore/inspector/WorkerScriptDebugServer.cpp  |     86 +
 .../WebCore/inspector/WorkerScriptDebugServer.h    |     61 +
 .../inspector/WorkerToPageFrontendChannel.h        |     55 +
 .../native/Source/WebCore/loader/ContentFilter.cpp |    128 +-
 .../native/Source/WebCore/loader/ContentFilter.h   |     24 +-
 .../native/Source/WebCore/loader/CookieJar.cpp     |     51 +-
 .../main/native/Source/WebCore/loader/CookieJar.h  |     23 +-
 .../WebCore/loader/CrossOriginAccessControl.cpp    |     95 +-
 .../WebCore/loader/CrossOriginAccessControl.h      |     21 +-
 .../WebCore/loader/CrossOriginPreflightChecker.cpp |    167 +
 .../WebCore/loader/CrossOriginPreflightChecker.h   |     68 +
 .../loader/CrossOriginPreflightResultCache.cpp     |      7 +-
 .../loader/CrossOriginPreflightResultCache.h       |      5 +-
 .../Source/WebCore/loader/DocumentLoadTiming.cpp   |     90 -
 .../Source/WebCore/loader/DocumentLoadTiming.h     |     91 -
 .../Source/WebCore/loader/DocumentLoader.cpp       |    633 +-
 .../native/Source/WebCore/loader/DocumentLoader.h  |    694 +-
 .../WebCore/loader/DocumentThreadableLoader.cpp    |    498 +-
 .../WebCore/loader/DocumentThreadableLoader.h      |     92 +-
 .../Source/WebCore/loader/DocumentWriter.cpp       |     21 +-
 .../native/Source/WebCore/loader/DocumentWriter.h  |      5 +-
 .../native/Source/WebCore/loader/EmptyClients.cpp  |    685 +-
 .../native/Source/WebCore/loader/EmptyClients.h    |    660 +-
 .../Source/WebCore/loader/FTPDirectoryParser.h     |      5 +-
 .../native/Source/WebCore/loader/FetchOptions.h    |     56 +
 .../native/Source/WebCore/loader/FormState.cpp     |     10 +-
 .../main/native/Source/WebCore/loader/FormState.h  |     49 +-
 .../Source/WebCore/loader/FormSubmission.cpp       |    104 +-
 .../native/Source/WebCore/loader/FormSubmission.h  |     51 +-
 .../Source/WebCore/loader/FrameLoadRequest.cpp     |      2 +-
 .../Source/WebCore/loader/FrameLoadRequest.h       |     49 +-
 .../native/Source/WebCore/loader/FrameLoader.cpp   |    770 +-
 .../native/Source/WebCore/loader/FrameLoader.h     |     73 +-
 .../Source/WebCore/loader/FrameLoaderClient.h      |    447 +-
 .../WebCore/loader/FrameLoaderStateMachine.h       |      7 +-
 .../Source/WebCore/loader/FrameLoaderTypes.h       |    144 +-
 .../Source/WebCore/loader/FrameNetworkingContext.h |     11 +-
 .../Source/WebCore/loader/HistoryController.cpp    |     43 +-
 .../Source/WebCore/loader/HistoryController.h      |     13 +-
 .../native/Source/WebCore/loader/ImageLoader.cpp   |     43 +-
 .../native/Source/WebCore/loader/ImageLoader.h     |      7 +-
 .../native/Source/WebCore/loader/LinkHeader.cpp    |    365 +
 .../main/native/Source/WebCore/loader/LinkHeader.h |     87 +
 .../native/Source/WebCore/loader/LinkLoader.cpp    |    171 +-
 .../main/native/Source/WebCore/loader/LinkLoader.h |     28 +-
 .../Source/WebCore/loader/LinkLoaderClient.h       |      8 +-
 .../WebCore/loader/LinkPreloadResourceClients.cpp  |     46 +
 .../WebCore/loader/LinkPreloadResourceClients.h    |    193 +
 .../native/Source/WebCore/loader/LoadTiming.cpp    |     95 +
 .../main/native/Source/WebCore/loader/LoadTiming.h |     92 +
 .../Source/WebCore/loader/LoaderStrategy.cpp       |     10 -
 .../native/Source/WebCore/loader/LoaderStrategy.h  |     20 +-
 .../Source/WebCore/loader/MediaResourceLoader.cpp  |     90 +-
 .../Source/WebCore/loader/MediaResourceLoader.h    |     35 +-
 .../Source/WebCore/loader/MixedContentChecker.cpp  |     33 +-
 .../Source/WebCore/loader/MixedContentChecker.h    |     19 +-
 .../Source/WebCore/loader/NavigationAction.cpp     |     35 +-
 .../Source/WebCore/loader/NavigationAction.h       |     24 +-
 .../Source/WebCore/loader/NavigationScheduler.cpp  |    178 +-
 .../Source/WebCore/loader/NavigationScheduler.h    |     23 +-
 .../WebCore/loader/NetscapePlugInStreamLoader.cpp  |     36 +-
 .../WebCore/loader/NetscapePlugInStreamLoader.h    |     31 +-
 .../native/Source/WebCore/loader/PingLoader.cpp    |    103 +-
 .../main/native/Source/WebCore/loader/PingLoader.h |     15 +-
 .../Source/WebCore/loader/PolicyCallback.cpp       |     12 +-
 .../native/Source/WebCore/loader/PolicyCallback.h  |     18 +-
 .../native/Source/WebCore/loader/PolicyChecker.cpp |     53 +-
 .../native/Source/WebCore/loader/PolicyChecker.h   |     17 +-
 .../Source/WebCore/loader/ProgressTracker.cpp      |      8 +-
 .../native/Source/WebCore/loader/ProgressTracker.h |      7 +-
 .../Source/WebCore/loader/ProgressTrackerClient.h  |      5 +-
 .../Source/WebCore/loader/ResourceLoadInfo.cpp     |      8 +-
 .../Source/WebCore/loader/ResourceLoadInfo.h       |      6 +-
 .../Source/WebCore/loader/ResourceLoadNotifier.cpp |     38 +-
 .../Source/WebCore/loader/ResourceLoadNotifier.h   |      7 +-
 .../Source/WebCore/loader/ResourceLoadObserver.cpp |    368 +-
 .../Source/WebCore/loader/ResourceLoadObserver.h   |     52 +-
 .../WebCore/loader/ResourceLoadStatistics.cpp      |    168 +-
 .../Source/WebCore/loader/ResourceLoadStatistics.h |     28 +-
 .../WebCore/loader/ResourceLoadStatisticsStore.cpp |    196 +
 .../WebCore/loader/ResourceLoadStatisticsStore.h   |     76 +
 .../Source/WebCore/loader/ResourceLoader.cpp       |    213 +-
 .../native/Source/WebCore/loader/ResourceLoader.h  |    119 +-
 .../Source/WebCore/loader/ResourceLoaderOptions.h  |    125 +-
 .../Source/WebCore/loader/ResourceLoaderTypes.h    |      5 +-
 .../Source/WebCore/loader/ResourceTiming.cpp       |    104 +
 .../native/Source/WebCore/loader/ResourceTiming.h  |     75 +
 .../WebCore/loader/ResourceTimingInformation.cpp   |    110 +
 .../WebCore/loader/ResourceTimingInformation.h     |     59 +
 .../native/Source/WebCore/loader/SinkDocument.cpp  |      2 +-
 .../native/Source/WebCore/loader/SinkDocument.h    |      8 +-
 .../Source/WebCore/loader/SubframeLoader.cpp       |    127 +-
 .../native/Source/WebCore/loader/SubframeLoader.h  |     18 +-
 .../Source/WebCore/loader/SubresourceLoader.cpp    |    326 +-
 .../Source/WebCore/loader/SubresourceLoader.h      |     84 +-
 .../native/Source/WebCore/loader/SubstituteData.h  |     15 +-
 .../Source/WebCore/loader/SubstituteResource.h     |     16 +-
 .../Source/WebCore/loader/TextResourceDecoder.cpp  |      9 +-
 .../Source/WebCore/loader/TextResourceDecoder.h    |      9 +-
 .../Source/WebCore/loader/TextTrackLoader.cpp      |     51 +-
 .../native/Source/WebCore/loader/TextTrackLoader.h |     19 +-
 .../Source/WebCore/loader/ThreadableLoader.cpp     |     73 +-
 .../Source/WebCore/loader/ThreadableLoader.h       |     34 +-
 .../Source/WebCore/loader/ThreadableLoaderClient.h |     13 +-
 .../WebCore/loader/ThreadableLoaderClientWrapper.h |     40 +-
 .../WebCore/loader/WorkerThreadableLoader.cpp      |    166 +-
 .../Source/WebCore/loader/WorkerThreadableLoader.h |     49 +-
 .../WebCore/loader/appcache/ApplicationCache.cpp   |     50 +-
 .../WebCore/loader/appcache/ApplicationCache.h     |     37 +-
 .../loader/appcache/ApplicationCacheGroup.cpp      |    425 +-
 .../loader/appcache/ApplicationCacheGroup.h        |     82 +-
 .../loader/appcache/ApplicationCacheHost.cpp       |    227 +-
 .../WebCore/loader/appcache/ApplicationCacheHost.h |    287 +-
 .../loader/appcache/ApplicationCacheResource.cpp   |      9 +-
 .../loader/appcache/ApplicationCacheResource.h     |     15 +-
 .../loader/appcache/ApplicationCacheStorage.cpp    |    181 +-
 .../loader/appcache/ApplicationCacheStorage.h      |     41 +-
 .../loader/appcache/DOMApplicationCache.cpp        |     93 +-
 .../WebCore/loader/appcache/DOMApplicationCache.h  |     46 +-
 .../loader/appcache/DOMApplicationCache.idl        |      4 +-
 .../WebCore/loader/appcache/ManifestParser.cpp     |      9 +-
 .../WebCore/loader/appcache/ManifestParser.h       |     24 +-
 .../Source/WebCore/loader/archive/Archive.cpp      |     16 +-
 .../native/Source/WebCore/loader/archive/Archive.h |     42 +-
 .../WebCore/loader/archive/ArchiveFactory.cpp      |     44 +-
 .../Source/WebCore/loader/archive/ArchiveFactory.h |     10 +-
 .../WebCore/loader/archive/ArchiveResource.cpp     |     14 +-
 .../WebCore/loader/archive/ArchiveResource.h       |     13 +-
 .../loader/archive/ArchiveResourceCollection.cpp   |     56 +-
 .../loader/archive/ArchiveResourceCollection.h     |     34 +-
 .../WebCore/loader/archive/cf/LegacyWebArchive.cpp |    256 +-
 .../WebCore/loader/archive/cf/LegacyWebArchive.h   |     40 +-
 .../WebCore/loader/archive/mhtml/MHTMLArchive.cpp  |     22 +-
 .../WebCore/loader/archive/mhtml/MHTMLArchive.h    |     26 +-
 .../WebCore/loader/archive/mhtml/MHTMLParser.cpp   |     22 +-
 .../WebCore/loader/archive/mhtml/MHTMLParser.h     |     16 +-
 .../Source/WebCore/loader/cache/CachePolicy.h      |     19 +-
 .../WebCore/loader/cache/CachedCSSStyleSheet.cpp   |     41 +-
 .../WebCore/loader/cache/CachedCSSStyleSheet.h     |     66 +-
 .../Source/WebCore/loader/cache/CachedFont.cpp     |     72 +-
 .../Source/WebCore/loader/cache/CachedFont.h       |     28 +-
 .../Source/WebCore/loader/cache/CachedFontClient.h |      7 +-
 .../Source/WebCore/loader/cache/CachedImage.cpp    |    186 +-
 .../Source/WebCore/loader/cache/CachedImage.h      |    100 +-
 .../WebCore/loader/cache/CachedImageClient.h       |      9 +-
 .../WebCore/loader/cache/CachedRawResource.cpp     |     53 +-
 .../WebCore/loader/cache/CachedRawResource.h       |     40 +-
 .../WebCore/loader/cache/CachedRawResourceClient.h |     23 +-
 .../Source/WebCore/loader/cache/CachedResource.cpp |    280 +-
 .../Source/WebCore/loader/cache/CachedResource.h   |    136 +-
 .../WebCore/loader/cache/CachedResourceClient.h    |     10 +-
 .../loader/cache/CachedResourceClientWalker.h      |      7 +-
 .../WebCore/loader/cache/CachedResourceHandle.h    |      5 +-
 .../WebCore/loader/cache/CachedResourceLoader.cpp  |    778 +-
 .../WebCore/loader/cache/CachedResourceLoader.h    |     93 +-
 .../WebCore/loader/cache/CachedResourceRequest.cpp |    248 +-
 .../WebCore/loader/cache/CachedResourceRequest.h   |     71 +-
 .../cache/CachedResourceRequestInitiators.cpp      |      1 +
 .../loader/cache/CachedResourceRequestInitiators.h |      6 +-
 .../WebCore/loader/cache/CachedSVGDocument.cpp     |      5 +-
 .../WebCore/loader/cache/CachedSVGDocument.h       |     16 +-
 .../WebCore/loader/cache/CachedSVGDocumentClient.h |      7 +-
 .../loader/cache/CachedSVGDocumentReference.cpp    |     10 +-
 .../loader/cache/CachedSVGDocumentReference.h      |      7 +-
 .../Source/WebCore/loader/cache/CachedSVGFont.cpp  |     45 +-
 .../Source/WebCore/loader/cache/CachedSVGFont.h    |     17 +-
 .../Source/WebCore/loader/cache/CachedScript.cpp   |     34 +-
 .../Source/WebCore/loader/cache/CachedScript.h     |     22 +-
 .../WebCore/loader/cache/CachedStyleSheetClient.h  |      7 +-
 .../WebCore/loader/cache/CachedTextTrack.cpp       |      7 +-
 .../Source/WebCore/loader/cache/CachedTextTrack.h  |     13 +-
 .../WebCore/loader/cache/CachedXSLStyleSheet.cpp   |     14 +-
 .../WebCore/loader/cache/CachedXSLStyleSheet.h     |     20 +-
 .../Source/WebCore/loader/cache/MemoryCache.cpp    |    124 +-
 .../Source/WebCore/loader/cache/MemoryCache.h      |     25 +-
 .../WebCore/loader/cf/ResourceLoaderCFNet.cpp      |      6 +-
 .../WebCore/loader/cf/SubresourceLoaderCF.cpp      |      2 +-
 .../Source/WebCore/loader/cocoa/DiskCacheMonitor.h |     66 -
 .../WebCore/loader/cocoa/DiskCacheMonitorCocoa.h   |     20 +-
 .../WebCore/loader/cocoa/DiskCacheMonitorCocoa.mm  |     19 +-
 .../WebCore/loader/cocoa/SubresourceLoaderCocoa.mm |      2 +-
 .../Source/WebCore/loader/icon/IconController.cpp  |      5 +-
 .../Source/WebCore/loader/icon/IconController.h    |      5 +-
 .../Source/WebCore/loader/icon/IconDatabase.cpp    |     57 +-
 .../Source/WebCore/loader/icon/IconDatabase.h      |     58 +-
 .../Source/WebCore/loader/icon/IconDatabaseBase.h  |     36 +-
 .../WebCore/loader/icon/IconDatabaseClient.h       |      5 +-
 .../Source/WebCore/loader/icon/IconLoader.cpp      |     69 +-
 .../native/Source/WebCore/loader/icon/IconLoader.h |     15 +-
 .../Source/WebCore/loader/icon/IconRecord.cpp      |      4 +-
 .../native/Source/WebCore/loader/icon/IconRecord.h |      8 +-
 .../Source/WebCore/loader/icon/PageURLRecord.cpp   |     10 +-
 .../Source/WebCore/loader/icon/PageURLRecord.h     |     14 +-
 .../native/Source/WebCore/loader/ios/QuickLook.h   |     78 +
 .../native/Source/WebCore/loader/ios/QuickLook.mm  |    372 +
 .../WebCore/loader/mac/DocumentLoaderMac.cpp       |      4 +-
 .../Source/WebCore/loader/mac/ResourceLoaderMac.mm |     12 +-
 .../WebCore/loader/soup/CachedRawResourceSoup.cpp  |      2 +-
 .../Source/WebCore/make-generated-sources.sh       |     10 -
 .../src/main/native/Source/WebCore/mapfile-macosx  |    183 +-
 .../src/main/native/Source/WebCore/mapfile-vers    |     20 +-
 .../Source/WebCore/mathml/MathMLAllInOne.cpp       |     12 +-
 .../WebCore/mathml/MathMLAnnotationElement.cpp     |    107 +
 .../WebCore/mathml/MathMLAnnotationElement.h       |     49 +
 .../native/Source/WebCore/mathml/MathMLElement.cpp |    284 +-
 .../native/Source/WebCore/mathml/MathMLElement.h   |     86 +-
 .../WebCore/mathml/MathMLFractionElement.cpp       |    117 +
 .../Source/WebCore/mathml/MathMLFractionElement.h  |     60 +
 .../mathml/MathMLInlineContainerElement.cpp        |    108 -
 .../WebCore/mathml/MathMLInlineContainerElement.h  |     52 -
 .../Source/WebCore/mathml/MathMLMathElement.cpp    |     45 +-
 .../Source/WebCore/mathml/MathMLMathElement.h      |     18 +-
 .../WebCore/mathml/MathMLMencloseElement.cpp       |    163 +-
 .../Source/WebCore/mathml/MathMLMencloseElement.h  |     47 +-
 .../WebCore/mathml/MathMLOperatorDictionary.cpp    |   1143 +
 .../WebCore/mathml/MathMLOperatorDictionary.h      |     60 +
 .../WebCore/mathml/MathMLOperatorElement.cpp       |    271 +
 .../Source/WebCore/mathml/MathMLOperatorElement.h  |     81 +
 .../Source/WebCore/mathml/MathMLPaddedElement.cpp  |     97 +
 .../Source/WebCore/mathml/MathMLPaddedElement.h    |     57 +
 .../WebCore/mathml/MathMLPresentationElement.cpp   |    396 +
 .../WebCore/mathml/MathMLPresentationElement.h     |     73 +
 .../Source/WebCore/mathml/MathMLRowElement.cpp     |     86 +
 .../Source/WebCore/mathml/MathMLRowElement.h       |     51 +
 .../Source/WebCore/mathml/MathMLScriptsElement.cpp |     76 +
 .../Source/WebCore/mathml/MathMLScriptsElement.h   |     53 +
 .../Source/WebCore/mathml/MathMLSelectElement.cpp  |     50 +-
 .../Source/WebCore/mathml/MathMLSelectElement.h    |     25 +-
 .../Source/WebCore/mathml/MathMLSpaceElement.cpp   |     83 +
 .../Source/WebCore/mathml/MathMLSpaceElement.h     |     54 +
 .../Source/WebCore/mathml/MathMLTextElement.cpp    |    111 -
 .../Source/WebCore/mathml/MathMLTextElement.h      |     55 -
 .../Source/WebCore/mathml/MathMLTokenElement.cpp   |     93 +
 .../Source/WebCore/mathml/MathMLTokenElement.h     |     59 +
 .../WebCore/mathml/MathMLUnderOverElement.cpp      |     76 +
 .../Source/WebCore/mathml/MathMLUnderOverElement.h |     51 +
 .../Source/WebCore/mathml/MathMLUnknownElement.h   |     48 +
 .../main/native/Source/WebCore/mathml/mathattrs.in |      5 +
 .../main/native/Source/WebCore/mathml/mathtags.in  |     82 +-
 .../native/Source/WebCore/page/AbstractView.idl    |     35 -
 .../native/Source/WebCore/page/ActivityState.h     |     54 +
 .../WebCore/page/ActivityStateChangeObserver.h     |     41 +
 .../Source/WebCore/page/AdjustViewSizeOrNot.h      |      5 +-
 .../Source/WebCore/page/AlternativeTextClient.h    |     18 +-
 .../Source/WebCore/page/AutoscrollController.cpp   |      2 +-
 .../Source/WebCore/page/AutoscrollController.h     |      8 +-
 .../src/main/native/Source/WebCore/page/BarProp.h  |      5 +-
 .../native/Source/WebCore/page/Base64Utilities.cpp |     57 +
 .../native/Source/WebCore/page/Base64Utilities.h   |     38 +
 .../Source/WebCore/page/CaptionUserPreferences.cpp |     71 +-
 .../Source/WebCore/page/CaptionUserPreferences.h   |     16 +-
 .../WebCore/page/CaptionUserPreferencesMediaAF.cpp |    106 +-
 .../WebCore/page/CaptionUserPreferencesMediaAF.h   |     36 +-
 .../src/main/native/Source/WebCore/page/Chrome.cpp |    114 +-
 .../src/main/native/Source/WebCore/page/Chrome.h   |     85 +-
 .../main/native/Source/WebCore/page/ChromeClient.h |    140 +-
 .../native/Source/WebCore/page/ContextMenuClient.h |     10 +-
 .../Source/WebCore/page/ContextMenuContext.h       |      5 +-
 .../Source/WebCore/page/ContextMenuController.cpp  |    155 +-
 .../Source/WebCore/page/ContextMenuController.h    |     27 +-
 .../Source/WebCore/page/ContextMenuProvider.h      |      8 +-
 .../src/main/native/Source/WebCore/page/Crypto.cpp |     47 +-
 .../src/main/native/Source/WebCore/page/Crypto.h   |     32 +-
 .../src/main/native/Source/WebCore/page/Crypto.idl |     10 +-
 .../native/Source/WebCore/page/DOMSelection.cpp    |    331 +-
 .../main/native/Source/WebCore/page/DOMSelection.h |    133 +-
 .../native/Source/WebCore/page/DOMSelection.idl    |     73 +-
 .../main/native/Source/WebCore/page/DOMTimer.cpp   |     84 +-
 .../src/main/native/Source/WebCore/page/DOMTimer.h |    121 +-
 .../main/native/Source/WebCore/page/DOMWindow.cpp  |    782 +-
 .../main/native/Source/WebCore/page/DOMWindow.h    |    602 +-
 .../main/native/Source/WebCore/page/DOMWindow.idl  |    184 +-
 .../Source/WebCore/page/DOMWindowExtension.cpp     |      8 +-
 .../Source/WebCore/page/DOMWindowExtension.h       |     17 +-
 .../Source/WebCore/page/DOMWindowProperty.cpp      |      8 +-
 .../native/Source/WebCore/page/DOMWindowProperty.h |      7 +-
 .../native/Source/WebCore/page/DatabaseProvider.h  |      9 +-
 .../Source/WebCore/page/DebugPageOverlays.cpp      |     97 +-
 .../native/Source/WebCore/page/DebugPageOverlays.h |      7 +-
 .../main/native/Source/WebCore/page/DeviceClient.h |      5 +-
 .../Source/WebCore/page/DeviceController.cpp       |      1 -
 .../native/Source/WebCore/page/DeviceController.h  |      5 +-
 .../Source/WebCore/page/DiagnosticLoggingClient.h  |     15 +-
 .../Source/WebCore/page/DiagnosticLoggingKeys.cpp  |    259 +-
 .../Source/WebCore/page/DiagnosticLoggingKeys.h    |     59 +-
 .../WebCore/page/DiagnosticLoggingResultType.h     |      6 +-
 .../main/native/Source/WebCore/page/DragActions.h  |      7 +-
 .../main/native/Source/WebCore/page/DragClient.h   |     14 +-
 .../native/Source/WebCore/page/DragController.cpp  |    257 +-
 .../native/Source/WebCore/page/DragController.h    |     38 +-
 .../main/native/Source/WebCore/page/DragState.h    |      5 +-
 .../main/native/Source/WebCore/page/EditorClient.h |     27 +-
 .../native/Source/WebCore/page/EventHandler.cpp    |    847 +-
 .../main/native/Source/WebCore/page/EventHandler.h |    173 +-
 .../native/Source/WebCore/page/EventSource.cpp     |    334 +-
 .../main/native/Source/WebCore/page/EventSource.h  |     91 +-
 .../native/Source/WebCore/page/EventSource.idl     |     15 +-
 .../native/Source/WebCore/page/FocusController.cpp |    379 +-
 .../native/Source/WebCore/page/FocusController.h   |     59 +-
 .../native/Source/WebCore/page/FocusDirection.h    |     25 +-
 .../src/main/native/Source/WebCore/page/Frame.cpp  |    136 +-
 .../src/main/native/Source/WebCore/page/Frame.h    |    583 +-
 .../Source/WebCore/page/FrameDestructionObserver.h |      7 +-
 .../Source/WebCore/page/FrameSnapshotting.cpp      |     14 +
 .../native/Source/WebCore/page/FrameSnapshotting.h |      8 +-
 .../main/native/Source/WebCore/page/FrameTree.cpp  |     86 +-
 .../main/native/Source/WebCore/page/FrameTree.h    |    140 +-
 .../main/native/Source/WebCore/page/FrameView.cpp  |    883 +-
 .../main/native/Source/WebCore/page/FrameView.h    |    278 +-
 .../native/Source/WebCore/page/GlobalCrypto.idl    |     30 +
 .../Source/WebCore/page/GlobalPerformance.idl      |     33 +
 .../main/native/Source/WebCore/page/History.cpp    |    120 +-
 .../src/main/native/Source/WebCore/page/History.h  |     45 +-
 .../main/native/Source/WebCore/page/History.idl    |     10 +-
 .../Source/WebCore/page/IntersectionObserver.cpp   |     69 +
 .../Source/WebCore/page/IntersectionObserver.h     |     75 +
 .../Source/WebCore/page/IntersectionObserver.idl   |     52 +
 .../WebCore/page/IntersectionObserverCallback.h    |     46 +
 .../WebCore/page/IntersectionObserverCallback.idl  |     30 +
 .../WebCore/page/IntersectionObserverEntry.cpp     |     47 +
 .../WebCore/page/IntersectionObserverEntry.h       |     79 +
 .../WebCore/page/IntersectionObserverEntry.idl     |     52 +
 .../Source/WebCore/page/LayerFlushThrottleState.h  |      5 +-
 .../native/Source/WebCore/page/LayoutMilestones.h  |     19 +-
 .../main/native/Source/WebCore/page/Location.cpp   |     77 +-
 .../src/main/native/Source/WebCore/page/Location.h |     15 +-
 .../main/native/Source/WebCore/page/Location.idl   |     45 +-
 .../main/native/Source/WebCore/page/MainFrame.cpp  |     43 +-
 .../main/native/Source/WebCore/page/MainFrame.h    |     38 +-
 .../Source/WebCore/page/MediaCanStartListener.h    |     11 +-
 .../native/Source/WebCore/page/MediaProducer.h     |     17 +-
 .../native/Source/WebCore/page/MemoryRelease.cpp   |    226 +
 .../native/Source/WebCore/page/MemoryRelease.h     |     40 +
 .../WebCore/page/MouseEventWithHitTestResults.h    |      5 +-
 .../main/native/Source/WebCore/page/Navigator.cpp  |     58 +-
 .../main/native/Source/WebCore/page/Navigator.h    |     31 +-
 .../main/native/Source/WebCore/page/Navigator.idl  |     24 +-
 .../native/Source/WebCore/page/NavigatorBase.cpp   |     76 +-
 .../native/Source/WebCore/page/NavigatorBase.h     |     43 +-
 .../WebCore/page/NavigatorConcurrentHardware.idl   |     33 +
 .../native/Source/WebCore/page/NavigatorID.idl     |     41 +
 .../Source/WebCore/page/NavigatorLanguage.idl      |     34 +
 .../native/Source/WebCore/page/NavigatorOnLine.idl |     33 +
 .../Source/WebCore/page/OriginAccessEntry.cpp      |      6 +-
 .../native/Source/WebCore/page/OriginAccessEntry.h |     19 +-
 .../src/main/native/Source/WebCore/page/Page.cpp   |    572 +-
 .../web/src/main/native/Source/WebCore/page/Page.h |    211 +-
 .../Source/WebCore/page/PageConfiguration.cpp      |     12 +-
 .../native/Source/WebCore/page/PageConfiguration.h |     45 +-
 .../Source/WebCore/page/PageConsoleClient.cpp      |     29 +-
 .../native/Source/WebCore/page/PageConsoleClient.h |     29 +-
 .../native/Source/WebCore/page/PageDebuggable.h    |     21 +-
 .../main/native/Source/WebCore/page/PageGroup.cpp  |      5 +-
 .../main/native/Source/WebCore/page/PageGroup.h    |     49 +-
 .../Source/WebCore/page/PageGroupLoadDeferrer.cpp  |      1 -
 .../Source/WebCore/page/PageGroupLoadDeferrer.h    |      6 +-
 .../native/Source/WebCore/page/PageOverlay.cpp     |      4 +-
 .../main/native/Source/WebCore/page/PageOverlay.h  |     13 +-
 .../Source/WebCore/page/PageOverlayController.cpp  |    116 +-
 .../Source/WebCore/page/PageOverlayController.h    |     30 +-
 .../native/Source/WebCore/page/PageSerializer.cpp  |     72 +-
 .../native/Source/WebCore/page/PageSerializer.h    |     22 +-
 .../native/Source/WebCore/page/PageThrottler.cpp   |     75 -
 .../native/Source/WebCore/page/PageThrottler.h     |     80 -
 .../Source/WebCore/page/PageVisibilityState.cpp    |     57 -
 .../Source/WebCore/page/PageVisibilityState.h      |     17 +-
 .../native/Source/WebCore/page/Performance.cpp     |    213 +-
 .../main/native/Source/WebCore/page/Performance.h  |    107 +-
 .../native/Source/WebCore/page/Performance.idl     |     47 +-
 .../Source/WebCore/page/PerformanceEntry.cpp       |     37 +-
 .../native/Source/WebCore/page/PerformanceEntry.h  |     43 +-
 .../Source/WebCore/page/PerformanceEntry.idl       |     13 +-
 .../Source/WebCore/page/PerformanceEntryList.cpp   |     78 -
 .../Source/WebCore/page/PerformanceEntryList.h     |     68 -
 .../Source/WebCore/page/PerformanceEntryList.idl   |     41 -
 .../Source/WebCore/page/PerformanceLogging.cpp     |    109 +
 .../Source/WebCore/page/PerformanceLogging.h       |     60 +
 .../native/Source/WebCore/page/PerformanceMark.h   |     24 +-
 .../native/Source/WebCore/page/PerformanceMark.idl |      6 +-
 .../Source/WebCore/page/PerformanceMeasure.h       |     24 +-
 .../Source/WebCore/page/PerformanceMeasure.idl     |      6 +-
 .../Source/WebCore/page/PerformanceMonitor.cpp     |    243 +
 .../Source/WebCore/page/PerformanceMonitor.h       |     67 +
 .../Source/WebCore/page/PerformanceNavigation.cpp  |      2 +-
 .../Source/WebCore/page/PerformanceNavigation.h    |     10 +-
 .../Source/WebCore/page/PerformanceObserver.cpp    |    107 +
 .../Source/WebCore/page/PerformanceObserver.h      |     74 +
 .../Source/WebCore/page/PerformanceObserver.idl    |     45 +
 .../WebCore/page/PerformanceObserverCallback.h     |     45 +
 .../WebCore/page/PerformanceObserverCallback.idl   |     30 +
 .../WebCore/page/PerformanceObserverEntryList.cpp  |     79 +
 .../WebCore/page/PerformanceObserverEntryList.h    |     55 +
 .../WebCore/page/PerformanceObserverEntryList.idl  |     39 +
 .../WebCore/page/PerformanceResourceTiming.cpp     |    135 +-
 .../WebCore/page/PerformanceResourceTiming.h       |     46 +-
 .../WebCore/page/PerformanceResourceTiming.idl     |     33 +-
 .../Source/WebCore/page/PerformanceTiming.cpp      |     86 +-
 .../native/Source/WebCore/page/PerformanceTiming.h |     22 +-
 .../Source/WebCore/page/PerformanceTiming.idl      |      3 +-
 .../Source/WebCore/page/PerformanceUserTiming.cpp  |    168 +-
 .../Source/WebCore/page/PerformanceUserTiming.h    |     43 +-
 .../main/native/Source/WebCore/page/PlugInClient.h |      6 +-
 .../Source/WebCore/page/PointerLockController.cpp  |     77 +-
 .../Source/WebCore/page/PointerLockController.h    |     29 +-
 .../Source/WebCore/page/PopupOpeningObserver.h     |      6 +-
 .../native/Source/WebCore/page/PrintContext.cpp    |     95 +-
 .../main/native/Source/WebCore/page/PrintContext.h |     30 +-
 .../Source/WebCore/page/ResourceUsageData.cpp      |      1 +
 .../native/Source/WebCore/page/ResourceUsageData.h |      9 +-
 .../Source/WebCore/page/ResourceUsageOverlay.cpp   |      6 +-
 .../Source/WebCore/page/ResourceUsageOverlay.h     |     16 +-
 .../Source/WebCore/page/ResourceUsageThread.cpp    |     13 +-
 .../Source/WebCore/page/ResourceUsageThread.h      |      8 +-
 .../Source/WebCore/page/RuntimeEnabledFeatures.cpp |    103 +
 .../Source/WebCore/page/RuntimeEnabledFeatures.h   |    300 +
 .../src/main/native/Source/WebCore/page/Screen.h   |      7 +-
 .../src/main/native/Source/WebCore/page/Screen.idl |     16 +-
 .../native/Source/WebCore/page/ScrollToOptions.h   |     40 +
 .../native/Source/WebCore/page/ScrollToOptions.idl |     33 +
 .../native/Source/WebCore/page/SecurityOrigin.cpp  |    248 +-
 .../native/Source/WebCore/page/SecurityOrigin.h    |     79 +-
 .../Source/WebCore/page/SecurityOriginData.cpp     |     63 +-
 .../Source/WebCore/page/SecurityOriginData.h       |     66 +-
 .../Source/WebCore/page/SecurityOriginHash.h       |      9 +-
 .../native/Source/WebCore/page/SecurityPolicy.cpp  |     19 +-
 .../native/Source/WebCore/page/SecurityPolicy.h    |     12 +-
 .../main/native/Source/WebCore/page/SessionID.h    |     14 +-
 .../main/native/Source/WebCore/page/Settings.cpp   |    140 +-
 .../src/main/native/Source/WebCore/page/Settings.h |    169 +-
 .../main/native/Source/WebCore/page/Settings.in    |     56 +-
 .../native/Source/WebCore/page/SocketProvider.cpp  |     42 +
 .../native/Source/WebCore/page/SocketProvider.h    |     49 +
 .../Source/WebCore/page/SpatialNavigation.cpp      |     12 +-
 .../native/Source/WebCore/page/SpatialNavigation.h |      6 +-
 .../native/Source/WebCore/page/SuspendableTimer.h  |     26 +-
 .../native/Source/WebCore/page/TextIndicator.cpp   |     24 +-
 .../native/Source/WebCore/page/TextIndicator.h     |     11 +-
 .../Source/WebCore/page/UserContentController.cpp  |    181 +-
 .../Source/WebCore/page/UserContentController.h    |     83 +-
 .../Source/WebCore/page/UserContentProvider.cpp    |    120 +
 .../Source/WebCore/page/UserContentProvider.h      |    107 +
 .../native/Source/WebCore/page/UserContentTypes.h  |      8 +-
 .../Source/WebCore/page/UserContentURLPattern.cpp  |      2 +-
 .../Source/WebCore/page/UserContentURLPattern.h    |      6 +-
 .../Source/WebCore/page/UserMessageHandler.cpp     |     23 +-
 .../Source/WebCore/page/UserMessageHandler.h       |     16 +-
 .../Source/WebCore/page/UserMessageHandler.idl     |      2 +-
 .../WebCore/page/UserMessageHandlerDescriptor.cpp  |     10 +-
 .../WebCore/page/UserMessageHandlerDescriptor.h    |     34 +-
 .../page/UserMessageHandlerDescriptorTypes.h       |      4 +-
 .../WebCore/page/UserMessageHandlersNamespace.cpp  |     57 +-
 .../WebCore/page/UserMessageHandlersNamespace.h    |     22 +-
 .../main/native/Source/WebCore/page/UserScript.h   |      5 +-
 .../native/Source/WebCore/page/UserScriptTypes.h   |      5 +-
 .../native/Source/WebCore/page/UserStyleSheet.h    |      5 +-
 .../Source/WebCore/page/UserStyleSheetTypes.h      |      5 +-
 .../Source/WebCore/page/ValidationMessageClient.h  |     15 +-
 .../main/native/Source/WebCore/page/ViewState.h    |     49 -
 .../Source/WebCore/page/ViewStateChangeObserver.h  |     44 -
 .../Source/WebCore/page/ViewportConfiguration.cpp  |     12 +-
 .../Source/WebCore/page/ViewportConfiguration.h    |     14 +-
 .../native/Source/WebCore/page/VisitedLinkStore.h  |      5 +-
 .../Source/WebCore/page/WebCoreKeyboardUIMode.h    |     19 +-
 .../native/Source/WebCore/page/WebKitNamespace.cpp |      4 +-
 .../native/Source/WebCore/page/WebKitNamespace.h   |     11 +-
 .../main/native/Source/WebCore/page/WebKitPoint.h  |     54 +-
 .../native/Source/WebCore/page/WebKitPoint.idl     |      4 +-
 .../Source/WebCore/page/WheelEventDeltaFilter.cpp  |     13 +-
 .../Source/WebCore/page/WheelEventDeltaFilter.h    |     17 +-
 .../Source/WebCore/page/WheelEventTestTrigger.h    |      8 +-
 .../native/Source/WebCore/page/WindowBase64.idl    |     33 -
 .../Source/WebCore/page/WindowEventHandlers.idl    |      2 +-
 .../native/Source/WebCore/page/WindowFeatures.cpp  |     26 +-
 .../native/Source/WebCore/page/WindowFeatures.h    |     13 +-
 .../WebCore/page/WindowFocusAllowedIndicator.h     |      6 +-
 .../WebCore/page/WindowOrWorkerGlobalScope.idl     |     40 +
 .../native/Source/WebCore/page/WindowTimers.idl    |     36 -
 .../native/Source/WebCore/page/WorkerNavigator.cpp |      4 -
 .../native/Source/WebCore/page/WorkerNavigator.h   |     13 +-
 .../native/Source/WebCore/page/WorkerNavigator.idl |     12 +-
 .../WebCore/page/animation/AnimationBase.cpp       |    129 +-
 .../Source/WebCore/page/animation/AnimationBase.h  |     28 +-
 .../WebCore/page/animation/AnimationController.cpp |    770 -
 .../WebCore/page/animation/AnimationController.h   |    119 -
 .../page/animation/AnimationControllerPrivate.h    |    176 -
 .../page/animation/CSSAnimationController.cpp      |    805 +
 .../page/animation/CSSAnimationController.h        |    118 +
 .../page/animation/CSSAnimationControllerPrivate.h |    163 +
 .../page/animation/CSSPropertyAnimation.cpp        |    358 +-
 .../WebCore/page/animation/CSSPropertyAnimation.h  |      5 +-
 .../WebCore/page/animation/CompositeAnimation.cpp  |    197 +-
 .../WebCore/page/animation/CompositeAnimation.h    |     30 +-
 .../WebCore/page/animation/ImplicitAnimation.cpp   |     45 +-
 .../WebCore/page/animation/ImplicitAnimation.h     |     33 +-
 .../WebCore/page/animation/KeyframeAnimation.cpp   |    132 +-
 .../WebCore/page/animation/KeyframeAnimation.h     |     50 +-
 .../WebCore/page/cocoa/MemoryReleaseCocoa.mm       |     90 +
 .../WebCore/page/cocoa/PerformanceLoggingCocoa.mm  |     58 +
 .../page/cocoa/ResourceUsageOverlayCocoa.mm        |     46 +-
 .../WebCore/page/cocoa/ResourceUsageThreadCocoa.mm |     44 +-
 .../Source/WebCore/page/cocoa/SettingsCocoa.mm     |     22 +-
 .../WebCore/page/csp/ContentSecurityPolicy.cpp     |    626 +-
 .../WebCore/page/csp/ContentSecurityPolicy.h       |    156 +-
 .../page/csp/ContentSecurityPolicyDirective.cpp    |     38 +
 .../page/csp/ContentSecurityPolicyDirective.h      |     19 +-
 .../csp/ContentSecurityPolicyDirectiveList.cpp     |    505 +-
 .../page/csp/ContentSecurityPolicyDirectiveList.h  |     84 +-
 .../csp/ContentSecurityPolicyDirectiveNames.cpp    |     54 +
 .../page/csp/ContentSecurityPolicyDirectiveNames.h |     54 +
 .../WebCore/page/csp/ContentSecurityPolicyHash.h   |     66 +
 .../ContentSecurityPolicyMediaListDirective.cpp    |     15 +-
 .../csp/ContentSecurityPolicyMediaListDirective.h  |      9 +-
 .../csp/ContentSecurityPolicyResponseHeaders.h     |      7 +-
 .../page/csp/ContentSecurityPolicySource.cpp       |     19 +-
 .../WebCore/page/csp/ContentSecurityPolicySource.h |     12 +-
 .../page/csp/ContentSecurityPolicySourceList.cpp   |    175 +-
 .../page/csp/ContentSecurityPolicySourceList.h     |     35 +-
 .../ContentSecurityPolicySourceListDirective.cpp   |     24 +-
 .../csp/ContentSecurityPolicySourceListDirective.h |     16 +-
 .../Source/WebCore/page/efl/DragControllerEfl.cpp  |     82 -
 .../Source/WebCore/page/efl/EventHandlerEfl.cpp    |    127 -
 .../Source/WebCore/page/gtk/DragControllerGtk.cpp  |     10 +-
 .../Source/WebCore/page/gtk/EventHandlerGtk.cpp    |     14 +-
 .../Source/WebCore/page/ios/EventHandlerIOS.mm     |     23 +-
 .../native/Source/WebCore/page/ios/FrameIOS.mm     |    112 +-
 .../Source/WebCore/page/ios/WebEventRegion.h       |      5 +-
 .../Source/WebCore/page/java/ChromeClientJava.cpp  |    744 -
 .../Source/WebCore/page/java/ChromeClientJava.h    |    168 -
 .../WebCore/page/java/DragControllerJava.cpp       |      7 +-
 .../Source/WebCore/page/java/EventHandlerJava.cpp  |     34 +-
 .../page/linux/ResourceUsageOverlayLinux.cpp       |    163 +
 .../page/linux/ResourceUsageThreadLinux.cpp        |    171 +
 .../native/Source/WebCore/page/mac/ChromeMac.mm    |      2 +-
 .../Source/WebCore/page/mac/DragControllerMac.mm   |      6 +-
 .../Source/WebCore/page/mac/EventHandlerMac.mm     |    288 +-
 .../main/native/Source/WebCore/page/mac/PageMac.mm |     28 +-
 .../WebCore/page/mac/ServicesOverlayController.h   |     41 +-
 .../WebCore/page/mac/ServicesOverlayController.mm  |     64 +-
 .../Source/WebCore/page/mac/TextIndicatorWindow.h  |      7 +-
 .../Source/WebCore/page/mac/TextIndicatorWindow.mm |     20 +-
 .../WebCore/page/mac/WheelEventDeltaFilterMac.h    |     15 +-
 .../WebCore/page/mac/WheelEventDeltaFilterMac.mm   |      5 +-
 .../native/Source/WebCore/page/make_settings.pl    |     11 +-
 .../page/scrolling/AsyncScrollingCoordinator.cpp   |    260 +-
 .../page/scrolling/AsyncScrollingCoordinator.h     |     86 +-
 .../page/scrolling/AxisScrollSnapOffsets.cpp       |    367 +-
 .../WebCore/page/scrolling/AxisScrollSnapOffsets.h |     53 +-
 .../WebCore/page/scrolling/ScrollLatchingState.cpp |     11 +-
 .../WebCore/page/scrolling/ScrollLatchingState.h   |     19 +-
 .../WebCore/page/scrolling/ScrollSnapOffsetsInfo.h |     51 +
 .../WebCore/page/scrolling/ScrollingConstraints.h  |      9 +-
 .../page/scrolling/ScrollingCoordinator.cpp        |     89 +-
 .../WebCore/page/scrolling/ScrollingCoordinator.h  |     40 +-
 .../page/scrolling/ScrollingMomentumCalculator.cpp |    235 +
 .../page/scrolling/ScrollingMomentumCalculator.h   |     90 +
 .../page/scrolling/ScrollingStateFixedNode.cpp     |     26 +-
 .../page/scrolling/ScrollingStateFixedNode.h       |     11 +-
 .../scrolling/ScrollingStateFrameScrollingNode.cpp |     98 +-
 .../scrolling/ScrollingStateFrameScrollingNode.h   |     53 +-
 .../WebCore/page/scrolling/ScrollingStateNode.cpp  |     24 +-
 .../WebCore/page/scrolling/ScrollingStateNode.h    |     24 +-
 .../ScrollingStateOverflowScrollingNode.cpp        |      6 +-
 .../ScrollingStateOverflowScrollingNode.h          |      9 +-
 .../page/scrolling/ScrollingStateScrollingNode.cpp |     31 +-
 .../page/scrolling/ScrollingStateScrollingNode.h   |     25 +-
 .../page/scrolling/ScrollingStateStickyNode.cpp    |     26 +-
 .../page/scrolling/ScrollingStateStickyNode.h      |     11 +-
 .../WebCore/page/scrolling/ScrollingStateTree.cpp  |     49 +-
 .../WebCore/page/scrolling/ScrollingStateTree.h    |     18 +-
 .../WebCore/page/scrolling/ScrollingThread.cpp     |     10 +-
 .../WebCore/page/scrolling/ScrollingThread.h       |     12 +-
 .../WebCore/page/scrolling/ScrollingTree.cpp       |     70 +-
 .../Source/WebCore/page/scrolling/ScrollingTree.h  |     22 +-
 .../scrolling/ScrollingTreeFrameScrollingNode.cpp  |     65 +-
 .../scrolling/ScrollingTreeFrameScrollingNode.h    |     32 +-
 .../WebCore/page/scrolling/ScrollingTreeNode.cpp   |     30 +-
 .../WebCore/page/scrolling/ScrollingTreeNode.h     |     24 +-
 .../scrolling/ScrollingTreeOverflowScrollingNode.h |      6 +-
 .../page/scrolling/ScrollingTreeScrollingNode.cpp  |     47 +-
 .../page/scrolling/ScrollingTreeScrollingNode.h    |     25 +-
 .../page/scrolling/ThreadedScrollingTree.cpp       |     43 +-
 .../WebCore/page/scrolling/ThreadedScrollingTree.h |     22 +-
 .../ScrollingCoordinatorCoordinatedGraphics.cpp    |      9 +-
 .../ScrollingCoordinatorCoordinatedGraphics.h      |     21 +-
 .../page/scrolling/ios/ScrollingCoordinatorIOS.h   |     13 +-
 .../page/scrolling/ios/ScrollingCoordinatorIOS.mm  |      3 +-
 .../ios/ScrollingTreeFrameScrollingNodeIOS.h       |     26 +-
 .../ios/ScrollingTreeFrameScrollingNodeIOS.mm      |     19 +-
 .../page/scrolling/ios/ScrollingTreeIOS.cpp        |     35 +-
 .../WebCore/page/scrolling/ios/ScrollingTreeIOS.h  |     35 +-
 .../page/scrolling/mac/ScrollingCoordinatorMac.h   |     13 +-
 .../page/scrolling/mac/ScrollingCoordinatorMac.mm  |     16 +-
 .../scrolling/mac/ScrollingMomentumCalculatorMac.h |     56 +
 .../mac/ScrollingMomentumCalculatorMac.mm          |    108 +
 .../mac/ScrollingStateFrameScrollingNodeMac.mm     |     12 +-
 .../page/scrolling/mac/ScrollingTreeFixedNode.h    |     11 +-
 .../page/scrolling/mac/ScrollingTreeFixedNode.mm   |     18 +-
 .../mac/ScrollingTreeFrameScrollingNodeMac.h       |     23 +-
 .../mac/ScrollingTreeFrameScrollingNodeMac.mm      |    142 +-
 .../page/scrolling/mac/ScrollingTreeMac.cpp        |     11 +-
 .../WebCore/page/scrolling/mac/ScrollingTreeMac.h  |     16 +-
 .../page/scrolling/mac/ScrollingTreeStickyNode.h   |     11 +-
 .../page/scrolling/mac/ScrollingTreeStickyNode.mm  |     19 +-
 .../Source/WebCore/page/win/DragControllerWin.cpp  |      5 +-
 .../Source/WebCore/page/win/EventHandlerWin.cpp    |     14 +-
 .../native/Source/WebCore/page/win/FrameCGWin.cpp  |      4 +
 .../main/native/Source/WebCore/page/win/FrameWin.h |      5 +-
 .../Source/WebCore/page/win/FrameWinDirect2D.cpp   |     76 +
 .../native/Source/WebCore/platform/CPUTime.cpp     |     48 +
 .../main/native/Source/WebCore/platform/CPUTime.h  |     42 +
 .../Source/WebCore/platform/CalculationValue.cpp   |      2 +-
 .../Source/WebCore/platform/CalculationValue.h     |     31 +-
 .../native/Source/WebCore/platform/ClockGeneric.h  |     14 +-
 .../native/Source/WebCore/platform/ContentType.h   |      1 +
 .../Source/WebCore/platform/ContextMenuItem.h      |      7 +-
 .../native/Source/WebCore/platform/ControlStates.h |     15 +-
 .../main/native/Source/WebCore/platform/Cookie.h   |      4 +-
 .../Source/WebCore/platform/CookiesStrategy.h      |      7 +-
 .../Source/WebCore/platform/CrossThreadCopier.cpp  |    220 -
 .../Source/WebCore/platform/CrossThreadCopier.h    |    277 -
 .../Source/WebCore/platform/CrossThreadTask.h      |    228 -
 .../main/native/Source/WebCore/platform/Cursor.cpp |      8 +-
 .../main/native/Source/WebCore/platform/Cursor.h   |    318 +-
 .../native/Source/WebCore/platform/Decimal.cpp     |     12 +-
 .../native/Source/WebCore/platform/DragData.cpp    |     18 -
 .../main/native/Source/WebCore/platform/DragData.h |     22 +-
 .../native/Source/WebCore/platform/DragImage.cpp   |     60 +-
 .../native/Source/WebCore/platform/DragImage.h     |     42 +-
 .../WebCore/platform/EventTrackingRegions.cpp      |     79 +
 .../Source/WebCore/platform/EventTrackingRegions.h |     61 +
 .../native/Source/WebCore/platform/FileChooser.h   |      8 +-
 .../native/Source/WebCore/platform/FileHandle.cpp  |    123 +
 .../native/Source/WebCore/platform/FileHandle.h    |     64 +
 .../native/Source/WebCore/platform/FileStream.cpp  |     18 -
 .../native/Source/WebCore/platform/FileStream.h    |     12 -
 .../native/Source/WebCore/platform/FileSystem.cpp  |    135 +-
 .../native/Source/WebCore/platform/FileSystem.h    |     31 +-
 .../native/Source/WebCore/platform/GStreamer.cmake |     32 +-
 .../Source/WebCore/platform/GamepadProvider.cpp    |     67 -
 .../Source/WebCore/platform/GamepadProvider.h      |     53 -
 .../WebCore/platform/GamepadProviderClient.h       |     47 -
 .../Source/WebCore/platform/GenericTaskQueue.cpp   |     85 +
 .../Source/WebCore/platform/GenericTaskQueue.h     |     45 +-
 .../native/Source/WebCore/platform/HostWindow.h    |      2 -
 .../native/Source/WebCore/platform/KeyedCoding.h   |      7 +-
 .../native/Source/WebCore/platform/Language.cpp    |     35 +-
 .../main/native/Source/WebCore/platform/Language.h |      6 +-
 .../native/Source/WebCore/platform/LayoutUnit.h    |      3 +-
 .../main/native/Source/WebCore/platform/Length.cpp |     57 +-
 .../main/native/Source/WebCore/platform/Length.h   |     40 +-
 .../native/Source/WebCore/platform/LengthBox.cpp   |     39 +
 .../native/Source/WebCore/platform/LengthBox.h     |     24 +-
 .../native/Source/WebCore/platform/LengthPoint.cpp |     38 +
 .../native/Source/WebCore/platform/LengthPoint.h   |     76 +
 .../native/Source/WebCore/platform/LengthSize.cpp  |      4 +-
 .../native/Source/WebCore/platform/LengthSize.h    |     48 +-
 .../main/native/Source/WebCore/platform/LinkIcon.h |     70 +
 .../native/Source/WebCore/platform/Linux.cmake     |      5 +-
 .../Source/WebCore/platform/LocalizedStrings.cpp   |    280 +-
 .../Source/WebCore/platform/LocalizedStrings.h     |     51 +-
 .../Source/WebCore/platform/LogInitialization.h    |     42 +
 .../native/Source/WebCore/platform/LogMacros.h     |     42 +
 .../native/Source/WebCore/platform/Logging.cpp     |     44 +-
 .../main/native/Source/WebCore/platform/Logging.h  |     52 +-
 .../Source/WebCore/platform/MIMETypeRegistry.cpp   |     94 +-
 .../Source/WebCore/platform/MIMETypeRegistry.h     |     35 +-
 .../WebCore/platform/MainThreadSharedTimer.h       |      4 +-
 .../Source/WebCore/platform/MediaDescription.h     |      1 +
 .../native/Source/WebCore/platform/MediaSample.h   |     14 +-
 .../WebCore/platform/MemoryPressureHandler.cpp     |    242 +-
 .../WebCore/platform/MemoryPressureHandler.h       |    125 +-
 .../Source/WebCore/platform/NotImplemented.h       |      2 +-
 .../native/Source/WebCore/platform/PODInterval.h   |      8 +-
 .../Source/WebCore/platform/PODIntervalTree.h      |      4 +-
 .../Source/WebCore/platform/PODRedBlackTree.h      |      3 +-
 .../native/Source/WebCore/platform/Pasteboard.h    |    104 +-
 .../Source/WebCore/platform/PasteboardStrategy.h   |     25 +-
 .../WebCore/platform/PasteboardWriterData.cpp      |     54 +
 .../Source/WebCore/platform/PasteboardWriterData.h |     52 +
 .../WebCore/platform/PlatformContentFilter.h       |      2 +
 .../native/Source/WebCore/platform/PlatformEvent.h |     36 +-
 .../Source/WebCore/platform/PlatformExportMacros.h |      4 +-
 .../Source/WebCore/platform/PlatformGamepad.h      |     64 -
 .../WebCore/platform/PlatformKeyboardEvent.h       |     57 +-
 .../Source/WebCore/platform/PlatformMouseEvent.h   |     42 +-
 .../Source/WebCore/platform/PlatformPasteboard.h   |     19 +-
 .../Source/WebCore/platform/PlatformScreen.h       |     52 +-
 .../WebCore/platform/PlatformSpeechSynthesis.h     |     58 -
 .../platform/PlatformSpeechSynthesisUtterance.cpp  |     13 +-
 .../platform/PlatformSpeechSynthesisUtterance.h    |     26 +-
 .../platform/PlatformSpeechSynthesisVoice.cpp      |     18 +-
 .../platform/PlatformSpeechSynthesisVoice.h        |     19 +-
 .../WebCore/platform/PlatformSpeechSynthesizer.h   |     25 +-
 .../Source/WebCore/platform/PlatformStrategies.h   |     10 -
 .../Source/WebCore/platform/PlatformTouchPoint.h   |      1 -
 .../Source/WebCore/platform/PlatformWheelEvent.h   |    288 +-
 .../Source/WebCore/platform/PopupMenuClient.h      |      2 +-
 .../Source/WebCore/platform/ReferrerPolicy.h       |     23 +-
 .../WebCore/platform/RemoteCommandListener.cpp     |      2 +-
 .../WebCore/platform/RemoteCommandListener.h       |      7 +-
 .../WebCore/platform/RuntimeApplicationChecks.cpp  |    142 -
 .../WebCore/platform/RuntimeApplicationChecks.h    |     67 +-
 .../WebCore/platform/RuntimeApplicationChecks.mm   |    252 +
 .../WebCore/platform/RuntimeApplicationChecksIOS.h |     47 -
 .../platform/RuntimeApplicationChecksIOS.mm        |    111 -
 .../Source/WebCore/platform/SchemeRegistry.cpp     |     20 +-
 .../Source/WebCore/platform/SchemeRegistry.h       |     13 +-
 .../native/Source/WebCore/platform/ScopeGuard.h    |      2 +
 .../WebCore/platform/ScrollAnimationSmooth.cpp     |     19 +-
 .../WebCore/platform/ScrollAnimationSmooth.h       |     25 +-
 .../Source/WebCore/platform/ScrollAnimator.cpp     |     10 +-
 .../Source/WebCore/platform/ScrollAnimator.h       |      3 +-
 .../WebCore/platform/ScrollAnimatorSmooth.cpp      |      2 +-
 .../Source/WebCore/platform/ScrollAnimatorSmooth.h |     14 +-
 .../native/Source/WebCore/platform/ScrollView.cpp  |    212 +-
 .../native/Source/WebCore/platform/ScrollView.h    |    189 +-
 .../Source/WebCore/platform/ScrollableArea.cpp     |    107 +-
 .../Source/WebCore/platform/ScrollableArea.h       |     66 +-
 .../native/Source/WebCore/platform/Scrollbar.cpp   |     16 +-
 .../native/Source/WebCore/platform/Scrollbar.h     |     17 +-
 .../WebCore/platform/ScrollbarThemeComposite.h     |     21 +-
 .../platform/SerializedPlatformRepresentation.h    |     10 +-
 .../Source/WebCore/platform/SharedBuffer.cpp       |     54 +-
 .../native/Source/WebCore/platform/SharedBuffer.h  |     46 +-
 .../native/Source/WebCore/platform/SharedTimer.h   |      5 +-
 .../Source/WebCore/platform/StaticPasteboard.cpp   |     61 +
 .../Source/WebCore/platform/StaticPasteboard.h     |     72 +
 .../Source/WebCore/platform/SuddenTermination.h    |      4 +-
 .../Source/WebCore/platform/TextureMapper.cmake    |      5 +-
 .../main/native/Source/WebCore/platform/Theme.h    |      6 +-
 .../native/Source/WebCore/platform/ThemeTypes.h    |      7 +-
 .../Source/WebCore/platform/ThreadGlobalData.cpp   |      2 +-
 .../Source/WebCore/platform/ThreadGlobalData.h     |      2 -
 .../Source/WebCore/platform/ThreadSafeDataBuffer.h |     60 +
 .../Source/WebCore/platform/ThreadTimers.cpp       |      4 +-
 .../native/Source/WebCore/platform/ThreadTimers.h  |      1 -
 .../main/native/Source/WebCore/platform/Timer.cpp  |     14 +-
 .../main/native/Source/WebCore/platform/Timer.h    |     30 +-
 .../main/native/Source/WebCore/platform/URL.cpp    |   1453 +-
 .../src/main/native/Source/WebCore/platform/URL.h  |    184 +-
 .../native/Source/WebCore/platform/URLParser.cpp   |   2941 +
 .../native/Source/WebCore/platform/URLParser.h     |    131 +
 .../src/main/native/Source/WebCore/platform/UUID.h |     10 +-
 .../native/Source/WebCore/platform/UserAgent.h     |     44 +
 .../Source/WebCore/platform/UserAgentQuirks.cpp    |    131 +
 .../Source/WebCore/platform/UserAgentQuirks.h      |     74 +
 .../platform/UserInterfaceLayoutDirection.h        |     35 +
 .../Source/WebCore/platform/VNodeTracker.cpp       |     92 -
 .../native/Source/WebCore/platform/VNodeTracker.h  |     80 -
 .../Source/WebCore/platform/ValidationBubble.h     |     95 +
 .../WebCore/platform/WebCoreCrossThreadCopier.cpp  |     49 +
 .../WebCore/platform/WebCoreCrossThreadCopier.h    |     53 +
 .../Source/WebCore/platform/WebGLStateTracker.cpp  |     53 +
 .../Source/WebCore/platform/WebGLStateTracker.h    |     52 +
 .../main/native/Source/WebCore/platform/Widget.h   |     14 +-
 .../WebCore/platform/animation/Animation.cpp       |      3 +
 .../Source/WebCore/platform/animation/Animation.h  |     80 +-
 .../WebCore/platform/animation/AnimationList.cpp   |     10 +-
 .../WebCore/platform/animation/AnimationList.h     |     19 +-
 .../WebCore/platform/animation/AnimationTrigger.h  |     43 +-
 .../WebCore/platform/animation/TimingFunction.cpp  |     13 +-
 .../WebCore/platform/animation/TimingFunction.h    |    190 +-
 .../Source/WebCore/platform/audio/AudioBus.cpp     |     29 +-
 .../Source/WebCore/platform/audio/AudioBus.h       |      5 +-
 .../platform/audio/AudioDSPKernelProcessor.h       |     16 +-
 .../Source/WebCore/platform/audio/AudioSession.h   |      1 -
 .../platform/audio/AudioStreamDescription.h        |     71 +
 .../Source/WebCore/platform/audio/Distance.cpp     |      8 +-
 .../Source/WebCore/platform/audio/Distance.h       |     18 +-
 .../WebCore/platform/audio/EqualPowerPanner.cpp    |      2 +-
 .../WebCore/platform/audio/EqualPowerPanner.h      |      8 +-
 .../Source/WebCore/platform/audio/HRTFDatabase.h   |      1 -
 .../WebCore/platform/audio/HRTFDatabaseLoader.h    |      1 -
 .../WebCore/platform/audio/HRTFElevation.cpp       |      4 +-
 .../Source/WebCore/platform/audio/HRTFElevation.h  |      1 -
 .../Source/WebCore/platform/audio/HRTFPanner.cpp   |      3 +-
 .../Source/WebCore/platform/audio/HRTFPanner.h     |      8 +-
 .../platform/audio/MultiChannelResampler.cpp       |      2 +-
 .../Source/WebCore/platform/audio/Panner.cpp       |     12 +-
 .../native/Source/WebCore/platform/audio/Panner.h  |     24 +-
 .../WebCore/platform/audio/PlatformAudioData.h     |     45 +
 .../platform/audio/PlatformMediaSession.cpp        |     70 +-
 .../WebCore/platform/audio/PlatformMediaSession.h  |     48 +-
 .../platform/audio/PlatformMediaSessionManager.cpp |    206 +-
 .../platform/audio/PlatformMediaSessionManager.h   |     38 +-
 .../platform/audio/ReverbConvolverStage.cpp        |      5 +-
 .../WebCore/platform/audio/SincResampler.cpp       |      6 +-
 .../Source/WebCore/platform/audio/VectorMath.cpp   |     20 +-
 .../WebCore/platform/audio/WebAudioBufferList.cpp  |    101 +
 .../WebCore/platform/audio/WebAudioBufferList.h    |     68 +
 .../audio/cocoa/MediaSessionManagerCocoa.cpp       |     81 +
 .../WebCore/platform/audio/efl/AudioBusEfl.cpp     |     42 -
 .../audio/gstreamer/AudioDestinationGStreamer.cpp  |     19 +-
 .../audio/gstreamer/AudioDestinationGStreamer.h    |      8 +-
 .../audio/gstreamer/AudioFileReaderGStreamer.cpp   |     28 +-
 .../gstreamer/AudioSourceProviderGStreamer.cpp     |     36 +-
 .../audio/gstreamer/AudioSourceProviderGStreamer.h |      4 +-
 .../gstreamer/WebKitWebAudioSourceGStreamer.cpp    |    133 +-
 .../platform/audio/ios/AudioDestinationIOS.cpp     |     49 +-
 .../platform/audio/ios/AudioDestinationIOS.h       |     11 +-
 .../platform/audio/ios/MediaSessionManagerIOS.h    |     27 +-
 .../platform/audio/ios/MediaSessionManagerIOS.mm   |    139 +-
 .../platform/audio/mac/AudioDestinationMac.h       |      8 +-
 .../platform/audio/mac/AudioSampleBufferList.cpp   |    300 +
 .../platform/audio/mac/AudioSampleBufferList.h     |    105 +
 .../platform/audio/mac/AudioSampleDataSource.cpp   |    345 +
 .../platform/audio/mac/AudioSampleDataSource.h     |    106 +
 .../audio/mac/CAAudioStreamDescription.cpp         |    159 +
 .../platform/audio/mac/CAAudioStreamDescription.h  |     92 +
 .../WebCore/platform/audio/mac/CARingBuffer.cpp    |     87 +-
 .../WebCore/platform/audio/mac/CARingBuffer.h      |     45 +-
 .../platform/audio/mac/MediaSessionManagerMac.cpp  |     74 -
 .../platform/audio/mac/MediaSessionManagerMac.h    |     74 +
 .../platform/audio/mac/MediaSessionManagerMac.mm   |    210 +
 .../WebCore/platform/cf/CoreMediaSoftLink.cpp      |     18 +
 .../Source/WebCore/platform/cf/CoreMediaSoftLink.h |     34 +-
 .../Source/WebCore/platform/cf/FileSystemCF.cpp    |      6 +
 .../Source/WebCore/platform/cf/KeyedDecoderCF.cpp  |      5 +-
 .../Source/WebCore/platform/cf/KeyedDecoderCF.h    |     30 +-
 .../Source/WebCore/platform/cf/KeyedEncoderCF.cpp  |      5 +-
 .../Source/WebCore/platform/cf/KeyedEncoderCF.h    |     37 +-
 .../platform/cf/MainThreadSharedTimerCF.cpp        |      8 +-
 .../platform/cf/MediaAccessibilitySoftLink.cpp     |      6 +
 .../platform/cf/MediaAccessibilitySoftLink.h       |      2 +
 .../Source/WebCore/platform/cf/RunLoopObserver.h   |      2 +-
 .../Source/WebCore/platform/cf/SharedBufferCF.cpp  |     27 +-
 .../native/Source/WebCore/platform/cf/URLCF.cpp    |      6 +-
 .../Source/WebCore/platform/cocoa/CPUTimeCocoa.mm  |     71 +
 .../cocoa/ContentFilterUnblockHandlerCocoa.mm      |      2 +-
 .../WebCore/platform/cocoa/CoreVideoSoftLink.cpp   |      3 +
 .../WebCore/platform/cocoa/CoreVideoSoftLink.h     |      6 +
 .../platform/cocoa/DataDetectorsCoreSoftLink.h     |     11 +
 .../platform/cocoa/DataDetectorsCoreSoftLink.mm    |     11 +
 .../WebCore/platform/cocoa/FileSystemCocoa.mm      |    102 +
 .../Source/WebCore/platform/cocoa/KeyEventCocoa.h  |      1 +
 .../Source/WebCore/platform/cocoa/KeyEventCocoa.mm |    155 +
 .../platform/cocoa/LocalizedStringsCocoa.mm        |     26 +-
 .../platform/cocoa/MIMETypeRegistryCocoa.mm        |     74 +
 .../platform/cocoa/MemoryPressureHandlerCocoa.mm   |     72 +-
 .../platform/cocoa/NetworkExtensionContentFilter.h |      2 +
 .../cocoa/NetworkExtensionContentFilter.mm         |      8 +-
 .../platform/cocoa/ParentalControlsContentFilter.h |      3 +-
 .../cocoa/ParentalControlsContentFilter.mm         |      4 +-
 .../WebCore/platform/cocoa/ScrollController.h      |     47 +-
 .../WebCore/platform/cocoa/ScrollController.mm     |    455 +-
 .../platform/cocoa/ScrollSnapAnimatorState.h       |    108 +-
 .../platform/cocoa/ScrollSnapAnimatorState.mm      |    192 +-
 .../WebCore/platform/cocoa/SharedBufferCocoa.mm    |    150 +
 .../Source/WebCore/platform/cocoa/SoftLinking.h    |    544 +
 .../Source/WebCore/platform/cocoa/ThemeCocoa.cpp   |     90 -
 .../Source/WebCore/platform/cocoa/ThemeCocoa.h     |      2 +-
 .../Source/WebCore/platform/cocoa/ThemeCocoa.mm    |    175 +
 .../WebCore/platform/cocoa/VNodeTrackerCocoa.cpp   |     52 -
 .../WebCore/platform/cocoa/WebKitAdditions.mm      |     31 -
 .../objc => platform/cocoa}/WebKitAvailability.h   |      0
 .../platform/cocoa/WebPlaybackSessionInterface.h   |     51 +
 .../platform/cocoa/WebPlaybackSessionModel.h       |    101 +
 .../cocoa/WebPlaybackSessionModelMediaElement.h    |    110 +
 .../cocoa/WebPlaybackSessionModelMediaElement.mm   |    465 +
 .../platform/cocoa/WebVideoFullscreenInterface.h   |     20 +-
 .../platform/cocoa/WebVideoFullscreenModel.h       |     34 +-
 .../cocoa/WebVideoFullscreenModelVideoElement.h    |     63 +-
 .../cocoa/WebVideoFullscreenModelVideoElement.mm   |    314 +-
 .../WebCore/platform/efl/BatteryProviderEfl.cpp    |    231 -
 .../WebCore/platform/efl/BatteryProviderEfl.h      |     65 -
 .../platform/efl/BatteryProviderEflClient.h        |     40 -
 .../Source/WebCore/platform/efl/CursorEfl.cpp      |    129 -
 .../platform/efl/DefaultTheme/CMakeLists.txt       |    101 -
 .../WebCore/platform/efl/DefaultTheme/default.edc  |     57 -
 .../efl/DefaultTheme/widget/button/button.edc      |    180 -
 .../efl/DefaultTheme/widget/check/check.edc        |    208 -
 .../efl/DefaultTheme/widget/combo/combo.edc        |    428 -
 .../efl/DefaultTheme/widget/entry/entry.edc        |    167 -
 .../widget/progressbar/progressbar.edc             |    108 -
 .../efl/DefaultTheme/widget/radio/radio.edc        |    208 -
 .../DefaultTheme/widget/scrollbar/scrollbar.edc    |    205 -
 .../widget/search/cancel/search_cancel.edc         |    130 -
 .../widget/search/decoration/search_decoration.edc |    132 -
 .../widget/search/field/search_field.edc           |    151 -
 .../efl/DefaultTheme/widget/slider/slider.edc      |    424 -
 .../efl/DefaultTheme/widget/spinner/spinner.edc    |    211 -
 .../Source/WebCore/platform/efl/DragDataEfl.cpp    |     82 -
 .../Source/WebCore/platform/efl/DragImageEfl.cpp   |     64 -
 .../WebCore/platform/efl/EflInspectorUtilities.cpp |     29 -
 .../WebCore/platform/efl/EflInspectorUtilities.h   |     30 -
 .../WebCore/platform/efl/EflKeyboardUtilities.cpp  |    394 -
 .../WebCore/platform/efl/EflKeyboardUtilities.h    |     48 -
 .../WebCore/platform/efl/EflScreenUtilities.cpp    |    151 -
 .../WebCore/platform/efl/EflScreenUtilities.h      |     41 -
 .../Source/WebCore/platform/efl/ErrorsEfl.cpp      |    105 -
 .../native/Source/WebCore/platform/efl/ErrorsEfl.h |    101 -
 .../Source/WebCore/platform/efl/EventLoopEfl.cpp   |     35 -
 .../Source/WebCore/platform/efl/FileSystemEfl.cpp  |     94 -
 .../Source/WebCore/platform/efl/GamepadsEfl.cpp    |    241 -
 .../Source/WebCore/platform/efl/LanguageEfl.cpp    |     61 -
 .../WebCore/platform/efl/LocalizedStringsEfl.cpp   |    694 -
 .../Source/WebCore/platform/efl/LoggingEfl.cpp     |     52 -
 .../WebCore/platform/efl/MIMETypeRegistryEfl.cpp   |     89 -
 .../platform/efl/MainThreadSharedTimerEfl.cpp      |     67 -
 .../Source/WebCore/platform/efl/PasteboardEfl.cpp  |    128 -
 .../platform/efl/PlatformKeyboardEventEfl.cpp      |     99 -
 .../WebCore/platform/efl/PlatformMouseEventEfl.cpp |     77 -
 .../WebCore/platform/efl/PlatformScreenEfl.cpp     |    121 -
 .../efl/PlatformSpeechSynthesisProviderEfl.cpp     |    202 -
 .../efl/PlatformSpeechSynthesisProviderEfl.h       |     80 -
 .../platform/efl/PlatformSpeechSynthesizerEfl.cpp  |     80 -
 .../WebCore/platform/efl/PlatformWheelEventEfl.cpp |     70 -
 .../WebCore/platform/efl/ScrollbarThemeEfl.cpp     |    142 -
 .../WebCore/platform/efl/ScrollbarThemeEfl.h       |     71 -
 .../Source/WebCore/platform/efl/SoundEfl.cpp       |     44 -
 .../WebCore/platform/efl/TemporaryLinkStubs.cpp    |     59 -
 .../Source/WebCore/platform/efl/UserAgentEfl.cpp   |     84 -
 .../Source/WebCore/platform/efl/UserAgentEfl.h     |     38 -
 .../Source/WebCore/platform/efl/WidgetEfl.cpp      |    108 -
 .../platform/gamepad/EmptyGamepadProvider.cpp      |     51 +
 .../platform/gamepad/EmptyGamepadProvider.h        |     46 +
 .../WebCore/platform/gamepad/GamepadProvider.cpp   |     63 +
 .../WebCore/platform/gamepad/GamepadProvider.h     |     61 +
 .../platform/gamepad/GamepadProviderClient.h       |     48 +
 .../WebCore/platform/gamepad/PlatformGamepad.h     |     62 +
 .../platform/gamepad/cocoa/GameControllerGamepad.h |     69 +
 .../gamepad/cocoa/GameControllerGamepad.mm         |    210 +
 .../gamepad/cocoa/GameControllerGamepadProvider.h  |     89 +
 .../gamepad/cocoa/GameControllerGamepadProvider.mm |    177 +
 .../platform/{ => gamepad/deprecated}/Gamepads.h   |      0
 .../WebCore/platform/gamepad/glib/GamepadsGlib.cpp |    219 +
 .../{ => gamepad}/linux/GamepadDeviceLinux.cpp     |      0
 .../{ => gamepad}/linux/GamepadDeviceLinux.h       |      0
 .../WebCore/platform/gamepad/mac/HIDGamepad.cpp    |    274 +
 .../WebCore/platform/gamepad/mac/HIDGamepad.h      |    146 +
 .../platform/gamepad/mac/HIDGamepadProvider.cpp    |    271 +
 .../platform/gamepad/mac/HIDGamepadProvider.h      |     86 +
 .../platform/glib/BatteryProviderUPower.cpp        |    137 -
 .../WebCore/platform/glib/BatteryProviderUPower.h  |     53 -
 .../platform/glib/BatteryProviderUPowerClient.h    |     42 -
 .../EventLoopGtk.cpp => glib/EventLoopGlib.cpp}    |      0
 .../WebCore/platform/glib/FileSystemGlib.cpp       |    425 +
 .../WebCore/platform/glib/KeyedDecoderGlib.h       |     30 +-
 .../WebCore/platform/glib/KeyedEncoderGlib.cpp     |      2 +-
 .../WebCore/platform/glib/KeyedEncoderGlib.h       |     37 +-
 .../platform/glib/MainThreadSharedTimerGLib.cpp    |      6 +-
 .../SharedBufferGlib.cpp}                          |      0
 .../platform/graphics/ANGLEWebKitBridge.cpp        |     24 +-
 .../WebCore/platform/graphics/ANGLEWebKitBridge.h  |     42 +-
 .../WebCore/platform/graphics/AudioTrackPrivate.h  |     27 +-
 .../WebCore/platform/graphics/BitmapImage.cpp      |    759 +-
 .../Source/WebCore/platform/graphics/BitmapImage.h |    331 +-
 .../Source/WebCore/platform/graphics/CDMSession.h  |     83 -
 .../Source/WebCore/platform/graphics/Color.cpp     |    298 +-
 .../Source/WebCore/platform/graphics/Color.h       |    230 +-
 .../Source/WebCore/platform/graphics/ColorHash.h   |     51 +
 .../Source/WebCore/platform/graphics/ColorSpace.h  |      3 +-
 .../platform/graphics/ComplexTextController.cpp    |    893 +
 .../platform/graphics/ComplexTextController.h      |    235 +
 .../platform/graphics/CrossfadeGeneratedImage.cpp  |     15 +-
 .../platform/graphics/CrossfadeGeneratedImage.h    |     18 +-
 .../platform/graphics/DisplayRefreshMonitor.cpp    |     10 +-
 .../platform/graphics/DisplayRefreshMonitor.h      |      3 -
 .../graphics/DisplayRefreshMonitorClient.cpp       |      6 +-
 .../graphics/DisplayRefreshMonitorClient.h         |     26 +-
 .../graphics/DisplayRefreshMonitorManager.cpp      |      8 +-
 .../WebCore/platform/graphics/ExtendedColor.cpp    |     78 +
 .../WebCore/platform/graphics/ExtendedColor.h      |     66 +
 .../WebCore/platform/graphics/FloatPoint.cpp       |      1 +
 .../Source/WebCore/platform/graphics/FloatPoint.h  |     37 +-
 .../WebCore/platform/graphics/FloatPolygon.h       |      4 +-
 .../Source/WebCore/platform/graphics/FloatQuad.h   |      6 +
 .../Source/WebCore/platform/graphics/FloatRect.cpp |      9 +-
 .../Source/WebCore/platform/graphics/FloatRect.h   |     20 +-
 .../WebCore/platform/graphics/FloatRoundedRect.cpp |      6 +
 .../WebCore/platform/graphics/FloatRoundedRect.h   |      3 +
 .../Source/WebCore/platform/graphics/FloatSize.cpp |      8 +
 .../Source/WebCore/platform/graphics/FloatSize.h   |     39 +-
 .../Source/WebCore/platform/graphics/Font.cpp      |    177 +-
 .../native/Source/WebCore/platform/graphics/Font.h |     83 +-
 .../Source/WebCore/platform/graphics/FontCache.cpp |    170 +-
 .../Source/WebCore/platform/graphics/FontCache.h   |     46 +-
 .../WebCore/platform/graphics/FontCascade.cpp      |    232 +-
 .../Source/WebCore/platform/graphics/FontCascade.h |     50 +-
 .../WebCore/platform/graphics/FontCascadeFonts.cpp |     25 +-
 .../WebCore/platform/graphics/FontCascadeFonts.h   |      4 -
 .../WebCore/platform/graphics/FontDescription.cpp  |     11 +-
 .../WebCore/platform/graphics/FontDescription.h    |     20 +-
 .../platform/graphics/FontFeatureSettings.cpp      |     76 -
 .../platform/graphics/FontFeatureSettings.h        |     96 -
 .../Source/WebCore/platform/graphics/FontMetrics.h |     67 +-
 .../WebCore/platform/graphics/FontPlatformData.cpp |     51 +-
 .../WebCore/platform/graphics/FontPlatformData.h   |    220 +-
 .../WebCore/platform/graphics/FontRanges.cpp       |     48 +-
 .../Source/WebCore/platform/graphics/FontRanges.h  |     27 +-
 .../WebCore/platform/graphics/FontSelector.h       |     23 +-
 .../WebCore/platform/graphics/FontSelectorClient.h |     39 +
 .../platform/graphics/FontTaggedSettings.cpp       |     81 +
 .../WebCore/platform/graphics/FontTaggedSettings.h |    153 +
 .../Source/WebCore/platform/graphics/GLContext.cpp |    169 +-
 .../Source/WebCore/platform/graphics/GLContext.h   |     46 +-
 .../WebCore/platform/graphics/GeneratedImage.h     |     28 +-
 .../platform/graphics/GeometryUtilities.cpp        |     14 +
 .../WebCore/platform/graphics/GeometryUtilities.h  |      6 +-
 .../Source/WebCore/platform/graphics/GlyphBuffer.h |     48 +-
 .../WebCore/platform/graphics/GlyphMetricsMap.h    |     56 +-
 .../Source/WebCore/platform/graphics/GlyphPage.h   |     32 +-
 .../Source/WebCore/platform/graphics/Gradient.cpp  |      1 +
 .../Source/WebCore/platform/graphics/Gradient.h    |     18 +-
 .../WebCore/platform/graphics/GradientImage.cpp    |     21 +-
 .../WebCore/platform/graphics/GradientImage.h      |     33 +-
 .../WebCore/platform/graphics/GraphicsContext.cpp  |    136 +-
 .../WebCore/platform/graphics/GraphicsContext.h    |     94 +-
 .../platform/graphics/GraphicsContext3D.cpp        |    209 +-
 .../WebCore/platform/graphics/GraphicsContext3D.h  |    221 +-
 .../graphics/GraphicsContext3DAttributes.h         |     57 +
 .../platform/graphics/GraphicsContext3DPrivate.cpp |     88 +-
 .../platform/graphics/GraphicsContext3DPrivate.h   |     31 +-
 .../WebCore/platform/graphics/GraphicsLayer.cpp    |     63 +-
 .../WebCore/platform/graphics/GraphicsLayer.h      |     90 +-
 .../platform/graphics/GraphicsLayerClient.h        |      3 +-
 .../platform/graphics/GraphicsLayerUpdater.cpp     |      4 +-
 .../platform/graphics/GraphicsLayerUpdater.h       |      9 +-
 .../native/Source/WebCore/platform/graphics/Icon.h |     17 +-
 .../Source/WebCore/platform/graphics/Image.cpp     |     32 +-
 .../Source/WebCore/platform/graphics/Image.h       |     45 +-
 .../WebCore/platform/graphics/ImageBackingStore.h  |    222 +
 .../WebCore/platform/graphics/ImageBuffer.cpp      |     65 +-
 .../Source/WebCore/platform/graphics/ImageBuffer.h |     43 +-
 .../WebCore/platform/graphics/ImageBufferData.h    |      2 +
 .../WebCore/platform/graphics/ImageFrame.cpp       |    175 +
 .../Source/WebCore/platform/graphics/ImageFrame.h  |    164 +
 .../WebCore/platform/graphics/ImageFrameCache.cpp  |    543 +
 .../WebCore/platform/graphics/ImageFrameCache.h    |    168 +
 .../WebCore/platform/graphics/ImageObserver.h      |     11 +-
 .../WebCore/platform/graphics/ImageOrientation.h   |     13 +-
 .../WebCore/platform/graphics/ImageSource.cpp      |    233 +-
 .../Source/WebCore/platform/graphics/ImageSource.h |    226 +-
 .../platform/graphics/InbandTextTrackPrivate.h     |      8 +-
 .../graphics/InbandTextTrackPrivateClient.h        |     96 +-
 .../Source/WebCore/platform/graphics/IntPoint.h    |     27 +-
 .../Source/WebCore/platform/graphics/IntRect.cpp   |      5 +-
 .../Source/WebCore/platform/graphics/IntRect.h     |     16 +-
 .../Source/WebCore/platform/graphics/IntSize.cpp   |      8 +
 .../Source/WebCore/platform/graphics/IntSize.h     |     26 +-
 .../WebCore/platform/graphics/Latin1TextIterator.h |     20 +-
 .../WebCore/platform/graphics/LayoutPoint.cpp      |      6 +-
 .../Source/WebCore/platform/graphics/LayoutPoint.h |      7 +
 .../WebCore/platform/graphics/LayoutRect.cpp       |     27 +-
 .../Source/WebCore/platform/graphics/LayoutRect.h  |      8 +
 .../WebCore/platform/graphics/LayoutSize.cpp       |      8 +
 .../Source/WebCore/platform/graphics/LayoutSize.h  |      2 +
 .../WebCore/platform/graphics/LegacyCDMSession.h   |     77 +
 .../platform/graphics/MediaPlaybackTargetClient.h  |      1 -
 .../graphics/MediaPlaybackTargetPicker.cpp         |      5 +-
 .../platform/graphics/MediaPlaybackTargetPicker.h  |      5 +-
 .../WebCore/platform/graphics/MediaPlayer.cpp      |    288 +-
 .../Source/WebCore/platform/graphics/MediaPlayer.h |    106 +-
 .../WebCore/platform/graphics/MediaPlayerPrivate.h |     22 +-
 .../platform/graphics/MediaSourcePrivateClient.h   |      2 +
 .../platform/graphics/NamedImageGeneratedImage.cpp |      8 +-
 .../platform/graphics/NamedImageGeneratedImage.h   |      9 +-
 .../Source/WebCore/platform/graphics/NativeImage.h |     77 +
 .../WebCore/platform/graphics/NativeImagePtr.h     |     62 -
 .../WebCore/platform/graphics/OpenGLESShims.h      |      2 +-
 .../WebCore/platform/graphics/OpenGLShims.cpp      |      3 +
 .../Source/WebCore/platform/graphics/OpenGLShims.h |      3 +
 .../Source/WebCore/platform/graphics/Path.cpp      |     28 +-
 .../native/Source/WebCore/platform/graphics/Path.h |     46 +-
 .../platform/graphics/PathTraversalState.cpp       |      8 +-
 .../WebCore/platform/graphics/PathUtilities.cpp    |    287 +-
 .../WebCore/platform/graphics/PathUtilities.h      |      4 +
 .../Source/WebCore/platform/graphics/Pattern.h     |      8 +
 .../WebCore/platform/graphics/PlatformDisplay.cpp  |    120 +-
 .../WebCore/platform/graphics/PlatformDisplay.h    |     21 +-
 .../graphics/PlatformMediaResourceLoader.h         |     10 +-
 .../platform/graphics/PlatformTimeRanges.cpp       |     22 +-
 .../WebCore/platform/graphics/PlatformTimeRanges.h |     10 +-
 .../Source/WebCore/platform/graphics/Region.h      |      8 +
 .../WebCore/platform/graphics/RoundedRect.cpp      |     45 +
 .../Source/WebCore/platform/graphics/RoundedRect.h |      1 +
 .../Source/WebCore/platform/graphics/SVGGlyph.cpp  |    187 -
 .../Source/WebCore/platform/graphics/SVGGlyph.h    |    116 -
 .../WebCore/platform/graphics/ShadowBlur.cpp       |     44 +-
 .../Source/WebCore/platform/graphics/ShadowBlur.h  |      7 +-
 .../platform/graphics/SourceBufferPrivate.h        |     24 +-
 .../platform/graphics/SourceBufferPrivateClient.h  |     37 +-
 .../WebCore/platform/graphics/SpringSolver.h       |     71 +
 .../WebCore/platform/graphics/StringTruncator.cpp  |     19 +-
 .../graphics/SurrogatePairAwareTextIterator.cpp    |     12 +-
 .../graphics/SurrogatePairAwareTextIterator.h      |     18 +-
 .../Source/WebCore/platform/graphics/TextRun.cpp   |      1 -
 .../Source/WebCore/platform/graphics/TextRun.h     |     20 +-
 .../platform/graphics/TextTrackRepresentation.cpp  |     10 +-
 .../WebCore/platform/graphics/TiledBacking.h       |     49 +-
 .../WebCore/platform/graphics/TrackPrivateBase.h   |     34 +-
 .../WebCore/platform/graphics/VideoTrackPrivate.h  |     35 +-
 .../WebCore/platform/graphics/WOFFFileFormat.cpp   |    103 +-
 .../WebCore/platform/graphics/WOFFFileFormat.h     |      4 +-
 .../Source/WebCore/platform/graphics/WidthCache.h  |     38 +-
 .../WebCore/platform/graphics/WidthIterator.cpp    |     72 +-
 .../WebCore/platform/graphics/WidthIterator.h      |     23 +-
 .../avfoundation/AVTrackPrivateAVFObjCImpl.mm      |      4 +
 .../avfoundation/AudioSourceProviderAVFObjC.h      |     19 +-
 .../avfoundation/AudioSourceProviderAVFObjC.mm     |     64 +-
 .../graphics/avfoundation/AudioTrackPrivateAVF.h   |     24 +-
 .../avfoundation/CDMPrivateMediaSourceAVFObjC.h    |     10 +-
 .../avfoundation/CDMPrivateMediaSourceAVFObjC.mm   |      7 +-
 .../InbandMetadataTextTrackPrivateAVF.cpp          |     12 +-
 .../InbandMetadataTextTrackPrivateAVF.h            |      6 +-
 .../avfoundation/InbandTextTrackPrivateAVF.cpp     |     48 +-
 .../avfoundation/InbandTextTrackPrivateAVF.h       |      7 +-
 .../MediaPlayerPrivateAVFoundation.cpp             |     52 +-
 .../avfoundation/MediaPlayerPrivateAVFoundation.h  |    104 +-
 .../graphics/avfoundation/MediaSampleAVFObjC.h     |     81 +
 .../avfoundation/MediaSelectionGroupAVFObjC.mm     |     11 +-
 .../graphics/avfoundation/VideoTrackPrivateAVF.h   |     34 +-
 .../avfoundation/cf/AVFoundationCFSoftLinking.h    |      6 +
 .../avfoundation/cf/CDMSessionAVFoundationCF.cpp   |     48 +-
 .../avfoundation/cf/CDMSessionAVFoundationCF.h     |     36 +-
 .../avfoundation/cf/InbandTextTrackPrivateAVCF.h   |     20 +-
 .../cf/InbandTextTrackPrivateLegacyAVCF.h          |     18 +-
 .../cf/MediaPlayerPrivateAVFoundationCF.cpp        |     65 +-
 .../cf/MediaPlayerPrivateAVFoundationCF.h          |     32 +-
 .../avfoundation/cf/WebCoreAVCFResourceLoader.cpp  |     35 +-
 .../avfoundation/cf/WebCoreAVCFResourceLoader.h    |     15 +-
 .../avfoundation/objc/AVFoundationMIMETypeCache.h  |     57 +
 .../avfoundation/objc/AVFoundationMIMETypeCache.mm |     95 +
 .../objc/AudioTrackPrivateMediaSourceAVFObjC.cpp   |     13 +-
 .../objc/AudioTrackPrivateMediaSourceAVFObjC.h     |     14 +-
 .../objc/CDMSessionAVContentKeySession.h           |     10 +-
 .../objc/CDMSessionAVContentKeySession.mm          |      8 +-
 .../avfoundation/objc/CDMSessionAVFoundationObjC.h |     33 +-
 .../objc/CDMSessionAVFoundationObjC.mm             |     36 +-
 .../avfoundation/objc/CDMSessionAVStreamSession.h  |     12 +-
 .../avfoundation/objc/CDMSessionAVStreamSession.mm |     27 +-
 .../objc/CDMSessionMediaSourceAVFObjC.h            |     14 +-
 .../objc/CDMSessionMediaSourceAVFObjC.mm           |      4 +-
 .../objc/InbandTextTrackPrivateAVFObjC.h           |     22 +-
 .../objc/InbandTextTrackPrivateAVFObjC.mm          |      7 +-
 .../objc/InbandTextTrackPrivateLegacyAVFObjC.h     |     18 +-
 .../objc/InbandTextTrackPrivateLegacyAVFObjC.mm    |      1 -
 .../objc/MediaPlaybackTargetPickerMac.h            |      3 +-
 .../objc/MediaPlaybackTargetPickerMac.mm           |     49 +-
 .../objc/MediaPlayerPrivateAVFoundationObjC.h      |    179 +-
 .../objc/MediaPlayerPrivateAVFoundationObjC.mm     |    633 +-
 .../objc/MediaPlayerPrivateMediaSourceAVFObjC.h    |    130 +-
 .../objc/MediaPlayerPrivateMediaSourceAVFObjC.mm   |    206 +-
 .../objc/MediaPlayerPrivateMediaStreamAVFObjC.h    |     81 +-
 .../objc/MediaPlayerPrivateMediaStreamAVFObjC.mm   |    646 +-
 .../avfoundation/objc/MediaSampleAVFObjC.mm        |    235 +
 .../avfoundation/objc/MediaSourcePrivateAVFObjC.h  |     20 +-
 .../avfoundation/objc/MediaSourcePrivateAVFObjC.mm |     22 +-
 .../objc/OutOfBandTextTrackPrivateAVF.h            |      6 +-
 .../avfoundation/objc/SourceBufferPrivateAVFObjC.h |     55 +-
 .../objc/SourceBufferPrivateAVFObjC.mm             |    530 +-
 .../objc/VideoFullscreenLayerManager.h             |      3 +-
 .../objc/VideoFullscreenLayerManager.mm            |     62 +-
 .../avfoundation/objc/VideoTrackPrivateAVFObjC.cpp |      8 +-
 .../avfoundation/objc/VideoTrackPrivateAVFObjC.h   |      2 +-
 .../objc/VideoTrackPrivateMediaSourceAVFObjC.h     |      4 +-
 .../avfoundation/objc/WebCoreAVFResourceLoader.h   |     13 +-
 .../avfoundation/objc/WebCoreAVFResourceLoader.mm  |     50 +-
 .../platform/graphics/ca/GraphicsLayerCA.cpp       |    357 +-
 .../WebCore/platform/graphics/ca/GraphicsLayerCA.h |    217 +-
 .../WebCore/platform/graphics/ca/LayerPool.cpp     |      2 +-
 .../platform/graphics/ca/PlatformCAAnimation.cpp   |      6 +
 .../platform/graphics/ca/PlatformCAAnimation.h     |      4 +-
 .../platform/graphics/ca/PlatformCALayer.cpp       |     79 +-
 .../WebCore/platform/graphics/ca/PlatformCALayer.h |     18 +-
 .../platform/graphics/ca/PlatformCALayerClient.h   |      2 +-
 .../platform/graphics/ca/TileController.cpp        |    182 +-
 .../WebCore/platform/graphics/ca/TileController.h  |    139 +-
 .../platform/graphics/ca/TileCoverageMap.cpp       |     50 +-
 .../WebCore/platform/graphics/ca/TileCoverageMap.h |     13 +-
 .../WebCore/platform/graphics/ca/TileGrid.cpp      |    180 +-
 .../Source/WebCore/platform/graphics/ca/TileGrid.h |     34 +-
 .../graphics/ca/cocoa/LayerFlushSchedulerMac.cpp   |      6 +-
 .../graphics/ca/cocoa/PlatformCAAnimationCocoa.h   |     98 +-
 .../graphics/ca/cocoa/PlatformCAAnimationCocoa.mm  |     67 +-
 .../graphics/ca/cocoa/PlatformCAFiltersCocoa.mm    |      7 +-
 .../graphics/ca/cocoa/PlatformCALayerCocoa.h       |    168 +-
 .../graphics/ca/cocoa/PlatformCALayerCocoa.mm      |    148 +-
 .../graphics/ca/cocoa/WebTiledBackingLayer.h       |      3 +
 .../graphics/ca/cocoa/WebTiledBackingLayer.mm      |     14 +-
 .../platform/graphics/ca/win/CACFLayerTreeHost.cpp |     11 +-
 .../graphics/ca/win/LayerChangesFlusher.cpp        |      4 +
 .../graphics/ca/win/PlatformCAAnimationWin.cpp     |      2 +-
 .../graphics/ca/win/PlatformCAAnimationWin.h       |    100 +-
 .../graphics/ca/win/PlatformCAFiltersWin.cpp       |      4 +
 .../graphics/ca/win/PlatformCALayerWin.cpp         |     37 +-
 .../platform/graphics/ca/win/PlatformCALayerWin.h  |    167 +-
 .../graphics/ca/win/PlatformCALayerWinInternal.cpp |      4 +
 .../graphics/ca/win/WKCACFViewLayerTreeHost.cpp    |      4 +
 .../graphics/ca/win/WKCACFViewLayerTreeHost.h      |      2 +-
 .../graphics/ca/win/WebTiledBackingLayerWin.cpp    |      4 +
 .../platform/graphics/cairo/BitmapImageCairo.cpp   |    170 -
 .../platform/graphics/cairo/CairoUniquePtr.h       |     47 +
 .../platform/graphics/cairo/CairoUtilities.cpp     |     81 +-
 .../platform/graphics/cairo/CairoUtilities.h       |     42 +-
 .../WebCore/platform/graphics/cairo/FontCairo.cpp  |     74 +-
 .../graphics/cairo/FontCairoHarfbuzzNG.cpp         |      9 +-
 .../graphics/cairo/GraphicsContext3DCairo.cpp      |    156 +-
 .../graphics/cairo/GraphicsContextCairo.cpp        |    128 +-
 .../platform/graphics/cairo/ImageBufferCairo.cpp   |    197 +-
 .../platform/graphics/cairo/ImageBufferDataCairo.h |     20 +-
 .../WebCore/platform/graphics/cairo/ImageCairo.cpp |     10 +-
 .../platform/graphics/cairo/NativeImageCairo.cpp   |    105 +
 .../graphics/cairo/PlatformContextCairo.cpp        |      8 +-
 .../WebCore/platform/graphics/cg/BitmapImageCG.cpp |    270 -
 .../WebCore/platform/graphics/cg/ColorCG.cpp       |     76 +-
 .../WebCore/platform/graphics/cg/GradientCG.cpp    |      8 +
 .../platform/graphics/cg/GraphicsContext3DCG.cpp   |     29 +-
 .../platform/graphics/cg/GraphicsContextCG.cpp     |    208 +-
 .../platform/graphics/cg/GraphicsContextCG.h       |      9 +
 .../graphics/cg/GraphicsContextPlatformPrivateCG.h |      1 +
 .../WebCore/platform/graphics/cg/IOSurfacePool.cpp |     45 +-
 .../WebCore/platform/graphics/cg/IOSurfacePool.h   |      8 +-
 .../WebCore/platform/graphics/cg/ImageBufferCG.cpp |    223 +-
 .../platform/graphics/cg/ImageBufferDataCG.cpp     |     23 +-
 .../WebCore/platform/graphics/cg/ImageCG.cpp       |     17 +-
 .../platform/graphics/cg/ImageDecoderCG.cpp        |    446 +
 .../WebCore/platform/graphics/cg/ImageDecoderCG.h  |     76 +
 .../WebCore/platform/graphics/cg/ImageSourceCG.cpp |    455 -
 .../platform/graphics/cg/ImageSourceCGMac.mm       |     13 +-
 .../WebCore/platform/graphics/cg/NativeImageCG.cpp |    109 +
 .../platform/graphics/cg/PDFDocumentImage.cpp      |    139 +-
 .../platform/graphics/cg/PDFDocumentImage.h        |     29 +-
 .../Source/WebCore/platform/graphics/cg/PathCG.cpp |      2 +-
 .../WebCore/platform/graphics/cg/PatternCG.cpp     |     12 +-
 .../graphics/cg/SubimageCacheWithTimer.cpp         |      4 +
 .../platform/graphics/cocoa/FontCacheCoreText.cpp  |    300 +-
 .../platform/graphics/cocoa/FontCascadeCocoa.mm    |    184 +-
 .../WebCore/platform/graphics/cocoa/FontCocoa.mm   |    313 +-
 .../graphics/cocoa/FontPlatformDataCocoa.mm        |    138 +-
 .../WebCore/platform/graphics/cocoa/IOSurface.h    |     24 +-
 .../WebCore/platform/graphics/cocoa/IOSurface.mm   |    283 +-
 .../graphics/cocoa/TextTrackRepresentationCocoa.h  |     62 +
 .../graphics/cocoa/TextTrackRepresentationCocoa.mm |    145 +
 .../cocoa/WebActionDisablingCALayerDelegate.h      |      2 +-
 .../platform/graphics/displaylists/DisplayList.cpp |      2 +-
 .../platform/graphics/displaylists/DisplayList.h   |      5 +-
 .../graphics/displaylists/DisplayListItems.cpp     |     30 +-
 .../graphics/displaylists/DisplayListItems.h       |    182 +-
 .../graphics/displaylists/DisplayListRecorder.cpp  |     16 +-
 .../graphics/displaylists/DisplayListRecorder.h    |      6 +-
 .../platform/graphics/efl/CairoUtilitiesEfl.cpp    |    130 -
 .../platform/graphics/efl/CairoUtilitiesEfl.h      |     36 -
 .../platform/graphics/efl/EvasGLContext.cpp        |     44 -
 .../WebCore/platform/graphics/efl/EvasGLContext.h  |     47 -
 .../platform/graphics/efl/EvasGLSurface.cpp        |     44 -
 .../WebCore/platform/graphics/efl/EvasGLSurface.h  |     49 -
 .../platform/graphics/efl/GraphicsContext3DEfl.cpp |    307 -
 .../graphics/efl/GraphicsContext3DPrivate.cpp      |    261 -
 .../graphics/efl/GraphicsContext3DPrivate.h        |     78 -
 .../WebCore/platform/graphics/efl/IconEfl.cpp      |     65 -
 .../platform/graphics/efl/ImageBufferEfl.cpp       |     89 -
 .../WebCore/platform/graphics/efl/ImageEfl.cpp     |     72 -
 .../WebCore/platform/graphics/efl/IntPointEfl.cpp  |     42 -
 .../WebCore/platform/graphics/efl/IntRectEfl.cpp   |     40 -
 .../WebCore/platform/graphics/egl/GLContextEGL.cpp |    183 +-
 .../WebCore/platform/graphics/egl/GLContextEGL.h   |     80 +-
 .../platform/graphics/egl/GLContextEGLWayland.cpp  |     90 +
 .../platform/graphics/egl/GLContextEGLX11.cpp      |    104 +
 .../platform/graphics/filters/DistantLightSource.h |     11 +-
 .../WebCore/platform/graphics/filters/FEBlend.h    |      6 +-
 .../platform/graphics/filters/FEColorMatrix.cpp    |      9 +-
 .../platform/graphics/filters/FEColorMatrix.h      |      6 +-
 .../graphics/filters/FEComponentTransfer.h         |      6 +-
 .../platform/graphics/filters/FEComposite.cpp      |     14 +-
 .../platform/graphics/filters/FEComposite.h        |     12 +-
 .../platform/graphics/filters/FEConvolveMatrix.cpp |     25 +-
 .../platform/graphics/filters/FEConvolveMatrix.h   |      9 +-
 .../graphics/filters/FEDiffuseLighting.cpp         |      2 +-
 .../platform/graphics/filters/FEDiffuseLighting.h  |      6 +-
 .../platform/graphics/filters/FEDisplacementMap.h  |     10 +-
 .../platform/graphics/filters/FEDropShadow.cpp     |      2 +-
 .../platform/graphics/filters/FEDropShadow.h       |     10 +-
 .../WebCore/platform/graphics/filters/FEFlood.cpp  |      4 +-
 .../WebCore/platform/graphics/filters/FEFlood.h    |     10 +-
 .../platform/graphics/filters/FEGaussianBlur.cpp   |     21 +-
 .../platform/graphics/filters/FEGaussianBlur.h     |      8 +-
 .../WebCore/platform/graphics/filters/FELighting.h |      4 +-
 .../WebCore/platform/graphics/filters/FEMerge.h    |      7 +-
 .../platform/graphics/filters/FEMorphology.h       |      8 +-
 .../WebCore/platform/graphics/filters/FEOffset.h   |      8 +-
 .../graphics/filters/FESpecularLighting.cpp        |      2 +-
 .../platform/graphics/filters/FESpecularLighting.h |      6 +-
 .../WebCore/platform/graphics/filters/FETile.h     |     10 +-
 .../platform/graphics/filters/FETurbulence.h       |      8 +-
 .../WebCore/platform/graphics/filters/Filter.h     |     20 +-
 .../platform/graphics/filters/FilterEffect.cpp     |     40 +-
 .../platform/graphics/filters/FilterEffect.h       |      9 +
 .../platform/graphics/filters/FilterOperation.cpp  |     17 +-
 .../platform/graphics/filters/FilterOperation.h    |     66 +-
 .../platform/graphics/filters/FilterOperations.cpp |     88 +-
 .../platform/graphics/filters/FilterOperations.h   |     30 +-
 .../platform/graphics/filters/LightSource.h        |      1 -
 .../platform/graphics/filters/PointLightSource.h   |     13 +-
 .../platform/graphics/filters/SourceAlpha.h        |     10 +-
 .../platform/graphics/filters/SourceGraphic.h      |     10 +-
 .../platform/graphics/filters/SpotLightSource.h    |     23 +-
 .../graphics/freetype/FontCacheFreeType.cpp        |     34 +-
 .../freetype/FontCustomPlatformDataFreeType.cpp    |     10 +-
 .../platform/graphics/freetype/FontPlatformData.h  |    124 -
 .../graphics/freetype/FontPlatformDataFreeType.cpp |    224 +-
 .../freetype/GlyphPageTreeNodeFreeType.cpp         |      5 +-
 .../graphics/freetype/SimpleFontDataFreeType.cpp   |     43 +-
 .../WebCore/platform/graphics/glx/GLContextGLX.cpp |    226 +-
 .../WebCore/platform/graphics/glx/GLContextGLX.h   |     48 +-
 .../WebCore/platform/graphics/gpu/Texture.cpp      |      2 +-
 .../gstreamer/AudioTrackPrivateGStreamer.cpp       |      4 +-
 .../gstreamer/AudioTrackPrivateGStreamer.h         |     14 +-
 .../graphics/gstreamer/GRefPtrGStreamer.cpp        |     31 +-
 .../platform/graphics/gstreamer/GRefPtrGStreamer.h |      6 +
 .../graphics/gstreamer/GStreamerUtilities.cpp      |     64 +-
 .../graphics/gstreamer/GStreamerUtilities.h        |     27 +-
 .../graphics/gstreamer/ImageGStreamerCairo.cpp     |      2 +-
 .../InbandMetadataTextTrackPrivateGStreamer.h      |     15 +-
 .../gstreamer/InbandTextTrackPrivateGStreamer.cpp  |     22 +-
 .../gstreamer/InbandTextTrackPrivateGStreamer.h    |      8 +-
 .../gstreamer/MediaPlayerPrivateGStreamer.cpp      |    860 +-
 .../gstreamer/MediaPlayerPrivateGStreamer.h        |    111 +-
 .../gstreamer/MediaPlayerPrivateGStreamerBase.cpp  |    731 +-
 .../gstreamer/MediaPlayerPrivateGStreamerBase.h    |    135 +-
 .../gstreamer/MediaPlayerPrivateGStreamerOwr.cpp   |    371 +-
 .../gstreamer/MediaPlayerPrivateGStreamerOwr.h     |     86 +-
 .../graphics/gstreamer/MediaSourceGStreamer.cpp    |    107 -
 .../graphics/gstreamer/MediaSourceGStreamer.h      |     70 -
 .../gstreamer/SourceBufferPrivateGStreamer.cpp     |    127 -
 .../gstreamer/SourceBufferPrivateGStreamer.h       |     77 -
 .../graphics/gstreamer/TextCombinerGStreamer.cpp   |      8 +-
 .../graphics/gstreamer/TextSinkGStreamer.cpp       |      2 +-
 .../gstreamer/TrackPrivateBaseGStreamer.cpp        |     18 +-
 .../graphics/gstreamer/VideoSinkGStreamer.cpp      |     58 +-
 .../gstreamer/VideoTextureCopierGStreamer.cpp      |    190 +
 .../gstreamer/VideoTextureCopierGStreamer.h        |     59 +
 .../gstreamer/VideoTrackPrivateGStreamer.cpp       |      4 +-
 .../gstreamer/VideoTrackPrivateGStreamer.h         |     14 +-
 .../gstreamer/WebKitMediaSourceGStreamer.cpp       |    461 -
 .../gstreamer/WebKitMediaSourceGStreamer.h         |     91 -
 .../gstreamer/WebKitWebSourceGStreamer.cpp         |    560 +-
 .../eme/WebKitClearKeyDecryptorGStreamer.cpp       |    260 +
 .../eme/WebKitClearKeyDecryptorGStreamer.h         |     57 +
 .../WebKitCommonEncryptionDecryptorGStreamer.cpp   |    362 +
 .../eme/WebKitCommonEncryptionDecryptorGStreamer.h |     64 +
 .../graphics/gstreamer/mse/AppendPipeline.cpp      |   1188 +
 .../graphics/gstreamer/mse/AppendPipeline.h        |    165 +
 .../gstreamer/mse/GStreamerMediaDescription.cpp    |     75 +
 .../gstreamer/mse/GStreamerMediaDescription.h      |     58 +
 .../gstreamer/mse/GStreamerMediaSample.cpp         |    120 +
 .../graphics/gstreamer/mse/GStreamerMediaSample.h  |     76 +
 .../mse/MediaPlayerPrivateGStreamerMSE.cpp         |    860 +
 .../gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h |    132 +
 .../mse/MediaSourceClientGStreamerMSE.cpp          |    216 +
 .../gstreamer/mse/MediaSourceClientGStreamerMSE.h  |     70 +
 .../gstreamer/mse/MediaSourceGStreamer.cpp         |    139 +
 .../graphics/gstreamer/mse/MediaSourceGStreamer.h  |     88 +
 .../graphics/gstreamer/mse/PlaybackPipeline.cpp    |    449 +
 .../graphics/gstreamer/mse/PlaybackPipeline.h      |     79 +
 .../gstreamer/mse/SourceBufferPrivateGStreamer.cpp |    177 +
 .../gstreamer/mse/SourceBufferPrivateGStreamer.h   |     94 +
 .../gstreamer/mse/WebKitMediaSourceGStreamer.cpp   |    776 +
 .../gstreamer/mse/WebKitMediaSourceGStreamer.h     |     80 +
 .../mse/WebKitMediaSourceGStreamerPrivate.h        |    143 +
 .../WebCore/platform/graphics/gtk/ColorGtk.cpp     |     18 +-
 .../platform/graphics/gtk/GdkCairoUtilities.cpp    |     20 +-
 .../platform/graphics/gtk/GdkCairoUtilities.h      |      7 +-
 .../WebCore/platform/graphics/gtk/IconGtk.cpp      |      4 +-
 .../platform/graphics/gtk/ImageBufferGtk.cpp       |      4 +-
 .../harfbuzz/ComplexTextControllerHarfBuzz.cpp     |     36 +
 .../platform/graphics/harfbuzz/HarfBuzzFace.h      |      1 -
 .../graphics/harfbuzz/HarfBuzzFaceCairo.cpp        |     20 +-
 .../graphics/harfbuzz/HarfBuzzFaceCoreText.cpp     |    148 -
 .../platform/graphics/harfbuzz/HarfBuzzShaper.cpp  |     61 +-
 .../platform/graphics/harfbuzz/HarfBuzzShaper.h    |     14 +-
 .../graphics/ios/DisplayRefreshMonitorIOS.h        |      4 +-
 .../graphics/ios/DisplayRefreshMonitorIOS.mm       |     19 +-
 .../WebCore/platform/graphics/ios/FontCacheIOS.mm  |    113 +-
 .../platform/graphics/ios/FontServicesIOS.h        |     53 -
 .../platform/graphics/ios/FontServicesIOS.mm       |    122 -
 .../WebCore/platform/graphics/ios/IconIOS.mm       |     10 +-
 .../graphics/ios/TextTrackRepresentationIOS.h      |     62 -
 .../graphics/ios/TextTrackRepresentationIOS.mm     |    136 -
 .../platform/graphics/java/BitmapImageJava.cpp     |     65 +-
 .../platform/graphics/java/BufferImageJava.cpp     |     48 +-
 .../platform/graphics/java/BufferImageJava.h       |     28 +-
 .../platform/graphics/java/ChromiumBridge.h        |      6 +-
 .../graphics/java/ComplexTextControllerJava.cpp    |     36 +
 .../platform/graphics/java/FontCacheJava.cpp       |     19 +-
 .../platform/graphics/java/FontCascadeJava.cpp     |    254 +
 .../graphics/java/FontCustomPlatformData.cpp       |      3 +
 .../graphics/java/FontCustomPlatformData.h         |      9 +-
 .../platform/graphics/java/FontDataJava.cpp        |    126 -
 .../WebCore/platform/graphics/java/FontJava.cpp    |    301 +-
 .../platform/graphics/java/FontPlatformData.h      |     72 -
 .../graphics/java/FontPlatformDataJava.cpp         |     49 +-
 .../platform/graphics/java/GraphicsContextJava.cpp |     52 +-
 .../platform/graphics/java/GraphicsContextJava.h   |     10 +-
 .../WebCore/platform/graphics/java/IconJava.cpp    |      6 +-
 .../platform/graphics/java/ImageBufferDataJava.h   |     40 +-
 .../platform/graphics/java/ImageBufferJava.cpp     |     71 +-
 .../platform/graphics/java/ImageDecoderJava.cpp    |    301 +
 .../platform/graphics/java/ImageDecoderJava.h      |     85 +
 .../WebCore/platform/graphics/java/ImageJava.cpp   |      8 +-
 .../platform/graphics/java/ImageSourceJava.cpp     |    326 -
 .../graphics/java/MediaPlayerPrivateJava.cpp       |      2 +-
 .../platform/graphics/java/NativeImageJava.cpp     |    134 +
 .../WebCore/platform/graphics/java/PathJava.cpp    |      2 +-
 .../Source/WebCore/platform/graphics/java/RQRef.h  |     10 +-
 .../platform/graphics/java/RenderingQueue.cpp      |    143 +-
 .../platform/graphics/java/RenderingQueue.h        |    287 +-
 .../WebCore/platform/graphics/mac/ColorMac.h       |      2 +-
 .../WebCore/platform/graphics/mac/ColorMac.mm      |     75 +-
 .../graphics/mac/ComplexTextController.cpp         |    792 -
 .../platform/graphics/mac/ComplexTextController.h  |    191 -
 .../graphics/mac/ComplexTextControllerCoreText.mm  |    125 +-
 .../graphics/mac/DisplayRefreshMonitorMac.cpp      |     22 +-
 .../graphics/mac/DisplayRefreshMonitorMac.h        |     13 +-
 .../WebCore/platform/graphics/mac/FontCacheMac.mm  |     33 +-
 .../graphics/mac/FontCustomPlatformData.cpp        |      3 +-
 .../platform/graphics/mac/FontCustomPlatformData.h |      6 +-
 .../WebCore/platform/graphics/mac/GlyphPageMac.cpp |     43 +-
 .../platform/graphics/mac/GraphicsContext3DMac.mm  |    391 +-
 .../platform/graphics/mac/GraphicsContextMac.mm    |     15 +-
 .../WebCore/platform/graphics/mac/IconMac.mm       |     13 +-
 .../WebCore/platform/graphics/mac/ImageMac.mm      |     86 +-
 .../graphics/mac/MediaPlayerPrivateQTKit.h         |     40 +-
 .../graphics/mac/MediaPlayerPrivateQTKit.mm        |     39 +-
 .../WebCore/platform/graphics/mac/MediaTimeQTKit.h |      6 +-
 .../platform/graphics/mac/MediaTimeQTKit.mm        |      3 +-
 .../platform/graphics/mac/PDFDocumentImageMac.mm   |      3 +
 .../graphics/mac/SimpleFontDataCoreText.cpp        |      6 +-
 .../WebCore/platform/graphics/mac/WebGLLayer.mm    |      8 +-
 .../WebCore/platform/graphics/mac/WebLayer.mm      |      5 +
 .../graphics/opengl/Extensions3DOpenGL.cpp         |     20 +-
 .../platform/graphics/opengl/Extensions3DOpenGL.h  |     40 +-
 .../graphics/opengl/Extensions3DOpenGLCommon.cpp   |     52 +-
 .../graphics/opengl/Extensions3DOpenGLCommon.h     |     49 +-
 .../graphics/opengl/Extensions3DOpenGLES.cpp       |      5 +-
 .../graphics/opengl/Extensions3DOpenGLES.h         |      7 +-
 .../platform/graphics/opengl/GLPlatformSurface.cpp |    119 -
 .../graphics/opengl/GraphicsContext3DOpenGL.cpp    |     56 +-
 .../opengl/GraphicsContext3DOpenGLCommon.cpp       |    168 +-
 .../graphics/opengl/GraphicsContext3DOpenGLES.cpp  |    199 +-
 .../graphics/opengl/TemporaryOpenGLSetting.cpp     |      2 +-
 .../graphics/opengl/TemporaryOpenGLSetting.h       |      2 +-
 .../platform/graphics/opentype/OpenTypeCG.cpp      |     11 +-
 .../platform/graphics/opentype/OpenTypeCG.h        |      8 +-
 .../graphics/opentype/OpenTypeMathData.cpp         |     56 +-
 .../platform/graphics/opentype/OpenTypeMathData.h  |     27 +-
 .../graphics/opentype/OpenTypeVerticalData.cpp     |     45 +-
 .../graphics/opentype/OpenTypeVerticalData.h       |     14 +-
 .../graphics/surfaces/GLTransportSurface.cpp       |    259 -
 .../graphics/surfaces/GLTransportSurface.h         |     76 -
 .../platform/graphics/surfaces/GraphicsSurface.cpp |     99 -
 .../platform/graphics/surfaces/GraphicsSurface.h   |    122 -
 .../graphics/surfaces/GraphicsSurfaceToken.h       |     81 -
 .../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  |    171 -
 .../platform/graphics/surfaces/egl/EGLSurface.h    |     72 -
 .../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  |    292 -
 .../platform/graphics/surfaces/glx/GLXSurface.h    |     87 -
 .../platform/graphics/surfaces/glx/X11Helper.cpp   |    331 -
 .../platform/graphics/surfaces/glx/X11Helper.h     |     73 -
 .../platform/graphics/texmap/BitmapTexture.cpp     |      6 +-
 .../platform/graphics/texmap/BitmapTexture.h       |      3 +-
 .../platform/graphics/texmap/BitmapTextureGL.cpp   |     41 +-
 .../platform/graphics/texmap/BitmapTextureGL.h     |     41 +-
 .../platform/graphics/texmap/BitmapTexturePool.cpp |     50 +-
 .../platform/graphics/texmap/BitmapTexturePool.h   |      7 +-
 .../graphics/texmap/GraphicsLayerTextureMapper.cpp |    162 +-
 .../graphics/texmap/GraphicsLayerTextureMapper.h   |    113 +-
 .../platform/graphics/texmap/TextureMapper.cpp     |     21 +-
 .../platform/graphics/texmap/TextureMapper.h       |     21 +-
 .../graphics/texmap/TextureMapperAnimation.cpp     |     32 +-
 .../graphics/texmap/TextureMapperBackingStore.cpp  |     12 -
 .../graphics/texmap/TextureMapperBackingStore.h    |      9 +-
 .../graphics/texmap/TextureMapperFPSCounter.cpp    |      4 -
 .../graphics/texmap/TextureMapperFPSCounter.h      |      5 -
 .../texmap/TextureMapperGC3DPlatformLayer.cpp      |    131 +
 .../texmap/TextureMapperGC3DPlatformLayer.h        |     64 +
 .../platform/graphics/texmap/TextureMapperGL.cpp   |    290 +-
 .../platform/graphics/texmap/TextureMapperGL.h     |     39 +-
 .../graphics/texmap/TextureMapperLayer.cpp         |     35 +-
 .../platform/graphics/texmap/TextureMapperLayer.h  |     11 +-
 .../graphics/texmap/TextureMapperPlatformLayer.h   |     12 +-
 .../texmap/TextureMapperPlatformLayerBuffer.cpp    |      6 +-
 .../texmap/TextureMapperPlatformLayerBuffer.h      |     10 +-
 .../texmap/TextureMapperPlatformLayerProxy.cpp     |     42 +-
 .../texmap/TextureMapperPlatformLayerProxy.h       |      9 +-
 .../graphics/texmap/TextureMapperShaderProgram.cpp |    167 +-
 .../graphics/texmap/TextureMapperShaderProgram.h   |     26 +-
 .../texmap/TextureMapperSurfaceBackingStore.cpp    |     54 -
 .../texmap/TextureMapperSurfaceBackingStore.h      |     55 -
 .../platform/graphics/texmap/TextureMapperTile.cpp |      3 -
 .../platform/graphics/texmap/TextureMapperTile.h   |      3 -
 .../texmap/TextureMapperTiledBackingStore.cpp      |     67 +-
 .../texmap/TextureMapperTiledBackingStore.h        |     30 +-
 .../graphics/texmap/coordinated/AreaAllocator.cpp  |    335 -
 .../graphics/texmap/coordinated/AreaAllocator.h    |    114 -
 .../texmap/coordinated/CompositingCoordinator.cpp  |    429 -
 .../texmap/coordinated/CompositingCoordinator.h    |    162 -
 .../coordinated/CoordinatedGraphicsLayer.cpp       |    231 +-
 .../texmap/coordinated/CoordinatedGraphicsLayer.h  |    151 +-
 .../texmap/coordinated/CoordinatedGraphicsState.h  |     16 +-
 .../texmap/coordinated/CoordinatedImageBacking.cpp |      6 +-
 .../texmap/coordinated/CoordinatedImageBacking.h   |      2 +-
 .../texmap/coordinated/CoordinatedSurface.cpp      |      2 +-
 .../texmap/coordinated/CoordinatedSurface.h        |     10 +-
 .../texmap/coordinated/SurfaceUpdateInfo.h         |      2 +-
 .../platform/graphics/texmap/coordinated/Tile.cpp  |      2 +-
 .../platform/graphics/texmap/coordinated/Tile.h    |      2 +-
 .../texmap/coordinated/TiledBackingStore.cpp       |      9 +-
 .../texmap/coordinated/TiledBackingStore.h         |      2 +-
 .../texmap/coordinated/TiledBackingStoreClient.h   |      2 +-
 .../graphics/texmap/coordinated/UpdateAtlas.cpp    |    116 -
 .../graphics/texmap/coordinated/UpdateAtlas.h      |     80 -
 .../graphics/transforms/AffineTransform.cpp        |      4 +-
 .../platform/graphics/transforms/AffineTransform.h |     52 +-
 .../transforms/IdentityTransformOperation.h        |     16 +-
 .../transforms/Matrix3DTransformOperation.cpp      |      6 +
 .../transforms/Matrix3DTransformOperation.h        |     18 +-
 .../transforms/MatrixTransformOperation.cpp        |     12 +
 .../graphics/transforms/MatrixTransformOperation.h |     18 +-
 .../transforms/PerspectiveTransformOperation.cpp   |      6 +
 .../transforms/PerspectiveTransformOperation.h     |     18 +-
 .../transforms/RotateTransformOperation.cpp        |      6 +
 .../graphics/transforms/RotateTransformOperation.h |     18 +-
 .../transforms/ScaleTransformOperation.cpp         |      6 +
 .../graphics/transforms/ScaleTransformOperation.h  |     18 +-
 .../graphics/transforms/SkewTransformOperation.cpp |      6 +
 .../graphics/transforms/SkewTransformOperation.h   |     18 +-
 .../graphics/transforms/TransformOperation.cpp     |     75 +
 .../graphics/transforms/TransformOperation.h       |      5 +
 .../graphics/transforms/TransformOperations.cpp    |      8 +
 .../graphics/transforms/TransformOperations.h      |      2 +
 .../graphics/transforms/TransformState.cpp         |     10 +-
 .../platform/graphics/transforms/TransformState.h  |      6 +-
 .../graphics/transforms/TransformationMatrix.cpp   |     18 +-
 .../graphics/transforms/TransformationMatrix.h     |     50 +-
 .../transforms/TranslateTransformOperation.cpp     |     11 +-
 .../transforms/TranslateTransformOperation.h       |     16 +-
 .../graphics/wayland/PlatformDisplayWayland.cpp    |    147 +-
 .../graphics/wayland/PlatformDisplayWayland.h      |     39 +-
 .../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 -
 .../platform/graphics/wayland/WlUniquePtr.h        |     61 +
 .../platform/graphics/win/ColorDirect2D.cpp        |     57 +
 .../win/ComplexTextControllerDirectWrite.cpp       |     36 +
 .../WebCore/platform/graphics/win/DIBPixelData.cpp |      6 +-
 .../WebCore/platform/graphics/win/DIBPixelData.h   |      2 +-
 .../platform/graphics/win/FloatPointDirect2D.cpp   |     48 +
 .../platform/graphics/win/FloatRectDirect2D.cpp    |     72 +
 .../platform/graphics/win/FloatSizeDirect2D.cpp    |     48 +
 .../WebCore/platform/graphics/win/FontCGWin.cpp    |     14 +-
 .../WebCore/platform/graphics/win/FontCacheWin.cpp |     77 +-
 .../platform/graphics/win/FontCascadeDirect2D.cpp  |    150 +
 .../graphics/win/FontCustomPlatformData.cpp        |     25 +-
 .../platform/graphics/win/FontCustomPlatformData.h |      2 +-
 .../graphics/win/FontCustomPlatformDataCairo.cpp   |      2 +-
 .../graphics/win/FontPlatformDataCGWin.cpp         |     30 +-
 .../graphics/win/FontPlatformDataCairoWin.cpp      |     65 +-
 .../graphics/win/FontPlatformDataDirect2D.cpp      |    121 +
 .../platform/graphics/win/FontPlatformDataWin.cpp  |     16 +-
 .../WebCore/platform/graphics/win/FontWin.cpp      |     17 +-
 .../graphics/win/GlyphPageTreeNodeCGWin.cpp        |      4 +
 .../graphics/win/GlyphPageTreeNodeDirect2D.cpp     |     88 +
 .../platform/graphics/win/GradientDirect2D.cpp     |    132 +
 .../platform/graphics/win/GraphicsContext3DWin.cpp |    209 -
 .../platform/graphics/win/GraphicsContextCGWin.cpp |      3 +
 .../graphics/win/GraphicsContextDirect2D.cpp       |   2041 +
 .../win/GraphicsContextPlatformPrivateDirect2D.h   |    175 +
 .../platform/graphics/win/GraphicsContextWin.cpp   |      4 +-
 .../graphics/win/GraphicsLayerDirect2D.cpp         |     96 +
 .../platform/graphics/win/GraphicsLayerDirect2D.h  |     61 +
 .../WebCore/platform/graphics/win/IconWin.cpp      |      2 +-
 .../graphics/win/ImageBufferDataDirect2D.cpp       |    164 +
 .../graphics/win/ImageBufferDataDirect2D.h         |     50 +
 .../platform/graphics/win/ImageBufferDirect2D.cpp  |    276 +
 .../WebCore/platform/graphics/win/ImageCGWin.cpp   |     12 +-
 .../platform/graphics/win/ImageCairoWin.cpp        |      6 +-
 .../platform/graphics/win/ImageDecoderDirect2D.cpp |    233 +
 .../platform/graphics/win/ImageDecoderDirect2D.h   |     87 +
 .../platform/graphics/win/ImageDirect2D.cpp        |    107 +
 .../WebCore/platform/graphics/win/IntPointWin.cpp  |     25 +
 .../WebCore/platform/graphics/win/IntRectWin.cpp   |     27 +-
 .../WebCore/platform/graphics/win/IntSizeWin.cpp   |     25 +
 .../win/MediaPlayerPrivateMediaFoundation.cpp      |    196 +-
 .../win/MediaPlayerPrivateMediaFoundation.h        |    102 +-
 .../graphics/win/MediaPlayerPrivateTaskTimer.cpp   |     65 -
 .../graphics/win/MediaPlayerPrivateTaskTimer.h     |     48 -
 .../platform/graphics/win/NativeImageDirect2D.cpp  |    103 +
 .../WebCore/platform/graphics/win/PathDirect2D.cpp |    562 +
 .../platform/graphics/win/PatternDirect2D.cpp      |     64 +
 .../platform/graphics/win/PlatformDisplayWin.h     |      2 +-
 .../platform/graphics/win/SimpleFontDataCGWin.cpp  |      9 +-
 .../graphics/win/SimpleFontDataCairoWin.cpp        |      7 -
 .../graphics/win/SimpleFontDataDirect2D.cpp        |    235 +
 .../platform/graphics/win/SimpleFontDataWin.cpp    |     11 +-
 .../platform/graphics/win/TextAnalyzerHelper.cpp   |    142 +
 .../platform/graphics/win/TextAnalyzerHelper.h     |     60 +
 .../graphics/win/TransformationMatrixDirect2D.cpp  |     75 +
 .../platform/graphics/x11/PlatformDisplayX11.cpp   |     74 +-
 .../platform/graphics/x11/PlatformDisplayX11.h     |     16 +-
 .../platform/graphics/x11/XErrorTrapper.cpp        |    101 +
 .../WebCore/platform/graphics/x11/XErrorTrapper.h  |     54 +
 .../WebCore/platform/graphics/x11/XUniquePtr.h     |     12 +-
 .../Source/WebCore/platform/gtk/CursorGtk.cpp      |    121 +-
 .../native/Source/WebCore/platform/gtk/CursorGtk.h |    383 -
 .../Source/WebCore/platform/gtk/DataObjectGtk.cpp  |    164 -
 .../Source/WebCore/platform/gtk/DataObjectGtk.h    |     83 -
 .../Source/WebCore/platform/gtk/DragDataGtk.cpp    |      2 +-
 .../Source/WebCore/platform/gtk/DragImageGtk.cpp   |     38 +-
 .../Source/WebCore/platform/gtk/FileSystemGtk.cpp  |    367 -
 .../Source/WebCore/platform/gtk/GRefPtrGtk.cpp     |      4 +-
 .../Source/WebCore/platform/gtk/GRefPtrGtk.h       |      2 +-
 .../Source/WebCore/platform/gtk/GamepadsGtk.cpp    |    219 -
 .../Source/WebCore/platform/gtk/LanguageGtk.cpp    |     64 -
 .../WebCore/platform/gtk/LocalizedStringsGtk.cpp   |    144 +-
 .../Source/WebCore/platform/gtk/LoggingGtk.cpp     |     52 -
 .../WebCore/platform/gtk/MIMETypeRegistryGtk.cpp   |     11 +-
 .../Source/WebCore/platform/gtk/PasteboardGtk.cpp  |    225 +-
 .../WebCore/platform/gtk/PasteboardHelper.cpp      |    214 +-
 .../Source/WebCore/platform/gtk/PasteboardHelper.h |     19 +-
 .../platform/gtk/PlatformKeyboardEventGtk.cpp      |    728 +-
 .../WebCore/platform/gtk/PlatformMouseEventGtk.cpp |     32 +-
 .../WebCore/platform/gtk/PlatformPasteboardGtk.cpp |     49 +
 .../WebCore/platform/gtk/PlatformScreenGtk.cpp     |      5 +
 .../WebCore/platform/gtk/PlatformWheelEventGtk.cpp |     14 +-
 .../WebCore/platform/gtk/RenderThemeGadget.cpp     |    386 +
 .../WebCore/platform/gtk/RenderThemeGadget.h       |    172 +
 .../WebCore/platform/gtk/ScrollAnimatorGtk.cpp     |      7 +-
 .../WebCore/platform/gtk/ScrollAnimatorGtk.h       |     28 +-
 .../WebCore/platform/gtk/ScrollbarThemeGtk.cpp     |    961 +-
 .../WebCore/platform/gtk/ScrollbarThemeGtk.h       |     57 +-
 .../Source/WebCore/platform/gtk/SelectionData.cpp  |    131 +
 .../Source/WebCore/platform/gtk/SelectionData.h    |     87 +
 .../Source/WebCore/platform/gtk/UserAgentGtk.cpp   |    110 +-
 .../Source/WebCore/platform/gtk/UserAgentGtk.h     |     40 -
 .../Source/WebCore/platform/gtk/WidgetGtk.cpp      |      2 +-
 .../Source/WebCore/platform/gtk/po/POTFILES.in     |      2 +-
 .../native/Source/WebCore/platform/gtk/po/as.po    |      4 +-
 .../native/Source/WebCore/platform/gtk/po/bg.po    |    479 +-
 .../native/Source/WebCore/platform/gtk/po/ca.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/de.po    |    525 +-
 .../native/Source/WebCore/platform/gtk/po/el.po    |   3115 +-
 .../native/Source/WebCore/platform/gtk/po/en_CA.po |      2 +-
 .../native/Source/WebCore/platform/gtk/po/en_GB.po |      2 +-
 .../native/Source/WebCore/platform/gtk/po/es.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/fi.po    |   1590 +
 .../native/Source/WebCore/platform/gtk/po/fr.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/gl.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/gu.po    |      6 +-
 .../native/Source/WebCore/platform/gtk/po/he.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/hi.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/hu.po    |   2954 +-
 .../native/Source/WebCore/platform/gtk/po/id.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/it.po    |    448 +-
 .../native/Source/WebCore/platform/gtk/po/ja.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/kn.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/ko.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/lv.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/mr.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/nl.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/or.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/pa.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/pl.po    |    789 +-
 .../native/Source/WebCore/platform/gtk/po/pt_BR.po |   3271 +-
 .../native/Source/WebCore/platform/gtk/po/ru.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/sl.po    |      4 +-
 .../native/Source/WebCore/platform/gtk/po/sv.po    |    680 +-
 .../native/Source/WebCore/platform/gtk/po/ta.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/te.po    |      2 +-
 .../native/Source/WebCore/platform/gtk/po/tr.po    |    432 +-
 .../native/Source/WebCore/platform/gtk/po/uk.po    |   3005 +-
 .../platform/image-decoders/ImageDecoder.cpp       |    163 +-
 .../WebCore/platform/image-decoders/ImageDecoder.h |    299 +-
 .../image-decoders/bmp/BMPImageDecoder.cpp         |     15 +-
 .../platform/image-decoders/bmp/BMPImageDecoder.h  |     19 +-
 .../platform/image-decoders/bmp/BMPImageReader.cpp |     24 +-
 .../platform/image-decoders/bmp/BMPImageReader.h   |     12 +-
 .../cairo/ImageBackingStoreCairo.cpp               |     40 +
 .../image-decoders/cairo/ImageDecoderCairo.cpp     |     40 -
 .../image-decoders/gif/GIFImageDecoder.cpp         |    137 +-
 .../platform/image-decoders/gif/GIFImageDecoder.h  |     33 +-
 .../platform/image-decoders/gif/GIFImageReader.cpp |     13 +-
 .../platform/image-decoders/gif/GIFImageReader.h   |     11 +-
 .../image-decoders/ico/ICOImageDecoder.cpp         |     56 +-
 .../platform/image-decoders/ico/ICOImageDecoder.h  |     34 +-
 .../image-decoders/jpeg/JPEGImageDecoder.cpp       |     76 +-
 .../image-decoders/jpeg/JPEGImageDecoder.h         |     23 +-
 .../image-decoders/png/PNGImageDecoder.cpp         |    228 +-
 .../platform/image-decoders/png/PNGImageDecoder.h  |     29 +-
 .../image-decoders/webp/WEBPImageDecoder.cpp       |     26 +-
 .../image-decoders/webp/WEBPImageDecoder.h         |     15 +-
 .../platform/image-encoders/JPEGImageEncoder.cpp   |      2 +-
 .../platform/image-encoders/JPEGImageEncoder.h     |      9 +-
 .../WebCore/platform/ios/AbstractPasteboard.h      |     39 +
 .../WebCore/platform/ios/DeviceMotionClientIOS.h   |     12 +-
 .../WebCore/platform/ios/DeviceMotionClientIOS.mm  |     35 +-
 .../platform/ios/DeviceOrientationClientIOS.h      |     12 +-
 .../platform/ios/DeviceOrientationClientIOS.mm     |     13 +-
 .../Source/WebCore/platform/ios/DragImageIOS.mm    |     14 +
 .../Source/WebCore/platform/ios/LegacyTileCache.h  |      5 +-
 .../Source/WebCore/platform/ios/LegacyTileCache.mm |     22 +-
 .../WebCore/platform/ios/LegacyTileGridTile.mm     |     19 +-
 .../Source/WebCore/platform/ios/LegacyTileLayer.mm |      2 +-
 .../WebCore/platform/ios/LegacyTileLayerPool.mm    |      2 +-
 .../WebCore/platform/ios/MIMETypeRegistryIOS.mm    |     53 -
 .../Source/WebCore/platform/ios/PasteboardIOS.mm   |    121 +-
 .../WebCore/platform/ios/PlatformEventFactoryIOS.h |      2 +
 .../platform/ios/PlatformEventFactoryIOS.mm        |    250 +-
 .../WebCore/platform/ios/PlatformPasteboardIOS.mm  |     55 +-
 .../WebCore/platform/ios/PlatformScreenIOS.mm      |     37 +-
 .../platform/ios/PlatformSpeechSynthesizerIOS.mm   |     22 +-
 .../WebCore/platform/ios/QuickLookSoftLink.h       |      4 +-
 .../WebCore/platform/ios/QuickLookSoftLink.mm      |      4 +-
 .../platform/ios/RemoteCommandListenerIOS.h        |      2 +
 .../platform/ios/RemoteCommandListenerIOS.mm       |     43 +-
 .../WebCore/platform/ios/ScrollAnimatorIOS.h       |      2 +-
 .../WebCore/platform/ios/ScrollAnimatorIOS.mm      |      1 -
 .../Source/WebCore/platform/ios/ScrollViewIOS.mm   |      6 +-
 .../WebCore/platform/ios/ScrollbarThemeIOS.h       |     28 +-
 .../Source/WebCore/platform/ios/SelectionRect.cpp  |     40 +
 .../Source/WebCore/platform/ios/SelectionRect.h    |      2 +
 .../native/Source/WebCore/platform/ios/ThemeIOS.h  |      2 +
 .../native/Source/WebCore/platform/ios/ThemeIOS.mm |      9 +
 .../WebCore/platform/ios/ValidationBubbleIOS.mm    |    176 +
 .../WebCore/platform/ios/WebAVPlayerController.h   |     91 +
 .../WebCore/platform/ios/WebAVPlayerController.mm  |    440 +
 .../platform/ios/WebBackgroundTaskController.h     |     41 +
 .../platform/ios/WebBackgroundTaskController.mm    |     62 +
 .../WebCore/platform/ios/WebCoreMotionManager.mm   |      6 +-
 .../platform/ios/WebCoreSystemInterfaceIOS.mm      |      3 -
 .../native/Source/WebCore/platform/ios/WebEvent.h  |     18 +-
 .../native/Source/WebCore/platform/ios/WebEvent.mm |     52 +-
 .../platform/ios/WebItemProviderPasteboard.h       |     52 +
 .../platform/ios/WebItemProviderPasteboard.mm      |    253 +
 .../ios/WebPlaybackSessionInterfaceAVKit.h         |    101 +
 .../ios/WebPlaybackSessionInterfaceAVKit.mm        |    233 +
 .../platform/ios/WebSQLiteDatabaseTrackerClient.h  |     54 +
 .../platform/ios/WebSQLiteDatabaseTrackerClient.mm |    128 +
 .../platform/ios/WebSafeGCActivityCallbackIOS.h    |     68 -
 .../platform/ios/WebSafeIncrementalSweeperIOS.h    |     47 -
 .../ios/WebVideoFullscreenControllerAVKit.mm       |    727 +-
 .../ios/WebVideoFullscreenInterfaceAVKit.h         |     51 +-
 .../ios/WebVideoFullscreenInterfaceAVKit.mm        |    777 +-
 .../Source/WebCore/platform/ios/WidgetIOS.mm       |      4 +-
 .../WebCore/platform/ios/wak/WAKAppKitStubs.h      |     28 +-
 .../WebCore/platform/ios/wak/WAKAppKitStubs.m      |      7 -
 .../Source/WebCore/platform/ios/wak/WAKResponder.h |      2 +-
 .../Source/WebCore/platform/ios/wak/WAKView.mm     |      4 +-
 .../platform/ios/wak/WKContentObservation.cpp      |      1 +
 .../platform/ios/wak/WKContentObservation.h        |      7 -
 .../ios/wak/WKContentObservationInternal.h         |     49 +
 .../Source/WebCore/platform/ios/wak/WKGraphics.h   |      7 -
 .../Source/WebCore/platform/ios/wak/WKGraphics.mm  |      3 +-
 .../WebCore/platform/ios/wak/WKGraphicsInternal.h  |     47 +
 .../WebCore/platform/ios/wak/WebCoreThread.h       |      3 -
 .../WebCore/platform/ios/wak/WebCoreThread.mm      |     26 +-
 .../platform/ios/wak/WebCoreThreadInternal.h       |      3 +
 .../platform/ios/wak/WebCoreThreadMessage.h        |      1 -
 .../WebCore/platform/ios/wak/WebCoreThreadRun.cpp  |      6 -
 .../WebCore/platform/ios/wak/WebCoreThreadRun.h    |     16 +-
 .../WebCore/platform/ios/wak/WebCoreThreadSafe.h   |     68 -
 .../ios/wak/WebCoreThreadSystemInterface.cpp       |      1 -
 .../Source/WebCore/platform/java/BridgeUtils.cpp   |    450 -
 .../Source/WebCore/platform/java/BridgeUtils.h     |     28 -
 .../WebCore/platform/java/ChromeClientJava.cpp     |    743 +
 .../WebCore/platform/java/ChromeClientJava.h       |    169 +
 .../WebCore/platform/java/ColorChooserJava.h       |     13 +-
 .../WebCore/platform/java/ContextMenuClientJava.h  |      8 +-
 .../WebCore/platform/java/ContextMenuJava.cpp      |      2 +-
 .../Source/WebCore/platform/java/ContextMenuJava.h |      2 +
 .../Source/WebCore/platform/java/CursorJava.cpp    |     49 +-
 .../Source/WebCore/platform/java/DataObjectJava.h  |      6 +-
 .../WebCore/platform/java/DragClientJava.cpp       |     72 +-
 .../Source/WebCore/platform/java/DragClientJava.h  |     48 +-
 .../WebCore/platform/java/EditorClientJava.cpp     |     86 +-
 .../WebCore/platform/java/EditorClientJava.h       |    203 +-
 .../Source/WebCore/platform/java/EventLoopJava.cpp |      2 +-
 .../WebCore/platform/java/FileSystemJava.cpp       |      8 +-
 .../platform/java/FrameLoaderClientJava.cpp        |    267 +-
 .../WebCore/platform/java/FrameLoaderClientJava.h  |     53 +-
 .../platform/java/FrameNetworkingContextJava.h     |     33 +-
 .../Source/WebCore/platform/java/IDNJava.cpp       |      2 +-
 .../native/Source/WebCore/platform/java/IDNJava.h  |      6 +-
 .../WebCore/platform/java/InspectorClientJava.cpp  |     11 +-
 .../WebCore/platform/java/InspectorClientJava.h    |     10 +-
 .../Source/WebCore/platform/java/JavaEnv.cpp       |    298 -
 .../native/Source/WebCore/platform/java/JavaEnv.h  |     98 -
 .../WebCore/platform/java/KeyboardEventJava.cpp    |     29 +-
 .../WebCore/platform/java/LocalizedStringsJava.cpp |     20 +-
 .../Source/WebCore/platform/java/LoggingJava.cpp   |     22 +-
 .../WebCore/platform/java/MIMETypeRegistryJava.cpp |     41 +-
 .../platform/java/MainThreadSharedTimerJava.cpp    |      9 +-
 .../WebCore/platform/java/NotificationClientJava.h |     25 +-
 .../WebCore/platform/java/PasteboardJava.cpp       |     73 +-
 .../platform/java/PasteboardUtilitiesJava.h        |      6 +-
 .../WebCore/platform/java/PlatformScreenJava.cpp   |      7 +-
 .../platform/java/PlatformStrategiesJava.cpp       |     72 +-
 .../WebCore/platform/java/PlatformStrategiesJava.h |     69 +-
 .../WebCore/platform/java/PluginDataJava.cpp       |      2 +-
 .../WebCore/platform/java/PluginInfoStoreJava.cpp  |      2 +-
 .../WebCore/platform/java/PluginViewJava.cpp       |      2 +-
 .../WebCore/platform/java/PluginWidgetJava.cpp     |    108 +-
 .../WebCore/platform/java/PluginWidgetJava.h       |     90 +-
 .../Source/WebCore/platform/java/PopupMenuJava.cpp |     10 +-
 .../Source/WebCore/platform/java/PopupMenuJava.h   |     10 +-
 .../platform/java/ProgressTrackerClientJava.cpp    |    103 +
 .../platform/java/ProgressTrackerClientJava.h      |     49 +
 .../WebCore/platform/java/RenderThemeJava.cpp      |     70 +-
 .../Source/WebCore/platform/java/RenderThemeJava.h |    133 +-
 .../WebCore/platform/java/ScrollbarThemeJava.cpp   |    177 +-
 .../WebCore/platform/java/ScrollbarThemeJava.h     |     30 +-
 .../WebCore/platform/java/SearchPopupMenuJava.h    |      7 +-
 .../WebCore/platform/java/SharedBufferJava.cpp     |      6 +-
 .../Source/WebCore/platform/java/SoundJava.cpp     |      2 +-
 .../Source/WebCore/platform/java/StringJava.cpp    |      4 +-
 .../Source/WebCore/platform/java/StringJava.h      |      5 +-
 .../platform/java/TemporaryLinkStubsJava.cpp       |     35 +-
 .../java/TextBreakIteratorInternalICUJava.cpp      |     34 -
 .../platform/java/TextBreakIteratorJava.cpp        |      2 +-
 .../Source/WebCore/platform/java/TextCodecJava.h   |     10 +-
 .../WebCore/platform/java/TextNormalizerJava.cpp   |      2 +-
 .../WebCore/platform/java/TextNormalizerJava.h     |      7 +-
 .../WebCore/platform/java/VisitedLinkStoreJava.cpp |      6 +-
 .../WebCore/platform/java/VisitedLinkStoreJava.h   |     16 +-
 .../Source/WebCore/platform/java/WebPage.cpp       |    178 +-
 .../native/Source/WebCore/platform/java/WebPage.h  |      7 +-
 .../Source/WebCore/platform/java/WidgetJava.cpp    |      4 +-
 .../platform/java/api/BackForwardListJava.cpp      |    317 -
 .../WebCore/platform/java/api/PageCacheJava.cpp    |      2 +-
 .../platform/linux/CurrentProcessMemoryStatus.cpp  |     77 +
 .../platform/linux/CurrentProcessMemoryStatus.h    |     46 +
 .../platform/linux/MemoryPressureHandlerLinux.cpp  |    259 +-
 .../Source/WebCore/platform/mac/BlacklistUpdater.h |     57 +
 .../WebCore/platform/mac/BlacklistUpdater.mm       |    114 +
 .../Source/WebCore/platform/mac/BlockExceptions.h  |     32 -
 .../Source/WebCore/platform/mac/BlockExceptions.mm |     38 -
 .../Source/WebCore/platform/mac/CursorMac.mm       |     37 +-
 .../Source/WebCore/platform/mac/DragDataMac.mm     |    125 +-
 .../Source/WebCore/platform/mac/DragImageMac.mm    |     36 +-
 .../Source/WebCore/platform/mac/EventLoopMac.mm    |      2 +-
 .../Source/WebCore/platform/mac/FileSystemMac.mm   |    107 +-
 .../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 -
 .../native/Source/WebCore/platform/mac/Language.mm |    139 -
 .../Source/WebCore/platform/mac/LoggingMac.mm      |      4 +-
 .../WebCore/platform/mac/MIMETypeRegistryMac.mm    |     76 -
 .../WebCore/platform/mac/MediaRemoteSoftLink.cpp   |     53 +
 .../WebCore/platform/mac/MediaRemoteSoftLink.h     |     71 +
 .../Source/WebCore/platform/mac/PasteboardMac.mm   |     90 +-
 .../Source/WebCore/platform/mac/PasteboardWriter.h |     40 +
 .../WebCore/platform/mac/PasteboardWriter.mm       |     51 +
 .../Source/WebCore/platform/mac/PlatformClockCA.h  |     14 +-
 .../Source/WebCore/platform/mac/PlatformClockCM.h  |     14 +-
 .../WebCore/platform/mac/PlatformEventFactoryMac.h |     20 +-
 .../platform/mac/PlatformEventFactoryMac.mm        |    653 +-
 .../WebCore/platform/mac/PlatformPasteboardMac.mm  |      8 +-
 .../WebCore/platform/mac/PlatformScreenMac.mm      |    135 +-
 .../platform/mac/PlatformSpeechSynthesizerMac.mm   |     20 +-
 .../Source/WebCore/platform/mac/PluginBlacklist.h  |     71 +
 .../Source/WebCore/platform/mac/PluginBlacklist.mm |    194 +
 .../Source/WebCore/platform/mac/PowerObserverMac.h |      2 +-
 .../Source/WebCore/platform/mac/PublicSuffixMac.mm |     35 +-
 .../platform/mac/RemoteCommandListenerMac.h        |     52 +
 .../platform/mac/RemoteCommandListenerMac.mm       |    161 +
 .../WebCore/platform/mac/SSLKeyGeneratorMac.cpp    |     66 -
 .../WebCore/platform/mac/SSLKeyGeneratorMac.mm     |    241 +
 .../WebCore/platform/mac/ScrollAnimatorMac.h       |     94 +-
 .../WebCore/platform/mac/ScrollAnimatorMac.mm      |    246 +-
 .../Source/WebCore/platform/mac/ScrollViewMac.mm   |      2 +-
 .../WebCore/platform/mac/ScrollbarThemeMac.h       |     53 +-
 .../WebCore/platform/mac/ScrollbarThemeMac.mm      |     90 +-
 .../mac/SerializedPlatformRepresentationMac.h      |      8 +-
 .../mac/SerializedPlatformRepresentationMac.mm     |     22 +-
 .../Source/WebCore/platform/mac/SharedBufferMac.mm |    127 -
 .../Source/WebCore/platform/mac/SoftLinking.h      |    528 -
 .../native/Source/WebCore/platform/mac/ThemeMac.h  |     20 +-
 .../native/Source/WebCore/platform/mac/ThemeMac.mm |     93 +-
 .../native/Source/WebCore/platform/mac/URLMac.mm   |      4 +-
 .../WebCore/platform/mac/ValidationBubbleMac.mm    |     97 +
 .../platform/mac/WebCoreFullScreenWindow.mm        |      7 +
 .../WebCore/platform/mac/WebCoreNSURLExtras.h      |     15 +-
 .../WebCore/platform/mac/WebCoreNSURLExtras.mm     |    186 +-
 .../WebCore/platform/mac/WebCoreSystemInterface.h  |      7 +-
 .../WebCore/platform/mac/WebCoreSystemInterface.mm |      5 -
 .../Source/WebCore/platform/mac/WebGLBlacklist.h   |     69 +
 .../Source/WebCore/platform/mac/WebGLBlacklist.mm  |    265 +
 .../platform/mac/WebPlaybackControlsManager.h      |     84 +
 .../platform/mac/WebPlaybackControlsManager.mm     |    260 +
 .../platform/mac/WebPlaybackSessionInterfaceMac.h  |     87 +
 .../platform/mac/WebPlaybackSessionInterfaceMac.mm |    230 +
 .../platform/mac/WebVideoFullscreenController.mm   |     44 +-
 .../mac/WebVideoFullscreenHUDWindowController.mm   |     27 +-
 .../platform/mac/WebVideoFullscreenInterfaceMac.h  |     54 +-
 .../platform/mac/WebVideoFullscreenInterfaceMac.mm |    478 +-
 .../WebCore/platform/mac/WebWindowAnimation.mm     |      2 +-
 .../Source/WebCore/platform/mac/WidgetMac.mm       |     19 +-
 .../mac/MediaSessionInterruptionProviderMac.h      |      4 +-
 .../mediastream/AudioTrackPrivateMediaStream.h     |     25 +-
 .../WebCore/platform/mediastream/CaptureDevice.h   |     72 +
 .../platform/mediastream/CaptureDeviceManager.cpp  |    124 +
 .../platform/mediastream/CaptureDeviceManager.h    |     52 +
 .../WebCore/platform/mediastream/IceCandidate.h    |    105 +-
 .../platform/mediastream/MediaConstraints.cpp      |    345 +
 .../platform/mediastream/MediaConstraints.h        |    790 +-
 .../WebCore/platform/mediastream/MediaEndpoint.cpp |     47 +-
 .../WebCore/platform/mediastream/MediaEndpoint.h   |     66 +-
 .../mediastream/MediaEndpointConfiguration.cpp     |     37 +-
 .../mediastream/MediaEndpointConfiguration.h       |     69 +-
 .../MediaEndpointSessionConfiguration.h            |     15 +-
 .../WebCore/platform/mediastream/MediaPayload.h    |     82 +-
 .../MediaStreamConstraintsValidationClient.h       |      1 -
 .../mediastream/MediaStreamCreationClient.h        |     54 -
 .../platform/mediastream/MediaStreamPrivate.cpp    |     62 +-
 .../platform/mediastream/MediaStreamPrivate.h      |     31 +-
 .../mediastream/MediaStreamTrackPrivate.cpp        |     64 +-
 .../platform/mediastream/MediaStreamTrackPrivate.h |     39 +-
 .../MediaStreamTrackSourcesRequestClient.h         |     98 -
 .../platform/mediastream/PeerConnectionStates.h    |     89 +
 .../platform/mediastream/PeerMediaDescription.h    |    161 +-
 .../platform/mediastream/RTCConfigurationPrivate.h |     80 -
 .../platform/mediastream/RTCDTMFSenderHandler.h    |      4 +-
 .../mediastream/RTCDTMFSenderHandlerClient.h       |      4 +-
 .../platform/mediastream/RTCDataChannelHandler.h   |     29 +-
 .../mediastream/RTCDataChannelHandlerClient.h      |     13 +-
 .../mediastream/RTCIceCandidateDescriptor.cpp      |      4 +-
 .../mediastream/RTCIceCandidateDescriptor.h        |      4 +-
 .../platform/mediastream/RTCIceServerPrivate.h     |     67 -
 .../mediastream/RTCOfferAnswerOptionsPrivate.h     |    108 -
 .../mediastream/RTCPeerConnectionHandler.cpp       |     76 -
 .../mediastream/RTCPeerConnectionHandler.h         |    106 -
 .../mediastream/RTCPeerConnectionHandlerClient.h   |      4 +-
 .../RTCSessionDescriptionDescriptor.cpp            |      4 +-
 .../mediastream/RTCSessionDescriptionDescriptor.h  |      4 +-
 .../mediastream/RTCSessionDescriptionRequest.h     |      4 +-
 .../WebCore/platform/mediastream/RTCStatsRequest.h |     63 -
 .../platform/mediastream/RTCStatsResponseBase.h    |     49 -
 .../WebCore/platform/mediastream/RTCVoidRequest.h  |      6 +-
 .../platform/mediastream/RealtimeMediaSource.cpp   |    681 +-
 .../platform/mediastream/RealtimeMediaSource.h     |    123 +-
 .../mediastream/RealtimeMediaSourceCapabilities.h  |     12 +-
 .../mediastream/RealtimeMediaSourceCenter.h        |     16 +-
 .../mediastream/RealtimeMediaSourceSettings.cpp    |     42 +-
 .../mediastream/RealtimeMediaSourceSettings.h      |      2 +
 .../RealtimeMediaSourceSupportedConstraints.cpp    |     10 +-
 .../RealtimeMediaSourceSupportedConstraints.h      |      5 +-
 .../mediastream/SDPProcessorScriptResource.cpp     |     53 +
 .../mediastream/SDPProcessorScriptResource.h       |     50 +
 .../mediastream/VideoTrackPrivateMediaStream.h     |     33 +-
 .../mediastream/libwebrtc/LibWebRTCAudioFormat.h   |     46 +
 .../mediastream/libwebrtc/LibWebRTCAudioModule.cpp |    101 +
 .../mediastream/libwebrtc/LibWebRTCAudioModule.h   |    162 +
 .../mediastream/libwebrtc/LibWebRTCMacros.h        |     44 +
 .../mediastream/libwebrtc/LibWebRTCProvider.cpp    |    160 +
 .../mediastream/libwebrtc/LibWebRTCProvider.h      |     68 +
 .../mediastream/mac/AVAudioCaptureSource.h         |     24 +-
 .../mediastream/mac/AVAudioCaptureSource.mm        |    100 +-
 .../mediastream/mac/AVCaptureDeviceManager.h       |     33 +-
 .../mediastream/mac/AVCaptureDeviceManager.mm      |    217 +-
 .../mediastream/mac/AVMediaCaptureSource.h         |     35 +-
 .../mediastream/mac/AVMediaCaptureSource.mm        |     88 +-
 .../mediastream/mac/AVVideoCaptureSource.h         |     38 +-
 .../mediastream/mac/AVVideoCaptureSource.mm        |    344 +-
 .../mac/AudioTrackPrivateMediaStreamCocoa.cpp      |    254 +
 .../mac/AudioTrackPrivateMediaStreamCocoa.h        |     90 +
 .../mediastream/mac/MockRealtimeAudioSourceMac.h   |     78 +
 .../mediastream/mac/MockRealtimeAudioSourceMac.mm  |    204 +
 .../mediastream/mac/MockRealtimeVideoSourceMac.h   |     14 +-
 .../mediastream/mac/MockRealtimeVideoSourceMac.mm  |    107 +-
 .../mac/RealtimeIncomingAudioSource.cpp            |    121 +
 .../mediastream/mac/RealtimeIncomingAudioSource.h  |     85 +
 .../mac/RealtimeIncomingVideoSource.cpp            |    216 +
 .../mediastream/mac/RealtimeIncomingVideoSource.h  |     89 +
 .../mac/RealtimeMediaSourceCenterMac.cpp           |    125 +-
 .../mediastream/mac/RealtimeMediaSourceCenterMac.h |     10 +-
 .../mac/RealtimeOutgoingAudioSource.cpp            |    103 +
 .../mediastream/mac/RealtimeOutgoingAudioSource.h  |     86 +
 .../mac/RealtimeOutgoingVideoSource.cpp            |    117 +
 .../mediastream/mac/RealtimeOutgoingVideoSource.h  |     81 +
 .../mac/WebAudioSourceProviderAVFObjC.h            |     31 +-
 .../mac/WebAudioSourceProviderAVFObjC.mm           |     91 +-
 .../mediastream/openwebrtc/MediaEndpointOwr.cpp    |    750 +
 .../mediastream/openwebrtc/MediaEndpointOwr.h      |    149 +
 .../mediastream/openwebrtc/OpenWebRTCUtilities.cpp |      5 +
 .../openwebrtc/RealtimeAudioSourceOwr.h            |     70 +
 .../openwebrtc/RealtimeMediaSourceCenterOwr.cpp    |    142 +-
 .../openwebrtc/RealtimeMediaSourceCenterOwr.h      |     13 +-
 .../openwebrtc/RealtimeMediaSourceOwr.cpp          |     60 +
 .../openwebrtc/RealtimeMediaSourceOwr.h            |     29 +-
 .../openwebrtc/RealtimeVideoSourceOwr.h            |     82 +
 .../platform/mock/DeviceMotionClientMock.cpp       |     71 -
 .../WebCore/platform/mock/DeviceMotionClientMock.h |     68 -
 .../platform/mock/DeviceOrientationClientMock.h    |     10 +-
 .../WebCore/platform/mock/GeolocationClientMock.h  |     14 +-
 .../WebCore/platform/mock/MediaConstraintsMock.cpp |     76 -
 .../WebCore/platform/mock/MediaConstraintsMock.h   |     48 -
 .../platform/mock/MediaPlaybackTargetMock.h        |      1 -
 .../mock/MediaPlaybackTargetPickerMock.cpp         |      8 +-
 .../platform/mock/MediaPlaybackTargetPickerMock.h  |      2 +-
 .../WebCore/platform/mock/MockMediaEndpoint.cpp    |    342 +
 .../WebCore/platform/mock/MockMediaEndpoint.h      |     99 +
 .../platform/mock/MockRealtimeAudioSource.cpp      |     65 +-
 .../platform/mock/MockRealtimeAudioSource.h        |     35 +-
 .../platform/mock/MockRealtimeMediaSource.cpp      |     50 +-
 .../platform/mock/MockRealtimeMediaSource.h        |     31 +-
 .../mock/MockRealtimeMediaSourceCenter.cpp         |    122 +-
 .../platform/mock/MockRealtimeMediaSourceCenter.h  |      8 +-
 .../platform/mock/MockRealtimeVideoSource.cpp      |    139 +-
 .../platform/mock/MockRealtimeVideoSource.h        |     28 +-
 .../mock/PlatformSpeechSynthesizerMock.cpp         |     18 +-
 .../platform/mock/PlatformSpeechSynthesizerMock.h  |      2 +-
 .../platform/mock/RTCDTMFSenderHandlerMock.cpp     |     62 -
 .../platform/mock/RTCDTMFSenderHandlerMock.h       |     58 -
 .../platform/mock/RTCDataChannelHandlerMock.cpp    |      9 +-
 .../platform/mock/RTCDataChannelHandlerMock.h      |     36 +-
 .../WebCore/platform/mock/RTCNotifiersMock.cpp     |      4 +-
 .../WebCore/platform/mock/RTCNotifiersMock.h       |      4 +-
 .../platform/mock/RTCPeerConnectionHandlerMock.cpp |    180 -
 .../platform/mock/RTCPeerConnectionHandlerMock.h   |     75 -
 .../WebCore/platform/mock/ScrollbarThemeMock.h     |     22 +-
 .../WebCore/platform/mock/TimerEventBasedMock.h    |      4 +-
 .../WebCore/platform/mock/mediasource/MockBox.cpp  |      3 +
 .../WebCore/platform/mock/mediasource/MockBox.h    |      5 +
 .../mediasource/MockMediaPlayerMediaSource.cpp     |      1 -
 .../mock/mediasource/MockMediaPlayerMediaSource.h  |     52 +-
 .../mock/mediasource/MockMediaSourcePrivate.cpp    |      4 +-
 .../mock/mediasource/MockMediaSourcePrivate.h      |     16 +-
 .../mock/mediasource/MockSourceBufferPrivate.cpp   |     89 +-
 .../mock/mediasource/MockSourceBufferPrivate.h     |     41 +-
 .../platform/mock/mediasource/MockTracks.cpp       |     27 -
 .../WebCore/platform/mock/mediasource/MockTracks.h |     15 +-
 .../Source/WebCore/platform/network/BlobData.cpp   |     33 +-
 .../Source/WebCore/platform/network/BlobData.h     |     75 +-
 .../platform/network/BlobDataFileReference.cpp     |      2 -
 .../Source/WebCore/platform/network/BlobPart.h     |     13 +-
 .../Source/WebCore/platform/network/BlobRegistry.h |     17 +-
 .../WebCore/platform/network/BlobRegistryImpl.cpp  |    160 +-
 .../WebCore/platform/network/BlobRegistryImpl.h    |     25 +-
 .../platform/network/BlobResourceHandle.cpp        |    173 +-
 .../WebCore/platform/network/BlobResourceHandle.h  |     37 +-
 .../WebCore/platform/network/CacheValidation.cpp   |    149 +-
 .../WebCore/platform/network/CacheValidation.h     |     17 +-
 .../WebCore/platform/network/CookieStorage.h       |     13 +-
 .../WebCore/platform/network/CredentialBase.h      |      2 +-
 .../WebCore/platform/network/CredentialStorage.cpp |     26 +-
 .../WebCore/platform/network/CredentialStorage.h   |     12 +-
 .../Source/WebCore/platform/network/DataURL.cpp    |     97 -
 .../Source/WebCore/platform/network/DataURL.h      |     37 -
 .../WebCore/platform/network/DataURLDecoder.cpp    |     34 +-
 .../WebCore/platform/network/DataURLDecoder.h      |      5 +-
 .../Source/WebCore/platform/network/FormData.cpp   |     59 +-
 .../Source/WebCore/platform/network/FormData.h     |     10 +-
 .../WebCore/platform/network/FormDataBuilder.cpp   |      2 +-
 .../WebCore/platform/network/HTTPHeaderMap.cpp     |     61 +-
 .../WebCore/platform/network/HTTPHeaderMap.h       |     33 +-
 .../WebCore/platform/network/HTTPHeaderNames.in    |      2 +
 .../WebCore/platform/network/HTTPHeaderValues.cpp  |     61 +
 .../WebCore/platform/network/HTTPHeaderValues.h    |     39 +
 .../WebCore/platform/network/HTTPParsers.cpp       |    335 +-
 .../Source/WebCore/platform/network/HTTPParsers.h  |     44 +-
 .../Source/WebCore/platform/network/MIMEHeader.cpp |     12 +-
 .../Source/WebCore/platform/network/MIMEHeader.h   |      3 +-
 .../WebCore/platform/network/NetworkLoadTiming.h   |    138 +
 .../platform/network/NetworkStateNotifier.h        |     11 +-
 .../platform/network/NetworkStorageSession.cpp     |     59 +
 .../platform/network/NetworkStorageSession.h       |     64 +-
 .../platform/network/NetworkStorageSessionStub.cpp |     20 +-
 .../WebCore/platform/network/NetworkingContext.h   |     10 +-
 .../platform/network/ParsedContentRange.cpp        |      5 +-
 .../WebCore/platform/network/ParsedContentRange.h  |      8 +-
 .../Source/WebCore/platform/network/PingHandle.h   |     40 +-
 .../WebCore/platform/network/PlatformCookieJar.h   |      3 +-
 .../WebCore/platform/network/ProtectionSpace.h     |      7 +-
 .../platform/network/ProtectionSpaceBase.cpp       |     11 +-
 .../WebCore/platform/network/ProtectionSpaceHash.h |      4 +-
 .../WebCore/platform/network/ResourceErrorBase.cpp |     30 +-
 .../WebCore/platform/network/ResourceErrorBase.h   |     56 +-
 .../WebCore/platform/network/ResourceHandle.cpp    |     56 +-
 .../WebCore/platform/network/ResourceHandle.h      |    113 +-
 .../platform/network/ResourceHandleClient.cpp      |     16 +-
 .../platform/network/ResourceHandleClient.h        |     40 +-
 .../platform/network/ResourceHandleInternal.h      |    197 +-
 .../WebCore/platform/network/ResourceHandleTypes.h |     15 -
 .../WebCore/platform/network/ResourceLoadTiming.h  |    135 -
 .../platform/network/ResourceRequestBase.cpp       |    148 +-
 .../WebCore/platform/network/ResourceRequestBase.h |    376 +-
 .../platform/network/ResourceResponseBase.cpp      |    167 +-
 .../platform/network/ResourceResponseBase.h        |    143 +-
 .../WebCore/platform/network/SocketStreamError.h   |     70 +
 .../platform/network/SocketStreamErrorBase.cpp     |     63 -
 .../platform/network/SocketStreamErrorBase.h       |     86 -
 .../platform/network/SocketStreamHandle.cpp        |    129 +
 .../WebCore/platform/network/SocketStreamHandle.h  |     66 +
 .../platform/network/SocketStreamHandleBase.cpp    |    134 -
 .../platform/network/SocketStreamHandleBase.h      |     73 -
 .../platform/network/SocketStreamHandleClient.h    |     39 +-
 .../platform/network/SynchronousLoaderClient.cpp   |     10 +-
 .../platform/network/SynchronousLoaderClient.h     |     16 +-
 .../platform/network/cf/AuthenticationCF.cpp       |     37 +-
 .../WebCore/platform/network/cf/AuthenticationCF.h |      9 +-
 .../platform/network/cf/AuthenticationChallenge.h  |     11 +-
 .../WebCore/platform/network/cf/CertificateInfo.h  |     47 +-
 .../WebCore/platform/network/cf/CookieJarCFNet.cpp |     16 +-
 .../platform/network/cf/CookieStorageCFNet.cpp     |     33 +-
 .../platform/network/cf/CredentialStorageCFNet.cpp |      4 +-
 .../platform/network/cf/FormDataStreamCFNet.cpp    |      4 +-
 .../platform/network/cf/LoaderRunLoopCF.cpp        |      5 +-
 .../WebCore/platform/network/cf/LoaderRunLoopCF.h  |      9 +-
 .../network/cf/NetworkStorageSessionCFNet.cpp      |     68 +-
 .../platform/network/cf/ProtectionSpaceCFNet.cpp   |      4 +-
 .../platform/network/cf/ProtectionSpaceCFNet.h     |      9 +-
 .../WebCore/platform/network/cf/ResourceError.h    |     24 +-
 .../platform/network/cf/ResourceErrorCF.cpp        |     27 +-
 .../platform/network/cf/ResourceHandleCFNet.cpp    |     67 +-
 .../cf/ResourceHandleCFURLConnectionDelegate.cpp   |      5 +-
 .../cf/ResourceHandleCFURLConnectionDelegate.h     |      9 +-
 ...leCFURLConnectionDelegateWithOperationQueue.cpp |     56 +-
 ...ndleCFURLConnectionDelegateWithOperationQueue.h |     45 +-
 .../WebCore/platform/network/cf/ResourceRequest.h  |    160 +-
 .../platform/network/cf/ResourceRequestCFNet.cpp   |     62 +-
 .../platform/network/cf/ResourceRequestCFNet.h     |      8 +-
 .../WebCore/platform/network/cf/ResourceResponse.h |     36 +-
 .../platform/network/cf/ResourceResponseCFNet.cpp  |      7 +-
 .../platform/network/cf/SocketStreamError.h        |     53 -
 .../platform/network/cf/SocketStreamHandle.h       |    121 -
 .../network/cf/SocketStreamHandleCFNet.cpp         |    696 -
 .../platform/network/cf/SocketStreamHandleImpl.h   |    102 +
 .../network/cf/SocketStreamHandleImplCFNet.cpp     |    710 +
 .../network/cf/SynchronousLoaderClientCFNet.cpp    |      4 +-
 ...ronousResourceHandleCFURLConnectionDelegate.cpp |     60 +-
 ...chronousResourceHandleCFURLConnectionDelegate.h |     43 +-
 .../platform/network/cocoa/CredentialCocoa.h       |     11 +-
 .../platform/network/cocoa/CredentialCocoa.mm      |      6 +-
 .../platform/network/cocoa/NetworkLoadTiming.mm    |     77 +
 .../platform/network/cocoa/ProtectionSpaceCocoa.h  |     11 +-
 .../platform/network/cocoa/ProtectionSpaceCocoa.mm |      6 +-
 .../platform/network/cocoa/ResourceLoadTiming.mm   |     77 -
 .../platform/network/cocoa/ResourceRequestCocoa.mm |     86 +-
 .../network/cocoa/ResourceResponseCocoa.mm         |    132 +-
 .../platform/network/cocoa/WebCoreNSURLSession.h   |     21 +-
 .../platform/network/cocoa/WebCoreNSURLSession.mm  |    124 +-
 .../platform/network/curl/CookieJarCurl.cpp        |     25 +-
 .../WebCore/platform/network/curl/CurlDownload.cpp |     28 +-
 .../platform/network/curl/MultipartHandle.cpp      |     15 +-
 .../WebCore/platform/network/curl/ResourceError.h  |     12 +-
 .../platform/network/curl/ResourceHandleCurl.cpp   |     25 +-
 .../network/curl/ResourceHandleManager.cpp         |    145 +-
 .../platform/network/curl/ResourceHandleManager.h  |      8 +-
 .../platform/network/curl/ResourceRequest.h        |      6 +-
 .../platform/network/curl/ResourceResponse.h       |     12 +-
 .../platform/network/curl/SocketStreamError.h      |     50 -
 .../platform/network/curl/SocketStreamHandle.h     |    115 -
 .../network/curl/SocketStreamHandleCurl.cpp        |    317 -
 .../platform/network/curl/SocketStreamHandleImpl.h |     99 +
 .../network/curl/SocketStreamHandleImplCurl.cpp    |    287 +
 .../network/efl/NetworkStateNotifierEfl.cpp        |    197 -
 .../network/gtk/CredentialBackingStore.cpp         |    162 -
 .../platform/network/gtk/CredentialBackingStore.h  |     53 -
 .../platform/network/ios/PreviewConverter.h        |     55 +
 .../platform/network/ios/PreviewConverter.mm       |     87 +
 .../WebCore/platform/network/ios/QuickLook.h       |    126 -
 .../WebCore/platform/network/ios/QuickLook.mm      |    515 -
 .../platform/network/ios/QuickLookHandleClient.h   |     11 +-
 .../platform/network/ios/ResourceHandleIOS.mm      |      2 +-
 .../platform/network/ios/ResourceRequestIOS.mm     |     24 +-
 .../platform/network/ios/WebCoreURLResponseIOS.mm  |     20 +-
 .../network/java/AuthenticationChallenge.h         |     17 +-
 .../platform/network/java/CertificateInfo.h        |      7 +-
 .../platform/network/java/CookieJarJava.cpp        |      2 +-
 .../WebCore/platform/network/java/ResourceError.h  |     21 +-
 .../platform/network/java/ResourceHandleJava.cpp   |     36 +-
 .../platform/network/java/ResourceRequest.h        |     17 +-
 .../platform/network/java/ResourceRequestJava.cpp  |      2 +-
 .../platform/network/java/ResourceResponse.h       |     31 +-
 .../platform/network/java/SocketStreamError.h      |     50 -
 .../platform/network/java/SocketStreamHandle.h     |     71 -
 .../platform/network/java/SocketStreamHandleImpl.h |     70 +
 .../network/java/SocketStreamHandleImplJava.cpp    |    174 +
 .../network/java/SocketStreamHandleJava.cpp        |    173 -
 .../WebCore/platform/network/java/URLLoader.cpp    |     11 +-
 .../WebCore/platform/network/java/URLLoader.h      |     40 +-
 .../platform/network/mac/AuthenticationMac.mm      |     22 +-
 .../platform/network/mac/CertificateInfoMac.mm     |     97 +-
 .../WebCore/platform/network/mac/CookieJarMac.mm   |    126 +-
 .../platform/network/mac/CookieStorageMac.mm       |     19 +-
 .../platform/network/mac/CredentialStorageMac.mm   |      4 +-
 .../platform/network/mac/FormDataStreamMac.h       |     17 +-
 .../platform/network/mac/FormDataStreamMac.mm      |      4 +-
 .../platform/network/mac/ResourceErrorMac.mm       |     60 +-
 .../platform/network/mac/ResourceHandleMac.mm      |     95 +-
 .../platform/network/mac/ResourceRequestMac.mm     |      8 +-
 .../network/mac/SynchronousLoaderClient.mm         |      6 +-
 .../WebCore/platform/network/mac/UTIUtilities.h    |      1 +
 .../WebCore/platform/network/mac/UTIUtilities.mm   |     18 +-
 .../network/mac/WebCoreResourceHandleAsDelegate.h  |      8 +-
 .../network/mac/WebCoreResourceHandleAsDelegate.mm |     78 +-
 ...WebCoreResourceHandleAsOperationQueueDelegate.h |      8 +-
 ...ebCoreResourceHandleAsOperationQueueDelegate.mm |     36 +-
 .../platform/network/mac/WebCoreURLResponse.h      |      4 +-
 .../platform/network/mac/WebCoreURLResponse.mm     |     11 +-
 .../network/soup/AuthenticationChallenge.h         |      6 +-
 .../network/soup/AuthenticationChallengeSoup.cpp   |      8 +-
 .../platform/network/soup/CookieJarSoup.cpp        |    108 +-
 .../WebCore/platform/network/soup/CookieJarSoup.h  |     41 -
 .../platform/network/soup/CookieStorageSoup.cpp    |     26 +-
 .../WebCore/platform/network/soup/DNSSoup.cpp      |      5 +-
 .../network/soup/NetworkStorageSessionSoup.cpp     |    216 +-
 .../WebCore/platform/network/soup/ResourceError.h  |     12 +-
 .../platform/network/soup/ResourceErrorSoup.cpp    |     14 +-
 .../platform/network/soup/ResourceHandleSoup.cpp   |    546 +-
 .../platform/network/soup/ResourceRequest.h        |     55 +-
 .../platform/network/soup/ResourceRequestSoup.cpp  |     89 +-
 .../platform/network/soup/ResourceResponse.h       |     14 +-
 .../platform/network/soup/ResourceResponseSoup.cpp |     20 -
 .../platform/network/soup/SocketStreamError.h      |     50 -
 .../platform/network/soup/SocketStreamHandle.h     |     93 -
 .../platform/network/soup/SocketStreamHandleImpl.h |     83 +
 .../network/soup/SocketStreamHandleImplSoup.cpp    |    274 +
 .../network/soup/SocketStreamHandleSoup.cpp        |    302 -
 .../network/soup/SoupNetworkProxySettings.h        |     69 +
 .../platform/network/soup/SoupNetworkSession.cpp   |    260 +-
 .../platform/network/soup/SoupNetworkSession.h     |     45 +-
 .../network/soup/WebKitSoupRequestGeneric.cpp      |     11 +-
 .../network/soup/WebKitSoupRequestGeneric.h        |      2 +-
 .../network/soup/WebKitSoupRequestGenericClient.h  |     11 +-
 .../WebCore/platform/posix/FileSystemPOSIX.cpp     |     58 +-
 .../WebCore/platform/posix/SharedBufferPOSIX.cpp   |     13 +-
 .../WebCore/platform/soup/PublicSuffixSoup.cpp     |      3 +-
 .../WebCore/platform/soup/SharedBufferSoup.cpp     |     22 +-
 .../Source/WebCore/platform/soup/URLSoup.cpp       |      5 +-
 .../Source/WebCore/platform/spi/cf/CFBundleSPI.h   |     44 -
 .../Source/WebCore/platform/spi/cf/CFLocaleSPI.h   |      8 +-
 .../platform/spi/cf/CFNetworkConnectionCacheSPI.h  |     10 +-
 .../Source/WebCore/platform/spi/cf/CFNetworkSPI.h  |    171 +-
 .../WebCore/platform/spi/cf/CFUtilitiesSPI.h       |     41 +
 .../WebCore/platform/spi/cg/CoreGraphicsSPI.h      |     36 +-
 .../Source/WebCore/platform/spi/cocoa/AVKitSPI.h   |     57 +-
 .../WebCore/platform/spi/cocoa/CoreTextSPI.h       |     63 +-
 .../platform/spi/cocoa/DataDetectorsCoreSPI.h      |     24 +-
 .../WebCore/platform/spi/cocoa/DynamicLinkerSPI.h  |     48 -
 .../Source/WebCore/platform/spi/cocoa/IOPMLibSPI.h |     16 +-
 .../WebCore/platform/spi/cocoa/IOReturnSPI.h       |      4 +-
 .../WebCore/platform/spi/cocoa/IOSurfaceSPI.h      |      4 +
 .../Source/WebCore/platform/spi/cocoa/MachVMSPI.h  |     20 +-
 .../WebCore/platform/spi/cocoa/NEFilterSourceSPI.h |      9 +-
 .../platform/spi/cocoa/NSAttributedStringSPI.h     |      8 +
 .../WebCore/platform/spi/cocoa/NSFileManagerSPI.h  |      3 +-
 .../WebCore/platform/spi/cocoa/NSTouchBarSPI.h     |     71 +
 .../WebCore/platform/spi/cocoa/NSURLDownloadSPI.h  |      1 -
 .../Source/WebCore/platform/spi/cocoa/PassKitSPI.h |    251 +
 .../WebCore/platform/spi/cocoa/QuartzCoreSPI.h     |    162 +-
 .../WebCore/platform/spi/ios/DataDetectorsUISPI.h  |     71 +
 .../WebCore/platform/spi/ios/GraphicsServicesSPI.h |      1 +
 .../WebCore/platform/spi/ios/MediaPlayerSPI.h      |     17 +-
 .../WebCore/platform/spi/ios/MobileGestaltSPI.h    |     15 +-
 .../Source/WebCore/platform/spi/ios/QuickLookSPI.h |     27 +-
 .../Source/WebCore/platform/spi/ios/UIKitSPI.h     |      9 +
 .../WebCore/platform/spi/mac/AVFoundationSPI.h     |    144 +-
 .../WebCore/platform/spi/mac/DataDetectorsSPI.h    |      6 +-
 .../Source/WebCore/platform/spi/mac/LookupSPI.h    |     15 +-
 .../WebCore/platform/spi/mac/MediaRemoteSPI.h      |    138 +
 .../mac/NSImmediateActionGestureRecognizerSPI.h    |      8 +-
 .../Source/WebCore/platform/spi/mac/NSMenuSPI.h    |     15 +-
 .../WebCore/platform/spi/mac/NSPasteboardSPI.h     |     31 +
 .../WebCore/platform/spi/mac/NSScrollerImpSPI.h    |      6 +
 .../spi/mac/NSScrollingMomentumCalculatorSPI.h     |     49 +
 .../WebCore/platform/spi/mac/NSSpellCheckerSPI.h   |     18 +-
 .../Source/WebCore/platform/spi/mac/NSViewSPI.h    |      2 +-
 .../Source/WebCore/platform/spi/mac/PIPSPI.h       |     62 +
 .../Source/WebCore/platform/spi/mac/QTKitSPI.h     |    109 +
 .../Source/WebCore/platform/spi/mac/TUCallSPI.h    |      4 +
 .../WebCore/platform/spi/win/CoreTextSPIWin.h      |     59 +
 .../Source/WebCore/platform/sql/SQLValue.cpp       |     56 -
 .../native/Source/WebCore/platform/sql/SQLValue.h  |     26 +-
 .../Source/WebCore/platform/sql/SQLiteDatabase.cpp |     38 +-
 .../Source/WebCore/platform/sql/SQLiteDatabase.h   |     27 +-
 .../WebCore/platform/sql/SQLiteFileSystem.cpp      |     15 +-
 .../Source/WebCore/platform/sql/SQLiteFileSystem.h |      2 +-
 .../WebCore/platform/sql/SQLiteStatement.cpp       |     34 +-
 .../Source/WebCore/platform/sql/SQLiteStatement.h  |      8 +-
 .../Source/WebCore/platform/text/BidiContext.cpp   |     42 +-
 .../Source/WebCore/platform/text/BidiContext.h     |     28 +-
 .../Source/WebCore/platform/text/BidiResolver.h    |    289 +-
 .../Source/WebCore/platform/text/BidiRunList.h     |    198 +-
 .../WebCore/platform/text/CharacterProperties.h    |     61 +-
 .../Source/WebCore/platform/text/Hyphenation.h     |      7 +
 .../platform/text/LineBreakIteratorPoolICU.h       |    127 -
 .../Source/WebCore/platform/text/LineEnding.cpp    |     40 +-
 .../Source/WebCore/platform/text/LineEnding.h      |      8 +-
 .../Source/WebCore/platform/text/LocaleICU.cpp     |     22 +-
 .../Source/WebCore/platform/text/LocaleICU.h       |     26 +-
 .../Source/WebCore/platform/text/LocaleNone.cpp    |     26 +-
 .../platform/text/LocaleToScriptMappingDefault.cpp |      1 -
 .../WebCore/platform/text/PlatformLocale.cpp       |      4 +-
 .../Source/WebCore/platform/text/PlatformLocale.h  |      2 +-
 .../WebCore/platform/text/SegmentedString.cpp      |    400 +-
 .../Source/WebCore/platform/text/SegmentedString.h |    544 +-
 .../WebCore/platform/text/StringWithDirection.h    |     52 +-
 .../Source/WebCore/platform/text/TextAllInOne.cpp  |      5 +-
 .../WebCore/platform/text/TextBoundaries.cpp       |     31 +-
 .../WebCore/platform/text/TextBreakIterator.cpp    |    929 -
 .../WebCore/platform/text/TextBreakIterator.h      |    217 -
 .../platform/text/TextBreakIteratorInternalICU.h   |     34 -
 .../WebCore/platform/text/TextCheckerClient.h      |     20 +-
 .../Source/WebCore/platform/text/TextCodec.h       |      1 -
 .../Source/WebCore/platform/text/TextCodecICU.cpp  |    279 +-
 .../Source/WebCore/platform/text/TextCodecICU.h    |      4 +-
 .../WebCore/platform/text/TextCodecLatin1.cpp      |     49 +-
 .../Source/WebCore/platform/text/TextCodecLatin1.h |      4 +-
 .../WebCore/platform/text/TextCodecReplacement.cpp |     71 +
 .../WebCore/platform/text/TextCodecReplacement.h   |     51 +
 .../WebCore/platform/text/TextCodecUTF16.cpp       |      2 +-
 .../Source/WebCore/platform/text/TextCodecUTF16.h  |      4 +-
 .../Source/WebCore/platform/text/TextCodecUTF8.cpp |      8 +-
 .../Source/WebCore/platform/text/TextCodecUTF8.h   |      4 +-
 .../WebCore/platform/text/TextCodecUserDefined.h   |      4 +-
 .../Source/WebCore/platform/text/TextEncoding.cpp  |      6 +
 .../Source/WebCore/platform/text/TextEncoding.h    |     96 +-
 .../platform/text/TextEncodingDetectorNone.cpp     |     44 -
 .../WebCore/platform/text/TextEncodingRegistry.cpp |     32 +-
 .../WebCore/platform/text/TextEncodingRegistry.h   |      2 +
 .../Source/WebCore/platform/text/TextFlags.h       |      7 +-
 .../Source/WebCore/platform/text/TextStream.cpp    |     12 +-
 .../Source/WebCore/platform/text/TextStream.h      |     24 +-
 .../WebCore/platform/text/cf/HyphenationCF.cpp     |     13 +-
 .../text/efl/TextBreakIteratorInternalICUEfl.cpp   |     38 -
 .../platform/text/enchant/TextCheckerEnchant.cpp   |      9 +-
 .../text/gtk/TextBreakIteratorInternalICUGtk.cpp   |     37 -
 .../platform/text/hyphen/HyphenationLibHyphen.cpp  |     46 +-
 .../WebCore/platform/text/icu/UTextProvider.cpp    |     71 -
 .../platform/text/icu/UTextProviderLatin1.cpp      |    394 -
 .../platform/text/icu/UTextProviderLatin1.h        |     46 -
 .../platform/text/icu/UTextProviderUTF16.cpp       |    183 -
 .../WebCore/platform/text/icu/UTextProviderUTF16.h |     37 -
 .../Source/WebCore/platform/text/mac/LocaleMac.h   |     28 +-
 .../WebCore/platform/text/mac/TextBoundaries.mm    |     36 +-
 .../text/mac/TextBreakIteratorInternalICUMac.mm    |     97 -
 .../WebCore/platform/text/mac/TextCodecMac.cpp     |      2 +-
 .../platform/text/wchar/TextBreakIteratorWchar.cpp |    348 -
 .../Source/WebCore/platform/text/win/LocaleWin.cpp |     75 +-
 .../Source/WebCore/platform/text/win/LocaleWin.h   |     26 +-
 .../text/win/TextBreakIteratorInternalICUWin.cpp   |     41 -
 .../Source/WebCore/platform/unix/LoggingUnix.cpp   |     49 +
 .../WebCore/platform/win/ClipboardUtilitiesWin.cpp |     34 +-
 .../WebCore/platform/win/ClipboardUtilitiesWin.h   |     10 +-
 .../Source/WebCore/platform/win/CursorWin.cpp      |     63 +-
 .../Source/WebCore/platform/win/DragDataWin.cpp    |      3 +-
 .../Source/WebCore/platform/win/DragImageCGWin.cpp |      9 +-
 .../WebCore/platform/win/DragImageDirect2D.cpp     |    102 +
 .../Source/WebCore/platform/win/FileSystemWin.cpp  |     43 +-
 .../Source/WebCore/platform/win/KeyEventWin.cpp    |      2 -
 .../Source/WebCore/platform/win/LanguageWin.cpp    |     77 -
 .../Source/WebCore/platform/win/LoggingWin.cpp     |      4 +-
 .../platform/win/MainThreadSharedTimerWin.cpp      |      7 +-
 .../platform/win/MemoryPressureHandlerWin.cpp      |     13 +-
 .../Source/WebCore/platform/win/PasteboardWin.cpp  |     38 +-
 .../WebCore/platform/win/PlatformMouseEventWin.cpp |     10 -
 .../WebCore/platform/win/PlatformScreenWin.cpp     |      6 +-
 .../Source/WebCore/platform/win/PopupMenuWin.cpp   |      8 +-
 .../Source/WebCore/platform/win/PopupMenuWin.h     |     34 +-
 .../WebCore/platform/win/SSLKeyGeneratorWin.cpp    |      1 -
 .../WebCore/platform/win/ScrollbarThemeWin.h       |      2 +-
 .../Source/WebCore/platform/win/SoftLinking.h      |     74 +-
 .../WebCore/platform/win/TemporaryLinkStubs.cpp    |      4 +-
 .../Source/WebCore/platform/win/WidgetWin.cpp      |      3 +-
 .../native/Source/WebCore/plugins/DOMMimeType.h    |      6 +-
 .../Source/WebCore/plugins/DOMMimeTypeArray.h      |      5 +-
 .../Source/WebCore/plugins/DOMMimeTypeArray.idl    |      6 +-
 .../native/Source/WebCore/plugins/DOMPlugin.cpp    |      5 +-
 .../main/native/Source/WebCore/plugins/DOMPlugin.h |      5 +-
 .../native/Source/WebCore/plugins/DOMPlugin.idl    |      5 +-
 .../Source/WebCore/plugins/DOMPluginArray.cpp      |     10 +-
 .../native/Source/WebCore/plugins/DOMPluginArray.h |      7 +-
 .../Source/WebCore/plugins/DOMPluginArray.idl      |      8 +-
 .../native/Source/WebCore/plugins/PluginData.cpp   |     30 +-
 .../native/Source/WebCore/plugins/PluginData.h     |     21 +-
 .../Source/WebCore/plugins/PluginInfoProvider.cpp  |     76 +
 .../Source/WebCore/plugins/PluginInfoProvider.h    |     51 +
 .../native/Source/WebCore/plugins/PluginStrategy.h |     51 -
 .../native/Source/WebCore/plugins/PluginViewBase.h |      7 +-
 .../Source/WebCore/rendering/AutoTableLayout.cpp   |     43 +-
 .../Source/WebCore/rendering/AutoTableLayout.h     |     13 +-
 .../native/Source/WebCore/rendering/BidiRun.cpp    |     10 +-
 .../main/native/Source/WebCore/rendering/BidiRun.h |     16 +-
 .../native/Source/WebCore/rendering/BorderEdge.cpp |      8 +-
 .../native/Source/WebCore/rendering/BorderEdge.h   |     15 +-
 .../native/Source/WebCore/rendering/BreakLines.cpp |    100 +
 .../native/Source/WebCore/rendering/BreakLines.h   |    214 +
 .../Source/WebCore/rendering/ClipPathOperation.h   |     11 +-
 .../native/Source/WebCore/rendering/ClipRect.h     |      6 +-
 .../native/Source/WebCore/rendering/ColumnInfo.h   |      8 +-
 .../Source/WebCore/rendering/CounterNode.cpp       |    189 +-
 .../native/Source/WebCore/rendering/CounterNode.h  |     32 +-
 .../Source/WebCore/rendering/EllipsisBox.cpp       |     15 +-
 .../native/Source/WebCore/rendering/EllipsisBox.h  |     13 +-
 .../WebCore/rendering/FilterEffectRenderer.cpp     |    214 +-
 .../WebCore/rendering/FilterEffectRenderer.h       |    128 +-
 .../Source/WebCore/rendering/FixedTableLayout.h    |     11 +-
 .../Source/WebCore/rendering/FloatingObjects.cpp   |     35 +-
 .../Source/WebCore/rendering/FloatingObjects.h     |      7 +-
 .../WebCore/rendering/FlowThreadController.cpp     |      2 +-
 .../WebCore/rendering/FlowThreadController.h       |      7 +-
 .../native/Source/WebCore/rendering/GapRects.h     |      5 +-
 .../main/native/Source/WebCore/rendering/Grid.cpp  |    238 +
 .../main/native/Source/WebCore/rendering/Grid.h    |    129 +
 .../WebCore/rendering/GridTrackSizingAlgorithm.cpp |   1202 +
 .../WebCore/rendering/GridTrackSizingAlgorithm.h   |    241 +
 .../Source/WebCore/rendering/HitTestLocation.cpp   |     22 -
 .../Source/WebCore/rendering/HitTestLocation.h     |     17 +-
 .../Source/WebCore/rendering/HitTestRequest.h      |     11 +-
 .../Source/WebCore/rendering/HitTestResult.cpp     |    121 +-
 .../Source/WebCore/rendering/HitTestResult.h       |     21 +-
 .../WebCore/rendering/HitTestingTransformState.cpp |      2 +-
 .../WebCore/rendering/HitTestingTransformState.h   |      5 +-
 .../WebCore/rendering/ImageQualityController.cpp   |     12 +-
 .../WebCore/rendering/ImageQualityController.h     |      9 +-
 .../native/Source/WebCore/rendering/InlineBox.cpp  |      9 +-
 .../native/Source/WebCore/rendering/InlineBox.h    |     43 +-
 .../Source/WebCore/rendering/InlineElementBox.h    |     17 +-
 .../Source/WebCore/rendering/InlineFlowBox.cpp     |     36 +-
 .../Source/WebCore/rendering/InlineFlowBox.h       |     41 +-
 .../Source/WebCore/rendering/InlineIterator.h      |     66 +-
 .../Source/WebCore/rendering/InlineTextBox.cpp     |    265 +-
 .../Source/WebCore/rendering/InlineTextBox.h       |     77 +-
 .../Source/WebCore/rendering/LayerFragment.h       |      7 +-
 .../Source/WebCore/rendering/LayoutRepainter.h     |      5 +-
 .../Source/WebCore/rendering/LayoutState.cpp       |      4 +-
 .../native/Source/WebCore/rendering/LayoutState.h  |      6 +-
 .../rendering/LogicalSelectionOffsetCaches.h       |     24 +-
 .../Source/WebCore/rendering/OrderIterator.cpp     |     13 +-
 .../Source/WebCore/rendering/OrderIterator.h       |      8 +-
 .../WebCore/rendering/OverlapTestRequestClient.h   |      5 +-
 .../native/Source/WebCore/rendering/Pagination.h   |      5 +-
 .../native/Source/WebCore/rendering/PaintInfo.h    |     12 +-
 .../native/Source/WebCore/rendering/PaintPhase.h   |     24 +-
 .../WebCore/rendering/PointerEventsHitRules.cpp    |      2 -
 .../WebCore/rendering/PointerEventsHitRules.h      |      9 +-
 .../Source/WebCore/rendering/RegionOversetState.h  |      5 +-
 .../WebCore/rendering/RenderAncestorIterator.h     |      7 +-
 .../Source/WebCore/rendering/RenderAttachment.cpp  |     11 +-
 .../Source/WebCore/rendering/RenderAttachment.h    |     26 +-
 .../Source/WebCore/rendering/RenderBlock.cpp       |    835 +-
 .../native/Source/WebCore/rendering/RenderBlock.h  |    168 +-
 .../Source/WebCore/rendering/RenderBlockFlow.cpp   |    404 +-
 .../Source/WebCore/rendering/RenderBlockFlow.h     |    124 +-
 .../WebCore/rendering/RenderBlockLineLayout.cpp    |    556 +-
 .../native/Source/WebCore/rendering/RenderBox.cpp  |   1014 +-
 .../native/Source/WebCore/rendering/RenderBox.h    |    217 +-
 .../WebCore/rendering/RenderBoxModelObject.cpp     |    387 +-
 .../WebCore/rendering/RenderBoxModelObject.h       |     27 +-
 .../Source/WebCore/rendering/RenderBoxRegionInfo.h |      6 +-
 .../Source/WebCore/rendering/RenderButton.cpp      |     19 +-
 .../native/Source/WebCore/rendering/RenderButton.h |     39 +-
 .../Source/WebCore/rendering/RenderChildIterator.h |      7 +-
 .../Source/WebCore/rendering/RenderCombineText.cpp |     18 +-
 .../Source/WebCore/rendering/RenderCombineText.h   |     21 +-
 .../Source/WebCore/rendering/RenderCounter.cpp     |     42 +-
 .../Source/WebCore/rendering/RenderCounter.h       |     25 +-
 .../rendering/RenderDeprecatedFlexibleBox.cpp      |     18 +-
 .../rendering/RenderDeprecatedFlexibleBox.h        |     23 +-
 .../WebCore/rendering/RenderDescendantIterator.h   |    167 +
 .../WebCore/rendering/RenderDetailsMarker.cpp      |      7 +-
 .../Source/WebCore/rendering/RenderDetailsMarker.h |     17 +-
 .../Source/WebCore/rendering/RenderElement.cpp     |    837 +-
 .../Source/WebCore/rendering/RenderElement.h       |    158 +-
 .../WebCore/rendering/RenderEmbeddedObject.cpp     |     57 +-
 .../WebCore/rendering/RenderEmbeddedObject.h       |     36 +-
 .../Source/WebCore/rendering/RenderFieldset.cpp    |     14 +-
 .../Source/WebCore/rendering/RenderFieldset.h      |     23 +-
 .../WebCore/rendering/RenderFileUploadControl.cpp  |      9 +-
 .../WebCore/rendering/RenderFileUploadControl.h    |     23 +-
 .../Source/WebCore/rendering/RenderFlexibleBox.cpp |    211 +-
 .../Source/WebCore/rendering/RenderFlexibleBox.h   |     52 +-
 .../Source/WebCore/rendering/RenderFlowThread.cpp  |    105 +-
 .../Source/WebCore/rendering/RenderFlowThread.h    |     52 +-
 .../Source/WebCore/rendering/RenderFrame.cpp       |      3 +-
 .../native/Source/WebCore/rendering/RenderFrame.h  |     24 +-
 .../Source/WebCore/rendering/RenderFrameBase.cpp   |      2 +-
 .../Source/WebCore/rendering/RenderFrameBase.h     |      7 +-
 .../Source/WebCore/rendering/RenderFrameSet.cpp    |     39 +-
 .../Source/WebCore/rendering/RenderFrameSet.h      |     23 +-
 .../Source/WebCore/rendering/RenderFullScreen.cpp  |     52 +-
 .../Source/WebCore/rendering/RenderFullScreen.h    |     15 +-
 .../Source/WebCore/rendering/RenderGeometryMap.cpp |     18 +-
 .../Source/WebCore/rendering/RenderGeometryMap.h   |      5 +-
 .../native/Source/WebCore/rendering/RenderGrid.cpp |   2044 +-
 .../native/Source/WebCore/rendering/RenderGrid.h   |    185 +-
 .../Source/WebCore/rendering/RenderHTMLCanvas.cpp  |     21 +-
 .../Source/WebCore/rendering/RenderHTMLCanvas.h    |     17 +-
 .../Source/WebCore/rendering/RenderIFrame.cpp      |      9 +-
 .../native/Source/WebCore/rendering/RenderIFrame.h |     21 +-
 .../Source/WebCore/rendering/RenderImage.cpp       |    251 +-
 .../native/Source/WebCore/rendering/RenderImage.h  |     64 +-
 .../WebCore/rendering/RenderImageResource.cpp      |     12 +-
 .../Source/WebCore/rendering/RenderImageResource.h |      7 +-
 .../rendering/RenderImageResourceStyleImage.cpp    |     11 +-
 .../rendering/RenderImageResourceStyleImage.h      |     27 +-
 .../Source/WebCore/rendering/RenderInline.cpp      |    219 +-
 .../native/Source/WebCore/rendering/RenderInline.h |    107 +-
 .../Source/WebCore/rendering/RenderIterator.h      |    102 +-
 .../Source/WebCore/rendering/RenderLayer.cpp       |   1188 +-
 .../native/Source/WebCore/rendering/RenderLayer.h  |    167 +-
 .../WebCore/rendering/RenderLayerBacking.cpp       |    737 +-
 .../Source/WebCore/rendering/RenderLayerBacking.h  |     95 +-
 .../WebCore/rendering/RenderLayerCompositor.cpp    |    436 +-
 .../WebCore/rendering/RenderLayerCompositor.h      |     39 +-
 .../WebCore/rendering/RenderLayerFilterInfo.cpp    |     15 +-
 .../WebCore/rendering/RenderLayerFilterInfo.h      |      7 +-
 .../WebCore/rendering/RenderLayerModelObject.cpp   |     41 +-
 .../WebCore/rendering/RenderLayerModelObject.h     |     16 +-
 .../Source/WebCore/rendering/RenderLineBoxList.cpp |     21 +-
 .../Source/WebCore/rendering/RenderLineBoxList.h   |      6 +-
 .../Source/WebCore/rendering/RenderLineBreak.cpp   |     15 +-
 .../Source/WebCore/rendering/RenderLineBreak.h     |     75 +-
 .../Source/WebCore/rendering/RenderListBox.cpp     |    246 +-
 .../Source/WebCore/rendering/RenderListBox.h       |    146 +-
 .../Source/WebCore/rendering/RenderListItem.cpp    |    220 +-
 .../Source/WebCore/rendering/RenderListItem.h      |     38 +-
 .../Source/WebCore/rendering/RenderListMarker.cpp  |     65 +-
 .../Source/WebCore/rendering/RenderListMarker.h    |     46 +-
 .../Source/WebCore/rendering/RenderMarquee.cpp     |      4 +-
 .../Source/WebCore/rendering/RenderMarquee.h       |      7 +-
 .../Source/WebCore/rendering/RenderMedia.cpp       |      4 +-
 .../native/Source/WebCore/rendering/RenderMedia.h  |     32 +-
 .../rendering/RenderMediaControlElements.cpp       |      6 +-
 .../WebCore/rendering/RenderMediaControlElements.h |     18 +-
 .../WebCore/rendering/RenderMediaControls.cpp      |     12 +-
 .../Source/WebCore/rendering/RenderMediaControls.h |      5 +-
 .../Source/WebCore/rendering/RenderMenuList.cpp    |     68 +-
 .../Source/WebCore/rendering/RenderMenuList.h      |    105 +-
 .../Source/WebCore/rendering/RenderMeter.cpp       |      8 +-
 .../native/Source/WebCore/rendering/RenderMeter.h  |     21 +-
 .../rendering/RenderMultiColumnFlowThread.cpp      |    141 +-
 .../rendering/RenderMultiColumnFlowThread.h        |     63 +-
 .../WebCore/rendering/RenderMultiColumnSet.cpp     |     44 +-
 .../WebCore/rendering/RenderMultiColumnSet.h       |     43 +-
 .../RenderMultiColumnSpannerPlaceholder.cpp        |     12 +-
 .../RenderMultiColumnSpannerPlaceholder.h          |     17 +-
 .../WebCore/rendering/RenderNamedFlowFragment.cpp  |    114 +-
 .../WebCore/rendering/RenderNamedFlowFragment.h    |     47 +-
 .../WebCore/rendering/RenderNamedFlowThread.cpp    |     99 +-
 .../WebCore/rendering/RenderNamedFlowThread.h      |     47 +-
 .../Source/WebCore/rendering/RenderObject.cpp      |    739 +-
 .../native/Source/WebCore/rendering/RenderObject.h |    186 +-
 .../Source/WebCore/rendering/RenderObjectEnums.h   |     72 +
 .../Source/WebCore/rendering/RenderOverflow.h      |      5 +-
 .../Source/WebCore/rendering/RenderProgress.cpp    |     10 +-
 .../Source/WebCore/rendering/RenderProgress.h      |     17 +-
 .../native/Source/WebCore/rendering/RenderPtr.h    |      5 +-
 .../Source/WebCore/rendering/RenderQuote.cpp       |     23 +-
 .../native/Source/WebCore/rendering/RenderQuote.h  |     17 +-
 .../Source/WebCore/rendering/RenderRegion.cpp      |     11 +-
 .../native/Source/WebCore/rendering/RenderRegion.h |     31 +-
 .../Source/WebCore/rendering/RenderRegionSet.cpp   |      2 +-
 .../Source/WebCore/rendering/RenderRegionSet.h     |     15 +-
 .../Source/WebCore/rendering/RenderReplaced.cpp    |    126 +-
 .../Source/WebCore/rendering/RenderReplaced.h      |     48 +-
 .../Source/WebCore/rendering/RenderReplica.cpp     |      2 +-
 .../Source/WebCore/rendering/RenderReplica.h       |     22 +-
 .../native/Source/WebCore/rendering/RenderRuby.cpp |      6 +-
 .../native/Source/WebCore/rendering/RenderRuby.h   |     35 +-
 .../Source/WebCore/rendering/RenderRubyBase.cpp    |      8 +-
 .../Source/WebCore/rendering/RenderRubyBase.h      |     21 +-
 .../Source/WebCore/rendering/RenderRubyRun.cpp     |     36 +-
 .../Source/WebCore/rendering/RenderRubyRun.h       |     31 +-
 .../Source/WebCore/rendering/RenderRubyText.cpp    |      2 +-
 .../Source/WebCore/rendering/RenderRubyText.h      |     19 +-
 .../Source/WebCore/rendering/RenderScrollbar.cpp   |     16 +-
 .../Source/WebCore/rendering/RenderScrollbar.h     |     23 +-
 .../WebCore/rendering/RenderScrollbarPart.cpp      |      2 +-
 .../Source/WebCore/rendering/RenderScrollbarPart.h |     29 +-
 .../WebCore/rendering/RenderScrollbarTheme.h       |     53 +-
 .../Source/WebCore/rendering/RenderSearchField.cpp |     34 +-
 .../Source/WebCore/rendering/RenderSearchField.h   |     74 +-
 .../Source/WebCore/rendering/RenderSelectionInfo.h |      6 +-
 .../Source/WebCore/rendering/RenderSlider.cpp      |      4 +-
 .../native/Source/WebCore/rendering/RenderSlider.h |     21 +-
 .../WebCore/rendering/RenderSnapshottedPlugIn.cpp  |     28 +-
 .../WebCore/rendering/RenderSnapshottedPlugIn.h    |     37 +-
 .../Source/WebCore/rendering/RenderTable.cpp       |    184 +-
 .../native/Source/WebCore/rendering/RenderTable.h  |    101 +-
 .../WebCore/rendering/RenderTableCaption.cpp       |      2 +-
 .../Source/WebCore/rendering/RenderTableCaption.h  |     15 +-
 .../Source/WebCore/rendering/RenderTableCell.cpp   |    125 +-
 .../Source/WebCore/rendering/RenderTableCell.h     |     98 +-
 .../Source/WebCore/rendering/RenderTableCol.cpp    |     19 +-
 .../Source/WebCore/rendering/RenderTableCol.h      |     49 +-
 .../Source/WebCore/rendering/RenderTableRow.cpp    |     89 +-
 .../Source/WebCore/rendering/RenderTableRow.h      |     56 +-
 .../WebCore/rendering/RenderTableSection.cpp       |     77 +-
 .../Source/WebCore/rendering/RenderTableSection.h  |     52 +-
 .../native/Source/WebCore/rendering/RenderText.cpp |    313 +-
 .../native/Source/WebCore/rendering/RenderText.h   |     83 +-
 .../Source/WebCore/rendering/RenderTextControl.cpp |     14 +-
 .../Source/WebCore/rendering/RenderTextControl.h   |     43 +-
 .../rendering/RenderTextControlMultiLine.cpp       |     13 +-
 .../WebCore/rendering/RenderTextControlMultiLine.h |     30 +-
 .../rendering/RenderTextControlSingleLine.cpp      |     56 +-
 .../rendering/RenderTextControlSingleLine.h        |     55 +-
 .../WebCore/rendering/RenderTextFragment.cpp       |      5 +-
 .../Source/WebCore/rendering/RenderTextFragment.h  |     17 +-
 .../WebCore/rendering/RenderTextLineBoxes.cpp      |      2 +-
 .../Source/WebCore/rendering/RenderTextLineBoxes.h |      7 +-
 .../Source/WebCore/rendering/RenderTheme.cpp       |    112 +-
 .../native/Source/WebCore/rendering/RenderTheme.h  |     93 +-
 .../Source/WebCore/rendering/RenderThemeCocoa.h    |     40 +
 .../Source/WebCore/rendering/RenderThemeCocoa.mm   |    104 +
 .../Source/WebCore/rendering/RenderThemeEfl.cpp    |   1073 -
 .../Source/WebCore/rendering/RenderThemeEfl.h      |    260 -
 .../Source/WebCore/rendering/RenderThemeGtk.cpp    |   1131 +-
 .../Source/WebCore/rendering/RenderThemeGtk.h      |    158 +-
 .../Source/WebCore/rendering/RenderThemeIOS.h      |     95 +-
 .../Source/WebCore/rendering/RenderThemeIOS.mm     |    608 +-
 .../Source/WebCore/rendering/RenderThemeMac.h      |    157 +-
 .../Source/WebCore/rendering/RenderThemeMac.mm     |    403 +-
 .../Source/WebCore/rendering/RenderThemeWin.cpp    |     24 +-
 .../Source/WebCore/rendering/RenderThemeWin.h      |    101 +-
 .../Source/WebCore/rendering/RenderTreeAsText.cpp  |     46 +-
 .../Source/WebCore/rendering/RenderTreeAsText.h    |      5 +-
 .../Source/WebCore/rendering/RenderVTTCue.cpp      |      4 +-
 .../native/Source/WebCore/rendering/RenderVTTCue.h |     10 +-
 .../Source/WebCore/rendering/RenderVideo.cpp       |     56 +-
 .../native/Source/WebCore/rendering/RenderVideo.h  |     52 +-
 .../native/Source/WebCore/rendering/RenderView.cpp |    210 +-
 .../native/Source/WebCore/rendering/RenderView.h   |    152 +-
 .../Source/WebCore/rendering/RenderWidget.cpp      |     46 +-
 .../native/Source/WebCore/rendering/RenderWidget.h |     38 +-
 .../Source/WebCore/rendering/RenderingAllInOne.cpp |      7 +-
 .../Source/WebCore/rendering/RootInlineBox.cpp     |    111 +-
 .../Source/WebCore/rendering/RootInlineBox.h       |     33 +-
 .../Source/WebCore/rendering/ScrollAlignment.cpp   |     59 +
 .../Source/WebCore/rendering/ScrollAlignment.h     |     79 +
 .../Source/WebCore/rendering/ScrollBehavior.cpp    |     59 -
 .../Source/WebCore/rendering/ScrollBehavior.h      |     82 -
 .../WebCore/rendering/SelectionSubtreeRoot.cpp     |     18 +-
 .../WebCore/rendering/SelectionSubtreeRoot.h       |     52 +-
 .../Source/WebCore/rendering/SimpleLineLayout.cpp  |    852 +-
 .../Source/WebCore/rendering/SimpleLineLayout.h    |     39 +-
 .../WebCore/rendering/SimpleLineLayoutCoverage.cpp |    357 +
 .../WebCore/rendering/SimpleLineLayoutCoverage.h   |     99 +
 .../rendering/SimpleLineLayoutFlowContents.cpp     |     23 +-
 .../rendering/SimpleLineLayoutFlowContents.h       |     20 +-
 .../rendering/SimpleLineLayoutFunctions.cpp        |    102 +-
 .../WebCore/rendering/SimpleLineLayoutFunctions.h  |     14 +-
 .../rendering/SimpleLineLayoutPagination.cpp       |    155 +
 .../WebCore/rendering/SimpleLineLayoutPagination.h |     39 +
 .../WebCore/rendering/SimpleLineLayoutResolver.cpp |    107 +-
 .../WebCore/rendering/SimpleLineLayoutResolver.h   |     78 +-
 .../SimpleLineLayoutTextFragmentIterator.cpp       |    122 +-
 .../SimpleLineLayoutTextFragmentIterator.h         |     65 +-
 .../native/Source/WebCore/rendering/TableLayout.h  |      7 +-
 .../Source/WebCore/rendering/TextAutoSizing.cpp    |    279 +-
 .../Source/WebCore/rendering/TextAutoSizing.h      |     90 +-
 .../Source/WebCore/rendering/TextAutosizer.cpp     |    614 -
 .../Source/WebCore/rendering/TextAutosizer.h       |    106 -
 .../WebCore/rendering/TextDecorationPainter.cpp    |    116 +-
 .../WebCore/rendering/TextDecorationPainter.h      |     27 +-
 .../Source/WebCore/rendering/TextPaintStyle.cpp    |      2 +-
 .../Source/WebCore/rendering/TextPaintStyle.h      |      8 +-
 .../Source/WebCore/rendering/TextPainter.cpp       |     25 +-
 .../native/Source/WebCore/rendering/TextPainter.h  |     29 +-
 .../rendering/TrailingFloatsRootInlineBox.h        |      8 +-
 .../WebCore/rendering/VerticalPositionCache.h      |      5 +-
 .../Source/WebCore/rendering/break_lines.cpp       |    101 -
 .../native/Source/WebCore/rendering/break_lines.h  |    248 -
 .../WebCore/rendering/line/BreakingContext.h       |    381 +-
 .../Source/WebCore/rendering/line/LineBreaker.cpp  |      2 +-
 .../Source/WebCore/rendering/line/LineBreaker.h    |      8 +-
 .../Source/WebCore/rendering/line/LineInfo.h       |      7 +-
 .../WebCore/rendering/line/LineInlineHeaders.h     |      7 +-
 .../WebCore/rendering/line/LineLayoutState.h       |     94 +-
 .../Source/WebCore/rendering/line/LineWidth.cpp    |     23 +-
 .../Source/WebCore/rendering/line/LineWidth.h      |     33 +-
 .../WebCore/rendering/line/TrailingObjects.cpp     |     38 +-
 .../WebCore/rendering/line/TrailingObjects.h       |     19 +-
 .../rendering/mathml/MathMLOperatorDictionary.cpp  |   1118 -
 .../rendering/mathml/MathMLOperatorDictionary.h    |     60 -
 .../WebCore/rendering/mathml/MathMLStyle.cpp       |    147 +
 .../Source/WebCore/rendering/mathml/MathMLStyle.h  |     62 +
 .../WebCore/rendering/mathml/MathOperator.cpp      |    746 +
 .../Source/WebCore/rendering/mathml/MathOperator.h |    117 +
 .../WebCore/rendering/mathml/RenderMathMLBlock.cpp |    338 +-
 .../WebCore/rendering/mathml/RenderMathMLBlock.h   |     73 +-
 .../rendering/mathml/RenderMathMLFenced.cpp        |     33 +-
 .../WebCore/rendering/mathml/RenderMathMLFenced.h  |     25 +-
 .../mathml/RenderMathMLFencedOperator.cpp          |     83 +
 .../rendering/mathml/RenderMathMLFencedOperator.h  |     70 +
 .../rendering/mathml/RenderMathMLFraction.cpp      |    248 +-
 .../rendering/mathml/RenderMathMLFraction.h        |     55 +-
 .../WebCore/rendering/mathml/RenderMathMLMath.cpp  |      6 +-
 .../WebCore/rendering/mathml/RenderMathMLMath.h    |     14 +-
 .../rendering/mathml/RenderMathMLMenclose.cpp      |    371 +-
 .../rendering/mathml/RenderMathMLMenclose.h        |     34 +-
 .../rendering/mathml/RenderMathMLOperator.cpp      |    913 +-
 .../rendering/mathml/RenderMathMLOperator.h        |    177 +-
 .../rendering/mathml/RenderMathMLPadded.cpp        |    126 +
 .../WebCore/rendering/mathml/RenderMathMLPadded.h  |     59 +
 .../mathml/RenderMathMLRadicalOperator.cpp         |    177 -
 .../rendering/mathml/RenderMathMLRadicalOperator.h |     55 -
 .../WebCore/rendering/mathml/RenderMathMLRoot.cpp  |    454 +-
 .../WebCore/rendering/mathml/RenderMathMLRoot.h    |     93 +-
 .../WebCore/rendering/mathml/RenderMathMLRow.cpp   |    173 +-
 .../WebCore/rendering/mathml/RenderMathMLRow.h     |     25 +-
 .../rendering/mathml/RenderMathMLScripts.cpp       |    769 +-
 .../WebCore/rendering/mathml/RenderMathMLScripts.h |    108 +-
 .../WebCore/rendering/mathml/RenderMathMLSpace.cpp |     76 +-
 .../WebCore/rendering/mathml/RenderMathMLSpace.h   |     32 +-
 .../rendering/mathml/RenderMathMLSquareRoot.cpp    |     55 -
 .../rendering/mathml/RenderMathMLSquareRoot.h      |     56 -
 .../WebCore/rendering/mathml/RenderMathMLToken.cpp |    589 +-
 .../WebCore/rendering/mathml/RenderMathMLToken.h   |     46 +-
 .../rendering/mathml/RenderMathMLUnderOver.cpp     |    286 +-
 .../rendering/mathml/RenderMathMLUnderOver.h       |     54 +-
 .../Source/WebCore/rendering/shapes/BoxShape.h     |     13 +-
 .../Source/WebCore/rendering/shapes/PolygonShape.h |     17 +-
 .../Source/WebCore/rendering/shapes/RasterShape.h  |     13 +-
 .../WebCore/rendering/shapes/RectangleShape.h      |     14 +-
 .../Source/WebCore/rendering/shapes/Shape.cpp      |      3 +-
 .../native/Source/WebCore/rendering/shapes/Shape.h |      5 +-
 .../WebCore/rendering/shapes/ShapeInterval.h       |      5 +-
 .../WebCore/rendering/shapes/ShapeOutsideInfo.cpp  |      9 +-
 .../WebCore/rendering/shapes/ShapeOutsideInfo.h    |     11 +-
 .../Source/WebCore/rendering/style/BasicShapes.cpp |     35 +-
 .../Source/WebCore/rendering/style/BasicShapes.h   |     73 +-
 .../Source/WebCore/rendering/style/BorderData.h    |     33 +-
 .../Source/WebCore/rendering/style/BorderValue.h   |     24 +-
 .../WebCore/rendering/style/CollapsedBorderValue.h |     24 +-
 .../Source/WebCore/rendering/style/ContentData.cpp |     13 +-
 .../Source/WebCore/rendering/style/ContentData.h   |     51 +-
 .../WebCore/rendering/style/CounterContent.h       |      6 +-
 .../WebCore/rendering/style/CounterDirectives.h    |      5 +-
 .../Source/WebCore/rendering/style/CursorData.h    |     11 +-
 .../Source/WebCore/rendering/style/CursorList.h    |      5 +-
 .../Source/WebCore/rendering/style/DataRef.h       |     69 +-
 .../Source/WebCore/rendering/style/FillLayer.cpp   |     25 +-
 .../Source/WebCore/rendering/style/FillLayer.h     |     21 +-
 .../Source/WebCore/rendering/style/GridArea.h      |    202 +
 .../WebCore/rendering/style/GridCoordinate.h       |    170 -
 .../Source/WebCore/rendering/style/GridLength.h    |     10 +-
 .../Source/WebCore/rendering/style/GridPosition.h  |     22 +-
 .../rendering/style/GridPositionsResolver.cpp      |    409 +
 .../rendering/style/GridPositionsResolver.h        |     79 +
 .../rendering/style/GridResolvedPosition.cpp       |    340 -
 .../WebCore/rendering/style/GridResolvedPosition.h |     64 -
 .../Source/WebCore/rendering/style/GridTrackSize.h |     78 +-
 .../WebCore/rendering/style/KeyframeList.cpp       |     43 +-
 .../Source/WebCore/rendering/style/KeyframeList.h  |     15 +-
 .../WebCore/rendering/style/LineClampValue.h       |      5 +-
 .../WebCore/rendering/style/NinePieceImage.cpp     |     86 +-
 .../WebCore/rendering/style/NinePieceImage.h       |    103 +-
 .../Source/WebCore/rendering/style/OutlineValue.h  |      7 +-
 .../Source/WebCore/rendering/style/QuotesData.cpp  |      4 +-
 .../Source/WebCore/rendering/style/QuotesData.h    |      8 +-
 .../Source/WebCore/rendering/style/RenderStyle.cpp |   1549 +-
 .../Source/WebCore/rendering/style/RenderStyle.h   |   3055 +-
 .../WebCore/rendering/style/RenderStyleConstants.h |     64 +-
 .../WebCore/rendering/style/SVGRenderStyle.cpp     |    252 +-
 .../WebCore/rendering/style/SVGRenderStyle.h       |    780 +-
 .../WebCore/rendering/style/SVGRenderStyleDefs.cpp |      5 +-
 .../WebCore/rendering/style/SVGRenderStyleDefs.h   |     36 +-
 .../Source/WebCore/rendering/style/ShadowData.h    |      5 +-
 .../Source/WebCore/rendering/style/ShapeValue.cpp  |     35 +-
 .../Source/WebCore/rendering/style/ShapeValue.h    |     50 +-
 .../WebCore/rendering/style/StyleAllInOne.cpp      |      3 +-
 .../rendering/style/StyleBackgroundData.cpp        |     24 +-
 .../WebCore/rendering/style/StyleBackgroundData.h  |     29 +-
 .../Source/WebCore/rendering/style/StyleBoxData.h  |      7 +-
 .../WebCore/rendering/style/StyleCachedImage.cpp   |    140 +-
 .../WebCore/rendering/style/StyleCachedImage.h     |     57 +-
 .../rendering/style/StyleCachedImageSet.cpp        |    126 -
 .../WebCore/rendering/style/StyleCachedImageSet.h  |     92 -
 .../rendering/style/StyleContentAlignmentData.h    |      6 +-
 .../rendering/style/StyleCustomPropertyData.h      |     50 +-
 .../WebCore/rendering/style/StyleDashboardRegion.h |      5 +-
 .../style/StyleDeprecatedFlexibleBoxData.cpp       |     28 +-
 .../style/StyleDeprecatedFlexibleBoxData.h         |     15 +-
 .../WebCore/rendering/style/StyleFilterData.cpp    |     12 +-
 .../WebCore/rendering/style/StyleFilterData.h      |      9 +-
 .../rendering/style/StyleFlexibleBoxData.cpp       |     28 +-
 .../WebCore/rendering/style/StyleFlexibleBoxData.h |     18 +-
 .../rendering/style/StyleGeneratedImage.cpp        |     29 +-
 .../WebCore/rendering/style/StyleGeneratedImage.h  |     33 +-
 .../WebCore/rendering/style/StyleGridData.cpp      |     80 +-
 .../Source/WebCore/rendering/style/StyleGridData.h |     77 +-
 .../WebCore/rendering/style/StyleGridItemData.cpp  |     21 +-
 .../WebCore/rendering/style/StyleGridItemData.h    |     24 +-
 .../Source/WebCore/rendering/style/StyleImage.h    |     25 +-
 .../WebCore/rendering/style/StyleInheritedData.cpp |     28 +-
 .../WebCore/rendering/style/StyleInheritedData.h   |     29 +-
 .../WebCore/rendering/style/StyleMarqueeData.h     |      7 +-
 .../WebCore/rendering/style/StyleMultiColData.cpp  |     58 +-
 .../WebCore/rendering/style/StyleMultiColData.h    |     43 +-
 .../WebCore/rendering/style/StylePendingImage.h    |     93 -
 .../rendering/style/StyleRareInheritedData.cpp     |    173 +-
 .../rendering/style/StyleRareInheritedData.h       |     66 +-
 .../rendering/style/StyleRareNonInheritedData.cpp  |    420 +-
 .../rendering/style/StyleRareNonInheritedData.h    |    184 +-
 .../WebCore/rendering/style/StyleReflection.h      |      5 +-
 .../rendering/style/StyleScrollSnapPoints.cpp      |     46 +-
 .../rendering/style/StyleScrollSnapPoints.h        |     82 +-
 .../rendering/style/StyleSelfAlignmentData.h       |      7 +-
 .../WebCore/rendering/style/StyleSurroundData.h    |      7 +-
 .../WebCore/rendering/style/StyleTransformData.cpp |     22 +-
 .../WebCore/rendering/style/StyleTransformData.h   |     23 +-
 .../WebCore/rendering/style/StyleVisualData.cpp    |     18 +-
 .../WebCore/rendering/style/StyleVisualData.h      |     28 +-
 .../WebCore/rendering/style/TextSizeAdjustment.h   |     11 +-
 .../WebCore/rendering/style/WillChangeData.cpp     |      2 +-
 .../WebCore/rendering/style/WillChangeData.h       |      8 +-
 .../WebCore/rendering/svg/RenderSVGAllInOne.cpp    |      1 -
 .../WebCore/rendering/svg/RenderSVGBlock.cpp       |      2 +-
 .../Source/WebCore/rendering/svg/RenderSVGBlock.h  |     22 +-
 .../WebCore/rendering/svg/RenderSVGContainer.cpp   |      4 +-
 .../WebCore/rendering/svg/RenderSVGContainer.h     |     35 +-
 .../WebCore/rendering/svg/RenderSVGEllipse.cpp     |      5 +-
 .../WebCore/rendering/svg/RenderSVGEllipse.h       |     27 +-
 .../rendering/svg/RenderSVGForeignObject.cpp       |     13 +-
 .../WebCore/rendering/svg/RenderSVGForeignObject.h |     49 +-
 .../rendering/svg/RenderSVGGradientStop.cpp        |      2 +-
 .../WebCore/rendering/svg/RenderSVGGradientStop.h  |     29 +-
 .../rendering/svg/RenderSVGHiddenContainer.cpp     |      2 +-
 .../rendering/svg/RenderSVGHiddenContainer.h       |     22 +-
 .../WebCore/rendering/svg/RenderSVGImage.cpp       |     12 +-
 .../Source/WebCore/rendering/svg/RenderSVGImage.h  |     44 +-
 .../WebCore/rendering/svg/RenderSVGInline.cpp      |      2 +-
 .../Source/WebCore/rendering/svg/RenderSVGInline.h |     41 +-
 .../WebCore/rendering/svg/RenderSVGInlineText.cpp  |     12 +-
 .../WebCore/rendering/svg/RenderSVGInlineText.h    |     25 +-
 .../WebCore/rendering/svg/RenderSVGModelObject.cpp |      2 +-
 .../WebCore/rendering/svg/RenderSVGModelObject.h   |     31 +-
 .../Source/WebCore/rendering/svg/RenderSVGPath.cpp |     15 +-
 .../Source/WebCore/rendering/svg/RenderSVGPath.h   |     19 +-
 .../Source/WebCore/rendering/svg/RenderSVGRect.cpp |      6 +-
 .../Source/WebCore/rendering/svg/RenderSVGRect.h   |     25 +-
 .../WebCore/rendering/svg/RenderSVGResource.cpp    |     26 +-
 .../WebCore/rendering/svg/RenderSVGResource.h      |      7 +-
 .../rendering/svg/RenderSVGResourceClipper.cpp     |     10 +-
 .../rendering/svg/RenderSVGResourceClipper.h       |     27 +-
 .../rendering/svg/RenderSVGResourceContainer.cpp   |     12 +-
 .../rendering/svg/RenderSVGResourceContainer.h     |     15 +-
 .../rendering/svg/RenderSVGResourceFilter.cpp      |      8 +-
 .../rendering/svg/RenderSVGResourceFilter.h        |     24 +-
 .../svg/RenderSVGResourceFilterPrimitive.cpp       |      2 +-
 .../svg/RenderSVGResourceFilterPrimitive.h         |     13 +-
 .../rendering/svg/RenderSVGResourceGradient.cpp    |      2 +-
 .../rendering/svg/RenderSVGResourceGradient.h      |     19 +-
 .../svg/RenderSVGResourceLinearGradient.cpp        |      2 +-
 .../svg/RenderSVGResourceLinearGradient.h          |     21 +-
 .../rendering/svg/RenderSVGResourceMarker.cpp      |      2 +-
 .../rendering/svg/RenderSVGResourceMarker.h        |     30 +-
 .../rendering/svg/RenderSVGResourceMasker.cpp      |      2 +-
 .../rendering/svg/RenderSVGResourceMasker.h        |     22 +-
 .../rendering/svg/RenderSVGResourcePattern.cpp     |     20 +-
 .../rendering/svg/RenderSVGResourcePattern.h       |     23 +-
 .../svg/RenderSVGResourceRadialGradient.cpp        |      2 +-
 .../svg/RenderSVGResourceRadialGradient.h          |     21 +-
 .../rendering/svg/RenderSVGResourceSolidColor.h    |     19 +-
 .../Source/WebCore/rendering/svg/RenderSVGRoot.cpp |     57 +-
 .../Source/WebCore/rendering/svg/RenderSVGRoot.h   |     64 +-
 .../WebCore/rendering/svg/RenderSVGShape.cpp       |     23 +-
 .../Source/WebCore/rendering/svg/RenderSVGShape.h  |     41 +-
 .../Source/WebCore/rendering/svg/RenderSVGTSpan.h  |     14 +-
 .../Source/WebCore/rendering/svg/RenderSVGText.cpp |     37 +-
 .../Source/WebCore/rendering/svg/RenderSVGText.h   |     61 +-
 .../WebCore/rendering/svg/RenderSVGTextPath.cpp    |      3 +-
 .../WebCore/rendering/svg/RenderSVGTextPath.h      |     11 +-
 .../svg/RenderSVGTransformableContainer.cpp        |      4 +-
 .../svg/RenderSVGTransformableContainer.h          |     19 +-
 .../rendering/svg/RenderSVGViewportContainer.cpp   |      3 +-
 .../rendering/svg/RenderSVGViewportContainer.h     |     29 +-
 .../WebCore/rendering/svg/SVGInlineFlowBox.h       |     13 +-
 .../WebCore/rendering/svg/SVGInlineTextBox.cpp     |    155 +-
 .../WebCore/rendering/svg/SVGInlineTextBox.h       |     41 +-
 .../Source/WebCore/rendering/svg/SVGMarkerData.h   |     13 +-
 .../Source/WebCore/rendering/svg/SVGPathData.cpp   |     26 +-
 .../Source/WebCore/rendering/svg/SVGPathData.h     |      7 +-
 .../WebCore/rendering/svg/SVGRenderSupport.cpp     |     94 +-
 .../WebCore/rendering/svg/SVGRenderSupport.h       |      5 +-
 .../WebCore/rendering/svg/SVGRenderTreeAsText.cpp  |     18 +-
 .../WebCore/rendering/svg/SVGRenderTreeAsText.h    |      5 +-
 .../WebCore/rendering/svg/SVGRenderingContext.cpp  |     13 +-
 .../WebCore/rendering/svg/SVGRenderingContext.h    |      7 +-
 .../Source/WebCore/rendering/svg/SVGResources.cpp  |     12 +-
 .../Source/WebCore/rendering/svg/SVGResources.h    |      9 +-
 .../WebCore/rendering/svg/SVGResourcesCache.cpp    |      3 +-
 .../WebCore/rendering/svg/SVGResourcesCache.h      |      7 +-
 .../rendering/svg/SVGResourcesCycleSolver.h        |      7 +-
 .../WebCore/rendering/svg/SVGRootInlineBox.cpp     |      3 +-
 .../WebCore/rendering/svg/SVGRootInlineBox.h       |     13 +-
 .../Source/WebCore/rendering/svg/SVGSubpathData.h  |      8 +-
 .../Source/WebCore/rendering/svg/SVGTextChunk.cpp  |      2 +-
 .../Source/WebCore/rendering/svg/SVGTextChunk.h    |      5 +-
 .../WebCore/rendering/svg/SVGTextChunkBuilder.h    |      5 +-
 .../Source/WebCore/rendering/svg/SVGTextFragment.h |      5 +-
 .../rendering/svg/SVGTextLayoutAttributes.h        |      5 +-
 .../svg/SVGTextLayoutAttributesBuilder.cpp         |     33 +-
 .../rendering/svg/SVGTextLayoutAttributesBuilder.h |      5 +-
 .../WebCore/rendering/svg/SVGTextLayoutEngine.cpp  |     18 +-
 .../WebCore/rendering/svg/SVGTextLayoutEngine.h    |      5 +-
 .../rendering/svg/SVGTextLayoutEngineBaseline.cpp  |      2 +-
 .../rendering/svg/SVGTextLayoutEngineBaseline.h    |      5 +-
 .../rendering/svg/SVGTextLayoutEngineSpacing.cpp   |     44 +-
 .../rendering/svg/SVGTextLayoutEngineSpacing.h     |     10 +-
 .../WebCore/rendering/svg/SVGTextMetrics.cpp       |     16 +-
 .../Source/WebCore/rendering/svg/SVGTextMetrics.h  |      7 +-
 .../rendering/svg/SVGTextMetricsBuilder.cpp        |     18 +-
 .../WebCore/rendering/svg/SVGTextMetricsBuilder.h  |      5 +-
 .../Source/WebCore/rendering/svg/SVGTextQuery.cpp  |     68 +-
 .../Source/WebCore/rendering/svg/SVGTextQuery.h    |     18 +-
 .../rendering/svg/SVGTextRunRenderingContext.cpp   |    354 -
 .../rendering/svg/SVGTextRunRenderingContext.h     |     75 -
 .../native/Source/WebCore/replay/AllReplayInputs.h |      5 +-
 .../Source/WebCore/replay/CapturingInputCursor.h   |     15 +-
 .../native/Source/WebCore/replay/EventLoopInput.h  |      9 +-
 .../WebCore/replay/EventLoopInputDispatcher.cpp    |      4 +-
 .../WebCore/replay/EventLoopInputDispatcher.h      |      6 +-
 .../Source/WebCore/replay/FunctorInputCursor.h     |     16 +-
 .../Source/WebCore/replay/MemoizedDOMResult.h      |     13 +-
 .../Source/WebCore/replay/ReplayController.cpp     |     13 +-
 .../Source/WebCore/replay/ReplayController.h       |     14 +-
 .../WebCore/replay/ReplayInputCreationMethods.cpp  |      2 +-
 .../WebCore/replay/ReplayInputDispatchMethods.cpp  |      5 +-
 .../native/Source/WebCore/replay/ReplaySession.h   |      5 +-
 .../Source/WebCore/replay/ReplaySessionSegment.cpp |      1 -
 .../Source/WebCore/replay/ReplaySessionSegment.h   |      5 +-
 .../Source/WebCore/replay/ReplayingInputCursor.h   |     15 +-
 .../Source/WebCore/replay/SegmentedInputStorage.h  |      5 +-
 .../Source/WebCore/replay/SerializationMethods.cpp |     46 +-
 .../Source/WebCore/replay/SerializationMethods.h   |      6 +-
 .../native/Source/WebCore/replay/UserInputBridge.h |      5 +-
 .../native/Source/WebCore/replay/WebInputs.json    |      4 +-
 .../main/native/Source/WebCore/storage/Storage.cpp |    102 +-
 .../main/native/Source/WebCore/storage/Storage.h   |     25 +-
 .../main/native/Source/WebCore/storage/Storage.idl |     12 +-
 .../native/Source/WebCore/storage/StorageArea.h    |     13 +-
 .../native/Source/WebCore/storage/StorageEvent.cpp |      9 +-
 .../native/Source/WebCore/storage/StorageEvent.h   |     28 +-
 .../native/Source/WebCore/storage/StorageEvent.idl |     38 +-
 .../WebCore/storage/StorageEventDispatcher.cpp     |     32 +-
 .../WebCore/storage/StorageEventDispatcher.h       |     15 +-
 .../native/Source/WebCore/storage/StorageMap.cpp   |      4 +-
 .../native/Source/WebCore/storage/StorageMap.h     |     10 +-
 .../Source/WebCore/storage/StorageNamespace.h      |     10 +-
 .../WebCore/storage/StorageNamespaceProvider.cpp   |     20 +-
 .../WebCore/storage/StorageNamespaceProvider.h     |      9 +-
 .../native/Source/WebCore/storage/StorageType.h    |     47 +
 .../WebCore/style/AttributeChangeInvalidation.cpp  |     50 +-
 .../WebCore/style/AttributeChangeInvalidation.h    |      8 +-
 .../WebCore/style/ClassChangeInvalidation.cpp      |     78 +-
 .../Source/WebCore/style/ClassChangeInvalidation.h |     26 +-
 .../Source/WebCore/style/IdChangeInvalidation.cpp  |     42 +-
 .../Source/WebCore/style/IdChangeInvalidation.h    |      6 +-
 .../Source/WebCore/style/InlineTextBoxStyle.cpp    |     13 +-
 .../Source/WebCore/style/InlineTextBoxStyle.h      |     10 +-
 .../Source/WebCore/style/RenderTreePosition.cpp    |     64 +-
 .../Source/WebCore/style/RenderTreePosition.h      |     28 +-
 .../Source/WebCore/style/RenderTreeUpdater.cpp     |    636 +
 .../Source/WebCore/style/RenderTreeUpdater.h       |     86 +
 .../native/Source/WebCore/style/StyleChange.cpp    |      2 -
 .../main/native/Source/WebCore/style/StyleChange.h |      7 +-
 .../WebCore/style/StyleFontSizeFunctions.cpp       |     23 +-
 .../Source/WebCore/style/StyleFontSizeFunctions.h  |      7 +-
 .../Source/WebCore/style/StylePendingResources.cpp |     95 +
 .../Source/WebCore/style/StylePendingResources.h   |     39 +
 .../native/Source/WebCore/style/StyleRelations.cpp |    157 +
 .../native/Source/WebCore/style/StyleRelations.h   |     75 +
 .../WebCore/style/StyleResolveForDocument.cpp      |     47 +-
 .../Source/WebCore/style/StyleResolveForDocument.h |      7 +-
 .../native/Source/WebCore/style/StyleScope.cpp     |    568 +
 .../main/native/Source/WebCore/style/StyleScope.h  |    181 +
 .../Source/WebCore/style/StyleSharingResolver.cpp  |    114 +-
 .../Source/WebCore/style/StyleSharingResolver.h    |     16 +-
 .../Source/WebCore/style/StyleTreeResolver.cpp     |    942 +-
 .../Source/WebCore/style/StyleTreeResolver.h       |     68 +-
 .../native/Source/WebCore/style/StyleUpdate.cpp    |    120 +
 .../main/native/Source/WebCore/style/StyleUpdate.h |     92 +
 .../native/Source/WebCore/style/StyleValidity.h    |     44 +
 .../native/Source/WebCore/svg/GradientAttributes.h |      5 +-
 .../Source/WebCore/svg/LinearGradientAttributes.h  |     29 +-
 .../native/Source/WebCore/svg/PatternAttributes.h  |     39 +-
 .../Source/WebCore/svg/RadialGradientAttributes.h  |     42 +-
 .../main/native/Source/WebCore/svg/SVGAElement.cpp |     27 +-
 .../main/native/Source/WebCore/svg/SVGAElement.h   |     37 +-
 .../main/native/Source/WebCore/svg/SVGAllInOne.cpp |     18 +-
 .../Source/WebCore/svg/SVGAltGlyphDefElement.h     |     11 +-
 .../Source/WebCore/svg/SVGAltGlyphElement.cpp      |     27 +-
 .../native/Source/WebCore/svg/SVGAltGlyphElement.h |     16 +-
 .../Source/WebCore/svg/SVGAltGlyphElement.idl      |      4 +-
 .../Source/WebCore/svg/SVGAltGlyphItemElement.h    |     12 +-
 .../main/native/Source/WebCore/svg/SVGAngle.cpp    |    243 -
 .../src/main/native/Source/WebCore/svg/SVGAngle.h  |    183 +-
 .../main/native/Source/WebCore/svg/SVGAngle.idl    |     17 +-
 .../native/Source/WebCore/svg/SVGAngleValue.cpp    |    204 +
 .../main/native/Source/WebCore/svg/SVGAngleValue.h |     64 +
 .../Source/WebCore/svg/SVGAnimateColorElement.h    |      7 +-
 .../native/Source/WebCore/svg/SVGAnimateElement.h  |      5 +-
 .../Source/WebCore/svg/SVGAnimateElementBase.cpp   |     20 +-
 .../Source/WebCore/svg/SVGAnimateElementBase.h     |     31 +-
 .../Source/WebCore/svg/SVGAnimateMotionElement.cpp |      5 +-
 .../Source/WebCore/svg/SVGAnimateMotionElement.h   |     30 +-
 .../WebCore/svg/SVGAnimateTransformElement.cpp     |      8 +-
 .../WebCore/svg/SVGAnimateTransformElement.h       |     15 +-
 .../native/Source/WebCore/svg/SVGAnimatedAngle.cpp |     63 +-
 .../native/Source/WebCore/svg/SVGAnimatedAngle.h   |     27 +-
 .../native/Source/WebCore/svg/SVGAnimatedBoolean.h |     23 +-
 .../Source/WebCore/svg/SVGAnimatedBoolean.idl      |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedColor.cpp |     12 +-
 .../native/Source/WebCore/svg/SVGAnimatedColor.h   |     23 +-
 .../Source/WebCore/svg/SVGAnimatedEnumeration.h    |     23 +-
 .../Source/WebCore/svg/SVGAnimatedEnumeration.idl  |      2 +-
 .../native/Source/WebCore/svg/SVGAnimatedInteger.h |     23 +-
 .../Source/WebCore/svg/SVGAnimatedInteger.idl      |      2 +-
 .../svg/SVGAnimatedIntegerOptionalInteger.h        |     23 +-
 .../Source/WebCore/svg/SVGAnimatedLength.cpp       |     43 +-
 .../native/Source/WebCore/svg/SVGAnimatedLength.h  |     27 +-
 .../Source/WebCore/svg/SVGAnimatedLengthList.cpp   |     34 +-
 .../Source/WebCore/svg/SVGAnimatedLengthList.h     |     28 +-
 .../Source/WebCore/svg/SVGAnimatedLengthList.idl   |      1 -
 .../native/Source/WebCore/svg/SVGAnimatedNumber.h  |     23 +-
 .../Source/WebCore/svg/SVGAnimatedNumber.idl       |      2 +-
 .../Source/WebCore/svg/SVGAnimatedNumberList.cpp   |     18 +-
 .../Source/WebCore/svg/SVGAnimatedNumberList.h     |     28 +-
 .../WebCore/svg/SVGAnimatedNumberOptionalNumber.h  |     23 +-
 .../native/Source/WebCore/svg/SVGAnimatedPath.cpp  |      4 +-
 .../native/Source/WebCore/svg/SVGAnimatedPath.h    |     23 +-
 .../Source/WebCore/svg/SVGAnimatedPointList.cpp    |     21 +-
 .../Source/WebCore/svg/SVGAnimatedPointList.h      |     25 +-
 .../WebCore/svg/SVGAnimatedPreserveAspectRatio.cpp |     10 +-
 .../WebCore/svg/SVGAnimatedPreserveAspectRatio.h   |     30 +-
 .../native/Source/WebCore/svg/SVGAnimatedRect.h    |     27 +-
 .../native/Source/WebCore/svg/SVGAnimatedString.h  |     23 +-
 .../Source/WebCore/svg/SVGAnimatedString.idl       |      2 +-
 .../WebCore/svg/SVGAnimatedTransformList.cpp       |     42 +-
 .../Source/WebCore/svg/SVGAnimatedTransformList.h  |     28 +-
 .../native/Source/WebCore/svg/SVGAnimatedType.cpp  |     36 +-
 .../native/Source/WebCore/svg/SVGAnimatedType.h    |     77 +-
 .../Source/WebCore/svg/SVGAnimatedTypeAnimator.h   |      8 +-
 .../Source/WebCore/svg/SVGAnimationElement.cpp     |    106 +-
 .../Source/WebCore/svg/SVGAnimationElement.h       |     92 +-
 .../Source/WebCore/svg/SVGAnimationElement.idl     |      6 +-
 .../native/Source/WebCore/svg/SVGAnimatorFactory.h |      5 +-
 .../native/Source/WebCore/svg/SVGCircleElement.cpp |     11 +-
 .../native/Source/WebCore/svg/SVGCircleElement.h   |     15 +-
 .../Source/WebCore/svg/SVGClipPathElement.cpp      |      3 +-
 .../native/Source/WebCore/svg/SVGClipPathElement.h |     21 +-
 .../main/native/Source/WebCore/svg/SVGColor.cpp    |    113 -
 .../src/main/native/Source/WebCore/svg/SVGColor.h  |     98 -
 .../main/native/Source/WebCore/svg/SVGColor.idl    |     40 -
 .../svg/SVGComponentTransferFunctionElement.cpp    |      4 +-
 .../svg/SVGComponentTransferFunctionElement.h      |     12 +-
 .../native/Source/WebCore/svg/SVGCursorElement.cpp |     40 +-
 .../native/Source/WebCore/svg/SVGCursorElement.h   |     40 +-
 .../native/Source/WebCore/svg/SVGDefsElement.cpp   |      2 +-
 .../native/Source/WebCore/svg/SVGDefsElement.h     |     11 +-
 .../native/Source/WebCore/svg/SVGDescElement.h     |      7 +-
 .../main/native/Source/WebCore/svg/SVGDocument.cpp |     12 +-
 .../main/native/Source/WebCore/svg/SVGDocument.h   |      9 +-
 .../main/native/Source/WebCore/svg/SVGDocument.idl |      9 +-
 .../Source/WebCore/svg/SVGDocumentExtensions.cpp   |      3 +-
 .../Source/WebCore/svg/SVGDocumentExtensions.h     |     14 +-
 .../main/native/Source/WebCore/svg/SVGElement.cpp  |    130 +-
 .../main/native/Source/WebCore/svg/SVGElement.h    |     72 +-
 .../main/native/Source/WebCore/svg/SVGElement.idl  |     14 +-
 .../native/Source/WebCore/svg/SVGElementRareData.h |     23 +-
 .../Source/WebCore/svg/SVGEllipseElement.cpp       |     12 +-
 .../native/Source/WebCore/svg/SVGEllipseElement.h  |     15 +-
 .../main/native/Source/WebCore/svg/SVGException.h  |      7 +-
 .../native/Source/WebCore/svg/SVGException.idl     |      4 -
 .../WebCore/svg/SVGExternalResourcesRequired.cpp   |      2 +-
 .../WebCore/svg/SVGExternalResourcesRequired.h     |      5 +-
 .../WebCore/svg/SVGExternalResourcesRequired.idl   |      2 -
 .../native/Source/WebCore/svg/SVGFEBlendElement.h  |     13 +-
 .../Source/WebCore/svg/SVGFEColorMatrixElement.cpp |      2 +-
 .../Source/WebCore/svg/SVGFEColorMatrixElement.h   |     13 +-
 .../WebCore/svg/SVGFEComponentTransferElement.cpp  |      1 -
 .../WebCore/svg/SVGFEComponentTransferElement.h    |      9 +-
 .../Source/WebCore/svg/SVGFECompositeElement.h     |     13 +-
 .../WebCore/svg/SVGFEConvolveMatrixElement.cpp     |     14 +-
 .../WebCore/svg/SVGFEConvolveMatrixElement.h       |     13 +-
 .../WebCore/svg/SVGFEDiffuseLightingElement.cpp    |      7 +-
 .../WebCore/svg/SVGFEDiffuseLightingElement.h      |     13 +-
 .../WebCore/svg/SVGFEDisplacementMapElement.h      |     13 +-
 .../Source/WebCore/svg/SVGFEDistantLightElement.h  |      7 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.cpp  |      2 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.h    |     11 +-
 .../Source/WebCore/svg/SVGFEDropShadowElement.idl  |      4 +-
 .../Source/WebCore/svg/SVGFEFloodElement.cpp       |      2 +-
 .../native/Source/WebCore/svg/SVGFEFloodElement.h  |      9 +-
 .../native/Source/WebCore/svg/SVGFEFuncAElement.h  |      5 +-
 .../native/Source/WebCore/svg/SVGFEFuncBElement.h  |      5 +-
 .../native/Source/WebCore/svg/SVGFEFuncGElement.h  |      5 +-
 .../native/Source/WebCore/svg/SVGFEFuncRElement.h  |      5 +-
 .../Source/WebCore/svg/SVGFEGaussianBlurElement.h  |     11 +-
 .../WebCore/svg/SVGFEGaussianBlurElement.idl       |      4 +-
 .../Source/WebCore/svg/SVGFEImageElement.cpp       |     23 +-
 .../native/Source/WebCore/svg/SVGFEImageElement.h  |     23 +-
 .../Source/WebCore/svg/SVGFELightElement.cpp       |      3 +
 .../native/Source/WebCore/svg/SVGFELightElement.h  |     13 +-
 .../native/Source/WebCore/svg/SVGFEMergeElement.h  |      7 +-
 .../Source/WebCore/svg/SVGFEMergeNodeElement.h     |     11 +-
 .../Source/WebCore/svg/SVGFEMorphologyElement.h    |     13 +-
 .../Source/WebCore/svg/SVGFEMorphologyElement.idl  |      4 +-
 .../native/Source/WebCore/svg/SVGFEOffsetElement.h |     11 +-
 .../Source/WebCore/svg/SVGFEPointLightElement.h    |      7 +-
 .../WebCore/svg/SVGFESpecularLightingElement.cpp   |      7 +-
 .../WebCore/svg/SVGFESpecularLightingElement.h     |     13 +-
 .../Source/WebCore/svg/SVGFESpotLightElement.h     |      7 +-
 .../native/Source/WebCore/svg/SVGFETileElement.h   |     11 +-
 .../Source/WebCore/svg/SVGFETurbulenceElement.h    |     13 +-
 .../native/Source/WebCore/svg/SVGFilterElement.cpp |     10 +-
 .../native/Source/WebCore/svg/SVGFilterElement.h   |     22 +-
 .../native/Source/WebCore/svg/SVGFilterElement.idl |      4 +-
 .../svg/SVGFilterPrimitiveStandardAttributes.cpp   |     12 +-
 .../svg/SVGFilterPrimitiveStandardAttributes.h     |     20 +-
 .../svg/SVGFilterPrimitiveStandardAttributes.idl   |      2 -
 .../native/Source/WebCore/svg/SVGFitToViewBox.cpp  |      4 +-
 .../native/Source/WebCore/svg/SVGFitToViewBox.h    |      9 +-
 .../native/Source/WebCore/svg/SVGFitToViewBox.idl  |      4 +-
 .../main/native/Source/WebCore/svg/SVGFontData.cpp |    298 -
 .../main/native/Source/WebCore/svg/SVGFontData.h   |     78 -
 .../native/Source/WebCore/svg/SVGFontElement.cpp   |    260 -
 .../native/Source/WebCore/svg/SVGFontElement.h     |     62 +-
 .../Source/WebCore/svg/SVGFontFaceElement.cpp      |     41 +-
 .../native/Source/WebCore/svg/SVGFontFaceElement.h |     17 +-
 .../Source/WebCore/svg/SVGFontFaceFormatElement.h  |     11 +-
 .../Source/WebCore/svg/SVGFontFaceNameElement.cpp  |      2 +-
 .../Source/WebCore/svg/SVGFontFaceNameElement.h    |      9 +-
 .../Source/WebCore/svg/SVGFontFaceSrcElement.h     |     11 +-
 .../Source/WebCore/svg/SVGFontFaceUriElement.cpp   |     14 +-
 .../Source/WebCore/svg/SVGFontFaceUriElement.h     |     14 +-
 .../Source/WebCore/svg/SVGForeignObjectElement.cpp |     12 +-
 .../Source/WebCore/svg/SVGForeignObjectElement.h   |     19 +-
 .../main/native/Source/WebCore/svg/SVGGElement.cpp |      6 +-
 .../main/native/Source/WebCore/svg/SVGGElement.h   |     15 +-
 .../native/Source/WebCore/svg/SVGGlyphElement.cpp  |    120 -
 .../native/Source/WebCore/svg/SVGGlyphElement.h    |     24 +-
 .../main/native/Source/WebCore/svg/SVGGlyphMap.h   |    167 -
 .../Source/WebCore/svg/SVGGlyphRefElement.cpp      |     62 +-
 .../native/Source/WebCore/svg/SVGGlyphRefElement.h |     31 +-
 .../Source/WebCore/svg/SVGGlyphRefElement.idl      |     11 +-
 .../Source/WebCore/svg/SVGGradientElement.cpp      |      6 +-
 .../native/Source/WebCore/svg/SVGGradientElement.h |     13 +-
 .../Source/WebCore/svg/SVGGraphicsElement.cpp      |     41 +-
 .../native/Source/WebCore/svg/SVGGraphicsElement.h |     51 +-
 .../Source/WebCore/svg/SVGGraphicsElement.idl      |      8 +-
 .../native/Source/WebCore/svg/SVGHKernElement.cpp  |     28 +-
 .../native/Source/WebCore/svg/SVGHKernElement.h    |     10 +-
 .../native/Source/WebCore/svg/SVGImageElement.cpp  |     16 +-
 .../native/Source/WebCore/svg/SVGImageElement.h    |     27 +-
 .../native/Source/WebCore/svg/SVGImageLoader.cpp   |      2 +-
 .../native/Source/WebCore/svg/SVGImageLoader.h     |      9 +-
 .../main/native/Source/WebCore/svg/SVGLangSpace.h  |      5 +-
 .../main/native/Source/WebCore/svg/SVGLength.cpp   |    412 -
 .../src/main/native/Source/WebCore/svg/SVGLength.h |    234 +-
 .../main/native/Source/WebCore/svg/SVGLength.idl   |     35 +-
 .../native/Source/WebCore/svg/SVGLengthContext.cpp |    123 +-
 .../native/Source/WebCore/svg/SVGLengthContext.h   |     33 +-
 .../native/Source/WebCore/svg/SVGLengthList.cpp    |     71 -
 .../main/native/Source/WebCore/svg/SVGLengthList.h |     72 +-
 .../native/Source/WebCore/svg/SVGLengthList.idl    |     19 +-
 .../Source/WebCore/svg/SVGLengthListValues.cpp     |     69 +
 .../Source/WebCore/svg/SVGLengthListValues.h       |     46 +
 .../native/Source/WebCore/svg/SVGLengthValue.cpp   |    402 +
 .../native/Source/WebCore/svg/SVGLengthValue.h     |    155 +
 .../native/Source/WebCore/svg/SVGLineElement.cpp   |     10 +-
 .../native/Source/WebCore/svg/SVGLineElement.h     |     15 +-
 .../WebCore/svg/SVGLinearGradientElement.cpp       |     14 +-
 .../Source/WebCore/svg/SVGLinearGradientElement.h  |     13 +-
 .../native/Source/WebCore/svg/SVGLocatable.cpp     |     11 +-
 .../main/native/Source/WebCore/svg/SVGLocatable.h  |     12 +-
 .../native/Source/WebCore/svg/SVGMPathElement.cpp  |      6 +-
 .../native/Source/WebCore/svg/SVGMPathElement.h    |     19 +-
 .../native/Source/WebCore/svg/SVGMarkerElement.cpp |     45 +-
 .../native/Source/WebCore/svg/SVGMarkerElement.h   |     49 +-
 .../native/Source/WebCore/svg/SVGMarkerElement.idl |      2 +-
 .../native/Source/WebCore/svg/SVGMaskElement.cpp   |     26 +-
 .../native/Source/WebCore/svg/SVGMaskElement.h     |     36 +-
 .../src/main/native/Source/WebCore/svg/SVGMatrix.h |    318 +-
 .../main/native/Source/WebCore/svg/SVGMatrix.idl   |     39 +-
 .../native/Source/WebCore/svg/SVGMatrixValue.h     |    125 +
 .../native/Source/WebCore/svg/SVGMetadataElement.h |      7 +-
 .../Source/WebCore/svg/SVGMissingGlyphElement.h    |      7 +-
 .../src/main/native/Source/WebCore/svg/SVGNumber.h |     90 +
 .../main/native/Source/WebCore/svg/SVGNumber.idl   |      2 +-
 .../native/Source/WebCore/svg/SVGNumberList.cpp    |     61 -
 .../main/native/Source/WebCore/svg/SVGNumberList.h |     72 +-
 .../native/Source/WebCore/svg/SVGNumberList.idl    |     15 +-
 .../Source/WebCore/svg/SVGNumberListValues.cpp     |     61 +
 .../Source/WebCore/svg/SVGNumberListValues.h       |     46 +
 .../main/native/Source/WebCore/svg/SVGPaint.cpp    |    117 -
 .../src/main/native/Source/WebCore/svg/SVGPaint.h  |    114 -
 .../main/native/Source/WebCore/svg/SVGPaint.idl    |     46 -
 .../Source/WebCore/svg/SVGParserUtilities.cpp      |     17 +-
 .../native/Source/WebCore/svg/SVGParserUtilities.h |      9 +-
 .../native/Source/WebCore/svg/SVGParsingError.h    |      5 +-
 .../native/Source/WebCore/svg/SVGPathBlender.cpp   |      8 +-
 .../native/Source/WebCore/svg/SVGPathBlender.h     |      5 +-
 .../native/Source/WebCore/svg/SVGPathBuilder.h     |     31 +-
 .../native/Source/WebCore/svg/SVGPathByteStream.h  |      5 +-
 .../Source/WebCore/svg/SVGPathByteStreamBuilder.h  |     31 +-
 .../Source/WebCore/svg/SVGPathByteStreamSource.h   |     35 +-
 .../native/Source/WebCore/svg/SVGPathConsumer.h    |      5 +-
 .../native/Source/WebCore/svg/SVGPathElement.cpp   |     42 +-
 .../native/Source/WebCore/svg/SVGPathElement.h     |     40 +-
 .../native/Source/WebCore/svg/SVGPathElement.idl   |    120 +-
 .../native/Source/WebCore/svg/SVGPathParser.cpp    |     14 +-
 .../main/native/Source/WebCore/svg/SVGPathParser.h |      5 +-
 .../main/native/Source/WebCore/svg/SVGPathSeg.h    |      5 +-
 .../main/native/Source/WebCore/svg/SVGPathSeg.idl  |      3 -
 .../main/native/Source/WebCore/svg/SVGPathSegArc.h |      5 +-
 .../native/Source/WebCore/svg/SVGPathSegArcAbs.h   |     11 +-
 .../native/Source/WebCore/svg/SVGPathSegArcAbs.idl |     14 +-
 .../native/Source/WebCore/svg/SVGPathSegArcRel.h   |     11 +-
 .../native/Source/WebCore/svg/SVGPathSegArcRel.idl |     14 +-
 .../Source/WebCore/svg/SVGPathSegClosePath.h       |     11 +-
 .../Source/WebCore/svg/SVGPathSegCurvetoCubic.h    |      5 +-
 .../Source/WebCore/svg/SVGPathSegCurvetoCubicAbs.h |     11 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicAbs.idl      |     12 +-
 .../Source/WebCore/svg/SVGPathSegCurvetoCubicRel.h |     11 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicRel.idl      |     12 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicSmooth.h     |      5 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicSmoothAbs.h  |     11 +-
 .../svg/SVGPathSegCurvetoCubicSmoothAbs.idl        |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoCubicSmoothRel.h  |     11 +-
 .../svg/SVGPathSegCurvetoCubicSmoothRel.idl        |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadratic.h       |      5 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticAbs.h    |     11 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticAbs.idl  |      8 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticRel.h    |     11 +-
 .../WebCore/svg/SVGPathSegCurvetoQuadraticRel.idl  |      8 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothAbs.h      |     11 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothAbs.idl    |      4 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothRel.h      |     11 +-
 .../svg/SVGPathSegCurvetoQuadraticSmoothRel.idl    |      4 +-
 .../Source/WebCore/svg/SVGPathSegLinetoAbs.h       |     11 +-
 .../Source/WebCore/svg/SVGPathSegLinetoAbs.idl     |      4 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontal.h       |      5 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalAbs.h    |     11 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalAbs.idl  |      2 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalRel.h    |     11 +-
 .../WebCore/svg/SVGPathSegLinetoHorizontalRel.idl  |      2 +-
 .../Source/WebCore/svg/SVGPathSegLinetoRel.h       |     11 +-
 .../Source/WebCore/svg/SVGPathSegLinetoRel.idl     |      4 +-
 .../Source/WebCore/svg/SVGPathSegLinetoVertical.h  |      5 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalAbs.h      |     11 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalAbs.idl    |      2 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalRel.h      |     11 +-
 .../WebCore/svg/SVGPathSegLinetoVerticalRel.idl    |      2 +-
 .../native/Source/WebCore/svg/SVGPathSegList.cpp   |    104 +-
 .../native/Source/WebCore/svg/SVGPathSegList.h     |    151 +-
 .../native/Source/WebCore/svg/SVGPathSegList.idl   |     15 +-
 .../Source/WebCore/svg/SVGPathSegListBuilder.cpp   |      4 +-
 .../Source/WebCore/svg/SVGPathSegListBuilder.h     |     37 +-
 .../Source/WebCore/svg/SVGPathSegListSource.cpp    |      2 +-
 .../Source/WebCore/svg/SVGPathSegListSource.h      |     43 +-
 .../Source/WebCore/svg/SVGPathSegListValues.cpp    |     43 +
 .../Source/WebCore/svg/SVGPathSegListValues.h      |     59 +
 .../Source/WebCore/svg/SVGPathSegMovetoAbs.h       |     11 +-
 .../Source/WebCore/svg/SVGPathSegMovetoAbs.idl     |      4 +-
 .../Source/WebCore/svg/SVGPathSegMovetoRel.h       |     11 +-
 .../Source/WebCore/svg/SVGPathSegMovetoRel.idl     |      4 +-
 .../Source/WebCore/svg/SVGPathSegWithContext.h     |      5 +-
 .../main/native/Source/WebCore/svg/SVGPathSource.h |      5 +-
 .../Source/WebCore/svg/SVGPathStringBuilder.h      |     37 +-
 .../Source/WebCore/svg/SVGPathStringSource.cpp     |      2 +-
 .../Source/WebCore/svg/SVGPathStringSource.h       |     35 +-
 .../WebCore/svg/SVGPathTraversalStateBuilder.cpp   |      2 +-
 .../WebCore/svg/SVGPathTraversalStateBuilder.h     |     35 +-
 .../native/Source/WebCore/svg/SVGPathUtilities.cpp |     50 +-
 .../native/Source/WebCore/svg/SVGPathUtilities.h   |     26 +-
 .../Source/WebCore/svg/SVGPatternElement.cpp       |     28 +-
 .../native/Source/WebCore/svg/SVGPatternElement.h  |     38 +-
 .../src/main/native/Source/WebCore/svg/SVGPoint.h  |     97 +-
 .../main/native/Source/WebCore/svg/SVGPoint.idl    |     10 +-
 .../native/Source/WebCore/svg/SVGPointList.cpp     |     47 -
 .../main/native/Source/WebCore/svg/SVGPointList.h  |     69 +-
 .../native/Source/WebCore/svg/SVGPointList.idl     |     15 +-
 .../Source/WebCore/svg/SVGPointListValues.cpp      |     47 +
 .../native/Source/WebCore/svg/SVGPointListValues.h |     45 +
 .../native/Source/WebCore/svg/SVGPolyElement.cpp   |     23 +-
 .../native/Source/WebCore/svg/SVGPolyElement.h     |     25 +-
 .../native/Source/WebCore/svg/SVGPolygonElement.h  |      5 +-
 .../native/Source/WebCore/svg/SVGPolylineElement.h |      5 +-
 .../Source/WebCore/svg/SVGPreserveAspectRatio.cpp  |    377 -
 .../Source/WebCore/svg/SVGPreserveAspectRatio.h    |    171 +-
 .../Source/WebCore/svg/SVGPreserveAspectRatio.idl  |     10 +-
 .../WebCore/svg/SVGPreserveAspectRatioValue.cpp    |    375 +
 .../WebCore/svg/SVGPreserveAspectRatioValue.h      |     83 +
 .../WebCore/svg/SVGRadialGradientElement.cpp       |     16 +-
 .../Source/WebCore/svg/SVGRadialGradientElement.h  |     13 +-
 .../src/main/native/Source/WebCore/svg/SVGRect.h   |    127 +-
 .../src/main/native/Source/WebCore/svg/SVGRect.idl |      8 +-
 .../native/Source/WebCore/svg/SVGRectElement.cpp   |     16 +-
 .../native/Source/WebCore/svg/SVGRectElement.h     |     15 +-
 .../main/native/Source/WebCore/svg/SVGRectTraits.h |     51 +
 .../native/Source/WebCore/svg/SVGRenderingIntent.h |      7 +-
 .../native/Source/WebCore/svg/SVGSVGElement.cpp    |    131 +-
 .../main/native/Source/WebCore/svg/SVGSVGElement.h |     78 +-
 .../native/Source/WebCore/svg/SVGSVGElement.idl    |     59 +-
 .../native/Source/WebCore/svg/SVGScriptElement.cpp |     16 +-
 .../native/Source/WebCore/svg/SVGScriptElement.h   |     67 +-
 .../native/Source/WebCore/svg/SVGScriptElement.idl |      3 +-
 .../main/native/Source/WebCore/svg/SVGSetElement.h |      7 +-
 .../native/Source/WebCore/svg/SVGStopElement.cpp   |      4 +-
 .../native/Source/WebCore/svg/SVGStopElement.h     |     15 +-
 .../native/Source/WebCore/svg/SVGStringList.cpp    |     80 -
 .../main/native/Source/WebCore/svg/SVGStringList.h |     80 +-
 .../native/Source/WebCore/svg/SVGStringList.idl    |     15 +-
 .../Source/WebCore/svg/SVGStringListValues.cpp     |     79 +
 .../Source/WebCore/svg/SVGStringListValues.h       |     60 +
 .../native/Source/WebCore/svg/SVGStyleElement.cpp  |     31 +-
 .../native/Source/WebCore/svg/SVGStyleElement.h    |     32 +-
 .../native/Source/WebCore/svg/SVGStyleElement.idl  |      9 +-
 .../native/Source/WebCore/svg/SVGSwitchElement.cpp |      2 +-
 .../native/Source/WebCore/svg/SVGSwitchElement.h   |     11 +-
 .../native/Source/WebCore/svg/SVGSymbolElement.cpp |      2 +-
 .../native/Source/WebCore/svg/SVGSymbolElement.h   |     13 +-
 .../native/Source/WebCore/svg/SVGTRefElement.cpp   |     35 +-
 .../native/Source/WebCore/svg/SVGTRefElement.h     |     25 +-
 .../native/Source/WebCore/svg/SVGTSpanElement.cpp  |      2 +-
 .../native/Source/WebCore/svg/SVGTSpanElement.h    |     11 +-
 .../main/native/Source/WebCore/svg/SVGTests.cpp    |    120 +-
 .../src/main/native/Source/WebCore/svg/SVGTests.h  |     32 +-
 .../main/native/Source/WebCore/svg/SVGTests.idl    |     11 +-
 .../Source/WebCore/svg/SVGTextContentElement.cpp   |     83 +-
 .../Source/WebCore/svg/SVGTextContentElement.h     |     43 +-
 .../Source/WebCore/svg/SVGTextContentElement.idl   |     22 +-
 .../native/Source/WebCore/svg/SVGTextElement.cpp   |      4 +-
 .../native/Source/WebCore/svg/SVGTextElement.h     |     11 +-
 .../Source/WebCore/svg/SVGTextPathElement.cpp      |      8 +-
 .../native/Source/WebCore/svg/SVGTextPathElement.h |     25 +-
 .../WebCore/svg/SVGTextPositioningElement.cpp      |     17 +-
 .../Source/WebCore/svg/SVGTextPositioningElement.h |     13 +-
 .../native/Source/WebCore/svg/SVGTitleElement.cpp  |      6 +-
 .../native/Source/WebCore/svg/SVGTitleElement.h    |     13 +-
 .../Source/WebCore/svg/SVGToOTFFontConversion.cpp  |    109 +-
 .../Source/WebCore/svg/SVGToOTFFontConversion.h    |     12 +-
 .../native/Source/WebCore/svg/SVGTransform.cpp     |    248 +-
 .../main/native/Source/WebCore/svg/SVGTransform.h  |    218 +-
 .../native/Source/WebCore/svg/SVGTransform.idl     |     18 +-
 .../Source/WebCore/svg/SVGTransformDistance.cpp    |     96 +-
 .../Source/WebCore/svg/SVGTransformDistance.h      |     18 +-
 .../native/Source/WebCore/svg/SVGTransformList.cpp |     83 -
 .../native/Source/WebCore/svg/SVGTransformList.h   |     66 +-
 .../native/Source/WebCore/svg/SVGTransformList.idl |     20 +-
 .../Source/WebCore/svg/SVGTransformListValues.cpp  |     82 +
 .../Source/WebCore/svg/SVGTransformListValues.h    |     54 +
 .../Source/WebCore/svg/SVGTransformValue.cpp       |    235 +
 .../native/Source/WebCore/svg/SVGTransformValue.h  |     94 +
 .../native/Source/WebCore/svg/SVGTransformable.cpp |     46 +-
 .../native/Source/WebCore/svg/SVGTransformable.h   |     19 +-
 .../native/Source/WebCore/svg/SVGURIReference.cpp  |     12 +-
 .../native/Source/WebCore/svg/SVGURIReference.h    |     11 +-
 .../native/Source/WebCore/svg/SVGURIReference.idl  |      2 -
 .../main/native/Source/WebCore/svg/SVGUnitTypes.h  |      9 +-
 .../native/Source/WebCore/svg/SVGUnknownElement.h  |      7 +-
 .../native/Source/WebCore/svg/SVGUseElement.cpp    |     56 +-
 .../main/native/Source/WebCore/svg/SVGUseElement.h |     37 +-
 .../native/Source/WebCore/svg/SVGVKernElement.cpp  |     30 +-
 .../native/Source/WebCore/svg/SVGVKernElement.h    |     10 +-
 .../native/Source/WebCore/svg/SVGViewElement.cpp   |      8 +-
 .../native/Source/WebCore/svg/SVGViewElement.h     |     22 +-
 .../native/Source/WebCore/svg/SVGViewElement.idl   |      2 +-
 .../main/native/Source/WebCore/svg/SVGViewSpec.cpp |     60 +-
 .../main/native/Source/WebCore/svg/SVGViewSpec.h   |     53 +-
 .../main/native/Source/WebCore/svg/SVGViewSpec.idl |     19 +-
 .../main/native/Source/WebCore/svg/SVGZoomAndPan.h |      5 +-
 .../native/Source/WebCore/svg/SVGZoomAndPan.idl    |      2 -
 .../native/Source/WebCore/svg/SVGZoomEvent.cpp     |     17 +-
 .../main/native/Source/WebCore/svg/SVGZoomEvent.h  |     23 +-
 .../native/Source/WebCore/svg/SVGZoomEvent.idl     |      2 +-
 .../native/Source/WebCore/svg/animation/SMILTime.h |      9 +-
 .../WebCore/svg/animation/SMILTimeContainer.cpp    |     15 +-
 .../WebCore/svg/animation/SMILTimeContainer.h      |     10 +-
 .../WebCore/svg/animation/SVGSMILElement.cpp       |     81 +-
 .../Source/WebCore/svg/animation/SVGSMILElement.h  |     75 +-
 .../Source/WebCore/svg/graphics/SVGImage.cpp       |     89 +-
 .../native/Source/WebCore/svg/graphics/SVGImage.h  |     45 +-
 .../Source/WebCore/svg/graphics/SVGImageCache.cpp  |      1 -
 .../Source/WebCore/svg/graphics/SVGImageCache.h    |      5 +-
 .../Source/WebCore/svg/graphics/SVGImageClients.h  |     15 +-
 .../WebCore/svg/graphics/SVGImageForContainer.cpp  |      8 +-
 .../WebCore/svg/graphics/SVGImageForContainer.h    |     29 +-
 .../WebCore/svg/graphics/filters/SVGFEImage.cpp    |      9 +-
 .../WebCore/svg/graphics/filters/SVGFEImage.h      |     29 +-
 .../WebCore/svg/graphics/filters/SVGFilter.h       |     18 +-
 .../svg/graphics/filters/SVGFilterBuilder.h        |      6 +-
 .../SVGAnimatedEnumerationPropertyTearOff.h        |     25 +-
 .../properties/SVGAnimatedListPropertyTearOff.h    |    115 +-
 .../SVGAnimatedPathSegListPropertyTearOff.h        |     68 +-
 .../WebCore/svg/properties/SVGAnimatedProperty.cpp |      4 +-
 .../WebCore/svg/properties/SVGAnimatedProperty.h   |     13 +-
 .../properties/SVGAnimatedPropertyDescription.h    |      7 +-
 .../svg/properties/SVGAnimatedPropertyMacros.h     |      7 +-
 .../svg/properties/SVGAnimatedPropertyTearOff.h    |     89 +-
 .../properties/SVGAnimatedStaticPropertyTearOff.h  |     34 +-
 .../SVGAnimatedTransformListPropertyTearOff.h      |     42 +-
 .../svg/properties/SVGAttributeToPropertyMap.h     |      7 +-
 .../WebCore/svg/properties/SVGListProperty.h       |    256 +-
 .../svg/properties/SVGListPropertyTearOff.h        |     73 +-
 .../WebCore/svg/properties/SVGMatrixTearOff.h      |     32 +-
 .../properties/SVGPathSegListPropertyTearOff.cpp   |    133 -
 .../svg/properties/SVGPathSegListPropertyTearOff.h |    165 -
 .../Source/WebCore/svg/properties/SVGProperty.h    |      7 +-
 .../WebCore/svg/properties/SVGPropertyInfo.h       |      7 +-
 .../WebCore/svg/properties/SVGPropertyTearOff.h    |     51 +-
 .../WebCore/svg/properties/SVGPropertyTraits.h     |      7 +-
 .../svg/properties/SVGStaticListPropertyTearOff.h  |     64 +-
 .../svg/properties/SVGStaticPropertyTearOff.h      |     27 +-
 .../properties/SVGTransformListPropertyTearOff.h   |     80 -
 .../Source/WebCore/testing/GCObservation.cpp       |     39 +
 .../native/Source/WebCore/testing/GCObservation.h  |     51 +
 .../Source/WebCore/testing/GCObservation.idl       |     38 +
 .../Source/WebCore/testing/InternalSettings.cpp    |    665 +-
 .../Source/WebCore/testing/InternalSettings.h      |    168 +-
 .../Source/WebCore/testing/InternalSettings.idl    |     96 +-
 .../native/Source/WebCore/testing/Internals.cpp    |   2705 +-
 .../main/native/Source/WebCore/testing/Internals.h |    484 +-
 .../native/Source/WebCore/testing/Internals.idl    |    399 +-
 .../native/Source/WebCore/testing/Internals.mm     |     23 +-
 .../Source/WebCore/testing/LegacyMockCDM.cpp       |    144 +
 .../native/Source/WebCore/testing/LegacyMockCDM.h  |     57 +
 .../Source/WebCore/testing/MallocStatistics.h      |      5 +-
 .../Source/WebCore/testing/MallocStatistics.idl    |      3 +-
 .../native/Source/WebCore/testing/MemoryInfo.h     |     10 +-
 .../native/Source/WebCore/testing/MemoryInfo.idl   |      3 +-
 .../main/native/Source/WebCore/testing/MockCDM.cpp |    144 -
 .../main/native/Source/WebCore/testing/MockCDM.h   |     60 -
 .../Source/WebCore/testing/MockCDMFactory.cpp      |    382 +
 .../native/Source/WebCore/testing/MockCDMFactory.h |    148 +
 .../Source/WebCore/testing/MockCDMFactory.idl      |     42 +
 .../Source/WebCore/testing/MockContentFilter.cpp   |      3 +-
 .../Source/WebCore/testing/MockContentFilter.h     |      7 +-
 .../WebCore/testing/MockContentFilterSettings.h    |      5 +-
 .../native/Source/WebCore/testing/MockGamepad.cpp  |     76 +
 .../native/Source/WebCore/testing/MockGamepad.h    |     52 +
 .../Source/WebCore/testing/MockGamepadProvider.cpp |    155 +
 .../Source/WebCore/testing/MockGamepadProvider.h   |     69 +
 .../testing/MockLibWebRTCPeerConnection.cpp        |    401 +
 .../WebCore/testing/MockLibWebRTCPeerConnection.h  |    229 +
 .../Source/WebCore/testing/MockPageOverlay.cpp     |      2 -
 .../Source/WebCore/testing/MockPageOverlay.h       |      7 +-
 .../WebCore/testing/MockPageOverlayClient.cpp      |     24 +-
 .../Source/WebCore/testing/MockPageOverlayClient.h |     27 +-
 .../WebCore/testing/MockQuickLookHandleClient.cpp  |     52 +
 .../WebCore/testing/MockQuickLookHandleClient.h    |     53 +
 .../Source/WebCore/testing/TypeConversions.h       |     98 +-
 .../Source/WebCore/testing/TypeConversions.idl     |     38 +-
 .../WebCore/testing/cocoa/WebArchiveDumpSupport.h  |     34 +
 .../WebCore/testing/cocoa/WebArchiveDumpSupport.mm |    273 +
 .../WebCore/testing/js/WebCoreTestSupport.cpp      |     89 +-
 .../Source/WebCore/testing/js/WebCoreTestSupport.h |     22 +-
 .../WebCore/testing/js/WebCoreTestSupportPrefix.h  |     12 +-
 .../Source/WebCore/workers/AbstractWorker.cpp      |     39 +-
 .../native/Source/WebCore/workers/AbstractWorker.h |     41 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.cpp |     36 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.h   |     50 +-
 .../WebCore/workers/DedicatedWorkerGlobalScope.idl |     12 +-
 .../WebCore/workers/DedicatedWorkerThread.cpp      |     10 +-
 .../Source/WebCore/workers/DedicatedWorkerThread.h |     42 +-
 .../main/native/Source/WebCore/workers/Worker.cpp  |     75 +-
 .../main/native/Source/WebCore/workers/Worker.h    |     82 +-
 .../main/native/Source/WebCore/workers/Worker.idl  |     15 +-
 .../Source/WebCore/workers/WorkerConsoleClient.cpp |     26 +-
 .../Source/WebCore/workers/WorkerConsoleClient.h   |     20 +-
 .../Source/WebCore/workers/WorkerEventQueue.cpp    |     19 +-
 .../Source/WebCore/workers/WorkerEventQueue.h      |     16 +-
 .../Source/WebCore/workers/WorkerGlobalScope.cpp   |    287 +-
 .../Source/WebCore/workers/WorkerGlobalScope.h     |    223 +-
 .../Source/WebCore/workers/WorkerGlobalScope.idl   |     31 +-
 .../WebCore/workers/WorkerGlobalScopeProxy.h       |     48 +-
 .../WebCore/workers/WorkerInspectorProxy.cpp       |    147 +
 .../Source/WebCore/workers/WorkerInspectorProxy.h  |     79 +
 .../Source/WebCore/workers/WorkerLoaderProxy.h     |     10 +-
 .../Source/WebCore/workers/WorkerLocation.cpp      |      7 +-
 .../native/Source/WebCore/workers/WorkerLocation.h |     10 +-
 .../Source/WebCore/workers/WorkerLocation.idl      |     22 +-
 .../WebCore/workers/WorkerMessagingProxy.cpp       |    112 +-
 .../Source/WebCore/workers/WorkerMessagingProxy.h  |    138 +-
 .../Source/WebCore/workers/WorkerObjectProxy.h     |      9 +-
 .../Source/WebCore/workers/WorkerReportingProxy.h  |      8 +-
 .../Source/WebCore/workers/WorkerRunLoop.cpp       |     38 +-
 .../native/Source/WebCore/workers/WorkerRunLoop.h  |     16 +-
 .../Source/WebCore/workers/WorkerScriptLoader.cpp  |     61 +-
 .../Source/WebCore/workers/WorkerScriptLoader.h    |     32 +-
 .../WebCore/workers/WorkerScriptLoaderClient.h     |      6 +-
 .../native/Source/WebCore/workers/WorkerThread.cpp |     99 +-
 .../native/Source/WebCore/workers/WorkerThread.h   |    123 +-
 .../main/native/Source/WebCore/xml/DOMParser.cpp   |     35 +-
 .../src/main/native/Source/WebCore/xml/DOMParser.h |     22 +-
 .../main/native/Source/WebCore/xml/DOMParser.idl   |      6 +-
 .../Source/WebCore/xml/NativeXPathNSResolver.cpp   |      2 +-
 .../Source/WebCore/xml/NativeXPathNSResolver.h     |      7 +-
 .../main/native/Source/WebCore/xml/XMLErrors.cpp   |     87 +-
 .../src/main/native/Source/WebCore/xml/XMLErrors.h |     18 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.cpp   |    571 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.h     |    151 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.idl   |     60 +-
 .../native/Source/WebCore/xml/XMLHttpRequest.js    |     39 +
 .../Source/WebCore/xml/XMLHttpRequestEventTarget.h |      7 +-
 .../WebCore/xml/XMLHttpRequestEventTarget.idl      |      2 +-
 .../WebCore/xml/XMLHttpRequestProgressEvent.h      |      7 +-
 .../xml/XMLHttpRequestProgressEventThrottle.cpp    |      1 +
 .../xml/XMLHttpRequestProgressEventThrottle.h      |      9 +-
 .../Source/WebCore/xml/XMLHttpRequestUpload.cpp    |      1 +
 .../Source/WebCore/xml/XMLHttpRequestUpload.h      |     15 +-
 .../native/Source/WebCore/xml/XMLSerializer.cpp    |     11 +-
 .../main/native/Source/WebCore/xml/XMLSerializer.h |     24 +-
 .../native/Source/WebCore/xml/XMLSerializer.idl    |      2 +-
 .../native/Source/WebCore/xml/XMLTreeViewer.cpp    |      9 +-
 .../main/native/Source/WebCore/xml/XMLTreeViewer.h |      4 +-
 .../native/Source/WebCore/xml/XPathEvaluator.cpp   |     28 +-
 .../native/Source/WebCore/xml/XPathEvaluator.h     |     40 +-
 .../native/Source/WebCore/xml/XPathEvaluator.idl   |     15 +-
 .../native/Source/WebCore/xml/XPathException.h     |      5 +-
 .../native/Source/WebCore/xml/XPathException.idl   |     10 +-
 .../native/Source/WebCore/xml/XPathExpression.cpp  |     34 +-
 .../native/Source/WebCore/xml/XPathExpression.h    |     40 +-
 .../native/Source/WebCore/xml/XPathExpression.idl  |      9 +-
 .../Source/WebCore/xml/XPathExpressionNode.h       |      5 +-
 .../native/Source/WebCore/xml/XPathFunctions.cpp   |    108 +-
 .../native/Source/WebCore/xml/XPathFunctions.h     |      5 +-
 .../native/Source/WebCore/xml/XPathGrammar.cpp     |   2275 +
 .../main/native/Source/WebCore/xml/XPathGrammar.h  |    117 +
 .../main/native/Source/WebCore/xml/XPathGrammar.y  |     14 +-
 .../native/Source/WebCore/xml/XPathNSResolver.h    |     19 +-
 .../native/Source/WebCore/xml/XPathNSResolver.idl  |      6 +-
 .../native/Source/WebCore/xml/XPathNodeSet.cpp     |      2 +-
 .../main/native/Source/WebCore/xml/XPathNodeSet.h  |     10 +-
 .../main/native/Source/WebCore/xml/XPathParser.cpp |     33 +-
 .../main/native/Source/WebCore/xml/XPathParser.h   |     76 +-
 .../main/native/Source/WebCore/xml/XPathPath.cpp   |      8 +-
 .../src/main/native/Source/WebCore/xml/XPathPath.h |     22 +-
 .../native/Source/WebCore/xml/XPathPredicate.h     |     39 +-
 .../main/native/Source/WebCore/xml/XPathResult.cpp |    163 +-
 .../main/native/Source/WebCore/xml/XPathResult.h   |     85 +-
 .../main/native/Source/WebCore/xml/XPathResult.idl |     47 +-
 .../main/native/Source/WebCore/xml/XPathStep.cpp   |     10 +-
 .../src/main/native/Source/WebCore/xml/XPathStep.h |      6 +-
 .../main/native/Source/WebCore/xml/XPathUtil.cpp   |      1 -
 .../src/main/native/Source/WebCore/xml/XPathUtil.h |     10 +-
 .../main/native/Source/WebCore/xml/XPathValue.h    |     10 +-
 .../Source/WebCore/xml/XPathVariableReference.h    |     14 +-
 .../native/Source/WebCore/xml/XSLImportRule.cpp    |     12 +-
 .../main/native/Source/WebCore/xml/XSLImportRule.h |      7 +-
 .../main/native/Source/WebCore/xml/XSLStyleSheet.h |     39 +-
 .../Source/WebCore/xml/XSLStyleSheetLibxslt.cpp    |     64 +-
 .../native/Source/WebCore/xml/XSLTExtensions.cpp   |      4 +-
 .../native/Source/WebCore/xml/XSLTExtensions.h     |      8 +-
 .../native/Source/WebCore/xml/XSLTProcessor.cpp    |     17 +-
 .../main/native/Source/WebCore/xml/XSLTProcessor.h |     13 +-
 .../native/Source/WebCore/xml/XSLTProcessor.idl    |     15 +-
 .../Source/WebCore/xml/XSLTProcessorLibxslt.cpp    |     14 +-
 .../native/Source/WebCore/xml/XSLTUnicodeSort.cpp  |     20 +-
 .../native/Source/WebCore/xml/XSLTUnicodeSort.h    |     11 +-
 .../xml/parser/CharacterReferenceParserInlines.h   |     25 +-
 .../WebCore/xml/parser/MarkupTokenizerInlines.h    |     22 +-
 .../WebCore/xml/parser/XMLDocumentParser.cpp       |     56 +-
 .../Source/WebCore/xml/parser/XMLDocumentParser.h  |    245 +-
 .../xml/parser/XMLDocumentParserLibxml2.cpp        |    296 +-
 .../WebCore/xml/parser/XMLDocumentParserScope.h    |      5 +-
 .../src/main/native/Source/WebKit/CMakeLists.txt   |     29 +-
 .../main/native/Source/WebKit/PlatformMac.cmake    |    215 +-
 .../main/native/Source/WebKit/PlatformWin.cmake    |     32 +-
 .../Source/WebKit/Storage/StorageAreaImpl.cpp      |     50 +-
 .../native/Source/WebKit/Storage/StorageAreaImpl.h |     62 +-
 .../Source/WebKit/Storage/StorageAreaSync.cpp      |     20 +-
 .../native/Source/WebKit/Storage/StorageAreaSync.h |     21 +-
 .../Source/WebKit/Storage/StorageNamespaceImpl.cpp |     45 +-
 .../Source/WebKit/Storage/StorageNamespaceImpl.h   |     30 +-
 .../Source/WebKit/Storage/StorageSyncManager.cpp   |      4 +-
 .../Source/WebKit/Storage/StorageSyncManager.h     |      5 +-
 .../native/Source/WebKit/Storage/StorageThread.cpp |     26 +-
 .../native/Source/WebKit/Storage/StorageThread.h   |      8 +-
 .../Source/WebKit/Storage/StorageTracker.cpp       |     84 +-
 .../native/Source/WebKit/Storage/StorageTracker.h  |     34 +-
 .../Source/WebKit/Storage/WebDatabaseProvider.cpp  |      7 +-
 .../Source/WebKit/Storage/WebDatabaseProvider.h    |     11 +-
 .../WebKit/Storage/WebStorageNamespaceProvider.cpp |     11 +-
 .../WebKit/Storage/WebStorageNamespaceProvider.h   |     20 +-
 .../WebCoreSupport/WebResourceLoadScheduler.cpp    |     29 +-
 .../WebCoreSupport/WebResourceLoadScheduler.h      |     15 +-
 .../Source/WebKit/WebCoreSupport/WebViewGroup.cpp  |      2 +-
 .../WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl    |     80 -
 .../WebKit.vcxproj/Interfaces/Interfaces.vcxproj   |   1502 -
 .../Interfaces/Interfaces.vcxproj.filters          |    297 -
 .../Interfaces/InterfacesCommon.props              |     36 -
 .../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       |      8 +-
 .../native/Source/WebKit/WebKit.vcxproj/WebKit.sln |   1182 -
 .../Source/WebKit/WebKit.vcxproj/WebKit.submit.sln |     83 -
 .../WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj    |    650 -
 .../WebKit.vcxproj/WebKit/WebKit.vcxproj.filters   |    769 -
 .../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/WebKitProduction.props   |     15 -
 .../WebKit.vcxproj/WebKit/WebKitRelease.props      |     14 -
 .../WebKit/WebKitReleaseWinCairo.props             |     18 -
 .../WebKit/WebKit.vcxproj/WebKit/WebKitVersion.cmd |      7 -
 .../WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj   |    291 -
 .../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 |   1457 +-
 .../cf/WebCoreSupport/WebInspectorClientCF.cpp     |     11 +-
 .../WebDefaultResourceLoadDelegate.m               |      4 -
 .../ios/DefaultDelegates/WebDefaultUIKitDelegate.m |      4 +-
 .../ios/Misc/WebGeolocationCoreLocationProvider.h  |      1 -
 .../WebKit/ios/Misc/WebGeolocationProviderIOS.mm   |      2 +-
 .../Source/WebKit/ios/Misc/WebNSStringExtrasIOS.m  |     18 +-
 .../Source/WebKit/ios/Misc/WebUIKitSupport.h       |      5 -
 .../Source/WebKit/ios/Misc/WebUIKitSupport.mm      |     68 +-
 .../ios/Storage/WebSQLiteDatabaseTrackerClient.h   |     39 -
 .../ios/Storage/WebSQLiteDatabaseTrackerClient.mm  |     53 -
 .../WebKit/ios/WebCoreSupport/PopupMenuIOS.h       |      8 +-
 .../WebKit/ios/WebCoreSupport/SearchPopupMenuIOS.h |      8 +-
 .../WebKit/ios/WebCoreSupport/WebChromeClientIOS.h |     96 +-
 .../ios/WebCoreSupport/WebChromeClientIOS.mm       |    114 +-
 .../ios/WebCoreSupport/WebFixedPositionContent.h   |      2 -
 .../ios/WebCoreSupport/WebFixedPositionContent.mm  |     54 -
 .../WebKit/ios/WebCoreSupport/WebFrameIOS.mm       |     11 +-
 .../Source/WebKit/ios/WebView/WebPDFViewIOS.mm     |      3 +-
 .../WebKit/ios/WebView/WebPDFViewPlaceholder.mm    |      4 +-
 .../Source/WebKit/ios/WebView/WebPlainWhiteView.mm |      1 -
 .../Source/WebKit/ios/WebView/WebUIKitDelegate.h   |     15 +-
 .../native/Source/WebKit/java/BackForwardList.cpp  |    579 +
 .../native/Source/WebKit/java/BackForwardList.h    |     86 +
 .../native/Source/WebKit/java/WebKitLogging.cpp    |     52 +
 .../main/native/Source/WebKit/java/WebKitLogging.h |     73 +
 .../WebKit/mac/Carbon/CarbonWindowAdapter.mm       |     21 +-
 .../Source/WebKit/mac/Carbon/CarbonWindowFrame.m   |      4 +
 .../native/Source/WebKit/mac/Carbon/HIWebView.mm   |      2 +-
 .../Source/WebKit/mac/Configurations/Base.xcconfig |     14 +-
 .../mac/Configurations/DebugRelease.xcconfig       |     19 +-
 .../mac/Configurations/FeatureDefines.xcconfig     |     84 +-
 .../WebKit/mac/Configurations/Version.xcconfig     |      5 +-
 .../mac/Configurations/WebKitLegacy.xcconfig       |     20 +-
 .../src/main/native/Source/WebKit/mac/DOM/DOM.h    |     36 +
 .../src/main/native/Source/WebKit/mac/DOM/DOM.mm   |    862 +
 .../native/Source/WebKit/mac/DOM/DOMAbstractView.h |     33 +
 .../Source/WebKit/mac/DOM/DOMAbstractView.mm       |     94 +
 .../Source/WebKit/mac/DOM/DOMAbstractViewFrame.h   |     33 +
 .../WebKit/mac/DOM/DOMAbstractViewInternal.h       |     37 +
 .../main/native/Source/WebKit/mac/DOM/DOMAttr.h    |     39 +
 .../main/native/Source/WebKit/mac/DOM/DOMAttr.mm   |     99 +
 .../native/Source/WebKit/mac/DOM/DOMAttrInternal.h |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMBlob.h    |     31 +
 .../main/native/Source/WebKit/mac/DOM/DOMBlob.mm   |     79 +
 .../native/Source/WebKit/mac/DOM/DOMBlobInternal.h |     32 +
 .../native/Source/WebKit/mac/DOM/DOMCDATASection.h |     30 +
 .../Source/WebKit/mac/DOM/DOMCDATASection.mm       |     46 +
 .../WebKit/mac/DOM/DOMCDATASectionInternal.h       |     32 +
 .../src/main/native/Source/WebKit/mac/DOM/DOMCSS.h |    296 +
 .../main/native/Source/WebKit/mac/DOM/DOMCSS.mm    |   1347 +
 .../Source/WebKit/mac/DOM/DOMCSSCharsetRule.h      |     33 +
 .../Source/WebKit/mac/DOM/DOMCSSCharsetRule.mm     |     47 +
 .../Source/WebKit/mac/DOM/DOMCSSFontFaceRule.h     |     33 +
 .../Source/WebKit/mac/DOM/DOMCSSFontFaceRule.mm    |     50 +
 .../Source/WebKit/mac/DOM/DOMCSSImportRule.h       |     37 +
 .../Source/WebKit/mac/DOM/DOMCSSImportRule.mm      |     64 +
 .../native/Source/WebKit/mac/DOM/DOMCSSMediaRule.h |     43 +
 .../Source/WebKit/mac/DOM/DOMCSSMediaRule.mm       |     79 +
 .../native/Source/WebKit/mac/DOM/DOMCSSPageRule.h  |     35 +
 .../native/Source/WebKit/mac/DOM/DOMCSSPageRule.mm |     63 +
 .../Source/WebKit/mac/DOM/DOMCSSPrimitiveValue.h   |     82 +
 .../Source/WebKit/mac/DOM/DOMCSSPrimitiveValue.mm  |    116 +
 .../WebKit/mac/DOM/DOMCSSPrimitiveValueInternal.h  |     32 +
 .../main/native/Source/WebKit/mac/DOM/DOMCSSRule.h |     55 +
 .../native/Source/WebKit/mac/DOM/DOMCSSRule.mm     |    102 +
 .../Source/WebKit/mac/DOM/DOMCSSRuleInternal.h     |     33 +
 .../native/Source/WebKit/mac/DOM/DOMCSSRuleList.h  |     35 +
 .../native/Source/WebKit/mac/DOM/DOMCSSRuleList.mm |     81 +
 .../Source/WebKit/mac/DOM/DOMCSSRuleListInternal.h |     32 +
 .../Source/WebKit/mac/DOM/DOMCSSStyleDeclaration.h |     50 +
 .../WebKit/mac/DOM/DOMCSSStyleDeclaration.mm       |    158 +
 .../mac/DOM/DOMCSSStyleDeclarationInternal.h       |     33 +
 .../native/Source/WebKit/mac/DOM/DOMCSSStyleRule.h |     35 +
 .../Source/WebKit/mac/DOM/DOMCSSStyleRule.mm       |     63 +
 .../Source/WebKit/mac/DOM/DOMCSSStyleSheet.h       |     46 +
 .../Source/WebKit/mac/DOM/DOMCSSStyleSheet.mm      |    104 +
 .../WebKit/mac/DOM/DOMCSSStyleSheetInternal.h      |     32 +
 .../Source/WebKit/mac/DOM/DOMCSSUnknownRule.h      |     30 +
 .../Source/WebKit/mac/DOM/DOMCSSUnknownRule.mm     |     41 +
 .../native/Source/WebKit/mac/DOM/DOMCSSValue.h     |     41 +
 .../native/Source/WebKit/mac/DOM/DOMCSSValue.mm    |     87 +
 .../Source/WebKit/mac/DOM/DOMCSSValueInternal.h    |     33 +
 .../native/Source/WebKit/mac/DOM/DOMCSSValueList.h |     35 +
 .../Source/WebKit/mac/DOM/DOMCSSValueList.mm       |     53 +
 .../Source/WebKit/mac/DOM/DOMCharacterData.h       |     47 +
 .../Source/WebKit/mac/DOM/DOMCharacterData.mm      |    133 +
 .../main/native/Source/WebKit/mac/DOM/DOMComment.h |     30 +
 .../native/Source/WebKit/mac/DOM/DOMComment.mm     |     46 +
 .../Source/WebKit/mac/DOM/DOMCommentInternal.h     |     32 +
 .../main/native/Source/WebKit/mac/DOM/DOMCore.h    |     44 +
 .../main/native/Source/WebKit/mac/DOM/DOMCounter.h |     35 +
 .../native/Source/WebKit/mac/DOM/DOMCounter.mm     |     85 +
 .../Source/WebKit/mac/DOM/DOMCounterInternal.h     |     32 +
 .../WebKit/mac/DOM/DOMCustomXPathNSResolver.h      |     42 +
 .../WebKit/mac/DOM/DOMCustomXPathNSResolver.mm     |     49 +
 .../native/Source/WebKit/mac/DOM/DOMDocument.h     |    146 +
 .../native/Source/WebKit/mac/DOM/DOMDocument.mm    |    813 +
 .../Source/WebKit/mac/DOM/DOMDocumentFragment.h    |     30 +
 .../Source/WebKit/mac/DOM/DOMDocumentFragment.mm   |    101 +
 .../WebKit/mac/DOM/DOMDocumentFragmentInternal.h   |     33 +
 .../WebKit/mac/DOM/DOMDocumentFragmentPrivate.h    |     42 +
 .../Source/WebKit/mac/DOM/DOMDocumentInternal.h    |     33 +
 .../Source/WebKit/mac/DOM/DOMDocumentPrivate.h     |     57 +
 .../native/Source/WebKit/mac/DOM/DOMDocumentType.h |     39 +
 .../Source/WebKit/mac/DOM/DOMDocumentType.mm       |     93 +
 .../WebKit/mac/DOM/DOMDocumentTypeInternal.h       |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMElement.h |    102 +
 .../native/Source/WebKit/mac/DOM/DOMElement.mm     |    510 +
 .../Source/WebKit/mac/DOM/DOMElementInternal.h     |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMEntity.h  |     35 +
 .../main/native/Source/WebKit/mac/DOM/DOMEntity.mm |     45 +
 .../Source/WebKit/mac/DOM/DOMEntityReference.h     |     30 +
 .../Source/WebKit/mac/DOM/DOMEntityReference.mm    |     30 +
 .../main/native/Source/WebKit/mac/DOM/DOMEvent.h   |     58 +
 .../main/native/Source/WebKit/mac/DOM/DOMEvent.mm  |    199 +
 .../Source/WebKit/mac/DOM/DOMEventException.h      |     35 +
 .../Source/WebKit/mac/DOM/DOMEventInternal.h       |     35 +
 .../Source/WebKit/mac/DOM/DOMEventListener.h       |     33 +
 .../native/Source/WebKit/mac/DOM/DOMEventTarget.h  |     39 +
 .../main/native/Source/WebKit/mac/DOM/DOMEvents.h  |     42 +
 .../main/native/Source/WebKit/mac/DOM/DOMEvents.mm |     66 +
 .../native/Source/WebKit/mac/DOM/DOMException.h    |     49 +
 .../native/Source/WebKit/mac/DOM/DOMExtensions.h   |    113 +
 .../main/native/Source/WebKit/mac/DOM/DOMFile.h    |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMFile.mm   |     60 +
 .../native/Source/WebKit/mac/DOM/DOMFileInternal.h |     32 +
 .../native/Source/WebKit/mac/DOM/DOMFileList.h     |     35 +
 .../native/Source/WebKit/mac/DOM/DOMFileList.mm    |     85 +
 .../Source/WebKit/mac/DOM/DOMFileListInternal.h    |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMHTML.h    |     88 +
 .../main/native/Source/WebKit/mac/DOM/DOMHTML.mm   |    286 +
 .../Source/WebKit/mac/DOM/DOMHTMLAnchorElement.h   |     53 +
 .../Source/WebKit/mac/DOM/DOMHTMLAnchorElement.mm  |    269 +
 .../Source/WebKit/mac/DOM/DOMHTMLAppletElement.h   |     43 +
 .../Source/WebKit/mac/DOM/DOMHTMLAppletElement.mm  |    174 +
 .../Source/WebKit/mac/DOM/DOMHTMLAreaElement.h     |     48 +
 .../Source/WebKit/mac/DOM/DOMHTMLAreaElement.mm    |    218 +
 .../WebKit/mac/DOM/DOMHTMLAreaElementInternal.h    |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLBRElement.h       |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLBRElement.mm      |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLBaseElement.h     |     34 +
 .../Source/WebKit/mac/DOM/DOMHTMLBaseElement.mm    |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLBaseFontElement.h |     35 +
 .../WebKit/mac/DOM/DOMHTMLBaseFontElement.mm       |     78 +
 .../Source/WebKit/mac/DOM/DOMHTMLBodyElement.h     |     38 +
 .../Source/WebKit/mac/DOM/DOMHTMLBodyElement.mm    |    114 +
 .../Source/WebKit/mac/DOM/DOMHTMLButtonElement.h   |     43 +
 .../Source/WebKit/mac/DOM/DOMHTMLButtonElement.mm  |    137 +
 .../Source/WebKit/mac/DOM/DOMHTMLCanvasElement.h   |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLCanvasElement.mm  |     71 +
 .../Source/WebKit/mac/DOM/DOMHTMLCollection.h      |     39 +
 .../Source/WebKit/mac/DOM/DOMHTMLCollection.mm     |    100 +
 .../WebKit/mac/DOM/DOMHTMLCollectionInternal.h     |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLDListElement.h    |     31 +
 .../Source/WebKit/mac/DOM/DOMHTMLDListElement.mm   |     53 +
 .../WebKit/mac/DOM/DOMHTMLDirectoryElement.h       |     31 +
 .../WebKit/mac/DOM/DOMHTMLDirectoryElement.mm      |     53 +
 .../Source/WebKit/mac/DOM/DOMHTMLDivElement.h      |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLDivElement.mm     |     54 +
 .../native/Source/WebKit/mac/DOM/DOMHTMLDocument.h |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLDocument.mm       |    216 +
 .../WebKit/mac/DOM/DOMHTMLDocumentInternal.h       |     33 +
 .../native/Source/WebKit/mac/DOM/DOMHTMLElement.h  |     47 +
 .../native/Source/WebKit/mac/DOM/DOMHTMLElement.mm |    298 +
 .../Source/WebKit/mac/DOM/DOMHTMLElementInternal.h |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLElementPrivate.h  |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLEmbedElement.h    |     38 +
 .../Source/WebKit/mac/DOM/DOMHTMLEmbedElement.mm   |    114 +
 .../Source/WebKit/mac/DOM/DOMHTMLFieldSetElement.h |     33 +
 .../WebKit/mac/DOM/DOMHTMLFieldSetElement.mm       |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLFontElement.h     |     35 +
 .../Source/WebKit/mac/DOM/DOMHTMLFontElement.mm    |     78 +
 .../Source/WebKit/mac/DOM/DOMHTMLFormElement.h     |     45 +
 .../Source/WebKit/mac/DOM/DOMHTMLFormElement.mm    |    198 +
 .../WebKit/mac/DOM/DOMHTMLFormElementInternal.h    |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLFrameElement.h    |     47 +
 .../Source/WebKit/mac/DOM/DOMHTMLFrameElement.mm   |    178 +
 .../Source/WebKit/mac/DOM/DOMHTMLFrameSetElement.h |     34 +
 .../WebKit/mac/DOM/DOMHTMLFrameSetElement.mm       |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLHRElement.h       |     36 +
 .../Source/WebKit/mac/DOM/DOMHTMLHRElement.mm      |     90 +
 .../Source/WebKit/mac/DOM/DOMHTMLHeadElement.h     |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLHeadElement.mm    |     60 +
 .../WebKit/mac/DOM/DOMHTMLHeadElementInternal.h    |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLHeadingElement.h  |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLHeadingElement.mm |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLHtmlElement.h     |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLHtmlElement.mm    |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLIFrameElement.h   |     46 +
 .../Source/WebKit/mac/DOM/DOMHTMLIFrameElement.mm  |    202 +
 .../Source/WebKit/mac/DOM/DOMHTMLImageElement.h    |     53 +
 .../Source/WebKit/mac/DOM/DOMHTMLImageElement.mm   |    289 +
 .../WebKit/mac/DOM/DOMHTMLImageElementInternal.h   |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLInputElement.h    |     65 +
 .../Source/WebKit/mac/DOM/DOMHTMLInputElement.mm   |    680 +
 .../WebKit/mac/DOM/DOMHTMLInputElementInternal.h   |     33 +
 .../WebKit/mac/DOM/DOMHTMLInputElementPrivate.h    |     62 +
 .../Source/WebKit/mac/DOM/DOMHTMLLIElement.h       |     34 +
 .../Source/WebKit/mac/DOM/DOMHTMLLIElement.mm      |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLLabelElement.h    |     36 +
 .../Source/WebKit/mac/DOM/DOMHTMLLabelElement.mm   |     82 +
 .../Source/WebKit/mac/DOM/DOMHTMLLegendElement.h   |     36 +
 .../Source/WebKit/mac/DOM/DOMHTMLLegendElement.mm  |     74 +
 .../Source/WebKit/mac/DOM/DOMHTMLLinkElement.h     |     45 +
 .../Source/WebKit/mac/DOM/DOMHTMLLinkElement.mm    |    202 +
 .../WebKit/mac/DOM/DOMHTMLLinkElementInternal.h    |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLMapElement.h      |     35 +
 .../Source/WebKit/mac/DOM/DOMHTMLMapElement.mm     |     62 +
 .../Source/WebKit/mac/DOM/DOMHTMLMarqueeElement.h  |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLMarqueeElement.mm |    186 +
 .../Source/WebKit/mac/DOM/DOMHTMLMediaElement.h    |     80 +
 .../Source/WebKit/mac/DOM/DOMHTMLMediaElement.mm   |    339 +
 .../Source/WebKit/mac/DOM/DOMHTMLMenuElement.h     |     31 +
 .../Source/WebKit/mac/DOM/DOMHTMLMenuElement.mm    |     53 +
 .../Source/WebKit/mac/DOM/DOMHTMLMetaElement.h     |     36 +
 .../Source/WebKit/mac/DOM/DOMHTMLMetaElement.mm    |     90 +
 .../Source/WebKit/mac/DOM/DOMHTMLModElement.h      |     34 +
 .../Source/WebKit/mac/DOM/DOMHTMLModElement.mm     |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLOListElement.h    |     35 +
 .../Source/WebKit/mac/DOM/DOMHTMLOListElement.mm   |     90 +
 .../Source/WebKit/mac/DOM/DOMHTMLObjectElement.h   |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLObjectElement.mm  |    260 +
 .../Source/WebKit/mac/DOM/DOMHTMLOptGroupElement.h |     34 +
 .../WebKit/mac/DOM/DOMHTMLOptGroupElement.mm       |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLOptionElement.h   |     41 +
 .../Source/WebKit/mac/DOM/DOMHTMLOptionElement.mm  |    133 +
 .../WebKit/mac/DOM/DOMHTMLOptionElementInternal.h  |     33 +
 .../WebKit/mac/DOM/DOMHTMLOptionsCollection.h      |     41 +
 .../WebKit/mac/DOM/DOMHTMLOptionsCollection.mm     |    122 +
 .../mac/DOM/DOMHTMLOptionsCollectionInternal.h     |     32 +
 .../WebKit/mac/DOM/DOMHTMLParagraphElement.h       |     33 +
 .../WebKit/mac/DOM/DOMHTMLParagraphElement.mm      |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLParamElement.h    |     36 +
 .../Source/WebKit/mac/DOM/DOMHTMLParamElement.mm   |     90 +
 .../Source/WebKit/mac/DOM/DOMHTMLPreElement.h      |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLPreElement.mm     |     65 +
 .../Source/WebKit/mac/DOM/DOMHTMLQuoteElement.h    |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLQuoteElement.mm   |     54 +
 .../Source/WebKit/mac/DOM/DOMHTMLScriptElement.h   |     39 +
 .../Source/WebKit/mac/DOM/DOMHTMLScriptElement.mm  |    168 +
 .../WebKit/mac/DOM/DOMHTMLScriptElementInternal.h  |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLSelectElement.h   |     57 +
 .../Source/WebKit/mac/DOM/DOMHTMLSelectElement.mm  |    218 +
 .../WebKit/mac/DOM/DOMHTMLSelectElementInternal.h  |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLStyleElement.h    |     37 +
 .../Source/WebKit/mac/DOM/DOMHTMLStyleElement.mm   |    103 +
 .../WebKit/mac/DOM/DOMHTMLStyleElementInternal.h   |     32 +
 .../WebKit/mac/DOM/DOMHTMLTableCaptionElement.h    |     33 +
 .../WebKit/mac/DOM/DOMHTMLTableCaptionElement.mm   |     65 +
 .../mac/DOM/DOMHTMLTableCaptionElementInternal.h   |     33 +
 .../WebKit/mac/DOM/DOMHTMLTableCellElement.h       |     47 +
 .../WebKit/mac/DOM/DOMHTMLTableCellElement.mm      |    227 +
 .../mac/DOM/DOMHTMLTableCellElementInternal.h      |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLTableColElement.h |     38 +
 .../WebKit/mac/DOM/DOMHTMLTableColElement.mm       |    119 +
 .../mac/DOM/DOMHTMLTableColElementInternal.h       |     32 +
 .../Source/WebKit/mac/DOM/DOMHTMLTableElement.h    |     60 +
 .../Source/WebKit/mac/DOM/DOMHTMLTableElement.mm   |    260 +
 .../Source/WebKit/mac/DOM/DOMHTMLTableRowElement.h |     45 +
 .../WebKit/mac/DOM/DOMHTMLTableRowElement.mm       |    136 +
 .../WebKit/mac/DOM/DOMHTMLTableSectionElement.h    |     42 +
 .../WebKit/mac/DOM/DOMHTMLTableSectionElement.mm   |    123 +
 .../mac/DOM/DOMHTMLTableSectionElementInternal.h   |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLTextAreaElement.h |     48 +
 .../WebKit/mac/DOM/DOMHTMLTextAreaElement.mm       |    328 +
 .../mac/DOM/DOMHTMLTextAreaElementInternal.h       |     33 +
 .../WebKit/mac/DOM/DOMHTMLTextAreaElementPrivate.h |     44 +
 .../Source/WebKit/mac/DOM/DOMHTMLTitleElement.h    |     33 +
 .../Source/WebKit/mac/DOM/DOMHTMLTitleElement.mm   |     53 +
 .../Source/WebKit/mac/DOM/DOMHTMLUListElement.h    |     34 +
 .../Source/WebKit/mac/DOM/DOMHTMLUListElement.mm   |     66 +
 .../Source/WebKit/mac/DOM/DOMHTMLVideoElement.h    |     45 +
 .../Source/WebKit/mac/DOM/DOMHTMLVideoElement.mm   |    141 +
 .../Source/WebKit/mac/DOM/DOMImplementation.h      |     48 +
 .../Source/WebKit/mac/DOM/DOMImplementation.mm     |    127 +
 .../WebKit/mac/DOM/DOMImplementationInternal.h     |     32 +
 .../native/Source/WebKit/mac/DOM/DOMInternal.h     |     88 +
 .../native/Source/WebKit/mac/DOM/DOMInternal.mm    |    130 +
 .../Source/WebKit/mac/DOM/DOMKeyboardEvent.h       |     56 +
 .../Source/WebKit/mac/DOM/DOMKeyboardEvent.mm      |    134 +
 .../native/Source/WebKit/mac/DOM/DOMMediaError.h   |     39 +
 .../native/Source/WebKit/mac/DOM/DOMMediaError.mm  |     80 +
 .../Source/WebKit/mac/DOM/DOMMediaErrorInternal.h  |     33 +
 .../native/Source/WebKit/mac/DOM/DOMMediaList.h    |     38 +
 .../native/Source/WebKit/mac/DOM/DOMMediaList.mm   |    105 +
 .../Source/WebKit/mac/DOM/DOMMediaListInternal.h   |     33 +
 .../native/Source/WebKit/mac/DOM/DOMMouseEvent.h   |     57 +
 .../native/Source/WebKit/mac/DOM/DOMMouseEvent.mm  |    160 +
 .../Source/WebKit/mac/DOM/DOMMutationEvent.h       |     51 +
 .../Source/WebKit/mac/DOM/DOMMutationEvent.mm      |     88 +
 .../native/Source/WebKit/mac/DOM/DOMNamedNodeMap.h |     47 +
 .../Source/WebKit/mac/DOM/DOMNamedNodeMap.mm       |    134 +
 .../WebKit/mac/DOM/DOMNamedNodeMapInternal.h       |     32 +
 .../main/native/Source/WebKit/mac/DOM/DOMNode.h    |    100 +
 .../main/native/Source/WebKit/mac/DOM/DOMNode.mm   |    385 +
 .../native/Source/WebKit/mac/DOM/DOMNodeFilter.h   |     52 +
 .../native/Source/WebKit/mac/DOM/DOMNodeInternal.h |     38 +
 .../native/Source/WebKit/mac/DOM/DOMNodeIterator.h |     43 +
 .../Source/WebKit/mac/DOM/DOMNodeIterator.mm       |    126 +
 .../WebKit/mac/DOM/DOMNodeIteratorInternal.h       |     33 +
 .../native/Source/WebKit/mac/DOM/DOMNodeList.h     |     35 +
 .../native/Source/WebKit/mac/DOM/DOMNodeList.mm    |     79 +
 .../Source/WebKit/mac/DOM/DOMNodeListInternal.h    |     32 +
 .../native/Source/WebKit/mac/DOM/DOMNodePrivate.h  |     32 +
 .../main/native/Source/WebKit/mac/DOM/DOMObject.h  |     48 +
 .../main/native/Source/WebKit/mac/DOM/DOMObject.mm |     84 +
 .../Source/WebKit/mac/DOM/DOMOverflowEvent.h       |     41 +
 .../Source/WebKit/mac/DOM/DOMOverflowEvent.mm      |     65 +
 .../main/native/Source/WebKit/mac/DOM/DOMPrivate.h |    141 +
 .../WebKit/mac/DOM/DOMProcessingInstruction.h      |     35 +
 .../WebKit/mac/DOM/DOMProcessingInstruction.mm     |     66 +
 .../mac/DOM/DOMProcessingInstructionInternal.h     |     33 +
 .../Source/WebKit/mac/DOM/DOMProgressEvent.h       |     33 +
 .../Source/WebKit/mac/DOM/DOMProgressEvent.mm      |     59 +
 .../native/Source/WebKit/mac/DOM/DOMRGBColor.h     |     46 +
 .../native/Source/WebKit/mac/DOM/DOMRGBColor.mm    |    112 +
 .../Source/WebKit/mac/DOM/DOMRGBColorInternal.h    |     32 +
 .../main/native/Source/WebKit/mac/DOM/DOMRange.h   |     86 +
 .../main/native/Source/WebKit/mac/DOM/DOMRange.mm  |    310 +
 .../Source/WebKit/mac/DOM/DOMRangeException.h      |     36 +
 .../Source/WebKit/mac/DOM/DOMRangeInternal.h       |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMRanges.h  |     28 +
 .../main/native/Source/WebKit/mac/DOM/DOMRect.h    |     36 +
 .../main/native/Source/WebKit/mac/DOM/DOMRect.mm   |     92 +
 .../native/Source/WebKit/mac/DOM/DOMRectInternal.h |     32 +
 .../native/Source/WebKit/mac/DOM/DOMStyleSheet.h   |     41 +
 .../native/Source/WebKit/mac/DOM/DOMStyleSheet.mm  |    122 +
 .../Source/WebKit/mac/DOM/DOMStyleSheetInternal.h  |     33 +
 .../Source/WebKit/mac/DOM/DOMStyleSheetList.h      |     35 +
 .../Source/WebKit/mac/DOM/DOMStyleSheetList.mm     |     82 +
 .../WebKit/mac/DOM/DOMStyleSheetListInternal.h     |     32 +
 .../native/Source/WebKit/mac/DOM/DOMStylesheets.h  |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMText.h    |     37 +
 .../main/native/Source/WebKit/mac/DOM/DOMText.mm   |     65 +
 .../native/Source/WebKit/mac/DOM/DOMTextEvent.h    |     36 +
 .../native/Source/WebKit/mac/DOM/DOMTextEvent.mm   |     56 +
 .../native/Source/WebKit/mac/DOM/DOMTextInternal.h |     32 +
 .../native/Source/WebKit/mac/DOM/DOMTimeRanges.h   |     34 +
 .../native/Source/WebKit/mac/DOM/DOMTimeRanges.mm  |     91 +
 .../Source/WebKit/mac/DOM/DOMTimeRangesInternal.h  |     32 +
 .../native/Source/WebKit/mac/DOM/DOMTokenList.h    |     39 +
 .../native/Source/WebKit/mac/DOM/DOMTokenList.mm   |    105 +
 .../Source/WebKit/mac/DOM/DOMTokenListInternal.h   |     33 +
 .../native/Source/WebKit/mac/DOM/DOMTraversal.h    |     33 +
 .../native/Source/WebKit/mac/DOM/DOMTreeWalker.h   |     46 +
 .../native/Source/WebKit/mac/DOM/DOMTreeWalker.mm  |    150 +
 .../Source/WebKit/mac/DOM/DOMTreeWalkerInternal.h  |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMUIEvent.h |     48 +
 .../native/Source/WebKit/mac/DOM/DOMUIEvent.mm     |    118 +
 .../Source/WebKit/mac/DOM/DOMUIKitExtensions.h     |     89 +
 .../Source/WebKit/mac/DOM/DOMUIKitExtensions.mm    |    431 +
 .../native/Source/WebKit/mac/DOM/DOMUtility.mm     |    123 +
 .../main/native/Source/WebKit/mac/DOM/DOMViews.h   |     31 +
 .../native/Source/WebKit/mac/DOM/DOMWheelEvent.h   |     44 +
 .../native/Source/WebKit/mac/DOM/DOMWheelEvent.mm  |    107 +
 .../Source/WebKit/mac/DOM/DOMWheelEventInternal.h  |     33 +
 .../main/native/Source/WebKit/mac/DOM/DOMXPath.h   |     34 +
 .../main/native/Source/WebKit/mac/DOM/DOMXPath.mm  |     80 +
 .../Source/WebKit/mac/DOM/DOMXPathException.h      |     36 +
 .../Source/WebKit/mac/DOM/DOMXPathExpression.h     |     38 +
 .../Source/WebKit/mac/DOM/DOMXPathExpression.mm    |     84 +
 .../WebKit/mac/DOM/DOMXPathExpressionInternal.h    |     32 +
 .../Source/WebKit/mac/DOM/DOMXPathNSResolver.h     |     33 +
 .../native/Source/WebKit/mac/DOM/DOMXPathResult.h  |     56 +
 .../native/Source/WebKit/mac/DOM/DOMXPathResult.mm |    127 +
 .../Source/WebKit/mac/DOM/DOMXPathResultInternal.h |     33 +
 .../Source/WebKit/mac/DOM/ExceptionHandlers.h      |     48 +
 .../Source/WebKit/mac/DOM/ExceptionHandlers.mm     |     88 +
 .../Source/WebKit/mac/DOM/ObjCEventListener.h      |     60 +
 .../Source/WebKit/mac/DOM/ObjCEventListener.mm     |     88 +
 .../WebKit/mac/DOM/ObjCNodeFilterCondition.h       |     56 +
 .../WebKit/mac/DOM/ObjCNodeFilterCondition.mm      |     43 +
 .../Source/WebKit/mac/DOM/WebAutocapitalizeTypes.h |     32 +
 .../Source/WebKit/mac/DOM/WebDOMOperations.mm      |     11 +-
 .../WebKit/mac/DOM/WebDOMOperationsPrivate.h       |      1 +
 .../mac/DefaultDelegates/WebDefaultUIDelegate.m    |      5 -
 .../Source/WebKit/mac/History/BackForwardList.h    |     87 +
 .../Source/WebKit/mac/History/BackForwardList.mm   |    262 +
 .../WebKit/mac/History/BinaryPropertyList.cpp      |      1 -
 .../WebKit/mac/History/HistoryPropertyList.mm      |      2 +-
 .../Source/WebKit/mac/History/WebBackForwardList.h |      2 +-
 .../WebKit/mac/History/WebBackForwardList.mm       |     41 +-
 .../mac/History/WebBackForwardListInternal.h       |      8 +-
 .../native/Source/WebKit/mac/History/WebHistory.mm |      2 +-
 .../Source/WebKit/mac/History/WebHistoryItem.mm    |     54 +-
 .../WebKit/mac/History/WebHistoryItemInternal.h    |      2 +
 .../WebKit/mac/History/WebHistoryItemPrivate.h     |      5 -
 .../src/main/native/Source/WebKit/mac/Info.plist   |      4 +-
 .../native/Source/WebKit/mac/MigrateHeaders.make   |    187 +-
 .../Source/WebKit/mac/Misc/OldWebAssertions.c      |     38 -
 .../main/native/Source/WebKit/mac/Misc/WebCache.mm |     17 +-
 .../Source/WebKit/mac/Misc/WebCoreStatistics.mm    |     39 +-
 .../native/Source/WebKit/mac/Misc/WebDownload.h    |      3 -
 .../native/Source/WebKit/mac/Misc/WebDownload.mm   |     31 +-
 .../Source/WebKit/mac/Misc/WebDownloadInternal.h   |     20 +-
 .../Source/WebKit/mac/Misc/WebElementDictionary.mm |      2 +-
 .../Source/WebKit/mac/Misc/WebIconDatabase.h       |      9 -
 .../Source/WebKit/mac/Misc/WebIconDatabase.mm      |      4 +-
 .../main/native/Source/WebKit/mac/Misc/WebKit.h    |      2 +-
 .../native/Source/WebKit/mac/Misc/WebKitErrors.h   |      2 +-
 .../native/Source/WebKit/mac/Misc/WebKitErrors.m   |      6 +-
 .../Source/WebKit/mac/Misc/WebKitErrorsPrivate.h   |      2 +
 .../native/Source/WebKit/mac/Misc/WebKitLogging.h  |      9 +-
 .../native/Source/WebKit/mac/Misc/WebKitLogging.m  |     12 +-
 .../Source/WebKit/mac/Misc/WebKitNSStringExtras.mm |      5 +-
 .../Source/WebKit/mac/Misc/WebKitVersionChecks.h   |     11 +
 .../Source/WebKit/mac/Misc/WebKitVersionChecks.m   |     68 -
 .../Source/WebKit/mac/Misc/WebKitVersionChecks.mm  |     74 +
 .../Source/WebKit/mac/Misc/WebLocalizableStrings.h |      6 +-
 .../WebKit/mac/Misc/WebLocalizableStrings.mm       |     26 -
 .../Source/WebKit/mac/Misc/WebNSEventExtras.m      |      5 +-
 .../WebKit/mac/Misc/WebNSFileManagerExtras.mm      |      3 +-
 .../WebKit/mac/Misc/WebNSPasteboardExtras.mm       |     27 +-
 .../native/Source/WebKit/mac/Misc/WebNSURLExtras.h |     25 +-
 .../Source/WebKit/mac/Misc/WebNSURLExtras.mm       |     98 +-
 .../Source/WebKit/mac/Misc/WebNSViewExtras.m       |      9 +-
 .../Source/WebKit/mac/Misc/WebQuotaManager.h       |      4 +-
 .../mac/Misc/WebSharingServicePickerController.mm  |      2 +-
 .../Source/WebKit/mac/Misc/WebStringTruncator.mm   |     14 +
 .../WebKit/mac/Panels/WebAuthenticationPanel.m     |      4 +-
 .../Plugins/Hosted/HostedNetscapePluginStream.mm   |      2 +-
 .../Plugins/Hosted/NetscapePluginHostManager.mm    |      2 +-
 .../mac/Plugins/Hosted/NetscapePluginHostProxy.h   |      1 -
 .../mac/Plugins/Hosted/NetscapePluginHostProxy.mm  |     58 +-
 .../Plugins/Hosted/NetscapePluginInstanceProxy.h   |     10 -
 .../Plugins/Hosted/NetscapePluginInstanceProxy.mm  |    214 +-
 .../WebKit/mac/Plugins/Hosted/ProxyInstance.h      |      2 +-
 .../WebKit/mac/Plugins/Hosted/ProxyInstance.mm     |     27 +-
 .../mac/Plugins/Hosted/ProxyRuntimeObject.mm       |      2 +-
 .../Plugins/Hosted/WebHostedNetscapePluginView.h   |      2 +-
 .../Plugins/Hosted/WebHostedNetscapePluginView.mm  |     28 +-
 .../mac/Plugins/Hosted/WebKitPluginClient.defs     |     19 +-
 .../mac/Plugins/Hosted/WebKitPluginHost.defs       |      6 +-
 .../WebKit/mac/Plugins/WebBaseNetscapePluginView.h |      2 -
 .../mac/Plugins/WebBaseNetscapePluginView.mm       |     64 +-
 .../WebKit/mac/Plugins/WebBasePluginPackage.mm     |     34 +-
 .../Plugins/WebNetscapeContainerCheckContextInfo.h |     46 -
 .../WebNetscapeContainerCheckContextInfo.mm        |     61 -
 .../mac/Plugins/WebNetscapeContainerCheckPrivate.h |     64 -
 .../Plugins/WebNetscapeContainerCheckPrivate.mm    |     48 -
 .../Plugins/WebNetscapePluginEventHandlerCarbon.mm |     12 +-
 .../Plugins/WebNetscapePluginEventHandlerCocoa.mm  |      2 +-
 .../WebKit/mac/Plugins/WebNetscapePluginStream.mm  |      7 +-
 .../WebKit/mac/Plugins/WebNetscapePluginView.h     |     14 +-
 .../WebKit/mac/Plugins/WebNetscapePluginView.mm    |    187 +-
 .../WebKit/mac/Plugins/WebPluginContainerCheck.mm  |     16 +-
 .../WebKit/mac/Plugins/WebPluginController.mm      |     36 +-
 .../main/native/Source/WebKit/mac/Plugins/npapi.mm |     15 -
 .../WebKit/mac/Storage/WebDatabaseManager.mm       |    118 +-
 .../WebKit/mac/Storage/WebDatabaseManagerClient.h  |     19 +-
 .../WebKit/mac/Storage/WebDatabaseManagerClient.mm |     67 +-
 .../mac/Storage/WebDatabaseManagerInternal.h       |     10 -
 .../WebKit/mac/Storage/WebDatabaseManagerPrivate.h |      3 +
 .../WebKit/mac/Storage/WebDatabaseQuotaManager.mm  |     12 +-
 .../Source/WebKit/mac/Storage/WebStorageManager.mm |     32 +-
 .../WebKit/mac/Storage/WebStorageTrackerClient.h   |      6 +-
 .../WebKit/mac/Storage/WebStorageTrackerClient.mm  |     18 +-
 .../WebKit/mac/WebCoreSupport/CorrectionPanel.h    |      2 +-
 .../WebKit/mac/WebCoreSupport/CorrectionPanel.mm   |     15 +-
 .../WebKit/mac/WebCoreSupport/PopupMenuMac.h       |      8 +-
 .../WebKit/mac/WebCoreSupport/PopupMenuMac.mm      |     47 +-
 .../WebKit/mac/WebCoreSupport/SearchPopupMenuMac.h |      8 +-
 .../mac/WebCoreSupport/WebAlternativeTextClient.h  |     16 +-
 .../mac/WebCoreSupport/WebAlternativeTextClient.mm |     20 +-
 .../mac/WebCoreSupport/WebApplicationCache.mm      |     38 +-
 .../WebApplicationCacheQuotaManager.mm             |      4 +-
 .../WebKit/mac/WebCoreSupport/WebChromeClient.h    |    225 +-
 .../WebKit/mac/WebCoreSupport/WebChromeClient.mm   |    153 +-
 .../mac/WebCoreSupport/WebContextMenuClient.h      |     24 +-
 .../mac/WebCoreSupport/WebContextMenuClient.mm     |     10 +-
 .../WebCoreSupport/WebDeviceOrientationClient.h    |     10 +-
 .../WebKit/mac/WebCoreSupport/WebDragClient.h      |     16 +-
 .../WebKit/mac/WebCoreSupport/WebDragClient.mm     |     56 +-
 .../WebKit/mac/WebCoreSupport/WebEditorClient.h    |    215 +-
 .../WebKit/mac/WebCoreSupport/WebEditorClient.mm   |    289 +-
 .../mac/WebCoreSupport/WebFrameLoaderClient.h      |    285 +-
 .../mac/WebCoreSupport/WebFrameLoaderClient.mm     |    337 +-
 .../mac/WebCoreSupport/WebFrameNetworkingContext.h |     24 +-
 .../WebCoreSupport/WebFrameNetworkingContext.mm    |     29 +-
 .../mac/WebCoreSupport/WebGeolocationClient.h      |     16 +-
 .../mac/WebCoreSupport/WebGeolocationClient.mm     |      6 +-
 .../mac/WebCoreSupport/WebIconDatabaseClient.h     |     10 +-
 .../WebKit/mac/WebCoreSupport/WebInspectorClient.h |     54 +-
 .../mac/WebCoreSupport/WebInspectorClient.mm       |     13 +-
 .../WebKit/mac/WebCoreSupport/WebKeyGenerator.h    |     41 -
 .../WebKit/mac/WebCoreSupport/WebKeyGenerator.mm   |     65 -
 .../mac/WebCoreSupport/WebNotificationClient.h     |     20 +-
 .../mac/WebCoreSupport/WebNotificationClient.mm    |      7 +-
 .../WebCoreSupport/WebOpenPanelResultListener.h    |      8 +-
 .../WebCoreSupport/WebOpenPanelResultListener.mm   |     41 +-
 .../WebCoreSupport/WebPaymentCoordinatorClient.h   |     53 +
 .../WebCoreSupport/WebPaymentCoordinatorClient.mm  |     99 +
 .../mac/WebCoreSupport/WebPlatformStrategies.h     |     81 +-
 .../mac/WebCoreSupport/WebPlatformStrategies.mm    |     90 +-
 .../mac/WebCoreSupport/WebPluginInfoProvider.h     |     41 +
 .../mac/WebCoreSupport/WebPluginInfoProvider.mm    |     74 +
 .../mac/WebCoreSupport/WebProgressTrackerClient.h  |     12 +-
 .../WebKit/mac/WebCoreSupport/WebSecurityOrigin.mm |     25 +-
 .../WebCoreSupport/WebSelectionServiceController.h |      2 +-
 .../WebSelectionServiceController.mm               |     14 +-
 .../mac/WebCoreSupport/WebSystemInterface.mm       |      7 -
 .../WebKit/mac/WebCoreSupport/WebUserMediaClient.h |     19 +-
 .../mac/WebCoreSupport/WebUserMediaClient.mm       |     45 +-
 .../WebCoreSupport/WebValidationMessageClient.h    |     54 +
 .../WebCoreSupport/WebValidationMessageClient.mm   |     97 +
 .../mac/WebCoreSupport/WebVisitedLinkStore.h       |      4 +-
 .../mac/WebCoreSupport/WebVisitedLinkStore.mm      |      2 +-
 .../WebKit/mac/WebInspector/WebNodeHighlight.h     |      2 +-
 .../WebKit/mac/WebInspector/WebNodeHighlight.mm    |      2 +-
 .../src/main/native/Source/WebKit/mac/WebKit.order |      1 -
 .../native/Source/WebKit/mac/WebKitAdditions.mm    |     28 -
 .../main/native/Source/WebKit/mac/WebKitPrefix.h   |      5 +
 .../native/Source/WebKit/mac/WebView/PDFViewSPI.h  |     40 +
 .../native/Source/WebKit/mac/WebView/WebArchive.mm |     43 +-
 .../native/Source/WebKit/mac/WebView/WebClipView.h |      2 +
 .../Source/WebKit/mac/WebView/WebClipView.mm       |     13 +
 .../Source/WebKit/mac/WebView/WebDataSource.mm     |     61 +-
 .../WebKit/mac/WebView/WebDataSourceInternal.h     |      3 +
 .../WebKit/mac/WebView/WebDataSourcePrivate.h      |      4 +
 .../mac/WebView/WebDelegateImplementationCaching.h |      1 -
 .../WebKit/mac/WebView/WebDeviceOrientation.mm     |     11 +-
 .../WebView/WebDeviceOrientationProviderMock.mm    |      2 +-
 .../native/Source/WebKit/mac/WebView/WebFrame.mm   |    173 +-
 .../Source/WebKit/mac/WebView/WebFrameInternal.h   |      2 +-
 .../WebKit/mac/WebView/WebFrameLoadDelegate.h      |     22 +-
 .../Source/WebKit/mac/WebView/WebFramePrivate.h    |      2 -
 .../Source/WebKit/mac/WebView/WebFrameView.mm      |     32 +-
 .../WebKit/mac/WebView/WebFrameViewPrivate.h       |      2 +-
 .../WebKit/mac/WebView/WebFullScreenController.h   |      1 -
 .../WebKit/mac/WebView/WebFullScreenController.mm  |     21 +-
 .../WebKit/mac/WebView/WebGeolocationPosition.mm   |      2 +-
 .../WebKit/mac/WebView/WebHTMLRepresentation.mm    |     37 +-
 .../Source/WebKit/mac/WebView/WebHTMLView.mm       |    381 +-
 .../WebKit/mac/WebView/WebHTMLViewInternal.h       |      4 +-
 .../Source/WebKit/mac/WebView/WebHTMLViewPrivate.h |      1 +
 .../mac/WebView/WebImmediateActionController.h     |     11 +-
 .../mac/WebView/WebImmediateActionController.mm    |     73 +-
 .../Source/WebKit/mac/WebView/WebIndicateLayer.mm  |      3 +-
 .../mac/WebView/WebMediaPlaybackTargetPicker.h     |      9 +-
 .../mac/WebView/WebMediaPlaybackTargetPicker.mm    |     12 +-
 .../native/Source/WebKit/mac/WebView/WebPDFView.h  |     10 +-
 .../native/Source/WebKit/mac/WebView/WebPDFView.mm |     83 +-
 .../Source/WebKit/mac/WebView/WebPolicyDelegate.h  |      4 +-
 .../WebKit/mac/WebView/WebPreferenceKeysPrivate.h  |     33 +-
 .../Source/WebKit/mac/WebView/WebPreferences.h     |      4 +-
 .../Source/WebKit/mac/WebView/WebPreferences.mm    |    378 +-
 .../WebKit/mac/WebView/WebPreferencesPrivate.h     |     81 +-
 .../Source/WebKit/mac/WebView/WebResource.mm       |     62 +-
 .../WebKit/mac/WebView/WebResourceInternal.h       |      8 +-
 .../WebKit/mac/WebView/WebResourceLoadDelegate.h   |     14 +-
 .../mac/WebView/WebResourceLoadDelegatePrivate.h   |      4 +-
 .../Source/WebKit/mac/WebView/WebScriptDebugger.h  |      5 +-
 .../Source/WebKit/mac/WebView/WebScriptDebugger.mm |      8 +-
 .../mac/WebView/WebTextCompletionController.mm     |      4 +-
 .../Source/WebKit/mac/WebView/WebUIDelegate.h      |     21 +-
 .../WebKit/mac/WebView/WebUIDelegatePrivate.h      |      6 +-
 .../native/Source/WebKit/mac/WebView/WebView.h     |      4 +-
 .../native/Source/WebKit/mac/WebView/WebView.mm    |   1438 +-
 .../native/Source/WebKit/mac/WebView/WebViewData.h |     44 +-
 .../Source/WebKit/mac/WebView/WebViewData.mm       |     10 +
 .../Source/WebKit/mac/WebView/WebViewInternal.h    |     19 +-
 .../Source/WebKit/mac/WebView/WebViewPrivate.h     |     25 +-
 .../native/Source/WebKit/mac/icu/unicode/ucurr.h   |    360 +
 .../native/Source/WebKit/win/AccessibleBase.cpp    |     18 +-
 .../native/Source/WebKit/win/AccessibleDocument.h  |      4 +-
 .../Source/WebKit/win/AccessibleTextImpl.cpp       |     11 +-
 .../native/Source/WebKit/win/BackForwardList.cpp   |    264 +
 .../native/Source/WebKit/win/BackForwardList.h     |     78 +
 .../native/Source/WebKit/win/DOMCSSClasses.cpp     |      8 +-
 .../native/Source/WebKit/win/DOMCoreClasses.cpp    |     72 +-
 .../native/Source/WebKit/win/DOMEventsClasses.cpp  |      6 +-
 .../native/Source/WebKit/win/DOMEventsClasses.h    |      4 +-
 .../native/Source/WebKit/win/DOMHTMLClasses.cpp    |      8 +-
 .../Source/WebKit/win/DefaultDownloadDelegate.h    |      2 +-
 .../WebKit/win/FullscreenVideoController.cpp       |     24 +-
 .../Source/WebKit/win/FullscreenVideoController.h  |      2 +
 .../Source/WebKit/win/Interfaces/DOMEvents.idl     |      2 +-
 .../WebKit/win/Interfaces/IWebDatabaseManager.idl  |      8 +
 .../Source/WebKit/win/Interfaces/IWebInspector.idl |      3 -
 .../win/Interfaces/IWebPreferencesPrivate.idl      |     21 +
 .../WebKit/win/Interfaces/IWebViewPrivate.idl      |     24 +-
 .../native/Source/WebKit/win/Interfaces/WebKit.idl |      2 +-
 .../Source/WebKit/win/Plugins/PluginDatabase.cpp   |      4 -
 .../Source/WebKit/win/Plugins/PluginPackage.cpp    |     30 +-
 .../Source/WebKit/win/Plugins/PluginStream.cpp     |      3 +-
 .../Source/WebKit/win/Plugins/PluginView.cpp       |     97 +-
 .../native/Source/WebKit/win/Plugins/PluginView.h  |     49 +-
 .../Source/WebKit/win/Plugins/PluginViewWin.cpp    |     11 +-
 .../Source/WebKit/win/WebApplicationCache.cpp      |     23 +-
 .../native/Source/WebKit/win/WebApplicationCache.h |      2 +-
 .../main/native/Source/WebKit/win/WebArchive.cpp   |      2 +-
 .../Source/WebKit/win/WebBackForwardList.cpp       |      6 +-
 .../native/Source/WebKit/win/WebBackForwardList.h  |     15 +-
 .../src/main/native/Source/WebKit/win/WebCache.cpp |     19 +-
 .../native/Source/WebKit/win/WebCoreStatistics.cpp |     36 +-
 .../AcceleratedCompositingContext.cpp              |     12 +-
 .../WebKit/win/WebCoreSupport/WebChromeClient.cpp  |     83 +-
 .../WebKit/win/WebCoreSupport/WebChromeClient.h    |    160 +-
 .../win/WebCoreSupport/WebContextMenuClient.cpp    |      9 +-
 .../win/WebCoreSupport/WebContextMenuClient.h      |      2 -
 .../WebDesktopNotificationsDelegate.cpp            |      4 +-
 .../WebDesktopNotificationsDelegate.h              |      6 +-
 .../WebKit/win/WebCoreSupport/WebDragClient.cpp    |     12 +-
 .../WebKit/win/WebCoreSupport/WebDragClient.h      |      6 +-
 .../WebKit/win/WebCoreSupport/WebEditorClient.cpp  |     83 +-
 .../WebKit/win/WebCoreSupport/WebEditorClient.h    |    159 +-
 .../win/WebCoreSupport/WebFrameLoaderClient.cpp    |    142 +-
 .../win/WebCoreSupport/WebFrameLoaderClient.h      |    257 +-
 .../WebCoreSupport/WebFrameNetworkingContext.cpp   |     32 +-
 .../win/WebCoreSupport/WebFrameNetworkingContext.h |     19 +-
 .../win/WebCoreSupport/WebGeolocationClient.cpp    |      2 +-
 .../win/WebCoreSupport/WebInspectorClient.cpp      |      4 +
 .../WebKit/win/WebCoreSupport/WebInspectorClient.h |     32 +-
 .../win/WebCoreSupport/WebPlatformStrategies.cpp   |     61 +-
 .../win/WebCoreSupport/WebPlatformStrategies.h     |     13 +-
 .../win/WebCoreSupport/WebPluginInfoProvider.cpp   |     88 +
 .../win/WebCoreSupport/WebPluginInfoProvider.h     |     47 +
 .../win/WebCoreSupport/WebVisitedLinkStore.h       |      5 +-
 .../native/Source/WebKit/win/WebDataSource.cpp     |      2 +-
 .../Source/WebKit/win/WebDatabaseManager.cpp       |     63 +-
 .../native/Source/WebKit/win/WebDatabaseManager.h  |     18 +-
 .../main/native/Source/WebKit/win/WebDownload.h    |     12 +-
 .../native/Source/WebKit/win/WebDownloadCFNet.cpp  |      3 +-
 .../native/Source/WebKit/win/WebDropSource.cpp     |      2 +-
 .../src/main/native/Source/WebKit/win/WebError.cpp |      6 +-
 .../src/main/native/Source/WebKit/win/WebError.h   |      7 +-
 .../src/main/native/Source/WebKit/win/WebFrame.cpp |     14 +-
 .../src/main/native/Source/WebKit/win/WebFrame.h   |      3 +-
 .../main/native/Source/WebKit/win/WebHistory.cpp   |      1 -
 .../src/main/native/Source/WebKit/win/WebHistory.h |      4 +-
 .../native/Source/WebKit/win/WebHistoryItem.cpp    |     38 +-
 .../main/native/Source/WebKit/win/WebInspector.cpp |     32 -
 .../main/native/Source/WebKit/win/WebInspector.h   |      3 -
 .../Source/WebKit/win/WebJavaScriptCollector.cpp   |      5 +-
 .../main/native/Source/WebKit/win/WebKitDLL.cpp    |     10 +-
 .../native/Source/WebKit/win/WebKitLogging.cpp     |     12 +-
 .../main/native/Source/WebKit/win/WebKitLogging.h  |      9 +-
 .../native/Source/WebKit/win/WebKitMessageLoop.h   |     10 +-
 .../Source/WebKit/win/WebMutableURLRequest.cpp     |      4 +-
 .../Source/WebKit/win/WebPreferenceKeysPrivate.h   |     16 +
 .../native/Source/WebKit/win/WebPreferences.cpp    |    147 +-
 .../main/native/Source/WebKit/win/WebPreferences.h |     33 +-
 .../native/Source/WebKit/win/WebSecurityOrigin.cpp |     11 +-
 .../native/Source/WebKit/win/WebSecurityOrigin.h   |      5 +-
 .../WebKit/win/WebURLAuthenticationChallenge.cpp   |      4 +-
 .../native/Source/WebKit/win/WebURLResponse.cpp    |      6 +-
 .../main/native/Source/WebKit/win/WebURLResponse.h |      9 +-
 .../src/main/native/Source/WebKit/win/WebView.cpp  |    400 +-
 .../src/main/native/Source/WebKit/win/WebView.h    |     22 +-
 .../{WebKit.vcxproj/WebKit => win}/resource.h      |      0
 .../WebKit/win/storage/WebDatabaseProvider.cpp     |     54 +
 .../src/main/native/Source/bmalloc/CMakeLists.txt  |     17 +-
 .../Source/bmalloc/Configurations/Base.xcconfig    |     12 +-
 .../bmalloc/Configurations/DebugRelease.xcconfig   |     10 +-
 .../main/native/Source/bmalloc/PlatformGTK.cmake   |      5 -
 .../main/native/Source/bmalloc/PlatformJava.cmake  |      5 -
 .../main/native/Source/bmalloc/PlatformMac.cmake   |      3 -
 .../bmalloc/bmalloc.xcodeproj/project.pbxproj      |    170 +-
 .../main/native/Source/bmalloc/bmalloc/Algorithm.h |     25 +-
 .../native/Source/bmalloc/bmalloc/Allocator.cpp    |    187 +-
 .../main/native/Source/bmalloc/bmalloc/Allocator.h |     18 +-
 .../main/native/Source/bmalloc/bmalloc/AsyncTask.h |     58 +-
 .../main/native/Source/bmalloc/bmalloc/BAssert.h   |     34 +-
 .../main/native/Source/bmalloc/bmalloc/BPlatform.h |     34 +-
 .../main/native/Source/bmalloc/bmalloc/BeginTag.h  |     38 -
 .../native/Source/bmalloc/bmalloc/BoundaryTag.h    |    130 -
 .../native/Source/bmalloc/bmalloc/BumpAllocator.h  |     19 +-
 .../src/main/native/Source/bmalloc/bmalloc/Cache.h |     11 +-
 .../src/main/native/Source/bmalloc/bmalloc/Chunk.h |    153 +
 .../native/Source/bmalloc/bmalloc/Deallocator.cpp  |     59 +-
 .../native/Source/bmalloc/bmalloc/Deallocator.h    |     17 +-
 .../native/Source/bmalloc/bmalloc/DebugHeap.cpp    |    111 +
 .../main/native/Source/bmalloc/bmalloc/DebugHeap.h |     51 +
 .../main/native/Source/bmalloc/bmalloc/EndTag.h    |     52 -
 .../native/Source/bmalloc/bmalloc/Environment.cpp  |     30 +-
 .../native/Source/bmalloc/bmalloc/Environment.h    |      6 +-
 .../native/Source/bmalloc/bmalloc/FixedVector.h    |      2 +-
 .../native/Source/bmalloc/bmalloc/FreeList.cpp     |    140 -
 .../main/native/Source/bmalloc/bmalloc/FreeList.h  |     75 -
 .../main/native/Source/bmalloc/bmalloc/Heap.cpp    |    483 +-
 .../src/main/native/Source/bmalloc/bmalloc/Heap.h  |     92 +-
 .../native/Source/bmalloc/bmalloc/LargeChunk.h     |    132 -
 .../native/Source/bmalloc/bmalloc/LargeMap.cpp     |     79 +
 .../main/native/Source/bmalloc/bmalloc/LargeMap.h  |     47 +
 .../native/Source/bmalloc/bmalloc/LargeObject.h    |    274 -
 .../native/Source/bmalloc/bmalloc/LargeRange.h     |    110 +
 .../native/Source/bmalloc/bmalloc/LineMetadata.h   |     12 +-
 .../src/main/native/Source/bmalloc/bmalloc/List.h  |    102 +
 .../main/native/Source/bmalloc/bmalloc/Logging.cpp |     65 +
 .../main/native/Source/bmalloc/bmalloc/Logging.h   |     38 +
 .../src/main/native/Source/bmalloc/bmalloc/Map.h   |    134 +
 .../main/native/Source/bmalloc/bmalloc/Object.h    |     81 +
 .../native/Source/bmalloc/bmalloc/ObjectType.cpp   |     19 +-
 .../native/Source/bmalloc/bmalloc/ObjectType.h     |     11 +-
 .../main/native/Source/bmalloc/bmalloc/PerThread.h |      4 +-
 .../src/main/native/Source/bmalloc/bmalloc/Range.h |     12 +
 .../main/native/Source/bmalloc/bmalloc/ScopeExit.h |     54 +
 .../Source/bmalloc/bmalloc/SegregatedFreeList.cpp  |     89 -
 .../Source/bmalloc/bmalloc/SegregatedFreeList.h    |     69 -
 .../src/main/native/Source/bmalloc/bmalloc/Sizes.h |     91 +-
 .../native/Source/bmalloc/bmalloc/SmallChunk.h     |    124 -
 .../main/native/Source/bmalloc/bmalloc/SmallLine.h |     12 +-
 .../main/native/Source/bmalloc/bmalloc/SmallPage.h |     24 +-
 .../native/Source/bmalloc/bmalloc/StaticMutex.cpp  |     16 +
 .../native/Source/bmalloc/bmalloc/StaticMutex.h    |      2 +
 .../native/Source/bmalloc/bmalloc/SuperChunk.h     |     61 -
 .../native/Source/bmalloc/bmalloc/VMAllocate.h     |    111 +-
 .../main/native/Source/bmalloc/bmalloc/VMHeap.cpp  |     85 +-
 .../main/native/Source/bmalloc/bmalloc/VMHeap.h    |     97 +-
 .../main/native/Source/bmalloc/bmalloc/VMState.h   |     79 -
 .../main/native/Source/bmalloc/bmalloc/Vector.h    |    111 +-
 .../main/native/Source/bmalloc/bmalloc/Zone.cpp    |     16 +-
 .../src/main/native/Source/bmalloc/bmalloc/Zone.h  |     23 +-
 .../main/native/Source/bmalloc/bmalloc/bmalloc.h   |     24 +-
 .../Source/bmalloc/bmalloc/darwin/BSoftLinking.h   |     66 +
 .../src/main/native/Source/cmake/FindCairo.cmake   |      2 +
 .../main/native/Source/cmake/FindGStreamer.cmake   |      2 +-
 .../main/native/Source/cmake/FindGeoClue2.cmake    |      2 +-
 .../web/src/main/native/Source/cmake/FindICU.cmake |     40 +-
 .../src/main/native/Source/cmake/FindLLVM.cmake    |     49 +
 .../main/native/Source/cmake/FindLibGcrypt.cmake   |     91 +
 .../main/native/Source/cmake/FindLibSeccomp.cmake  |     46 -
 .../src/main/native/Source/cmake/FindWebP.cmake    |     29 +-
 .../main/native/Source/cmake/OptionsAppleWin.cmake |     12 +-
 .../main/native/Source/cmake/OptionsCommon.cmake   |    169 +-
 .../src/main/native/Source/cmake/OptionsEfl.cmake  |    301 -
 .../src/main/native/Source/cmake/OptionsGTK.cmake  |     85 +-
 .../main/native/Source/cmake/OptionsJSCOnly.cmake  |     79 +
 .../src/main/native/Source/cmake/OptionsJava.cmake |    178 +-
 .../src/main/native/Source/cmake/OptionsMac.cmake  |     21 +-
 .../src/main/native/Source/cmake/OptionsWin.cmake  |     52 +-
 .../main/native/Source/cmake/OptionsWinCairo.cmake |      2 +
 .../main/native/Source/cmake/WebKitCommon.cmake    |      5 -
 .../src/main/native/Source/cmake/WebKitFS.cmake    |      8 +-
 .../main/native/Source/cmake/WebKitFeatures.cmake  |     57 +-
 .../main/native/Source/cmake/WebKitHelpers.cmake   |     17 +-
 .../main/native/Source/cmake/WebKitMacros.cmake    |    276 +-
 .../main/native/Source/cmake/WebKitPackaging.cmake |     12 -
 .../src/main/native/Source/cmake/eflsymbols.filter |     12 -
 .../Source/cmake/tools/scripts/version-stamp.pl    |     11 +-
 .../cmake/tools/vsprops/FeatureDefines.props       |     94 +-
 .../cmake/tools/vsprops/FeatureDefinesCairo.props  |     79 +-
 modules/web/src/main/native/Tools/CMakeLists.txt   |     12 +-
 .../Configurations/Base.xcconfig                   |      6 +-
 .../Configurations/DebugRelease.xcconfig           |     11 +-
 .../Tools/DumpRenderTree/AccessibilityUIElement.h  |      3 +
 .../Bindings/CodeGeneratorDumpRenderTree.pm        |    563 +
 .../native/Tools/DumpRenderTree/CMakeLists.txt     |    139 +-
 .../Tools/DumpRenderTree/DefaultPolicyDelegate.m   |      2 +-
 .../Tools/DumpRenderTree/DerivedSources.make       |     50 +
 .../native/Tools/DumpRenderTree/DumpRenderTree.h   |     19 +-
 .../native/Tools/DumpRenderTree/DumpRenderTree.sln |    100 -
 .../DumpRenderTree.vcxproj/DumpRenderTree.sln      |     56 -
 .../DumpRenderTree/DumpRenderTree.vcxproj          |    309 -
 .../DumpRenderTree/DumpRenderTree.vcxproj.filters  |    198 -
 .../DumpRenderTree/DumpRenderTreeApple.props       |     11 -
 .../DumpRenderTree/DumpRenderTreeCommon.props      |     18 -
 .../DumpRenderTree/DumpRenderTreeDebug.props       |     10 -
 .../DumpRenderTreeDebugWinCairo.props              |     17 -
 .../DumpRenderTree/DumpRenderTreeLauncher.vcxproj  |    235 -
 .../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                    |    204 -
 .../ImageDiff/ImageDiffCommon.props                |     14 -
 .../ImageDiff/ImageDiffCommonWinCairo.props        |     14 -
 .../ImageDiff/ImageDiffDebug.props                 |      8 -
 .../ImageDiff/ImageDiffDebugWinCairo.props         |      9 -
 .../ImageDiff/ImageDiffLauncher.vcxproj            |    189 -
 .../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.vcxproj  |    239 -
 .../TestNetscapePlugin.vcxproj.filters             |    142 -
 .../TestNetscapePluginCommon.props                 |     15 -
 .../TestNetscapePluginDebug.props                  |      8 -
 .../TestNetscapePluginPostBuild.cmd                |      1 -
 .../TestNetscapePluginPreBuild.cmd                 |      6 -
 .../TestNetscapePluginProduction.props             |     12 -
 .../TestNetscapePluginRelease.props                |      8 -
 .../DumpRenderTree.xcodeproj/project.pbxproj       |    243 +-
 .../Tools/DumpRenderTree/DumpRenderTreeCommon.cpp  |     35 +-
 .../DumpRenderTreeFileDraggingSource.m             |      1 +
 .../Tools/DumpRenderTree/PixelDumpSupport.cpp      |     14 +-
 .../native/Tools/DumpRenderTree/PixelDumpSupport.h |     12 +-
 .../native/Tools/DumpRenderTree/PlatformMac.cmake  |    153 +
 .../native/Tools/DumpRenderTree/PlatformWin.cmake  |     61 +-
 .../TestNetscapePlugIn/CMakeLists.txt              |     22 +-
 .../TestNetscapePlugIn/mac/Info.plist              |      2 +-
 .../DumpRenderTree/TestNetscapePlugIn/main.cpp     |      2 +
 .../main/native/Tools/DumpRenderTree/TestOptions.h |     37 +
 .../native/Tools/DumpRenderTree/TestOptions.mm     |     91 +
 .../native/Tools/DumpRenderTree/TestRunner.cpp     |    304 +-
 .../main/native/Tools/DumpRenderTree/TestRunner.h  |     72 +-
 .../Tools/DumpRenderTree/TextInputController.h     |     41 +
 .../DumpRenderTree/cairo/PixelDumpSupportCairo.h   |     11 +-
 .../DumpRenderTree/cf/WebArchiveDumpSupport.cpp    |    211 -
 .../DumpRenderTree/cf/WebArchiveDumpSupport.h      |     41 -
 .../native/Tools/DumpRenderTree/cg/ImageDiffCG.cpp |      9 -
 .../Tools/DumpRenderTree/cg/PixelDumpSupportCG.cpp |     25 +
 .../Tools/DumpRenderTree/cg/PixelDumpSupportCG.h   |     15 +-
 .../src/main/native/Tools/DumpRenderTree/config.h  |      4 +-
 .../ios/AccessibilityUIElementIOS.mm               |     66 +-
 .../DumpRenderTree/ios/DumpRenderTreeBrowserView.h |     19 +
 .../ios/DumpRenderTreeBrowserView.mm               |     91 +
 .../native/Tools/DumpRenderTree/ios/Info.plist     |     21 +-
 .../Tools/DumpRenderTree/ios/Launch.storyboard     |      7 +
 .../DumpRenderTree/ios/PixelDumpSupportIOS.mm      |     79 +-
 .../DumpRenderTree/ios/TextInputControllerIOS.m    |     96 +
 .../DumpRenderTree/ios/UIScriptControllerIOS.mm    |    316 +
 .../Tools/DumpRenderTree/java/CMakeLists.txt       |     31 +-
 .../Tools/DumpRenderTree/java/DumpRenderTree.cpp   |     12 +-
 .../native/Tools/DumpRenderTree/java/JavaEnv.cpp   |      2 +-
 .../native/Tools/DumpRenderTree/java/JavaEnv.h     |      2 +-
 .../Tools/DumpRenderTree/java/TestRunnerJava.cpp   |     30 +-
 .../DumpRenderTree/java/WorkQueueItemJava.cpp      |      2 +-
 .../DumpRenderTree/mac/AccessibilityCommonMac.h    |      4 +
 .../DumpRenderTree/mac/AccessibilityCommonMac.mm   |     54 +
 .../mac/AccessibilityUIElementMac.mm               |     69 +-
 .../DumpRenderTree/mac/AppleScriptController.m     |      3 +-
 .../Tools/DumpRenderTree/mac/CheckedMalloc.cpp     |     86 -
 .../Tools/DumpRenderTree/mac/CheckedMalloc.h       |     31 -
 .../mac/Configurations/Base.xcconfig               |     33 +-
 .../mac/Configurations/DebugRelease.xcconfig       |     17 +-
 .../mac/Configurations/DumpRenderTreeApp.xcconfig  |      9 +
 .../Configurations/DumpRenderTreeLibrary.xcconfig  |      2 +-
 .../mac/Configurations/TestNetscapePlugIn.xcconfig |      1 +
 .../Tools/DumpRenderTree/mac/DumpRenderTree.mm     |    249 +-
 .../Tools/DumpRenderTree/mac/DumpRenderTreeMac.h   |     69 +-
 .../Tools/DumpRenderTree/mac/DumpRenderTreeMain.mm |      2 +
 .../mac/DumpRenderTreeSpellChecker.h               |     26 +
 .../mac/DumpRenderTreeSpellChecker.mm              |     91 +
 .../DumpRenderTree/mac/EventSendingController.mm   |     92 +-
 .../Tools/DumpRenderTree/mac/FrameLoadDelegate.mm  |      9 +-
 .../Tools/DumpRenderTree/mac/LayoutTestHelper.m    |     33 +-
 .../Tools/DumpRenderTree/mac/ObjCController.m      |     16 +
 .../DumpRenderTree/mac/PixelDumpSupportMac.mm      |     44 +-
 .../DumpRenderTree/mac/ResourceLoadDelegate.mm     |     11 +-
 .../Tools/DumpRenderTree/mac/TestRunnerMac.mm      |     76 +-
 .../Tools/DumpRenderTree/mac/TextInputController.h |     47 -
 .../Tools/DumpRenderTree/mac/TextInputController.m |    550 -
 .../DumpRenderTree/mac/TextInputControllerMac.m    |    549 +
 .../native/Tools/DumpRenderTree/mac/UIDelegate.mm  |      8 +-
 .../DumpRenderTree/mac/UIScriptControllerMac.mm    |    141 +
 .../DumpRenderTree/mac/WebArchiveDumpSupportMac.mm |     77 -
 .../win/AccessibilityControllerWin.cpp             |     16 +-
 .../win/AccessibilityUIElementWin.cpp              |     27 +-
 .../Tools/DumpRenderTree/win/DRTDataObject.cpp     |      4 +-
 .../win/DRTDesktopNotificationPresenter.cpp        |      8 +-
 .../Tools/DumpRenderTree/win/DumpRenderTree.cpp    |    187 +-
 .../Tools/DumpRenderTree/win/EditingDelegate.cpp   |     28 +-
 .../Tools/DumpRenderTree/win/EventSender.cpp       |    111 +
 .../Tools/DumpRenderTree/win/FrameLoadDelegate.cpp |     41 +-
 .../Tools/DumpRenderTree/win/HistoryDelegate.cpp   |     10 +-
 .../Tools/DumpRenderTree/win/ImageDiffCairo.cpp    |      9 -
 .../DumpRenderTree/win/PixelDumpSupportWin.cpp     |      2 +-
 .../Tools/DumpRenderTree/win/PolicyDelegate.cpp    |      4 +-
 .../DumpRenderTree/win/ResourceLoadDelegate.cpp    |     40 +-
 .../TestNetscapePlugin.def                         |      0
 .../TestNetscapePlugin.rc                          |      0
 .../Tools/DumpRenderTree/win/TestRunnerWin.cpp     |    181 +-
 .../Tools/DumpRenderTree/win/TextInputController.h |      1 -
 .../native/Tools/DumpRenderTree/win/UIDelegate.cpp |    116 +-
 .../native/Tools/DumpRenderTree/win/UIDelegate.h   |      1 +
 .../TestNetscapePlugin => win}/resource.h          |      0
 .../main/native/Tools/EWSTools/start-queue-mac.sh  |      9 +-
 .../main/native/Tools/EWSTools/start-queue-win.sh  |      2 +
 .../EditingHistory.xcodeproj/project.pbxproj       |    437 +
 .../Tools/EditingHistory/EditingHistory/Info.plist |     28 +
 .../EditingHistory/Resources/CaptureHarness.html   |     14 +
 .../EditingHistory/Resources/DOMTestingUtil.js     |     24 +
 .../EditingHistory/Resources/PlaybackHarness.html  |    422 +
 .../EditingHistory/EditingHistory/TestRunner.h     |     47 +
 .../EditingHistory/EditingHistory/TestRunner.m     |    160 +
 .../Tools/EditingHistory/EditingHistory/TestUtil.h |     48 +
 .../Tools/EditingHistory/EditingHistory/TestUtil.m |     44 +
 .../EditingHistory/WKWebViewAdditions.h            |     39 +
 .../EditingHistory/WKWebViewAdditions.m            |     69 +
 .../Tools/EditingHistory/EditingHistory/main.m     |     34 +
 .../EditingHistory/EditingHistoryTests/Info.plist  |     22 +
 .../EditingHistoryTests/RewindAndPlaybackTests.m   |    109 +
 .../src/main/native/Tools/ImageDiff/CMakeLists.txt |      6 -
 .../main/native/Tools/ImageDiff/efl/ImageDiff.cpp  |      1 -
 .../LayoutTestRelay/Configurations/Base.xcconfig   |     62 -
 .../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 -
 .../Tools/MiniBrowser/Configurations/Base.xcconfig |     10 +-
 .../Configurations/DebugRelease.xcconfig           |     12 +-
 .../Configurations/MiniBrowser.xcconfig            |      1 +
 .../Configurations/MiniBrowserBundle.xcconfig      |      2 +
 .../MiniBrowser.vcxproj/MiniBrowser.vcxproj        |    200 -
 .../MiniBrowser.vcxproj.filters                    |     33 -
 .../MiniBrowser.vcxproj/MiniBrowserCF.props        |     12 -
 .../MiniBrowser.vcxproj/MiniBrowserCFLite.props    |     15 -
 .../MiniBrowser.vcxproj/MiniBrowserCommon.props    |     12 -
 .../MiniBrowser.vcxproj/MiniBrowserDebug.props     |      8 -
 .../MiniBrowser.vcxproj/MiniBrowserLib.vcxproj     |    299 -
 .../MiniBrowserLib.vcxproj.filters                 |    102 -
 .../MiniBrowser.vcxproj/MiniBrowserLibCommon.props |     16 -
 .../MiniBrowser.vcxproj/MiniBrowserLibDebug.props  |      8 -
 .../MiniBrowserLibPostBuild.cmd                    |      1 -
 .../MiniBrowser.vcxproj/MiniBrowserLibPreBuild.cmd |      6 -
 .../MiniBrowserLibProduction.props                 |     12 -
 .../MiniBrowserLibRelease.props                    |      8 -
 .../MiniBrowser.vcxproj/MiniBrowserPostBuild.cmd   |      1 -
 .../MiniBrowser.vcxproj/MiniBrowserPreBuild.cmd    |      6 -
 .../MiniBrowserProduction.props                    |     12 -
 .../MiniBrowser.vcxproj/MiniBrowserRelease.props   |      8 -
 .../MiniBrowser.xcodeproj/project.pbxproj          |      4 -
 .../native/Tools/MiniBrowser/efl/CMakeLists.txt    |      1 -
 .../src/main/native/Tools/MiniBrowser/efl/main.c   |   3612 +-
 .../Tools/MiniBrowser/gtk/BrowserSettingsDialog.c  |     55 +-
 .../main/native/Tools/MiniBrowser/gtk/BrowserTab.c |    552 +
 .../main/native/Tools/MiniBrowser/gtk/BrowserTab.h |     60 +
 .../native/Tools/MiniBrowser/gtk/BrowserWindow.c   |    709 +-
 .../native/Tools/MiniBrowser/gtk/BrowserWindow.h   |      8 +-
 .../native/Tools/MiniBrowser/gtk/CMakeLists.txt    |      7 +-
 .../src/main/native/Tools/MiniBrowser/gtk/main.c   |    290 +-
 .../native/Tools/MiniBrowser/mac/AppDelegate.h     |      6 +
 .../native/Tools/MiniBrowser/mac/AppDelegate.m     |    140 +-
 .../native/Tools/MiniBrowser/mac/BrowserWindow.xib |     87 +-
 .../MiniBrowser/mac/BrowserWindowController.h      |     18 +-
 .../MiniBrowser/mac/BrowserWindowController.m      |    119 +-
 .../native/Tools/MiniBrowser/mac/Bundle/Info.plist |      2 +-
 .../native/Tools/MiniBrowser/mac/CMakeLists.txt    |     42 +
 .../mac/ExtensionManagerWindowController.m         |      2 +
 .../main/native/Tools/MiniBrowser/mac/Info.plist   |     21 +-
 .../main/native/Tools/MiniBrowser/mac/MainMenu.xib |    388 +-
 .../Tools/MiniBrowser/mac/MiniBrowser_Prefix.pch   |     11 +-
 .../Tools/MiniBrowser/mac/SettingsController.h     |     10 +
 .../Tools/MiniBrowser/mac/SettingsController.m     |    187 +-
 .../MiniBrowser/mac/WK1BrowserWindowController.m   |     96 +-
 .../MiniBrowser/mac/WK2BrowserWindowController.m   |    228 +-
 .../src/main/native/Tools/MiniBrowser/mac/main.m   |      2 +
 .../native/Tools/MiniBrowser/win/CMakeLists.txt    |      9 +-
 .../main/native/Tools/MiniBrowser/win/Common.cpp   |     11 +-
 .../{MiniBrowser.vcxproj => win}/MiniBrowser.rc    |      0
 .../{MiniBrowser.vcxproj => win}/MiniBrowserLib.rc |      0
 .../MiniBrowserLibResource.h                       |      0
 .../MiniBrowserResource.h                          |      0
 .../Tools/MiniBrowser/win/PrintWebUIDelegate.cpp   |    119 +-
 .../Tools/MiniBrowser/win/PrintWebUIDelegate.h     |     11 +-
 .../Tools/MiniBrowser/win/WebDownloadDelegate.cpp  |      2 +
 .../main/native/Tools/MiniBrowser/win/WinMain.cpp  |      4 +
 .../MobileMiniBrowser/Configurations/Base.xcconfig |     57 +
 .../Configurations/DebugRelease.xcconfig           |     30 +
 .../Configurations/MobileMiniBrowser.xcconfig      |     24 +
 .../MobileMiniBrowser.xcodeproj/project.pbxproj    |    643 +
 .../xcschemes/MobileMiniBrowserUITests.xcscheme    |     56 +
 .../Base.lproj/LaunchScreen.storyboard             |     94 +
 .../MobileMiniBrowser/MobileMiniBrowser/Info.plist |     53 +
 .../MobileMiniBrowser/MobileMiniBrowser/main.m     |     35 +
 .../MobileMiniBrowserFramework/AppDelegate.h       |     33 +
 .../MobileMiniBrowserFramework/AppDelegate.m       |     83 +
 .../AppIcon.appiconset/Contents.json               |     93 +
 .../Base.lproj/Main.storyboard                     |    164 +
 .../MobileMiniBrowserFramework/Info.plist          |     24 +
 .../MobileMiniBrowserFramework/MobileMiniBrowser.h |     26 +
 .../Resources/index.html                           |     10 +
 .../Resources/looping.html                         |      9 +
 .../Resources/looping2s.html                       |      9 +
 .../MobileMiniBrowserFramework/TabViewController.h |     35 +
 .../MobileMiniBrowserFramework/TabViewController.m |    109 +
 .../MobileMiniBrowserFramework/WebViewController.h |     54 +
 .../MobileMiniBrowserFramework/WebViewController.m |    230 +
 .../MobileMiniBrowserUITests/Info.plist            |     22 +
 .../MobileMiniBrowserUITests.m                     |    208 +
 .../Tools/QueueStatusServer/config/messages.py     |      2 +
 .../Tools/QueueStatusServer/config/queues.py       |      5 +-
 .../handlers/processingtimesjson.py                |      2 +-
 .../QueueStatusServer/handlers/queuestatus.py      |      2 +-
 .../QueueStatusServer/handlers/statusbubble.py     |     30 +-
 .../native/Tools/QueueStatusServer/model/queues.py |      1 +
 .../Tools/QueueStatusServer/model/queuestatus.py   |      4 +
 .../Tools/QueueStatusServer/stylesheets/common.css |      6 +
 .../Tools/QueueStatusServer/templates/patch.html   |      1 +
 .../QueueStatusServer/templates/statusbubble.html  |      4 +
 .../web/src/main/native/Tools/Scripts/VCSUtils.pm  |    113 +-
 .../src/main/native/Tools/Scripts/bisect-builds    |      6 +-
 .../src/main/native/Tools/Scripts/build-api-tests  |     12 +-
 .../main/native/Tools/Scripts/build-dumprendertree |      2 +-
 .../web/src/main/native/Tools/Scripts/build-jsc    |     81 +-
 .../native/Tools/Scripts/build-layouttestrelay     |     68 -
 .../web/src/main/native/Tools/Scripts/build-webkit |     64 +-
 .../native/Tools/Scripts/build-webkittestrunner    |      2 +-
 .../Tools/Scripts/check-for-exit-time-destructors  |     77 +-
 .../copy-webkitlibraries-to-product-directory      |     16 +-
 .../main/native/Tools/Scripts/debug-minibrowser    |      2 +-
 .../web/src/main/native/Tools/Scripts/debug-safari |      2 +-
 .../main/native/Tools/Scripts/debug-test-runner    |      2 +-
 .../native/Tools/Scripts/display-profiler-output   |     90 +-
 .../main/native/Tools/Scripts/do-webcore-rename    |     21 +-
 .../main/native/Tools/Scripts/dump-class-layout    |     12 +-
 .../Tools/Scripts/extract-localizable-js-strings   |     25 +-
 .../native/Tools/Scripts/generate-libwebrtc-cmake  |     35 +
 .../src/main/native/Tools/Scripts/git-add-reviewer |      4 +
 .../main/native/Tools/Scripts/import-test262-tests |    282 +
 .../src/main/native/Tools/Scripts/run-api-tests    |    140 +-
 .../main/native/Tools/Scripts/run-bindings-tests   |     21 +-
 .../Tools/Scripts/run-content-extension-tester     |      2 +-
 .../main/native/Tools/Scripts/run-dashboard-tests  |     30 +
 .../src/main/native/Tools/Scripts/run-gtk-tests    |    104 +-
 .../native/Tools/Scripts/run-javascriptcore-tests  |    156 +-
 .../main/native/Tools/Scripts/run-jsc-benchmarks   |     92 +-
 .../main/native/Tools/Scripts/run-jsc-stress-tests |    553 +-
 .../src/main/native/Tools/Scripts/run-minibrowser  |      2 +-
 .../src/main/native/Tools/Scripts/run-webkit-httpd |     32 +-
 .../src/main/native/Tools/Scripts/run-webkit-tests |     34 +-
 .../src/main/native/Tools/Scripts/show-pretty-diff |      2 +-
 .../web/src/main/native/Tools/Scripts/svn-apply    |     11 +-
 .../src/main/native/Tools/Scripts/svn-create-patch |      8 +-
 .../Scripts/update-javascriptcore-test-results     |      2 +-
 .../Tools/Scripts/update-webkit-auxiliary-libs     |     16 +
 .../native/Tools/Scripts/update-webkit-dependency  |    177 +-
 .../Scripts/update-webkit-localizable-strings      |      2 +-
 .../Tools/Scripts/update-webkit-wincairo-libs      |      2 +-
 .../native/Tools/Scripts/validate-committer-lists  |     73 +-
 .../src/main/native/Tools/Scripts/webkitdirs.pm    |    373 +-
 .../native/Tools/Scripts/webkitperl/FeatureList.pm |    207 +-
 .../fixSVNPatchForAdditionWithHistory.pl           |    288 +
 .../VCSUtils_unittest/parseSvnProperty.pl          |     39 +
 .../main/native/Tools/Scripts/webkitperl/httpd.pm  |      9 +
 .../Scripts/webkitpy/benchmark_runner/README.md    |      4 +
 .../webkitpy/benchmark_runner/benchmark_results.py |      3 +-
 .../webkitpy/benchmark_runner/benchmark_runner.py  |     66 +-
 .../browser_driver/browser_driver.py               |      9 +-
 .../browser_driver/browser_driver_factory.py       |      1 -
 .../browser_driver/gtk_browser_driver.py           |     66 -
 .../browser_driver/gtk_minibrowser_driver.py       |     52 -
 .../browser_driver/linux_browser_driver.py         |    125 +
 .../browser_driver/linux_chrome_driver.py          |     37 +
 .../browser_driver/linux_epiphany_driver.py        |     38 +
 .../browser_driver/linux_firefox_driver.py         |     39 +
 .../browser_driver/linux_minibrowsergtk_driver.py  |     40 +
 .../browser_driver/osx_browser_driver.py           |     16 +-
 .../browser_driver/osx_chrome_driver.py            |      4 +-
 .../browser_driver/osx_firefox_driver.py           |      4 +-
 .../browser_driver/osx_safari_driver.py            |      8 +-
 .../webkitpy/benchmark_runner/data/plans/Skipped   |      2 +
 .../benchmark_runner/data/plans/animometer.plan    |      8 -
 .../data/plans/content-animation.plan              |     16 +
 .../benchmark_runner/data/plans/es6bench.plan      |      8 +
 .../benchmark_runner/data/plans/jetstream.plan     |      4 +-
 .../benchmark_runner/data/plans/motionmark.plan    |     11 +
 .../http_server/twisted_http_server.py             |      9 +-
 .../simple_http_server_driver.py                   |     18 +-
 .../webkitpy/benchmark_runner/run_benchmark.py     |     53 +-
 .../Scripts/webkitpy/benchmark_runner/utils.py     |     21 +-
 .../native/Tools/Scripts/webkitpy/bindings/main.py |     16 +-
 .../native/Tools/Scripts/webkitpy/codegen/main.py  |     64 +-
 .../Scripts/webkitpy/common/checkout/changelog.py  |     14 +-
 .../webkitpy/common/checkout/changelog_unittest.py |      6 +-
 .../Scripts/webkitpy/common/checkout/checkout.py   |      2 +-
 .../webkitpy/common/checkout/checkout_mock.py      |      1 +
 .../webkitpy/common/checkout/checkout_unittest.py  |      1 +
 .../Scripts/webkitpy/common/checkout/commitinfo.py |      2 +-
 .../common/checkout/commitinfo_unittest.py         |      1 +
 .../common/checkout/diff_parser_unittest.py        |     13 +-
 .../Scripts/webkitpy/common/checkout/scm/git.py    |      6 +-
 .../Scripts/webkitpy/common/checkout/scm/scm.py    |      1 -
 .../webkitpy/common/checkout/scm/scm_mock.py       |      4 +-
 .../webkitpy/common/checkout/scm/scm_unittest.py   |     34 +-
 .../Scripts/webkitpy/common/checkout/scm/svn.py    |     15 +-
 .../Scripts/webkitpy/common/config/committers.py   |    168 +-
 .../webkitpy/common/config/committers_unittest.py  |      4 +-
 .../webkitpy/common/config/contributors.json       |  10927 +-
 .../Tools/Scripts/webkitpy/common/config/ews.json  |     19 +-
 .../Tools/Scripts/webkitpy/common/config/irc.py    |      6 +-
 .../Tools/Scripts/webkitpy/common/config/ports.py  |     43 +-
 .../Scripts/webkitpy/common/config/ports_mock.py   |      3 +-
 .../webkitpy/common/config/ports_unittest.py       |      5 +
 .../Tools/Scripts/webkitpy/common/config/urls.py   |      1 +
 .../Tools/Scripts/webkitpy/common/config/watchlist |     63 +-
 .../Tools/Scripts/webkitpy/common/host_mock.py     |      1 -
 .../webkitpy/common/net/abstracttestresults.py     |     33 +
 .../Scripts/webkitpy/common/net/bugzilla/bug.py    |      1 -
 .../webkitpy/common/net/bugzilla/bugzilla.py       |      5 +-
 .../common/net/bugzilla/bugzilla_unittest.py       |     24 +-
 .../webkitpy/common/net/buildbot/buildbot.py       |      4 +-
 .../webkitpy/common/net/buildbot/buildbot_mock.py  |      1 +
 .../common/net/buildbot/buildbot_unittest.py       |     35 +-
 .../webkitpy/common/net/credentials_unittest.py    |      3 +-
 .../webkitpy/common/net/irc/ircproxy_unittest.py   |      1 +
 .../Scripts/webkitpy/common/net/jsctestresults.py  |     77 +
 .../webkitpy/common/net/jsctestresults_unittest.py |     75 +
 .../webkitpy/common/net/layouttestresults.py       |      3 +-
 .../common/net/networktransaction_unittest.py      |      2 +-
 .../Scripts/webkitpy/common/net/statusserver.py    |      6 +-
 .../Scripts/webkitpy/common/system/autoinstall.py  |      5 +-
 .../Scripts/webkitpy/common/system/crashlogs.py    |     19 +
 .../webkitpy/common/system/crashlogs_unittest.py   |     15 +
 .../Scripts/webkitpy/common/system/executive.py    |      3 +-
 .../webkitpy/common/system/executive_mock.py       |      1 +
 .../webkitpy/common/system/executive_unittest.py   |      1 +
 .../Scripts/webkitpy/common/system/filesystem.py   |      4 +-
 .../webkitpy/common/system/filesystem_mock.py      |      3 +-
 .../webkitpy/common/system/filesystem_unittest.py  |     27 +-
 .../Scripts/webkitpy/common/system/logutils.py     |     25 +
 .../webkitpy/common/system/logutils_unittest.py    |      1 +
 .../Tools/Scripts/webkitpy/common/system/path.py   |     24 +-
 .../webkitpy/common/system/path_unittest.py        |      1 +
 .../Scripts/webkitpy/common/system/platforminfo.py |      2 +
 .../common/system/platforminfo_unittest.py         |      3 +-
 .../webkitpy/common/system/user_unittest.py        |      3 +
 .../webkitpy/common/system/workspace_unittest.py   |      2 +
 .../webkitpy/common/thread/threadedmessagequeue.py |      1 -
 .../common/thread/threadedmessagequeue_unittest.py |      1 +
 .../Tools/Scripts/webkitpy/inspector/main.py       |     29 +-
 .../layout_tests/controllers/layout_test_finder.py |      1 -
 .../webkitpy/layout_tests/controllers/manager.py   |    148 +-
 .../layout_tests/controllers/manager_unittest.py   |     20 +-
 .../layout_tests/controllers/single_test_runner.py |      6 +-
 .../layout_tests/controllers/test_result_writer.py |      6 +
 .../layout_package/json_results_generator.py       |      3 +-
 .../lint_test_expectations_unittest.py             |      1 +
 .../layout_tests/models/test_configuration.py      |      2 +-
 .../layout_tests/models/test_expectations.py       |     52 +-
 .../webkitpy/layout_tests/models/test_failures.py  |      3 +
 .../webkitpy/layout_tests/models/test_input.py     |      5 +-
 .../layout_tests/models/test_run_results.py        |     28 +
 .../webkitpy/layout_tests/run_webkit_tests.py      |     37 +-
 .../run_webkit_tests_integrationtest.py            |      1 -
 .../webkitpy/layout_tests/servers/aliases.json     |      8 +
 .../layout_tests/servers/apache_http_server.py     |     26 +-
 .../servers/apache_http_server_unittest.py         |      4 +-
 .../webkitpy/layout_tests/servers/http_server.py   |     22 +-
 .../layout_tests/servers/http_server_base.py       |      9 +
 .../layout_tests/servers/http_server_unittest.py   |      7 +-
 .../servers/web_platform_test_launcher.py          |      9 +-
 .../servers/web_platform_test_server.py            |     31 +-
 .../layout_tests/servers/websocket_server.py       |     14 +-
 .../layout_tests/views/metered_stream_unittest.py  |      1 +
 .../webkitpy/layout_tests/views/printing.py        |     15 +-
 .../layout_tests/views/printing_unittest.py        |      4 +-
 .../webkitpy/libwebrtc}/__init__.py                |      0
 .../Scripts/webkitpy/libwebrtc/generate_cmake.py   |    779 +
 .../Scripts/webkitpy/performance_tests/perftest.py |      8 +-
 .../webkitpy/performance_tests/perftestsrunner.py  |     12 +-
 .../perftestsrunner_integrationtest.py             |      1 +
 .../performance_tests/perftestsrunner_unittest.py  |     10 +-
 .../native/Tools/Scripts/webkitpy/port/apple.py    |     22 +-
 .../native/Tools/Scripts/webkitpy/port/base.py     |    124 +-
 .../Tools/Scripts/webkitpy/port/base_unittest.py   |     74 +-
 .../native/Tools/Scripts/webkitpy/port/darwin.py   |    185 +
 .../Tools/Scripts/webkitpy/port/darwin_testcase.py |    121 +
 .../native/Tools/Scripts/webkitpy/port/driver.py   |    110 +-
 .../Tools/Scripts/webkitpy/port/driver_unittest.py |     55 +-
 .../main/native/Tools/Scripts/webkitpy/port/efl.py |      7 +-
 .../native/Tools/Scripts/webkitpy/port/factory.py  |      1 -
 .../main/native/Tools/Scripts/webkitpy/port/gtk.py |     32 +-
 .../main/native/Tools/Scripts/webkitpy/port/ios.py |    425 +-
 .../Tools/Scripts/webkitpy/port/ios_unittest.py    |     99 +
 .../Scripts/webkitpy/port/linux_get_crash_log.py   |      9 +-
 .../webkitpy/port/linux_get_crash_log_unittest.py  |      4 +-
 .../main/native/Tools/Scripts/webkitpy/port/mac.py |    176 +-
 .../Tools/Scripts/webkitpy/port/mac_unittest.py    |    128 +-
 .../Tools/Scripts/webkitpy/port/port_testcase.py   |     14 +-
 .../Tools/Scripts/webkitpy/port/server_process.py  |     32 +-
 .../Scripts/webkitpy/port/server_process_mock.py   |      2 +-
 .../webkitpy/port/server_process_unittest.py       |      1 -
 .../Scripts/webkitpy/port/simulator_process.py     |    138 +
 .../native/Tools/Scripts/webkitpy/port/test.py     |      4 +-
 .../Tools/Scripts/webkitpy/port/waylanddriver.py   |     64 +
 .../Tools/Scripts/webkitpy/port/westondriver.py    |     31 +-
 .../Scripts/webkitpy/port/westondriver_unittest.py |     15 +-
 .../main/native/Tools/Scripts/webkitpy/port/win.py |     25 +-
 .../Tools/Scripts/webkitpy/port/xorgdriver.py      |     17 +-
 .../Tools/Scripts/webkitpy/port/xvfbdriver.py      |     14 +-
 .../native/Tools/Scripts/webkitpy/replay/main.py   |      2 +-
 .../native/Tools/Scripts/webkitpy/style/checker.py |     75 +-
 .../Scripts/webkitpy/style/checker_unittest.py     |     12 +-
 .../Scripts/webkitpy/style/checkers/changelog.py   |     36 +
 .../webkitpy/style/checkers/changelog_unittest.py  |     63 +
 .../webkitpy/style/checkers/common_unittest.py     |      3 +-
 .../webkitpy/style/checkers/contributors.py        |     54 +
 .../Tools/Scripts/webkitpy/style/checkers/cpp.py   |    268 +-
 .../webkitpy/style/checkers/cpp_unittest.py        |    425 +-
 .../webkitpy/style/checkers/featuredefines.py      |      5 +-
 .../Tools/Scripts/webkitpy/style/checkers/js.py    |      1 +
 .../Scripts/webkitpy/style/checkers/jsonchecker.py |      1 +
 .../Tools/Scripts/webkitpy/style/checkers/png.py   |      2 +-
 .../Tools/Scripts/webkitpy/style/checkers/text.py  |      1 +
 .../webkitpy/style/checkers/text_unittest.py       |      3 +-
 .../Tools/Scripts/webkitpy/style/error_handlers.py |      4 +-
 .../native/Tools/Scripts/webkitpy/style/filter.py  |     11 +-
 .../Scripts/webkitpy/style/filter_unittest.py      |      2 +-
 .../Tools/Scripts/webkitpy/style/optparser.py      |      3 +-
 .../Scripts/webkitpy/style/optparser_unittest.py   |     19 +-
 .../native/Tools/Scripts/webkitpy/test/main.py     |      1 +
 .../Tools/Scripts/webkitpy/thirdparty/__init__.py  |     20 +-
 .../webkitpy/thirdparty/__init___unittest.py       |     11 +-
 .../Scripts/webkitpy/tool/bot/commitqueuetask.py   |     10 +-
 .../webkitpy/tool/bot/earlywarningsystemtask.py    |     10 +-
 .../Tools/Scripts/webkitpy/tool/bot/irc_command.py |      1 +
 .../webkitpy/tool/bot/irc_command_unittest.py      |      2 +-
 .../Tools/Scripts/webkitpy/tool/bot/ircbot.py      |     13 +-
 .../Scripts/webkitpy/tool/bot/ircbot_unittest.py   |     12 +-
 .../Scripts/webkitpy/tool/bot/jscews_unittest.py   |    218 +
 .../webkitpy/tool/bot/jsctestresultsreader.py      |     44 +
 .../tool/bot/layouttestresultsreader_unittest.py   |      1 -
 .../Scripts/webkitpy/tool/bot/patchanalysistask.py |    115 +-
 .../Tools/Scripts/webkitpy/tool/bot/queueengine.py |     10 +-
 .../webkitpy/tool/bot/queueengine_unittest.py      |      2 +-
 .../Scripts/webkitpy/tool/bot/stylequeuetask.py    |      5 +-
 .../Scripts/webkitpy/tool/commands/__init__.py     |      2 +-
 .../tool/commands/abstractsequencedcommand.py      |      1 +
 .../Scripts/webkitpy/tool/commands/download.py     |     12 +-
 .../webkitpy/tool/commands/download_unittest.py    |      1 +
 .../webkitpy/tool/commands/earlywarningsystem.py   |     34 +-
 .../tool/commands/earlywarningsystem_unittest.py   |     92 +-
 .../Scripts/webkitpy/tool/commands/newcommitbot.py |     25 +-
 .../tool/commands/newcommitbot_unittest.py         |     38 +
 .../webkitpy/tool/commands/openbugs_unittest.py    |      1 +
 .../Scripts/webkitpy/tool/commands/perfalizer.py   |      3 +
 .../Scripts/webkitpy/tool/commands/queries.py      |      5 +-
 .../webkitpy/tool/commands/queries_unittest.py     |      1 +
 .../Tools/Scripts/webkitpy/tool/commands/queues.py |     20 +-
 .../webkitpy/tool/commands/queues_unittest.py      |     33 +-
 .../Scripts/webkitpy/tool/commands/rebaseline.py   |      1 -
 .../webkitpy/tool/commands/setupgitclone.py        |      1 +
 .../Tools/Scripts/webkitpy/tool/commands/upload.py |      3 +-
 .../webkitpy/tool/commands/upload_unittest.py      |      1 +
 .../Scripts/webkitpy/tool/grammar_unittest.py      |      1 +
 .../Scripts/webkitpy/tool/multicommandtool.py      |      8 +-
 .../webkitpy/tool/multicommandtool_unittest.py     |      4 +-
 .../Tools/Scripts/webkitpy/tool/steps/__init__.py  |      2 +
 .../tool/steps/applypatchwithlocalcommit.py        |      1 +
 .../Tools/Scripts/webkitpy/tool/steps/build.py     |     22 +-
 .../webkitpy/tool/steps/checkpatchrelevance.py     |     74 +
 .../Scripts/webkitpy/tool/steps/checkstyle.py      |      1 +
 .../tool/steps/closebugforlanddiff_unittest.py     |      1 +
 .../Tools/Scripts/webkitpy/tool/steps/commit.py    |      2 +-
 .../Scripts/webkitpy/tool/steps/confirmdiff.py     |      2 +-
 .../Tools/Scripts/webkitpy/tool/steps/metastep.py  |      5 +-
 .../Tools/Scripts/webkitpy/tool/steps/options.py   |      3 +
 .../tool/steps/preparechangelog_unittest.py        |      1 +
 .../Tools/Scripts/webkitpy/tool/steps/runtests.py  |     15 +
 .../webkitpy/tool/steps/runtests_unittest.py       |      3 +-
 .../Scripts/webkitpy/tool/steps/steps_unittest.py  |    109 +-
 .../steps/updatechangelogswithreview_unittest.py   |      1 +
 .../Tools/Scripts/webkitpy/w3c/test_converter.py   |     36 +-
 .../webkitpy/w3c/test_converter_unittest.py        |      1 +
 .../Tools/Scripts/webkitpy/w3c/test_downloader.py  |    109 +-
 .../Tools/Scripts/webkitpy/w3c/test_importer.py    |    152 +-
 .../Scripts/webkitpy/w3c/test_importer_unittest.py |     85 +-
 .../Tools/Scripts/webkitpy/w3c/test_parser.py      |      8 +-
 .../Tools/Scripts/webkitpy/xcode/simulator.py      |    171 +-
 .../main/native/Tools/TestResultServer/app.yaml    |      4 +
 .../static-dashboards/builders.jsonp               |     21 +-
 .../static-dashboards/flakiness_dashboard.css      |      3 +
 .../static-dashboards/flakiness_dashboard.js       |     69 +-
 .../static-dashboards/loader_unittests.js          |      2 +-
 .../Tools/TestResultServer/static-dashboards/ui.js |      5 -
 .../Tools/TestRunnerShared/Bindings/JSWrappable.h  |     55 +
 .../Bindings/JSWrapper.cpp                         |      0
 .../Tools/TestRunnerShared/Bindings/JSWrapper.h    |     57 +
 .../Bindings/UIScriptController.idl                |    228 +
 .../UIScriptContext/UIScriptContext.cpp            |    211 +
 .../UIScriptContext/UIScriptContext.h              |    114 +
 .../UIScriptContext/UIScriptController.cpp         |    424 +
 .../UIScriptContext/UIScriptController.h           |    178 +
 .../native/Tools/Tracing/SystemTracePoints.plist   |     96 +
 .../native/Tools/WebEditingTester/AppDelegate.m    |     12 +-
 .../WebEditingTester/Configurations/Base.xcconfig  |      6 +-
 .../Configurations/DebugRelease.xcconfig           |     13 +-
 .../Tools/WebEditingTester/EditingOperations.m     |      1 +
 .../main/native/Tools/WebKitLauncher/start.html    |      4 +-
 .../native/Tools/WebKitTestRunner/CMakeLists.txt   |     64 +-
 .../WebKitTestRunner/Configurations/Base.xcconfig  |     25 +-
 .../Configurations/DebugRelease.xcconfig           |     17 +-
 .../Configurations/InjectedBundle.xcconfig         |      4 +-
 .../Configurations/WebKitTestRunner.xcconfig       |      2 +
 .../Configurations/WebKitTestRunnerApp.xcconfig    |      9 +-
 .../Tools/WebKitTestRunner/DerivedSources.make     |      2 +-
 .../WebKitTestRunner/InjectedBundle-Info.plist     |      2 +-
 .../InjectedBundle/AccessibilityController.cpp     |     27 +-
 .../InjectedBundle/AccessibilityController.h       |     27 +-
 .../InjectedBundle/AccessibilityTextMarker.cpp     |      8 +-
 .../InjectedBundle/AccessibilityTextMarker.h       |     11 +-
 .../AccessibilityTextMarkerRange.cpp               |      8 +-
 .../InjectedBundle/AccessibilityTextMarkerRange.h  |     11 +-
 .../InjectedBundle/AccessibilityUIElement.cpp      |    199 +-
 .../InjectedBundle/AccessibilityUIElement.h        |    104 +-
 .../Bindings/AccessibilityController.idl           |      2 +-
 .../Bindings/AccessibilityUIElement.idl            |     77 +-
 .../Bindings/CodeGeneratorTestRunner.pm            |    185 +-
 .../InjectedBundle/Bindings/JSWrappable.h          |     47 -
 .../InjectedBundle/Bindings/JSWrapper.h            |     57 -
 .../InjectedBundle/Bindings/TestRunner.idl         |     55 +-
 .../InjectedBundle/EventSendingController.cpp      |      6 +-
 .../InjectedBundle/EventSendingController.h        |      9 +-
 .../InjectedBundle/GCController.cpp                |      4 +-
 .../WebKitTestRunner/InjectedBundle/GCController.h |      9 +-
 .../InjectedBundle/InjectedBundle.cpp              |    124 +-
 .../InjectedBundle/InjectedBundle.h                |     28 +-
 .../InjectedBundle/InjectedBundlePage.cpp          |     33 +-
 .../WebKitTestRunner/InjectedBundle/TestRunner.cpp |    452 +-
 .../WebKitTestRunner/InjectedBundle/TestRunner.h   |     75 +-
 .../InjectedBundle/TextInputController.cpp         |      4 +-
 .../InjectedBundle/TextInputController.h           |      9 +-
 .../atk/AccessibilityControllerAtk.cpp             |     12 +-
 .../atk/AccessibilityNotificationHandlerAtk.cpp    |      8 +-
 .../atk/AccessibilityNotificationHandlerAtk.h      |     10 +-
 .../atk/AccessibilityUIElementAtk.cpp              |    287 +-
 .../InjectedBundle/cocoa/ActivateFontsCocoa.mm     |      2 +
 .../cocoa/InjectedBundlePageCocoa.mm               |      2 +
 .../ios/AccessibilityControllerIOS.mm              |      8 +-
 .../ios/AccessibilityUIElementIOS.mm               |    187 +-
 .../InjectedBundle/mac/AccessibilityCommonMac.h    |      8 +
 .../InjectedBundle/mac/AccessibilityCommonMac.mm   |     57 +
 .../mac/AccessibilityControllerMac.mm              |     13 +-
 .../mac/AccessibilityNotificationHandler.mm        |      4 +-
 .../mac/AccessibilityUIElementMac.mm               |    159 +-
 .../InjectedBundle/mac/InjectedBundleMac.mm        |      8 +-
 .../Tools/WebKitTestRunner/PlatformEfl.cmake       |      3 +-
 .../Tools/WebKitTestRunner/PlatformGTK.cmake       |      4 +-
 .../Tools/WebKitTestRunner/PlatformMac.cmake       |     69 +
 .../Tools/WebKitTestRunner/PlatformWebView.h       |     14 +-
 .../Tools/WebKitTestRunner/StringFunctions.h       |      2 +-
 .../Tools/WebKitTestRunner/TestController.cpp      |    511 +-
 .../native/Tools/WebKitTestRunner/TestController.h |    120 +-
 .../Tools/WebKitTestRunner/TestInvocation.cpp      |    324 +-
 .../native/Tools/WebKitTestRunner/TestInvocation.h |     11 +-
 .../native/Tools/WebKitTestRunner/TestOptions.cpp  |     12 +-
 .../native/Tools/WebKitTestRunner/TestOptions.h    |     11 +-
 .../Bindings/UIScriptController.idl                |     60 -
 .../UIScriptContext/UIScriptContext.cpp            |    202 -
 .../UIScriptContext/UIScriptContext.h              |    100 -
 .../UIScriptContext/UIScriptController.cpp         |    200 -
 .../UIScriptContext/UIScriptController.h           |    101 -
 .../Tools/WebKitTestRunner/WebKitTestRunner.sln    |    104 -
 .../WebKitTestRunner.xcodeproj/project.pbxproj     |    276 +-
 .../WebKitTestRunnerApp/AppDelegate.h              |     15 -
 .../WebKitTestRunnerApp/AppDelegate.m              |     49 -
 .../WebKitTestRunnerApp-Info.plist                 |      2 +-
 .../WebKitTestRunnerApp/en.lproj/InfoPlist.strings |      2 -
 .../WebKitTestRunner/WebNotificationProvider.cpp   |     26 +-
 .../WebKitTestRunner/WebNotificationProvider.h     |      4 +-
 .../WebKitTestRunner/cf/WebArchiveDumpSupport.cpp  |    212 -
 .../WebKitTestRunner/cf/WebArchiveDumpSupport.h    |     41 -
 .../Tools/WebKitTestRunner/cg/TestInvocationCG.cpp |     33 +-
 .../WebKitTestRunner/cocoa/CrashReporterInfo.mm    |      2 +-
 .../WebKitTestRunner/cocoa/TestControllerCocoa.mm  |     48 +-
 .../WebKitTestRunner/cocoa/TestRunnerWKWebView.h   |     12 +-
 .../WebKitTestRunner/cocoa/TestRunnerWKWebView.mm  |     72 +-
 .../main/native/Tools/WebKitTestRunner/config.h    |      5 +-
 .../WebKitTestRunner/efl/EventSenderProxyEfl.cpp   |      4 +-
 .../WebKitTestRunner/efl/PlatformWebViewEfl.cpp    |     15 +-
 .../WebKitTestRunner/efl/TestControllerEfl.cpp     |      1 +
 .../WebKitTestRunner/gtk/EventSenderProxyGtk.cpp   |     19 +-
 .../WebKitTestRunner/gtk/PlatformWebViewGtk.cpp    |     14 +-
 .../WebKitTestRunner/gtk/TestControllerGtk.cpp     |      3 +-
 .../Tools/WebKitTestRunner/ios/HIDEventGenerator.h |     54 +-
 .../WebKitTestRunner/ios/HIDEventGenerator.mm      |    524 +-
 .../native/Tools/WebKitTestRunner/ios/IOKitSPI.h   |     26 +
 .../WebKitTestRunner/ios/PlatformWebViewIOS.mm     |    112 +-
 .../WebKitTestRunner/ios/TestControllerIOS.mm      |     34 +-
 .../native/Tools/WebKitTestRunner/ios/UIKitSPI.h   |     15 +
 .../WebKitTestRunner/ios/UIScriptControllerIOS.mm  |    424 +-
 .../ios/WebArchiveDumpSupportIOS.mm                |     41 -
 .../native/Tools/WebKitTestRunner/ios/mainIOS.mm   |     21 +-
 .../Tools/WebKitTestRunner/mac/EventSenderProxy.mm |    109 +-
 .../WebKitTestRunner/mac/PlatformWebViewMac.mm     |     70 +-
 .../WebKitTestRunner/mac/TestControllerMac.mm      |     21 +-
 .../WebKitTestRunner/mac/UIScriptControllerMac.mm  |    147 +
 .../mac/WebArchiveDumpSupportMac.mm                |     77 -
 .../main/native/Tools/WebKitTestRunner/mac/main.mm |      4 +
 .../web/src/main/native/Tools/asan/asan.xcconfig   |      1 +
 .../src/main/native/Tools/efl/install-dependencies |     27 +-
 .../web/src/main/native/Tools/efl/jhbuild.modules  |    105 +-
 .../Tools/gtk/check-for-webkitdom-api-breaks       |     63 -
 .../web/src/main/native/Tools/gtk/generate-gtkdoc  |      4 -
 modules/web/src/main/native/Tools/gtk/gtkdoc.py    |      7 +-
 .../src/main/native/Tools/gtk/install-dependencies |    121 +-
 .../main/native/Tools/gtk/jhbuild-webrtc.modules   |    132 -
 .../web/src/main/native/Tools/gtk/jhbuild.modules  |    246 +-
 modules/web/src/main/native/Tools/gtk/jhbuildrc    |     17 +-
 modules/web/src/main/native/Tools/gtk/make-dist.py |     18 +-
 .../web/src/main/native/Tools/gtk/manifest.txt.in  |     18 +-
 modules/web/src/main/native/Tools/gtk/webkitdom.py |    299 -
 .../src/main/native/Tools/gtk/ycm_extra_conf.py    |      3 +-
 .../src/main/native/Tools/jhbuild/jhbuild-wrapper  |      3 +-
 .../web/src/main/native/Tools/lldb/lldb_webkit.py  |      2 +-
 .../AssembleBuildLogs/AssembleBuildLogs.vcxproj    |    251 -
 .../AssembleBuildLogs.vcxproj.filters              |      7 -
 .../Tools/win/AssembleBuildLogs/AssembleLogs.cmd   |    224 -
 .../main/native/Tools/win/AssembleBuildLogs/README |     10 -
 .../Tools/win/DLLLauncher/DLLLauncherMain.cpp      |     24 +-
 .../win/DLLLauncher/DLLLauncherWinCairo.props      |     12 -
 .../src/test/java/com/sun/webkit/WebPageShim.java  |     35 +
 .../test/java/com/sun/webkit/dom/JSObjectShim.java |     32 +
 .../test/java/com/sun/webkit/dom/NodeImplShim.java |     33 +
 .../javafx/scene/web/JavaScriptBridgeTest.java     |     34 +
 .../src/test/java/javafx/scene/web/LeakTest.java   |    167 +-
 .../java/javafx/scene/web/MiscellaneousTest.java   |    160 +
 .../test/java/javafx/scene/web/WebPageTest.java    |     20 +
 .../css/StylesheetWithSecurityManagerTest.java     |     29 +-
 14351 files changed, 2199039 insertions(+), 476786 deletions(-)
 delete mode 100644 debian/patches/20-fix-ppc-build.patch
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/AttrImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CDATASectionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSCharsetRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSFontFaceRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSImportRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSMediaRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSPageRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSPrimitiveValueImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSRuleListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSStyleDeclarationImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSStyleRuleImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSStyleSheetImpl.java
 delete 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/CSSValueImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CSSValueListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CharacterDataImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CommentImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/CounterImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DOMImplementationImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DOMSelectionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DOMStringListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DOMWindowImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DocumentFragmentImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DocumentImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/DocumentTypeImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/ElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/EntityImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/EntityReferenceImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/EventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLAnchorElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLAppletElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLAreaElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLBRElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLBaseElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLBaseFontElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLBodyElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLButtonElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLCollectionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLDListElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLDirectoryElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLDivElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLDocumentImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLFieldSetElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLFontElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLFormElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLFrameElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLFrameSetElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLHRElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLHeadElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLHeadingElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLHtmlElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLIFrameElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLImageElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLInputElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLLIElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLLabelElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLLegendElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLLinkElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLMapElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLMenuElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLMetaElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLModElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLOListElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLObjectElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLOptGroupElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLOptionElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLParagraphElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLParamElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLPreElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLQuoteElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLScriptElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLSelectElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLStyleElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableCellElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableColElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableRowElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTableSectionElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTextAreaElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLTitleElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/HTMLUListElementImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/KeyboardEventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/MediaListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/MouseEventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/MutationEventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NamedNodeMapImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NodeFilterImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NodeImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NodeIteratorImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/NodeListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/ProcessingInstructionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/RGBColorImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/RangeImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/RectImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/StyleSheetImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/StyleSheetListImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/TextImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/TreeWalkerImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/UIEventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/WheelEventImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/XPathExpressionImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/XPathNSResolverImpl.java
 delete mode 100644 modules/web/src/main/java-wrappers/com/sun/webkit/dom/XPathResultImpl.java
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/APIUtils.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSProfilerPrivate.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSProfilerPrivate.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSTypedArray.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSTypedArray.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/API/JSVirtualMachinePrivate.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSObjectRefPrivate.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSTypedArray.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.sln
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.submit.sln
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCF.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDLL.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreDebugCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.make
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGenerated.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreGeneratedRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCorePreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCoreReleaseCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.make
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/LLIntAssembly.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntAssembly/build-LLIntAssembly.pl
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.make
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDesiredOffsets.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/build-LLIntDesiredOffsets.pl
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractor.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntOffsetsExtractor/LLIntOffsetsExtractorRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/build-generated-files.pl
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/copy-files.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/DLLLauncherMain.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/DLLLauncherWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jsc.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jsc.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncher.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscLauncherPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/jsc/jscRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncher.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpLauncherPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testRegExp/testRegExpRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapi.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapi.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiCommon.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiCommonCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiDebug.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiDebugCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncher.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiLauncherPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiProduction.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiRelease.props
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/JavaScriptCore.vcxproj/testapi/testapiReleaseCFLite.props
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/PlatformJSCOnly.cmake
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/Scripts/builtins/builtins_generate_internals_wrapper_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/Scripts/builtins/builtins_generate_internals_wrapper_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/Scripts/builtins/builtins_generate_wrapper_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/Scripts/builtins/builtins_generate_wrapper_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/CPU.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerHelpers.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/assembler/SH4Assembler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3BottomProvider.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3CaseCollection.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3CaseCollection.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3CaseCollectionInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3Compile.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3Compile.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3ControlValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3ControlValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3FenceValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3FenceValue.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3IndexMap.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3IndexSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3InferSwitches.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3InferSwitches.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3Kind.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3Kind.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3TypeMap.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3WasmAddressValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3WasmAddressValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3WasmBoundsCheckValue.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/B3WasmBoundsCheckValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirDumpAsJS.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirDumpAsJS.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirKind.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirKind.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirLowerEntrySwitch.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirPadInterference.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirPadInterference.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirRegisterPriority.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/b3/air/AirRegisterPriority.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/AsyncFunctionPrototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/BuiltinExecutableCreator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/GlobalOperations.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/IteratorHelpers.js
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ModuleLoaderObject.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/ModuleLoaderPrototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/NumberConstructor.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/builtins/RegExpPrototype.js
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/AccessCase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/AccessCase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ArithProfile.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ArithProfile.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeGraph.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeRewriter.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/BytecodeRewriter.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DOMJITAccessCasePatchpointParams.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DOMJITAccessCasePatchpointParams.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/DirectEvalCodeCache.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/EvalCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/EvalCodeBlock.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/EvalCodeCache.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/FunctionCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/FunctionCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/GetterSetterAccessCase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/GetterSetterAccessCase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/InlineAccess.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/InlineAccess.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/IntrinsicGetterAccessCase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/IntrinsicGetterAccessCase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ModuleNamespaceAccessCase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ModuleNamespaceAccessCase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/PreciseJumpTargetsInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProgramCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProgramCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProxyableAccessCase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ProxyableAccessCase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/SamplingTool.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/SamplingTool.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/SuperSampler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/SuperSampler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedEvalCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedEvalCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedFunctionCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedFunctionCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedGlobalCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedModuleProgramCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedModuleProgramCodeBlock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/UnlinkedProgramCodeBlock.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecode/ValueProfile.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/bytecompiler/SetForScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerLocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerLocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerParseData.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/debugger/DebuggerParseData.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBackwardsCFG.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGBackwardsDominators.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGControlEquivalenceAnalysis.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCopyBarrierOptimizationPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGCopyBarrierOptimizationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDOMJITPatchpointParams.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGDOMJITPatchpointParams.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFlowIndexing.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFlowIndexing.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFlowMap.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGFunctionWhitelist.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNodeAbstractValuePair.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNodeAbstractValuePair.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNodeFlowProjection.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGNullAbstractState.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGOpInfo.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGPlanInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGRegisteredStructure.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGRegisteredStructureSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierClusteringPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStoreBarrierClusteringPhase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGStructureRegistrationPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/dfg/DFGWorklistInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/ARMLLVMDisassembler.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/itab.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/ud_itab.py
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/ud_optable.py
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/udis86_input.c
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/udis86_input.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/disassembler/udis86/udis86_udint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITCallDOMGetterPatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITEffect.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITGetterSetter.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITHeapRange.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITHeapRange.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITPatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITPatchpointParams.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITReg.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITSignature.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITSlowPathCalls.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/domjit/DOMJITValue.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDOMJITPatchpointParams.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ftl/FTLDOMJITPatchpointParams.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/generateYarrCanonicalizeUnicode
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/AllocatingScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/AllocatorAttributes.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/AllocatorAttributes.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CellContainer.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CellContainer.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CellContainerInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CodeBlockSetInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CollectingScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CollectionScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CollectionScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CollectorPhase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CollectorPhase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/ConstraintVolatility.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedAllocator.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedBlock.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedBlock.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedBlockInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedSpace.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedSpace.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopiedSpaceInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyBarrier.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyToken.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyVisitor.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyVisitor.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyVisitorInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/CopyWorkList.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/DeleteAllCodeEffort.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/DestructionMode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/DestructionMode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/FreeList.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/FreeList.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCConductor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCConductor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCDeferralContext.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCDeferralContextInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/GCTypeMap.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapCell.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapCell.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapCellInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapOperation.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapRootVisitor.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapStatistics.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapStatistics.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/HeapUtil.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/LargeAllocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/LargeAllocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/LockDuringMarking.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkedAllocatorInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkedBlockInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkedSpaceInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkingConstraint.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkingConstraint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkingConstraintSet.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MarkingConstraintSet.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MutatorScheduler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MutatorScheduler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MutatorState.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/MutatorState.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/PreventCollectionScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/RegisterState.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/ReleaseHeapAccessScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/RunningScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SpaceTimeMutatorScheduler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SpaceTimeMutatorScheduler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/StochasticSpaceTimeMutatorScheduler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/StochasticSpaceTimeMutatorScheduler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/StopIfNecessaryTimer.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/StopIfNecessaryTimer.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/Subspace.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/Subspace.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SubspaceInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SweepingScope.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SynchronousStopTheWorldMutatorScheduler.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/SynchronousStopTheWorldMutatorScheduler.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/VisitRaceKey.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/VisitRaceKey.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/VisitingTimeout.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/WriteBarrierBuffer.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/heap/WriteBarrierBuffer.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/icu/unicode/ucurr.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/AsyncStackTrace.h
 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/remote/RemoteConnectionToTarget.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/RemoteInspector.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/RemoteInspector.mm
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/RemoteInspectorXPCConnection.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/RemoteInspectorXPCConnection.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/cocoa/RemoteConnectionToTargetCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorXPCConnection.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/remote/cocoa/RemoteInspectorXPCConnection.mm
 delete 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_protocol_type_conversions_header.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/inspector/scripts/codegen/generate_objc_protocol_type_conversions_implementation.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/CLoopStack.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/CLoopStack.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/CLoopStackInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/FrameTracers.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/InterpreterInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/JSStack.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/JSStack.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/JSStackInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/ShadowChicken.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/ShadowChicken.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/interpreter/ShadowChickenInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/CCallHelpers.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ExecutableAllocatorFixedVMPool.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ICStats.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/ICStats.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITMathIC.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITMathICForwards.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITMathICInlineResult.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITWorklist.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITWorklist.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/JITWriteBarrier.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/TagRegistersMode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/jit/TagRegistersMode.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/make-generated-sources.sh
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/offlineasm/sh4.rb
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/ModuleScopeData.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/SourceCode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/UnlinkedSourceCode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/parser/UnlinkedSourceCode.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/CallIdentifier.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/LegacyProfiler.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/LegacyProfiler.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/Profile.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/Profile.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfileGenerator.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfileGenerator.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfileNode.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfileNode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfilerEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfilerEvent.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfilerUID.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/profiler/ProfilerUID.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AbstractModuleRecord.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayBufferSharingMode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayConventions.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayIteratorAdaptiveWatchpoint.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ArrayIteratorAdaptiveWatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AsyncFunctionConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AsyncFunctionConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AsyncFunctionPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AsyncFunctionPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AtomicsObject.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AtomicsObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AuxiliaryBarrier.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/AuxiliaryBarrierInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/CatchScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/CatchScope.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConcurrentJITLock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConcurrentJSLock.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsoleObject.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsoleObject.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsolePrototype.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ConsolePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DefinePropertyAttributes.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectEvalExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/DirectEvalExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ECMAScriptSpecInternalFunctions.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/EvalExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/EvalExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionEventLocation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionEventLocation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExceptionScope.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Executable.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Executable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExecutableBase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ExecutableBase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/FunctionExecutable.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GeneratorFrame.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/GeneratorFrame.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/HasOwnPropertyCache.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/HashMapImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/HashMapImpl.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IndirectEvalExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IndirectEvalExecutable.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IntegralTypedArrayBase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IntlObjectInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/IterationKind.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSArrayInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSArrayIterator.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSArrayIterator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSAsyncFunction.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSAsyncFunction.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSBoundSlotBaseFunction.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSBoundSlotBaseFunction.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSConsole.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSConsole.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSCustomGetterSetterFunction.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSDestructibleObjectSubspace.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSDestructibleObjectSubspace.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSFixedArray.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSFixedArray.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSGlobalObjectInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSModuleLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSModuleLoader.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSNotAnObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSNotAnObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSScriptFetcher.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSScriptFetcher.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectSubspace.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSSegmentedVariableObjectSubspace.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSSourceCode.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSSourceCode.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSStringInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSStringSubspace.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/JSStringSubspace.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/LazyClassStructure.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/LazyClassStructure.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/LazyClassStructureInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/LazyProperty.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/LazyPropertyInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapBase.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapBase.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapData.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MapDataInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/MatchResult.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleLoaderObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleLoaderObject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleLoaderPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleLoaderPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ModuleProgramExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NativeExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/NativeExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ParseInt.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ProgramExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ProgramExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/PrototypeMapInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ProxyRevoke.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ProxyRevoke.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/RegExpInlines.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/RegExpObjectInlines.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Reject.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScriptExecutable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScriptExecutable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ScriptFetcher.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/SourceOrigin.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StackFrame.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/StackFrame.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistryKey.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistryKeyTable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TemplateRegistryKeyTable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ThrowScope.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/ThrowScope.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Tracing.d
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/Tracing.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypeError.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/runtime/TypedArrayBase.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/shell/DLLLauncherMain.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/FunctionWhitelist.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/FunctionWhitelist.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/SigillCrashAnalyzer.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/SigillCrashAnalyzer.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/VMInspector.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/tools/VMInspector.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/ucd/CaseFolding.txt
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWASMModule.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWASMModule.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWebAssembly.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/JSWebAssembly.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMConstants.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFormat.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFunctionB3IRGenerator.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFunctionCompiler.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFunctionParser.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFunctionParser.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMFunctionSyntaxChecker.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMModuleParser.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMModuleParser.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMReader.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WASMReader.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmB3IRGenerator.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmB3IRGenerator.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmBinding.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmBinding.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmCallingConvention.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmCallingConvention.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmExceptionType.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmFormat.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmFormat.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmFunctionParser.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmMemory.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmMemory.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmMemoryInformation.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmMemoryInformation.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmModuleParser.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmModuleParser.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmPageCount.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmPageCount.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmParser.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmPlan.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmPlan.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmSections.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmSignature.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmSignature.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmValidate.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/WasmValidate.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/generateWasm.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/generateWasmB3IRGeneratorInlinesHeader.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/generateWasmOpsHeader.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/generateWasmValidateInlinesHeader.py
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyCallee.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyCallee.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyCompileError.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyCompileError.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyHelpers.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyLinkError.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyLinkError.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyMemory.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyMemory.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyModule.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyModule.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyRuntimeError.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyRuntimeError.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyTable.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/JSWebAssemblyTable.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyCompileErrorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyFunction.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyFunction.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyInstanceConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyInstanceConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyInstancePrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyInstancePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyLinkErrorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyMemoryPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModuleConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModuleConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModulePrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModulePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyModuleRecord.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorPrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyRuntimeErrorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyTableConstructor.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyTableConstructor.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyTablePrototype.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyTablePrototype.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyToJSCallee.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/js/WebAssemblyToJSCallee.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/wasm/wasm.json
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalize.h
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalizeUCS2.cpp
 create mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalizeUCS2.js
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalizeUnicode.cpp
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalizeUnicode.h
 delete mode 100644 modules/web/src/main/native/Source/JavaScriptCore/yarr/YarrCanonicalizeUnicode.js
 create mode 100644 modules/web/src/main/native/Source/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/common/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/data/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/data/icudata_wrapper.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/i18n/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/stubdata/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/tools/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/tools/icupkg/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/tools/pkgdata/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/java/tools/toolutil/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/license.html
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/readme.html
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/acinclude.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/aclocal.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/appendable.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bmpset.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bmpset.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/brkiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bytestream.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bytestrie.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bytestriebuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/bytestrieiterator.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/caniter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/chariter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/charstr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/charstr.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cmemory.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cmemory.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cmutex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/common.rc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cpputils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cstring.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cstring.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cwchar.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/cwchar.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/dictionarydata.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/dictionarydata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/dtintrv.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/errorcode.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/filterednormalizer2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/hash.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/icudataver.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/icuplug.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/icuplugimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/listformatter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/localsvc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locavailable.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locbased.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locbased.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locdispnames.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locid.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/loclikely.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locmap.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locmap.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locresdata.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locutil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/locutil.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/messageimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/messagepattern.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/msvcres.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/mutex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/mutex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/normalizer2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/normalizer2impl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/normalizer2impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/normlzr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/parsepos.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/patternprops.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/patternprops.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/propname.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/propname.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/propname_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/propsvec.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/propsvec.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/punycode.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/punycode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/putil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/putilimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbi.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbicst.pl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbidata.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbidata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbinode.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbinode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbirpt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbirpt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbiscan.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbiscan.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbisetb.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbisetb.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbistbl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbitblb.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/rbbitblb.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/resbund.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/resbund_cnv.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ruleiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ruleiter.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/schriter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/serv.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/serv.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servlk.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servlkf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servloc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servls.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servnotf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servnotf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servrbf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/servslkf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/sprpimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/stringpiece.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/stringtriebuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uarrsort.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uarrsort.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uassert.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidi.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidi_props.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidi_props.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidi_props_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidiimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidiln.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubidiwrt.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubrk.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ubrkimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucase.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucase.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucase_props_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap_titlecase_brkiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucat.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uchar.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uchar_props_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucharstrie.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucharstriebuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucharstrieiterator.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uchriter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucln.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucln_cmn.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucln_cmn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucln_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucmndata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucmndata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv2022.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_bld.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_bld.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_cb.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_cnv.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_cnv.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_ct.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_err.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_ext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_ext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_io.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_io.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_lmb.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_set.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_u16.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_u32.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_u7.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnv_u8.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvbocu.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvdisp.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvhz.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvisci.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvlat1.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvmbcs.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvmbcs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvscsu.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucnvsel.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucol_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucol_swp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ucol_swp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/udata.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/udatamem.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/udatamem.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/udataswp.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/udataswp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uelement.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uenum.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uenumimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uhash.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uhash.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uhash_us.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uidna.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uinit.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uinit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uinvchar.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uinvchar.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ulist.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ulist.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uloc.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uloc_tag.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ulocimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/umapfile.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/umapfile.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/umath.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/umutex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/umutex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unames.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/appendable.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/brkiter.h
 copy modules/web/src/main/native/Source/{WTF/icu => ThirdParty/icu/source/common}/unicode/bytestream.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/bytestrie.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/bytestriebuilder.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/caniter.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/common}/unicode/chariter.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/dbbi.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/docmain.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/dtintrv.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/enumset.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/errorcode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/icudataver.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/icuplug.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/idna.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/listformatter.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/localpointer.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/locid.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/messagepattern.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/normalizer2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/normlzr.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/parseerr.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/parsepos.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/platform.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/ptypes.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/putil.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/rbbi.h
 copy modules/web/src/main/native/Source/{WTF/icu => ThirdParty/icu/source/common}/unicode/rep.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/resbund.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/schriter.h
 copy modules/web/src/main/native/Source/{WTF/icu => ThirdParty/icu/source/common}/unicode/std_string.h (100%)
 copy modules/web/src/main/native/Source/{WTF/icu => ThirdParty/icu/source/common}/unicode/strenum.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/stringpiece.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/stringtriebuilder.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/symtable.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ubidi.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ubrk.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucasemap.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucat.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uchar.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucharstrie.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucharstriebuilder.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uchriter.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uclean.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucnv.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/common}/unicode/ucnv_cb.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/ucnv_err.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ucnvsel.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uconfig.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/udata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uenum.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/common}/unicode/uidna.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/uiter.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uloc.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/umachine.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/umisc.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unifilt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unifunct.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unimatch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uniset.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unistr.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/unorm.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/unorm2.h (100%)
 copy modules/web/src/main/native/Source/{WTF/icu => ThirdParty/icu/source/common}/unicode/uobject.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/urename.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/urep.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ures.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uscript.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/uset.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/usetiter.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/common}/unicode/ushape.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/usprep.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/ustring.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ustringtrie.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/common}/unicode/utext.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/utf.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/utf16.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/utf32.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/utf8.h (100%)
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/utf_old.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/utrace.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/utypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uvernum.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/common}/unicode/uversion.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unifilt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unifunct.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uniset.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uniset_closure.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uniset_props.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unisetspan.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unisetspan.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr_case.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr_case_locale.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr_cnv.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr_props.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unistr_titlecase_brkiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unorm.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unorm_it.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unorm_it.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unormcmp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/unormimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uobject.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uposixdefs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uprops.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uprops.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ures_cnv.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uresbund.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uresdata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uresdata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uresimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ureslocs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/usc_impl.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/usc_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uscript.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uscript_props.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uset.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uset_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uset_props.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/usetiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ushape.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/usprep.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustack.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustr_cnv.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustr_cnv.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustr_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustr_titlecase_brkiter.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustr_wcs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrcase.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrcase_locale.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrenum.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrenum.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrfmt.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustring.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/ustrtrns.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utf_impl.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/util.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/util.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/util_props.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrace.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utracimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie2.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie2_builder.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utrie2_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uts46.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utypeinfo.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/utypes.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvector.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvector.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvectr32.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvectr32.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvectr64.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/uvectr64.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/wintz.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/common/wintz.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config.guess
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config.sub
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/Makefile.inc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/dist.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/gmakever.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/icu-config-bottom
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/icu-config-top
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/icu-config.1.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/icu.pc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/make2sh.sed
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/mh-cygwin-msvc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/mh-darwin
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/mh-linux
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/pkgdataMakefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/config/windows-update.sed.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/configure
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/configure.ac
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/build.xml
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/cldr-icu-readme.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/af.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/af_NA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/agq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ak.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/am.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ar.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ar_DJ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ar_ER.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ar_SO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/as.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/asa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/az.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/az_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/az_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/az_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/az_Latn_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/be.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bem.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bez.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bn_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bo_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/br.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/brx.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bs_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bs_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bs_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/bs_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ca.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/cgg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/chr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/cs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/cy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/da.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/dav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/de.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/de_CH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/de_LU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/dje.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/dua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/dyo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/dz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ebu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ee.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/el.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_AG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_AU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_BZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_CM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_DM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_FJ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_GY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_JM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_KE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_KI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_KN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_KY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_LC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_LS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_MG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_MT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_MU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_MW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_NA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_NH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_NZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_PG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_RH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_SZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_TO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_TT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_TZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_UG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_VC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_VU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_WS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_ZA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_ZM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/en_ZW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/eo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_AR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_BO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_CL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_CO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_CR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_CU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_DO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_EC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_GT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_HN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_MX.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_NI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_PA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_PE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_PR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_PY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_US.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_UY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/es_VE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/et.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/eu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ewo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fa_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ff.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fil.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fil_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_BI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_CD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_CH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_DJ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_DZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_GN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_HT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_KM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_LU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_MG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_MR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_MU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_RW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_SC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_SY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/fr_TN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ga.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/gl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/gsw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/gu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/guz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/gv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_Latn_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_Latn_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_Latn_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ha_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/haw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/he.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/he_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/hi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/hr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/hr_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/hu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/hy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/id.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/id_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ig.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/in.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/in_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/is.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/it.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/it_CH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/iw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/iw_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ja.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ja_JP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ja_JP_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/jgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/jmc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ka.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kam.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kde.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kea.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/khq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ki.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kk_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kk_Cyrl_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kk_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/km.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ko.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kok.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ks.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ks_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ks_Arab_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ks_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ksb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ksf.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/kw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lag.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ln_AO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/luo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/luy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/lv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mas_TZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mfe.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mgh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ml.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mn_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mn_Cyrl_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mn_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_Latn_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_Latn_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_Latn_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ms_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/mua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/my.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/naq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nb_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ne.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ne_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nl_AW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nl_CW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nl_SR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nl_SX.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nmg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nn_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/no.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/no_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/no_NO_NY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nus.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/nyn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/om.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/om_KE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/or.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_Arab_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_Guru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_Guru_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pa_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pool.res
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ps.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_AO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_CV.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_MZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_PT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/pt_ST.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/resfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/rm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/rn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ro.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ro_MD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/rof.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/root.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ru_BY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ru_KG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ru_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/rw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/rwk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/saq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sbp.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/seh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ses.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sh_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sh_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sh_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/shi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/shi_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/shi_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/shi_Tfng.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/shi_Tfng_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/si.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/so.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/so_DJ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/so_ET.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/so_KE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sq_MK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Cyrl_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_Latn_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sr_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/supplementalData.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/sw_UG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/swc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ta.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ta_LK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ta_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ta_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/te.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/teo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/teo_KE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/th.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/th_TH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/th_TH_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ti.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ti_ER.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tl_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/to.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/twq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tzm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tzm_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tzm_Latn_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/tzm_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/ur.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_Arab_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_Cyrl_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/uz_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vai.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vai_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vai_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vai_Vaii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vai_Vaii_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/vun.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/xog.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/yav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/yo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hans.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hans_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hans_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hans_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hans_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hant.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hant_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hant_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_Hant_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zh_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/curr/zu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/icu-config.xml
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/icu-locale-deprecates.xml
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/icu4j-readme.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/icupkg.inc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/coll/invuca.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/coll/ucadata.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/icudt51l.zip
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/nfc.nrm
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/nfkc.nrm
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/nfkc_cf.nrm
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/pnames.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/ubidi.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/ucase.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/unames.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/uprops.icu
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/in/uts46.nrm
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/af.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/agq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ak.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/am.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ar.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/as.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/asa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/az.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/az_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/az_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/az_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/az_Latn_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/be.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bem.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bez.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bn_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/br.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/brx.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bs_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bs_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bs_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/bs_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ca.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/cgg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/chr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/cs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/cy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/da.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/dav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/de.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/de_CH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/dje.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/dua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/dyo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/dz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ebu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ee.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/el.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en_GB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en_NH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en_RH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en_VU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/en_ZW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/eo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/es.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/es_419.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/es_CL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/et.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/eu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ewo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fa_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ff.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fil.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fil_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/fr_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ga.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/gl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/gsw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/gu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/guz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/gv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_Latn_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_Latn_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_Latn_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ha_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/haw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/he.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/he_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/hi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/hr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/hu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/hy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/id.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/id_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ig.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/in.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/in_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/is.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/it.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/iw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/iw_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ja.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ja_JP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ja_JP_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/jgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/jmc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ka.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kam.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kde.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kea.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/khq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ki.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kk_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kk_Cyrl_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kk_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/km.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ko.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kok.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ks.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ks_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ks_Arab_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ks_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ksb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ksf.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/kw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lag.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/luo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/luy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/lv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mfe.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mgh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ml.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mn_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mn_Cyrl_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mn_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_Latn_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_Latn_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_Latn_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ms_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/mua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/my.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/naq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nb_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ne.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nl_BE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nmg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nn_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/no.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/no_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/no_NO_NY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nus.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/nyn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/om.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/or.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_Arab_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_Guru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_Guru_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pa_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pool.res
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ps.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/pt_PT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/resfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/rm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/rn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ro.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ro_MD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/rof.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/root.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ru_UA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/rw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/rwk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/saq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sbp.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/seh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ses.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sh_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sh_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sh_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/shi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/shi_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/shi_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/shi_Tfng.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/shi_Tfng_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/si.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/so.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Cyrl_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_Latn_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sr_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sv_FI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/sw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/swc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ta.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/te.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/teo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/th.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/th_TH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/th_TH_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ti.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tl_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/to.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/twq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tzm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tzm_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tzm_Latn_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/tzm_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/ur.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_Arab_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_Cyrl_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/uz_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vai.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vai_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vai_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vai_Vaii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vai_Vaii_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/vun.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/xog.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/yav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/yo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hans.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hans_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hans_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hans_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hans_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hant.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hant_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hant_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_Hant_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zh_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/lang/zu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/makedata.mak
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/currencyNumericCodes.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/dayPeriods.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/genderList.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/icudata.rc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/icustd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/icuver.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/keyTypeData.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/likelySubtags.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/metaZones.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/metadata.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/miscfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/numberingSystems.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/plurals.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/postalCodeData.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/supplementalData.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/timezoneTypes.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/windowsZones.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/misc/zoneinfo64.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/pkgdataMakefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/af.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/agq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ak.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/am.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ar.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/as.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/asa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/az.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/az_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/az_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/az_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/az_Latn_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/be.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bem.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bez.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bn_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bo_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/br.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/brx.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bs_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bs_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bs_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/bs_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ca.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/cgg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/chr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/cs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/cy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/da.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/dav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/de.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/de_CH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/dje.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/dua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/dyo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/dz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ebu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ee.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/el.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en_GB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en_NH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en_RH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en_VU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/en_ZW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/eo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/es.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/es_CL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/et.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/eu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ewo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fa_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ff.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fil.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fil_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/fr_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ga.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/gl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/gsw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/gu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/guz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/gv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_Latn_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_Latn_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_Latn_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ha_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/haw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/he.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/he_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/hi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/hr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/hu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/hy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/id.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/id_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ig.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/in.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/in_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/is.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/it.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/iw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/iw_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ja.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ja_JP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ja_JP_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/jgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/jmc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ka.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kam.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kde.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kea.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/khq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ki.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kk_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kk_Cyrl_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kk_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/km.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ko.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kok.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ks.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ks_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ks_Arab_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ks_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ksb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ksf.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/kw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lag.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/luo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/luy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/lv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mfe.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mgh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ml.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mn_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mn_Cyrl_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mn_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_Latn_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_Latn_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_Latn_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ms_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/mua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/my.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/naq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nb_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ne.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nl_BE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nmg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nn_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/no.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/no_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/no_NO_NY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nus.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/nyn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/om.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/or.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_Arab_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_Guru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_Guru_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pa_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pool.res
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ps.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/pt_PT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/resfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/rm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/rn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ro.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ro_MD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/rof.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/root.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/rw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/rwk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/saq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sbp.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/seh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ses.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sh_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sh_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sh_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/shi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/shi_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/shi_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/shi_Tfng.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/shi_Tfng_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/si.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/so.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Cyrl_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_Latn_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sr_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sv_FI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/sw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/swc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ta.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/te.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/teo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/th.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/th_TH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/th_TH_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ti.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tl_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/to.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/twq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tzm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tzm_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tzm_Latn_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/tzm_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/ur.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_Arab_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_Cyrl_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/uz_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vai.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vai_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vai_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vai_Vaii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vai_Vaii_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/vun.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/xog.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/yav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/yo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hans.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hans_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hans_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hans_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hans_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hant.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hant_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hant_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_Hant_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zh_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/region/zu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3491.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3530cs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3530csci.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3530mixp.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3722.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3920node.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc3920res.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc4011.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc4013.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc4505.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc4518.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/rfc4518ci.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/sprep/sprepfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/CaseFolding.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/DerivedCoreProperties.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/DerivedNormalizationProps.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/FractionalUCA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/NormalizationCorrections.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/NormalizationTest.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/SpecialCasing.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/UCARules.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/UnicodeData.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/changes.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/confusables.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/confusablesWholeScript.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/norm2/nfc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/norm2/nfkc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/norm2/nfkc_cf.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/norm2/uts46.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/ppucd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/unidata/ucdterms.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/af.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/agq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ak.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/am.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ar.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/as.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/asa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/az.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/az_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/az_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/az_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/az_Latn_AZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/be.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bem.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bez.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bn_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/br.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/brx.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bs_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bs_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bs_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/bs_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ca.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/cgg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/chr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/cs.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/cy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/da.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/dav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/de.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/dje.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/dua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/dyo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/dz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ebu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ee.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/el.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_AG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_AU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_BB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_BZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_CM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_DM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_FJ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_FM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_GY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_IE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_JM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_KE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_KI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_KN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_KY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_LC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_LS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_MG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_MH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_MP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_MU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_MW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_NA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_NH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_NZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_PG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_PW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_RH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SB.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_SZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_TC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_TO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_TT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_TZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_UG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_VC.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_VG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_VU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_WS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_ZA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_ZM.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/en_ZW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/eo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/es.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/es_419.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/es_AR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/et.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/eu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ewo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ff.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fil.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fil_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/fr_CA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ga.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/gl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/gsw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/gu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/guz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/gv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_Latn_GH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_Latn_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_Latn_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_NE.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ha_NG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/haw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/he.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/he_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/hi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/hr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/hu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/hy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/id.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/id_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ig.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/in.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/in_ID.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/is.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/it.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/iw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/iw_IL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ja.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ja_JP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ja_JP_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/jgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/jmc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ka.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kam.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kde.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kea.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/khq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ki.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kk_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kk_Cyrl_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kk_KZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/km.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ko.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ko_KP.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kok.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ks.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ks_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ks_Arab_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ks_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ksb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ksf.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/kw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lag.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ln.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/luo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/luy.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/lv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mas.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mer.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mfe.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mgh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mgo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ml.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mn_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mn_Cyrl_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mn_MN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_Latn_BN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_Latn_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_Latn_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ms_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/mua.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/my.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/naq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nb.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nb_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nd.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ne.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nmg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nn_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/no.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/no_NO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/no_NO_NY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nus.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/nyn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/om.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/or.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_Arab_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_Guru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_Guru_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_IN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pa_PK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pool.res
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ps.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_AO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_CV.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_GW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_MZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_PT.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_ST.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/pt_TL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/resfiles.mk
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/rm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/rn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ro.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ro_MD.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/rof.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/root.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ru.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/rw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/rwk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/saq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sbp.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/seh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ses.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sg.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sh_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sh_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sh_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/shi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/shi_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/shi_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/shi_Tfng.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/shi_Tfng_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/si.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/so.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Cyrl_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn_BA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn_CS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_Latn_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_ME.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_RS.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_XK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sr_YU.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sv.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sv_FI.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/sw.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/swc.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ta.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ta_MY.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ta_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/te.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/teo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/th.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/th_TH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/th_TH_TRADITIONAL.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ti.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tl_PH.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/to.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tr.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/twq.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tzm.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tzm_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tzm_Latn_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/tzm_MA.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uk.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/ur.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_Arab.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_Arab_AF.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_Cyrl.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_Cyrl_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/uz_UZ.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vai.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vai_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vai_Latn.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vai_Vaii.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vai_Vaii_LR.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vi.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/vun.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/xog.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/yav.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/yo.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hans.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hans_CN.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hans_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hans_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hans_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hant.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hant_HK.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hant_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_Hant_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_MO.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_SG.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zh_TW.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/data/zone/zu.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/alphaindex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/anytrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/anytrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/astro.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/astro.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/basictz.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/bocsu.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/bocsu.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/brktrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/brktrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/buddhcal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/buddhcal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/calendar.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/casetrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/casetrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/cecal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/cecal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/choicfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/coleitr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/coll.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/compactdecimalformat.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/coptccal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/coptccal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/cpdtrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/cpdtrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csdetect.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csdetect.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csmatch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csmatch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csr2022.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csr2022.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrecog.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrecog.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrmbcs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrmbcs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrsbcs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrsbcs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrucode.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrucode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrutf8.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/csrutf8.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/curramt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/currfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/currfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/currpinf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/currunit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dangical.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dangical.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/datefmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dcfmtimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dcfmtsym.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decContext.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decContext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decNumber.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decNumber.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decNumberLocal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decfmtst.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decfmtst.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/decimfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/digitlst.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/digitlst.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtfmtsym.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtitv_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtitvfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtitvinf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtptngen.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtptngen_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/dtrule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/esctrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/esctrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ethpccal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ethpccal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fmtable.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fmtable_cnv.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fmtableimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/format.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fphdlimp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fphdlimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/fpositer.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/funcrepl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/funcrepl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/gender.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/gregocal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/gregoimp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/gregoimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/hebrwcal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/hebrwcal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/i18n.rc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/identifier_info.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/identifier_info.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/indiancal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/indiancal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/inputext.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/inputext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/islamcal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/islamcal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/japancal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/japancal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/locdspnm.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/measfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/measure.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/msgfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/msgfmt_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/name2uni.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/name2uni.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfrlist.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfrs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfrs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfrule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfrule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfsubs.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nfsubs.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nortrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nortrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nultrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/nultrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/numfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/numsys.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/numsys_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/olsontz.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/olsontz.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/persncal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/persncal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/plurfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/plurrule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/plurrule_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/quant.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/quant.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbnf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_data.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_data.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_pars.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_pars.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_rule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_rule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_set.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbt_set.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rbtz.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexcmp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexcmp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexcst.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexcst.pl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexcst.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regeximp.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regeximp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexst.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regexst.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regextxt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/regextxt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/region.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/region_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/reldtfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/reldtfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/rematch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/remtrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/remtrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/repattrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/scriptset.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/scriptset.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/search.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/selfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/selfmtimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/simpletz.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/smpdtfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/smpdtfst.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/smpdtfst.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/sortkey.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/strmatch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/strmatch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/strrepl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/strrepl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/stsearch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/taiwncal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/taiwncal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tblcoll.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/timezone.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/titletrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/titletrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tmunit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tmutamt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tmutfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tolowtrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tolowtrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/toupptrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/toupptrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/translit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tridpars.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tridpars.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tzfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tzgnames.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tzgnames.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tznames.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tznames_impl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tznames_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tzrule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/tztrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucal.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucln_in.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucln_in.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_bld.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_bld.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_cnt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_cnt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_elm.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_elm.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_res.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_sit.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_tok.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_tok.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_wgt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_wgt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucoleitr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucsdet.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucurr.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ucurrimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/udat.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/udateintervalformat.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/udatpg.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ulocdata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/umsg.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/umsg_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unesctrn.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unesctrn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uni2name.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uni2name.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/alphaindex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/basictz.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/calendar.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/choicfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/coleitr.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/coll.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/compactdecimalformat.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/curramt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/currpinf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/currunit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/datefmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dcfmtsym.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/decimfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dtfmtsym.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dtitvfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dtitvinf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dtptngen.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/dtrule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/fieldpos.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/fmtable.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/format.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/fpositer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/gender.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/gregocal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/locdspnm.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measunit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measure.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/msgfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/numfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/numsys.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/plurfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/plurrule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/rbnf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/rbtz.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/regex.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/region.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/search.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/selfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/simpletz.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/smpdtfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/sortkey.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/stsearch.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tblcoll.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/timezone.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tmunit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tmutamt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tmutfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/translit.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tzfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tznames.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tzrule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/tztrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucal.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucol.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/i18n}/unicode/ucoleitr.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucsdet.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucurr.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/udat.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/udateintervalformat.h
 copy modules/web/src/main/native/Source/{JavaScriptCore/icu => ThirdParty/icu/source/i18n}/unicode/udatpg.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/udisplaycontext.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ugender.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/uldnames.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ulocdata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/umsg.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/unirepl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/unum.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/upluralrules.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/uregex.h
 copy modules/web/src/main/native/Source/{WebCore/icu => ThirdParty/icu/source/i18n}/unicode/usearch.h (100%)
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/uspoof.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/utmscale.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/utrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/vtzone.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/unum.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/upluralrules.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uregex.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uregexc.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/usearch.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_build.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_conf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_conf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_impl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_impl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_wsconf.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof_wsconf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/usrchimp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/utmscale.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/utrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/vtzone.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/vzone.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/vzone.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/windtfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/windtfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/winnmfmt.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/winnmfmt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/wintzimpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/wintzimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/zrule.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/zrule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ztrans.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/i18n/ztrans.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/icudefs.mk.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/install-sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/mkinstalldirs
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/runConfigureICU
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/stubdata/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/stubdata/stubdata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/icu-svnprops-check.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/icupkg/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/icupkg/icupkg.8.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/icupkg/icupkg.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/pkgdata/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/pkgdata/pkgdata.1.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/pkgdata/pkgdata.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/pkgdata/pkgtypes.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/pkgdata/pkgtypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/dbgutil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/dbgutil.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/denseranges.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/denseranges.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/filestrm.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/filestrm.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/filetools.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/filetools.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/flagparser.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/flagparser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/package.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/package.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_genc.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_genc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_gencmn.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_gencmn.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_icu.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_icu.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkg_imp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/pkgitems.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ppucd.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ppucd.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/swapimpl.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/swapimpl.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/toolutil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/toolutil.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucbuf.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucbuf.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucln_tu.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucm.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucm.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/ucmstate.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/udbgutil.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/udbgutil.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/unewdata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/unewdata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/uoptions.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/uoptions.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/uparse.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/uparse.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/writesrc.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/writesrc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/xmlparser.cpp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/icu/source/tools/toolutil/xmlparser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/README.javafx
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/AUTHORS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/COPYING
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/ChangeLog
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/Copyright
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/HTMLparser.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/HTMLtree.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/INSTALL
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/Makefile.tests
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/NEWS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/README
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/README.tests
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/TODO
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/TODO_SCHEMAS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/acconfig.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/acinclude.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/aclocal.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/check-relaxng-test-suite.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/check-relaxng-test-suite2.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/check-xinclude-test-suite.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/check-xml-test-suite.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/check-xsddata-test-suite.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/chvalid.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/config.guess
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/config.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/config.sub
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/configure
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/configure.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/dbgen.pl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/dbgenattr.pl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/depcomp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/dict.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/elfgcchack.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/encoding.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/entities.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/error.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/genUnicode.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/gentest.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/globals.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/hash.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/DOCBparser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLparser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLtree.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/c14n.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/catalog.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/chvalid.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/debugXML.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/dict.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/encoding.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/entities.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/globals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/hash.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/list.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanoftp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanohttp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parser.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parserInternals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/pattern.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/relaxng.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schemasInternals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schematron.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/threads.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/tree.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/uri.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/valid.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xinclude.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xlink.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlIO.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlautomata.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlerror.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlexports.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmemory.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmodule.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlreader.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlregexp.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlsave.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemas.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemastypes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlstring.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlunicode.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlversion.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlwriter.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpath.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpathInternals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpointer.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/win32config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/install-sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0-uninstalled.pc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0.pc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml.3
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml.spec.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/libxml2.spec
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/list.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/ltmain.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/README
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/src/XMLTestPrefix.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/src/XMLTestPrefix2.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/src/config-mac.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/src/libxml2_GUSIConfig.cp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/macos/src/macos_main.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/missing
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/mkinstalldirs
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/nanoftp.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/nanohttp.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/parser.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/parserInternals.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/pattern.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/regressions.py
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/regressions.xml
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/runsuite.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/runtest.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/runxmlconf.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testAutomata.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testC14N.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testHTML.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testModule.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testReader.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testRegexp.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testRelax.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testSAX.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testSchemas.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testThreads.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testThreadsWin32.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testURI.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testXPath.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testapi.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testchar.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testdict.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testdso.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/testrecurse.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/threads.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/tree.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/triodef.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/trionan.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/trionan.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/uri.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/valid.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/.cvsignore
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.bcb
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.mingw
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/Readme.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/configure.js
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/defgen.xsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/win32/libxml2.def.src
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xml2-config.1
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xml2Conf.sh.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlmemory.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlreader.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlstring.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlunicode.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xmlwriter.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/src/xpath.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/win32/config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/AUTHORS
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/COPYING
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/Copyright
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/FEATURES
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/INSTALL
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/README
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/TODO
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/aclocal.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/config.guess
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/config.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/config.sub
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/configure
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/configure.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/depcomp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/install-sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/javafx/CVE-2015-7995.patch
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt.pc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/common.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/crypto.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/date.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/dynamic.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/exslt.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/exslt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/exsltconfig.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/exsltconfig.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/exsltexports.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/functions.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/libexslt.3
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/libexslt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/math.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/saxon.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/sets.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libexslt/strings.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt.m4
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt.pc.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt.spec
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt.spec.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/Makefile.am
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/Makefile.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/attributes.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/attributes.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/attrvt.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/documents.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/documents.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/extensions.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/extensions.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/extra.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/extra.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/functions.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/functions.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/imports.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/imports.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/keys.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/keys.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/libxslt.3
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/libxslt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/libxslt.syms
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/namespaces.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/namespaces.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/numbers.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/numbersInternals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/pattern.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/pattern.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/preproc.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/preproc.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/security.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/security.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/templates.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/templates.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/transform.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/transform.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/trio.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/triodef.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/variables.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/variables.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/win32config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xslt.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xslt.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltInternals.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltconfig.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltconfig.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltexports.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltlocale.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltlocale.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltutils.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltutils.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltwin32config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/libxslt/xsltwin32config.h.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/ltmain.sh
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/missing
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/Makefile.mingw
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/Makefile.msvc
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/Readme.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/config.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/configure.js
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/defgen.xsl
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libexslt.def.src
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libxslt.def.src
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libxslt/libxslt.def
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libxslt/libxslt.dsw
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libxslt/libxslt_so.dsp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/win32/libxslt/xsltproc.dsp
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/libxslt/xsltConf.sh.in
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/README
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/VERSION
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/sqlite3.c
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/sqlite3.h
 create mode 100644 modules/web/src/main/native/Source/ThirdParty/sqlite/sqlite3ext.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.submit.sln
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTF.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFCoreFoundation.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.make
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGenerated.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFGeneratedRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/WTFReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/build-generated-files.pl
 delete mode 100644 modules/web/src/main/native/Source/WTF/WTF.vcxproj/copy-files.cmd
 delete 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/benchmarks/LockFairnessTest.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/benchmarks/ToyLocks.h
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/ubrk.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WTF/icu/unicode/ucurr.h
 copy modules/web/src/main/native/Source/{WebCore => WTF}/icu/unicode/utext.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/AutomaticThread.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/AutomaticThread.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/BackwardsGraph.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/BlockObjCExceptions.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/BlockObjCExceptions.mm
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Brigand.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/ClockType.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/ClockType.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/CrossThreadCopier.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/CrossThreadCopier.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/CrossThreadQueue.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/CrossThreadTask.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/DeprecatedOptional.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/EnumTraits.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Expected.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/ForbidHeapAllocation.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Function.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/Functional.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Indenter.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/IndexMap.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/IndexSet.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/IndexedContainerIterator.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/LEBDecoder.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/LockAlgorithm.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/LockedPrintStream.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/LockedPrintStream.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/LoggingAccumulator.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/MemoryFootprint.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/MemoryFootprint.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/MonotonicTime.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/MonotonicTime.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/PassRef.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformJSCOnly.cmake
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformUserPreferredLanguages.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformUserPreferredLanguagesMac.mm
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformUserPreferredLanguagesUnix.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/PlatformUserPreferredLanguagesWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/RecursiveLockAdapter.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Scope.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Seconds.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Seconds.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/SetForScope.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/SmallPtrSet.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/SynchronizedFixedQueue.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/TemporaryChange.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/TimeWithDynamicClockType.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/TimeWithDynamicClockType.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/UniStdExtras.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/UniqueRef.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/Variant.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/WallTime.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/WallTime.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/DispatchQueueWorkItemEfl.h
 delete 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/MainThreadEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/RunLoopEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/UniquePtrEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/efl/WorkQueueEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/generic/MainThreadGeneric.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/generic/RunLoopGeneric.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/generic/WorkQueueGeneric.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/glib/WorkQueueGLib.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/java/JavaEnv.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/java/JavaEnv.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/java/TextBreakIteratorInternalICUJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/mac/AppKitCompatibilityDeclarations.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Coder.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Coders.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Coders.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Decoder.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Decoder.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Encoder.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/persistence/Encoder.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/spi/cf/CFBundleSPI.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/spi/darwin/dyldSPI.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/LineBreakIteratorPoolICU.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/OrdinalNumber.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/StringConcatenateNumbers.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/SymbolImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/TextBreakIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/TextBreakIterator.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/TextBreakIteratorInternalICU.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProvider.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderLatin1.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/icu/UTextProviderUTF16.h
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/mac/TextBreakIteratorInternalICUMac.mm
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/unix/TextBreakIteratorInternalICUUnix.cpp
 create mode 100644 modules/web/src/main/native/Source/WTF/wtf/text/win/TextBreakIteratorInternalICUWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WTFDLL.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WorkItemWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WTF/wtf/win/WorkItemWin.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Configurations/WebKitLegacyStub.iOS.tbd
 create mode 100644 modules/web/src/main/native/Source/WebCore/English.lproj/Localizable.stringsdict
 create mode 100644 modules/web/src/main/native/Source/WebCore/English.lproj/modern-media-controls-localized-strings.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/builtins/BuiltinNames.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/builtins/JSCBuiltins.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/bytecode/SpeculatedType.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITAbstractHeap.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITEffect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITGetterSetter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITHeapRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITPatchpoint.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITPatchpointParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/domjit/DOMJITSignature.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/DeleteAllCodeEffort.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/GCFinalizationCallback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/HandleTypes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/HeapInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/IncrementalSweeper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/LockDuringMarking.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/MachineStackMarker.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/MarkedAllocatorInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/MarkedBlockInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/MarkingConstraint.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/RunningScope.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/SubspaceInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/heap/VisitingTimeout.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/interpreter/FrameTracers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/interpreter/Interpreter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/interpreter/ShadowChicken.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/jit/JITMathICForwards.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/profiler/LegacyProfiler.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/profiler/Profile.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/profiler/ProfileNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/AuxiliaryBarrierInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/CatchScope.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/CommonIdentifiers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/ErrorInstance.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/Executable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/FunctionExecutable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/HashMapImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/Intrinsic.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/IterationKind.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/IteratorPrototype.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSGlobalObjectInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSModuleLoader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSObjectInlines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSPromiseConstructor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSScriptFetcher.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/JSSourceCode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/MapBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/SamplingProfiler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/ForwardingHeaders/runtime/ScriptFetcher.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayLineItem.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayLineItem.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPayment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPayment.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentAuthorizedEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentAuthorizedEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentAuthorizedEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentContact.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentContact.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentMethod.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentMethod.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentMethodSelectedEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentMethodSelectedEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentMethodSelectedEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentPass.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentPass.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentRequest.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayPaymentRequest.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePaySession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePaySession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePaySession.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingContactSelectedEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingContactSelectedEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingContactSelectedEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingMethod.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingMethod.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingMethodSelectedEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingMethodSelectedEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayShippingMethodSelectedEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayValidateMerchantEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayValidateMerchantEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/ApplePayValidateMerchantEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/Payment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentAuthorizationStatus.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentContact.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentCoordinator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentCoordinator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentCoordinatorClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentHeaders.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentMerchantSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentMethod.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentRequest.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentRequest.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentRequestValidator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/PaymentRequestValidator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/cocoa/PaymentCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/cocoa/PaymentContactCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/cocoa/PaymentMerchantSessionCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/applepay/cocoa/PaymentMethodCocoa.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryManager.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryManager.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryManager.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryStatus.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/BatteryStatus.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/NavigatorBattery.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/NavigatorBattery.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/battery/NavigatorBattery.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMInstance.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateClearKey.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateClearKey.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateMediaPlayer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMPrivateMediaPlayer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/CDMSessionClearKey.cpp
 delete 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/InitDataRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/InitDataRegistry.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageEventInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyMessageType.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyNeededEvent.h
 delete 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/MediaKeySessionType.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySessionType.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyStatus.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyStatusMap.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyStatusMap.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeyStatusMap.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemAccess.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemAccess.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemAccess.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemConfiguration.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemConfiguration.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemMediaCapability.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemMediaCapability.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeysRequirement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeysRequirement.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeysRestrictions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/NavigatorEME.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/NavigatorEME.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/NavigatorEME.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDM.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateClearKey.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMPrivateMediaPlayer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/LegacyCDMSessionClearKey.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyMessageEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeyNeededEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeySession.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeySession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeySession.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/encryptedmedia/legacy/WebKitMediaKeys.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/DOMWindowFetch.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/DOMWindowFetch.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/DOMWindowFetch.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/DOMWindowFetch.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchBodyConsumer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchBodyConsumer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchBodyOwner.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchBodyOwner.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchInternals.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchLoader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchLoaderClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchOptions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchRequest.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchResponseSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/FetchResponseSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/WorkerGlobalScopeFetch.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/WorkerGlobalScopeFetch.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/WorkerGlobalScopeFetch.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/fetch/WorkerGlobalScopeFetch.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/geolocation/PositionOptions.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBActiveDOMObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBAny.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBAny.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBAny.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBCursorDirection.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBCursorDirection.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBGetAllResult.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBGetAllResult.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBTransactionMode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBTransactionMode.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/IDBValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBAnyImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBCursorImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBCursorWithValueImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBCursorWithValueImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBDatabaseImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBFactoryImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBFactoryImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBIndexImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBObjectStoreImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBOpenDBRequestImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBRequestImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBTransactionImpl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBVersionChangeEventImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBCursorRecord.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBGetAllRecordsData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBGetAllRecordsData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBGetRecordData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBGetRecordData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBIterateCursorData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indexeddb/shared/IDBIterateCursorData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/indieui/UIRequestEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/CaptureDeviceInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/CaptureDeviceManager.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/CaptureDeviceManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/DoubleRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/DoubleRange.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/HTMLMediaElementMediaStream.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/HTMLMediaElementMediaStream.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/HTMLMediaElementMediaStream.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/LongRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/LongRange.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevices.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevicesEnumerationRequest.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaDevicesEnumerationRequest.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaEndpointSessionDescription.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaEndpointSessionDescription.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaSourceSettings.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaSourceSettings.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaStreamTrackSourcesCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaStreamTrackSourcesCallback.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraint.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraint.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraint.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraintSet.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraintSet.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/MediaTrackConstraintSet.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMediaError.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMediaError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/NavigatorUserMediaError.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/OverconstrainedError.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/OverconstrainedError.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/PeerConnectionStates.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCConfiguration.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCIceTransport.h
 delete 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/RTCRtpTransceiver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCRtpTransceiver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCRtpTransceiver.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCStatsResponse.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCStatsResponse.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/RTCStatsResponse.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/SDPProcessor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/SDPProcessor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/SourceInfo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/SourceInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/SourceInfo.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/UserMediaPermissionCheck.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/UserMediaPermissionCheck.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCDataChannelHandler.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCMediaEndpoint.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/mediastream/sdp.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/airplay-button.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/airplay-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/airplay-placard.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/background-tint.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/background-tint.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/button.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/buttons-container.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/buttons-container.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/controls-bar.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/controls-bar.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/forward-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/fullscreen-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/icon-button.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/icon-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/icon-service.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/invalid-placard.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/ios-inline-media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/ios-inline-media-controls.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/layout-item.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/layout-node.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-compact-inline-media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-fullscreen-media-controls.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-inline-media-controls.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-media-controls.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/media-controls.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/media-controls.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/mute-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/pip-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/pip-placard.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/placard.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/placard.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/play-pause-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/rewind-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/scheduler.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/scrubber.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/seek-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/skip-back-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/slider.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/slider.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/start-button.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/start-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/status-label.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/status-label.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/text-tracks.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/time-control.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/time-label.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/time-label.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/tracks-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/tracks-panel.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/tracks-panel.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/volume-down-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/volume-slider.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/volume-slider.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/volume-up-button.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/gesture-recognizers/gesture-recognizer.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/gesture-recognizers/pinch.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/gesture-recognizers/tap.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/js-files
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/main.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/airplay-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/controls-visibility-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/fullscreen-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/media-controller-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/media-controller.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/mute-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/pip-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/placard-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/playback-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/scrubbing-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/seek-backward-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/seek-forward-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/seek-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/skip-back-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/start-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/status-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/time-labels-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/tracks-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/volume-down-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/volume-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/modern-media-controls/media/volume-up-support.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableByteStreamController.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableByteStreamController.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableByteStreamInternals.js
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamController.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamController.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamDefaultController.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamDefaultController.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamDefaultReader.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamDefaultReader.js
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamReader.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamReader.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamSource.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/AbstractDatabaseServer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseBasicTypes.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseServer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/DatabaseServer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdriver/NavigatorWebDriver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdriver/NavigatorWebDriver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/Modules/webdriver/NavigatorWebDriver.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/Configurations/PAL.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/Configurations/Version.xcconfig
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/PAL.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/config.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/CMakeLists.txt
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/PlatformGTK.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/PlatformJava.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/PlatformWin.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/CryptoDigest.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/commoncrypto/CryptoDigestCommonCrypto.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/gcrypt/CryptoDigestGCrypt.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/gnutls/CryptoDigestGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/java/CryptoDigestJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/PAL/pal/crypto/win/CryptoDigestWin.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/PlatformEfl.cmake
 create mode 100644 modules/web/src/main/native/Source/WebCore/Resources/ContentFilterBlockedPage.html
 create mode 100644 modules/web/src/main/native/Source/WebCore/Scripts/DumpEditingHistory.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/Scripts/EditingHistoryUtil.js
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCairoDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCairoRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/QTMovieWin/QTMovieWinRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.submit.sln
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCFNetwork.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCG.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCURL.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.make
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGenerated.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedWinCairo.make
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreGeneratedWinCairoCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreIncludeCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreMediaQT.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCorePostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCorePreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreQuartzCore.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupport.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupport.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/WebCoreTestSupportReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/build-generated-files.pl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/copyForwardingHeaders.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/copyWebCoreResourceFiles.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/migrate-scripts.pl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/WebCore.vcxproj/xcopy.excludes
 copy modules/web/src/main/native/Source/WebCore/{WebCorePrefix.cpp => WebCoreDerivedSourcesPrefix.cpp} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityAttachment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityAttachment.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityLabel.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityLabel.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityMathMLElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilityMathMLElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilitySVGElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/accessibility/AccessibilitySVGElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/Animatable.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/AnimationEffect.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/AnimationEffect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/AnimationEffect.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/KeyframeEffect.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/KeyframeEffect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/KeyframeEffect.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/WebAnimation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/WebAnimation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/animation/WebAnimation.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/IDLTypes.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/generic/ActiveDOMCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/generic/RuntimeEnabledFeatures.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/ConvertToUTF8String.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/DOMObjectCache.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/DOMObjectCache.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectEventListener.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectEventListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectNodeFilterCondition.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectNodeFilterCondition.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectXPathNSResolver.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/GObjectXPathNSResolver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMCustom.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMCustom.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMCustomUnstable.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilter.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMNodeFilterPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMObject.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolver.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/WebKitDOMXPathNSResolverPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/gobject/webkitdom.symbols
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/JavaNodeFilterCondition.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/JavaNodeFilterCondition.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaAttr.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCDATASection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSCharsetRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSFontFaceRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSImportRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSMediaRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSPageRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSPrimitiveValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSRuleList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSStyleDeclaration.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSStyleRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSStyleSheet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSUnknownRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCSSValueList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCharacterData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaComment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaCounter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDOMImplementation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDOMSelection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDOMStringList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDOMWindow.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDocument.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDocumentFragment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaDocumentType.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaEntity.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaEntityReference.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaEventTarget.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLAnchorElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLAppletElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLAreaElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLBRElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLBaseElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLBaseFontElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLBodyElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLButtonElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLCollection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLDListElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLDirectoryElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLDivElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLDocument.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLFieldSetElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLFontElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLFormElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLFrameElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLFrameSetElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLHRElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLHeadElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLHeadingElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLHtmlElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLIFrameElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLImageElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLInputElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLLIElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLLabelElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLLegendElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLLinkElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLMapElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLMenuElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLMetaElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLModElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLOListElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLObjectElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLOptGroupElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLOptionElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLOptionsCollection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLParagraphElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLParamElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLPreElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLQuoteElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLScriptElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLSelectElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLStyleElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableCaptionElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableCellElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableColElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableRowElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTableSectionElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTextAreaElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLTitleElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaHTMLUListElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaKeyboardEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaMediaList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaMouseEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaMutationEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaNamedNodeMap.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaNode.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaNodeFilter.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaNodeIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaNodeList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaProcessingInstruction.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaRGBColor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaRange.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaRect.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaStyleSheet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaStyleSheetList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaText.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaTreeWalker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaUIEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaWheelEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaXPathExpression.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaXPathNSResolver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/JavaXPathResult.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CDATASectionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSUnknownRuleImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CommentImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentFragmentImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityReferenceImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java
 rename modules/web/src/main/{java-wrappers => native/Source/WebCore/bindings/java/dom3/java}/com/sun/webkit/dom/EventListenerImpl.java (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/WheelEventImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ArrayValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ArrayValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/BufferSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CachedModuleScriptLoader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CachedModuleScriptLoaderClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CachedScriptFetcher.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CachedScriptFetcher.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CallbackFunction.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CallbackFunction.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CommonVM.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/CommonVM.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/DOMConstructorWithDocument.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/DOMRequestState.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/Dictionary.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/Dictionary.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSAudioContextCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSBiquadFilterNodeCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp
 delete 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/JSCryptoKeyPairCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSCustomElementRegistryCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBinding.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBindingCaller.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBindingSecurity.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBuiltinConstructor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBuiltinConstructorBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMBuiltinConstructorBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConstructorBase.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConstructorBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConstructorNotConstructable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConstructorWithDocument.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConstructorWithDocument.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvert.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertAny.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertBoolean.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertCallbacks.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertDate.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertDate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertDictionary.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertEventListener.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertIndexedDB.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertInterface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertJSON.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertNull.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertNullable.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertNumbers.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertNumbers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertRecord.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertSequences.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertSerializedScriptValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertStrings.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertStrings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertUnion.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertVariadic.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertWebGL.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMConvertXPathNSResolver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMExceptionHandling.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMIterator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMIterator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMMimeTypeArrayCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMNamedConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMNamedFlowCollectionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMPluginArrayCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMPluginCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMStringListCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMTokenListCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMWindowProperties.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMWindowProperties.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMWrapperCache.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDOMWrapperCache.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDataCueCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDataTransferCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDeviceMotionEventCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDeviceOrientationEventCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDictionary.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSDictionary.h
 delete 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/JSDynamicDowncast.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSEventCustom.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSFileReaderCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSGeolocationCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSHTMLFormElementCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSHTMLFrameElementCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSHTMLInputElementCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSHTMLInputElementCustom.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSHTMLMediaElementCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSIDBAnyCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSIDBDatabaseCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSIDBTransactionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSImageConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSImageConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSKeyValueIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMediaKeySessionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMediaSessionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMediaStreamTrackCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMediaTrackSupportedConstraintsCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSMessagePortCustom.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSModuleLoader.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSModuleLoader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNamedNodeMapCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNodeOrString.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSNodeOrString.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSOscillatorNodeCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSPannerNodeCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSRTCIceCandidateCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSRTCPeerConnectionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSRTCSessionDescriptionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSRTCStatsResponseCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSReadableStreamSourceCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSQLResultSetRowListCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSQLStatementErrorCallbackCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSQLTransactionCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSSVGLengthCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSStyleSheetListCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSTextCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSTrackEventCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSWebKitPointCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSWebKitSubtleCryptoCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSXMLDocumentCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSXPathNSResolverCustom.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/JSXSLTProcessorCustom.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ModuleFetchFailureKind.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ReadableStreamDefaultController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ReadableStreamDefaultController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptModuleLoader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptModuleLoader.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptProfile.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/ScriptProfileNode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/StructuredClone.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/StructuredClone.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/WebCoreJSBuiltinInternals.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/WebCoreJSBuiltins.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/WebCoreJSBuiltins.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/js/WebCoreJSClientData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOM.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOM.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMAbstractView.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMAbstractViewFrame.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMCSS.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMCSS.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMCore.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMCustomXPathNSResolver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMCustomXPathNSResolver.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMEventException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMEvents.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMEvents.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMExtensions.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMHTML.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMHTML.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMInternal.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMObject.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMRangeException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMRanges.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMStylesheets.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMTraversal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMUIKitExtensions.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMUIKitExtensions.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMUtility.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMViews.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMXPath.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMXPath.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/DOMXPathException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ExceptionHandlers.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ExceptionHandlers.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ObjCEventListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ObjCEventListener.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ObjCNodeFilterCondition.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/ObjCNodeFilterCondition.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/PublicDOMInterfaces.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/WebScriptObject.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/objc/WebScriptObjectPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/CodeGeneratorGObject.pm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/CodeGeneratorObjC.pm
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/generate-bindings-all.pl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/gobject-generate-headers.pl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/GObjectTestSupplemental.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/GObjectTestSupplemental.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMFloat64Array.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMFloat64Array.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMFloat64ArrayPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestActiveDOMObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestActiveDOMObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestActiveDOMObject.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestActiveDOMObjectPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallback.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallback.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallbackFunction.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallbackFunction.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallbackFunctionPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCallbackPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestClassWithJSBuiltinConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestClassWithJSBuiltinConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestClassWithJSBuiltinConstructorPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObject.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomConstructorWithNoInterfaceObjectPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomNamedGetter.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomNamedGetter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomNamedGetter.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestCustomNamedGetterPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventConstructor.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventConstructorPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventTarget.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventTarget.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventTarget.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestEventTargetPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestException.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestException.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestExceptionPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestGenerateIsReachable.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestGenerateIsReachable.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestGenerateIsReachablePrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestImplements.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestImplements.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestInterface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestInterface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestInterface.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestInterfacePrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestJSBuiltinConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestJSBuiltinConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestJSBuiltinConstructorPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestMediaQueryListListener.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestMediaQueryListListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestMediaQueryListListenerPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNamedConstructor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNamedConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNamedConstructorPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNode.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNodePrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministic.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestNondeterministicPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestObj.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestObj.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestObj.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestObjPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverloadedConstructors.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverloadedConstructors.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverloadedConstructorsPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverrideBuiltins.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverrideBuiltins.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestOverrideBuiltinsPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterface.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSerializedScriptValueInterfacePrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSupplemental.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestSupplemental.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestTypedefs.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestTypedefs.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestTypedefs.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMTestTypedefsPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMattribute.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMattribute.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMattribute.symbols
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMattributePrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMreadonly.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMreadonly.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/GObject/WebKitDOMreadonlyPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSFloat64Array.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSFloat64Array.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSInterfaceName.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSInterfaceName.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCEReactionsStringifier.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallback.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallbackFunctionWithTypedefs.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallbackFunctionWithTypedefs.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallbackInterface.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestCallbackInterface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestDOMJIT.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestGlobalObject.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestInterfaceLeadingUnderscore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestInterfaceLeadingUnderscore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestIterable.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestIterable.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestNondeterministic.cpp
 delete 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/JS/JSTestOverloadedConstructorsWithSequence.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestOverloadedConstructorsWithSequence.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerialization.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerialization.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerializationInherit.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerializationInherit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerializationInheritFinal.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestSerializationInheritFinal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestStandaloneDictionary.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestStandaloneDictionary.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestStandaloneEnumeration.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSTestStandaloneEnumeration.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSattribute.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSattribute.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSreadonly.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/JS/JSreadonly.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMFloat64Array.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMFloat64Array.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMFloat64ArrayInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObject.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestActiveDOMObjectInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallback.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallback.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallbackFunction.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallbackFunction.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallbackFunctionInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCallbackInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestClassWithJSBuiltinConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestClassWithJSBuiltinConstructor.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestClassWithJSBuiltinConstructorInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObject.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObject.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomConstructorWithNoInterfaceObjectInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomNamedGetter.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomNamedGetter.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestCustomNamedGetterInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructor.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventConstructorInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventTarget.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventTarget.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestEventTargetInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestException.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestExceptionInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestGenerateIsReachable.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestGenerateIsReachable.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestGenerateIsReachableInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestImplements.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestImplements.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterface.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestInterfaceInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestJSBuiltinConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestJSBuiltinConstructor.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestJSBuiltinConstructorInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestMediaQueryListListener.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestMediaQueryListListener.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestMediaQueryListListenerInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNamedConstructor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNamedConstructor.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNamedConstructorInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNode.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNodeInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministic.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministic.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestNondeterministicInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObj.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestObjInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverloadedConstructors.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverloadedConstructors.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverloadedConstructorsInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverrideBuiltins.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverrideBuiltins.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestOverrideBuiltinsInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterface.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSerializedScriptValueInterfaceInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSupplemental.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestSupplemental.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefs.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMTestTypedefsInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMattribute.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMattributeInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMreadonly.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMreadonly.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/DOMreadonlyInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/ObjCTestSupplemental.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/ObjC/ObjCTestSupplemental.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCEReactions.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCEReactionsStringifier.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCallback.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCallbackFunctionWithTypedefs.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestCallbackInterface.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestDOMJIT.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestGlobalObject.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestInterfaceLeadingUnderscore.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestIterable.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestNondeterministic.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestOverloadedConstructorsWithSequence.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestReportExtraMemoryCost.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestSerialization.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestSerializationInherit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestSerializationInheritFinal.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestStandaloneDictionary.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bindings/scripts/test/TestStandaloneEnumeration.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/bridge/jni/jsc/BridgeUtils.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/bridge/jni/jsc/BridgeUtils.h
 rename modules/web/src/main/native/Source/WebCore/{bindings => bridge}/objc/WebScriptObject.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/bridge/objc/WebScriptObject.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/bridge/objc/WebScriptObjectPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmDescriptionBuilder.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmDescriptionBuilder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmParameters.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoAlgorithmParametersDeprecated.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoDigest.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKeyPair.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/CryptoKeyUsage.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/JsonWebKey.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/JsonWebKey.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/RsaOtherPrimesInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/RsaOtherPrimesInfo.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/WebKitSubtleCrypto.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/WebKitSubtleCrypto.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/WebKitSubtleCrypto.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gcrypt/CryptoAlgorithmHMACGCrypt.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gcrypt/CryptoAlgorithmRSASSA_PKCS1_v1_5GCrypt.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/gnutls/CryptoDigestGnuTLS.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/keys/CryptoKeyRSA.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/mac/CryptoDigestMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/AesCbcParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/AesKeyGenParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmAesCbcParamsDeprecated.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmAesKeyGenParamsDeprecated.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmHmacKeyParamsDeprecated.h
 delete 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/CryptoAlgorithmHmacParamsDeprecated.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedImportParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaHashedKeyGenParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaKeyGenParamsDeprecated.h
 delete 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/CryptoAlgorithmRsaKeyParamsWithHashDeprecated.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaOaepParamsDeprecated.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaSsaParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/CryptoAlgorithmRsaSsaParamsDeprecated.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/HmacKeyParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/RsaHashedImportParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/RsaHashedKeyGenParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/RsaKeyGenParams.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/crypto/parameters/RsaOaepParams.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCharsetRule.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCharsetRule.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCharsetRule.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCustomIdentValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCustomIdentValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSCustomPropertyValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSFontVariationValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSFontVariationValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGrammar.y.in
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGrammar.y.includes
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGridAutoRepeatValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSGridAutoRepeatValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSMarkup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSMarkup.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSNamespaceRule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSNamespaceRule.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSNamespaceRule.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSOMUtils.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSOMUtils.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSParser.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSParser.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSParserMode.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSParserValues.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSParserValues.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSPendingSubstitutionValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSPendingSubstitutionValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSPrimitiveValue.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSProperties.json
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSPropertyNames.in
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSValue.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSValueList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableDependentValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableDependentValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableReferenceValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableReferenceValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/CSSVariableValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/Counter.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMCSSNamespace.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMCSSNamespace.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMCSSNamespace.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMWindowCSS.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMWindowCSS.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/DOMWindowCSS.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMCounter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMCounter.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMPrimitiveValue.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMRGBColor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMRGBColor.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMRect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMRect.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValue.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValueList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValueList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/DeprecatedCSSOMValueList.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/LengthRepeat.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/MediaQueryExp.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/MediaQueryExp.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/MediaQueryExpression.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/MediaQueryExpression.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/RGBColor.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/Rect.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SVGCSSParser.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SourceSizeList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/SourceSizeList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/StyleColor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/StyleColor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSFilterValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSFilterValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSFilterValue.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSTransformValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSTransformValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/css/WebKitCSSTransformValue.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSAtRuleID.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSAtRuleID.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSDeferredParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSDeferredParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserFastPaths.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserFastPaths.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserIdioms.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserIdioms.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserImpl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserMode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserObserver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserObserverWrapper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserObserverWrapper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserSelector.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserSelector.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserToken.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserToken.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserTokenRange.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSParserTokenRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSPropertyParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSPropertyParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSPropertyParserHelpers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSSelectorParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSSelectorParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSSupportsParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSSupportsParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSTokenizer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSTokenizer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSTokenizerInputStream.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSTokenizerInputStream.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSVariableParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/CSSVariableParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/MediaQueryBlockWatcher.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/MediaQueryBlockWatcher.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/MediaQueryParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/MediaQueryParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/SizesAttributeParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/SizesAttributeParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/SizesCalcParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/css/parser/SizesCalcParser.h
 rename modules/web/src/main/native/Source/WebCore/{bindings/generic => dom}/ActiveDOMCallback.cpp (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ActiveDOMCallback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/AllDescendantsCollection.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/AuthorStyleSheets.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/AuthorStyleSheets.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/CheckedRadioButtons.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/CheckedRadioButtons.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ClipboardEvent.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementDefinitions.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementDefinitions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementReactionQueue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementReactionQueue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementRegistry.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementRegistry.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/CustomElementRegistry.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPoint.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPoint.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPointInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPointInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPointReadOnly.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMPointReadOnly.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRect.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRect.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRectInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRectInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRectReadOnly.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DOMRectReadOnly.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/DocumentMarker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/DocumentOrShadowRoot.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/Entity.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/EntityReference.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/EntityReference.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventException.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventException.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventModifierInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventModifierInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventPath.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/EventPath.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/Exception.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/ExceptionCodePlaceholder.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/ExceptionCodePlaceholder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ExceptionOr.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/IconURL.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/InlineClassicScript.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/InlineClassicScript.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/InputEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/InputEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/InputEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableClassicScript.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableClassicScript.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableModuleScript.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableModuleScript.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableScript.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableScript.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/LoadableScriptClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/MessagePortChannel.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/MouseEventInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/MouseEventInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NoEventDispatchAssertion.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/NodeConstants.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/NodeOrString.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/NodeOrString.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/PendingScriptClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/RadioButtonGroups.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/RadioButtonGroups.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/dom/RegisteredEventListener.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ScriptElementCachedScriptFetcher.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ScriptElementCachedScriptFetcher.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ShadowRootMode.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/ShadowRootMode.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/Slotable.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/StaticRange.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/StaticRange.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/StaticRange.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/SuccessOr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextDecoder.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextDecoder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextDecoder.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextEncoder.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextEncoder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/TextEncoder.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/UIEventInit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/dom/UIEventInit.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITAbstractHeapRepository.yaml
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITCheckDOM.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITHelpers.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITHelpers.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITIDLConvert.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITIDLType.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/DOMJITIDLTypeFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/JSDocumentDOMJIT.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/JSNodeDOMJIT.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/domjit/generate-abstract-heap.rb
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ClipboardAccessPolicy.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceDeleteFromTextNodeCommand.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceDeleteFromTextNodeCommand.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceInsertIntoTextNodeCommand.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceInsertIntoTextNodeCommand.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/editing/ReplaceRangeWithTextCommand.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/SurroundingText.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/cocoa/EditorCocoa.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/editing/efl/EditorEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobBuilder.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobBuilder.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobLineEndings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobLineEndings.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobPropertyBag.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/BlobPropertyBag.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/WebKitBlobBuilder.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/fileapi/WebKitBlobBuilder.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/AttributeDOMTokenList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/AttributeDOMTokenList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/AutocapitalizeTypes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/Autofill.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/Autofill.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/DOMSettableTokenList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/DOMSettableTokenList.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLBaseFontElement.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLBaseFontElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLTableDataCellElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLTableDataCellElement.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLTableHeaderCellElement.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLTableHeaderCellElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/HTMLTableHeaderCellElement.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/LinkIconCollector.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/LinkIconCollector.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/LinkIconType.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaEncryptedEvent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaEncryptedEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaEncryptedEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaEncryptedEventInit.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaKeyError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaKeyError.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaKeyEvent.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaKeyEvent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/MediaKeyEvent.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/URLSearchParams.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/URLSearchParams.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/URLSearchParams.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/URLUtils.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/WebAutocapitalize.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/WebKitMediaKeyError.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/WebKitMediaKeyError.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasContextAttributes.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasContextAttributes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasPath.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasPath.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasPath.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasPathMethods.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasPathMethods.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/CanvasRenderingContext.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLAny.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLAny.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLContextAttributes.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLGetInfo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/canvas/WebGLGetInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/MeterShadowElement.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/MeterShadowElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/html/shadow/meterElementShadow.css
 create mode 100644 modules/web/src/main/native/Source/WebCore/icu/unicode/ucurr.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorConsoleInstrumentation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorWorkerAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/InspectorWorkerAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/PageHeapAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/PageHeapAgent.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/ScriptProfile.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/inspector/ScriptProfileNode.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WebHeapAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WebHeapAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerConsoleAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerConsoleAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerDebuggerAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerDebuggerAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerInspectorController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerInspectorController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerRuntimeAgent.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerRuntimeAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerScriptDebugServer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerScriptDebugServer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/inspector/WorkerToPageFrontendChannel.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/CrossOriginPreflightChecker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/CrossOriginPreflightChecker.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/DocumentLoadTiming.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/DocumentLoadTiming.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/FetchOptions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LinkHeader.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LinkHeader.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LinkPreloadResourceClients.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LinkPreloadResourceClients.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LoadTiming.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/LoadTiming.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceLoadStatisticsStore.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceLoadStatisticsStore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceTiming.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceTiming.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceTimingInformation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ResourceTimingInformation.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/loader/cocoa/DiskCacheMonitor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ios/QuickLook.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/loader/ios/QuickLook.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/make-generated-sources.sh
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLAnnotationElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLAnnotationElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLFractionElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLFractionElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLInlineContainerElement.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLInlineContainerElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLOperatorDictionary.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLOperatorDictionary.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLOperatorElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLOperatorElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLPaddedElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLPaddedElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLPresentationElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLPresentationElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLRowElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLRowElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLScriptsElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLScriptsElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLSpaceElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLSpaceElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLTextElement.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLTextElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLTokenElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLTokenElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLUnderOverElement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLUnderOverElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/mathml/MathMLUnknownElement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/AbstractView.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ActivityState.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ActivityStateChangeObserver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/Base64Utilities.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/Base64Utilities.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/GlobalCrypto.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/GlobalPerformance.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserver.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserverCallback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserverCallback.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserverEntry.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserverEntry.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/IntersectionObserverEntry.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/MemoryRelease.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/MemoryRelease.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/NavigatorConcurrentHardware.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/NavigatorID.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/NavigatorLanguage.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/NavigatorOnLine.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageThrottler.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageThrottler.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PageVisibilityState.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceEntryList.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceEntryList.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceEntryList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceLogging.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceLogging.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceMonitor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceMonitor.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserver.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserverCallback.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserverCallback.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserverEntryList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserverEntryList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/PerformanceObserverEntryList.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/RuntimeEnabledFeatures.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/RuntimeEnabledFeatures.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ScrollToOptions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/ScrollToOptions.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/SocketProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/SocketProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserContentProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/UserContentProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/ViewState.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/ViewStateChangeObserver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/WindowBase64.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/WindowOrWorkerGlobalScope.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/WindowTimers.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/AnimationController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/AnimationController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/AnimationControllerPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/CSSAnimationController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/CSSAnimationController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/animation/CSSAnimationControllerPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/cocoa/MemoryReleaseCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/cocoa/PerformanceLoggingCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicyDirective.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveNames.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveNames.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicyHash.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/efl/DragControllerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/efl/EventHandlerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/java/ChromeClientJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/page/java/ChromeClientJava.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/linux/ResourceUsageOverlayLinux.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/linux/ResourceUsageThreadLinux.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollSnapOffsetsInfo.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingMomentumCalculator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/ScrollingMomentumCalculator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingMomentumCalculatorMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/scrolling/mac/ScrollingMomentumCalculatorMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/page/win/FrameWinDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/CPUTime.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/CPUTime.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/CrossThreadCopier.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/CrossThreadCopier.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/CrossThreadTask.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/EventTrackingRegions.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/EventTrackingRegions.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/FileHandle.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/FileHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProvider.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/GamepadProviderClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/GenericTaskQueue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LengthBox.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LengthPoint.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LengthPoint.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LinkIcon.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LogInitialization.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/LogMacros.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/PasteboardWriterData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/PasteboardWriterData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PlatformGamepad.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/PlatformSpeechSynthesis.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/RuntimeApplicationChecks.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/RuntimeApplicationChecks.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/RuntimeApplicationChecksIOS.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/RuntimeApplicationChecksIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/StaticPasteboard.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/StaticPasteboard.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/URLParser.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/URLParser.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/UserAgent.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/UserAgentQuirks.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/UserAgentQuirks.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/UserInterfaceLayoutDirection.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/VNodeTracker.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/VNodeTracker.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ValidationBubble.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/WebCoreCrossThreadCopier.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/WebCoreCrossThreadCopier.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/WebGLStateTracker.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/WebGLStateTracker.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/AudioStreamDescription.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/PlatformAudioData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/WebAudioBufferList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/WebAudioBufferList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/cocoa/MediaSessionManagerCocoa.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/efl/AudioBusEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioSampleBufferList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioSampleBufferList.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioSampleDataSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/AudioSampleDataSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/CAAudioStreamDescription.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/CAAudioStreamDescription.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/MediaSessionManagerMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/MediaSessionManagerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/audio/mac/MediaSessionManagerMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/CPUTimeCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/FileSystemCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/MIMETypeRegistryCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/SharedBufferCocoa.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/SoftLinking.h
 delete 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.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/VNodeTrackerCocoa.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/WebKitAdditions.mm
 rename modules/web/src/main/native/Source/WebCore/{bindings/objc => platform/cocoa}/WebKitAvailability.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/WebPlaybackSessionInterface.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/WebPlaybackSessionModel.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/WebPlaybackSessionModelMediaElement.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/cocoa/WebPlaybackSessionModelMediaElement.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/BatteryProviderEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/BatteryProviderEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/BatteryProviderEflClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/CursorEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/CMakeLists.txt
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/default.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/button/button.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/check/check.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/combo/combo.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/entry/entry.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/progressbar/progressbar.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/radio/radio.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/scrollbar/scrollbar.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/cancel/search_cancel.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/decoration/search_decoration.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/search/field/search_field.edc
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DefaultTheme/widget/slider/slider.edc
 delete 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/DragDataEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/DragImageEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflInspectorUtilities.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflInspectorUtilities.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflKeyboardUtilities.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflKeyboardUtilities.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflScreenUtilities.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EflScreenUtilities.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ErrorsEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ErrorsEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/EventLoopEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/FileSystemEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/GamepadsEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/LanguageEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/LocalizedStringsEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/LoggingEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/MIMETypeRegistryEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/MainThreadSharedTimerEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PasteboardEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformKeyboardEventEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformMouseEventEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformScreenEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformSpeechSynthesisProviderEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/PlatformSpeechSynthesisProviderEfl.h
 delete 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/PlatformWheelEventEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ScrollbarThemeEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/ScrollbarThemeEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/SoundEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/TemporaryLinkStubs.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/UserAgentEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/UserAgentEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/efl/WidgetEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/EmptyGamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/EmptyGamepadProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/GamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/GamepadProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/GamepadProviderClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/PlatformGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/cocoa/GameControllerGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/cocoa/GameControllerGamepad.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/cocoa/GameControllerGamepadProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/cocoa/GameControllerGamepadProvider.mm
 rename modules/web/src/main/native/Source/WebCore/platform/{ => gamepad/deprecated}/Gamepads.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/glib/GamepadsGlib.cpp
 rename modules/web/src/main/native/Source/WebCore/platform/{ => gamepad}/linux/GamepadDeviceLinux.cpp (100%)
 rename modules/web/src/main/native/Source/WebCore/platform/{ => gamepad}/linux/GamepadDeviceLinux.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/mac/HIDGamepad.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/mac/HIDGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/mac/HIDGamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gamepad/mac/HIDGamepadProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPower.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPower.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/BatteryProviderUPowerClient.h
 rename modules/web/src/main/native/Source/WebCore/platform/{gtk/EventLoopGtk.cpp => glib/EventLoopGlib.cpp} (100%)
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/glib/FileSystemGlib.cpp
 rename modules/web/src/main/native/Source/WebCore/platform/{gtk/SharedBufferGtk.cpp => glib/SharedBufferGlib.cpp} (100%)
 delete 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/ColorHash.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ComplexTextController.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ComplexTextController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ExtendedColor.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ExtendedColor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontFeatureSettings.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontFeatureSettings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontSelectorClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontTaggedSettings.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/FontTaggedSettings.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/GraphicsContext3DAttributes.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ImageBackingStore.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ImageFrame.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ImageFrame.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ImageFrameCache.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ImageFrameCache.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/LegacyCDMSession.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/NativeImage.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/NativeImagePtr.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SVGGlyph.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SVGGlyph.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/SpringSolver.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/MediaSampleAVFObjC.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/AVFoundationMIMETypeCache.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/AVFoundationMIMETypeCache.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/avfoundation/objc/MediaSampleAVFObjC.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/BitmapImageCairo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/CairoUniquePtr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cairo/NativeImageCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/BitmapImageCG.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/ImageDecoderCG.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/ImageDecoderCG.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/ImageSourceCG.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cg/NativeImageCG.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/TextTrackRepresentationCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/cocoa/TextTrackRepresentationCocoa.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/CairoUtilitiesEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/CairoUtilitiesEfl.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/EvasGLSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/GraphicsContext3DEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/GraphicsContext3DPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/IconEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/ImageEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/IntPointEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/efl/IntRectEfl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/egl/GLContextEGLWayland.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/egl/GLContextEGLX11.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/freetype/FontPlatformData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/MediaSourceGStreamer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/MediaSourceGStreamer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/SourceBufferPrivateGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/VideoTextureCopierGStreamer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/WebKitMediaSourceGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/eme/WebKitClearKeyDecryptorGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaSample.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaSample.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceClientGStreamerMSE.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceClientGStreamerMSE.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/PlaybackPipeline.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/PlaybackPipeline.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamerPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCoreText.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontServicesIOS.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/FontServicesIOS.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/ios/TextTrackRepresentationIOS.h
 delete 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/java/ComplexTextControllerJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/FontCascadeJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/FontDataJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/FontPlatformData.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/ImageDecoderJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/ImageDecoderJava.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/ImageSourceJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/java/NativeImageJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/ComplexTextController.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/mac/ComplexTextController.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/opengl/GLPlatformSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/GLTransportSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/GLTransportSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/GraphicsSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/GraphicsSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/efl/GraphicsSurfaceCommon.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLConfigSelector.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLConfigSelector.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLHelper.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLHelper.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLXSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/egl/EGLXSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXConfigSelector.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXContext.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/GLXSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/surfaces/glx/X11Helper.cpp
 delete 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/TextureMapperGC3DPlatformLayer.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperGC3DPlatformLayer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperSurfaceBackingStore.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/TextureMapperSurfaceBackingStore.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/AreaAllocator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/AreaAllocator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/CompositingCoordinator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/texmap/coordinated/UpdateAtlas.cpp
 delete 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/transforms/TransformOperation.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandEventSource.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandEventSource.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandSurface.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WaylandSurface.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WebKitGtkWaylandClientProtocol.xml
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/wayland/WlUniquePtr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ColorDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ComplexTextControllerDirectWrite.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/FloatPointDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/FloatRectDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/FloatSizeDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/FontCascadeDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/FontPlatformDataDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GlyphPageTreeNodeDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GradientDirect2D.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GraphicsContext3DWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GraphicsContextDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GraphicsContextPlatformPrivateDirect2D.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GraphicsLayerDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/GraphicsLayerDirect2D.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageBufferDataDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageBufferDataDirect2D.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageBufferDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageDecoderDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageDecoderDirect2D.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/ImageDirect2D.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateTaskTimer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/MediaPlayerPrivateTaskTimer.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/NativeImageDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/PathDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/PatternDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/SimpleFontDataDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/TextAnalyzerHelper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/TextAnalyzerHelper.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/win/TransformationMatrixDirect2D.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/XErrorTrapper.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/graphics/x11/XErrorTrapper.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/CursorGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/DataObjectGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/DataObjectGtk.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/FileSystemGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/GamepadsGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/LanguageGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/LoggingGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/PlatformPasteboardGtk.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGadget.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/RenderThemeGadget.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/SelectionData.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/SelectionData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/UserAgentGtk.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/gtk/po/fi.po
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/image-decoders/cairo/ImageDecoderCairo.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/AbstractPasteboard.h
 delete 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/ValidationBubbleIOS.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebAVPlayerController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebAVPlayerController.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebBackgroundTaskController.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebBackgroundTaskController.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebItemProviderPasteboard.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebItemProviderPasteboard.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebPlaybackSessionInterfaceAVKit.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebPlaybackSessionInterfaceAVKit.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebSQLiteDatabaseTrackerClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebSQLiteDatabaseTrackerClient.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/WebSafeGCActivityCallbackIOS.h
 delete 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/wak/WKContentObservationInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WKGraphicsInternal.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/ios/wak/WebCoreThreadSafe.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/BridgeUtils.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/BridgeUtils.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ChromeClientJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ChromeClientJava.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/JavaEnv.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ProgressTrackerClientJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/ProgressTrackerClientJava.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/TextBreakIteratorInternalICUJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/java/api/BackForwardListJava.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/linux/CurrentProcessMemoryStatus.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/linux/CurrentProcessMemoryStatus.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/BlacklistUpdater.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/BlacklistUpdater.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/BlockExceptions.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/BlockExceptions.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepad.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepad.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/HIDGamepadProvider.cpp
 delete 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/Language.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MIMETypeRegistryMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MediaRemoteSoftLink.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/MediaRemoteSoftLink.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PasteboardWriter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PasteboardWriter.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PluginBlacklist.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/PluginBlacklist.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/RemoteCommandListenerMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/RemoteCommandListenerMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SSLKeyGeneratorMac.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SSLKeyGeneratorMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SharedBufferMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/SoftLinking.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/ValidationBubbleMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebGLBlacklist.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebGLBlacklist.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebPlaybackControlsManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebPlaybackControlsManager.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebPlaybackSessionInterfaceMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mac/WebPlaybackSessionInterfaceMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/CaptureDevice.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/CaptureDeviceManager.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/CaptureDeviceManager.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaConstraints.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamCreationClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/MediaStreamTrackSourcesRequestClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/PeerConnectionStates.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCConfigurationPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCIceServerPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCOfferAnswerOptionsPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCPeerConnectionHandler.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCStatsRequest.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/RTCStatsResponseBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/SDPProcessorScriptResource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/SDPProcessorScriptResource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCAudioFormat.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCAudioModule.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCAudioModule.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCMacros.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AudioTrackPrivateMediaStreamCocoa.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/AudioTrackPrivateMediaStreamCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/MockRealtimeAudioSourceMac.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/MockRealtimeAudioSourceMac.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeIncomingAudioSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeIncomingAudioSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeIncomingVideoSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeIncomingVideoSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeOutgoingAudioSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeOutgoingAudioSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeOutgoingVideoSource.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/mac/RealtimeOutgoingVideoSource.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/MediaEndpointOwr.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/MediaEndpointOwr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeAudioSourceOwr.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeMediaSourceOwr.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mediastream/openwebrtc/RealtimeVideoSourceOwr.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/DeviceMotionClientMock.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/DeviceMotionClientMock.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MediaConstraintsMock.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MediaConstraintsMock.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockMediaEndpoint.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/MockMediaEndpoint.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCDTMFSenderHandlerMock.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCDTMFSenderHandlerMock.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/RTCPeerConnectionHandlerMock.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/mock/mediasource/MockTracks.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/DataURL.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/DataURL.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/HTTPHeaderValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/HTTPHeaderValues.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/NetworkLoadTiming.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/NetworkStorageSession.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ResourceLoadTiming.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamErrorBase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamErrorBase.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamHandle.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamHandleBase.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/SocketStreamHandleBase.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/SocketStreamHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/SocketStreamHandleCFNet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/SocketStreamHandleImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cf/SocketStreamHandleImplCFNet.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/NetworkLoadTiming.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/cocoa/ResourceLoadTiming.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/SocketStreamHandle.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/SocketStreamHandleCurl.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/SocketStreamHandleImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/curl/SocketStreamHandleImplCurl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/efl/NetworkStateNotifierEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/gtk/CredentialBackingStore.cpp
 delete 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/PreviewConverter.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/PreviewConverter.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/QuickLook.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/ios/QuickLook.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SocketStreamHandle.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SocketStreamHandleImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SocketStreamHandleImplJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/java/SocketStreamHandleJava.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/CookieJarSoup.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SocketStreamError.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SocketStreamHandle.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SocketStreamHandleImpl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SocketStreamHandleImplSoup.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SocketStreamHandleSoup.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/network/soup/SoupNetworkProxySettings.h
 delete 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/CFUtilitiesSPI.h
 delete 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/NSTouchBarSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/cocoa/PassKitSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/ios/DataDetectorsUISPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/MediaRemoteSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSPasteboardSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/NSScrollingMomentumCalculatorSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/PIPSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/mac/QTKitSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/spi/win/CoreTextSPIWin.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/sql/SQLValue.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/LineBreakIteratorPoolICU.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextBreakIterator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextBreakIterator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextBreakIteratorInternalICU.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextCodecReplacement.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextCodecReplacement.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/TextEncodingDetectorNone.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/efl/TextBreakIteratorInternalICUEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/gtk/TextBreakIteratorInternalICUGtk.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/icu/UTextProvider.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/icu/UTextProviderLatin1.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/icu/UTextProviderUTF16.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/mac/TextBreakIteratorInternalICUMac.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/wchar/TextBreakIteratorWchar.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/text/win/TextBreakIteratorInternalICUWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/unix/LoggingUnix.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/platform/win/DragImageDirect2D.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/platform/win/LanguageWin.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginInfoProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginInfoProvider.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/plugins/PluginStrategy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/BreakLines.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/BreakLines.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/Grid.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/Grid.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/GridTrackSizingAlgorithm.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderDescendantIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderObjectEnums.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeCocoa.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeCocoa.mm
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeEfl.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/RenderThemeEfl.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ScrollAlignment.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ScrollAlignment.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ScrollBehavior.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/ScrollBehavior.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutCoverage.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutCoverage.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutPagination.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/SimpleLineLayoutPagination.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/TextAutosizer.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/TextAutosizer.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/break_lines.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/break_lines.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathMLOperatorDictionary.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathMLOperatorDictionary.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathMLStyle.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathMLStyle.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathOperator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/MathOperator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLFencedOperator.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLFencedOperator.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLPadded.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLPadded.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLRadicalOperator.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLSquareRoot.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridArea.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridCoordinate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridPositionsResolver.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridPositionsResolver.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridResolvedPosition.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/GridResolvedPosition.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleCachedImageSet.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StyleCachedImageSet.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/style/StylePendingImage.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/svg/SVGTextRunRenderingContext.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/rendering/svg/SVGTextRunRenderingContext.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/storage/StorageType.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/RenderTreeUpdater.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/RenderTreeUpdater.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StylePendingResources.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StylePendingResources.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleRelations.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleRelations.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleScope.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleScope.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleUpdate.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleUpdate.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/style/StyleValidity.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGAngle.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGAngleValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGAngleValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGColor.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGColor.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGColor.idl
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGFontData.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGFontData.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGGlyphMap.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLength.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLengthList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLengthListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLengthListValues.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLengthValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGLengthValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGMatrixValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGNumber.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGNumberList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGNumberListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGNumberListValues.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPaint.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPaint.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPaint.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPathSegListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPathSegListValues.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPointList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPointListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPointListValues.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPreserveAspectRatio.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPreserveAspectRatioValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGPreserveAspectRatioValue.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGRectTraits.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGStringList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGStringListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGStringListValues.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGTransformList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGTransformListValues.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGTransformListValues.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGTransformValue.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/svg/SVGTransformValue.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/properties/SVGPathSegListPropertyTearOff.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/svg/properties/SVGTransformListPropertyTearOff.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/GCObservation.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/GCObservation.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/GCObservation.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/LegacyMockCDM.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/LegacyMockCDM.h
 delete mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockCDM.cpp
 delete mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockCDM.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockCDMFactory.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockCDMFactory.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockCDMFactory.idl
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockGamepad.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockGamepad.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockGamepadProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockGamepadProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockLibWebRTCPeerConnection.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockLibWebRTCPeerConnection.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockQuickLookHandleClient.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/MockQuickLookHandleClient.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/cocoa/WebArchiveDumpSupport.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/testing/cocoa/WebArchiveDumpSupport.mm
 create mode 100644 modules/web/src/main/native/Source/WebCore/workers/WorkerInspectorProxy.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/workers/WorkerInspectorProxy.h
 create mode 100644 modules/web/src/main/native/Source/WebCore/xml/XMLHttpRequest.js
 create mode 100644 modules/web/src/main/native/Source/WebCore/xml/XPathGrammar.cpp
 create mode 100644 modules/web/src/main/native/Source/WebCore/xml/XPathGrammar.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/Interfaces.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit.sln
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit.submit.sln
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKit.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitANGLE.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitApple.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitCFLite.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitDirectX.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKit/WebKitVersion.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Source/WebKit/ios/Storage/WebSQLiteDatabaseTrackerClient.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/ios/Storage/WebSQLiteDatabaseTrackerClient.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/java/BackForwardList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/java/BackForwardList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/java/WebKitLogging.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/java/WebKitLogging.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOM.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOM.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAbstractView.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAbstractView.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAbstractViewFrame.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAbstractViewInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAttr.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAttr.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMAttrInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMBlob.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMBlob.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMBlobInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCDATASection.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCDATASection.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCDATASectionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSS.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSS.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSCharsetRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSCharsetRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSFontFaceRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSFontFaceRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSImportRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSImportRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSMediaRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSMediaRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSPageRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSPageRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSPrimitiveValue.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSPrimitiveValue.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSPrimitiveValueInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRuleInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRuleList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRuleList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSRuleListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleDeclaration.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleDeclaration.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleDeclarationInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleSheet.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleSheet.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSStyleSheetInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSUnknownRule.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSUnknownRule.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSValue.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSValue.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSValueInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSValueList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCSSValueList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCharacterData.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCharacterData.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMComment.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMComment.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCommentInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCore.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCounter.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCounter.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCounterInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCustomXPathNSResolver.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMCustomXPathNSResolver.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocument.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocument.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentFragment.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentFragment.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentFragmentInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentFragmentPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentType.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentType.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMDocumentTypeInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEntity.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEntity.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEntityReference.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEntityReference.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEventException.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEventInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEventListener.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEventTarget.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEvents.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMEvents.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMException.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMExtensions.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFile.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFile.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFileInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFileList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFileList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMFileListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTML.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTML.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAnchorElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAnchorElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAppletElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAppletElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAreaElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAreaElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLAreaElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBRElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBRElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBaseElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBaseElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBaseFontElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBaseFontElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBodyElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLBodyElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLButtonElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLButtonElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLCanvasElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLCanvasElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLCollection.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLCollection.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLCollectionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDListElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDListElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDirectoryElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDirectoryElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDivElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDivElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDocument.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDocument.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLDocumentInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLElementPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLEmbedElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLEmbedElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFieldSetElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFieldSetElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFontElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFontElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFormElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFormElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFormElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFrameElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFrameElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFrameSetElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLFrameSetElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHRElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHRElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHeadElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHeadElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHeadElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHeadingElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHeadingElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHtmlElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLHtmlElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLIFrameElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLIFrameElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLImageElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLImageElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLImageElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLInputElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLInputElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLInputElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLInputElementPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLIElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLIElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLabelElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLabelElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLegendElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLegendElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLinkElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLinkElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLLinkElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMapElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMapElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMarqueeElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMarqueeElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMediaElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMediaElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMenuElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMenuElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMetaElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLMetaElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLModElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLModElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOListElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOListElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLObjectElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLObjectElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptGroupElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptGroupElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionsCollection.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionsCollection.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLOptionsCollectionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLParagraphElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLParagraphElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLParamElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLParamElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLPreElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLPreElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLQuoteElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLQuoteElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLScriptElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLScriptElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLScriptElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLSelectElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLSelectElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLSelectElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLStyleElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLStyleElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLStyleElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCaptionElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCaptionElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCaptionElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCellElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCellElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableCellElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableColElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableColElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableColElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableRowElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableRowElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableSectionElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableSectionElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTableSectionElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTextAreaElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTextAreaElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTextAreaElementInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTextAreaElementPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTitleElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLTitleElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLUListElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLUListElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLVideoElement.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMHTMLVideoElement.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMImplementation.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMImplementation.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMImplementationInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMInternal.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMKeyboardEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMKeyboardEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaError.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaError.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaErrorInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMediaListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMouseEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMouseEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMutationEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMMutationEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNamedNodeMap.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNamedNodeMap.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNamedNodeMapInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNode.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNode.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeFilter.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeIterator.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeIterator.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeIteratorInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodeListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMNodePrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMObject.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMObject.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMOverflowEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMOverflowEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMPrivate.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMProcessingInstruction.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMProcessingInstruction.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMProcessingInstructionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMProgressEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMProgressEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRGBColor.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRGBColor.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRGBColorInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRange.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRange.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRangeException.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRangeInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRanges.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRect.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRect.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMRectInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheet.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheet.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheetInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheetList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheetList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStyleSheetListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMStylesheets.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMText.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMText.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTextEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTextEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTextInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTimeRanges.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTimeRanges.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTimeRangesInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTokenList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTokenList.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTokenListInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTraversal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTreeWalker.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTreeWalker.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMTreeWalkerInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMUIEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMUIEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMUIKitExtensions.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMUIKitExtensions.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMUtility.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMViews.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMWheelEvent.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMWheelEvent.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMWheelEventInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPath.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPath.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathException.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathExpression.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathExpression.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathExpressionInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathNSResolver.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathResult.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathResult.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/DOMXPathResultInternal.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ExceptionHandlers.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ExceptionHandlers.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ObjCEventListener.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ObjCEventListener.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ObjCNodeFilterCondition.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/ObjCNodeFilterCondition.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/DOM/WebAutocapitalizeTypes.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/BackForwardList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/History/BackForwardList.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/OldWebAssertions.c
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebKitVersionChecks.m
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/Misc/WebKitVersionChecks.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebNetscapeContainerCheckContextInfo.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebNetscapeContainerCheckContextInfo.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebNetscapeContainerCheckPrivate.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/Plugins/WebNetscapeContainerCheckPrivate.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebKeyGenerator.h
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebKeyGenerator.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebPaymentCoordinatorClient.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebPaymentCoordinatorClient.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebPluginInfoProvider.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebPluginInfoProvider.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebValidationMessageClient.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebCoreSupport/WebValidationMessageClient.mm
 delete mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebKitAdditions.mm
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/WebView/PDFViewSPI.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/mac/icu/unicode/ucurr.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/BackForwardList.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/BackForwardList.h
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/WebPluginInfoProvider.cpp
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/WebCoreSupport/WebPluginInfoProvider.h
 rename modules/web/src/main/native/Source/WebKit/{WebKit.vcxproj/WebKit => win}/resource.h (100%)
 create mode 100644 modules/web/src/main/native/Source/WebKit/win/storage/WebDatabaseProvider.cpp
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/PlatformGTK.cmake
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/PlatformJava.cmake
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/PlatformMac.cmake
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BeginTag.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/BoundaryTag.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/DebugHeap.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/DebugHeap.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/EndTag.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/FreeList.cpp
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/FreeList.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeChunk.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeMap.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeMap.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeObject.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/LargeRange.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/List.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Logging.cpp
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Logging.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Map.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/Object.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/ScopeExit.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SegregatedFreeList.cpp
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SegregatedFreeList.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SmallChunk.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/SuperChunk.h
 delete mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/VMState.h
 create mode 100644 modules/web/src/main/native/Source/bmalloc/bmalloc/darwin/BSoftLinking.h
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLLVM.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/FindLibGcrypt.cmake
 delete mode 100644 modules/web/src/main/native/Source/cmake/FindLibSeccomp.cmake
 delete mode 100644 modules/web/src/main/native/Source/cmake/OptionsEfl.cmake
 create mode 100644 modules/web/src/main/native/Source/cmake/OptionsJSCOnly.cmake
 delete mode 100644 modules/web/src/main/native/Source/cmake/eflsymbols.filter
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/Bindings/CodeGeneratorDumpRenderTree.pm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DerivedSources.make
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.sln
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree.sln
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeApple.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncher.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherRelease.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreePreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeRelease.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiff.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffCommonWinCairo.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffDebugWinCairo.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncher.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherRelease.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffRelease.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffReleaseWinCairo.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePluginRelease.props
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/PlatformMac.cmake
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestOptions.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TestOptions.mm
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/TextInputController.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/cf/WebArchiveDumpSupport.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/cf/WebArchiveDumpSupport.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/Launch.storyboard
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/TextInputControllerIOS.m
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/ios/UIScriptControllerIOS.mm
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/CheckedMalloc.cpp
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/CheckedMalloc.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/DumpRenderTreeSpellChecker.h
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/DumpRenderTreeSpellChecker.mm
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/TextInputController.h
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/TextInputController.m
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/TextInputControllerMac.m
 create mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/UIScriptControllerMac.mm
 delete mode 100644 modules/web/src/main/native/Tools/DumpRenderTree/mac/WebArchiveDumpSupportMac.mm
 rename modules/web/src/main/native/Tools/DumpRenderTree/{DumpRenderTree.vcxproj/TestNetscapePlugin => win}/TestNetscapePlugin.def (100%)
 rename modules/web/src/main/native/Tools/DumpRenderTree/{DumpRenderTree.vcxproj/TestNetscapePlugin => win}/TestNetscapePlugin.rc (100%)
 rename modules/web/src/main/native/Tools/DumpRenderTree/{DumpRenderTree.vcxproj/TestNetscapePlugin => win}/resource.h (100%)
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/Resources/CaptureHarness.html
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/Resources/DOMTestingUtil.js
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/Resources/PlaybackHarness.html
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/TestRunner.h
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/TestRunner.m
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/TestUtil.h
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/TestUtil.m
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/WKWebViewAdditions.h
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/WKWebViewAdditions.m
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistory/main.m
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistoryTests/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/EditingHistory/EditingHistoryTests/RewindAndPlaybackTests.m
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/Configurations/Base.xcconfig
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/Configurations/DebugRelease.xcconfig
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay.xcodeproj/project.pbxproj
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/CoreSimulatorSPI.h
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTPipeRelay.h
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTPipeRelay.m
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelay.h
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelayController.h
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/LTRelayController.m
 delete mode 100644 modules/web/src/main/native/Tools/LayoutTestRelay/LayoutTestRelay/main.m
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowser.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowser.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserCF.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserCFLite.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLib.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLib.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibCommon.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibDebug.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserLibRelease.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserPostBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserPreBuild.cmd
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserProduction.props
 delete mode 100644 modules/web/src/main/native/Tools/MiniBrowser/MiniBrowser.vcxproj/MiniBrowserRelease.props
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/gtk/BrowserTab.c
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/gtk/BrowserTab.h
 create mode 100644 modules/web/src/main/native/Tools/MiniBrowser/mac/CMakeLists.txt
 rename modules/web/src/main/native/Tools/MiniBrowser/{MiniBrowser.vcxproj => win}/MiniBrowser.rc (100%)
 rename modules/web/src/main/native/Tools/MiniBrowser/{MiniBrowser.vcxproj => win}/MiniBrowserLib.rc (100%)
 rename modules/web/src/main/native/Tools/MiniBrowser/{MiniBrowser.vcxproj => win}/MiniBrowserLibResource.h (100%)
 rename modules/web/src/main/native/Tools/MiniBrowser/{MiniBrowser.vcxproj => win}/MiniBrowserResource.h (100%)
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/Configurations/Base.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/Configurations/DebugRelease.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/Configurations/MobileMiniBrowser.xcconfig
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowser.xcodeproj/project.pbxproj
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowser.xcodeproj/xcshareddata/xcschemes/MobileMiniBrowserUITests.xcscheme
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowser/Base.lproj/LaunchScreen.storyboard
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowser/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowser/main.m
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/AppDelegate.h
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/AppDelegate.m
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Assets.xcassets/AppIcon.appiconset/Contents.json
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Base.lproj/Main.storyboard
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/MobileMiniBrowser.h
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Resources/index.html
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Resources/looping.html
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/Resources/looping2s.html
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/TabViewController.h
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/TabViewController.m
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/WebViewController.h
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserFramework/WebViewController.m
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserUITests/Info.plist
 create mode 100644 modules/web/src/main/native/Tools/MobileMiniBrowser/MobileMiniBrowserUITests/MobileMiniBrowserUITests.m
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/build-layouttestrelay
 create mode 100644 modules/web/src/main/native/Tools/Scripts/generate-libwebrtc-cmake
 create mode 100644 modules/web/src/main/native/Tools/Scripts/import-test262-tests
 create mode 100644 modules/web/src/main/native/Tools/Scripts/run-dashboard-tests
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitperl/VCSUtils_unittest/fixSVNPatchForAdditionWithHistory.pl
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/gtk_browser_driver.py
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/gtk_minibrowser_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/linux_browser_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/linux_chrome_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/linux_epiphany_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/linux_firefox_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/browser_driver/linux_minibrowsergtk_driver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/Skipped
 delete mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/animometer.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/content-animation.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/es6bench.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/benchmark_runner/data/plans/motionmark.plan
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/common/net/abstracttestresults.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/common/net/jsctestresults.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/common/net/jsctestresults_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/layout_tests/servers/aliases.json
 copy modules/web/src/main/native/Tools/{QueueStatusServer => Scripts/webkitpy/libwebrtc}/__init__.py (100%)
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/libwebrtc/generate_cmake.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/darwin.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/darwin_testcase.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/ios_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/simulator_process.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/port/waylanddriver.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/style/checkers/contributors.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/tool/bot/jscews_unittest.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/tool/bot/jsctestresultsreader.py
 create mode 100644 modules/web/src/main/native/Tools/Scripts/webkitpy/tool/steps/checkpatchrelevance.py
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/Bindings/JSWrappable.h
 rename modules/web/src/main/native/Tools/{WebKitTestRunner/InjectedBundle => TestRunnerShared}/Bindings/JSWrapper.cpp (100%)
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/Bindings/JSWrapper.h
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/UIScriptContext/Bindings/UIScriptController.idl
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/UIScriptContext/UIScriptContext.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/UIScriptContext/UIScriptContext.h
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/UIScriptContext/UIScriptController.cpp
 create mode 100644 modules/web/src/main/native/Tools/TestRunnerShared/UIScriptContext/UIScriptController.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/Bindings/JSWrappable.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/InjectedBundle/Bindings/JSWrapper.h
 create mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/PlatformMac.cmake
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/UIScriptContext/Bindings/UIScriptController.idl
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/UIScriptContext/UIScriptContext.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/UIScriptContext/UIScriptContext.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/UIScriptContext/UIScriptController.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/UIScriptContext/UIScriptController.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunner.sln
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerApp/AppDelegate.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerApp/AppDelegate.m
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/WebKitTestRunnerApp/en.lproj/InfoPlist.strings
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/cf/WebArchiveDumpSupport.cpp
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/cf/WebArchiveDumpSupport.h
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/ios/WebArchiveDumpSupportIOS.mm
 delete mode 100644 modules/web/src/main/native/Tools/WebKitTestRunner/mac/WebArchiveDumpSupportMac.mm
 delete mode 100644 modules/web/src/main/native/Tools/gtk/check-for-webkitdom-api-breaks
 delete mode 100644 modules/web/src/main/native/Tools/gtk/jhbuild-webrtc.modules
 delete mode 100644 modules/web/src/main/native/Tools/gtk/webkitdom.py
 delete mode 100644 modules/web/src/main/native/Tools/win/AssembleBuildLogs/AssembleBuildLogs.vcxproj
 delete mode 100644 modules/web/src/main/native/Tools/win/AssembleBuildLogs/AssembleBuildLogs.vcxproj.filters
 delete mode 100644 modules/web/src/main/native/Tools/win/AssembleBuildLogs/AssembleLogs.cmd
 delete mode 100644 modules/web/src/main/native/Tools/win/AssembleBuildLogs/README
 delete mode 100644 modules/web/src/main/native/Tools/win/DLLLauncher/DLLLauncherWinCairo.props
 create mode 100644 modules/web/src/test/java/com/sun/webkit/WebPageShim.java
 create mode 100644 modules/web/src/test/java/com/sun/webkit/dom/JSObjectShim.java
 create mode 100644 modules/web/src/test/java/com/sun/webkit/dom/NodeImplShim.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