2c7183dbe614f5a313df464b904c49484d241924: Bug 1351999 - Fix references to in-content-old files and create a backup of dialog.css in in-content-old instead of relying on the 'in-content' version to not change. r?florian draft
Jared Wein <jwein@mozilla.com> - Fri, 31 Mar 2017 19:37:37 -0400 - rev 555603
Push 52277 by bmo:jaws@mozilla.com at Tue, 04 Apr 2017 15:14:30 +0000
Bug 1351999 - Fix references to in-content-old files and create a backup of dialog.css in in-content-old instead of relying on the 'in-content' version to not change. r?florian MozReview-Commit-ID: 8opiqSx0WP0
3d6a973d1eb0529383be408b3c817438581a02c0: Bug 1351426 - Part 5: Cleanup style and comments draft
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Apr 2017 03:59:31 +0200 - rev 555602
Push 52276 by bmo:mikokm@gmail.com at Tue, 04 Apr 2017 15:14:09 +0000
Bug 1351426 - Part 5: Cleanup style and comments MozReview-Commit-ID: HOPY8v4UWKo
2144897621a3171cc8776ce678b5dd10f2db2954: Bug 1351426 - Part 4: Refactor gfx::Polygon to avoid unnecessary work and memory allocations draft
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Apr 2017 04:51:29 +0200 - rev 555601
Push 52276 by bmo:mikokm@gmail.com at Tue, 04 Apr 2017 15:14:09 +0000
Bug 1351426 - Part 4: Refactor gfx::Polygon to avoid unnecessary work and memory allocations MozReview-Commit-ID: ASusoTqZxuY
ddebf0f08da6f98679c90a7ffbb8ea6288b2591a: Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque draft
Miko Mynttinen <mikokm@gmail.com> - Tue, 04 Apr 2017 04:37:56 +0200 - rev 555600
Push 52276 by bmo:mikokm@gmail.com at Tue, 04 Apr 2017 15:14:09 +0000
Bug 1351426 - Part 3: Refactor BSPTree to use list instead of deque MozReview-Commit-ID: F4ezRzbGihI
d7f47e8276386da44468c1c7e6aec453a027c60b: Bug 1353385 - Make './mach eslint --setup' a little quieter and fix the reported location of the eslint binary. r?Mossop draft
Mark Banner <standard8@mozilla.com> - Tue, 04 Apr 2017 16:06:14 +0100 - rev 555599
Push 52275 by bmo:standard8@mozilla.com at Tue, 04 Apr 2017 15:09:37 +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
f7e47e2a00a1488bb093ac4be9df7e28fe6fce36: Bug 1350553 - Change selection on redo only if it was changed originally draft
Aryeh Gregor <ayg@aryeh.name> - Tue, 04 Apr 2017 16:24:04 +0300 - rev 555598
Push 52274 by bmo:ayg@aryeh.name at Tue, 04 Apr 2017 14:55:26 +0000
Bug 1350553 - Change selection on redo only if it was changed originally Previously we would check during the original transaction if we were supposed to change the selection, and check separately during redo. This meant that sometimes we would change the selection in the redo when we didn't originally or vice versa. Now we remember what we did originally and repeat that. MozReview-Commit-ID: FWJ0zPBD58D
20dde05f33729bd827cd4a1b90670cf5aec1a80a: Bug 1350553 - Move mEditorBase into EditTransactionBase draft
Aryeh Gregor <ayg@aryeh.name> - Tue, 04 Apr 2017 16:20:34 +0300 - rev 555597
Push 52274 by bmo:ayg@aryeh.name at Tue, 04 Apr 2017 14:55:26 +0000
Bug 1350553 - Move mEditorBase into EditTransactionBase MozReview-Commit-ID: 3ZeksqmzdhM
0e10b8b7b691fccd6b956e06dc1fbeecbdec71d0: Bug 1348269 - When SpawnTarget fails, log more information draft
Alex Gaynor <agaynor@mozilla.com> - Tue, 04 Apr 2017 10:54:14 -0400 - rev 555596
Push 52273 by bmo:agaynor@mozilla.com at Tue, 04 Apr 2017 14:54:40 +0000
Bug 1348269 - When SpawnTarget fails, log more information MozReview-Commit-ID: HTLPYg870rt
eaaf6e068d94a4dc02451880c50380264d65aa3e: Bug 862855 - Add the ability to show/hide more columns in the network panel. r=Honza draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 04 Apr 2017 16:38:44 +0200 - rev 555595
Push 52272 by bmo:ntim.bugs@gmail.com at Tue, 04 Apr 2017 14:39:10 +0000
Bug 862855 - Add the ability to show/hide more columns in the network panel. r=Honza MozReview-Commit-ID: EwFR65651Fs
23a76ebc01739d6520ea006f8cdbc8c0a5fcfa31: Bug 1295458 - Rework key and mouse handling for the one-off search buttons. r?florian draft
Drew Willcoxon <adw@mozilla.com> - Tue, 04 Apr 2017 07:38:39 -0700 - rev 555594
Push 52271 by dwillcoxon@mozilla.com at Tue, 04 Apr 2017 14:38:52 +0000
Bug 1295458 - Rework key and mouse handling for the one-off search buttons. r?florian MozReview-Commit-ID: DKbU8r2BrA8
bf13c0639475db57077d8d0ef0744562ad87bc1d: Bug 862855 - Add the ability to show/hide more columns in the network panel. r=Honza draft
Tim Nguyen <ntim.bugs@gmail.com> - Tue, 04 Apr 2017 16:35:48 +0200 - rev 555593
Push 52270 by bmo:ntim.bugs@gmail.com at Tue, 04 Apr 2017 14:36:27 +0000
Bug 862855 - Add the ability to show/hide more columns in the network panel. r=Honza MozReview-Commit-ID: FnhiJ1NL55I
ef20c6c29f5d8d0512e553c8e09f8ee7e6913a47: Bug 1351535 - Part 10: Use "for reconstruct" restyles to handle clearing out ElementData when manually recreating frames. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 22:05:55 +0800 - rev 555592
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 10: Use "for reconstruct" restyles to handle clearing out ElementData when manually recreating frames. r?bholley MozReview-Commit-ID: 338Frwl3gNn
84e33c68f414ceeb9cacb17b92121afc12f8a6ca: Bug 1351535 - Part 9: Call StyleSubtreeForReconstruct when doing frame reconstruction. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:36:09 +0800 - rev 555591
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 9: Call StyleSubtreeForReconstruct when doing frame reconstruction. r?bholley MozReview-Commit-ID: HxoGLPKJpnt
d220282f7dd66d5b600d4a3216f1dec94656da3b: Bug 1351535 - Part 8: Add ServoStyleSet::StyleSubtreeForReconstruct. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:34:30 +0800 - rev 555590
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 8: Add ServoStyleSet::StyleSubtreeForReconstruct. r?bholley MozReview-Commit-ID: CovU36o4lAV
e763508d9497bdd3fd8a917f4f493380d35df50c: Bug 1351535 - Part 7: Add EffectCompositor method to pre-traverse within a specific subtree. r?hiro draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:12:54 +0800 - rev 555589
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 7: Add EffectCompositor method to pre-traverse within a specific subtree. r?hiro It's not great that we traverse up the tree looking for the subtree root for each animating element that is in mElementsToRestyle. An alternative could be to traverse the entire subtree and build a hash set of the elements within it, so that each test in the mElementsToRestyle loop can be done quickly. I suspect that most of the time looking up the tree for each animation will be quicker, but it does have worse worst case behavior. MozReview-Commit-ID: FWoQ7fD9YZC
570efa59216fe1a5de61713c1bdd728cb44a073a: Bug 1351535 - Part 6: Handle TraversalRestyleBehavior::ForReconstruct in the Servo restyle. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:32:47 +0800 - rev 555588
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 6: Handle TraversalRestyleBehavior::ForReconstruct in the Servo restyle. r?bholley MozReview-Commit-ID: 6vz9gHgzK87
07e31258cb76a1d665054c05d66a0e7b77f11c3e: Bug 1351535 - Part 5: Add a TraversalRestyleBehavior argument to traversal functions. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:31:23 +0800 - rev 555587
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 5: Add a TraversalRestyleBehavior argument to traversal functions. r?bholley This argument will be used to control whether we are restyling in preparation for reframing a subtree, which can avoid generating any change hints, as we aren't preserving the frames that they would otherwise apply to. MozReview-Commit-ID: DkLVCUnNGt
414d7dce003ad3a9414d35397ba22fd356026cf3: Bug 1351535 - Part 4: Don't traverse children if the root of the restyle is display:none. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:22:42 +0800 - rev 555586
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 4: Don't traverse children if the root of the restyle is display:none. r?bholley If we append a child to a display:none element, and we use StyleNewChildren on that parent, we should skip restyling the children. MozReview-Commit-ID: 7A6e7sPNHIA
da1c4884400df1d21d7e0290595dfe0855d18683: Bug 1351535 - Part 3: Only explicitly style newly inserted content if the parent is not in a display:none subtree. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:21:05 +0800 - rev 555585
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 3: Only explicitly style newly inserted content if the parent is not in a display:none subtree. r?bholley If we append children to an element inside a display:none tree and we decide not to do lazy frame construction, StyleNewChildren will assert. It's also unnecessary, anyway, since we want to keep the descendants of the display:none element free of ElementData. MozReview-Commit-ID: 19tuzAzAIDp
2e6467ee0e475abaf096ca96bfacd68959503db2: Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r?bholley draft
Cameron McCormack <cam@mcc.id.au> - Tue, 04 Apr 2017 19:17:35 +0800 - rev 555584
Push 52269 by bmo:cam@mcc.id.au at Tue, 04 Apr 2017 14:15:11 +0000
Bug 1351535 - Part 2: Explicitly indicate when a ContentRangeInserted call is for frame reconstruction. r?bholley It wasn't clear to me whether the existing check for whether we are under a restyle was sufficient to cover all cases of reconstructing frames, so this patch makes it more explicit by passing that state into ContentAppended and ContentRangeInserted. MozReview-Commit-ID: HjlDCzJv97n
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip