Closed
Bug 898161
Opened 11 years ago
Closed 11 years ago
Detached chat windows should not have a menu bar
Categories
(Firefox Graveyard :: SocialAPI, defect, P4)
Tracking
(firefox23 unaffected, firefox24- verified, firefox25- verified, firefox26 verified)
VERIFIED
FIXED
Firefox 26
People
(Reporter: Samvedana, Assigned: florian)
References
Details
Attachments
(2 files, 1 obsolete file)
40.91 KB,
image/png
|
Details | |
855 bytes,
patch
|
mixedpuppy
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
if chat window in Facebook is maximized, it looks awkward. Menu bar is not arranged properly. See attached screenshot.
Assignee | ||
Comment 2•11 years ago
|
||
(In reply to Shane Caraveo (:mixedpuppy) from comment #1)
> This is a content issue.
Are you sure? I don't see how the content could cause the menu bar to be expanded. And by the way, do we really need a menu bar on chat windows?
Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Florian Quèze [:florian] [:flo] from comment #2)
> (In reply to Shane Caraveo (:mixedpuppy) from comment #1)
> > This is a content issue.
>
> Are you sure?
I wonder if comment 1 was meant for bug 898167.
Comment 4•11 years ago
|
||
Yeah, I think this is obviously a social bug rather than a provider issue. I can't repro it at the moment though as FB messenger isn't working correctly, and Shane's demo provider also isn't - I hope this isn't pointing at some broader social issue?
Component: SocialAPI: Providers → SocialAPI
Comment 5•11 years ago
|
||
(In reply to Mark Hammond (:markh) from comment #4)
> Yeah, I think this is obviously a social bug rather than a provider issue.
> I can't repro it at the moment though as FB messenger isn't working
> correctly, and Shane's demo provider also isn't - I hope this isn't pointing
> at some broader social issue?
fb broke with their tuesday update, I've notified them. but my demo provider has been running fine. I obviously made a mistake somewhere, the image is obviously a problem on our end.
Assignee | ||
Comment 6•11 years ago
|
||
This fixes the appearance of the menubar. I tested that it fixes it on Windows, and that it doesn't cause any visible change on Mac. I haven't tested Linux, but as I've just adapted the XUL markup to be closer to browser.xul and not tweaked any CSS, I don't expect any OS-specific issue.
Attachment #789571 -
Flags: review?(mixedpuppy)
Assignee | ||
Comment 7•11 years ago
|
||
I'm not sure why the menubar was added, but I don't see a strong value for it on Windows/Linux, so the other solution is to have the menu bar only on Mac where it's displayed at the top of the screen.
Attachment #789576 -
Flags: review?(mixedpuppy)
Comment 8•11 years ago
|
||
Comment on attachment 789571 [details] [diff] [review]
Fix the menubar
This is fine, though I agree, we don't need the menu on win/lin
Attachment #789571 -
Flags: review?(mixedpuppy) → review+
Comment 9•11 years ago
|
||
Comment on attachment 789576 [details] [diff] [review]
Have the menu only on Mac
lets do this, and lets see how far we can uplift it. maybe if we're unlucky, we can slip it into a point release?
Updated•11 years ago
|
Attachment #789576 -
Flags: review?(mixedpuppy) → review+
Updated•11 years ago
|
Summary: Defect - Full screen chat window looks awkward → Full screen chat window looks awkward
Assignee | ||
Comment 10•11 years ago
|
||
Comment on attachment 789571 [details] [diff] [review]
Fix the menubar
Both Shane and me prefer attachment 789576 [details] [diff] [review], so I'm marking this one as obsolete.
Attachment #789571 -
Attachment is obsolete: true
Updated•11 years ago
|
status-firefox23:
--- → unaffected
status-firefox24:
--- → affected
status-firefox25:
--- → affected
status-firefox26:
--- → affected
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → florian
tracking-firefox24:
--- → ?
tracking-firefox25:
--- → ?
Hardware: x86_64 → All
Summary: Full screen chat window looks awkward → Detached chat windows should not have a menu bar
Assignee | ||
Comment 11•11 years ago
|
||
Comment 12•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 26
Assignee | ||
Comment 13•11 years ago
|
||
Comment on attachment 789576 [details] [diff] [review]
Have the menu only on Mac
[Approval Request Comment]
Bug caused by (feature/regressing bug #): bug 880911
User impact if declined: ugly menu bar on Windows and Linux in detached SocialAPI chat windows.
Testing completed (on m-c, etc.): Patch currently on m-c.
Risk to taking this patch (and alternatives if risky): low.
String or IDL/UUID changes made by this patch: none.
Attachment #789576 -
Flags: approval-mozilla-beta?
Attachment #789576 -
Flags: approval-mozilla-aurora?
Comment 14•11 years ago
|
||
Not a regression so no need to track but we'll take the low risk uplift since it's nice and early in the release.
Updated•11 years ago
|
Attachment #789576 -
Flags: approval-mozilla-beta?
Attachment #789576 -
Flags: approval-mozilla-beta+
Attachment #789576 -
Flags: approval-mozilla-aurora?
Attachment #789576 -
Flags: approval-mozilla-aurora+
Comment 15•11 years ago
|
||
Comment on attachment 789571 [details] [diff] [review]
Fix the menubar
Seems like we should take this patch too, though? I'm not sure it makes much sense to place the <menubar> at the top level of the document.
Assignee | ||
Comment 16•11 years ago
|
||
(In reply to :Gavin Sharp (use gavin@gavinsharp.com for email) from comment #15)
> Comment on attachment 789571 [details] [diff] [review]
> Fix the menubar
>
> Seems like we should take this patch too, though? I'm not sure it makes much
> sense to place the <menubar> at the top level of the document.
I can check it in too if you like, but I don't think it makes any difference on Mac where the menu bar is just moved to the top of the screen (and macBrowserOverlay.xul/browserMountPoints.inc seem to include the menubar at the top level).
Updated•11 years ago
|
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
Samvedana, can you please verify this is fixed across all versions?
Keywords: verifyme
QA Contact: samvedana.gohil
Comment 19•11 years ago
|
||
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0
Mozilla/5.0 (Windows NT 6.2; rv:24.0) Gecko/20100101 Firefox/24.0
Verified as fixed on Firefox 24 beta 6 (buildID: 20130826142034) and latest Nightly (buildID: 20130826190748).
Comment 20•11 years ago
|
||
Mozilla/5.0 (Windows NT 6.2; rv:25.0) Gecko/20100101 Firefox/25.0
Verified as fixed with latest Aurora 25.0a2 (Build ID: 20130909004001).
Comment 21•11 years ago
|
||
Verified as fixed on the latest Aurora 26.0a2 - the detached maximized chat window does not have a menu bar.
Verified on Ubuntu 13.04, Windows 8 and Mac 10.8:
Mozilla/5.0 (X11; Linux i686; rv:26.0) Gecko/20100101 Firefox/26.0
Mozilla/5.0 (Windows NT 6.2; rv:26.0) Gecko/20100101 Firefox/26.0
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:26.0) Gecko/20100101
Build ID: 20131003004003
Updated•6 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•