1e81d89a1c98c233989d675ce85b07c2b4887d3a: Bug 1239941 - Copy va_list before using it in LogModuleManager::Print. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 15 Jan 2016 10:14:26 -0800 - rev 280220
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1239941 - Copy va_list before using it in LogModuleManager::Print. r=froydnj
6ce37c1907039d86eac031b0a6a03e2b3da78c11: Bug 1237794: Extend ClearOnShutdown() to allow specifying the shutdown phase r=froyd
Randell Jesup <rjesup@jesup.org> - Fri, 15 Jan 2016 13:12:07 -0500 - rev 280219
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1237794: Extend ClearOnShutdown() to allow specifying the shutdown phase r=froyd
ea5f655fa81274bd315aefafa227dcd70844367b: Bug 1220684: use namespaced docker-worker caches; r=garndt
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 13 Jan 2016 22:04:19 +0000 - rev 280218
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1220684: use namespaced docker-worker caches; r=garndt This adds a `--level` option to taskcluster-graph, and passes the level supplied from mozilla-taskcluster. It then substitutes that into cache names for just about every cache (tooltool being the exception, as it verifies hashes and is thus immune to poisoning). The scopes for these new cache names are already included in the relevant `moz-tree:level:*` roles. This also strips `-c6` from cache names; I added this when we were transitioning from the Ubuntu-based build images, to ensure I got clean caches. It's no longer necessary.
644097e60a78af27c671ba7d6d23e3dabf817737: Bug 1238761 - Autogenerate constants for MotionEvent; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:45 -0500 - rev 280217
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Autogenerate constants for MotionEvent; r=snorp This patch autogenerates constants for MotionEvent to replace the manual definitions in AndroidJavaWrappers.
a6812fd0c53342ffde5fb50e04425ba20c5c572e: Bug 1238761 - Remove obsolete APZ code; r=rbarker
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:45 -0500 - rev 280216
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Remove obsolete APZ code; r=rbarker With APZC supporting multiple nsWindows, this patch removes some obsolete APZ code, including the previous implementation of NativePanZoomController native methods in AndroidJNI.cpp, and the various static members of nsWindow.
959e9cd0580198316fa9e95698dc0722ae185390: Bug 1238761 - Rewrite AndroidContentController to work with multiple nsWindows; r=rbarker
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:45 -0500 - rev 280215
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Rewrite AndroidContentController to work with multiple nsWindows; r=rbarker This patch rewrites AndroidContentController to get rid of any dependencies on a static nsWindow or APZC tree manager.
1424238752d3a80ce80447cea2810747fb717cf4: Bug 1238761 - Attach NativePanZoomController through GLController; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:45 -0500 - rev 280214
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Attach NativePanZoomController through GLController; r=snorp This patch adds a way to attach a particular NativePanZoomController instance held by LayerView to a particular nsWindow instance. Because LayerView already calls GLController.SetLayerClient during initialization, this patch renames it to attachToJava and modifies it to accept an additional NPZC parameter. In the new AttachToJava implementation, we create or reuse a NPZCSupport object and associate it with the NPZC instance.
efc13abebc119061a504587b381e1bcba1c4788b: Bug 1238761 - Implement NativePanZoomController native methods; r=rbarker
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:45 -0500 - rev 280213
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Implement NativePanZoomController native methods; r=rbarker This patch adds the NPZCSupport class to nsWindow and use it to implement the NPZC native methods that were implemented in AndroidJNI.cpp. For HandleMotionEvent, the code also includes a portion from AndroidJavaWrapper::MakeMultitouchEvent.
7ea026f1ff21f6c833f6f441843a58cd83453ec1: Bug 1238761 - Add specializations of jni::Ref for primitive arrays; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:44 -0500 - rev 280212
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Add specializations of jni::Ref for primitive arrays; r=snorp This patch adds specializations of jni::Ref for primitive arrays like IntArray and FloatArray, so that the arrays can be accessed through the GetElement, GetElements, and Length members.
84815007ef6b2c0e73ec6fafba1c7f9f555c82dd: Bug 1238761 - Switch NativePanZoomController to use native methods; r=rbarker
Jim Chen <nchen@mozilla.com> - Fri, 15 Jan 2016 13:05:44 -0500 - rev 280211
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238761 - Switch NativePanZoomController to use native methods; r=rbarker This patch turns NativePanZoomController's MotionEvent handler into a native method, and it adds the WrapForJNI annotations to all native methods so that bindings will be automatically generated for them.
657e5d2b51de5c7719663d0288a53efd1c197fb8: Bug 1204784: Upgrade the 'event queue is empty' assertion to a fatal one. r=froydnj
Kyle Huey <khuey@kylehuey.com> - Fri, 15 Jan 2016 10:04:14 -0800 - rev 280210
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1204784: Upgrade the 'event queue is empty' assertion to a fatal one. r=froydnj
fefe66d4bc837c652d44b137cad7b420d51500ad: Bug 1240056 - Disable font anti-aliasing on desktop-test image. DONTBUILD. r=dustin
Armen Zambrano Gasparnian <armenzg@mozilla.com> - Fri, 15 Jan 2016 09:27:45 -0500 - rev 280209
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1240056 - Disable font anti-aliasing on desktop-test image. DONTBUILD. r=dustin In bug 1239301 we noticed that the fonts on the releng Linux hosts versus the docker image were slightly different and caused some test failures. The difference is that on the releng hosts we have anti-aliasing disabled and many tests (reftests mainly) had adapted for this configuration, hence, failing if enabled. In this bug we're going to disable anti-aliasing for the desktop-test image in order to pass the tests. See the difference between the two pushes: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=3c9a54d68c95,1d3078c86e52 We went from failing over 200 tests across jobs to less than 10-20 tests in total. In the future we will have to consider if we want to fix this configuration.
df4ac0fb09c3f1bac2e2662146b29144df70441b: Bug 1238795 - add reftest to verify that canvas drawImage respects clipping. r=yury
Lee Salzman <lsalzman@mozilla.com> - Fri, 15 Jan 2016 12:51:01 -0500 - rev 280208
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1238795 - add reftest to verify that canvas drawImage respects clipping. r=yury
b2a337c51c4bd1939657761ba01c4c2770b7463d: Bug 1232931 Return null instead of throwing if swm.getWorkerByID() cannot find the worker. r=ochameau IGNORE IDL for comment only change
Ben Kelly <ben@wanderview.com> - Fri, 15 Jan 2016 09:37:34 -0800 - rev 280207
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1232931 Return null instead of throwing if swm.getWorkerByID() cannot find the worker. r=ochameau IGNORE IDL for comment only change
fb4198efe3cd0bff193df83e7de26b697208cc36: Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 2 of 2); r=Waldo
Morgan Phillips <winter2718@gmail.com> - Fri, 15 Jan 2016 11:23:01 -0600 - rev 280206
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1101256 - Implement detachment checks for %TypedArray% methods (patch 2 of 2); r=Waldo
73b822abb3e83943b4df17542c19c330cca66ad8: Backed out changeset 7701bd27ec28 (bug 1239605) for failing M(12) tests on Android. r=bustage
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 15 Jan 2016 17:52:20 +0100 - rev 280205
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Backed out changeset 7701bd27ec28 (bug 1239605) for failing M(12) tests on Android. r=bustage
d7025fe68e90e96ab2da2dbcd7688c1aec45ee2f: Bug 1204504 - Error on invalid selector; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Thu, 17 Sep 2015 12:31:39 +0100 - rev 280204
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1204504 - Error on invalid selector; r=automatedtester Thanks to Alexei Barantsev for reporting.
3d8d87127bc2383d2c9380f6af19b53752b9acf5: Bug 1239754 - Remove HashKeyRef now that all of its users are using stable hashing; r=jonco
Terrence Cole <terrence@mozilla.com> - Thu, 14 Jan 2016 15:00:20 -0800 - rev 280203
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1239754 - Remove HashKeyRef now that all of its users are using stable hashing; r=jonco
4ab1ae8a33797bbdfd1be68fdd81d4696e4d752a: Bug 1239751 - FieldInfoHash does not need a post barrier; r=jonco
Terrence Cole <terrence@mozilla.com> - Thu, 14 Jan 2016 14:59:43 -0800 - rev 280202
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1239751 - FieldInfoHash does not need a post barrier; r=jonco
7e9ff754bb089d1941b590505520f4245dcb23ae: Bug 1240055: IonMonkey: When spewing info about range analysis, also spew truncation info, r=nbp
Hannes Verschore <hv1989@gmail.com> - Fri, 15 Jan 2016 11:19:03 -0500 - rev 280201
Push 29906 by ryanvm@gmail.com at Sun, 17 Jan 2016 19:40:11 +0000
Bug 1240055: IonMonkey: When spewing info about range analysis, also spew truncation info, r=nbp
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip