b465484b85ab8a071a51d7d4a7129d0437964ac3: Bug 1429904 - Make FrameKey members const. r=njn
Markus Stange <mstange@themasta.com> - Tue, 27 Feb 2018 23:11:34 -0500 - rev 762397
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1429904 - Make FrameKey members const. r=njn MozReview-Commit-ID: KTYmCJM9tOH
4559c0d9ff0e26246cb2f1555877431c1ab06875: Bug 1429904 - Add another constructor to FrameKey which initializes mLine and mCategory, and use it in one place. r=njn
Markus Stange <mstange@themasta.com> - Tue, 27 Feb 2018 23:10:06 -0500 - rev 762396
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1429904 - Add another constructor to FrameKey which initializes mLine and mCategory, and use it in one place. r=njn MozReview-Commit-ID: 1LliQMGjfjx
bad1b732f5f937bdbb2c1d12f7f3f42d8a31aa7c: Bug 1429904 - Let the compiler implement the FrameKey copy constructor for us. r=njn
Markus Stange <mstange@themasta.com> - Tue, 27 Feb 2018 23:08:19 -0500 - rev 762395
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1429904 - Let the compiler implement the FrameKey copy constructor for us. r=njn MozReview-Commit-ID: 9e9rMkEAyeL
f1408af12dfa9ab53f4da597220c32c27331375f: Bug 1429904 - Remove mHash which is now unused. It was only used by FrameKey::operator<. r=njn
Markus Stange <mstange@themasta.com> - Tue, 27 Feb 2018 23:06:31 -0500 - rev 762394
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1429904 - Remove mHash which is now unused. It was only used by FrameKey::operator<. r=njn MozReview-Commit-ID: 5Jc6EYmoZfS
f96a75472e04d4bb37af3b6e5fbfec543eb81c16: Bug 1429904 - Remove unused operator< from StackKey and FrameKey. r=njn
Markus Stange <mstange@themasta.com> - Tue, 27 Feb 2018 22:41:35 -0500 - rev 762393
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1429904 - Remove unused operator< from StackKey and FrameKey. r=njn nsGenericHashKey never calls this operator, as far as I can tell. MozReview-Commit-ID: NDybMI8DOA
d1a509b4cdfbec084aa5bf57f91038813f0cc645: Bug 1442370 - Change SQLITE_TEMP_FILE_PREFIX to a Mozilla unique value. r=asuth
Marco Bonardo <mbonardo@mozilla.com> - Thu, 01 Mar 2018 20:55:18 +0100 - rev 762392
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1442370 - Change SQLITE_TEMP_FILE_PREFIX to a Mozilla unique value. r=asuth MozReview-Commit-ID: 3VRCec9QI1F
a197d5e1bce62e3bcb232975ad2afe6ed9be1dc1: Backed out changeset 885ab31f399b (bug 1441666) for xpcshell failure on browser/extensions/formautofill/test/unit/test_sync.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Fri, 02 Mar 2018 00:37:49 +0200 - rev 762391
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Backed out changeset 885ab31f399b (bug 1441666) for xpcshell failure on browser/extensions/formautofill/test/unit/test_sync.js. CLOSED TREE
a1330e4089ad73ec22d89b3162bf50bfa534feb8: Merge mozilla-central to autoland. r=merge on a CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Fri, 02 Mar 2018 00:17:24 +0200 - rev 762390
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Merge mozilla-central to autoland. r=merge on a CLOSED TREE
1f32df80a818f1bc5e03ecbec5d1425c4412a59c: Backed out changeset 017d83ffe0a4 (bug 1425152) for xpcshell failure on browser/extensions/formautofill/test/unit/test_sync.js on a CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Thu, 01 Mar 2018 23:58:42 +0200 - rev 762389
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Backed out changeset 017d83ffe0a4 (bug 1425152) for xpcshell failure on browser/extensions/formautofill/test/unit/test_sync.js on a CLOSED TREE
13adabb755622b9cb85f76e2e15808e64296c412: Backed out 7 changesets (bug 1440177) for build bustages on a CLOSED TREE
arthur.iakab <aiakab@mozilla.com> - Thu, 01 Mar 2018 23:45:23 +0200 - rev 762388
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Backed out 7 changesets (bug 1440177) for build bustages on a CLOSED TREE Backed out changeset d83a1820b2f2 (bug 1440177) Backed out changeset a77d06b2cf03 (bug 1440177) Backed out changeset 928770efc9a3 (bug 1440177) Backed out changeset 49b285030492 (bug 1440177) Backed out changeset 717a696b17e0 (bug 1440177) Backed out changeset 0840994846bf (bug 1440177) Backed out changeset b1ba6c67264b (bug 1440177)
d83a1820b2f22263888e082911615e0c5dd4288f: Bug 1440177 - Part 7: Don't allocate new clips when flattening nsDisplayOpacity. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 02 Mar 2018 10:06:13 +1300 - rev 762387
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 7: Don't allocate new clips when flattening nsDisplayOpacity. r=mstange Combing the two clips as-is should always be correct, and since they're frequently identical, we can usually make IntersectClip a no-op. MozReview-Commit-ID: EKHdPogzd3t
a77d06b2cf03b3b8824130a1e32c0b09d3ec138c: Bug 1440177 - Part 6: Don't dereference display items during AddPaintedDisplayItem for the LAYER_NONE case. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 02 Mar 2018 10:06:13 +1300 - rev 762386
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 6: Don't dereference display items during AddPaintedDisplayItem for the LAYER_NONE case. r=jnicol The display items are almost certainly gone from the cache at this point, so dereferencing them can take a while. This moves the DisplayItemData lookup, and the IsReused/HasMergedFrames checks into the ProcessDisplayItems pass (where we already use the items), and then just uses the AssignedDisplayItem entry for everything. MozReview-Commit-ID: JrRshEyZncb
928770efc9a3dab8eedf0e97357bd475d67c724a: Bug 1440177 - Part 5: Don't call GetDisplayItemDataForManager in AddPaintedDisplayItem since we already have it passed in as a parameter. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 19 Feb 2018 12:37:01 +1300 - rev 762385
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 5: Don't call GetDisplayItemDataForManager in AddPaintedDisplayItem since we already have it passed in as a parameter. r=jnicol MozReview-Commit-ID: IHrVPutPSC5
49b285030492a1f490844fa721750def4fc4d112: Bug 1440177 - Part 4: Avoid expensive hashtable lookups in PaintedLayerDataTree when we're in an inactive layer and want all items in the same layer. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 15 Feb 2018 15:52:37 +1300 - rev 762384
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 4: Avoid expensive hashtable lookups in PaintedLayerDataTree when we're in an inactive layer and want all items in the same layer. r=mstange MozReview-Commit-ID: 6brxIaZR2eq
717a696b17e07a91edf9b6cbf9be0a611aea1f40: Bug 1440177 - Part 3: Preallocate a small number of PaintedLayerData objects and only resize the mPaintedLayerDataStack once. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 15 Feb 2018 14:45:35 +1300 - rev 762383
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 3: Preallocate a small number of PaintedLayerData objects and only resize the mPaintedLayerDataStack once. r=jnicol MozReview-Commit-ID: 1LIxNSVHHkp
0840994846bf50d1278920a8a677603f29e26582: Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 13 Feb 2018 15:56:43 +1300 - rev 762382
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r=jnicol These two structs store very similar state (including duplicating the mask layer common clip count), and the former uses an expensive hashtable for lookups. This patch combines the two, and uses a vector of entries instead of the hashtable so we can do the cleanup pass. * * * [mq]: fix MozReview-Commit-ID: KamhbGAIqpD
b1ba6c67264bce7b38de085b41183a5029023127: Bug 1440177 - Part 1: Don't call GetLayerState from BuildContainerLayerFor as it recurses into child display items to find the answer. r=jnicol
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 13 Feb 2018 14:25:55 +1300 - rev 762381
Push 101169 by luca.greco@alcacoop.it at Fri, 02 Mar 2018 12:32:00 +0000
Bug 1440177 - Part 1: Don't call GetLayerState from BuildContainerLayerFor as it recurses into child display items to find the answer. r=jnicol MozReview-Commit-ID: 3A4OBC5L6Ps
e9959e3558e51e54691f074f93178ad27c1630e5: Bug 1442305 - setFilterState() in head.js fails when setting multiple categories r?nchevobbe draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Thu, 01 Mar 2018 17:03:21 +0000 - rev 762380
Push 101168 by bmo:mratcliffe@mozilla.com at Fri, 02 Mar 2018 12:30:24 +0000
Bug 1442305 - setFilterState() in head.js fails when setting multiple categories r?nchevobbe MozReview-Commit-ID: 9HxZk5gCI2S
46cecb990b4b6f223d3bf49615005bf43c52d632: Bug 1440169 - Don't reset mLastNotify in resuming Start(). r?padenot draft
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 02 Mar 2018 12:48:34 +0100 - rev 762379
Push 101167 by bmo:apehrson@mozilla.com at Fri, 02 Mar 2018 12:02:09 +0000
Bug 1440169 - Don't reset mLastNotify in resuming Start(). r?padenot MozReview-Commit-ID: 6AL8QpSnwwm
e3e1633f2622971a71e0c4d9744d4fcc16c01e06: Bug 1440169 - Take TrackTicks samples in SineWaveGenerator::generate. r?achronop draft
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 02 Mar 2018 11:43:57 +0100 - rev 762378
Push 101167 by bmo:apehrson@mozilla.com at Fri, 02 Mar 2018 12:02:09 +0000
Bug 1440169 - Take TrackTicks samples in SineWaveGenerator::generate. r?achronop MediaEngineDefaultAudio uses the SineWaveGenerator and passes a TrackTicks (int64_t) arg to generate(). It need to take the same type or bad things can happen. MozReview-Commit-ID: EoybtTFkWhT
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip