Bug 92726

Summary: [WK2] WebPage does not provide RegisterProtocolHandlerClient
Product: WebKit Reporter: Mikhail Pozdnyakov <mikhail.pozdnyakov>
Component: WebKit EFLAssignee: Mikhail Pozdnyakov <mikhail.pozdnyakov>
Status: RESOLVED INVALID    
Severity: Normal CC: annevk, kenneth, lucas.de.marchi, morrita, rakuco, rniwa, sh919.park, tonikitoo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=73177
Bug Depends on: 92749    
Bug Blocks: 93353    
Attachments:
Description Flags
patch none

Description Mikhail Pozdnyakov 2012-07-31 01:22:24 PDT
ProtocolHandlerClient implementation is missing for EFL WK2.
This leads to crashes of following tests:
  fast/dom/register-protocol-handler.html
  fast/dom/unregister-protocol-handler.htm
Comment 1 Mikhail Pozdnyakov 2012-07-31 06:33:43 PDT
(In reply to comment #0)
> ProtocolHandlerClient implementation is missing for EFL WK2.
> This leads to crashes of following tests:
>   fast/dom/register-protocol-handler.html
>   fast/dom/unregister-protocol-handler.htm

Those tests are crashing because WebPage does not initialize ProtocolHandlerClient for its WebCore::Page.
Comment 2 Mikhail Pozdnyakov 2012-07-31 06:54:48 PDT
Created attachment 155522 [details]
patch
Comment 3 Sanghyun Park 2013-07-29 06:16:05 PDT
Is there any progress on this? 
If there is no progress, I want to follow up  this patch.
Comment 4 Anne van Kesteren 2023-04-03 04:48:02 PDT
If there is an initiative to add this API again it would benefit from a clean approach so let's close this.