Changeset 57699 in webkit
- Timestamp:
- Apr 15, 2010 6:00:21 PM (14 years ago)
- Location:
- trunk/WebKit/chromium
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/chromium/ChangeLog
r57694 r57699 1 2010-04-15 Matt Perry <mpcomplete@chromium.org> 2 3 Reviewed by Dimitri Glazkov. 4 5 Implement layoutTestController's addUserStyleSheet and 6 setAuthorAndUserStylesEnabled on Chromium port. 7 https://bugs.webkit.org/show_bug.cgi?id=37595 8 9 * public/WebSettings.h: 10 * public/WebView.h: 11 * src/WebSettingsImpl.cpp: 12 (WebKit::WebSettingsImpl::setAuthorAndUserStylesEnabled): 13 * src/WebSettingsImpl.h: 14 * src/WebViewImpl.cpp: 15 (WebKit::WebViewImpl::addUserStyleSheet): 16 * src/WebViewImpl.h: 17 1 18 2010-04-15 Zhenyao Mo <zmo@google.com> 2 19 -
trunk/WebKit/chromium/public/WebSettings.h
r55666 r57699 70 70 virtual void setAllowScriptsToCloseWindows(bool) = 0; 71 71 virtual void setUserStyleSheetLocation(const WebURL&) = 0; 72 virtual void setAuthorAndUserStylesEnabled(bool) = 0; 72 73 virtual void setUsesPageCache(bool) = 0; 73 74 virtual void setDownloadableBinaryFontsEnabled(bool) = 0; -
trunk/WebKit/chromium/public/WebView.h
r54586 r57699 284 284 virtual void addUserScript(const WebString& sourceCode, 285 285 bool runAtStart) = 0; 286 virtual void addUserStyleSheet(const WebString& sourceCode) = 0; 286 287 virtual void removeAllUserContent() = 0; 287 288 -
trunk/WebKit/chromium/src/WebSettingsImpl.cpp
r55666 r57699 186 186 } 187 187 188 void WebSettingsImpl::setAuthorAndUserStylesEnabled(bool enabled) 189 { 190 m_settings->setAuthorAndUserStylesEnabled(enabled); 191 } 192 188 193 void WebSettingsImpl::setUsesPageCache(bool usesPageCache) 189 194 { -
trunk/WebKit/chromium/src/WebSettingsImpl.h
r55666 r57699 72 72 virtual void setAllowScriptsToCloseWindows(bool); 73 73 virtual void setUserStyleSheetLocation(const WebURL&); 74 virtual void setAuthorAndUserStylesEnabled(bool); 74 75 virtual void setUsesPageCache(bool); 75 76 virtual void setDownloadableBinaryFontsEnabled(bool); -
trunk/WebKit/chromium/src/WebViewImpl.cpp
r57469 r57699 1887 1887 } 1888 1888 1889 void WebViewImpl::addUserStyleSheet(const WebString& sourceCode) 1890 { 1891 PageGroup* pageGroup = PageGroup::pageGroup(pageGroupName); 1892 RefPtr<DOMWrapperWorld> world(DOMWrapperWorld::create()); 1893 pageGroup->addUserStyleSheetToWorld(world.get(), sourceCode, WebURL(), 0, 0); 1894 } 1895 1889 1896 void WebViewImpl::removeAllUserContent() 1890 1897 { -
trunk/WebKit/chromium/src/WebViewImpl.h
r57606 r57699 182 182 virtual void addUserScript(const WebString& sourceCode, 183 183 bool runAtStart); 184 virtual void addUserStyleSheet(const WebString& sourceCode); 184 185 virtual void removeAllUserContent(); 185 186
Note: See TracChangeset
for help on using the changeset viewer.