Changeset 137482 in webkit
- Timestamp:
- Dec 12, 2012, 10:34:01 AM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/Platform/ChangeLog
r137457 r137482 1 2012-12-12 Gavin Peters <gavinp@chromium.org> 2 3 [chromium] Add destructor to WebPrerender 4 https://bugs.webkit.org/show_bug.cgi?id=104820 5 6 Reviewed by James Robinson. 7 8 When making WebPrerender default constructible and assignable, the destructor should have been moved out of WEBKIT_IMPLEMENTATION. 9 10 * chromium/public/WebPrerender.h: 11 (WebKit::WebPrerender::~WebPrerender): 12 (WebPrerender): 13 1 14 2012-12-12 Alexei Filippov <alph@chromium.org> 2 15 -
trunk/Source/Platform/chromium/public/WebPrerender.h
r137045 r137482 55 55 }; 56 56 57 ~WebPrerender() { reset(); } 57 58 WebPrerender() { } 58 59 WebPrerender(const WebPrerender& other) { assign(other); } … … 65 66 #if WEBKIT_IMPLEMENTATION 66 67 explicit WebPrerender(PassRefPtr<WebCore::Prerender>); 67 ~WebPrerender();68 68 69 69 const WebCore::Prerender* toPrerender() const; 70 70 #endif 71 71 72 WEBKIT_EXPORT void reset(); 72 73 WEBKIT_EXPORT void assign(const WebPrerender&); 73 74 WEBKIT_EXPORT bool isNull() const; -
trunk/Source/WebCore/ChangeLog
r137481 r137482 1 2012-12-12 Gavin Peters <gavinp@chromium.org> 2 3 [chromium] Add destructor to WebPrerender 4 https://bugs.webkit.org/show_bug.cgi?id=104820 5 6 Reviewed by James Robinson. 7 8 When making WebPrerender default constructible and assignable, the destructor should have been moved out of WEBKIT_IMPLEMENTATION. 9 10 Existing WebKit unit tests should test this, as do chromium browser tests. 11 12 * platform/chromium/support/WebPrerender.cpp: 13 (WebKit::WebPrerender::toPrerender): 14 (WebKit::WebPrerender::reset): 15 1 16 2012-12-12 Allan Sandfeld Jensen <allan.jensen@digia.com> 2 17 -
trunk/Source/WebCore/platform/chromium/support/WebPrerender.cpp
r137045 r137482 65 65 } 66 66 67 WebPrerender::~WebPrerender()68 {69 m_private.reset();70 }71 72 67 const WebCore::Prerender* WebPrerender::toPrerender() const 73 68 { 74 69 return m_private.get(); 70 } 71 72 void WebPrerender::reset() 73 { 74 m_private.reset(); 75 75 } 76 76
Note:
See TracChangeset
for help on using the changeset viewer.