Changeset 72600 in webkit
- Timestamp:
- Nov 23, 2010 6:22:59 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/qt/Api/qwebpage.cpp
r72475 r72600 2117 2117 case NotificationsPermissionDomain: 2118 2118 #if ENABLE(NOTIFICATIONS) 2119 if (policy == PermissionGranted )2119 if (policy == PermissionGrantedByUser) 2120 2120 NotificationPresenterClientQt::notificationPresenter()->allowNotificationForFrame(frame->d->frame); 2121 2121 #endif -
trunk/WebKit/qt/Api/qwebpage.h
r72101 r72600 199 199 200 200 enum PermissionPolicy { 201 PermissionGranted,202 201 PermissionUnknown, 203 PermissionDenied 202 PermissionGrantedByUser, 203 PermissionDeniedByUser 204 204 }; 205 205 -
trunk/WebKit/qt/ChangeLog
r72510 r72600 1 2010-11-23 Simon Hausmann <simon.hausmann@nokia.com> 2 3 Reviewed by Tor Arne Vestbø. 4 5 [Qt] Review the setUserPermission & friends API 6 https://bugs.webkit.org/show_bug.cgi?id=46810 7 8 Add a ByUser suffix to PermissionGranted/Denied. In the future 9 we can add PermissionGrantedByDefault. 10 11 * Api/qwebpage.cpp: 12 (QWebPage::setUserPermission): 13 * Api/qwebpage.h: 14 * WebCoreSupport/GeolocationPermissionClientQt.cpp: 15 (WebCore::GeolocationPermissionClientQt::setPermission): 16 * tests/qwebpage/tst_qwebpage.cpp: 17 (JSTestPage::requestPermission): 18 1 19 2010-11-22 Jan Erik Hanssen <jhanssen@sencha.com> 2 20 -
trunk/WebKit/qt/WebCoreSupport/GeolocationPermissionClientQt.cpp
r66597 r72600 85 85 Geolocation* listener = m_pendingPermissionRequests.value(webFrame); 86 86 87 if (permission == QWebPage::PermissionGranted )87 if (permission == QWebPage::PermissionGrantedByUser) 88 88 listener->setIsAllowed(true); 89 else if (permission == QWebPage::PermissionDenied )89 else if (permission == QWebPage::PermissionDeniedByUser) 90 90 listener->setIsAllowed(false); 91 91 else -
trunk/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
r72475 r72600 224 224 { 225 225 if (m_allowGeolocation) 226 setUserPermission(frame, domain, PermissionGranted );226 setUserPermission(frame, domain, PermissionGrantedByUser); 227 227 else 228 setUserPermission(frame, domain, PermissionDenied );228 setUserPermission(frame, domain, PermissionDeniedByUser); 229 229 } 230 230 -
trunk/WebKitTools/ChangeLog
r72591 r72600 1 2010-11-23 Simon Hausmann <simon.hausmann@nokia.com> 2 3 Reviewed by Tor Arne Vestbø. 4 5 [Qt] Review the setUserPermission & friends API 6 https://bugs.webkit.org/show_bug.cgi?id=46810 7 8 Add a ByUser suffix to PermissionGranted/Denied. In the future 9 we can add PermissionGrantedByDefault. 10 11 12 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: 13 (WebCore::WebPage::requestPermission): 14 (WebCore::WebPage::permissionSet): 15 * DumpRenderTree/qt/LayoutTestControllerQt.cpp: 16 (LayoutTestController::grantDesktopNotificationPermission): 17 * QtTestBrowser/webpage.cpp: 18 (WebPage::requestPermission): 19 1 20 2010-11-18 Satish Sampath <satish@chromium.org> 2 21 -
trunk/WebKitTools/DumpRenderTree/qt/DumpRenderTreeQt.cpp
r72366 r72600 225 225 case NotificationsPermissionDomain: 226 226 if (!m_drt->layoutTestController()->ignoreReqestForPermission()) 227 setUserPermission(frame, domain, PermissionGranted );227 setUserPermission(frame, domain, PermissionGrantedByUser); 228 228 break; 229 229 case GeolocationPermissionDomain: 230 230 if (m_drt->layoutTestController()->isGeolocationPermissionSet()) 231 231 if (m_drt->layoutTestController()->geolocationPermission()) 232 setUserPermission(frame, domain, PermissionGranted );232 setUserPermission(frame, domain, PermissionGrantedByUser); 233 233 else 234 setUserPermission(frame, domain, PermissionDenied );234 setUserPermission(frame, domain, PermissionDeniedByUser); 235 235 else 236 236 m_pendingGeolocationRequests.append(frame); … … 260 260 foreach (QWebFrame* frame, m_pendingGeolocationRequests) 261 261 if (m_drt->layoutTestController()->geolocationPermission()) 262 setUserPermission(frame, domain, PermissionGranted );262 setUserPermission(frame, domain, PermissionGrantedByUser); 263 263 else 264 setUserPermission(frame, domain, PermissionDenied );264 setUserPermission(frame, domain, PermissionDeniedByUser); 265 265 266 266 m_pendingGeolocationRequests.clear(); -
trunk/WebKitTools/DumpRenderTree/qt/LayoutTestControllerQt.cpp
r72591 r72600 199 199 { 200 200 QWebFrame* frame = m_drt->webPage()->mainFrame(); 201 m_drt->webPage()->setUserPermission(frame, QWebPage::NotificationsPermissionDomain, QWebPage::PermissionGranted );201 m_drt->webPage()->setUserPermission(frame, QWebPage::NotificationsPermissionDomain, QWebPage::PermissionGrantedByUser); 202 202 m_desktopNotificationAllowedOrigins.append(origin); 203 203 } -
trunk/WebKitTools/QtTestBrowser/webpage.cpp
r72101 r72600 170 170 void WebPage::requestPermission(QWebFrame* frame, QWebPage::PermissionDomain domain) 171 171 { 172 setUserPermission(frame, domain, PermissionGranted );172 setUserPermission(frame, domain, PermissionGrantedByUser); 173 173 } 174 174
Note: See TracChangeset
for help on using the changeset viewer.