Closed Bug 1224279 Opened 9 years ago Closed 5 years ago

WebInspector Debugger is *not* invoked for events selected in Events tab

Categories

(DevTools :: Debugger, defect)

44 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: javadesigner, Unassigned)

References

()

Details

Attachments

(1 file)

Attached image 1.png
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20151029151421

Steps to reproduce:

1. Go to:
http://www.kef.com/html/us/showroom/digital_music_solutions/x_300a/x_300a/index.html

2. Open WebInspector.
Enable all Mouse events (including click) under Debugger->Events tab

3. Click on the "x-ray on" toggle button on the web page. (This is just a href/div that changes it's image when clicked).
You will see this toggle under the pictures of speakers, etc on that page.




Actual results:

The debugger is *not* invoked when the toggle is clicked. 


Expected results:

The debugger should have been invoked upon any click (including on the toggle button).

I tried the same on Chrome (enabling click events on that page via Chrome's debug events tab, and a click did invoke the debugger properly on Chrome).

I also tried this with the 44 branch Firefox Developer Edition and encountered the same bug.
I can confirm this.  You can see that a click event is bound to the x-ray button (#Stage_xray_off) from the inspector.  Maybe this has to do with blackboxing?  Nick, is this already a known issue?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(nfitzgerald)
I unblackboxed every source and it still doesn't pause.

Did see this in the browser console though (not sure if related or not):

_getDefinitionSite threw an exception: Error: noScript: server1.conn11.pausedobj140 has no Debugger.Script
Stack: rdpInvoke/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/debugger/content/utils.js:14:1
Handler.prototype.process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:934:23
this.PromiseWalker.walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:813:7
Promise*this.PromiseWalker.scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:744:11
this.PromiseWalker.schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
this.PromiseWalker.completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:711:7
promisify/</<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/async-utils.js:99:7
DebuggerClient.requester/</<@resource://gre/m
Flags: needinfo?(nfitzgerald)
Component: Untriaged → Developer Tools: Debugger
Product: Firefox → DevTools

closing as we're redoing event debugging

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: