cku
fc016054aa
Bug 1313276
- Part 3. Test case.
...
MozReview-Commit-ID: sPVvPpJZaz
--HG--
extra : rebase_source : a9483f0dc4df980fe3896efc05d17d965fb62566
extra : source : 9445600b11bff11823966979175999fb60383e78
2016-12-20 06:08:00 +08:00
cku
e6edbb4877
Bug 1313276
- Part 2. Add comment for bug 1323912.
...
MozReview-Commit-ID: CetQxWIr1sq
--HG--
extra : rebase_source : 9f3f4bc6c776dc52db32e38c5400343d49b9251a
2016-12-16 12:52:21 +08:00
cku
0a6e5bd441
Bug 1313276
- Part 1. Draw clip-path-basic-shape onto mask layer.
...
MozReview-Commit-ID: ICZiy84AFfi
--HG--
extra : rebase_source : 993af73ac6f8d8e53999bfaeaf8f3d4075cf3b3e
2016-12-16 10:56:07 +08:00
Carsten "Tomcat" Book
e8b62ac15b
merge mozilla-inbound to mozilla-central a=merge
2016-12-21 16:57:08 +01:00
Cameron McCormack
d4d8ba1d5f
Bug 1324624 - stylo: Mark currently failing crashtests with asserts-if(stylo,...). r=xidorn
...
MozReview-Commit-ID: 7iiwRwiQ8s4
2016-12-21 15:42:36 +08:00
Xidorn Quan
47dc891b40
Bug 1311870 - Change property id of moz-prefixed properties to match their name. r=heycam
...
MozReview-Commit-ID: DkrMkzMq5qM
--HG--
extra : source : 8d502b58d6124335dcf54146306628644252dfb6
extra : amend_source : f40b0e1629e6c0fcb1c1c595d7787e18e0271924
2016-12-21 18:16:50 +11:00
Cameron McCormack
7d092a6761
Bug 1323892
- Follow to disable one more test.
...
MozReview-Commit-ID: BJVE8VHb6wm
2016-12-21 14:02:29 +08:00
Phil Ringnalda
4f5f9f3222
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: EI1fU13SR79
2016-12-20 20:15:20 -08:00
Xidorn Quan
f7070d6e85
Bug 1321176 - Handle unresolved url value gracefully. r=heycam,manishearth
...
This changes as_slice_components() to return the original url if the url
is not resolved. It returns Ok() vs. Err() to distinguish between the
two cases because we cannot assign an unresolvable url to -moz-bindings.
MozReview-Commit-ID: FrWyDTIQfgH
--HG--
extra : source : 16d65b9c32c3beab744dbca93e7689ee616c0add
2016-12-21 10:13:00 +11:00
Mats Palmgren
99856fc256
Bug 1312379 part 4 - Rename GetBaseline() to BaselineBOffset(). r=me
2016-12-20 23:56:35 +01:00
Mats Palmgren
562b840a02
Bug 1312379 part 3 - [css-align][css-tables] Add methods for CSS Alignment first/last baseline of the table container. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
deb52d2e03
Bug 1312379 part 2 - [css-flexbox] Improve support for CSS Alignment 'last baseline' alignment by exporting the last baseline when asked for. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
ed15c70d6d
Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
2016-12-20 23:56:35 +01:00
Mats Palmgren
888ef8dd4c
Bug 1313811 - [css-flexbox] Tweak reftests due to change in baseline alignment of empty flex containers in inline-level alignment context.
2016-12-20 23:56:34 +01:00
Mats Palmgren
043abe72aa
Bug 1313811 - [css-flexbox] Synthesize the flex container baseline per alignment context when needed. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
0f65580223
Bug 1313068 - [css-grid] Reftests for synthesize baselines for empty grid containers.
2016-12-20 23:56:34 +01:00
Mats Palmgren
4050dea957
Bug 1313068 - [css-grid] Synthesize a grid container baseline from the margin-box when in an inline-level context, and from the border-box otherwise. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
3590e4a22a
Bug 1314664 part 5 - [css-grid] Tweak reftests.
2016-12-20 23:56:34 +01:00
Mats Palmgren
016956854d
Bug 1314664 part 4 - [css-grid] Don't include percentage tracks in the repeat track calculation. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
57e65418cf
Bug 1314664 part 3 - [css-grid] Remove unused eIndefinitePercentMinSizing bit. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
93730b726a
Bug 1314664 part 2 - [css-grid] Don't re-resolve percentage track sizes since there is no need. r=dholbert
2016-12-20 23:56:34 +01:00
Mats Palmgren
802952926b
Bug 1314664 part 1 - [css-grid] Don't include percentage tracks in the back-computed intrinsic size equation. r=dholbert
2016-12-20 23:56:34 +01:00
Mantaroh Yoshinaga
70e5e7e4ef
Bug 1202333 part 2 - Update the CSSTransition::QueueEvents to specification. r=birtles
...
MozReview-Commit-ID: BxkZ359g7JR
--HG--
extra : rebase_source : b832f1e85ae022291bf3999cd3d49dfe2ba6a6a0
2016-12-20 15:57:20 +09:00
Mantaroh Yoshinaga
90c5d3d372
Bug 1202333 part 1 - Remove excessive animationiteration event. r=birtles
...
The Firefox fired excessive animationiteration event.
But We fixed specification in order to prevent firing the animationiteration when animation is start.
For detail, See https://github.com/w3c/csswg-drafts/issues/68
MozReview-Commit-ID: 391DRxSpq86
--HG--
extra : rebase_source : 38e6710da4d9ad7422d6313eeae2803402a51b24
2016-12-20 15:57:13 +09:00
Timothy Nikkel
4bb75904c6
Bug 1322257. Always position child views in nsContainerFrame::ReflowChild. r=dholbert
...
If we move the frame then we need to move any descendant views, not just if the frame itself has a view.
2016-12-20 13:49:32 -06:00
Wes Kocher
b5f33578be
Merge m-c to inbound, a=merge
2016-12-20 11:47:17 -08:00
Wes Kocher
584a2f0f62
Merge inbound to central, a=merge
...
MozReview-Commit-ID: Cr9L1dhIzP2
2016-12-20 11:41:57 -08:00
Neil Deakin
3bcbbdcf40
Bug 41708, support scrolling when hovering over the edge of a scrollframe while dragging, r=smaug
2016-12-20 13:39:30 -05:00
Jonathan Kew
483054898a
Bug 1322989 - Reftest for uppercasing of Greek disjunctive eta (ή). r=m_kato
2016-12-20 10:07:32 +00:00
Jonathan Kew
2a3c8294aa
Bug 1322989 - Preserve accent on Greek disjunctive eta (ή) when applying text-transform:uppercase. r=m_kato
2016-12-20 10:06:51 +00:00
Carsten "Tomcat" Book
fc4bd848dd
Backed out changeset 422af49b7ae8 (bug 1322989) for bustage
2016-12-20 11:35:57 +01:00
Carsten "Tomcat" Book
f9d1b2c5b1
Backed out changeset f9455be3e7f5 (bug 1322989)
2016-12-20 11:35:43 +01:00
Jonathan Kew
4a46e5e529
Bug 1322989 - Reftest for uppercasing of Greek disjunctive eta (ή). r=m_kato
2016-12-20 10:07:32 +00:00
Jonathan Kew
60ef0df121
Bug 1322989 - Preserve accent on Greek disjunctive eta (ή) when applying text-transform:uppercase. r=m_kato
2016-12-20 10:06:51 +00:00
Masayuki Nakano
91321b54b4
Bug 1322736
part.4 Remove pref to enable BeforeAfterKeyboardEvent and permission to allow to handle the event r=smaug
...
MozReview-Commit-ID: BcYcN4soTvg
--HG--
extra : rebase_source : e0695f539426dfb39180a45c7fc0d64ba8d644f3
2016-12-16 16:50:17 +09:00
Masayuki Nakano
e0dcff15d2
Bug 1322736
part.3 Remove dom::BeforeAfterKeyboardEvent and InternalBeforeAfterKeyboardEvent r=smaug
...
MozReview-Commit-ID: Eyz2HjIdQEW
--HG--
extra : rebase_source : 182f4f8236dcfb83f8725a9c66cc46dedbb14f2c
2016-12-16 16:25:22 +09:00
Masayuki Nakano
d48cef4255
Bug 1322736
part.2 Remove "after keydown" and "after keyup" events r=smaug
...
MozReview-Commit-ID: ICFPyDhgfh7
--HG--
extra : rebase_source : 6d3a9d227ac99710ac2daa036e1e169d31ae9e6a
2016-12-16 16:01:51 +09:00
Masayuki Nakano
abc299239b
Bug 1322736
part.1 Remove "before keydown" and "before keyup" events r=smaug
...
MozReview-Commit-ID: 3umPBwTowLc
--HG--
extra : rebase_source : c77a7f4b9334f261623d655edb3bf50377d1804d
2016-12-16 15:59:25 +09:00
Jessica Jong
556aae19f0
Bug 1286182 - Implement the layout for <input type=date>. r=mconley,smaug
...
--HG--
rename : dom/html/test/forms/test_input_time_focus_blur_events.html => dom/html/test/forms/test_input_datetime_focus_blur_events.html
2016-12-19 00:50:00 +08:00
Sebastian Hengst
2b7a18a819
Backed out changeset a53f5aa00347 (bug 1308656) for syntax error in browser_dbg_searchbox-parse.js (line cut off). r=backout
2016-12-21 09:44:17 +01:00
Timothy Nikkel
f98faf04e3
Bug 1323606. Implement the pref layout.show_previous_page for e10s. r=gw280 r=mats
...
The existing implementation only works for non-remote subdocuments.
This essentially makes the changes from bug 1157941 conditional on this pref.
2016-12-19 17:34:00 -06:00
Hiroyuki Ikezoe
84ce87ba3a
Bug 1323114 - Handle interpolation between 'none' and 'accumulate matrix' as different transform list. r=boris
...
MozReview-Commit-ID: HoyOKsMxmDH
--HG--
extra : rebase_source : e0cf252bee039fdd3eb5004b7dbfe467e7bff340
2016-12-21 06:12:33 +09:00
Wes Kocher
0b3c388b2f
Merge m-c to autoland, a=merge
2016-12-20 11:48:21 -08:00
Wes Kocher
aaaaf4e40c
Backed out 5 changesets (bug 1318266) for clipboard leaks a=backout
...
Backed out changeset a6d9ee58afd9 (bug 1318266)
Backed out changeset 47b22189955a (bug 1318266)
Backed out changeset 936cc01602c4 (bug 1318266)
Backed out changeset 95d7547ad1c3 (bug 1318266)
Backed out changeset a4c80aed15d8 (bug 1318266)
2016-12-20 11:30:26 -08:00
Masayuki Nakano
7436f01057
Bug 564411 Move all methods/attributes of nsIEditorIMESupport to nsIEditor r=smaug
...
Doing QI from nsIEditor to nsIEditorIMESupport doesn't make sense because editor should always support all methods and attributes of nsIEditorIMESupport (it does NOT mean that all nsIEditor implementation need to support IME).
This patch moves all of them to nsIEditor for avoiding redundant QIs.
MozReview-Commit-ID: DzIKuGHG4iy
--HG--
extra : rebase_source : cc5e9a6ae4572ebe461d9770ffa5c23d33dc8526
2016-12-20 21:47:31 +09:00
cku
088e601373
Bug 1318266 - Part 5. Test cases. r=mstange
...
MozReview-Commit-ID: F9sgd3CwRVw
--HG--
extra : rebase_source : 47e4c2f8b56128b6010d0e6aae3dbfd6a9e25d1f
2016-12-20 05:15:39 +08:00
cku
60798112c4
Bug 1318266 - Part 4. Update mask transform. r=mstange
...
Test scenario:
1. Hide menu bar
2. Press alt key to make menu bar appear.
3. Without this patch, the poistion of clip-path mask on the tab is not correct.
That is because we do not update mask transform of cached mask.
MozReview-Commit-ID: HPFYPYv7ubB
--HG--
extra : rebase_source : ec5aa4a05578a53a9961b86c8804ba53f810c4c4
2016-12-19 22:33:36 +08:00
cku
33bfa082b6
Bug 1318266 - Part 3. Create css mask layer even if there are clips on the layer. r=mstange
...
MozReview-Commit-ID: 2T1GHOR4PZw
--HG--
extra : rebase_source : 931852196d34f110a098ad5529972984dc8af317
2016-12-19 18:07:39 +08:00
cku
a3e3912bbb
Bug 1318266 - Part 2. Remove unnecessary nsDisplayScrollInfoLayer. r=mstange
...
After bug 1234485 land, we may create a layer for nsDisplayMask. When we do so,
there is no need of nsDisplayScrollInfoLayer.
MozReview-Commit-ID: KmFYhGKwq92
--HG--
extra : rebase_source : 1b42b1435b8ff8515d8919b6789d479a2467f749
2016-12-15 22:20:33 +08:00
cku
baf48e8a2b
Bug 1318266 - Part 1. Paint trivial clip-path onto mask layer. r=mstange
...
MozReview-Commit-ID: G2ghy7qGf5N
--HG--
extra : rebase_source : b8e0c64cf251f09139cbd12c5e391daf4d0c949c
2016-11-04 15:33:38 +08:00