Closed
Bug 973855
Opened 11 years ago
Closed 11 years ago
[Australis] Bottom border of content area in customization mode misplaced or missing
Categories
(Firefox :: Toolbars and Customization, defect)
Tracking
()
VERIFIED
FIXED
Firefox 31
People
(Reporter: pretzer, Assigned: MattN)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [Australis:P4-])
Attachments
(2 files, 1 obsolete file)
(deleted),
image/png
|
Details | |
(deleted),
patch
|
jaws
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
When switching to customization mode the bottom border of the content area stays where it is and does animate upwards with the content. Instead it is visible in the glass area at the bottom. I reproduced this on Win7, not sure if other platforms are affected.
Reporter | ||
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
I think there's one or more negations missing in:
When switching to customization mode the bottom border of the content area stays where it is and does animate upwards with the content. Instead it is visible in the glass area at the bottom.
Orthogonally, can you reproduce this in safe mode, and/or is this a dupe of bug 970998?
Flags: needinfo?(telcharion)
Reporter | ||
Comment 3•11 years ago
|
||
(In reply to :Gijs Kruitbosch from comment #2)
> I think there's one or more negations missing in:
Indeed! What I meant was: "... does *NOT* animate upwards ..."
> Orthogonally, can you reproduce this in safe mode,
Yes, I can reproduce in safe mode.
> and/or is this a dupe of bug 970998?
Does not seem like a dupe to me. That bug is talking about the missing animation, which is intentional AFAICS. I'm talking about a visual glitch, that is probably not intentional.
Flags: needinfo?(telcharion)
Updated•11 years ago
|
Whiteboard: [Australis:P?] → [Australis:P4-]
Assignee | ||
Comment 5•11 years ago
|
||
henryfhchan has a solution in bug 989681 comment 0.
Assignee | ||
Comment 6•11 years ago
|
||
henryfhchan, are you able to submit patches? See http://codefirefox.com/ and/or https://developer.mozilla.org/en-US/docs/Introduction
Assignee: nobody → henry.fai.hang.chan
Flags: needinfo?(henry.fai.hang.chan)
Assignee | ||
Comment 7•11 years ago
|
||
(In reply to henryfhchan from bug 989681 comment #6)
> Sorry, I haven't written a patch before, and seems like I don't have enough
> disk space to install the related tools...
OK, I'll make it for you if you can test it.
Assignee: henry.fai.hang.chan → MattN+bmo
Status: NEW → ASSIGNED
Flags: needinfo?(henry.fai.hang.chan)
Assignee | ||
Comment 8•11 years ago
|
||
The border is missing altogether outside -moz-windows-compositor. I'll get a separate bug on file for that.
Summary: [Australis] Bottom border of content area in customization mode misplaced → [Australis] Bottom border of content area in customization mode misplaced with DWM
Assignee | ||
Comment 9•11 years ago
|
||
Of course it wasn't so easy.
Despite bug 962677 not including the developer toolbar, I think it should be included in the customization mode padding along with the rest of browser-bottombox since that's where extensions put bottom toolbars (e.g. add-on/status bar replacements) and I think it makes sense for it to shrink along with the rest of the toolbars in customization mode.
Tested on Windows 7, 10.9 HiDPI and Ubuntu x64 but I want to do another sanity check before requesting review since it's late.
Assignee | ||
Updated•11 years ago
|
Attachment #8399052 -
Flags: feedback?(jaws)
Comment 10•11 years ago
|
||
Comment on attachment 8399052 [details] [diff] [review]
WIP - Include browser-bottombox in the customization mode padding
Review of attachment 8399052 [details] [diff] [review]:
-----------------------------------------------------------------
Were there no Windows-specific changes needed? Do you know how this may affect CART? Otherwise, this change looks good, and it has the added benefit of keeping the Developer Toolbar connected to the rest of the content portion of the window when in customization mode.
Attachment #8399052 -
Flags: feedback?(jaws) → feedback+
Assignee | ||
Updated•11 years ago
|
Summary: [Australis] Bottom border of content area in customization mode misplaced with DWM → [Australis] Bottom border of content area in customization mode misplaced or missing
Assignee | ||
Comment 11•11 years ago
|
||
(In reply to Jared Wein [:jaws] from comment #10)
> Review of attachment 8399052 [details] [diff] [review]:
>
> Were there no Windows-specific changes needed?
Now that I tested with non-Aero, I have a fix for it too and it fixes comment 8 which I was originally going to do in a separate bug. (The patch was a WIP for feedback because I hadn't manually tested as much as I wanted to).
> Do you know how this may affect CART?
We'll find out:
Baseline: https://tbpl.mozilla.org/?tree=Try&rev=feb96cf59e30
Patch: https://tbpl.mozilla.org/?tree=Try&rev=91b5642bbfc3
Comparison: http://compare-talos.mattn.ca/?oldRevs=feb96cf59e30&newRev=91b5642bbfc3&submit=true
Attachment #8399052 -
Attachment is obsolete: true
Attachment #8401181 -
Flags: review?(jaws)
Comment 12•11 years ago
|
||
Comment on attachment 8401181 [details] [diff] [review]
v.1 Include browser-bottombox in the customization mode padding
Review of attachment 8401181 [details] [diff] [review]:
-----------------------------------------------------------------
CART results look fine, only a teeny-tiny regression (.66%) on Win7.
Attachment #8401181 -
Flags: review?(jaws) → review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Assignee | ||
Updated•11 years ago
|
Assignee | ||
Comment 13•11 years ago
|
||
Keywords: checkin-needed
Whiteboard: [Australis:P4-] → [Australis:P4-][fixed-in-fx-team]
Assignee | ||
Comment 14•11 years ago
|
||
Comment on attachment 8401181 [details] [diff] [review]
v.1 Include browser-bottombox in the customization mode padding
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Bug 873060
User impact if declined: There will be a floating detached bottom border with DWM in customization mode and no bottom border without DWM. This also makes it so that toolbars on the bottom of the browser contract with the rest of the toolbars which is more consistent IMO.
Testing completed (on m-c, etc.): m-c soon
Risk to taking this patch (and alternatives if risky): Low risk CSS changes to margin and border.
String or IDL/UUID changes made by this patch: None
Attachment #8401181 -
Flags: approval-mozilla-beta?
Attachment #8401181 -
Flags: approval-mozilla-aurora?
Comment 15•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [Australis:P4-][fixed-in-fx-team] → [Australis:P4-]
Target Milestone: --- → Firefox 31
Assignee | ||
Updated•11 years ago
|
Updated•11 years ago
|
Attachment #8401181 -
Flags: approval-mozilla-beta?
Attachment #8401181 -
Flags: approval-mozilla-beta+
Attachment #8401181 -
Flags: approval-mozilla-aurora?
Attachment #8401181 -
Flags: approval-mozilla-aurora+
Reporter | ||
Updated•11 years ago
|
Status: RESOLVED → VERIFIED
Assignee | ||
Comment 16•11 years ago
|
||
Assignee | ||
Comment 17•11 years ago
|
||
Comment 18•11 years ago
|
||
I was able to confirm the fix for this issue on Windows 7 64-bit [1] using:
- the latest Beta (Build ID: 20140407135746),
- the latest Aurora 2014-04-07 (Build ID: 20140407004002),
- the latest Nightly 2014-04-07 (Build ID: 20140407030203).
1. Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0
Keywords: verifyme
You need to log in
before you can comment on or make changes to this bug.
Description
•