Closed Bug 1505328 Opened 6 years ago Closed 6 years ago

Title bar animates when (de)activating the browser window using the Dark / Light theme and the Win10 accent color in the title bar

Categories

(Firefox :: Theme, defect, P1)

61 Branch
defect

Tracking

()

RESOLVED FIXED
Firefox 65
Tracking Status
firefox-esr60 --- unaffected
firefox63 --- wontfix
firefox64 --- wontfix
firefox65 --- fixed

People

(Reporter: dao, Assigned: jaws)

References

Details

(Keywords: perf, regression)

Attachments

(1 file)

Jared, any idea what to do about this?
Flags: needinfo?(jaws)
Summary: Title bar animates when (de)activating the browser window → Title bar animates when (de)activating the browser window using the Dark / Light theme and the Win10 accent color in the title bar
This patch solves half of the problem but it will still show the transition when the window regains focus. I am OK with removing the transition on the title bar, we will still have it on the navbar and bookmarks toolbar.
Flags: needinfo?(jaws)
Attachment #9023518 - Attachment description: Bug 1505328 - Remove the title bar transition when the window loses focus. r?dao → Bug 1505328 - Remove the theme transition from the title bar. r?dao
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b87e5f53d029 Remove the theme transition from the title bar. r=dao
Keywords: regression
Assignee: nobody → jaws
Status: NEW → ASSIGNED
Backout by shindli@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ebc009ec3ae2 Backed out changeset b87e5f53d029 for bc failures in toolkit/components/extensions/test/browser/browser_ext_themes_alpha_accentcolor.js
Flags: needinfo?(jaws)
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/09ceaf8491d8 Remove the theme transition from the title bar. r=dao
Backed out for browser_ext_management.js failures backout: https://hg.mozilla.org/integration/autoland/rev/a6678996510d4d7017d56496b1b28250ced43ea2 push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=210641526&revision=09ceaf8491d89239c4fe20d0082a169596706f25 failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=210641526&repo=autoland&lineNumber=2138 11:51:33 INFO - Console message: Warning: attempting to write 11534 bytes to preference extensions.webextensions.uuids. This is bad for general performance and memory usage. Such an amount of data should rather be written to an external file. This preference will not be sent to any content processes. 11:51:33 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_management.js | Static web extension theme installed - 11:51:33 INFO - TEST-PASS | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_management.js | Extension type is correct - 11:51:33 INFO - Buffered messages finished 11:51:33 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_management.js | Test timed out - 11:51:33 INFO - Not taking screenshot here: see the one that was previously logged 11:51:33 INFO - TEST-UNEXPECTED-FAIL | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_management.js | Extension left running at test shutdown - 11:51:33 INFO - Stack trace: 11:51:33 INFO - chrome://mochikit/content/browser-test.js:test_ok:1297 11:51:33 INFO - chrome://mochikit/content/tests/SimpleTest/ExtensionTestUtils.js:ExtensionTestUtils.loadExtension/<:109 11:51:33 INFO - chrome://mochikit/content/browser-test.js:nextTest:696 11:51:33 INFO - chrome://mochikit/content/browser-test.js:timeoutFn:1195 11:51:33 INFO - setTimeout handler*chrome://mochikit/content/browser-test.js:Tester_execTest:1157 11:51:33 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:987 11:51:33 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:803 11:51:33 INFO - GECKO(940) | MEMORY STAT | vsize 4457MB | residentFast 533MB | heapAllocated 104MB 11:51:33 INFO - TEST-OK | browser/components/extensions/test/browser/test-oop-extensions/browser_ext_management.js | took 45038ms
Flags: needinfo?(jaws)
Flags: needinfo?(jaws)
Pushed by jwein@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c58d0aab32b0 Remove the theme transition from the title bar. r=dao
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 65
Version: Trunk → 61 Branch
Flags: qe-verify+

I've tried to verify this bug but unfortunately I can't manually verify it because the transition is very subtle for the naked eye. Since this already has some automated tests I'm gonna remove the qe-verify+ flag.

Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: