13924a524f1cbf616195af08388fbe24132e0fdd: Bug 1464641 - Add crashtest. a=test-only DEVEDITION_61_0b10_BUILD1 DEVEDITION_61_0b10_RELEASE FIREFOX_61_0b10_BUILD1 FIREFOX_61_0b10_RELEASE
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 30 May 2018 12:35:19 -0400 - rev 473539
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1464641 - Add crashtest. a=test-only
4595defa2d63546867009d7af90ce9fe9f5ab15d: No bug - Re-alphabetize layout/base/crashtests/crashtests.list. r=thejanitor, a=test-only
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 29 May 2018 22:39:08 -0400 - rev 473538
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
No bug - Re-alphabetize layout/base/crashtests/crashtests.list. r=thejanitor, a=test-only
1751ceaa8d097771db7f74f7de25d44ac3944c6c: Bug 1463940 - Invalidate display items when we add a caption to a table, since it can change the ordering of the content. r=mstange, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 24 May 2018 16:54:50 +1200 - rev 473537
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463940 - Invalidate display items when we add a caption to a table, since it can change the ordering of the content. r=mstange, a=RyanVM MozReview-Commit-ID: HQewY2vNEJm
a56dbd423630e34c591043235bcf6d11ce977a19: Bug 1464641 - Make sure we mark the out of flow frame as modified when we modify the placeholder. r=miko, a=RyanVM
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 29 May 2018 10:10:59 +1200 - rev 473536
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1464641 - Make sure we mark the out of flow frame as modified when we modify the placeholder. r=miko, a=RyanVM MozReview-Commit-ID: L44fXMOpURM
1740ee9701753ed7427ecbc79b069c7b39c99750: Bug 1464412 - Flip vertical resizers on rtl sites. r=dao, a=RyanVM
Timothy Guan-tin Chien <timdream@gmail.com> - Sat, 26 May 2018 10:18:19 +0800 - rev 473535
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1464412 - Flip vertical resizers on rtl sites. r=dao, a=RyanVM MozReview-Commit-ID: E0ejPUUCJiJ
409cd4e30401f3ffcb3b23c1fb6114fce3fe0975: Bug 1459693 - Ensure the right anonymous element is focused when calling input.focus(). r=mccr8, a=RyanVM
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 30 May 2018 17:04:18 +0300 - rev 473534
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1459693 - Ensure the right anonymous element is focused when calling input.focus(). r=mccr8, a=RyanVM
1a44b26d00a582d19259018d4d467d5bf62dbbbd: Bug 1461118 - Null-check mGeckoChild after calling DispatchInputEvent. r=spohl, a=RyanVM
Markus Stange <mstange@themasta.com> - Mon, 28 May 2018 18:00:35 -0400 - rev 473533
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1461118 - Null-check mGeckoChild after calling DispatchInputEvent. r=spohl, a=RyanVM MozReview-Commit-ID: 4bfe8TM4GuS
92bbbb44e97deeca509a1eb51d2d0f76a1091b3a: Bug 1461446 - Make flex layout explicitly handle integer overflow when summing up flex item hypothetical sizes. r=mats, a=RyanVM
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 25 May 2018 19:46:29 -0700 - rev 473532
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1461446 - Make flex layout explicitly handle integer overflow when summing up flex item hypothetical sizes. r=mats, a=RyanVM This patch accomodates for the unfortunate fact that elements with "table-layout:fixed" have a max-content size of nscoord_MAX (infinity, effectively), which turns out to be an easy source of integer overflow during flex layout. Before this patch, a flex container with "table-layout:fixed" in several flex items could end up triggering integer-overflow & making the wrong judgement on its arithmetic to determine... - whether a given flex item will fit on an existing flex line. - whether we've got positive free space and need to grow our items, or have negative free space and need to shrink our items. This patch makes two changes to fix this issue. (1) This patch makes us use CheckedInt when summing up flex item hypothetical sizes, which prevents integer overflow from flipping the sign of our line's total length. (2) This patch makes us *directly* track the space reserved for flex item margin/border/padding within a flex line. Previously, we tracked this implicitly as the difference between two other quantities that we stored; but with the other changes in this patch, those two other quantities can *both* trigger overflow and get clamped, which would make us lose track of how much space to reserve for margin/border/padding. So now we simply track that space-to-reserve directly. MozReview-Commit-ID: 9izhOnlS4F1
2449a216c49ff59d6a7f45a7ca33ee8739da2fff: Bug 1452666 - Implement nsISerializable on expanded principals. r=kmag, a=RyanVM
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 24 May 2018 02:43:14 -0400 - rev 473531
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452666 - Implement nsISerializable on expanded principals. r=kmag, a=RyanVM
c3359bea833fb3ac6ec2ff9fe1426ca1f5f1e8f1: Bug 1452666 - Simplify SessionHistory serialization code and test expanded principals are serialized and can restore tabs. r=bz, r=mikedeboer, a=RyanVM
Jonathan Kingston <jkt@mozilla.com> - Sat, 19 May 2018 14:42:52 +0100 - rev 473530
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1452666 - Simplify SessionHistory serialization code and test expanded principals are serialized and can restore tabs. r=bz, r=mikedeboer, a=RyanVM MozReview-Commit-ID: EV39wz2TFlj
8735fe57245edec03c7a99b82626e57f9a4997bd: Bug 1464904 - When font-variations support is preffed off, do not set up variation ranges in the gfxFontEntry for a system font, so that font selection will rely only on the static properties of the faces. r=lsalzman, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Tue, 29 May 2018 20:24:28 +0100 - rev 473529
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1464904 - When font-variations support is preffed off, do not set up variation ranges in the gfxFontEntry for a system font, so that font selection will rely only on the static properties of the faces. r=lsalzman, a=RyanVM
7aa58e74173962f26e61191567091afc35202abf: Bug 1463819 - Account for the possibility of SyncAttributesToWidget destroying the window. r=enn, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 25 May 2018 20:58:56 +0200 - rev 473528
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463819 - Account for the possibility of SyncAttributesToWidget destroying the window. r=enn, a=RyanVM MozReview-Commit-ID: 8O3We8wnSGk
96eeb9f7e318718bbd01ce04ee019931c354fe57: Bug 1458999 - Nullcheck for release, assert elsewhere. r=enn, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 22 May 2018 21:37:29 +0200 - rev 473527
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1458999 - Nullcheck for release, assert elsewhere. r=enn, a=RyanVM This should allow us to figure out what's killing the window mid-flight, in case there's something to fix in the chrome JS code. MozReview-Commit-ID: 1xx1AVdspB2
dbd8df4584c4df1bf4858568918d461aad8b1396: Bug 1464265 - Apply photon icon fill to close button of webconsole. r=nchevobbe, a=RyanVM
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 25 May 2018 10:15:28 +0900 - rev 473526
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1464265 - Apply photon icon fill to close button of webconsole. r=nchevobbe, a=RyanVM Webconsole has two close buttons. (split console and sidebar) This patch will apply photon icon color fill to these buttons. MozReview-Commit-ID: EWYxQrHFhJ6
923b9033e8d4f8a3ba0624994681d355fe7e3dd0: Bug 1463355 - Remove right margin/padding from split console close button in case of the platform is not 'mac'. r=nchevobbe, a=RyanVM
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 23 May 2018 16:43:54 +0900 - rev 473525
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1463355 - Remove right margin/padding from split console close button in case of the platform is not 'mac'. r=nchevobbe, a=RyanVM MozReview-Commit-ID: DB8yM4Ce5TS
3bb86bbf74af6e37b20673b187a8dd3ee66f1e75: Bug 1444302 - Part 2. Make the filtered message element of the split console to be displayed in a new line when devtool width is narrow. r=nchevobbe, a=RyanVM
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 18 May 2018 16:18:15 +0900 - rev 473524
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444302 - Part 2. Make the filtered message element of the split console to be displayed in a new line when devtool width is narrow. r=nchevobbe, a=RyanVM Previous part 1 patch will display close button on the right of a primary element of filter bar. However, a filtered message element will display in the right of a close button. So this patch will make the filtered message element to be displayed in a new line if devtools width is narrow. This patch uses "media query" as the trigger of replacement, this media query width size is based on Greek language string since a localized string of this filtered message is longer than other localized strings. MozReview-Commit-ID: Ledhrw5I4S5
dbfb05cdda81d130050354ed1b108f685f0bd30f: Bug 1444302 - Part 1. Add the close button into the split console. r=nchevobbe, a=RyanVM
Mantaroh Yoshinaga <mantaroh@gmail.com> - Mon, 02 Apr 2018 16:10:53 +0900 - rev 473523
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1444302 - Part 1. Add the close button into the split console. r=nchevobbe, a=RyanVM This patch will display the button of closing split console. The FilterBar should display this close button if target is split console. MozReview-Commit-ID: 29VjaqHdh2S
57f7d2058ce2ef621dcf298b6415bbb829a1cb56: Bug 1203273 - Add more diagnostics for gray buffer marking crashes on OSX. r=sfink, a=RyanVM
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 30 May 2018 14:18:18 -0400 - rev 473522
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1203273 - Add more diagnostics for gray buffer marking crashes on OSX. r=sfink, a=RyanVM
ffdd779eb0b91165288c9cee981cf74009bd965f: Bug 1458841 - Use waitForAnimationReadyToRestyle wherever we wait for animation.ready right after animation creation. r=birtles, a=test-only
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 30 May 2018 09:48:10 +0900 - rev 473521
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1458841 - Use waitForAnimationReadyToRestyle wherever we wait for animation.ready right after animation creation. r=birtles, a=test-only Previously we used the tweakExpectedRestyleCount function (replaced by the waitForAnimationReadyToRestyle function in the previous patch) only in cases where we were actually expecting restyles to happen. For cases where we don't expect restyles, i.e. cases where we assert the restyle count is zero, we didn't use this method meaning we didn't bother checking if there was a restyle expected for the current frame or not. Since we normally wait for 5 frames anyway before checking that there have been no restyles, failing to count the number of frames and waiting only 4 frames is not a problem. However, if a new test were added that just copied this code and only waited one frame, it might fail to test what it intended. So, to avoid possible future bugs and in order to be more consistent with tests that do expect restyles, this patch replaces a number of uses animation.ready with waitForAnimationReadyToRestyle. MozReview-Commit-ID: 7qBmobTKolh
41a10e49031d220a3ccadd1e8660213b68b55d90: Bug 1458841 - Introduce a utility function that waits for a given animation being ready to be restyle. r=birtles, a=test-only
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 30 May 2018 09:41:47 +0900 - rev 473520
Push 1728 by jlund@mozilla.com at Mon, 18 Jun 2018 21:12:27 +0000
Bug 1458841 - Introduce a utility function that waits for a given animation being ready to be restyle. r=birtles, a=test-only And replace tweakExpectedRestyleCount with the function. MozReview-Commit-ID: 96jC9looyZq
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip