055b2ced895114e1ba5268462e24e4e490141943: Bug 1280954: Add genetric graphics alert e-mail to graphics telemetry, and bump the expiry from 50 to 60. r=BenWa
Milan Sreckovic <milan@mozilla.com> - Mon, 20 Jun 2016 10:26:04 -0400 - rev 327181
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280954: Add genetric graphics alert e-mail to graphics telemetry, and bump the expiry from 50 to 60. r=BenWa MozReview-Commit-ID: 2BBeddCVOh9
2597c1ed402f3ebf3091d7868701d5ec3a8a0eaf: Bug 1275111 - Move artifact download/install into its own tier; r=glandium
Mike Shal <mshal@mozilla.com> - Wed, 01 Jun 2016 13:48:53 -0400 - rev 327180
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1275111 - Move artifact download/install into its own tier; r=glandium This also fixes the issue of processing the artifacts twice in some situations (bug 1275673). Note that the artifact download no longer happens when a specific target is passed to 'mach build'. MozReview-Commit-ID: Ktys6u3r1kG
e057b5daf5814d41680d6309a7bcca9545380051: Bug 1277648 - run debug fennec builds alongside opt in taskcluster, r=dustin
Jordan Lund <jlund@mozilla.com> - Fri, 03 Jun 2016 10:35:24 -0700 - rev 327179
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1277648 - run debug fennec builds alongside opt in taskcluster, r=dustin MozReview-Commit-ID: LJ819br6uDE this starts running debug fennec builds along opt on central and try. note: I added tier 2 and other properties to the opt fennec builds because it seemed like they were implicitly: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&filter-searchStr=taskcluster&filter-tier=1&filter-tier=2&filter-tier=3&exclusion_profile=false&selectedJob=3999887 *** renames build_type from dbg to debug for fennec tc MozReview-Commit-ID: HvZgt2DwqKp
095c359e97ad79cff1cf9dc07af5a55e76d4f632: Bug 1255167 - Default destructuring arguments should show up as lexical dependencies; r=jorendorff
Morgan Phillips <winter2718@gmail.com> - Tue, 07 Jun 2016 14:12:19 -0700 - rev 327178
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1255167 - Default destructuring arguments should show up as lexical dependencies; r=jorendorff
49bc0b96cde2e70fa4af07baa67ea77037cb1084: Bug 1278590 - Create a FennecRunner; r=ahal,gbrown
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 07 Jun 2016 11:45:08 -0400 - rev 327177
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278590 - Create a FennecRunner; r=ahal,gbrown Add FennecEmulatorRunner (for convenience), FennecRunner, FennecContext and EmulatorAVD. Common behaviour is defined in BaseEmulator and RemoteContext to distinguish from B2G and Fennec specifics. I've tried to decouple ArchContext from B2GContext, as well. The emulator/adb commands in FennecRunner and EmulatorAVD are intended to match the behaviour seen in current Android automation (e.g. mochitest). MozReview-Commit-ID: 1tqD0DStdHR
3a187db6d5dea0ef6990a8eba82ce9766ca7cc59: Bug 1280691: remove old decision tasks and references to them; r=garndt
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 20 Jun 2016 18:33:05 +0000 - rev 327176
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280691: remove old decision tasks and references to them; r=garndt MozReview-Commit-ID: 3o1nz7sP0j1
a1ab2e55d12974adf8280f46f2bff78bdbb1f008: Bug 1262807 - Change the heuristic at which the TiledRegion collapses down to a single rect. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Jun 2016 14:50:15 -0400 - rev 327175
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1262807 - Change the heuristic at which the TiledRegion collapses down to a single rect. r=mstange MozReview-Commit-ID: CYi3NbPLvnS
0468fca8fde3e4a46d9d7fcdda3704a0d0792d34: Bug 1262807 - Add logging support for TiledRegion classes. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Jun 2016 14:50:04 -0400 - rev 327174
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1262807 - Add logging support for TiledRegion classes. r=mstange MozReview-Commit-ID: JsmqcpYsyip
2a807ca4df8ead6f9185e8d7c24073a6223c7073: Bug 1280789 - Unbreak mingw builds, r=sfink
zhoubcfan@163.com - Mon, 20 Jun 2016 18:43:02 +0100 - rev 327173
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280789 - Unbreak mingw builds, r=sfink
9a6b2786a581468395e5346953da2cb1abab8b05: Bug 1229473 - Don't use composite colors for border sizes > 10000px because it's too slow. r=tn
Mats Palmgren <mats@mozilla.com> - Mon, 20 Jun 2016 19:55:57 +0200 - rev 327172
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1229473 - Don't use composite colors for border sizes > 10000px because it's too slow. r=tn
5ac935a39dc2e72296b004c5ee4089f94b8832d4: Bug 1280126 - Use tooltool hostutils for Android automated tests; r=kmoir
Geoff Brown <gbrown@mozilla.com> - Mon, 20 Jun 2016 11:39:40 -0600 - rev 327171
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280126 - Use tooltool hostutils for Android automated tests; r=kmoir
4a25006fb0ead19d818f6f030ed263ffe5f168a2: Bug 1280356 - Allow tc tests to define extra.treeherder.machine; r=dustin
Geoff Brown <gbrown@mozilla.com> - Mon, 20 Jun 2016 11:39:39 -0600 - rev 327170
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280356 - Allow tc tests to define extra.treeherder.machine; r=dustin
c4be443b20d068b1a18b6929c6e2f76fef4de235: Bug 1277255, land NSS_3_25_RC1, r=me
Kai Engert <kaie@kuix.de> - Mon, 20 Jun 2016 19:17:28 +0200 - rev 327169
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1277255, land NSS_3_25_RC1, r=me
4e6b1c5bc5bf71c84ce30d37cf4944b4c2d3f761: Bug 1280805 - Don't assert in the valid case where the child process gets an event with an input block id but no mHandledByAPZ. r=rbarker
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Jun 2016 12:52:47 -0400 - rev 327168
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280805 - Don't assert in the valid case where the child process gets an event with an input block id but no mHandledByAPZ. r=rbarker MozReview-Commit-ID: 9L4xdnoSJ0p
54d410626a98bfb517445a727c2683e81fa3105e: Bug 1280998 - Make a copy of the SurfaceDescriptor before sending it to IPC. r=nical
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 20 Jun 2016 12:59:35 -0400 - rev 327167
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280998 - Make a copy of the SurfaceDescriptor before sending it to IPC. r=nical The IPDL code unconditionally calls forget() on any Shmem instances that are sent over the IPC channel. This means that if the child process has a SurfaceDescriptor containing a Shmem (such as a shmem-type SurfaceDescriptorBuffer) then the shmem object in it will be zeroed out after sending it over IPC. In order to still have access to the underlying SharedMemory, we need to make a copy of the shmem or SurfaceDescriptor before doing the IPC call. Note that this is true for safe and unsafe shmems. MozReview-Commit-ID: KjEhPNiQhf9
ac276f95b75118731e3ef913f2786858e7c7d206: Bug 1278294 - move accessible tree logging into separate method, part=6, r=yzen
Alexander Surkov <surkov.alexander@gmail.com> - Mon, 20 Jun 2016 11:35:38 -0400 - rev 327166
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278294 - move accessible tree logging into separate method, part=6, r=yzen
8623823c103f0dfe35a4094f6e6752e65633deb8: Bug 1278925 - micro-optimize nsCOMArray appending with already_AddRefed AppendElement; r=erahm
Nathan Froyd <froydnj@gmail.com> - Mon, 20 Jun 2016 18:38:10 -0400 - rev 327165
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278925 - micro-optimize nsCOMArray appending with already_AddRefed AppendElement; r=erahm In all of the places touched by this patch, the smart pointer we're appending is about to become unused, so simply .forget()'ing its reference into the appropriate nsCOMArray works just fine.
d4f903cba94d921ccf99931961d823f53389399c: Bug 1278314 - avoid invalid copying of objects in PrefsHelper.h; r=darchons
Nathan Froyd <froydnj@gmail.com> - Mon, 20 Jun 2016 18:37:13 -0400 - rev 327164
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1278314 - avoid invalid copying of objects in PrefsHelper.h; r=darchons In an expression such as: const auto& x = cond() ? AClass(...) : AClass(); the C++ standard specifies that the copy constructor of AClass is invoked on the result of the conditional expression ([expr.cond]p6). GCC does not honor this part of the specification, whereas clang does; clang therefore complains about instances of code such as: const auto& jstrVal = type == widget::PrefsHelper::PREF_STRING ? jni::StringParam(strVal, aPrefName.Env()) : jni::StringParam(nullptr); as jni::StringParam is not copy-constructable. The simplest solution that does not introduce unnecessary allocation uses mozilla::Maybe to hold the temporary objects and to hide some of the details of constructing objects in-place. The compiler may even be able to optimize away some of the unnnecessary checks that Maybe introduces (e.g. checking for whether the Maybe is a Some or None at certain points).
eb5d01073c323309c379f37baa434207da0e1611: Bug 1279608: Move nsBaseWidget.cpp's PRTimeToSeconds and kAccessibilityLastRunDatePref definitions inside the same #ifdef guard where their usages are. r=jimm
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 10 Jun 2016 13:04:31 -0700 - rev 327163
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1279608: Move nsBaseWidget.cpp's PRTimeToSeconds and kAccessibilityLastRunDatePref definitions inside the same #ifdef guard where their usages are. r=jimm MozReview-Commit-ID: 5RAdy4RCDOQ
eb036505334d2779b093a943d3a0d033fce11848: Bug 1280845 - IonMonkey: MIPS32: Fix Assembler::UpdateBoundsCheck. r=bbouvier
Heiher <r@hev.cc> - Mon, 20 Jun 2016 22:22:12 +0800 - rev 327162
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1280845 - IonMonkey: MIPS32: Fix Assembler::UpdateBoundsCheck. r=bbouvier --- js/src/jit/mips32/Assembler-mips32.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip