[Webkit-unassigned] [Bug 125990] [GTK] Allow passing extra initialization data to web extensions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 20 05:29:34 PST 2013


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





--- Comment #11 from Carlos Garcia Campos <cgarcia at igalia.com>  2013-12-20 05:27:37 PST ---
(In reply to comment #10)
> (In reply to comment #9)
> > > Sounds like this bug should depend no bug 123292 then =)
> > 
> > It's not the same, this happens before the new web process is launched, and the other one is emitted when the web process has been launched and the connection has been established, which is too late to set user data and web extensions dir.
> 
> Oh, I see, though I guess the use cases are pretty much the same, the only reason why the other patch relies on the connection is because it's a convenient place to store the process identifier, AFAIK. If we could think of a better way of having that identifier managed we could fuse these two signals.

I'm not sure, I think it might be useful to know when the web process has been launched, so I think we could have initialize-web-extensions emitted for getInjectedBundleInitializationUserData as the perfect place to call set_web_extensions_dir + set_web_extensions_initialization_user_data, and web-process-started emitted when the web process has been launched as two different signals.

-- 
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