Changeset 58205 in webkit
- Timestamp:
- Apr 23, 2010 6:05:02 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r58203 r58205 1 2010-04-23 Rafael Weinstein <rafaelw@grafaelw.sfo.corp.google.com> 2 3 Reviewed by Darin Fisher. 4 5 This patch adds a vector of additionalFeatures to WindowFeatures 6 and populates it with any feature strings that evaluate to "yes" 7 and aren't directly observed in WindowFeatures. This allows 8 clients to capture experimental window features. 9 10 https://bugs.webkit.org/show_bug.cgi?id=38013 11 12 * page/WindowFeatures.cpp: 13 (WebCore::WindowFeatures::setWindowFeature): 14 * page/WindowFeatures.h: 15 1 16 2010-04-23 Dan Bernstein <mitz@apple.com> 2 17 -
trunk/WebCore/page/WindowFeatures.cpp
r29663 r58205 156 156 else if (keyString == "scrollbars") 157 157 scrollbarsVisible = value; 158 else if (value == 1) 159 additionalFeatures.append(keyString); 158 160 } 159 161 -
trunk/WebCore/page/WindowFeatures.h
r28592 r58205 77 77 bool fullscreen; 78 78 bool dialog; 79 80 Vector<String> additionalFeatures; 79 81 }; 80 82 -
trunk/WebKit/chromium/ChangeLog
r58140 r58205 1 2010-04-23 Rafael Weinstein <rafaelw@grafaelw.sfo.corp.google.com> 2 3 Reviewed by Darin Fisher. 4 5 This patch adds a WebWindowFeatures binding struct for the 6 chromium client in anticipation of a follow-on patch which will 7 pass it to WebViewClient::createWindow. 8 9 https://bugs.webkit.org/show_bug.cgi?id=38013 10 11 * public/WebViewClient.h: 12 (WebKit::WebViewClient::createView): 13 * public/WebWindowFeatures.h: Added. 14 (WebKit::WebWindowFeatures::WebWindowFeatures): 15 * src/ChromeClientImpl.cpp: 16 (WebKit::ChromeClientImpl::createWindow): 17 1 18 2010-04-22 Zhenyao Mo <zmo@google.com> 2 19
Note: See TracChangeset
for help on using the changeset viewer.