Closed
Bug 1508852
Opened 6 years ago
Closed 6 years ago
Update Developer Tools Code (DebuggerServer.registerModule is not a function)
Categories
(Thunderbird :: General, defect)
Thunderbird
General
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 65.0
People
(Reporter: Fallen, Assigned: Fallen)
Details
Attachments
(1 file, 2 obsolete files)
16.58 KB,
patch
|
Fallen
:
review+
|
Details | Diff | Splinter Review |
There is an error message DebuggerServer.registerModule is not a function when using Thunderbird. This doesn't seem to inhibit debugging so it wasn't really noticed. Bug 1473578 removed it. I'm making some updates that fix this issue and consolidate some of the code. Now that we have TabOpen/TabClose events on tabmail, we can mostly use the m-c BrowserTabList.
Assignee | ||
Comment 1•6 years ago
|
||
Attachment #9026568 -
Flags: review?(geoff)
Assignee | ||
Comment 2•6 years ago
|
||
Attachment #9026568 -
Attachment is obsolete: true
Attachment #9026568 -
Flags: review?(geoff)
Attachment #9026569 -
Flags: review?(geoff)
Comment 3•6 years ago
|
||
Comment on attachment 9026569 [details] [diff] [review] Fix - v2 Review of attachment 9026569 [details] [diff] [review]: ----------------------------------------------------------------- This is okay by me, although I can't say I know this stuff well. Note there are linting errors. ::: mail/components/devtools/devtools-loader.js @@ +12,5 @@ > QueryInterface: ChromeUtils.generateQI([Ci.nsICommandLineHandler]), > classID: Components.ID("{089694e9-106a-4704-abf7-62a88545e194}"), > > helpInfo: "", > + handle: function(cmdLine) { Linter expects method shorthand. And two more below. @@ +69,5 @@ > + // Initialize and load the toolkit/browser actors. This will also call above function to set the > + // Thunderbird root actor > + DebuggerServer.init(); > + DebuggerServer.registerAllActors(); > + } Trailing comma needed.
Attachment #9026569 -
Flags: review?(geoff) → review+
Assignee | ||
Comment 4•6 years ago
|
||
Fixed linting errors now that they show on my env and rebased.
Attachment #9026569 -
Attachment is obsolete: true
Attachment #9027077 -
Flags: review+
Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
Pushed by mozilla@jorgk.com: https://hg.mozilla.org/comm-central/rev/d61233a81939 Update Thunderbird devtools root actor and loader. r=darktrojan DONTBUILD
Updated•6 years ago
|
Target Milestone: --- → Thunderbird 65.0
You need to log in
before you can comment on or make changes to this bug.
Description
•