9d90d315b0be42aaa824432527f6dc50943b6bff: Bug 1168889 - ContentClientSingleBuffered needs to upload during the transaction. r=nical draft
Markus Stange <mstange@themasta.com> - Fri, 29 May 2015 15:53:57 -0400 - rev 269249
Push 2478 by mstange@themasta.com at Tue, 02 Jun 2015 21:53:31 +0000
Bug 1168889 - ContentClientSingleBuffered needs to upload during the transaction. r=nical
152cc34e53ceadbfc5f72cb98e3e48c68091a9cd: Allow using DrawTargetCairo on OS X. draft
Markus Stange <mstange@themasta.com> - Tue, 19 May 2015 14:48:17 -0400 - rev 269248
Push 2478 by mstange@themasta.com at Tue, 02 Jun 2015 21:53:31 +0000
Allow using DrawTargetCairo on OS X.
385b539a163334b78a9fa9b1bd1e498e036f501d: Don't treat nested inactive layers as active in their BasicLayerManager. draft
Markus Stange <mstange@themasta.com> - Sat, 21 Feb 2015 18:22:44 -0500 - rev 269247
Push 2478 by mstange@themasta.com at Tue, 02 Jun 2015 21:53:31 +0000
Don't treat nested inactive layers as active in their BasicLayerManager.
cd11a5d2366833a55ad03f1b412752ffe2c707ad: Bug 1165185 - Avoid invalidations due to precision loss when shifting transforms. r=roc draft
Markus Stange <mstange@themasta.com> - Thu, 14 May 2015 16:15:39 -0400 - rev 269246
Push 2478 by mstange@themasta.com at Tue, 02 Jun 2015 21:53:31 +0000
Bug 1165185 - Avoid invalidations due to precision loss when shifting transforms. r=roc
b01d37a9e84532ccf1aa023259daf5fb191ae316: bug 969985 - cleanup of test_certificate_usages.js - see the rest of this commit message draft
David Keeler <dkeeler@mozilla.com> - Tue, 02 Jun 2015 10:58:59 -0700 - rev 269245
Push 2477 by dkeeler@mozilla.com at Tue, 02 Jun 2015 21:42:54 +0000
bug 969985 - cleanup of test_certificate_usages.js - see the rest of this commit message Converts test_certificate_usages.js to generate certificates at build time. Also does miscellaneous cleanup to use modern JS practices. Since the test_cert_eku-* suite of tests covers the extended key usage extension, removes superfluous testcases involving EKU. Finally, renames test_certificate_usages.js to test_cert_keyUsage.js for a more consistent naming scheme.
caea5d43fc7a8bb81febdacfacf42e4cc64264fb: Bug 1167797 - Reload ignoring cache in view source tabs. r=mconley draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 02 Jun 2015 16:31:29 -0500 - rev 269244
Push 2476 by jryans@gmail.com at Tue, 02 Jun 2015 21:31:42 +0000
Bug 1167797 - Reload ignoring cache in view source tabs. r=mconley
601ee57832893af6590347ff0fd11fd1be912555: Bug 1168407 - Implement a bidirectional Java addon interface. r=kats,rnewman draft
Nick Alexander <nalexander@mozilla.com> - Tue, 02 Jun 2015 07:47:20 -0700 - rev 269243
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1168407 - Implement a bidirectional Java addon interface. r=kats,rnewman There are several parts to this ticket: 1) Produce javaaddons-1.0.jar, a standalone JAR defining a (versioned) Java interface suitable for consumption by third-party Java addon implementations. 2) Support the new V1 interface in the JavaAddonManager. 3) Add JUnit 3 tests of the class-finding functionality. This includes building a test DEX file that implements the V1 interface (consuming the built JAR). This is both a functional test and living documentation of how to produce such an addon. 4) Add Robocop JavascriptTests testing the JavaScript message passing interface to and from Java.
56211dc788c86a6611b59b28f37a32ff07633de2: WIP on hacks to make JavascriptTest more palatable in IntelliJ. draft
Nick Alexander <nalexander@mozilla.com> - Wed, 27 May 2015 14:58:21 -0700 - rev 269242
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
WIP on hacks to make JavascriptTest more palatable in IntelliJ.
9c04a1190ebb209f45486b5a3a5ad50cd86dc0d4: Ease my life. draft
Nick Alexander <nalexander@mozilla.com> - Sun, 24 May 2015 19:51:22 -0700 - rev 269241
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Ease my life.
643171c50760633a9db445ab879341c656d98a0d: Bug 1168175 - Part 2: Turn screen on before running each test. r=mcomella,gbrown draft
Nick Alexander <nalexander@mozilla.com> - Mon, 25 May 2015 14:27:57 -0700 - rev 269240
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1168175 - Part 2: Turn screen on before running each test. r=mcomella,gbrown
b41555b6c0a7178010f9bea5c4c01456d28dbf05: Bug 1168175 - Part 1: Always wait for Gecko:Ready. r=mcomella,gbrown draft
Nick Alexander <nalexander@mozilla.com> - Mon, 25 May 2015 14:27:12 -0700 - rev 269239
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1168175 - Part 1: Always wait for Gecko:Ready. r=mcomella,gbrown This patch looks terrible but is mechanical. It's not harmful to wait for Gecko to start even if it's not needed (other than, perhaps, bumping the rate of intermittent failures to receive Gecko:Ready). My assertion is that the dividing line between "Robocop things" and "other things, i.e., purely JUnit things" should be in the class hierarchy, and that it should be *above* BaseRobocopTest. So that tests of content providers, for example, should migrate to require *none* of the existing Robocop baggage, and therefore will eventually not feel this patch at all.
f61e1a5804a609068dfe0959ad56edd1e69c934e: Bug 1162191 - Review comment: Use Python zipfile instead of shell zip. draft
Nick Alexander <nalexander@mozilla.com> - Tue, 19 May 2015 09:31:44 -0700 - rev 269238
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1162191 - Review comment: Use Python zipfile instead of shell zip.
5d4b990ec4e85baa4d1f0575577644be58d2e1bd: Review comment: Don't use head to get version. draft
Nick Alexander <nalexander@mozilla.com> - Tue, 12 May 2015 10:15:10 -0700 - rev 269237
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Review comment: Don't use head to get version.
d7a504b30fe6d270ae290c4ad0a8f4a867894117: Bug 1162191 - Add |mach package-frontend| command for packaging mobile/android with downloaded binaries. r=gps draft
Nick Alexander <nalexander@mozilla.com> - Mon, 11 May 2015 10:16:25 -0700 - rev 269236
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1162191 - Add |mach package-frontend| command for packaging mobile/android with downloaded binaries. r=gps Very much a first cut, but I'd like to get some Fennec early adopters testing it. I've been testing this with --disable-compile-environment and it works well locally, although there's no reason a knowledgeable developer couldn't use this in conjunction with a fully-built tree. (I don't know when such a situation would arise, but there's no technical impediment.) Others have agitated for a cross-product (browser, mobile/android, other) solution to this problem but until now only mobile/android has invested in making this possible. (Of course, we've done things in Android-specific ways, because we're interested in Gradle and IntelliJ.) We'll happily unify when browser and the core build system implement similar functionality.
65344bef36922fb7e5ec483e601be3aa39f571c6: Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown draft
Nick Alexander <nalexander@mozilla.com> - Fri, 29 May 2015 17:18:07 -0700 - rev 269235
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown This adds a flag to |mach robocop| that does everything to run a Robocop test except launch the actual test. Instead of launching the test, it starts the mochi.test server and launches Fennec with a test profile; then it sits and waits forever. This allows regular Java IDEs (IntelliJ, but previously Eclipse) to run Robocop tests like regular instrumentation tests, "injecting" them into the prepared testing environment. It's quite nice!
0d93a77bb15326125395894d9f36c61f71fb5338: Bug 1170332 - Fix |mach robocop SINGLE_TEST|. r=ahal,gbrown
Nick Alexander <nalexander@mozilla.com> - Mon, 01 Jun 2015 14:45:48 -0700 - rev 269234
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1170332 - Fix |mach robocop SINGLE_TEST|. r=ahal,gbrown This patch declares robocop.ini an instrumentation manifest. It's not currently possible to declare tests that don't correspond to files, so we include the .java extension. (This could be revisited.) In |mach robocop|, we use the generic test resolving infrastructure to select the 'instrumentation'/'robocop' flavor/subsuite tests. In |runtestsremote.py|, we fall back to robocop.ini, as we always have.
8ff42f8c288c9e3da9a21b7d695bf6b33e1032f7: Bug 1168084 - Persist view source tab options. r=mconley
J. Ryan Stinnett <jryans@gmail.com> - Mon, 01 Jun 2015 16:26:33 -0500 - rev 269233
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1168084 - Persist view source tab options. r=mconley
41f95395226ef72faddfe5a03aed972d23a0781f: Bug 1169981 - Add win10 media query to listitem and treechildren. r=dao
Richard Marti <richard.marti@gmail.com> - Sun, 31 May 2015 11:52:48 +0200 - rev 269232
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1169981 - Add win10 media query to listitem and treechildren. r=dao
526f975b64e5883f7b7a6148603b771c05dde718: Bug 1169837 - Remove box-sizing: padding-box in FF UI & Gecko Tests. r=dholbert
Kyle Zentner <kzentner@mozilla.com> - Tue, 02 Jun 2015 08:46:00 -0400 - rev 269231
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1169837 - Remove box-sizing: padding-box in FF UI & Gecko Tests. r=dholbert
f0f43e99cd4b1453cfcbb9c47b3db969a8e0eed1: Bug 1165281 - Fix Loop no-spaced-func ESlint rules. r=Standard8
Aaron Raimist <aaronraimist@protonmail.ch> - Mon, 01 Jun 2015 10:23:00 -0400 - rev 269230
Push 2475 by nalexander@mozilla.com at Tue, 02 Jun 2015 21:20:17 +0000
Bug 1165281 - Fix Loop no-spaced-func ESlint rules. r=Standard8
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip