Changeset 246152 in webkit
- Timestamp:
- Jun 6, 2019 6:51:13 AM (5 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r246148 r246152 1 2019-06-06 Michael Catanzaro <mcatanzaro@igalia.com> 2 3 [WPE][GTK] Clean up use of initiatingPageID in implementation of webkit_uri_scheme_request_get_web_view() 4 https://bugs.webkit.org/show_bug.cgi?id=198564 5 6 Reviewed by Carlos Garcia Campos. 7 8 Note that we have to use RefPtr rather than Ref here because the priv struct has to remain 9 default-constructible. 10 11 * UIProcess/API/glib/WebKitURISchemeRequest.cpp: 12 (webkitURISchemeRequestCreate): 13 (webkit_uri_scheme_request_get_web_view): 14 1 15 2019-06-06 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
trunk/Source/WebKit/UIProcess/API/glib/WebKitURISchemeRequest.cpp
r246102 r246152 85 85 request->priv->manager = &manager; 86 86 request->priv->uri = resourceRequest.url().string().utf8(); 87 request->priv->requestID = requestID; 88 89 ASSERT(resourceRequest.initiatingPageID()); 87 90 request->priv->initiatingPage = WebProcessProxy::webPage(*resourceRequest.initiatingPageID()); 88 request->priv->requestID = requestID; 91 ASSERT(request->priv->initiatingPage); 92 89 93 return request; 90 94 } … … 167 171 g_return_val_if_fail(WEBKIT_IS_URI_SCHEME_REQUEST(request), 0); 168 172 169 // FIXME: initiatingPage is now always null, we need to re-implement this somehow. 170 return request->priv->initiatingPage ? webkitWebContextGetWebViewForPage(request->priv->webContext, request->priv->initiatingPage.get()) : nullptr; 173 return webkitWebContextGetWebViewForPage(request->priv->webContext, request->priv->initiatingPage.get()); 171 174 } 172 175
Note: See TracChangeset
for help on using the changeset viewer.