f4b6a279a331110864a9d36be31d3f11c1a1e3c5: Bug 1559659 - 2. Create, initialize, destroy vector of JSContext* with GlobalHelperThreadState r=jandem
Kristen Wright <kwright@mozilla.com> - Thu, 25 Jul 2019 18:04:12 +0000 - rev 484899
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1559659 - 2. Create, initialize, destroy vector of JSContext* with GlobalHelperThreadState r=jandem Created a vector of JSContext*, initialized at creation of GlobalHelperThreadState, destroyed when GlobalHelperThreadState.finish() is called. Note that this implementation makes the assumption that the creation and destruction of these objects always happens in the same order (helper thread state created -> main thread context created -> main thread context destroyed -> helper thread state destroyed). In this scenario context checks can clear by each context claiming the main thread during its ctor/dtor but this is only possible if the main thread context is not set at the time. Also, removed GlobalHelperThreadState::lock() and unlock(), as they are not being used - AutoLockHelperThreadState is used instead. Differential Revision: https://phabricator.services.mozilla.com/D36842
fa9186737abdc1a14fc956493c6b334ee8c4806c: Bug 1559659 - 1. Liberate TlsContext.set() process from JSContext ctor, add thread id ptr, make it possible to clear thread context & id without destroying JSContext r=jandem
Kristen Wright <kwright@mozilla.com> - Thu, 25 Jul 2019 21:49:03 +0000 - rev 484898
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1559659 - 1. Liberate TlsContext.set() process from JSContext ctor, add thread id ptr, make it possible to clear thread context & id without destroying JSContext r=jandem Created SetThread/ClearThread functions to handle JSContext/tid setting/clearing & updated existing implementation of JSContext to reflect. CurrentThread is ContextData because JSContext should already have a "claim" on the thread if it's clearing these. Differential Revision: https://phabricator.services.mozilla.com/D36836
32d58a8ff0cb6a9ac18a788d9e40a7828c5bbb80: Bug 1547668 - Add a test for openViewOnFocus. r=dao
Marco Bonardo <mbonardo@mozilla.com> - Fri, 26 Jul 2019 15:07:03 +0000 - rev 484897
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1547668 - Add a test for openViewOnFocus. r=dao Differential Revision: https://phabricator.services.mozilla.com/D39504
966613ad426c03d890e9322295caa28bf7f60e7a: Bug 1569187 - Move blur event listeners outside of JSTerm. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 Jul 2019 15:50:07 +0000 - rev 484896
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1569187 - Move blur event listeners outside of JSTerm. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D39510
a9152120e54e7bc28f80daf8d1d155408193383e: Bug 1553180 - Move outputNode clear from JsTerm to webconsoleUI. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 26 Jul 2019 15:49:53 +0000 - rev 484895
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1553180 - Move outputNode clear from JsTerm to webconsoleUI. r=jdescottes. There's no reason it should be JsTerm's responsability to clear the output node. Differential Revision: https://phabricator.services.mozilla.com/D39508
bb9b3b176a9d6fc0dd7525386cf25e378762dd23: Bug 1562821 - Mirror RemoteWebNavigation state from the <xul:browser> to the <iframe mozbrowser> when in RDM r=ochameau
Barret Rennie <barret@brennie.ca> - Thu, 25 Jul 2019 20:14:56 +0000 - rev 484894
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1562821 - Mirror RemoteWebNavigation state from the <xul:browser> to the <iframe mozbrowser> when in RDM r=ochameau In the last patch of this series, I forgot to sync `remoteWebNavigationImpl` state in the progress listener. This patch corrects that. Differential Revision: https://phabricator.services.mozilla.com/D39395
f5caaa674b95d8ee771643860d6f0cab9c5df039: Bug 1569180 - Set z-index on urlbar-results so it renders over the bookmkars toolbar. r=mak
Dão Gottwald <dao@mozilla.com> - Fri, 26 Jul 2019 15:21:45 +0000 - rev 484893
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1569180 - Set z-index on urlbar-results so it renders over the bookmkars toolbar. r=mak Differential Revision: https://phabricator.services.mozilla.com/D39509
45a8ea98e8fcea27254390cdc91eca84a86fa6b8: Bug 1569100 - Marionette crate: move WebElement and Timeouts objects to common module. r=ato
Nupur Baghel <nupurbaghel@gmail.com> - Fri, 26 Jul 2019 15:02:16 +0000 - rev 484892
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1569100 - Marionette crate: move WebElement and Timeouts objects to common module. r=ato Both WebElement and Timeouts objects are used by the request and response stages. Hence moving them to the common module. Differential Revision: https://phabricator.services.mozilla.com/D39511
73935c7cf465f1471c3554425de4e340da0f6393: Bug 1565996 - Handle relative paths in linker config parsing. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Fri, 26 Jul 2019 14:03:53 +0000 - rev 484891
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565996 - Handle relative paths in linker config parsing. r=jld Differential Revision: https://phabricator.services.mozilla.com/D38634
89925bf4fa18ce05a764c86f25e6f389362082fa: Bug 1565273 - Context menu clicks ignore browser.urlbar.clickSelectsAll pref. Add tests for selectAll behaviour. r=mak
harry <htwyford@mozilla.com> - Fri, 26 Jul 2019 14:27:05 +0000 - rev 484890
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565273 - Context menu clicks ignore browser.urlbar.clickSelectsAll pref. Add tests for selectAll behaviour. r=mak Differential Revision: https://phabricator.services.mozilla.com/D37796
be310b9aa0a6c0d0aa931e962c9e40f7b11fc9ae: Bug 1569100 - Add FindElements command and WebElements response types to Marionette. r=ato
Nupur Baghel <nupurbaghel@gmail.com> - Fri, 26 Jul 2019 14:11:11 +0000 - rev 484889
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1569100 - Add FindElements command and WebElements response types to Marionette. r=ato Differential Revision: https://phabricator.services.mozilla.com/D39489
f8b41be3e8c2937234e08bbb121cf22ce380c3ff: Bug 1565816 - Part 5: Update the test browser_trackingUI_animation.js. r=johannh
Tim Huang <tihuang@mozilla.com> - Wed, 24 Jul 2019 20:03:25 +0000 - rev 484888
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565816 - Part 5: Update the test browser_trackingUI_animation.js. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D39179
81d5b8653725caa3fbd004add5d8653f858d9d9c: Bug 1565816 - Part 4: Apply a transform to tracking protection icon in order to show a correct direction of the tracking protectoin icon in rtl mode. r=johannh
Tim Huang <tihuang@mozilla.com> - Wed, 24 Jul 2019 19:58:44 +0000 - rev 484887
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565816 - Part 4: Apply a transform to tracking protection icon in order to show a correct direction of the tracking protectoin icon in rtl mode. r=johannh This patch add a css rule to apply a 'scaleX(-1)' tranform to the tracking protection icon in order to show a correct direction of the tracking protection icon in rtl mode. Depends on D39177 Differential Revision: https://phabricator.services.mozilla.com/D39178
1308d4cee5a2fe27fcfe559a1b97ac3c2a789f84: Bug 1565816 - Part 3: Show the last frame of the animation icon if the animation is disabled and there is a blocking happening. r=johannh
Tim Huang <tihuang@mozilla.com> - Wed, 24 Jul 2019 15:37:36 +0000 - rev 484886
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565816 - Part 3: Show the last frame of the animation icon if the animation is disabled and there is a blocking happening. r=johannh This patch makes the tracking protection icon to show the last frame of the shield animation when there is a blocking happening and the animation is disabled. Depends on D39176 Differential Revision: https://phabricator.services.mozilla.com/D39177
5369e35b9f987f1eb14973a7bafef7ce43eae4b7: Bug 1565816 - Part 2: Modify the animation for the new animation. r=johannh
Tim Huang <tihuang@mozilla.com> - Wed, 24 Jul 2019 15:33:19 +0000 - rev 484885
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565816 - Part 2: Modify the animation for the new animation. r=johannh This patch modifies the old animation CSS rules to match the new animation. Depends on D39175 Differential Revision: https://phabricator.services.mozilla.com/D39176
22d335ceae8c9ce17279793422ab2a4c1c2b1647: Bug 1565816 - Part 1: Update the shield animation to the new version. r=johannh,sfoster
Tim Huang <tihuang@mozilla.com> - Fri, 26 Jul 2019 13:08:00 +0000 - rev 484884
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1565816 - Part 1: Update the shield animation to the new version. r=johannh,sfoster Differential Revision: https://phabricator.services.mozilla.com/D39175
74572aae39b00195dff4fdd7eef73eb7c28f1065: Bug 1568134: Add support for "fractionalSecondDigits" option to Intl.DateTimeFormat. r=jwalden
André Bargull <andre.bargull@gmail.com> - Fri, 26 Jul 2019 07:44:16 +0000 - rev 484883
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1568134: Add support for "fractionalSecondDigits" option to Intl.DateTimeFormat. r=jwalden Nightly-only for now until the open spec issues are addressed. Drive-by change: Implement the "unknown" parts change from <https://github.com/tc39/ecma402/pull/245>. Differential Revision: https://phabricator.services.mozilla.com/D38992
d730bc44f2d7f149c412594a599a966feb108af1: Bug 1435818 - JS: Let numeric separators ride the trains to release. r=jorendorff
Ryan Hunt <rhunt@eqrion.net> - Fri, 26 Jul 2019 13:33:05 +0000 - rev 484882
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1435818 - JS: Let numeric separators ride the trains to release. r=jorendorff Spec: https://github.com/tc39/proposal-numeric-separator This was released in V8 release 75 [1], and it sounds like spec concerns have been figured out and we can let this ride to release. [1] https://v8.dev/blog/v8-release-75#numeric-separators Differential Revision: https://phabricator.services.mozilla.com/D39379
641765261f499a1a4712c0c02a14b58b69ecabaa: Bug 1569110 - Add ClientLayerManager::Initialize() r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 26 Jul 2019 09:31:57 +0000 - rev 484881
Push 113785 by btara@mozilla.com at Fri, 26 Jul 2019 21:44:19 +0000
Bug 1569110 - Add ClientLayerManager::Initialize() r=nical Some initialization handlings of ClientLayerManager exists in nsBaseWidget::CreateCompositor(). It is not good. Move them to ClientLayerManager::Initialize(). Differential Revision: https://phabricator.services.mozilla.com/D39476
b36dcd6fa0679a126b0282dd3207111f1073e912: Bug 1568035: Part 4 - Update test expections for Fission. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Wed, 24 Jul 2019 13:06:57 -0700 - rev 484880
Push 113784 by maglione.k@gmail.com at Fri, 26 Jul 2019 17:47:51 +0000
Bug 1568035: Part 4 - Update test expections for Fission. r=mccr8 Some failures crept in and out after my last sets of annotations landed. This patch updates most of the annotations to deal with them. MANUAL PUSH: Lando won't let me land. Differential Revision: https://phabricator.services.mozilla.com/D39462
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip