47c3ec42917e04c125fbf90522d80a93f6ba198c: Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:01:11 -0400 - rev 393373
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345653 - Handle document unload when dispatching actions. r=ato, a=test-only This fixes the reported hang that occurs after a pointer click action resulting in navigation. MozReview-Commit-ID: A9SBhextVLH
28ada033908ac8c2879c2cdcab4d98af9aa58b86: Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only
Maja Frydrychowicz <mjzffr@gmail.com> - Sat, 01 Apr 2017 02:37:30 -0400 - rev 393372
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1332279 - Include keyCode in KeyboardEvents synthesized for key actions. r=ato, a=test-only The key dispatch functions now pass the raw key to event.js, which determines the keyCode for the event. Note the change in Normalized Key Value for Enter versus Return. The browser throws an exception when the event key attribute is set to "Return" and KEY_NON_PRINTABLE_KEY is set, which implies that the key value isn't valid. Changing it to Enter fixes the issue. MozReview-Commit-ID: 831f4EcqI1P
632a3c9e2b4b0dda89ca5924c616568af8c0dd85: Bug 1352367 - part2: [push-apk] deactivate dry-run option on beta r=aki a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 06 Apr 2017 11:04:53 +0200 - rev 393371
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1352367 - part2: [push-apk] deactivate dry-run option on beta r=aki a=release MozReview-Commit-ID: BUm8aJVw7Dm
f09f78db26a594b76139cee19a2487f9509d92ee: Bug 1349650 - [css-grid] Crashtest. a=NPOTB
Jesse Schwartzentruber <jschwartzentruber@mozilla.com> - Thu, 23 Mar 2017 21:04:36 +0100 - rev 393370
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349650 - [css-grid] Crashtest. a=NPOTB MozReview-Commit-ID: LNuu5leq887
08002a9d9e3ae337bdd23bf01432ba64251b880e: Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB
Mats Palmgren <mats@mozilla.com> - Thu, 23 Mar 2017 21:04:36 +0100 - rev 393369
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349650 - [css-grid] Fix a bogus assertion. r=dholbert a=NPOTB When mArray is used it contains all grid container children, including placeholders. aGridItemCount always excludes placeholders. MozReview-Commit-ID: 2RVFOdVvTq
b95fcbceb5b39ade0054b2fd114c19bc2ed91ef8: Bug 1348776 - Part 1: Fix a crash in the profiler when MOZ_PROFILING is undefined. r=mstange, a=gchang
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Mar 2017 16:49:41 +1100 - rev 393368
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1348776 - Part 1: Fix a crash in the profiler when MOZ_PROFILING is undefined. r=mstange, a=gchang
ed35e2ec29bc782d219a2833f565f7c976f4022b: Bug 1353373 - Fix Edge readinglist imports. r=jaws, a=lizzard
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Apr 2017 16:18:17 +0100 - rev 393367
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1353373 - Fix Edge readinglist imports. r=jaws, a=lizzard MozReview-Commit-ID: Fu9n3FIrxf6
a213b5ee1fba10344cec790491b87ed012483707: Bug 1345108 - Reduce resolution for timestamp in crashreporter's crash pings. r=ted, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Mon, 03 Apr 2017 17:38:29 +0200 - rev 393366
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345108 - Reduce resolution for timestamp in crashreporter's crash pings. r=ted, a=gchang MozReview-Commit-ID: 5BA51mWlkqW
119d04506d979ee0147d6b2abc0a933ac30bccbe: Bug 1348250 - Change TelemetryStorage to load crash pending pings outside of the profile. r=chutten, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 31 Mar 2017 12:01:32 +0200 - rev 393365
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1348250 - Change TelemetryStorage to load crash pending pings outside of the profile. r=chutten, a=gchang MozReview-Commit-ID: 1kqdGgEwXvI
6fdfffd25064157b94f9a4e0f9a10c7634cdc564: Bug 1349421 - Update handling of values derived from chunk duration in OpusTrackEncoder. r=derf, a=gchang
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 31 Mar 2017 07:57:37 +1300 - rev 393364
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349421 - Update handling of values derived from chunk duration in OpusTrackEncoder. r=derf, a=gchang This changeset updates the handling of the variables based on chunk.GetDuration() within the OpusTrackEncoder. This changeset alters places where overflow could have taken place previously. It also adds asserts with the dual purpose of defense and documentation for future developers. MozReview-Commit-ID: 28vmAfE84ik
d5a55164125fefa075ee1b6950c7b920686325f0: Bug 1349421 - Adjust handling of chunk duration in opus encoder. r=jesup, a=gchang
Bryce Van Dyk <bvandyk@mozilla.com> - Thu, 30 Mar 2017 13:38:10 +1300 - rev 393363
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1349421 - Adjust handling of chunk duration in opus encoder. r=jesup, a=gchang For very long chunks, the opus encoder could run into issues with processing. This changeset seeks to address that by using CheckedInt to prevent a potential int overflow when encountering extremely long durations. MozReview-Commit-ID: 7uLZAARLf5w
af9770cbd781d37a564b69cde16dd4abcbe714f3: Bug 1351465 - shield-recipe-client: Unconditionally set up logging in bootstrap. r=Gijs, a=gchang
Mike Cooper <mcooper@mozilla.com> - Wed, 29 Mar 2017 13:49:37 -0700 - rev 393362
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1351465 - shield-recipe-client: Unconditionally set up logging in bootstrap. r=Gijs, a=gchang MozReview-Commit-ID: 5W7UdpsLyYd
16ea72b646fe6a9b089c353231283e939c4bca21: Bug 1345153 - Suppress valgrind warnings for PR_SetEnv in SetupCrashReporterDirectory. r=njn, a=gchang
Alessio Placitelli <alessio.placitelli@gmail.com> - Thu, 30 Mar 2017 08:04:11 +0200 - rev 393361
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345153 - Suppress valgrind warnings for PR_SetEnv in SetupCrashReporterDirectory. r=njn, a=gchang MozReview-Commit-ID: 4vV2EHsgTVT
b3b878775ada1356980114ab985c5a5fe2e2d914: Bug 1345153 - When the pingsender fails to send a ping, persist it to disk so that it can be sent later via regular telemetry. r=chutten, r=ted, a=gchang
Gabriele Svelto <gsvelto@mozilla.com> - Mon, 27 Mar 2017 12:38:39 +0200 - rev 393360
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1345153 - When the pingsender fails to send a ping, persist it to disk so that it can be sent later via regular telemetry. r=chutten, r=ted, a=gchang Currently we hand over a crash ping to the pingsender via a pipe; if the pingsender fails to send the ping we rely on the CrashManager assembling and sending one instead. Since the crashmanager is not aware of whether the ping was sent or not this causes duplication on the server side. To solve this problem we save the ping to disk instead, read it from the pingsender and delete the file only if the ping was sent. In this scenario the CrashManager will know that a ping was already sent and will not send a new one. This patch removes all the code used to deal with pipes between the telemetry, crashreporter and pingsender code and also tries to cut down the amount of platform-specific code we have in this machinery. MozReview-Commit-ID: ASm2jnDagCK
eb0d361dc73c32867d5fd54dc47733994bd48e7a: Bug 1351456 - Don't assume that window.load will be called after the pref has been flipped. r=pehrsons, a=test-only
Paul Adenot <paul@paul.cx> - Mon, 03 Apr 2017 13:20:33 +0200 - rev 393359
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1351456 - Don't assume that window.load will be called after the pref has been flipped. r=pehrsons, a=test-only MozReview-Commit-ID: 2r6d6a5vIa
4ab26e8674260f8a1e4dc89c1e10efa2ba544c9b: Bug 1350887 - Warn when non-loopback connections are allowed; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 17:06:06 +0100 - rev 393358
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1350887 - Warn when non-loopback connections are allowed; r=whimboo, a=test-only MozReview-Commit-ID: LG8f5q5QbD6
39f487bdf0a3cafd1f19d63f52b6ea3205361523: Bug 1350887 - Propagate errors thrown when starting server.TCPListener; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 16:48:20 +0100 - rev 393357
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1350887 - Propagate errors thrown when starting server.TCPListener; r=whimboo, a=test-only Errors thrown are printed to console and there is no point in having a custom catch to print it. This also makes it possible to start Marionette programmatically without worrying about disappearing errors. MozReview-Commit-ID: GGhyCyYqJg
684f78299750cac7dbf62ea619a5417675c8519a: Bug 1350887 - Bind sacrificial goat to ephemeral port; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 28 Mar 2017 16:46:54 +0100 - rev 393356
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1350887 - Bind sacrificial goat to ephemeral port; r=whimboo, a=test-only Port 666 is in the protected port range and can not normally be bound to unless the process is running with sudo permissions. We can instead bind to port 0, which will give us a system-defined port in the epemeral range. MozReview-Commit-ID: Ld6BDMhtbck
28a50e73dd6ddd6fb5b4bd8f2a5c505aeed88fd6: Bug 1350887 - Fall back to deprecated pref if it exists; r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Mon, 27 Mar 2017 14:28:32 +0100 - rev 393355
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1350887 - Fall back to deprecated pref if it exists; r=whimboo, a=test-only This is a follow-up to address a fallout caused by bug 1344748 whereby deprecated preferences relevant to Marionette are no longer being picked up. This is preventing trace logs from being emitted in CI. The old logic related to falling back to a deprecated preference is faulty in that it the preferred, new preference always exists through the power of testing/marionette/prefs.js. This patch introduces a new helper method getPref that first looks at whether the preferred pref is set, and only falls back to the deprecated if it isn't set and the deprecation preference exists. MozReview-Commit-ID: 8DeawLAELyK
7ff4847d897b49ce091540d0d715e5cef3722eb6: Bug 1350887 - Include Marionette prefs amongst defaults; r=ted, r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Wed, 29 Mar 2017 18:25:55 +0100 - rev 393354
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
Bug 1350887 - Include Marionette prefs amongst defaults; r=ted, r=whimboo, a=test-only The Marionette component ships in Firefox, but is not enabled by default. We want to facilitate activating Marionette at runtime by flipping the marionette.enabled preference, and showing the Marionette related preferences in about:config helps discoverability. It is also useful to rely on the preferences' default values so that they do not have to be hardcoded in the component. When Marionette is enabled by setting marionette.enabled to true, a set of recommended automation preferences found in testing/marionette/server.js are set if the user has not overriden/user-defined one of them and marionette.prefs.recommended is true (default). When Marionette is stopped, the altered preferences are reset. MozReview-Commit-ID: 3HLnEI0TEBB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip