⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 244663 in webkit


Ignore:
Timestamp:
Apr 25, 2019, 2:27:10 PM (7 years ago)
Author:
achristensen@apple.com
Message:

Fix more Windows builds after r244653
https://bugs.webkit.org/show_bug.cgi?id=197131

  • svg/properties/SVGAnimatedPropertyList.h:
  • svg/properties/SVGProperty.h:
  • svg/properties/SVGPropertyList.h:
Location:
trunk/Source/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r244660 r244663  
     12019-04-25  Alex Christensen  <achristensen@webkit.org>
     2
     3        Fix more Windows builds after r244653
     4        https://bugs.webkit.org/show_bug.cgi?id=197131
     5
     6        * svg/properties/SVGAnimatedPropertyList.h:
     7        * svg/properties/SVGProperty.h:
     8        * svg/properties/SVGPropertyList.h:
     9
    1102019-04-25  Alex Christensen  <achristensen@webkit.org>
    211
  • trunk/Source/WebCore/svg/properties/SVGAnimatedPropertyList.h

    r243336 r244663  
    110110    }
    111111
     112    // Visual Studio doesn't seem to see these private constructors from subclasses.
     113    // FIXME: See what it takes to remove this hack.
     114#if !COMPILER(MSVC)
    112115protected:
     116#endif
    113117    template<typename... Arguments>
    114118    SVGAnimatedPropertyList(SVGElement* contextElement, Arguments&&... arguments)
  • trunk/Source/WebCore/svg/properties/SVGProperty.h

    r243830 r244663  
    8484    virtual String valueAsString() const { return emptyString(); }
    8585
     86    // Visual Studio doesn't seem to see these private constructors from subclasses.
     87    // FIXME: See what it takes to remove this hack.
     88#if !COMPILER(MSVC)
    8689protected:
     90#endif
    8791    SVGProperty(SVGPropertyOwner* owner = nullptr, SVGPropertyAccess access = SVGPropertyAccess::ReadWrite)
    8892        : m_owner(owner)
  • trunk/Source/WebCore/svg/properties/SVGPropertyList.h

    r243421 r244663  
    3838    using BaseList::append;
    3939
     40    // Visual Studio doesn't seem to see these private constructors from subclasses.
     41    // FIXME: See what it takes to remove this hack.
     42#if !COMPILER(MSVC)
    4043protected:
     44#endif
    4145    using SVGPropertyOwner::SVGPropertyOwner;
    4246    using BaseList::m_items;
Note: See TracChangeset for help on using the changeset viewer.