8f2ca40231561e5c7a140bad4f7fe79c89aeef04: Bug 1451658 - Remove JS_STATIC_CLASS in favour of MOZ_STATIC_CLASS. r=mystor draft
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 10 Apr 2018 17:31:55 +1000 - rev 779631
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1451658 - Remove JS_STATIC_CLASS in favour of MOZ_STATIC_CLASS. r=mystor MozReview-Commit-ID: B2fynvjOSG7
3f91229f7190f04a9f512a6ac594674e05829039: Bug 1451658 - Add MOZ_STATIC_CLASS. r=mystor draft
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 10 Apr 2018 17:31:31 +1000 - rev 779630
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1451658 - Add MOZ_STATIC_CLASS. r=mystor MozReview-Commit-ID: HlbfoQypMcI
a3f15a7f29141e2f2e3dd225c2cd621bd1e84715: Bug 1434478 part 7 - Update tests and enable some previously temporarily disabled Grid reftests from bug 1427608.
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:58 +0200 - rev 779629
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 7 - Update tests and enable some previously temporarily disabled Grid reftests from bug 1427608.
e2e12045f2331037bf4f30bdc6a37b535950a6b5: Bug 1434478 part 6 - Propagate a percentage basis to nsIFrame::IntrinsicISizeOffsets for resolving padding/margin. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:58 +0200 - rev 779628
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 6 - Propagate a percentage basis to nsIFrame::IntrinsicISizeOffsets for resolving padding/margin. r=dholbert This is needed only for CSS Grid since in other cases we're only using IntrinsicISizeOffsets in the inline-axis and the percentage basis is always indefinite for *intrinsic sizing*. When calculating the intrinsic size of grid items in the grid container's block axis however, we do have a definite size for the grid area in the inline-axis and it should be used per: https://drafts.csswg.org/css-grid/#algo-overview "2. Next, the track sizing algorithm resolves the sizes of the grid rows, using the grid column sizes calculated in the previous step." (Percentage padding/margin for grid items is always resolved against the grid area's inline-size nowadays.)
dcc12436f58f01188d8c1894feeac3594fd03111: Bug 1434478 part 5 - Create nsLayoutUtils::ResolveToLength for resolving CSS <length-percentage> (idempotent patch). r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:58 +0200 - rev 779627
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 5 - Create nsLayoutUtils::ResolveToLength for resolving CSS <length-percentage> (idempotent patch). r=dholbert
96f308028ff1325d3c3fc0a2e7157ffa706a9683: Bug 1434478 part 4 - Factor out constants like NS_UNCONSTRAINEDSIZE so they can be used in headers without needing nsIFrame.h (idempotent patch). r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:58 +0200 - rev 779626
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 4 - Factor out constants like NS_UNCONSTRAINEDSIZE so they can be used in headers without needing nsIFrame.h (idempotent patch). r=dholbert
03cf11e34045c55e9c640e02d8bee777fb13ffef: Bug 1434478 part 3 - Remove IntrinsicISizeOffsetData::hPctPadding/hPctMargin members since they are now unused. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:58 +0200 - rev 779625
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 3 - Remove IntrinsicISizeOffsetData::hPctPadding/hPctMargin members since they are now unused. r=dholbert
18a97ac055fe0e3b741f7333343f0ef030c1f1ed: Bug 1434478 part 2 - Stop back-computing percentage padding/margin when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:57 +0200 - rev 779624
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 2 - Stop back-computing percentage padding/margin when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
48d0890ec465e34ea0a591a77bfe7a668d5d181a: Bug 1434478 part 1 - [css-grid] Stop back-computing percentage grid gaps when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
Mats Palmgren <mats@mozilla.com> - Tue, 10 Apr 2018 00:16:57 +0200 - rev 779623
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1434478 part 1 - [css-grid] Stop back-computing percentage grid gaps when the percentage basis is indefinite. Treat them as zero sized instead. r=dholbert
b86fa87d995a07da5039d689e08640559118c460: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Tue, 10 Apr 2018 00:58:54 +0300 - rev 779622
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
28328eb3e63f8e5cc923dc07e2f2049ee06dbc99: Bug 1452751 - add a pref to control whether to default to passive touch listeners on window/document/documentElement/body , r=kats
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 09 Apr 2018 23:43:17 +0300 - rev 779621
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452751 - add a pref to control whether to default to passive touch listeners on window/document/documentElement/body , r=kats
cc9c9128b1f62a6d90ec06d3440815e235eb62e5: Bug 1451966. Don't warn or assert for events firing while !IsSafeToRunScript() inside documents that are never exposed to script. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:48:35 -0400 - rev 779620
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1451966. Don't warn or assert for events firing while !IsSafeToRunScript() inside documents that are never exposed to script. r=smaug MozReview-Commit-ID: HgvQFJtW9Z6
17eff95cd1e45c4d2ff2e020695f0773ad5cf505: Bug 1452329. Remove nsIDOMXMLDocument. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:33 -0400 - rev 779619
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452329. Remove nsIDOMXMLDocument. r=mystor MozReview-Commit-ID: LwbVo7Fx1SQ
e38e1bbb7b7c0058dca3845216dc0fe34c9bb9b6: Bug 1452321. Remove nsIWebBrowserPersistable. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:33 -0400 - rev 779618
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452321. Remove nsIWebBrowserPersistable. r=mystor MozReview-Commit-ID: CCw86gAtKn3
7c4d25c790931ba6e977d167371b98d9dfbe5c01: Bug 1452235 part 5. Stop inheriting nsISupports for nsDOMSerializer. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:33 -0400 - rev 779617
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452235 part 5. Stop inheriting nsISupports for nsDOMSerializer. r=qdot MozReview-Commit-ID: 89iyRqKcAl0
224c47afe070ac65aa4f66957b1d986b137f76ea: Bug 1452235 part 4. Remove nsIDOMSerializer. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:33 -0400 - rev 779616
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452235 part 4. Remove nsIDOMSerializer. r=qdot MozReview-Commit-ID: 5foaztSLyEC
04c975671b123b6ff23f2b0a77ed66a9b5f0a067: Bug 1452235 part 3. Stop using nsIDOMSerializer from JS. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:32 -0400 - rev 779615
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452235 part 3. Stop using nsIDOMSerializer from JS. r=qdot MozReview-Commit-ID: JbWGcfbmM4b
a53d6207c403caa86b205e56aa15dd49b5aeb7ae: Bug 1452235 part 2. Remove nsIDOMSerializer::SerializeToString. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:32 -0400 - rev 779614
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452235 part 2. Remove nsIDOMSerializer::SerializeToString. r=qdot MozReview-Commit-ID: BuIhA13GuLj
f7391f0f3b60ee70ffb22f4ecd94e725156759e0: Bug 1452235 part 1. Remove nsIDOMSerializer::SerializeToStream. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:32 -0400 - rev 779613
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452235 part 1. Remove nsIDOMSerializer::SerializeToStream. r=qdot MozReview-Commit-ID: IB4W7R7Rg2P
8949e2fb8bb34256a872dd6244f74ada4c63bbfc: Bug 1452185 part 4. Remove nsIDOMXULElement. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 09 Apr 2018 16:30:32 -0400 - rev 779612
Push 105824 by nnethercote@mozilla.com at Tue, 10 Apr 2018 09:55:33 +0000
Bug 1452185 part 4. Remove nsIDOMXULElement. r=qdot MozReview-Commit-ID: HfFtcj64z2Q
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip