234e938730502b39f9b7da969acfc9aeb74cdff0: Bug 1397390 - Support better thumbnails for image urls draft
ahillier <ahillier@mozilla.com> - Thu, 07 Sep 2017 14:39:13 -0400 - rev 660873
Push 78582 by bmo:ahillier@mozilla.com at Thu, 07 Sep 2017 18:40:54 +0000
Bug 1397390 - Support better thumbnails for image urls MozReview-Commit-ID: Ksxo6Gj2rIO
9f6dc7dda00b6222ea218a164b9aea79c55b1362: Bug 1392143 - P6. Use constants in coordinate calculations. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Sep 2017 19:36:20 +0200 - rev 660872
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P6. Use constants in coordinate calculations. r?mattwoodrow This shows how the coordinates were actually calculated. and will make it easier should the video size needs to ever be changed again. MozReview-Commit-ID: KkQNqz00Aw0
7468fc859044cf26670a0f4abd8c15bcf59666f9: Bug 1392143 - P5. Improve rendering test. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Sep 2017 19:19:35 +0200 - rev 660871
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P5. Improve rendering test. r?mattwoodrow We now check that the canvas is properly scaled by checking if the color immediately on the right of the canvas is correct. If the rendering failed, we do not bother testing the H264 video decoder. MozReview-Commit-ID: IwBwKnceLBg
0d8b414be03000c945f498b1247fdbb89e0b4830: Bug 1392143 - P4. Change test expectations now that it passes. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Sep 2017 17:52:49 +0200 - rev 660870
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P4. Change test expectations now that it passes. r?mattwoodrow MozReview-Commit-ID: moLdQoJnQw
62c8422d7091aa77821642b1d33366333e4f46b5: Bug 1392143 - P3. Resize window after moving it. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 07 Sep 2017 17:49:05 +0200 - rev 660869
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P3. Resize window after moving it. r?mattwoodrow This ensure that the window still has the intended size if it had been resized due to different DPI setup. MozReview-Commit-ID: 9oeXbTKQqhe
4b7538244d0f6d7287587792a4dada7fdad36b3a: Bug 1392143 - P2. Disable hardware decoding for small videos. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 06 Sep 2017 17:02:21 +0200 - rev 660868
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P2. Disable hardware decoding for small videos. r?mattwoodrow As the H264 SanityTest uses a 132x132 videos to determine if the hardware decoder is working, we always use the software decoder for smaller videos. MozReview-Commit-ID: 8VbZTiJO9mA
e52d412ec49c094f1d5f337cfbf6a0df686f001c: Bug 1392143 - P1. Change video size used for testing if h264 decoder is working. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 06 Sep 2017 15:42:46 +0200 - rev 660867
Push 78581 by bmo:jyavenard@mozilla.com at Thu, 07 Sep 2017 18:36:35 +0000
Bug 1392143 - P1. Change video size used for testing if h264 decoder is working. r?mattwoodrow AMD incorrectly decode videos with a resolution that is less than 128x128, as such with the test failing we disable hardware decoding on those machines, even though other resolutions work well. So we use a 132x132 video instead. MozReview-Commit-ID: 80mk11CNsil
1fba1ba6c44d6c87524ba44a38b2455b78804311: Bug 1383880: use MozbuildObject.mozbuild_reader to get a vcs-compatible reader; r?gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 07 Sep 2017 18:28:22 +0000 - rev 660866
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: use MozbuildObject.mozbuild_reader to get a vcs-compatible reader; r?gps MozReview-Commit-ID: CJuYKDj2E3n
aa7946dac72e6059885f6068ee3535b55a478829: Bug 1383880: use the latest decision task to find artifacts; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 07 Sep 2017 18:24:30 +0000 - rev 660865
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: use the latest decision task to find artifacts; r?glandium MozReview-Commit-ID: FMZSEbur2J1
f5416dc38ec4cbf235cb1f0ae3dd7fd31cd5488f: Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 21:18:13 +0000 - rev 660864
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: add only-if-dependencies-run optimization for follow-ons; r=ahal MozReview-Commit-ID: JuhwyQIx3Mh
e6337b67a53254bbb3ad8bde6bfc5665a7513dc9: Bug 1383880: annotate source files with what they SCHEDULE; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:31:54 +0000 - rev 660863
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: annotate source files with what they SCHEDULE; r=ahal MozReview-Commit-ID: CR70dSg5R79
977cd575c659f29920f43b16408e452968fb4af5: Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 25 Aug 2017 19:15:12 +0000 - rev 660862
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: Annotate builds and tests with SCHEDULES-related optimizations; r=ahal This means that a push to try affecting only Android will only run android builds and tests, for example. MozReview-Commit-ID: HVUvIg0EUZn
49bb1ab3183c11e0c8e2cb14a8937f49d70f3d95: Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 23 Aug 2017 16:21:06 +0000 - rev 660861
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: add support for optimizing tasks based on SCHEDULES; r=ahal This adds some new optimization strategies. For tests, we use Either(SETA, SkipUnlessSchedules), thereby giving both mechanisms a chance to skip tasks. On try, SETA is omitted. MozReview-Commit-ID: GL4tlwyeBa6
8b15ca04bc78dd7cc083daa6e0a7b64bd4575a65: Bug 1383880: add support for SCHEDULES in moz.build; r=gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 31 Jul 2017 20:44:56 +0000 - rev 660860
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: add support for SCHEDULES in moz.build; r=gps MozReview-Commit-ID: 2pfLr0VTy2J
8f5117fd0fb3ea1d10752ec52f1c8470f0812e8a: Bug 1383880: parse try config during the decision task; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 21 Aug 2017 23:14:14 +0000 - rev 660859
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: parse try config during the decision task; r=ahal This sets the try_mode property, and parses the try message (if given), early in the decision task and puts the results into the parameters. The proximate need is to set optimze_target_tasks for some try modes and not others. This also replaces the existing logic for parsing messages for certain kinds, and makes the distinction between the different try modes a little clearer. MozReview-Commit-ID: AXJEGLh6pEV
971d8464b07cf2af9cedc24faf54e0efd7fae452: Bug 1383880: optimize in three phases; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 20 Aug 2017 20:00:17 +0000 - rev 660858
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: optimize in three phases; r=ahal In preparation for much more thorough optimization of task-graphs, this makes a few changes: * optimization is split into thre phases, with task removal in one phase (following dependency links) and task replacement in the next (in the reverse order). * optimization uses class instances instead of functions for optimizations; this allows different functions for different phases, and also leaves open the possibility of composing optimizations. * the replacement phase can also support removal; this is when utility tasks like symbol uploads can be optimized away iff their parent task is optimized. MozReview-Commit-ID: C5QznNpwqXn
8fd811e18f4d67d6ceec30d8d1a280fa9310f230: Bug 1383880: add Graph.visit_preorder; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 20 Aug 2017 16:29:12 +0000 - rev 660857
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: add Graph.visit_preorder; r=ahal MozReview-Commit-ID: BWGqLUuWlN9
e27bca03458ecc73826ed54a3ffc860eaa67ff2a: Bug 1383880: allow only one optimization per task; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 01 Aug 2017 20:02:59 +0000 - rev 660856
Push 78580 by dmitchell@mozilla.com at Thu, 07 Sep 2017 18:33:53 +0000
Bug 1383880: allow only one optimization per task; r=ahal It is not at *all* clear how multiple optimizations for a single task should interact. No simple logical operation is right in all cases, and in fact in most imaginable cases the desired behavior turns out to be independent of all but one of the optimizations. For example, given both `seta` and `skip-unless-files-changed` optimizations, if SETA says to skip a test, it is low value and should be skipped regardless of what files have changed. But if SETA says to run a test, then it has likely been skipped in previous pushes, so it should be run regardless of what has changed in this push. This also adds a bit more output about optimization, that may be useful for anyone wondering why a particular job didn't run. MozReview-Commit-ID: 3OsvRnWjai4
d8cf2002cedfd3b69fd7416ba1e4abf158b2e4b3: Bug 1397717 - Using GenericPrinter for DEBUG-only C++ dump() APIs;r?nbp draft
David Teller <dteller@mozilla.com> - Thu, 07 Sep 2017 15:22:38 +0200 - rev 660855
Push 78579 by dteller@mozilla.com at Thu, 07 Sep 2017 18:30:17 +0000
Bug 1397717 - Using GenericPrinter for DEBUG-only C++ dump() APIs;r?nbp We have a host of DEBUG-only dump()-style APIs that output either to stderr or to a FILE*. Unfortunately, this means that we cannot use these dumps e.g. for unit tests. This patch ports most of the dump() APIs to use GenericPrinter, which is more flexible. Some parts of the code have not been ported, in particular TypeInference, which still uses stderr. MozReview-Commit-ID: A5WGOPyIPTa
0ad7f1d98668929f10bed99a14328b0150ea3f5f: Bug 1396026 - Update OTS to accept Awami Nastaliq. r?jfkthame draft 11-1396026
Kevin Hsieh <kevin.hsieh@ucla.edu> - Thu, 07 Sep 2017 10:40:59 -0700 - rev 660854
Push 78578 by bmo:kevin.hsieh@ucla.edu at Thu, 07 Sep 2017 18:29:46 +0000
Bug 1396026 - Update OTS to accept Awami Nastaliq. r?jfkthame MozReview-Commit-ID: EvF3YDhuwNn
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip