[Webkit-unassigned] [Bug 71271] [Qt] Web Inspector: local inspector client UI becomes unresponsive on debugger pause during

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 17 01:28:43 PDT 2012


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


Tsarko Yaroslav <eriktsarko at googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #142441|                            |review?, commit-queue?
               Flag|                            |




--- Comment #21 from Tsarko Yaroslav <eriktsarko at googlemail.com>  2012-05-17 01:27:46 PST ---
Created an attachment (id=142441)
 --> (https://bugs.webkit.org/attachment.cgi?id=142441&action=review)
Patch

Greetings everyone!

After 3 days of debugging JavaScript debugger in QtWebkit I have found the reason of Web Inspector GUI lock when debuggee page was paused. The reason itself is quite trivial: Web Inspector front-end (also written in JavaScript) was also paused along with the debuggee page itself. I suppose that this bug has been introduced by commit a2ce7739 (qtwebkit repo) when every QWebPage being created was explicitly added to PageGroup called "Default Group". When debugger pauses page it also pauses all the pages that belong to its page group. So the Web Inspector page was paused too. The applied patch fixes this problem (I`ve tested it with Qt 4.8.1 with QtWebkit 2.2.2).

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