[Webkit-unassigned] [Bug 23432] window.open scripts do not trigger newWindowDelegate callback.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 27 21:47:38 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=23432


Lucas De Marchi <lucas.demarchi at profusion.mobi> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lucas.demarchi at profusion.mo
                   |                            |bi




--- Comment #2 from Lucas De Marchi <lucas.demarchi at profusion.mobi>  2010-05-27 21:47:37 PST ---
(In reply to comment #1)
> In WebKitGtk port,  "new-window-policy-decision-requested"  signal isn't also triggered when using the window.open call.
> It seems like a bug.

For javascript it will call ChromeClient::createWindow() instead. In EFL port I've implemented both ChromeClientEfl::createWindow() and ChromeClient::decidePolicyForNewWindowAction() by calling our ewk_view_window_create() with different parameters in order to be able to differentiate between javascript ones and link ones.

Unfortunately, sending upstream this code is being blocked by other bugs that are not reviewed yet. As soon as they are r+ cq+ I'll send them.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list