Changeset 147751 in webkit
- Timestamp:
- Apr 5, 2013 9:13:06 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r147750 r147751 1 2013-04-05 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 3 Fix GCC with C++11 build 4 https://bugs.webkit.org/show_bug.cgi?id=111579 5 6 Reviewed by Anders Carlsson. 7 8 If the destructor is private, MemoryInstrumentation can not create an inherited class. 9 10 * css/PropertySetCSSStyleDeclaration.h: 11 (StyleRuleCSSStyleDeclaration): 12 * dom/ShadowRoot.h: 13 (ShadowRoot): 14 * loader/SubresourceLoader.h: 15 (SubresourceLoader): 16 * platform/Timer.h: 17 1 18 2013-03-28 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 19 -
trunk/Source/WebCore/css/PropertySetCSSStyleDeclaration.h
r143926 r147751 91 91 return adoptRef(new StyleRuleCSSStyleDeclaration(propertySet, parentRule)); 92 92 } 93 virtual ~StyleRuleCSSStyleDeclaration(); 93 94 94 95 void clearParentRule() { m_parentRule = 0; } … … 103 104 private: 104 105 StyleRuleCSSStyleDeclaration(StylePropertySet*, CSSRule*); 105 virtual ~StyleRuleCSSStyleDeclaration();106 106 107 107 virtual CSSStyleSheet* parentStyleSheet() const OVERRIDE; -
trunk/Source/WebCore/dom/ShadowRoot.h
r144735 r147751 58 58 } 59 59 60 virtual ~ShadowRoot(); 61 60 62 void recalcStyle(StyleChange); 61 63 … … 99 101 private: 100 102 ShadowRoot(Document*, ShadowRootType); 101 virtual ~ShadowRoot();102 103 103 104 virtual void dispose() OVERRIDE; -
trunk/Source/WebCore/loader/SubresourceLoader.h
r147730 r147751 46 46 static PassRefPtr<SubresourceLoader> create(Frame*, CachedResource*, const ResourceRequest&, const ResourceLoaderOptions&); 47 47 48 virtual ~SubresourceLoader(); 49 48 50 void cancelIfNotFinishing(); 49 51 virtual bool isSubresourceLoader(); … … 54 56 private: 55 57 SubresourceLoader(Frame*, CachedResource*, const ResourceLoaderOptions&); 56 virtual ~SubresourceLoader();57 58 58 59 virtual bool init(const ResourceRequest&) OVERRIDE; -
trunk/Source/WebCore/platform/Timer.h
r142764 r147751 123 123 } 124 124 125 template <typename TimerFiredClass> class DeferrableOneShotTimer : pr ivateTimerBase {125 template <typename TimerFiredClass> class DeferrableOneShotTimer : protected TimerBase { 126 126 public: 127 127 typedef void (TimerFiredClass::*TimerFiredFunction)(DeferrableOneShotTimer*);
Note: See TracChangeset
for help on using the changeset viewer.