Changeset 166307 in webkit


Ignore:
Timestamp:
Mar 26, 2014 12:21:49 PM (10 years ago)
Author:
Brent Fulgham
Message:

Source/JavaScriptCore: Unreviewed build fix.

  • runtime/JSCell.h: VS2013 confused about argument type.

Source/WebCore: Unreviewed test correction.

Because of the way DRT on Windows links to WebCore, having the implementaion of the update
method in the header caused a runtime failure due to duplicate symbols being bound to the
compilation unit.

  • accessibility/AXObjectCache.cpp:

(WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Moved from header.

  • accessibility/AXObjectCache.h:

(WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Deleted.

Source/WebKit: Unreviewed build/test correction.

  • WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the AXObjectCache::setEnhancedUserInterfaceEnabled

set function.

Location:
trunk/Source
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r166301 r166307  
     12014-03-26  Brent Fulgham  <bfulgham@apple.com>
     2
     3        Unreviewed build fix.
     4
     5        * runtime/JSCell.h: VS2013 confused about argument type.
     6
    172014-03-26  Zoltan Horvath  <zoltan@webkit.org>
    28
  • trunk/Source/JavaScriptCore/runtime/JSCell.h

    r165164 r166307  
    9393    bool isProxy() const;
    9494    bool inherits(const ClassInfo*) const;
    95     bool isAPIValueWrapper() const;
     95    JS_EXPORT_PRIVATE bool isAPIValueWrapper() const;
    9696
    9797    JSType type() const;
  • trunk/Source/WebCore/ChangeLog

    r166304 r166307  
     12014-03-26  Brent Fulgham  <bfulgham@apple.com>
     2
     3        Unreviewed test correction.
     4
     5        Because of the way DRT on Windows links to WebCore, having the implementaion of the update
     6        method in the header caused a runtime failure due to duplicate symbols being bound to the
     7        compilation unit.
     8
     9        * accessibility/AXObjectCache.cpp:
     10        (WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Moved from header.
     11        * accessibility/AXObjectCache.h:
     12        (WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Deleted.
     13
    1142014-03-26  Jer Noble  <jer.noble@apple.com>
    215
  • trunk/Source/WebCore/accessibility/AXObjectCache.cpp

    r166194 r166307  
    119119}
    120120
     121void AXObjectCache::setEnhancedUserInterfaceAccessibility(bool flag)
     122{
     123    gAccessibilityEnhancedUserInterfaceEnabled = flag;
     124}
     125
    121126AXObjectCache::AXObjectCache(Document& document)
    122127    : m_document(document)
  • trunk/Source/WebCore/accessibility/AXObjectCache.h

    r165676 r166307  
    132132
    133133    // Enhanced user interface accessibility can be toggled by the assistive technology.
    134     static void setEnhancedUserInterfaceAccessibility(bool flag) { gAccessibilityEnhancedUserInterfaceEnabled = flag; }
     134    static void setEnhancedUserInterfaceAccessibility(bool flag);
    135135   
    136136    static bool accessibilityEnabled() { return gAccessibilityEnabled; }
  • trunk/Source/WebKit/ChangeLog

    r166120 r166307  
     12014-03-26  Brent Fulgham  <bfulgham@apple.com>
     2
     3        Unreviewed build/test correction.
     4
     5        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the AXObjectCache::setEnhancedUserInterfaceEnabled
     6        set function.
     7
    182014-03-22  Darin Adler  <darin@apple.com>
    29
  • trunk/Source/WebKit/WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in

    r166120 r166307  
    477477        symbolWithPointer(?gAccessibilityEnhancedUserInterfaceEnabled@AXObjectCache@WebCore@@0_NA, ?gAccessibilityEnhancedUserInterfaceEnabled@AXObjectCache@WebCore@@0_NA)
    478478        symbolWithPointer(?disableAccessibility@AXObjectCache@WebCore@@SAXXZ, ?disableAccessibility@AXObjectCache@WebCore@@SAXXZ)
     479        symbolWithPointer(?setEnhancedUserInterfaceAccessibility@AXObjectCache@WebCore@@SAX_N@Z, ?setEnhancedUserInterfaceAccessibility@AXObjectCache@WebCore@@SAX_N@Z)
    479480        symbolWithPointer(?sessionID@Page@WebCore@@QBE?AVSessionID@2@XZ, ?sessionID@Page@WebCore@@QEBA?AVSessionID@2@XZ)
    480481        symbolWithPointer(?resourceForURL@MemoryCache@WebCore@@QAEPAVCachedResource@2@ABVURL@2@VSessionID@2@@Z, ?resourceForURL@MemoryCache@WebCore@@QEAAPEAVCachedResource@2@AEBVURL@2@VSessionID@2@@Z)
Note: See TracChangeset for help on using the changeset viewer.