Closed
Bug 1448933
Opened 7 years ago
Closed 7 years ago
convbrowser.xml should stop getting the docshell from the boxobject
Categories
(Thunderbird :: Instant Messaging, enhancement)
Thunderbird
Instant Messaging
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 61.0
People
(Reporter: bzbarsky, Assigned: freaktechnik)
References
Details
Attachments
(1 file, 1 obsolete file)
2.58 KB,
patch
|
florian
:
review+
|
Details | Diff | Splinter Review |
See bug 1448018.
It should do what toolkit's browser.xml does and just get it from this.frameLoader.
Assignee | ||
Comment 1•7 years ago
|
||
Thank you for raising this :bz!
This patch gets the doc shell from the frameLoader, similarly to browser.xml, however it is adapted to convbrowser.xml like the getter for the messageManager.
Comment 2•7 years ago
|
||
Comment on attachment 8962466 [details] [diff] [review]
bug1448933-v1.patch
Review of attachment 8962466 [details] [diff] [review]:
-----------------------------------------------------------------
::: chat/content/convbrowser.xml
@@ +86,5 @@
> + <![CDATA[
> + if (this._docShell) {
> + return this._docShell;
> + }
> + var owner = this.QueryInterface(Ci.nsIFrameLoaderOwner);
This QI call has been removed in m-c in https://hg.mozilla.org/mozilla-central/rev/4b9198e17252#l21.1
Assignee | ||
Comment 3•7 years ago
|
||
Gets rid of the QIs for the frameLoader
Attachment #8962466 -
Attachment is obsolete: true
Attachment #8962466 -
Flags: review?(florian)
Attachment #8962509 -
Flags: review?(florian)
Comment 4•7 years ago
|
||
Comment on attachment 8962509 [details] [diff] [review]
bug1448933-v2.patch
Review of attachment 8962509 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks! Looks good by code inspection, I haven't tried the patch locally.
Attachment #8962509 -
Flags: review?(florian) → review+
Assignee | ||
Updated•7 years ago
|
Keywords: checkin-needed
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/82c2f54ceefd
Get docShell from frameLoader and don't QI for frameLoader in convbrowser.xml. r=florian
Comment 6•7 years ago
|
||
I don't have an Instantbird 61 target milestone, so this needs to go to Thunderbird::Instant Messaging.
Component: General → Instant Messaging
Product: Chat Core → Thunderbird
Target Milestone: --- → Thunderbird 61.0
Version: trunk → unspecified
You need to log in
before you can comment on or make changes to this bug.
Description
•