Bug 156622 - [UNIX] Initialize WebKit before the platform initializations
Summary: [UNIX] Initialize WebKit before the platform initializations
Status: RESOLVED DUPLICATE of bug 158149
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
Keywords: Gtk
Depends on: 156736
Blocks: 156735
  Show dependency treegraph
Reported: 2016-04-15 00:29 PDT by Carlos Garcia Campos
Modified: 2016-07-01 06:24 PDT (History)
4 users (show)

See Also:

Patch (1.40 KB, patch)
2016-04-15 00:31 PDT, Carlos Garcia Campos
mcatanzaro: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Garcia Campos 2016-04-15 00:29:29 PDT
The platform specific initialization might use something that would require WebKit2 to be initialized. For example, in debug mode, the GTK+ port uses WTF::sleep that requires the threading to be initialized.
Comment 1 Carlos Garcia Campos 2016-04-15 00:31:20 PDT
Created attachment 276466 [details]
Comment 2 Carlos Garcia Campos 2016-04-18 01:31:05 PDT
Committed r199658: <http://trac.webkit.org/changeset/199658>
Comment 3 Hunseop Jeong 2016-04-18 21:26:32 PDT
Efl port has been crashed since r199658.
Comment 4 Gyuyoung Kim 2016-04-18 23:07:45 PDT
I upload a fix for now - Bug 156735
Comment 5 WebKit Commit Bot 2016-04-19 00:18:32 PDT
Re-opened since this is blocked by bug 156736
Comment 6 Carlos Garcia Campos 2016-07-01 06:24:00 PDT

*** This bug has been marked as a duplicate of bug 158149 ***