e5effeb8e57ceddf679f7784faab0c2cebb1e1e6: Backed out changeset a515a700781a (bug 1207986) on suspicion of causing b2g device build bustages
Nigel Babu <nigelbabu@gmail.com> - Fri, 25 Sep 2015 10:02:30 +0530 - rev 264323
Push 65599 by nigelbabu@gmail.com at Fri, 25 Sep 2015 05:44:33 +0000
Backed out changeset a515a700781a (bug 1207986) on suspicion of causing b2g device build bustages CLOSED TREE
bcc6422389f02d426e580adb24411812f6ab5ff3: Back out 62ab5e142af3, 387c21d5c4e3, e3138a3efe4a, d8b09e2a11f1, 8add4271e98c, and ead219581dbe for bustage. r=badness-10000 in a CLOSED TREE
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 19:43:36 -0700 - rev 264322
Push 65598 by jwalden@mit.edu at Fri, 25 Sep 2015 02:44:21 +0000
Back out 62ab5e142af3, 387c21d5c4e3, e3138a3efe4a, d8b09e2a11f1, 8add4271e98c, and ead219581dbe for bustage. r=badness-10000 in a CLOSED TREE
9bcb36ef86d0f37fce628dbbd0b81dbfba98eda6: Bug 1207439 - Don't use GMPVideoDecoderTrialCreator for Primetime. r=edwin
Chris Pearce <cpearce@mozilla.com> - Fri, 25 Sep 2015 14:19:46 +1200 - rev 264321
Push 65597 by cpearce@mozilla.com at Fri, 25 Sep 2015 02:20:55 +0000
Bug 1207439 - Don't use GMPVideoDecoderTrialCreator for Primetime. r=edwin
b2af2e6f96f52687da94f856e103ae584b6d26c6: Bug 1208072 - Wait for the layer tree to get to the compositor before synthesizing wheel events or they don't have the desired effect. r=dvander
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 24 Sep 2015 22:11:31 -0400 - rev 264320
Push 65596 by kgupta@mozilla.com at Fri, 25 Sep 2015 02:11:53 +0000
Bug 1208072 - Wait for the layer tree to get to the compositor before synthesizing wheel events or they don't have the desired effect. r=dvander
e87b74b3db43ea6a68c9a68d481eeff6b9612b9e: Bug 1207912 - Use multiple rules for test archive generation; r=glandium
Gregory Szorc <gps@mozilla.com> - Wed, 23 Sep 2015 23:28:19 -0400 - rev 264319
Push 65595 by gszorc@mozilla.com at Fri, 25 Sep 2015 01:57:14 +0000
Bug 1207912 - Use multiple rules for test archive generation; r=glandium Previously, we had a single make target and rule for generating all test archives. These tasks can be performed in parallel. This commit refactors the make file to add multiple targets for each archive and thus enables test archives to be generated concurrently. On my MacBook Pro, this reduces `make package-tests -j8` from ~78s to ~50s, a reduction of ~28s, or ~36%. Reduction on machines without SSDs (like many builders in automation) will likely be less. Although, the page cache should service most file reads during archiving since these files were just staged, so hopefully the gains are in the same ballpark.
e8bc66503f0534b455dee92dd4cc8392bc47ebc5: Bug 1207912 - Add a "stage-all" target; r=glandium
Gregory Szorc <gps@mozilla.com> - Wed, 23 Sep 2015 23:00:14 -0400 - rev 264318
Push 65595 by gszorc@mozilla.com at Fri, 25 Sep 2015 01:57:14 +0000
Bug 1207912 - Add a "stage-all" target; r=glandium Upcoming work will introduce multiple targets for building test archives. To prepare for this, we introduce a phony target that tracks the staging of all test files so each target can gate on a common prerequisite.
62ab5e142af3f3cf6c737d585941dcc230b9b419: Bug 1205937. r=jandem, with various input from efaust as well
Jeff Walden <jwalden@mit.edu> - Tue, 22 Sep 2015 13:54:00 -0700 - rev 264317
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1205937. r=jandem, with various input from efaust as well
387c21d5c4e32568d834a9a03f68f5b09973280c: Bug 1101561 - Fix generator bootstrapping (for legacy and star generators both) to be OOM-safe. r=jandem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 12:51:56 -0700 - rev 264316
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1101561 - Fix generator bootstrapping (for legacy and star generators both) to be OOM-safe. r=jandem
e3138a3efe4add2b4175ed86eee8892ca991c0ad: Bug 1101561 - Fix %IteratorPrototype% initialization to be OOM-safe. r=jandem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 12:51:55 -0700 - rev 264315
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1101561 - Fix %IteratorPrototype% initialization to be OOM-safe. r=jandem
d8b09e2a11f14cdfb181c827081ddcb3837df1f0: Bug 1101561 - Fix %StringIteratorPrototype% initialization to be OOM-safe. r=jandem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 12:51:55 -0700 - rev 264314
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1101561 - Fix %StringIteratorPrototype% initialization to be OOM-safe. r=jandem
8add4271e98c3d6d1ad396e962ec9a102ef9248b: Bug 1101561 - Fix %ArrayIteratorPrototype% initialization to be OOM-safe. r=jandem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 12:51:55 -0700 - rev 264313
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1101561 - Fix %ArrayIteratorPrototype% initialization to be OOM-safe. r=jandem
ead219581dbea169be29e9926a86860156da1e0b: Bug 1101561 - Fix StopIteration class initialization to be OOM-safe. r=jandem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 12:51:55 -0700 - rev 264312
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Bug 1101561 - Fix StopIteration class initialization to be OOM-safe. r=jandem
73a6c7fba1aa89cd45fd0bb74d79a730649a3c37: Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem
Jeff Walden <jwalden@mit.edu> - Thu, 24 Sep 2015 18:45:54 -0700 - rev 264311
Push 65594 by jwalden@mit.edu at Fri, 25 Sep 2015 01:52:35 +0000
Micro-fix to the parser for a linking issue that *seemingly* should affect everyone, yet hasn't produced any complaints I'm aware of yet. No bug, r=me for a trivial refactoring that evades the problem
c64634725cacde65daefa8f778d8a0718a100286: Bug 1205351 - Replace nsBaseHashtable::Enumerate() calls in dom/media/ with iterators r=cpearce
Sotaro Ikeda <sikeda@mozilla.com> - Thu, 24 Sep 2015 18:48:25 -0700 - rev 264310
Push 65593 by sikeda@mozilla.com at Fri, 25 Sep 2015 01:48:35 +0000
Bug 1205351 - Replace nsBaseHashtable::Enumerate() calls in dom/media/ with iterators r=cpearce
3e4a409f1dcdb7da0fa8b54ca231393b257fe4b9: Bug 1207944 (part 5) - Use SetColor(const Color&) when setting from a constructed gfxRGBA. r=jwatt.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Sep 2015 23:42:58 -0700 - rev 264309
Push 65592 by nnethercote@mozilla.com at Fri, 25 Sep 2015 00:30:44 +0000
Bug 1207944 (part 5) - Use SetColor(const Color&) when setting from a constructed gfxRGBA. r=jwatt. In various places SetColor() gets passed a gfxRBGA that is constructed at the call site. This patch changes these to construct a gfx::Color directly, avoiding the subsequent conversion.
bbfb007252f131b2ddc7865522c4a002e14de13f: Bug 1207944 (part 4) - Use SetColor(const Color&) when setting from an nscolor. r=jwatt.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Sep 2015 23:41:30 -0700 - rev 264308
Push 65592 by nnethercote@mozilla.com at Fri, 25 Sep 2015 00:30:44 +0000
Bug 1207944 (part 4) - Use SetColor(const Color&) when setting from an nscolor. r=jwatt. In various places SetColor() gets passed an nscolor. These are converted (either implicitly or explicitly) to a gfxRBGA, and then to a gfx::Color. This patch changes all these cases to avoid the middle step, by (a) constructing a gfx::Color directly instead of an nscolor, or (b) by converting an nscolor with Color::FromABGR().
49006d284866b9b685f92f51f2a68104b826899b: Bug 1207944 (part 3) - Add a gfxContext::SetColor method that takes a gfx::Color&. r=jwatt.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Sep 2015 23:37:24 -0700 - rev 264307
Push 65592 by nnethercote@mozilla.com at Fri, 25 Sep 2015 00:30:44 +0000
Bug 1207944 (part 3) - Add a gfxContext::SetColor method that takes a gfx::Color&. r=jwatt. The existing one, which takes a gfxRGBA&, will be removed a few patches hence.
a6d617597f21d259a50bf8fda1d33f14ebbc043e: Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Sep 2015 23:36:15 -0700 - rev 264306
Push 65592 by nnethercote@mozilla.com at Fri, 25 Sep 2015 00:30:44 +0000
Bug 1207944 (part 2) - Pass a gfx::Color& instead of a gfxRGBA& to GetDeviceColor(). r=jwatt. This requires doing likewise for GetSolidColor(), PushSolidColor() HasNonOpaqueColor(). This removes a ThebesRGBA() call in GetDeviceColor() and a ThebesColor() call in GetSolidColor().
619a486559623a2aa176ad0489c674f819351364: Bug 1207944 (part 1) - Pass a gfx::Color& instead of a gfxRGBA& to SetDeviceColor(). r=jwatt.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 23 Sep 2015 23:33:31 -0700 - rev 264305
Push 65592 by nnethercote@mozilla.com at Fri, 25 Sep 2015 00:30:44 +0000
Bug 1207944 (part 1) - Pass a gfx::Color& instead of a gfxRGBA& to SetDeviceColor(). r=jwatt. This avoids a gfxRGBA-to-Color conversion in SetDeviceColor() itself.
2b5a7e0e2082f72e9bab6f879c5a74ff7d590450: Bug 1198438, having a JS implemented nsIContentPolicy shouldn't break srcset and picture tests, r=johns
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 25 Sep 2015 03:20:31 +0300 - rev 264304
Push 65591 by opettay@mozilla.com at Fri, 25 Sep 2015 00:23:30 +0000
Bug 1198438, having a JS implemented nsIContentPolicy shouldn't break srcset and picture tests, r=johns
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip