Closed Bug 1369786 Opened 8 years ago Closed 8 years ago

Remove drag space at the start of the tab strip in maximized windows

Categories

(Firefox :: Theme, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
Firefox 55
Iteration:
55.7 - Jun 12
Tracking Status
firefox55 --- verified

People

(Reporter: dao, Assigned: ananuti, Mentored)

References

Details

(Keywords: good-first-bug, Whiteboard: [photon-visual][p1][57])

Attachments

(1 file, 3 obsolete files)

Based on https://people-mozilla.org/~shorlander/projects/photon/Mockups/windows-10.html, it seems that the drag space at the start of the tab strip is meant to appear in non-maximized windows but not in maximized ones.
Just need to replace :root[tabsintitlebar] with :root[tabsintitlebar][sizemode=normal] here: http://searchfox.org/mozilla-central/source/browser/themes/shared/browser.inc.css#9,13
Mentor: dao+bmo
Flags: qe-verify+
Keywords: good-first-bug
Priority: -- → P2
Whiteboard: [photon-visual][p1][57][triage] → [photon-visual][p1][57]
QA Contact: brindusa.tot
I created patch (using kinda hacky old school method, so with Notepad and without compiling source code) basing on Comment #2. Does it look good?
Attachment #8874552 - Flags: feedback?(dao+bmo)
Assignee: nobody → Virtual
Status: NEW → ASSIGNED
Priority: P2 → P1
Fixing "file_not_specified_in_diff" based on other patches from "Theme" Component.
Attachment #8874552 - Attachment is obsolete: true
Attachment #8874552 - Flags: feedback?(dao+bmo)
Attachment #8874554 - Flags: feedback?(dao+bmo)
(In reply to Virtual_ManPL [:Virtual] - (please needinfo? me - so I will see your comment/reply/question/etc.) from comment #5) > Fixing "file_not_specified_in_diff" based on other patches from "Theme" Component. That didn't fix that, but looks like it's probably only PatchReader issue, which is being tracked in bug #752878.
Comment on attachment 8874554 [details] [diff] [review] Remove drag space at the start of the tab strip in maximized windows v2.diff Looks okay-ish but the patch doesn't seem to apply. Did you use hg diff to produce the patch? applying ../Remove drag space at the start of the tab strip in maximized windows v2.diff patching file browser/themes/shared/browser.inc.css Hunk #1 FAILED at 6 1 out of 1 hunks FAILED -- saving rejects to file browser/themes/shared/browser.inc.css.rej abort: patch failed to apply
Attachment #8874554 - Flags: feedback?(dao+bmo)
(In reply to Dão Gottwald [::dao] from comment #7) > Did you use hg diff to produce the patch? Like I said in Comment #4, I just used Notepad.
Will you be able to use hg diff to produce a correctly formatted patch?
Flags: needinfo?(Virtual)
(In reply to Dão Gottwald [::dao] from comment #9) > Will you be able to use hg diff to produce a correctly formatted patch? I would like to try one more time my method of creating patches, as maybe I used wrong character encoding format, and I remember that it worked fore sure in the past, like in the bug #801386. As for now, I'm not permitted to install any additional and external software on that system, so using Mercurial in very close time won't be possible, so other person could take this bug, if using Mercurial is needed to create the patch.
Flags: needinfo?(Virtual)
Attachment #8874789 - Flags: feedback?(dao+bmo)
Comment on attachment 8874789 [details] [diff] [review] Remove drag space at the start of the tab strip in maximized windows v3.patch applying ../Remove drag space at the start of the tab strip in maximized windows v3.patch patching file browser/themes/shared/browser.inc.css Hunk #1 FAILED at 6 1 out of 1 hunks FAILED -- saving rejects to file browser/themes/shared/browser.inc.css.rej abort: patch failed to apply
Attachment #8874789 - Flags: feedback?(dao+bmo)
It's over my head why it fails.
Assignee: Virtual → nobody
Status: ASSIGNED → NEW
Assignee: nobody → ananuti
Attachment #8874797 - Flags: review?(dao+bmo)
Status: NEW → ASSIGNED
Comment on attachment 8874797 [details] [diff] [review] bug1369786_75b700c7225a.patch Looks good. Thanks!
Attachment #8874797 - Flags: review?(dao+bmo) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/1e14ae1885dc Remove drag space at the start of the tab strip in maximized windows. r=dao
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 55
Iteration: --- → 55.7 - Jun 12
Depends on: 1372535
Verified on latest Nightly 56.0a1 on Windows 10 and Mac OS 10.12. On Mac OS X, the drag space is not smoothly removed, I logged a separate bug for this - please see bug 1372535.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
Depends on: 1373581
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: