Changeset 108787 in webkit


Ignore:
Timestamp:
Feb 24, 2012 6:37:36 AM (12 years ago)
Author:
haraken@chromium.org
Message:

Move XML-related APIs from DOMWindow.idl to DOMWindowXML.idl
https://bugs.webkit.org/show_bug.cgi?id=79434

Reviewed by Adam Barth.

For WebKit modularization, this patch moves XML-related APIs
from DOMWindow.idl to DOMWIndowXML.idl.

No tests. No change in behavior.

  • xml/DOMWindowXML.idl: Added.
  • page/DOMWindow.idl:
  • CMakeLists.txt: Added "DOMWindowXML.idl".
  • DerivedSources.make: Ditto.
  • DerivedSources.pri: Ditto.
  • GNUmakefile.list.am: Ditto.
  • WebCore.gypi: Ditto.
  • WebCore.xcodeproj/project.pbxproj: Ditto.
Location:
trunk/Source/WebCore
Files:
1 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/CMakeLists.txt

    r108785 r108787  
    392392    websockets/DOMWindowWebSocket.idl
    393393
     394    xml/DOMWindowXML.idl
    394395    xml/DOMParser.idl
    395396    xml/XMLHttpRequest.idl
  • trunk/Source/WebCore/ChangeLog

    r108785 r108787  
     12012-02-24  Kentaro Hara  <haraken@chromium.org>
     2
     3        Move XML-related APIs from DOMWindow.idl to DOMWindowXML.idl
     4        https://bugs.webkit.org/show_bug.cgi?id=79434
     5
     6        Reviewed by Adam Barth.
     7
     8        For WebKit modularization, this patch moves XML-related APIs
     9        from DOMWindow.idl to DOMWIndowXML.idl.
     10
     11        No tests. No change in behavior.
     12
     13        * xml/DOMWindowXML.idl: Added.
     14        * page/DOMWindow.idl:
     15
     16        * CMakeLists.txt: Added "DOMWindowXML.idl".
     17        * DerivedSources.make: Ditto.
     18        * DerivedSources.pri: Ditto.
     19        * GNUmakefile.list.am: Ditto.
     20        * WebCore.gypi: Ditto.
     21        * WebCore.xcodeproj/project.pbxproj: Ditto.
     22
    1232012-02-24  Renata Hodovan  <reni@webkit.org>
    224
  • trunk/Source/WebCore/DerivedSources.make

    r108778 r108787  
    573573    $(WebCore)/workers/WorkerContext.idl \
    574574    $(WebCore)/workers/WorkerLocation.idl \
     575    $(WebCore)/xml/DOMWindowXML.idl \
    575576    $(WebCore)/xml/DOMParser.idl \
    576577    $(WebCore)/xml/XMLHttpRequest.idl \
  • trunk/Source/WebCore/DerivedSources.pri

    r108778 r108787  
    438438    $$PWD/workers/WorkerContext.idl \
    439439    $$PWD/workers/WorkerLocation.idl \
     440    $$PWD/xml/DOMWindowXML.idl \
    440441    $$PWD/xml/DOMParser.idl \
    441442    $$PWD/xml/XMLHttpRequest.idl \
  • trunk/Source/WebCore/GNUmakefile.list.am

    r108785 r108787  
    943943        $(WebCore)/workers/WorkerContext.idl \
    944944        $(WebCore)/workers/WorkerLocation.idl \
     945        $(WebCore)/xml/DOMWindowXML.idl \
    945946        $(WebCore)/xml/DOMParser.idl \
    946947        $(WebCore)/xml/XMLHttpRequest.idl \
  • trunk/Source/WebCore/WebCore.gypi

    r108785 r108787  
    11111111            'workers/WorkerContext.idl',
    11121112            'workers/WorkerLocation.idl',
     1113            'xml/DOMWindowXML.idl',
    11131114            'xml/DOMParser.idl',
    11141115            'xml/XMLHttpRequest.idl',
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r108785 r108787  
    1067910679                A83B533814F399BB00720D9D /* IDLAttributes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = IDLAttributes.txt; path = scripts/IDLAttributes.txt; sourceTree = "<group>"; };
    1068010680                A83B535B14F7413A00720D9D /* DOMWindowWebGL.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = DOMWindowWebGL.idl; path = canvas/DOMWindowWebGL.idl; sourceTree = "<group>"; };
     10681                A83B536C14F749E200720D9D /* DOMWindowXML.idl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = DOMWindowXML.idl; sourceTree = "<group>"; };
    1068110682                A83B78F20CCAFF15000B0825 /* JSSVGFontFaceUriElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSSVGFontFaceUriElement.h; sourceTree = "<group>"; };
    1068210683                A83B78F30CCAFF15000B0825 /* JSSVGFontFaceUriElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSSVGFontFaceUriElement.cpp; sourceTree = "<group>"; };
     
    2001820019                        isa = PBXGroup;
    2001920020                        children = (
     20021                                A83B536C14F749E200720D9D /* DOMWindowXML.idl */,
    2002020022                                00B9318013BA867F0035A948 /* parser */,
    2002120023                                1ACE53E10A8D18E70022947D /* DOMParser.cpp */,
  • trunk/Source/WebCore/page/DOMWindow.idl

    r108781 r108787  
    438438        attribute WebKitTransitionEventConstructor WebKitTransitionEvent;
    439439        attribute WheelEventConstructor WheelEvent;
    440         attribute XMLHttpRequestProgressEventConstructor XMLHttpRequestProgressEvent;
    441440        attribute [Conditional=DEVICE_ORIENTATION, V8EnabledAtRuntime] DeviceMotionEventConstructor DeviceMotionEvent;
    442441        attribute [Conditional=DEVICE_ORIENTATION, V8EnabledAtRuntime] DeviceOrientationEventConstructor DeviceOrientationEvent;
     
    468467        attribute EventSourceConstructor EventSource; // Usable with new the operator
    469468
    470         // Mozilla has a separate XMLDocument object for XML documents.
    471         // We just use Document for this.
    472         attribute DocumentConstructor XMLDocument;
    473 
    474         attribute DOMParserConstructor DOMParser;
    475         attribute XMLSerializerConstructor XMLSerializer;
    476 
    477         attribute XMLHttpRequestConstructor XMLHttpRequest; // Usable with the new operator
    478         attribute XMLHttpRequestUploadConstructor XMLHttpRequestUpload;
    479         attribute XMLHttpRequestExceptionConstructor XMLHttpRequestException;
    480 
    481         attribute [Conditional=XSLT] XSLTProcessorConstructor XSLTProcessor; // Usable with the new operator
    482 
    483469#if defined(ENABLE_CHANNEL_MESSAGING) && ENABLE_CHANNEL_MESSAGING
    484470        attribute MessagePortConstructor MessagePort;
Note: See TracChangeset for help on using the changeset viewer.