73366a81861860182fc9b7f9562808f7ccbaf4bb: Bug 1443943 Port the performance APIs only to only clamping/jittering on non-System Principal r?baku draft
Tom Ritter <tom@mozilla.com> - Fri, 09 Mar 2018 09:29:33 -0600 - rev 766863
Push 102423 by bmo:tom@mozilla.com at Tue, 13 Mar 2018 14:13:38 +0000
Bug 1443943 Port the performance APIs only to only clamping/jittering on non-System Principal r?baku MozReview-Commit-ID: FKYLI5Yc1kX
058e545e0e332cbace49747443fb0ea87eb30e57: Bug 1443943 Move LRUCache Initialization to startup rather than lazily r?baku draft
Tom Ritter <tom@mozilla.com> - Fri, 09 Mar 2018 11:52:33 -0600 - rev 766862
Push 102423 by bmo:tom@mozilla.com at Tue, 13 Mar 2018 14:13:38 +0000
Bug 1443943 Move LRUCache Initialization to startup rather than lazily r?baku Before, we would initialize LRUCache on the first instance of calling the Timer Precision Reduction functions. We would both allocate and initialize it, and call ClearOnShutdown. ClearOnShutdown can only be called on the Main Thread, but it just so happened that we always did that, so there was no problem. Now that we are not calling precision reduction for system callers, we were initializing on a non-main-thread and we need to avoid that. In the future, we could reduce memory use IF we are not using the timer precision reduction functions by figuring out how to initialize this lazily but still on the main thread. For now, because we are using the timer precision reduction functions, doing so would not save us any memory. MozReview-Commit-ID: GqkfouVSeG8
0187d117bdc5ea33e1cf30710597440c139e27a4: Bug 1441157 Switch from using a SHA-256 DRBG to a AES-CTR based one draft
Tom Ritter <tom@mozilla.com> - Mon, 12 Mar 2018 16:30:57 -0500 - rev 766861
Push 102422 by bmo:tom@mozilla.com at Tue, 13 Mar 2018 14:10:02 +0000
Bug 1441157 Switch from using a SHA-256 DRBG to a AES-CTR based one MozReview-Commit-ID: 1HVN2KsfHaw
95f6b18f61988fa474ad976ef4e90fbea1715f58: Bug 1441376 - Stop the Syncing animation manually in browser_remote_tabs_button.js test. r?Paolo draft
Edouard Oger <eoger@fastmail.com> - Fri, 09 Mar 2018 16:03:48 -0500 - rev 766860
Push 102421 by bmo:eoger@fastmail.com at Tue, 13 Mar 2018 14:04:44 +0000
Bug 1441376 - Stop the Syncing animation manually in browser_remote_tabs_button.js test. r?Paolo The UIState.ON_UPDATE notification should be enough to reset the state of the panel every time the test is about to be executed. Wrong. In response to this notification, gSync.onActivityStop() is called, which disables the syncing animation immediately ONLY if it has been running for at least 1.5sec (which is almost never happening in tests), otherwise we get a setTimeout with the remaining time. When the sync animation is running, we also do not react to clicks (disabled), hence the test failing. We fix this by stopping the animation ourselves manually at the end of the test, so any subsequent test will start with a correct UI state. MozReview-Commit-ID: CrEb82Tw5SO
4e770cd62667251306bcb16061429397c3615ebb: Bug 1440041 - Update the selected shipping option on PaymentRequest when updating the list of options. draft
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 13 Mar 2018 16:01:11 +0200 - rev 766859
Push 102420 by bmo:hsivonen@hsivonen.fi at Tue, 13 Mar 2018 14:02:41 +0000
Bug 1440041 - Update the selected shipping option on PaymentRequest when updating the list of options. MozReview-Commit-ID: 8tUbVJomKcZ
1198d0f0c4f5299319e802e213ba2bdb73c0e10d: Bug 1363168 - WIP Add support for OSX Share feature draft
Dale Harvey <dale@arandomurl.com> - Mon, 12 Mar 2018 09:16:51 +0000 - rev 766858
Push 102419 by bmo:dharvey@mozilla.com at Tue, 13 Mar 2018 13:53:30 +0000
Bug 1363168 - WIP Add support for OSX Share feature MozReview-Commit-ID: sJXl2If9Ou
9da7d7f29af14321103dbabad2116ac1ef9b8411: Bug 1444152 - [test] Fix regression running marionette tests with |mach test|, r?whimboo draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 13 Mar 2018 09:49:09 -0400 - rev 766857
Push 102418 by ahalberstadt@mozilla.com at Tue, 13 Mar 2018 13:52:11 +0000
Bug 1444152 - [test] Fix regression running marionette tests with |mach test|, r?whimboo There were two issues: 1) The mach command name in resolve.py was wrong. 2) The marionette harness uses deepcopy on the passed in kwargs and sometimes the 'log' argument that testing/mach_commands.py was passing in can be a class instance (which can't be deepcopied). MozReview-Commit-ID: 5gPxuiHs3dY
fb4868bae945d4f3ef44bf3d73e72f072448b140: Bug 1445245 - Add more directories in the codespell whitelist r?ahal draft
Sylvestre Ledru <sledru@mozilla.com> - Tue, 13 Mar 2018 14:50:20 +0100 - rev 766856
Push 102417 by bmo:sledru@mozilla.com at Tue, 13 Mar 2018 13:50:43 +0000
Bug 1445245 - Add more directories in the codespell whitelist r?ahal MozReview-Commit-ID: 5dLm1fus7J0
6c36c2b02f7bdbba52adb1f5eac231a257c56962: Bug 1443849 - Part 4: Call gBrowser.init from gBrowserInit and prevent early access to gBrowser. r?gijs draft
Dão Gottwald <dao@mozilla.com> - Tue, 13 Mar 2018 14:44:16 +0100 - rev 766855
Push 102416 by dgottwald@mozilla.com at Tue, 13 Mar 2018 13:44:50 +0000
Bug 1443849 - Part 4: Call gBrowser.init from gBrowserInit and prevent early access to gBrowser. r?gijs MozReview-Commit-ID: 6QxXs8fUk3o
271b4e2c0904c8b5bc4d8c00f77775cd1066da2c: Bug 1443849 - Part 3: Get rid of the tabbrowser property, use gBrowser directly. r?gijs draft
Dão Gottwald <dao@mozilla.com> - Tue, 13 Mar 2018 14:43:19 +0100 - rev 766854
Push 102416 by dgottwald@mozilla.com at Tue, 13 Mar 2018 13:44:50 +0000
Bug 1443849 - Part 3: Get rid of the tabbrowser property, use gBrowser directly. r?gijs MozReview-Commit-ID: DnkO12Hw04C
1f12df826d63b2a1b613d66820cea0b1f61af909: Bug 1443849 - Part 2: Don't touch gBrowser before gBrowserInit. r?gijs draft
Dão Gottwald <dao@mozilla.com> - Tue, 13 Mar 2018 14:40:52 +0100 - rev 766853
Push 102416 by dgottwald@mozilla.com at Tue, 13 Mar 2018 13:44:50 +0000
Bug 1443849 - Part 2: Don't touch gBrowser before gBrowserInit. r?gijs MozReview-Commit-ID: 2HIdnxmcKqh
ad1036f731ec6123bf543dccd833f783ebdedb26: Bug 1443849 - Part 1: Don't dispatch the TabAttrModified event for the visuallyselected attribute when it hasn't changed. r?gijs draft
Dão Gottwald <dao@mozilla.com> - Tue, 13 Mar 2018 14:35:23 +0100 - rev 766852
Push 102416 by dgottwald@mozilla.com at Tue, 13 Mar 2018 13:44:50 +0000
Bug 1443849 - Part 1: Don't dispatch the TabAttrModified event for the visuallyselected attribute when it hasn't changed. r?gijs MozReview-Commit-ID: E3PNS8OaG0Z
a71cafe37b763d4bd44b2a8b908123acfa57aacd: Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes draft
Patrick Brosset <pbrosset@mozilla.com> - Mon, 12 Mar 2018 14:49:14 +0100 - rev 766851
Push 102415 by bmo:pbrosset@mozilla.com at Tue, 13 Mar 2018 13:37:49 +0000
Bug 1444327 - Bring back ability to copy font URL by adding context menu; r=jdescottes In the fonts panel UI prior to Firefox 60, remote font URLs used to be displayed in full in a text input field. It made it easy to copy them. With the redesign that happened in 60 (bug 1437548 and 1442001), getting the URL became harder. The URL isn't visible anymore easily. There's a link that can be clicked to load the URL in the browser, or it can also be copied from the @font-face CSS rule code section. But that's harder. This change adds a simple right-click context menu to the link that has one item only: copy link. MozReview-Commit-ID: 2oSMoWKYhTk
1ba12b7d6723cebcb1dd6fc8e5c9f7503231bd7c: Bug 1439875: Flag chevron.svg as intermittently not loaded on windows. r?florian draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Mar 2018 14:29:00 +0100 - rev 766850
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1439875: Flag chevron.svg as intermittently not loaded on windows. r?florian MozReview-Commit-ID: 7gJvF00WDgR
cf7bc2c26f43146877599c98fd4d12d462b2a398: Bug 1439875: Update browser_windowopen_flicker.js. r?florian draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 13 Mar 2018 09:18:58 +0100 - rev 766849
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1439875: Update browser_windowopen_flicker.js. r?florian To avoid hacking around the empty window, and handle the activation issue seen on Windows / OSX. MozReview-Commit-ID: oK3T8FKd5n
8a5fac0633423a8bfdbd6772d604ddc14d9209e6: Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian draft
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 26 Feb 2018 14:09:20 +0100 - rev 766848
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian MozReview-Commit-ID: Jln9ejZh2b6
21de93e48d94ae56a333e0ab36effcbd6bdf94e3: Bug 1439875: Fire MozBeforeInitialXULLayout before sizing the window. r=florian,smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 22 Feb 2018 16:27:46 +0100 - rev 766847
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1439875: Fire MozBeforeInitialXULLayout before sizing the window. r=florian,smaug This gives the chance to code that relies on setting the XUL window attributes to run before we actually size the window. This should prevent the resizing on OSX and fix some other untested stuff that the first commit probably broke... MozReview-Commit-ID: DhCWgmCppek
ce214004308cd976036b8120123464d5151b9e75: Bug 1439875: Size the XUL window before doing layout. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 21 Feb 2018 12:47:05 +0100 - rev 766846
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1439875: Size the XUL window before doing layout. r=smaug The only subtle thing is the mCenterAfterLoad stuff, which is gated after a mChromeLoaded. Other than that it follows the same pattern as bug 345560. MozReview-Commit-ID: 8qDiA2yn9DB
b3d94aa6bbd8e0e784adb05966df183fd4e7837e: Bug 1437877 - Updater tests: Disable -Wformat-truncation until the reported issues are fixed r=glandium
Sylvestre Ledru <sledru@mozilla.com> - Tue, 13 Mar 2018 09:59:50 +0100 - rev 766845
Push 102414 by bmo:emilio@crisal.io at Tue, 13 Mar 2018 13:33:32 +0000
Bug 1437877 - Updater tests: Disable -Wformat-truncation until the reported issues are fixed r=glandium
331215885984f96d86aef18f110f718a93528d39: Bug 1440609 - Uncouple DEBUG_JS_MODULES and DEBUG in devtools code r?pbro draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Tue, 13 Mar 2018 12:49:39 +0000 - rev 766844
Push 102413 by bmo:mratcliffe@mozilla.com at Tue, 13 Mar 2018 13:32:45 +0000
Bug 1440609 - Uncouple DEBUG_JS_MODULES and DEBUG in devtools code r?pbro MozReview-Commit-ID: 6qiu3D5eYyn
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip