| Summary: | [EFL] REGRESSION(r173929): It broke the Web Inspector | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Csaba Osztrogonác <ossy> | ||||||||
| Component: | New Bugs | Assignee: | Gyuyoung Kim <gyuyoung.kim> | ||||||||
| Status: | RESOLVED FIXED | ||||||||||
| Severity: | Critical | CC: | andersca, commit-queue, gyuyoung.kim, ossy, timothy | ||||||||
| Priority: | P1 | ||||||||||
| Version: | 528+ (Nightly build) | ||||||||||
| Hardware: | Unspecified | ||||||||||
| OS: | Unspecified | ||||||||||
| Bug Depends on: | |||||||||||
| Bug Blocks: | 135120 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Csaba Osztrogonác
2014-10-08 07:32:08 PDT
It looks there are two problems on that. One is the "Inspector Element" of context menu doesn't call inspector root function. The other is inspector window isn't shown even when "ctrl + i" shortcut is pressed. Two problems should be fixed. Created attachment 239711 [details]
WIP
I think EFL port needs to implement platformAttach(), platformDetach() and so on in WebInspectorProxyEfl.cpp because r173929 made the WebInspector run on separate web process. Created attachment 239714 [details]
WIP
just a note: I assume the bug137340 ( DFG-JIT / GC bug ) makes EFL inspector crash too. But you can test the inspector with disabling DFG JIT with JSC_useDFGJIT=0 environment variable. Created attachment 239856 [details]
Patch
Ossy, I think EFL inspector should support docking functionality for inspector window. It looks it may need to spend time for implementing it. So, I wonder whether we can show inspector on new window as before. Comment on attachment 239856 [details]
Patch
LGTM, r=me. This workaround is reasonable until we can add supporting docking.
Comment on attachment 239856 [details] Patch Clearing flags on attachment: 239856 Committed r174820: <http://trac.webkit.org/changeset/174820> All reviewed patches have been landed. Closing bug. |