Closed
Bug 802575
Opened 12 years ago
Closed 12 years ago
AppMenu button doesn't get added to Chat tab automatically
Categories
(Thunderbird :: Instant Messaging, defect)
Tracking
(thunderbird17+ fixed, thunderbird18 fixed)
RESOLVED
FIXED
Thunderbird 19.0
People
(Reporter: mconley, Assigned: mconley)
Details
Attachments
(2 files, 3 obsolete files)
8.09 KB,
patch
|
standard8
:
approval-comm-aurora+
standard8
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
3.97 KB,
patch
|
standard8
:
review+
standard8
:
approval-comm-aurora+
standard8
:
approval-comm-beta+
|
Details | Diff | Splinter Review |
I just noticed that even though bug 785692 landed, we didn't migrate the AppMenu button onto the chat tab. We should do that. I'll try to come up with a patch today.
Assignee | ||
Comment 1•12 years ago
|
||
First go at this.
Assignee | ||
Comment 2•12 years ago
|
||
Comment on attachment 672304 [details] [diff] [review] Patch v1 Look OK?
Attachment #672304 -
Flags: review?(florian)
Comment 3•12 years ago
|
||
Comment on attachment 672304 [details] [diff] [review] Patch v1 Looks OK to me, but I think you will want a reviewer who knows this code a bit better to double check.
Attachment #672304 -
Flags: review?(florian)
Attachment #672304 -
Flags: review?
Attachment #672304 -
Flags: feedback+
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 672304 [details] [diff] [review] Patch v1 The only one I can think of would be Blake...or maybe Magnus, or Sid. I'll try Blake first.
Attachment #672304 -
Flags: review? → review?(bwinton)
Comment 5•12 years ago
|
||
What about the people who worked on bug 785692? Paenglab maybe?
Assignee | ||
Comment 6•12 years ago
|
||
(In reply to Florian Quèze [:florian] [:flo] from comment #5) > What about the people who worked on bug 785692? Paenglab maybe? I'll Cc him to see what he thinks.
Comment 7•12 years ago
|
||
For me it looks good and this is what we missed on the migration.
Assignee | ||
Comment 8•12 years ago
|
||
Comment on attachment 672304 [details] [diff] [review] Patch v1 Blake is tied up. Magnus, do you have a few minutes to review me?
Attachment #672304 -
Flags: review?(bwinton) → review?(mkmelin+mozilla)
Comment 9•12 years ago
|
||
Comment on attachment 672304 [details] [diff] [review] Patch v1 Review of attachment 672304 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me. r=mkmelin ::: mail/base/modules/mailMigrator.js @@ +244,5 @@ > + */ > + let addButtonToEnd = function(aToolbarID, aButtonID) { > + let barResource = this._rdf.GetResource(MESSENGER_DOCURL + > + aToolbarID); > + if (barResource !== null) { shouldn't this just be if (barResource) ?
Attachment #672304 -
Flags: review?(mkmelin+mozilla) → review+
Assignee | ||
Comment 10•12 years ago
|
||
This got forgotten when we put in the AppMenu. With this patch, users on Beta won't get migrated forward...we *could* add a new migration in that case. Let me know what's preferred.
Attachment #672304 -
Attachment is obsolete: true
Attachment #672451 -
Flags: approval-comm-beta?
Attachment #672451 -
Flags: approval-comm-aurora?
Comment 11•12 years ago
|
||
Comment on attachment 672451 [details] [diff] [review] Patch v2 (r+'d by mkmelin, feedback+ from florian) Don't forget to land this on trunk as well.
Attachment #672451 -
Flags: approval-comm-beta?
Attachment #672451 -
Flags: approval-comm-beta+
Attachment #672451 -
Flags: approval-comm-aurora?
Attachment #672451 -
Flags: approval-comm-aurora+
Assignee | ||
Comment 12•12 years ago
|
||
Thanks - I made the change that Magnus suggested. This is the version of the patch that got checked in.
Attachment #672451 -
Attachment is obsolete: true
Assignee | ||
Comment 13•12 years ago
|
||
comm-central: https://hg.mozilla.org/comm-central/rev/ecc2d449db40 comm-aurora: https://hg.mozilla.org/releases/comm-aurora/rev/6e059f816a3e comm-beta: https://hg.mozilla.org/releases/comm-beta/rev/d450fefad0d0
Status: NEW → RESOLVED
Closed: 12 years ago
status-thunderbird17:
--- → fixed
status-thunderbird18:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 19.0
Assignee | ||
Comment 14•12 years ago
|
||
Backed out due to oranges on Linux: comm-central: https://hg.mozilla.org/comm-central/rev/2c84c87d353c comm-aurora: https://hg.mozilla.org/releases/comm-aurora/rev/e9502f3d7590 comm-beta: https://hg.mozilla.org/releases/comm-beta/rev/4178cdbe1daf
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Updated•12 years ago
|
tracking-thunderbird17:
--- → +
Assignee | ||
Comment 15•12 years ago
|
||
It's not clear to me what was happening on our Mozmill machines when I first landed the patch. My suspicion is that my menubar tests were running so quickly that Thunderbird started to shut down before it had finished starting up. So I've added some waits to ensure that TB has finished starting. Whether or not this actually helps is unclear, but it certainly doesn't hurt.
Attachment #674680 -
Flags: review?(mbanner)
Assignee | ||
Comment 16•12 years ago
|
||
The real patch this time.
Attachment #674680 -
Attachment is obsolete: true
Attachment #674680 -
Flags: review?(mbanner)
Attachment #674704 -
Flags: review?(mbanner)
Comment 17•12 years ago
|
||
Comment on attachment 674704 [details] [diff] [review] Possible test fix (for real) Yep, lets try it, although if it works, we could also argue that we should be waiting for mail-startup-done anyway...
Attachment #674704 -
Flags: review?(mbanner) → review+
Assignee | ||
Updated•12 years ago
|
Attachment #674704 -
Flags: approval-comm-beta?
Attachment #674704 -
Flags: approval-comm-aurora?
Assignee | ||
Comment 18•12 years ago
|
||
Attachment 673855 [details] [diff] comm-central: https://hg.mozilla.org/comm-central/rev/5ba465f0c7f0 comm-aurora: https://hg.mozilla.org/releases/comm-aurora/rev/5172c9cf6417 comm-beta: https://hg.mozilla.org/releases/comm-beta/rev/40b0e18f5f7e Attachment 674704 [details] [diff] comm-central: https://hg.mozilla.org/comm-central/rev/ce1bbebaef20 comm-aurora: https://hg.mozilla.org/releases/comm-aurora/rev/994992a767aa comm-beta: https://hg.mozilla.org/releases/comm-beta/rev/97dd0c4aadee
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Attachment #674704 -
Flags: approval-comm-beta?
Attachment #674704 -
Flags: approval-comm-beta+
Attachment #674704 -
Flags: approval-comm-aurora?
Attachment #674704 -
Flags: approval-comm-aurora+
Updated•12 years ago
|
Attachment #673855 -
Flags: approval-comm-beta+
Attachment #673855 -
Flags: approval-comm-aurora+
You need to log in
before you can comment on or make changes to this bug.
Description
•