Bug 156622

Summary: [UNIX] Initialize WebKit before the platform initializations
Product: WebKit Reporter: Carlos Garcia Campos <cgarcia>
Component: WebKit2Assignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: bugs-noreply, commit-queue, gyuyoung.kim, hs85.jeong
Priority: P2 Keywords: Gtk
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 156736    
Bug Blocks: 156735    
Attachments:
Description Flags
Patch mcatanzaro: review+

Carlos Garcia Campos
Reported 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.
Attachments
Patch (1.40 KB, patch)
2016-04-15 00:31 PDT, Carlos Garcia Campos
mcatanzaro: review+
Carlos Garcia Campos
Comment 1 2016-04-15 00:31:20 PDT
Carlos Garcia Campos
Comment 2 2016-04-18 01:31:05 PDT
Hunseop Jeong
Comment 3 2016-04-18 21:26:32 PDT
Efl port has been crashed since r199658.
Gyuyoung Kim
Comment 4 2016-04-18 23:07:45 PDT
I upload a fix for now - Bug 156735
WebKit Commit Bot
Comment 5 2016-04-19 00:18:32 PDT
Re-opened since this is blocked by bug 156736
Carlos Garcia Campos
Comment 6 2016-07-01 06:24:00 PDT
*** This bug has been marked as a duplicate of bug 158149 ***
Note You need to log in before you can comment on or make changes to this bug.