fe34ea100aa32465169745a6062040aec049e920: Bug 1353174, part 2 - Fix up ContentObservers.js. r=Gijs
Andrew McCreight <continuation@gmail.com> - Tue, 04 Apr 2017 11:25:05 -0700 - rev 351258
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353174, part 2 - Fix up ContentObservers.js. r=Gijs This is split into a separate patch in an attempt to get a better diff. MozReview-Commit-ID: L9AI3VD2pbV
05ba30ffa4340e7951ae87d34b4ba5eeae198f1a: Bug 1353174, part 1 - Turn ContentObservers.jsm into a process script. r=Gijs
Andrew McCreight <continuation@gmail.com> - Tue, 04 Apr 2017 11:21:48 -0700 - rev 351257
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353174, part 1 - Turn ContentObservers.jsm into a process script. r=Gijs This retains the advantage of running only once per process, while avoiding the per-process overhead of a jsm. MozReview-Commit-ID: 1N53MvRwUpg
6238297294cde4b1318c185c7000d36cef97d7bd: servo: Merge #16242 - Implement serialization for transform functions (from pyfisch:transform-one); r=emilio
Pyfisch <pyfisch@gmail.com> - Tue, 04 Apr 2017 15:30:23 -0500 - rev 351256
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
servo: Merge #16242 - Implement serialization for transform functions (from pyfisch:transform-one); r=emilio Preserve more information from transform function parsing. Preserve angle unit while parsing. Simplify SpecifiedMatrix. Use the write! macro for formatting with a helper called Css. Implement ToCss for &T if T implements ToCss. Add some tests and update others. closes #15194 <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #15194 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 8747c4e04cdecf79ccf6a3279679f04ad07a6a42
5bd8f7158aced7b0ae4ab36286e669c48592e065: Bug 1353373 - fix Edge readinglist imports, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Apr 2017 16:18:17 +0100 - rev 351255
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353373 - fix Edge readinglist imports, r=jaws MozReview-Commit-ID: Fu9n3FIrxf6
f3f83b9c428c647be736259ec787a72557cb6dd6: servo: Merge #16252 - Update WR (gradient features) (from glennw:update-wr-gra); r=emilio
Glenn Watson <github@intuitionlibrary.com> - Tue, 04 Apr 2017 14:41:41 -0500 - rev 351254
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
servo: Merge #16252 - Update WR (gradient features) (from glennw:update-wr-gra); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 41e712786e6d618e83a0988d43436d6e5e5bb36e
eec3bab31260bf8cdb5f6937f19bd053811ba0b5: Bug 1353055 - Strip 'vars' debugging information when building Fennec --with-gradle. r=ahunt
Nick Alexander <nalexander@mozilla.com> - Mon, 03 Apr 2017 13:41:11 -0700 - rev 351253
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353055 - Strip 'vars' debugging information when building Fennec --with-gradle. r=ahunt To observe the difference, use `javap -l`. For example, for automationRelease and automationDebug built with `./mach gradle clean app:assembleAutomationRelease app:assembleAutomationDebug`, I see locally: $ javap -l objdir-droid/gradle/build/mobile/android/app/intermediates/classes/automation/release/org/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu\$1.class Compiled from "ActivityStreamContextMenu.java" class org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu$1 extends org.mozilla.gecko.util.UIAsyncTask$WithoutParams<java.lang.Boolean> { final android.view.MenuItem val$bookmarkItem; final org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu this$0; org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu$1(org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu, android.os.Handler, android.view.MenuItem); LineNumberTable: line 103: 0 <snip> } $ javap -l objdir-droid/gradle/build/mobile/android/app/intermediates/classes/automation/debug/org/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu\$1.class Compiled from "ActivityStreamContextMenu.java" class org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu$1 extends org.mozilla.gecko.util.UIAsyncTask$WithoutParams<java.lang.Boolean> { final android.view.MenuItem val$bookmarkItem; final org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu this$0; org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu$1(org.mozilla.gecko.home.activitystream.menu.ActivityStreamContextMenu, android.os.Handler, android.view.MenuItem); LineNumberTable: line 103: 0 LocalVariableTable: Start Length Slot Name Signature 0 16 0 this Lorg/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu$1; 0 16 1 this$0 Lorg/mozilla/gecko/home/activitystream/menu/ActivityStreamContextMenu; 0 16 2 x0 Landroid/os/Handler; <snip> } MozReview-Commit-ID: 3HmiGkHhowQ
a9d111f06a1a3647148ae1d6521812101a16cc22: Bug 1345653 - Test pointer move with element origin and click with navigation; r=ato
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:30:00 -0400 - rev 351252
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1345653 - Test pointer move with element origin and click with navigation; r=ato Verify that there is no hang when we use pointer actions to perform a click that results in navigation and document unload. MozReview-Commit-ID: EO5FClnxML5
ec7d217640a2cf3c333f4e6d2dc2c8f99aa59bdc: Bug 1345653 - Add pause and click to actions client API; r=ato
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:01:43 -0400 - rev 351251
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1345653 - Add pause and click to actions client API; r=ato MozReview-Commit-ID: 9yMUtEWt2tx
9e8dd49499e1100f07f0b09a1830279d604b2a20: Bug 1345653 - Handle document unload when dispatching actions; r=ato
Maja Frydrychowicz <mjzffr@gmail.com> - Tue, 04 Apr 2017 00:01:11 -0400 - rev 351250
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1345653 - Handle document unload when dispatching actions; r=ato This fixes the reported hang that occurs after a pointer click action resulting in navigation. MozReview-Commit-ID: A9SBhextVLH
1e6c49a73b4cf4e5bf3051b57a9af23d11f02980: Bug 1335809 - Update shortName in wikipedia-sl.xml to match Wikipedia's searchplugin r=mkaply
Francesco Lodolo (:flod) <flod@lodolo.net> - Tue, 04 Apr 2017 08:43:14 +0200 - rev 351249
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1335809 - Update shortName in wikipedia-sl.xml to match Wikipedia's searchplugin r=mkaply MozReview-Commit-ID: K33zDWHDZ8d
29b5058903abc99b504fa2b96277a94c81e57ee4: Bug 1343726 - Ensure that bookmark folders are processed first by the uploader r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 15 Mar 2017 14:12:13 -0700 - rev 351248
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1343726 - Ensure that bookmark folders are processed first by the uploader r=rnewman Since we're uploading records atomically, order in which they're processed by the uploader only matters if we want to do sanity checks on certain types of records. Server might still preserve some of the order, but for our purposes here it shouldn't matter. We'd like to ensure that we process the "mobile root" bookmark record along with other folder records first, so that we increase our chances of avoiding making a failing network request if that those records' payload is too large. Sorting by bookmark type achieves this. MozReview-Commit-ID: KrAs3zepaOk
b63c89fbcda230ef85b09d834d68820022aa64cf: Bug 1343726 - Respect max_record_payload_bytes limit while uploading records r=rnewman
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 15 Mar 2017 13:51:31 -0700 - rev 351247
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1343726 - Respect max_record_payload_bytes limit while uploading records r=rnewman If we try to upload a record whose payload BSO field is larger than the limit specified by the server, fail that record during BatchingUploader's processing. Consequently, Synchronizer will fail current sync stage and advance to the next. Previous behaviour was to essentially rely on the server to fail our POST request, at which point we'll fail current sync stage. So in a way, this is an optimization to avoid making network requests which we know will fail. MozReview-Commit-ID: 5aJRRNoUuXe
d90ae4c452a9d508f5abf6b48c79c0c3d622428d: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 04 Apr 2017 11:28:54 -0700 - rev 351246
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Merge m-c to autoland, a=merge
9fee9ccec3c996cfbb4bea5f7645dc72425f5acf: Bug 1353205 - Fix includes in nsImageRenderer.cpp again. r=rhunt
Markus Stange <mstange@themasta.com> - Tue, 04 Apr 2017 11:38:20 -0400 - rev 351245
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353205 - Fix includes in nsImageRenderer.cpp again. r=rhunt MozReview-Commit-ID: EQyAdbOCWtU
a7d64bc0d9749e65ac63874a5196ed7432d49a0e: Bug 1352969 - Improve ESLint environment browser-window globals list, and automatically inject it into browser-window scripts. r=mossop
Mark Banner <standard8@mozilla.com> - Thu, 09 Mar 2017 17:17:26 +0000 - rev 351244
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1352969 - Improve ESLint environment browser-window globals list, and automatically inject it into browser-window scripts. r=mossop MozReview-Commit-ID: 3lv0K1unAc
23b17c071b03be263fe9c1dcc66356be6895c089: Bug 1352969 - Fix various ESLint no-undef issues in browser/base (no-undef is not enabled yet). r=mossop
Mark Banner <standard8@mozilla.com> - Wed, 22 Feb 2017 17:02:59 +0000 - rev 351243
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1352969 - Fix various ESLint no-undef issues in browser/base (no-undef is not enabled yet). r=mossop MozReview-Commit-ID: BuTyJAfUoWR
b69ae37197967d705118d3e5f78850f702241195: Bug 1324050 - Optimize PNG data in mobile searchplugins r=mkaply
Francesco Lodolo (:flod) <flod@lodolo.net> - Tue, 04 Apr 2017 15:48:54 +0200 - rev 351242
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1324050 - Optimize PNG data in mobile searchplugins r=mkaply Also rename Wikipedia Belarusian for consistency MozReview-Commit-ID: DDtmwrG3sU5
b68c5d48eebb6bddc7513b71bda2cf976145c526: Bug 1353385 - Make './mach eslint --setup' a little quieter and fix the reported location of the eslint binary. r=mossop
Mark Banner <standard8@mozilla.com> - Tue, 04 Apr 2017 16:06:14 +0100 - rev 351241
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353385 - Make './mach eslint --setup' a little quieter and fix the reported location of the eslint binary. r=mossop MozReview-Commit-ID: 3ucPJP5JXV8
63005e2a60863c2fa9f3fe8d31656edca3d1296d: Bug 1353082 - don't prefetch is there's a query string r=mcmanus
Nicholas Hurley <hurley@mozilla.com> - Mon, 27 Mar 2017 14:56:05 -0700 - rev 351240
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1353082 - don't prefetch is there's a query string r=mcmanus
9687165d5721ed8b80c767056c90575857b72d6b: Bug 1352143: Check for a failed texture creation. r=mtseng
Milan Sreckovic <milan@mozilla.com> - Thu, 30 Mar 2017 16:57:12 -0400 - rev 351239
Push 88836 by cbook@mozilla.com at Wed, 05 Apr 2017 12:50:47 +0000
Bug 1352143: Check for a failed texture creation. r=mtseng MozReview-Commit-ID: 6g2VK6feXfc
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip