Changeset 139027 in webkit


Ignore:
Timestamp:
Jan 7, 2013 7:00:52 PM (11 years ago)
Author:
morrita@google.com
Message:

WebKit should compile on Mac with --shadow-dom
https://bugs.webkit.org/show_bug.cgi?id=105469

Reviewed by Dimitri Glazkov.

No new tests. Just changing build files.

  • WebCore.exp.in:
  • WebCore.xcodeproj/project.pbxproj:
  • dom/Element.idl:
Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r139026 r139027  
     12013-01-07  Hajime Morrita  <morrita@google.com>
     2
     3        WebKit should compile on Mac with --shadow-dom
     4        https://bugs.webkit.org/show_bug.cgi?id=105469
     5
     6        Reviewed by Dimitri Glazkov.
     7
     8        No new tests. Just changing build files.
     9
     10        * WebCore.exp.in:
     11        * WebCore.xcodeproj/project.pbxproj:
     12        * dom/Element.idl:
     13
    1142013-01-07  Stephen White  <senorblanco@chromium.org>
    215
  • trunk/Source/WebCore/WebCore.exp.in

    r138991 r139027  
    25172517#if ENABLE(SHADOW_DOM)
    25182518__ZN7WebCore22RuntimeEnabledFeatures18isShadowDOMEnabledE
     2519__ZN7WebCore22RuntimeEnabledFeatures37isAuthorShadowDOMForAnyElementEnabledE
     2520__ZN7WebCore4toJSEPN3JSC9ExecStateEPNS_17JSDOMGlobalObjectEPNS_10ShadowRootE
    25192521#endif
    25202522
  • trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj

    r139008 r139027  
    38983898                A723F77B1484CA4C008C6DBE /* PlatformExportMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = A723F77A1484CA4C008C6DBE /* PlatformExportMacros.h */; settings = {ATTRIBUTES = (Private, ); }; };
    38993899                A72763BF16689BFB002FCACB /* UserActionElementSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A72763BE16689BFB002FCACB /* UserActionElementSet.h */; settings = {ATTRIBUTES = (Private, ); }; };
     3900                A72B66A7169AD88D0034130C /* DOMShadowRoot.h in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = A7F73ED9169AD7AA00CBAA4B /* DOMShadowRoot.h */; };
     3901                A72B66A8169AD88D0034130C /* DOMShadowRoot.mm in Copy Generated Headers */ = {isa = PBXBuildFile; fileRef = A7F73EDA169AD7AA00CBAA4B /* DOMShadowRoot.mm */; };
    39003902                A72EA3BB1585CF55004FAA26 /* RefCountedSupplement.h in Headers */ = {isa = PBXBuildFile; fileRef = A72EA3BA1585CF55004FAA26 /* RefCountedSupplement.h */; settings = {ATTRIBUTES = (Private, ); }; };
    39013903                A73F95FE12C97BFE0031AAF9 /* RoundedRect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = A73F95FC12C97BFE0031AAF9 /* RoundedRect.cpp */; };
     
    68806882                                858C39BC0AA905EF00B187A4 /* DOMRect.h in Copy Generated Headers */,
    68816883                                855D358D0AD707CC0019AAC7 /* DOMRGBColor.h in Copy Generated Headers */,
     6884                                A72B66A7169AD88D0034130C /* DOMShadowRoot.h in Copy Generated Headers */,
    68826885                                850657A00AAB4A8E002D15C0 /* DOMStyleSheet.h in Copy Generated Headers */,
    68836886                                850657A10AAB4A8E002D15C0 /* DOMStyleSheetList.h in Copy Generated Headers */,
     
    1135311356                A7F5D94D1384F02D00A29A87 /* NodeRenderingContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NodeRenderingContext.cpp; sourceTree = "<group>"; };
    1135411357                A7F5D94E1384F02D00A29A87 /* NodeRenderingContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NodeRenderingContext.h; sourceTree = "<group>"; };
     11358                A7F73ED9169AD7AA00CBAA4B /* DOMShadowRoot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DOMShadowRoot.h; path = DOMShadowRoot.h; sourceTree = "<group>"; };
     11359                A7F73EDA169AD7AA00CBAA4B /* DOMShadowRoot.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = DOMShadowRoot.mm; path = DOMShadowRoot.mm; sourceTree = "<group>"; };
    1135511360                A80A38FD0E50CC8200A25EBC /* PatternCG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PatternCG.cpp; sourceTree = "<group>"; };
    1135611361                A80A9422149F225E00989291 /* JSDOMWindowWebAudioCustom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDOMWindowWebAudioCustom.cpp; sourceTree = "<group>"; };
     
    1635916364                                85F56A780A98CE3700ADB60A /* DOMProcessingInstruction.h */,
    1636016365                                85F56A790A98CE3700ADB60A /* DOMProcessingInstruction.mm */,
     16366                                A7F73ED9169AD7AA00CBAA4B /* DOMShadowRoot.h */,
     16367                                A7F73EDA169AD7AA00CBAA4B /* DOMShadowRoot.mm */,
    1636116368                                85ACA99A0A9B575900671E90 /* DOMText.h */,
    1636216369                                85ACA99B0A9B575900671E90 /* DOMText.mm */,
  • trunk/Source/WebCore/dom/Element.idl

    r138843 r139027  
    117117
    118118    // ShadowAware API
    119 #if defined(ENABLE_SHADOW_DOM) && ENABLE_SHADOW_DOM
     119#if defined(ENABLE_SHADOW_DOM) && ENABLE_SHADOW_DOM && defined(LANGUAGE_JAVASCRIPT) && LANGUAGE_JAVASCRIPT
    120120    [Reflect=pseudo, V8EnabledAtRuntime=shadowDOM, ImplementedAs=pseudo] attribute DOMString webkitPseudo;
    121121    [V8EnabledAtRuntime=shadowDOM, ImplementedAs=createShadowRoot] ShadowRoot webkitCreateShadowRoot() raises(DOMException);
Note: See TracChangeset for help on using the changeset viewer.