335ce38d86b9041f300bb36b2fe4c04fa0080f03: Bug 1460647 Move big-obj out of Developer_OPTIONS so local MinGW builds work r?Build draft
Tom Ritter <tom@mozilla.com> - Fri, 04 May 2018 10:33:25 -0500 - rev 794197
Push 109608 by bmo:tom@mozilla.com at Fri, 11 May 2018 14:43:54 +0000
Bug 1460647 Move big-obj out of Developer_OPTIONS so local MinGW builds work r?Build MozReview-Commit-ID: KxfoVkO4pu8
541ec5a4d7be1ecd692650a8ee0844b4c8849c76: Bug 1459300 - Support async replies in RDP client; r?snorp draft
Jim Chen <nchen@mozilla.com> - Fri, 11 May 2018 10:25:04 -0400 - rev 794196
Push 109607 by bmo:nchen@mozilla.com at Fri, 11 May 2018 14:30:08 +0000
Bug 1459300 - Support async replies in RDP client; r?snorp From the main thread, we need to get the result of evaluateJS() asynchronously, because the JS code may depend on delegate callbacks on the main thread, which cannot happen if evaluateJS() is synchronous. The simplest example is an alert() JS call that depends on the prompt delegate callback. This patch makes RDPConnection read input packets on a background thread, and the main thread can either poll for input synchronously, or rely on asynchronously posted messages. Actor is extended to allow for multiple pending inputs, and it now exposes a nicer ReplyParser interface for turning reply packets into result objects. MozReview-Commit-ID: I0eKeOzf2Jy
defd9f57d8e17c0afa19b5966cacc2cd64bd04f7: Bug 1459299 - 3. Clear parent process ChromeActor on window closing; r?jryans draft
Jim Chen <nchen@mozilla.com> - Fri, 11 May 2018 10:25:04 -0400 - rev 794195
Push 109606 by bmo:nchen@mozilla.com at Fri, 11 May 2018 14:25:53 +0000
Bug 1459299 - 3. Clear parent process ChromeActor on window closing; r?jryans To represent the parent process, we use a ChromeActor/TabActor that targets a random chrome window. However, if that chrome window later closes, the ChromeActor will stop working. In that case, we should clear the cached ChromeActor and create a new one that targets a different chrome window. MozReview-Commit-ID: AP8AXEXEgAl
059c596960b890623d63414aa8459aceeb895bf5: Bug 1459299 - 2. Add pref setting methods for tests; r?snorp draft
Jim Chen <nchen@mozilla.com> - Fri, 11 May 2018 10:25:04 -0400 - rev 794194
Push 109606 by bmo:nchen@mozilla.com at Fri, 11 May 2018 14:25:53 +0000
Bug 1459299 - 2. Add pref setting methods for tests; r?snorp Add GeckoSessionTestRule.setPrefsUntilTestEnd and GeckoSessionTestRule.setPrefsDuringNextWait so tests can easily set prefs to get specific behavior. MozReview-Commit-ID: FquaonwfF5v
71d9d15d1baea29016b602b0a3506f318c294bf5: Bug 1459299 - 1. Add evaluateChromeJS for chrome privilege code; r?snorp draft
Jim Chen <nchen@mozilla.com> - Fri, 11 May 2018 10:25:03 -0400 - rev 794193
Push 109606 by bmo:nchen@mozilla.com at Fri, 11 May 2018 14:25:53 +0000
Bug 1459299 - 1. Add evaluateChromeJS for chrome privilege code; r?snorp Add GeckoSessionTestRule.evaluateChromeJS for JS code that requires chrome privileges, such as setting prefs. MozReview-Commit-ID: G7NUKukWTT8
85ebe865adeaaa8ee94f59290aa9d9f112e15e9a: Bug 1460870 - Whitelist fullscreen pseudo-class in pdfjs when unprefixed fullscreen is disabled. r?Gijs draft
Xidorn Quan <me@upsuper.org> - Sat, 12 May 2018 00:15:15 +1000 - rev 794192
Push 109605 by xquan@mozilla.com at Fri, 11 May 2018 14:15:47 +0000
Bug 1460870 - Whitelist fullscreen pseudo-class in pdfjs when unprefixed fullscreen is disabled. r?Gijs MozReview-Commit-ID: L5EpFOHc5v4
4303d49c53931385892231969e40048f096b4d4c: Backed out 3 changesets (bug 1176019) for frequently failing /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Maybe.h a=backout
Bogdan Tara <btara@mozilla.com> - Fri, 11 May 2018 17:07:19 +0300 - rev 794191
Push 109605 by xquan@mozilla.com at Fri, 11 May 2018 14:15:47 +0000
Backed out 3 changesets (bug 1176019) for frequently failing /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/Maybe.h a=backout Backed out changeset 2dd8b719d645 (bug 1176019) Backed out changeset 9c6b0eb062ca (bug 1176019) Backed out changeset 2d0dfc54128e (bug 1176019)
b47b17ef7a8164cd9f60d03c0f6574b0272afb9c: Bug 1425538 - Use NotificationBox as regular React element; r=? draft
Jan Odvarko <odvarko@gmail.com> - Fri, 11 May 2018 16:09:28 +0200 - rev 794190
Push 109604 by jodvarko@mozilla.com at Fri, 11 May 2018 14:10:22 +0000
Bug 1425538 - Use NotificationBox as regular React element; r=? MozReview-Commit-ID: 2teEBlO1cup
b9542e6973bdff637a4b47a3480ae8164f48b763: Bug 1460840 - JSON Viewer's converter-child should not trust JSONView without Xrays draft
Oriol Brufau <oriol-bugzilla@hotmail.com> - Fri, 11 May 2018 16:08:47 +0200 - rev 794189
Push 109603 by bmo:oriol-bugzilla@hotmail.com at Fri, 11 May 2018 14:09:29 +0000
Bug 1460840 - JSON Viewer's converter-child should not trust JSONView without Xrays MozReview-Commit-ID: BvrVd9cdRaK
c2fce75a2b56a63bc317e64c71c4d88708dddd8c: Bug 1425538 - Use NotificationBox as regular React element; r=? draft
Jan Odvarko <odvarko@gmail.com> - Fri, 11 May 2018 16:06:32 +0200 - rev 794188
Push 109602 by jodvarko@mozilla.com at Fri, 11 May 2018 14:07:15 +0000
Bug 1425538 - Use NotificationBox as regular React element; r=? MozReview-Commit-ID: G1ajnPZgKHC
1f7ccddc8a2f9ef1e69c5df109933f53dd18bf37: Bug 1386192 - Test Leanplum Custom Message for Onboarding; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 11 May 2018 17:00:34 +0300 - rev 794187
Push 109601 by plingurar@mozilla.com at Fri, 11 May 2018 14:06:36 +0000
Bug 1386192 - Test Leanplum Custom Message for Onboarding; r?sdaswani Created LeanPlumVariables to allow LeanPlum overwriting the values used for populating the OnBoarding screens. By simply adding the @Variable annotation to it's fields, on the first run of the app, they will appear in "LeanPlum dashboard - Variables" and will allow overwriting for future runs. Switched the OnBoarding process to use the values from LeanPlumVariables. If LeanPlum is not available or no internet connection the "default" values are returned, otherwise, after all variables have been downloaded and (possibly) new values overwrote the old, the updated values are returned. Because connecting to LeanPlum and downloading the Variables might take a few seconds we use a delay of 2 seconds until starting to show the Onboarding screens using the default values to ensure the best experience. MozReview-Commit-ID: 4EyHB6BWl1c ***
04c90c5b91d2ea36554b41844c325d17b468cc2e: Bug 1425538 - Use NotificationBox as regular React element; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Fri, 11 May 2018 14:18:11 +0200 - rev 794186
Push 109600 by jodvarko@mozilla.com at Fri, 11 May 2018 14:05:32 +0000
Bug 1425538 - Use NotificationBox as regular React element; r=nchevobbe MozReview-Commit-ID: JFSp9XjVvwh
1fad96f0091b947e66eca57f5f85b2c867b90c2d: Bug 1457620 - Expose shield preference toggle to all locales and move code to not being injected. r?mythmon r?flod draft
Jonathan Kingston <jkt@mozilla.com> - Sat, 05 May 2018 11:07:08 +0100 - rev 794185
Push 109599 by bmo:jkt@mozilla.com at Fri, 11 May 2018 14:01:43 +0000
Bug 1457620 - Expose shield preference toggle to all locales and move code to not being injected. r?mythmon r?flod MozReview-Commit-ID: 4uZSdqqAlG8
a8c05534dc9e9c2160d51a440f3430f9f3a2fec9: Bug 1386192 - Test Leanplum Custom Message for Onboarding; r?sdaswani draft
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 11 May 2018 16:37:01 +0300 - rev 794184
Push 109598 by plingurar@mozilla.com at Fri, 11 May 2018 13:41:59 +0000
Bug 1386192 - Test Leanplum Custom Message for Onboarding; r?sdaswani Created LeanPlumVariables to allow LeanPlum overwriting the values used for populating the OnBoarding screens. By simply adding the @Variable annotation to it's fields, on the first run of the app, they will appear in "LeanPlum dashboard - Variables" and will allow overwriting for future runs. Switched the OnBoarding process to use the values from LeanPlumVariables. If LeanPlum is not available or no internet connection the "default" values are returned, otherwise, after all variables have been downloaded and (possibly) new values overwrote the old, the updated values are returned. Because connecting to LeanPlum and downloading the Variables might take even a few seconds we resort to showing the Onboarding process using the default values after 2 seconds. MozReview-Commit-ID: 4EyHB6BWl1c ***
733500951f66085b57cedb102ae215227c2450fc: Bug 1458204 - telemetry.js: Rename startTimer/stopTimer r?jdescottes draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Fri, 04 May 2018 14:14:43 +0100 - rev 794183
Push 109597 by bmo:mratcliffe@mozilla.com at Fri, 11 May 2018 13:30:22 +0000
Bug 1458204 - telemetry.js: Rename startTimer/stopTimer r?jdescottes MozReview-Commit-ID: HAgOaVka0Qk
b24fb29d4bdc064d2c18b181755ae75d4646c755: Bug 1459640 - add CSP also via meta tag, r=bgrins draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 08 May 2018 12:25:47 +0100 - rev 794182
Push 109596 by gijskruitbosch@gmail.com at Fri, 11 May 2018 13:29:57 +0000
Bug 1459640 - add CSP also via meta tag, r=bgrins This also fixes all the tests to not rely on eval() anymore. MozReview-Commit-ID: 8H8r497nQVK
5d0d6a248e8efd6bcbf7108fe441e0af839b635c: Bug 1456451 - [CSD] Update toplevel GdkWindow property when it's recreated at nsWindow::SetDrawsInTitlebar(), r?jhorak draft
Martin Stransky <stransky@redhat.com> - Thu, 10 May 2018 16:38:17 +0200 - rev 794181
Push 109595 by stransky@redhat.com at Fri, 11 May 2018 13:29:30 +0000
Bug 1456451 - [CSD] Update toplevel GdkWindow property when it's recreated at nsWindow::SetDrawsInTitlebar(), r?jhorak Implement SetCompositorHint() which sets _NET_WM_BYPASS_COMPOSITOR GtkWindow property when it's recreated at nsWindow::SetDrawsInTitlebar(). Window role/class is handled by nsWindow::RefreshWindowClass(), it uses stored window class passed to nsWindow::SetWindowClass(). MozReview-Commit-ID: 1JJsK1ZQyvu
ee2def8e2ff720f9195bbd412ef4489b1010070d: Bug 1460059 - [wdspec] Remove superfluous set_window_rect/resizing_and_positioning.py. draft
Henrik Skupin <mail@hskupin.info> - Fri, 11 May 2018 15:23:59 +0200 - rev 794180
Push 109594 by bmo:hskupin@gmail.com at Fri, 11 May 2018 13:24:36 +0000
Bug 1460059 - [wdspec] Remove superfluous set_window_rect/resizing_and_positioning.py. MozReview-Commit-ID: 4cEvbPM3Wlm
0812efd2990f1115f135b6b128d111b1c61137e2: Bug 1457620 - Expose shield preference toggle to all locales and move code to not being injected. r?mythmon r?flod draft
Jonathan Kingston <jkt@mozilla.com> - Sat, 05 May 2018 11:07:08 +0100 - rev 794179
Push 109593 by bmo:jkt@mozilla.com at Fri, 11 May 2018 13:23:10 +0000
Bug 1457620 - Expose shield preference toggle to all locales and move code to not being injected. r?mythmon r?flod MozReview-Commit-ID: 4uZSdqqAlG8
e98478dcab6cac7a1d9fb5a844d9eef345e3a4c3: Bug 1454912 - Revert "Bug 1218999 - Update mtimes when building a GENERATED_FILES target, even when contents don't change."; r=nalexander draft
Mike Shal <mshal@mozilla.com> - Wed, 09 May 2018 16:51:04 -0400 - rev 794178
Push 109592 by bmo:mshal@mozilla.com at Fri, 11 May 2018 13:17:05 +0000
Bug 1454912 - Revert "Bug 1218999 - Update mtimes when building a GENERATED_FILES target, even when contents don't change."; r=nalexander We no longer want to update mtimes of FileAvoidWrites so that downstream rules aren't triggered if the files aren't changed. Since the .stub file target of GENERATED_FILES are always touched, make won't continually rebuild them. MozReview-Commit-ID: GxrFgCJTYk
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip