1574ea915aaba005e2554615dcbadb7dbc60925a: Bug 1362148 - Don't collect package metrics for some Android builds; r?ted
draft
Gregory Szorc <gps@mozilla.com> - Fri, 12 May 2017 13:24:28 -0700 - rev 577091
Push
58600 by bmo:gps@mozilla.com at Fri, 12 May 2017 20:26:18 +0000
Bug 1362148 - Don't collect package metrics for some Android builds; r?ted
We're about to enable metrics collection for all builds. There are some
Android build configurations that use buildbase.py but don't create a
package. So we need a way to conditionally obtain package metrics.
We could change package metrics collection to no-op if a package file
can't be found. However, that has a risk that a future change could
break metrics collection and we wouldn't necessarily find out. I like
things that fail fast.
MozReview-Commit-ID: CzByf7yHVS8
c66b8ab98a720404fa42cc074a44343a54270bba: Bug 1362148 - Extract package metrics collection to own function; r?ted
draft
Gregory Szorc <gps@mozilla.com> - Fri, 12 May 2017 13:18:51 -0700 - rev 577090
Push
58600 by bmo:gps@mozilla.com at Fri, 12 May 2017 20:26:18 +0000
Bug 1362148 - Extract package metrics collection to own function; r?ted
A subsequent commit will make all this code conditional. Rather than
indent the world, it is easier to conditionally call a function.
A benefit of the new code is that we skip some code for debug builds,
which is one less thing that can break.
MozReview-Commit-ID: fiUNBbikmy
5aedf1871d44e141de8373264ac0a84221abd9c4: Bug 1362148 - Call generate_build_props() as part of build(); r=ted
draft
Gregory Szorc <gps@mozilla.com> - Thu, 04 May 2017 17:24:06 -0700 - rev 577089
Push
58600 by bmo:gps@mozilla.com at Fri, 12 May 2017 20:26:18 +0000
Bug 1362148 - Call generate_build_props() as part of build(); r=ted
Previously, this ran during postflight_build(). The magic postflight_*
methods are called automagically by BaseScript.run_action() and are
only called if the main action method didn't raise. So there should
be no functional difference with this commit.
The reason I changed this is that a subsequent commit will perform
metrics generation from build() and without the build properties
file loaded, at least the OS X 64 opt buildbot build doesn't have
packageFilename defines, which breaks metrics collection.
MozReview-Commit-ID: 54ftuQqGKVi
02c23f12fb17c4ae3004299ce50353fcbf7582c6: Bug 1363179 - do not allow content processes to read from /Volumes on macOS r?haik
draft
Alex Gaynor <agaynor@mozilla.com> - Fri, 12 May 2017 16:18:57 -0400 - rev 577088
Push
58599 by bmo:agaynor@mozilla.com at Fri, 12 May 2017 20:24:06 +0000
Bug 1363179 - do not allow content processes to read from /Volumes on macOS r?haik
MozReview-Commit-ID: 8osJVQD3myh
7c46f073b2cf9f5581a0d39b3f0bd9071ed0824a: Bug 1329638 - do not allow content processes to read from /Volumes on macOS r?haik
draft
Alex Gaynor <agaynor@mozilla.com> - Fri, 12 May 2017 16:18:57 -0400 - rev 577087
Push
58598 by bmo:agaynor@mozilla.com at Fri, 12 May 2017 20:19:57 +0000
Bug 1329638 - do not allow content processes to read from /Volumes on macOS r?haik
MozReview-Commit-ID: 4CDQtCWwW9H
f61548ce8acc3d4f746e08cd3fcd06ba2baa437f: Bug 1363885 - 2. Remove ViERenderer; r?jesup
draft
Jim Chen <nchen@mozilla.com> - Fri, 12 May 2017 15:55:43 -0400 - rev 577086
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1363885 - 2. Remove ViERenderer; r?jesup
ViERenderer is not used anywhere and it adds dependencies on
enableOrientationListener and disableOrientationListener and
GeckoInterface.
---
.../src/org/webrtc/videoengine/ViERenderer.java | 64 ----------------------
mobile/android/base/moz.build | 1 -
2 files changed, 65 deletions(-)
delete mode 100644 media/webrtc/trunk/webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/ViERenderer.java
MozReview-Commit-ID: GOauJeani54
e0646613b06c820003000978d0ed14f9917747e7: Bug 1363885 - 1. Remove GeckoAppShell.AppStateListener; r?droeh
draft
Jim Chen <nchen@mozilla.com> - Fri, 12 May 2017 15:55:43 -0400 - rev 577085
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1363885 - 1. Remove GeckoAppShell.AppStateListener; r?droeh
Remove GeckoAppShell.AppStateListener and its associated methods in
GeckoInterface (orientation listener and app state listener methods).
---
.../base/java/org/mozilla/gecko/GeckoApp.java | 51 ----------------------
.../java/org/mozilla/gecko/BaseGeckoInterface.java | 14 ------
.../main/java/org/mozilla/gecko/GeckoAppShell.java | 29 ------------
3 files changed, 94 deletions(-)
MozReview-Commit-ID: KwQWtIi8hVp
96b36c5f527dd42e680a230839519eee1fc2c9f3: Bug 1364421 - fix flake8 errors. r=me a=CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 15:14:10 -0400 - rev 577084
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1364421 - fix flake8 errors. r=me a=CLOSED TREE
fec1331f50b81db83a487495e13a7b1f73c65bf0: Bug 1364421 - temporarily disable SETA for BBB only. r=bstack, a=CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 14:55:42 -0400 - rev 577083
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1364421 - temporarily disable SETA for BBB only. r=bstack, a=CLOSED TREE
0f8c033cd3e9627cd7efbcfd84f7f4920a0e67d9: Bug 1364421 - temporarily disable SETA. r=bstack, a=CLOSED TREE
Joel Maher <jmaher@mozilla.com> - Fri, 12 May 2017 14:41:52 -0400 - rev 577082
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1364421 - temporarily disable SETA. r=bstack, a=CLOSED TREE
MozReview-Commit-ID: KEoiYhR6bXs
823615e72783e6563d72b20374f68b25030a88d5: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 12 May 2017 12:11:25 -0400 - rev 577081
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Merge m-c to inbound. a=merge
CLOSED TREE
134875c28871d8c8f2538c4cb1507f2e37b0713e: Bug 1052253 - Part 2: Map macOS pinch zoom gesture to wheel event with control key. r=mstange
Evan Wallace <evan.exe@gmail.com> - Fri, 12 May 2017 15:39:09 +0300 - rev 577080
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1052253 - Part 2: Map macOS pinch zoom gesture to wheel event with control key. r=mstange
This patch matches Chrome's behavior almost exactly, except it uses a slightly
different formula for the deltaY value that results in the same movement speed
as Chrome but doesn't drift over time.
Tested by confirming that trackpad pinch zoom now works on maps.google.com,
wego.here.com, and figma.com.
1689fbd2179c1d7440264e4b64199a924e77ef9f: Bug 1052253 - Part 1: Fix gestures when using macOS 10.11 or later SDK. r=mstange
Birunthan Mohanathas <birunthan@mohanathas.com> - Fri, 12 May 2017 15:39:01 +0300 - rev 577079
Push
58597 by bmo:nchen@mozilla.com at Fri, 12 May 2017 20:03:10 +0000
Bug 1052253 - Part 1: Fix gestures when using macOS 10.11 or later SDK. r=mstange
`beginGestureWithEvent` and `endGestureWithEvent` are not called for
applications that link against the macOS 10.11 or later SDK when we're running
on macOS 10.11 or later.
For compatibility with all supported macOS versions, we have to call
{begin,end}GestureWithEvent ourselves based on the event phase when we're using
the 10.11+ SDK.
See: https://developer.apple.com/reference/appkit/nsresponder/1526368-begingesturewithevent
0a9f607f34f464c9f9f9cd9d846081a77b24cf00: Bug 1364528 - Don't synchronously finalize native objects if an exception is pending. r=smaug
draft
Andrew McCreight <continuation@gmail.com> - Fri, 12 May 2017 11:16:16 -0700 - rev 577078
Push
58596 by bmo:continuation@gmail.com at Fri, 12 May 2017 19:58:38 +0000
Bug 1364528 - Don't synchronously finalize native objects if an exception is pending. r=smaug
MozReview-Commit-ID: 6OY3ftH1aWu
c5b06808daef21f3f71befaf991a257c9eb4ef38: Bug 869225 - Move decision whether to restore session or not onto background thread. r?sebastian
draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 11 May 2017 22:19:18 +0200 - rev 577077
Push
58595 by mozilla@buttercookie.de at Fri, 12 May 2017 19:55:08 +0000
Bug 869225 - Move decision whether to restore session or not onto background thread. r?sebastian
This involves accessing the file system to check whether our last session crashed or not (as well as reading some shared preferences), so moving this onto the background thread as well avoids some strict mode warnings.
MozReview-Commit-ID: L5hMFCXLcIf
41f4aa9c4dbe3e157d24ef65a73aed62ff69e696: Local Gradle tweaks
draft
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 28 Jul 2016 20:04:34 +0200 - rev 577076
Push
58595 by mozilla@buttercookie.de at Fri, 12 May 2017 19:55:08 +0000
Local Gradle tweaks
MozReview-Commit-ID: H5pdKja8p2a
60d5a8cde06804cac356edf6474387baa8024fdd: Bug 1364555 Add compiler guards for the include as well as the code to fix --disable-crashreporter
Tom Ritter <tom@mozilla.com> - Fri, 12 May 2017 14:53:35 -0500 - rev 577075
Push
58594 by bmo:tom@mozilla.com at Fri, 12 May 2017 19:54:36 +0000
Bug 1364555 Add compiler guards for the include as well as the code to fix --disable-crashreporter
MozReview-Commit-ID: JUJQtXTOSPG
6469bf51d69da1877b5b9d7f1e8c7852cd0b5fac: Bug 1363572 Part 3: Change ServoStyleSet to use sheet addresses as unique IDs.
draft
Brad Werth <bwerth@mozilla.com> - Fri, 12 May 2017 12:04:55 -0700 - rev 577074
Push
58593 by bwerth@mozilla.com at Fri, 12 May 2017 19:49:54 +0000
Bug 1363572 Part 3: Change ServoStyleSet to use sheet addresses as unique IDs.
MozReview-Commit-ID: BZSKZx0wjL8
a7b1d9d5139735c67266ff58dfb45c0a9a60896c: Bug 1363572 Part 2: Change ServoStyleSet to use uint64_t for entry unique IDs.
draft
Brad Werth <bwerth@mozilla.com> - Wed, 10 May 2017 11:20:57 -0700 - rev 577073
Push
58593 by bwerth@mozilla.com at Fri, 12 May 2017 19:49:54 +0000
Bug 1363572 Part 2: Change ServoStyleSet to use uint64_t for entry unique IDs.
MozReview-Commit-ID: 50whQ71j4B5
74bfb809e9a334073abc4b3dfbb32daa2d82e2df: bug 1360756 show internal ID for about:debugging r?jdescottes
draft
Andy McKay <amckay@mozilla.com> - Fri, 12 May 2017 12:32:54 -0700 - rev 577072
Push
58592 by bmo:amckay@mozilla.com at Fri, 12 May 2017 19:33:41 +0000
bug 1360756 show internal ID for about:debugging r?jdescottes
MozReview-Commit-ID: 2LwFAzKSVKT