Bug 197234
Summary: | REGRESSION(r243094): [GTK] Web views take much longer to construct | ||
---|---|---|---|
Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, mcatanzaro |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | PC | ||
OS: | Linux |
Michael Catanzaro
Sometime since 2.24, the amount of time required to create a web view has shot up quite noticeably. Previously view creation was instantaneous, but now there's a very noticeable delay. We'd almost want to make it async if it's going to need to take this long.
2.24.1 is unaffected.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
I haven't noticed anything. Could you start bisect?
Michael Catanzaro
Hm, well actually I can't reproduce anymore. Strange. If I notice it again, I'll reopen and try to bisect.
Michael Catanzaro
It's back. Bisecting....
Michael Catanzaro
I'm still bisecting but it's looking like the problem commit is most likely going to be somewhere between r243094 (which introduced a crash on startup) and r243231 (which fixed it). That'll be a little annoying but I'll try to sort through it tomorrow.
Michael Catanzaro
Regression is introduced by r243094.
This is sort of expected I guess, because we don't have PSON enabled and aren't prewarming the processes as required.
It will be very important to get PSON enabled and working.
Michael Catanzaro
Hopefully this is fixed now that PSON is enabled. I'll check in Epiphany after 2.25.2 is released.
Michael Catanzaro
(In reply to Michael Catanzaro from comment #6)
> Hopefully this is fixed now that PSON is enabled. I'll check in Epiphany
> after 2.25.2 is released.
Fixed indeed, thanks Carlos!