1edd35ac5f6c47ffe0bbaefedef52fb1f7449c09: Bug 1439899 - Make the button for the active developer tool distinguishable for accessibility, r?bgrins draft
Marco Zehe <mzehe@mozilla.com> - Fri, 23 Feb 2018 16:04:48 +0100 - rev 758996
Push 100246 by mzehe@mozilla.com at Fri, 23 Feb 2018 15:07:05 +0000
Bug 1439899 - Make the button for the active developer tool distinguishable for accessibility, r?bgrins To accomplish this, the added aria-pressed attribute turns the buttons into toggle buttons, and the one that is visually selected, gets the "true" attribute value, others are "false". That way, the screen reader and other assistive technologies will indicate that this is the selected or pressed button. MozReview-Commit-ID: L2lcw2wOyYw
b9456068f036ece3b6a4bcf123ed5dd8f34c86c8: Bug 1034036 - Part 5: Tests that use ss.setBrowserState() or ss.setWindowState() should wait until the window is restored to continue. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:07:00 +0100 - rev 758995
Push 100245 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:49:39 +0000
Bug 1034036 - Part 5: Tests that use ss.setBrowserState() or ss.setWindowState() should wait until the window is restored to continue. r?dao MozReview-Commit-ID: HMJHlO5vqr6
f7e75eb15ebb694e1bae1ac962d3f514f860458e: Bug 1034036 - Part 4: restore windows in reverse z-order, so that the last focused window is restored first and stays in front. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:19 +0100 - rev 758994
Push 100245 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:49:39 +0000
Bug 1034036 - Part 4: restore windows in reverse z-order, so that the last focused window is restored first and stays in front. r?dao MozReview-Commit-ID: GtYBk3arps
d4ee68f1d94fd827c7cab8037f504652ab3b0fbd: Bug 1034036 - Part 3: move away from keeping state on the living objects, like windows, tabs and browsers, but keep it truly privately stored in WeakMaps. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:16 +0100 - rev 758993
Push 100245 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:49:39 +0000
Bug 1034036 - Part 3: move away from keeping state on the living objects, like windows, tabs and browsers, but keep it truly privately stored in WeakMaps. r?dao NOTE: The '__SSi' and '__SS_lastSessionWindowID' properties on windows are kept, because they are expected to stick around longer during application shutdown. The benefits is are: 1. Cleaner code - Sessionstore implementation details are not leaked outside its module. 2. Observing the lifetime of objects becomes unnecessary, because the WeakMaps are cleaned up when objects are GC'd, making leakage of their references impossible and Sessionstore can't hold objects hostage anymore. 3. Simplification - all state is now maintained in SessionStore.jsm, which allows for additional refactoring later on to simplify the implementation further. MozReview-Commit-ID: IT8NmCJWu1c
989b94c7055e859f475e8d012f531c4d736d1e7e: Bug 1034036 - Part 2: start tracking windows activations to always be aware of their respective order. This allows consumers to iterate over a set of windows in order of appearance (e.g. z-order). r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:13 +0100 - rev 758992
Push 100245 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:49:39 +0000
Bug 1034036 - Part 2: start tracking windows activations to always be aware of their respective order. This allows consumers to iterate over a set of windows in order of appearance (e.g. z-order). r?dao MozReview-Commit-ID: 53BZifLLRX2
831f1c3d044a21ab031bbd23d55c9966bf69c767: Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'WindowTracker.jsm'. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:10 +0100 - rev 758991
Push 100245 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:49:39 +0000
Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'WindowTracker.jsm'. r?dao MozReview-Commit-ID: Jum8nCqkWUV
315786af6a104b3e48321a1481400d889f71ef53: Bug 1440358 - Part 1 - Add unit tests for PanelMultiView. r=Gijs draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Fri, 23 Feb 2018 14:35:39 +0000 - rev 758990
Push 100244 by paolo.mozmail@amadzone.org at Fri, 23 Feb 2018 14:46:44 +0000
Bug 1440358 - Part 1 - Add unit tests for PanelMultiView. r=Gijs The test for switching to a different panel was affected by a panel layout issue that does not happen in the product but had to be fixed for the test to pass. MozReview-Commit-ID: 3WM2Skrg3QV
0de910fb6a5708dace8276cde61c8a8175b12f3c: Bug 1440405 - Fix faulty assumption that only one log handler can be installed in |mach test/mochitest|, r?froydnj draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 23 Feb 2018 09:40:06 -0500 - rev 758989
Push 100243 by ahalberstadt@mozilla.com at Fri, 23 Feb 2018 14:41:31 +0000
Bug 1440405 - Fix faulty assumption that only one log handler can be installed in |mach test/mochitest|, r?froydnj MozReview-Commit-ID: AzKLAgW5agx
925c9c396f5b84e24d5af2009fba1d3cec0f9b07: Bug 1440670 - Make the timeout before showing the connection status in the Browser Toolbox longer and hide it whenever the connection is established. r?jryans draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 15:39:50 +0100 - rev 758988
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1440670 - Make the timeout before showing the connection status in the Browser Toolbox longer and hide it whenever the connection is established. r?jryans MozReview-Commit-ID: BeH95CstC5I
aa4d31c6f01d91aa693aa5be3a9674d0611255ee: Bug 1034036 - Part 5: Tests that use ss.setBrowserState() or ss.setWindowState() should wait until the window is restored to continue. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:07:00 +0100 - rev 758987
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1034036 - Part 5: Tests that use ss.setBrowserState() or ss.setWindowState() should wait until the window is restored to continue. r?dao
0f30ad41e5f19c6f6e33f86e102fc4eeeb80fd1a: Bug 1034036 - Part 4: restore windows in reverse z-order, so that the last focused window is restored first and stays in front. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:19 +0100 - rev 758986
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1034036 - Part 4: restore windows in reverse z-order, so that the last focused window is restored first and stays in front. r?dao
e0b9a21a78b1d601612d0dbeabd1b04581c6d70b: Bug 1034036 - Part 3: move away from keeping state on the living objects, like windows, tabs and browsers, but keep it truly privately stored in WeakMaps. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:16 +0100 - rev 758985
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1034036 - Part 3: move away from keeping state on the living objects, like windows, tabs and browsers, but keep it truly privately stored in WeakMaps. r?dao NOTE: The '__SSi' and '__SS_lastSessionWindowID' properties on windows are kept, because they are expected to stick around longer during application shutdown. The benefits is are: 1. Cleaner code - Sessionstore implementation details are not leaked outside its module. 2. Observing the lifetime of objects becomes unnecessary, because the WeakMaps are cleaned up when objects are GC'd, making leakage of their references impossible and Sessionstore can't hold objects hostage anymore. 3. Simplification - all state is now maintained in SessionStore.jsm, which allows for additional refactoring later on to simplify the implementation further.
f8398426a43179be8b95666ffe9f1ae2c2b9a300: Bug 1034036 - Part 2: start tracking windows activations to always be aware of their respective order. This allows consumers to iterate over a set of windows in order of appearance (e.g. z-order). r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:13 +0100 - rev 758984
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1034036 - Part 2: start tracking windows activations to always be aware of their respective order. This allows consumers to iterate over a set of windows in order of appearance (e.g. z-order). r?dao
cf19fc5aacfc47445ac2f0df8b88591c3784ba48: Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'WindowTracker.jsm'. r?dao draft
Mike de Boer <mdeboer@mozilla.com> - Fri, 23 Feb 2018 14:06:10 +0100 - rev 758983
Push 100242 by mdeboer@mozilla.com at Fri, 23 Feb 2018 14:40:46 +0000
Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'WindowTracker.jsm'. r?dao
39c72daa5bb1759a3b1beff372025f3225e5a363: Bug 1438794 - Makes single-line text controls in vertical-writing mode vertically scrollable if they overflow vertically; and makes them horizontally unscrollable no matter whether they overflow horizontally. r?masayuki, kats draft
Zhang Junzhi <zjz@zjz.name> - Fri, 23 Feb 2018 02:40:44 +0800 - rev 758982
Push 100241 by bmo:zjz@zjz.name at Fri, 23 Feb 2018 14:39:33 +0000
Bug 1438794 - Makes single-line text controls in vertical-writing mode vertically scrollable if they overflow vertically; and makes them horizontally unscrollable no matter whether they overflow horizontally. r?masayuki, kats As for now, the scrollable direction with a mouse wheel for a single-line text control is hard-coded; that is, only horizontal wheel scrolls are able to take effect while vertical ones aren't. However, this isn't the desired case for vertical writing mode, where the opposite case definitely suits better. This commit refines the hard-coded scrollable direction for a single-line text control to be writing-mode-adaptive. MozReview-Commit-ID: 4Zkoe2ExPCZ
56881e9a5b741717cebb38c2747e20c41be24850: Bug 1433092 - Add spacing around titlebar buttons, r?jhorak draft
Martin Stransky <stransky@redhat.com> - Fri, 23 Feb 2018 10:37:07 +0100 - rev 758981
Push 100240 by stransky@redhat.com at Fri, 23 Feb 2018 14:34:11 +0000
Bug 1433092 - Add spacing around titlebar buttons, r?jhorak GtkHeaderBar has property "spacing" which defines space between buttons at titlebar. Get this property and apply as margin to titlebar buttons when there's more than one. Also cache this value for furter use at titlebar metrics cache. MozReview-Commit-ID: J7qAIWEnK4Y
f05794aa1baf5e33284ac905b0e171f1b2c78810: Bug 1439565 - Update reftest annotations for changes in WR PR 2445. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 23 Feb 2018 09:29:59 -0500 - rev 758980
Push 100239 by kgupta@mozilla.com at Fri, 23 Feb 2018 14:32:07 +0000
Bug 1439565 - Update reftest annotations for changes in WR PR 2445. r?jrmuizel MozReview-Commit-ID: FbrBN2vxZOV
4c922f5d657dfe9809aa14429bbe951acf9889f5: Bug 1439565 - Update webrender to commit 8a19316a733a484bf9bafb8257e3008b1418bfe4. r?jrmuizel draft
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 23 Feb 2018 09:29:44 -0500 - rev 758979
Push 100239 by kgupta@mozilla.com at Fri, 23 Feb 2018 14:32:07 +0000
Bug 1439565 - Update webrender to commit 8a19316a733a484bf9bafb8257e3008b1418bfe4. r?jrmuizel MozReview-Commit-ID: BZIK3GEG0ER
940d653e32f67510d4ce2a1f7a2829e1f708986b: Bug 1432017 - Remove AccessibleCaretEventHub::PostScrollState. draft
Ting-Yu Lin <aethanyc@gmail.com> - Fri, 23 Feb 2018 22:05:49 +0800 - rev 758978
Push 100238 by bmo:aethanyc@gmail.com at Fri, 23 Feb 2018 14:23:46 +0000
Bug 1432017 - Remove AccessibleCaretEventHub::PostScrollState. In the era of B2G, we wanted to hide the carets during scrolling, and PostScrollState was designed to avoid carets flicking during momentum scrolling. These days, we no longer hide carets during scrolling, so PostScrollState can be removed to make the code simpler and easier to maintain. MozReview-Commit-ID: Bf6ZgYVlt1q
8ff1a65841fbbe03b4212ebd09a83d8a3c746abc: Bug 1423103 - improved failure messages for invalid capability configurations r?whimboo draft
mAgr <mohit2agrawal@gmail.com> - Fri, 23 Feb 2018 19:41:33 +0530 - rev 758977
Push 100237 by bmo:mohit2agrawal@gmail.com at Fri, 23 Feb 2018 14:13:05 +0000
Bug 1423103 - improved failure messages for invalid capability configurations r?whimboo MozReview-Commit-ID: LTWa8ckqe0j
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip