1e3e3e15772c489a5f37739315c79d96f9b16726: Bug 1438727: [Part 0] Add test case for binary arithmetic operations r=tcampbell
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 20 Mar 2018 16:08:40 -0400 - rev 822144
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1438727: [Part 0] Add test case for binary arithmetic operations r=tcampbell
6d89e0d0f3b16250d643d6a1ff5a8b3d09fc55b8: Backed out 5 changesets (bug 1476973) for build tup bustages. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Tue, 24 Jul 2018 21:51:43 +0300 - rev 822143
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Backed out 5 changesets (bug 1476973) for build tup bustages. CLOSED TREE Backed out changeset e59a3967c1e4 (bug 1476973) Backed out changeset 19e5a88621d1 (bug 1476973) Backed out changeset 24bcc39a55f2 (bug 1476973) Backed out changeset 08370aca03f5 (bug 1476973) Backed out changeset 7d6a7a63abc0 (bug 1476973)
6fcf54117a3b21164e6e769343416d2262991f6e: Bug 1476423 - add --enable-cranelift option; r=gps,sunfish
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:31:45 -0400 - rev 822142
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476423 - add --enable-cranelift option; r=gps,sunfish
e59a3967c1e48ed155805fb4e6d3c7a11f778985: Bug 1476973 - part 5 - make xpidl variables simply expanded; r=gps
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:30:53 -0400 - rev 822141
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476973 - part 5 - make xpidl variables simply expanded; r=gps These kind of variables are slightly more efficient in make.
19e5a88621d13c526b6952bf707a2a824245a069: Bug 1476973 - part 4 - emit XPIDLModule, rather than multiple XPIDLFile; r=gps
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:30:53 -0400 - rev 822140
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476973 - part 4 - emit XPIDLModule, rather than multiple XPIDLFile; r=gps XPIDL files are logically grouped together into a module, but the current model for the moz.build frontend is that we emit individual XPIDLFile objects, and leave it to the backend to reconstruct module-ness from those. This setup causes a small amout of useless work to be done (e.g. see XPIDLFile handling in RecursiveMakeBackend.consume_object; such handling should only be done once), and it would be cleaner to have the objects emitted reflect the build system concepts as closely as possible. To that end, let's emit XPIDLModule objects instead, which fortunately requires relatively few changes.
24bcc39a55f21f6f03855072af1410c083c7948d: Bug 1476973 - part 3 - rationalize the backend's IDLManager; r=gps
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:30:53 -0400 - rev 822139
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476973 - part 3 - rationalize the backend's IDLManager; r=gps The IDLManager in the moz.build backend is a bit weird. It maintains a bunch of per-IDL file information, some of which isn't used, and attempts to map module names to information about what entities the module needs to be built. The former is done with Python dicts, and the latter with Python tuples, both resulting in some contortions by the clients of IDLManager to specify exactly what they need. Let's clean this up, by making IDLManager to more clearly do two jobs: 1. Keep track of whether IDL files are globally unique; and 2. Map module names to the information needed to build them. In the case of #2, we store everything as a straight Python object, so we can use actual property accesses everywhere. We also provide a stems() function on IDLManager to make some client code more straightforward. Doing this makes IDLManager much more XPIDL module-centric, and paves the way for the same change to be made in the frontend as well.
08370aca03f590786ebfc4bcb92e4da751fb6019: Bug 1476973 - part 2 - assert that XPIDL_SOURCES files all exist; r=gps
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:30:53 -0400 - rev 822138
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476973 - part 2 - assert that XPIDL_SOURCES files all exist; r=gps We should have been checking for this from the beginning.
7d6a7a63abc07d5646d7f3750ecf6e804cdb818e: Bug 1476973 - part 1 - make XPIDL_SOURCES a list of SourcePath objects; r=gps
Nathan Froyd <froydnj@mozilla.com> - Tue, 24 Jul 2018 14:30:54 -0400 - rev 822137
Push 117298 by bmo:cmanchester@mozilla.com at Tue, 24 Jul 2018 20:43:06 +0000
Bug 1476973 - part 1 - make XPIDL_SOURCES a list of SourcePath objects; r=gps XPIDL_SOURCES would benefit from being more explicit about what sort of values it contains; let's define it as a list of SourcePath objects, and propagate those objects into XPIDLFile frontend objects as well.
9b9a71c01b2de5cc23b79d5fe371c7a3ddadbc06: Bug 1468020 - Add crashtest. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 16:38:25 -0400 - rev 822136
Push 117297 by kgupta@mozilla.com at Tue, 24 Jul 2018 20:38:50 +0000
Bug 1468020 - Add crashtest. r?mstange MozReview-Commit-ID: KeWy2KHPSjl
19d11f03b681f83f6f9e2e10482030f6e3e12cc0: Bug 1468020 - Extract helper function to avoid duplicated code. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 16:38:25 -0400 - rev 822135
Push 117297 by kgupta@mozilla.com at Tue, 24 Jul 2018 20:38:50 +0000
Bug 1468020 - Extract helper function to avoid duplicated code. r?mstange MozReview-Commit-ID: JuirkAId7Km
5dbc935fe43ebbc93cd905412baddd7b7dbf5fb6: Bug 1468020 - Conform to static analysis bot suggestion. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 16:38:25 -0400 - rev 822134
Push 117297 by kgupta@mozilla.com at Tue, 24 Jul 2018 20:38:50 +0000
Bug 1468020 - Conform to static analysis bot suggestion. r?mstange MozReview-Commit-ID: KeWy2KHPSjk
b797d01d305942a4b7c1256653cb121de2f23889: Bug 1468020 - Don't layerize filter and mask items. r?mstange draft
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 16:37:38 -0400 - rev 822133
Push 117297 by kgupta@mozilla.com at Tue, 24 Jul 2018 20:38:50 +0000
Bug 1468020 - Don't layerize filter and mask items. r?mstange This restricts the active-item-detection code to wrap lists and perspective items because other wrapper items are not supported yet. MozReview-Commit-ID: JuirkAId7Kk
e46e1d129f90b35a0f55721fe5958c6f82e23bff: Bug 1297100 - Display CSS Grid layouts when highlighting elements in the page r=pbro draft
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 24 Jul 2018 16:27:09 -0400 - rev 822132
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1297100 - Display CSS Grid layouts when highlighting elements in the page r=pbro MozReview-Commit-ID: 3i9XkYjWivo
dc036d48bba75840d54bd31b57f6d79ec67b4c71: Bug 1477471 - Add missing pop_back call. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 14:06:30 -0400 - rev 822131
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477471 - Add missing pop_back call. r=jrmuizel
a01697589ad0f23687a5cb67a3ed88b5a8c073e8: Bug 1477471 - Implement PushLayerWithBlend for DrawTargetTiled. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 24 Jul 2018 14:06:23 -0400 - rev 822130
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477471 - Implement PushLayerWithBlend for DrawTargetTiled. r=jrmuizel
c77747cf8e212355be7be3c9d368eee14af431e2: Bug 1477065 - Update telemetry alert emails for telemetry probes. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Thu, 19 Jul 2018 14:58:46 -0500 - rev 822129
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477065 - Update telemetry alert emails for telemetry probes. r=jrmuizel This patch updates the alert emails to include a gfx-alerts email on all graphics probes, and removes any outdated emails. MozReview-Commit-ID: 1p4mz1u9DMZ
76038954bde8cbd887a8f40f8fecf7c07ab8f300: Bug 1477065 - Renew gfx.advanced.layers.failure_id telemetry scalar probe. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Thu, 19 Jul 2018 15:18:09 -0500 - rev 822128
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477065 - Renew gfx.advanced.layers.failure_id telemetry scalar probe. r=jrmuizel This probe is collected but expired. I think it makes sense to renew this. MozReview-Commit-ID: 2gTC1Ljjpbv
23b8435a726ead562ea3fe3cb2cb343c14dfb010: Bug 1477065 - Renew GPU_PROCESS_CRASH_FALLBACKS telemetry histogram probe. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Thu, 19 Jul 2018 14:36:50 -0500 - rev 822127
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477065 - Renew GPU_PROCESS_CRASH_FALLBACKS telemetry histogram probe. r=jrmuizel This probe is being collected but has expired. I think it makes sense to renew this. MozReview-Commit-ID: 4mE5lvdDify
80e4196368f2a2d6d6c61247e947053605701e82: Bug 1477065 - Renew GRAPHICS_SANITY_TEST_REASON telemetry histogram probe. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Thu, 19 Jul 2018 14:28:16 -0500 - rev 822126
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477065 - Renew GRAPHICS_SANITY_TEST_REASON telemetry histogram probe. r=jrmuizel This probe is being collected but is expired. I think it's worth renewing. MozReview-Commit-ID: 2sk7JkDgynq
0192f91ce4da84dea97c5c47f00d6d77598cfb00: Bug 1477065 - Remove unreported GRAPHICS_SANITY_TEST_OS_SNAPSHOT telemetry histogram probe. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Thu, 19 Jul 2018 14:30:37 -0500 - rev 822125
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1477065 - Remove unreported GRAPHICS_SANITY_TEST_OS_SNAPSHOT telemetry histogram probe. r=jrmuizel MozReview-Commit-ID: 99Kl2RP1UtG
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip