Граф коммитов

7116 Коммитов

Автор SHA1 Сообщение Дата
Mats Palmgren df1b233694 Bug 1316051 part 8 - [css-grid] Reftests for <video> grid items. 2016-11-18 19:08:32 +01:00
Mats Palmgren c8785f6690 Bug 1316051 part 7 - [css-grid] Reftests for <fieldset> grid items. 2016-11-18 19:08:31 +01:00
Mats Palmgren 68e52d4b74 Bug 1316051 part 6 - [css-grid] Reftests for <table> grid items. 2016-11-18 19:08:31 +01:00
Daniel Holbert 908e4c9fef Bug 1269017 part 6 - [css-grid] Reftests for static position of abspos grid children under influence of align-self / justify-self.
MozReview-Commit-ID: EISfuA86aUw

--HG--
rename : layout/reftests/w3c-css/submitted/images3/support/colors-8x16.png => layout/reftests/w3c-css/submitted/align3/support/colors-8x16.png
2016-11-08 16:30:00 -08:00
Manish Goregaokar e765ae5d96 Bug 1316172 - Add a reftest for logical properties; r=dbaron
MozReview-Commit-ID: J9PZVBoK0Fg

--HG--
extra : rebase_source : 9df60509e5c0e19a857dafed538a34444912e77b
2016-11-08 15:03:08 -08:00
Markus Stange 28cb955754 Bug 1316719 - Apply scale to the mask layer's contents. r=mattwoodrow
MozReview-Commit-ID: 7nd3oL8bFLw

--HG--
extra : rebase_source : 936d43c69ffd530d6995839328b30f2052e25a1e
extra : histedit_source : 51e86c503451e03a9215e58a16a42e5656321ca1
2016-11-11 13:18:28 -05:00
Mats Palmgren 410bcc4eb1 Bug 1316029 - [css-grid] Reftests for Automatic Minimum Size clamping for grid items with an intrinsic size but without an intrinsic ratio. 2016-11-11 18:28:43 +01:00
Mats Palmgren f4d9be30cb Bug 1315857 - [css-grid] Reftests for stretching/clamping intrinsic ratio grid items that has a definite size in one axis. 2016-11-11 18:28:43 +01:00
Mats Palmgren 98649caddf Bug 1315383 part 4 - [css-grid] More reftests for align|justify-self:normal|stretch on intrinsic ratio items, with and without Automatic Minimum Size clamping. 2016-11-11 18:28:43 +01:00
Neerja Pancholi 95e35ed4fd Bug 1293550 - Add fuzzy annotation for paced-1.svg in reftest.list. r=mstange
MozReview-Commit-ID: Cr1cqgx89hu

--HG--
extra : histedit_source : 6d35b8d18f91aed087001db6408a609cf43ba2ef
2016-10-28 14:00:13 -07:00
Neerja Pancholi 6de5e43c2a Bug 1260629 - Add fuzzy annotation for skew-1.svg in reftest.list. r=mstange
MozReview-Commit-ID: 9BYVNOeGPzh

--HG--
extra : histedit_source : f9a435c48b9851b5ce0cdc6fa48307392ecb38d2
2016-10-28 14:11:42 -07:00
Neerja Pancholi 227a628c4b Bug 1313772 - Add fuzzy annotation for box-sizing-replaced-002.xht in reftest.list. r=mstange
MozReview-Commit-ID: 6mDKFiWzhbA

--HG--
extra : histedit_source : 83a065d5ab189677d47eff283ec9cbe714154df2
2016-10-28 14:26:23 -07:00
Neerja Pancholi 8123acc2ce Bug 1313773 - Add fuzzy annotation for box-decoration-break-first-letter.html in reftest.list. r=mstange
MozReview-Commit-ID: KFad9xlxnuQ

--HG--
extra : histedit_source : 8d66b530b4ce5990c033b712463dc7244a958353
2016-10-28 14:34:22 -07:00
Neerja Pancholi 4ef4831d54 Bug 1294278 - Add fuzzy annotation for mouse-click-overflow-auto-details.html in reftest.list. r=mstange
MozReview-Commit-ID: GJgRTyayf18

--HG--
extra : histedit_source : 7eb82c7423f3a92b651ead7650b417b14bc3c38d
2016-10-28 14:41:31 -07:00
Daniel Holbert 5e2f87bff5 Bug 1269046 part 11: Add reftests for CSS Alignment of absolutely positioned flex children.
MozReview-Commit-ID: FpWhqZdyvBr
2016-10-31 08:59:40 -07:00
Daniel Holbert 5801c1a6f6 Bug 1269046 part 7: Give nsFlexContainerFrame a CSSAlignmentForAbsPosChild() implementation (to determine appropriate align enum for abspos children). r=mats
MozReview-Commit-ID: LFQfKPlR9Gv
2016-10-31 08:59:40 -07:00
Daniel Holbert 3903256ea3 Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
This patch also:
 * Removes some now-unnecessary code from nsFlexContainerFrame, which was for jumping from wrapped-placeholders to their out-of-flow frames (for DOM comparisons). This code is now unnecessary because placeholders won't be wrapped anymore.
 * Updates some reftests with abspos content to match the updated spec's expectations, with one marked as "fails" for the time being (until bug 1269046 implements css box alignment, which we need to render that test correctly).

MozReview-Commit-ID: 8canWfXk6Kf
2016-10-31 08:58:17 -07:00
Mats Palmgren d18b43c8b2 Bug 1228455 - [css-grid] Update the 'used flex fraction' for indefinite sizes to clamp flex factors less than 1 before dividing the base size (due to CSS Grid spec change). r=dholbert
CSS Grid spec change:
https://hg.csswg.org/drafts/rev/42427088d71f
2016-10-27 10:32:00 -04:00
Phil Ringnalda c38078f6a2 Backed out 12 changesets (bug 1269045, bug 1269046) as the most likely cause of Windows build bustage
CLOSED TREE

Backed out changeset 16db55b642a9 (bug 1269046)
Backed out changeset a0008dd33cf4 (bug 1269046)
Backed out changeset 75b58c4e61e6 (bug 1269046)
Backed out changeset fb7655f3e1cf (bug 1269046)
Backed out changeset 8088e5a9e6e3 (bug 1269046)
Backed out changeset eea6479452f0 (bug 1269046)
Backed out changeset eb4b52bf06ec (bug 1269046)
Backed out changeset 539db74e4a88 (bug 1269046)
Backed out changeset f57f9ac1435e (bug 1269045)
Backed out changeset 2162d5c9fb54 (bug 1269045)
Backed out changeset 7aa8199183fc (bug 1269045)
Backed out changeset 86a391e3e163 (bug 1269045)

MozReview-Commit-ID: HYL7Bh8l02E
2016-10-27 21:59:00 -07:00
Phil Ringnalda b6eec64324 Merge m-c to a CLOSED TREE m-i
MozReview-Commit-ID: 2JxLeQ8GYIX
2016-10-27 20:36:38 -07:00
Daniel Holbert 9ee886a560 Bug 1269046 part 8: Add reftests for CSS Alignment of absolutely positioned flex children.
MozReview-Commit-ID: FpWhqZdyvBr
2016-10-27 18:58:27 -07:00
Daniel Holbert a6ab4069c5 Bug 1269046 part 7: Give nsFlexContainerFrame a CSSAlignmentForAbsPosChild() implementation (to determine appropriate align enum for abspos children). r=mats
MozReview-Commit-ID: LFQfKPlR9Gv
2016-10-27 18:58:26 -07:00
Daniel Holbert 5b242f67d2 Bug 1269045 part 3: Stop wrapping placeholder frames in anonymous flex items. r=mats
This patch also:
 * Removes some now-unnecessary code from nsFlexContainerFrame, which was for jumping from wrapped-placeholders to their out-of-flow frames (for DOM comparisons). This code is now unnecessary because placeholders won't be wrapped anymore.
 * Updates some reftests with abspos content to match the updated spec's expectations, with one marked as "fails" for the time being (until bug 1269046 implements css box alignment, which we need to render that test correctly).

MozReview-Commit-ID: 8canWfXk6Kf
2016-10-27 18:58:26 -07:00
Daniel Holbert 102593667f Bug 1313421 part 3: Extend single-flex-item reftest to test scenario with abspos child before flex item.
(This modified testcase fails unless we have both this bug's patches and bug 1269045's patches, and it's annotated accordingly.)

MozReview-Commit-ID: 76ky8OIpV3a
2016-10-27 18:56:49 -07:00
cku df1be83258 Bug 1308963 - Part 4. Correct initial value of mask-position in property_database.js r=xidorn
MozReview-Commit-ID: 9BUNMX8zw5r

--HG--
extra : rebase_source : 724c6061b7c456cf439c27c52a19ac4f478a5f8a
2016-10-13 23:25:00 +08:00
cku 97f3d4a519 Bug 1308963 - Part 2. Correct initial value of mask-repeat in property_database.js. r=xidorn
MozReview-Commit-ID: KJOZppT48xS

--HG--
extra : rebase_source : de70784ba77ccc8efd4d255d3a7fc7c97f39ac59
2016-10-13 23:04:55 +08:00
Kan-Ru Chen 6a947f6166 Bug 1081858 - Part 4. Implement segment break transformation rules. r=jfkthame
MozReview-Commit-ID: BcOm4LVWGzW
2016-10-27 14:52:22 +08:00
Sebastian Hengst 552e6ad9a9 Backed out changeset 5044bee3df13 (bug 1081858) 2016-10-26 18:49:07 +02:00
Kan-Ru Chen 5f5b342806 Bug 1081858 - Part 4. Implement segment break transformation rules. r=jfkthame
MozReview-Commit-ID: BcOm4LVWGzW
2016-10-26 19:15:28 +08:00
Phil Ringnalda 93eb57bc06 Backed out 5 changesets (bug 1081858) for Android line-breaking reftest failures
Backed out changeset ac6306117c61 (bug 1081858)
Backed out changeset d9e96e907d0a (bug 1081858)
Backed out changeset 0dd35a1f895f (bug 1081858)
Backed out changeset ba420f595902 (bug 1081858)
Backed out changeset 44f9c7e8d124 (bug 1081858)

MozReview-Commit-ID: LV4YOozX3Ol
2016-10-25 20:38:20 -07:00
Phil Ringnalda 12c2e5d024 Merge m-c to a CLOSED TREE m-i
MozReview-Commit-ID: F1hQM51qoYN
2016-10-25 18:59:07 -07:00
Kan-Ru Chen 7366a10541 Bug 1081858 - Part 4. Implement segment break transformation rules. r=jfkthame
MozReview-Commit-ID: BcOm4LVWGzW
2016-10-26 08:37:04 +08:00
Karl Tomlinson 38d111e1e2 bug 1312658 annotate 1174332-1.html failure since outline -moz-focusring from bug 582951 r=dao a=KWierso
MozReview-Commit-ID: FVbioOcc1Im

--HG--
extra : amend_source : 0c170fe75d61d11944827334c6a07a951090b2ff
extra : transplant_source : vI%CDlF%7C%E9%7B%0F%7F%3D%01%A6%5B%A2%1A4%0F%E4%B0
2016-10-25 18:42:26 +13:00
Lee Salzman a352fb08e0 Bug 1299435 - part 5 - adjust fuzz for Skia m55 update. r=mchang
MozReview-Commit-ID: I58xWEmBARK
2016-10-24 22:41:53 -04:00
Wes Kocher 951194ee45 Backed out 6 changesets (bug 1299435) for windows reftest failures a=backout
Backed out changeset 0d587a1cab8f (bug 1299435)
Backed out changeset 3ab9d3cb13aa (bug 1299435)
Backed out changeset 1ed742f88f49 (bug 1299435)
Backed out changeset 51ad497c7ac2 (bug 1299435)
Backed out changeset 06ca6acef0a2 (bug 1299435)
Backed out changeset ebd4625e101a (bug 1299435)

--HG--
rename : gfx/skia/skia/src/animator/SkCondensedDebug.inc => gfx/skia/skia/src/animator/SkCondensedDebug.cpp
rename : gfx/skia/skia/src/animator/SkCondensedRelease.inc => gfx/skia/skia/src/animator/SkCondensedRelease.cpp
2016-10-24 16:45:46 -07:00
Lee Salzman e7bb8b8512 Bug 1299435 - followup - fix Android fuzz for Skia m55. r=me 2016-10-24 17:01:26 -04:00
Lee Salzman af0242407d Bug 1299435 - part 5 - adjust fuzz for Skia m55 update. r=mchang
MozReview-Commit-ID: I58xWEmBARK
2016-10-24 15:22:28 -04:00
Ryan VanderMeulen 5c4d7020f2 Merge m-c to inbound. a=merge 2016-10-21 11:08:45 -04:00
Karl Tomlinson 5f87884f3a bug 1094845 enable vertical writing mode textarea resizer tests r=jfkthame
MozReview-Commit-ID: 3hrKRa5FIDM

--HG--
extra : rebase_source : 2e7008778e058c1977604b79017441c486fb37ce
2016-10-20 17:46:30 +13:00
Hiroyuki Ikezoe e65ab6898b Bug 1311588 - Use longer duration to avoid failure on Android. r=boris
MozReview-Commit-ID: L3fgbQIg4ca

--HG--
extra : rebase_source : afc89a932a008afa98f163ada84c628b8eeac7d4
2016-10-20 12:43:21 +09:00
Phil Ringnalda d639192034 Merge m-c to autoland 2016-10-19 18:36:48 -07:00
Phil Ringnalda 7fd865b93f Merge autoland to m-c, a=merge
MozReview-Commit-ID: 3nuTAHtJkkD
2016-10-19 18:25:54 -07:00
Kartikaya Gupta 25d2167134 Bug 1310237 - Change skip-if(!asyncZoom) tests to skip-if(!Android) with zooming enabled. Also update the fuzziness checks to match current Android reftest results. r=tnikkel
MozReview-Commit-ID: 5gcBgzyOq7b

--HG--
extra : rebase_source : 76de7392dc0c38398a8536db2591e0cb699ccebf
2016-10-19 16:16:07 -04:00
Carsten "Tomcat" Book 036a7c4324 merge mozilla-inbound to mozilla-central a=merge 2016-10-19 17:02:38 +02:00
Mats Palmgren 115e333d54 Bug 1302541 part 6 - [css-grid] Add more reftests for percentage track sizes and grid-gaps. 2016-10-19 04:20:49 +02:00
Mats Palmgren 5c23ea1c25 Bug 1309407 - [css-grid] Reftest for track flex max-sizing with min/max-sizes. 2016-10-19 04:20:48 +02:00
Karl Tomlinson 1e28d876b7 bug 1309086 reftest annotation changes for move to Ubuntu 16.04 r=dholbert
"random" is used where the bug is likely in the test, or the test was already
random on other platforms because the feature was not complete.

"fails" is used where it looks like the bug is in the product, so that we know
to re-enable the test with the product is fixed.

MozReview-Commit-ID: FenLhua7tm8

--HG--
extra : rebase_source : f93e5a67036174fcc20ef9209c731b311190f362
2016-10-11 18:47:48 +13:00
Hiroyuki Ikezoe 5a20151f8c Bug 1310096 - Replace the wait for the second MozAfterPaint with rAF callback to avoid intermittent failure on Android. r=boris
MozReview-Commit-ID: AamMljHkbM4

--HG--
extra : rebase_source : ea018d81de4172a21e9089f688ab6d2624c6f4eb
2016-10-19 14:41:50 +09:00
Stone Shih 9e49f3a3ff Bug 1307388 - Fix intermittent poster-7.html reftest failed. r=smaug.
MozReview-Commit-ID: 21tXbmbekRL
2016-10-14 09:38:49 +08:00
JerryShih 98247421f3 Bug 1295456 - add the versioned spec link for css-color-4 reftest. r=dholbert
MozReview-Commit-ID: LPEdcod1roQ
2016-10-18 14:14:35 -07:00
Sotaro Ikeda 5a134d6b42 Bug 1210357 - Handle VP9 colorspace BT.709 r=mattwoodrow,bas.schouten 2016-10-18 10:09:00 -07:00
Carsten "Tomcat" Book c481713ead Merge mozilla-central to mozilla-inbound 2016-10-17 11:34:49 +02:00
Carsten "Tomcat" Book d6850a3a86 merge mozilla-inbound to mozilla-central a=merge 2016-10-17 11:19:02 +02:00
Jonathan Kew e6711537be Bug 1309582 - For text-transform:capitalize, apply capitalization after a literal newline as well as after a space character. r=m_kato 2016-10-17 08:53:15 +01:00
Jonathan Kew 0b5fcf0427 Bug 1309582 - Reftest for text-transform:capitalize with literal newlines in preformatted text. r=m_kato 2016-10-17 08:52:25 +01:00
JerryShih d2351f91bd Bug 1295456 - Add tests for css-color-4 color function changes. r=dholbert
MozReview-Commit-ID: 61aMI3ZkLGi

--HG--
extra : rebase_source : bfbfdc7a8dd1a9a7b86358fb3e855bcc1ce78422
extra : histedit_source : 0703740a5fd9248b43fa78c2aff85832740bd42c
2016-10-16 03:15:36 +08:00
Brad Werth 7ca77325f6 Bug 1235922 Part 5: Extend flexbox "align-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: BtQUxkAr0nH

--HG--
extra : rebase_source : 8b6462a2c8b3d3e00006464539803815f1fbd230
2016-10-15 12:25:23 -07:00
Daniel Holbert 9b5c1b9026 Bug 1235922 Part 3: Extend flexbox "justify-content" reftests to test new "space-evenly" value. r=mats
MozReview-Commit-ID: JrUdzG5gWTU

--HG--
extra : rebase_source : 19ac9501b783ca13a023e4210f23d4b4788c9cd5
2016-10-11 14:30:13 -07:00
cku 56d8d2bba8 Bug 1310171 - Correct svg x/y/width/height unit in svg mask test cases. r=mstange
MozReview-Commit-ID: JbwP2BxFxcU

--HG--
extra : rebase_source : dd01332e971d9e083ac93f2dfa30f5fe0dfd0c7f
2016-10-14 20:54:47 +08:00
Wes Kocher 727d0de706 Merge m-c to inbound, a=merge CLOSED TREE 2016-10-14 14:51:44 -07:00
Botond Ballo 4df075436c Bug 1293125 - Work around a layout issue that causes StickyScrollContainer::GetScrollRanges() to compute malformed rects. r=mstange
MozReview-Commit-ID: IClxdc8tfBh

--HG--
extra : rebase_source : 1be980c68b93244b1cf910335f3693c682c2ba22
2016-10-07 19:31:14 -04:00
Hiroyuki Ikezoe 1aadd2a502 Bug 1223658 - Part 7: Reftests for checking stacking context when changing keyframe and target directly in delay phase. r=birtles
MozReview-Commit-ID: 5skSGbo7qp2

--HG--
extra : rebase_source : 5285b94d1183851514667d2512a0a1e3021a1c97
2016-10-14 19:14:12 +09:00
Hiroyuki Ikezoe ca0f6e0ff5 Bug 1223658 - Part 5: Send animations to compositor even though it's in delay phase. r=birtles
To send animations to compositor in the delay phase we need to
modify Animation::IsPlaying returning true in the delay phase.

Note about background-position-in-delay.html:
After this patch, background-position animation also creates an active layer
from its delay phase.

Also note about test cases in test_animations_omta.html:
After landing bug 1279071, getOMTAStyle() returns the style value only
specified by animations, also in this patch we don't apply any opacity or
transform values in the delay phase, as a result we can't tell animating
value during delay phase on the compositor.

MozReview-Commit-ID: ILYKig3c08d

--HG--
extra : rebase_source : 5715c1f9ec43da3c8374f08cdca82e2ca29fe474
2016-10-14 19:14:12 +09:00
Hiroyuki Ikezoe d8ec730df8 Bug 1223658 - Part 2: Pass delay property to compositor. r=birtles
The check of negative elapsedDuration is basically no longer valid since
animation delay is not factored into start time any more.  But still we have
somtimes met negative elapsedDuration sice we use a previous vsync time stamp
for async animations to make the animations more sync.  This is not a problem
in most cases but makes two reftests intermitent failure because both of them
used steps(1, start), the steps(1, start) composed different results in the
before phase and in the active phase. To avoid this difference this patch
replace the steps(1, start) with steps(1, end).

Once we incorpolate playbackRate into GetCurrentOrPendingStartTime, we don't
need to call AnimationTimeToTimeStamp for deviding delay by playbackRate since
the time passed to AnimationTimeToTimeStamp does not contain delay any more.

MozReview-Commit-ID: IVE2IFfNgm0

--HG--
extra : rebase_source : 7cb42e57067c21451706bd89284016d996dc8b12
2016-10-14 19:14:01 +09:00
L. David Baron 562f8f0223 Update links pointing to my personal website (http -> https). No bug.
(Patch written entirely using a single sed command,
's,http://dbaron.org,https://dbaron.org,g' .)

MozReview-Commit-ID: 12JARDNn8H4
2016-10-13 11:41:51 -07:00
Carsten "Tomcat" Book 85979d0405 Merge mozilla-central to mozilla-inbound 2016-10-13 11:58:40 +02:00
Carsten "Tomcat" Book 802e7b16f9 merge mozilla-inbound to mozilla-central a=merge 2016-10-13 11:53:49 +02:00
Hiroyuki Ikezoe ff84f76fce Bug 1278136 - Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
This patch introduces a new functions named HasEffectiveAnimationOfProperty.
This function checks that a given CSS property is overridden by !important
rules.
On the other hand, now KeyframeEffetReadOnly::HasAnimationOfProperty() does
just check that the effect has a given CSS property.  This is used to create
a stacking context because we should create a stacking context for opacity or
transform animations even if the property is overridden by !important rules.

Note about no-stacking-context-(opacity|transform)-removing-animation-in-delay.html
Before this patch we don't create any stacking context for animations overridden
by !important rules, but after this patch we do create a stacking context for
such animations.  As a result, in the test case we did paint a stacking context
in the first rAF callback and then in the second rAF callback we did clear the
painted stacking context. Unfortunately sometimes the second rAF callback was
called prior to clear the stacking context on the compositor because of
compositor delay. To avoid this situation, we have to wait for MozAfterPaint
instead of rAF callback.

MozReview-Commit-ID: AG1Y0IgoB3U
2016-10-13 16:54:25 +09:00
Hiroyuki Ikezoe f110687f15 Bug 1278136 - Part 4: Tests to check stacking context for correct effect in cascading rule. r=birtles, bz
These tests aim to confirm that part 5 does not cause any regressons.

MozReview-Commit-ID: BtZ1OGiilmQ

--HG--
rename : layout/reftests/css-animations/no-stacking-context-animation-ref.html => layout/reftests/css-transitions/no-stacking-context-transition-ref.html
rename : layout/reftests/css-animations/stacking-context-animation-ref.html => layout/reftests/css-transitions/stacking-context-transition-ref.html
2016-10-12 09:59:02 +09:00
Daniel Holbert 5ea7b37dd6 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui

--HG--
extra : rebase_source : 835a64e0f9cdaa375f8e57f55ffe5b011525cbeb
2016-10-12 09:04:03 -07:00
Wes Kocher 5c9e53976d Backed out changeset 37e0c017b268 (bug 1090031) for reftest failures a=backout 2016-10-12 14:46:23 -07:00
Karl Tomlinson 7e35d12742 bug 1309405 adjust font list order so that test provides same fallback as fontconfig alias from Vera to DejaVu r=jfkthame
MozReview-Commit-ID: 23jrhjhcdza

--HG--
extra : rebase_source : cd983e3c547919c5ffdac0e8ed1dcfb073a18290
2016-10-12 12:26:34 +13:00
Daniel Holbert 7c6df4e0a1 Bug 1090031: Apply CSS 'align-content' in flex containers if they *could* wrap (rather than if they *have* wrapped). r=mats
The spec says that single-line flex containers should stretch their one flex
line to the flex container's cross size, and should ignore 'align-content'.

Initially, the spec defined 'single-line' to include any flex container that
happens to have only 1 line (even if it's got 'flex-wrap:wrap' or
'wrap-reverse'). But later, the term 'single-line' was intentionally redefined
to *only* include flex containers that have 'flex-wrap: nowrap'.  So, instead
of checking the line-count, we should instead check 'flex-wrap', when deciding
whether to stretch our one line & ignore 'align-content'.


MozReview-Commit-ID: D2ZMIBS16ui

--HG--
extra : rebase_source : c600a80b96df3c937f2a56a5e0ed1825750234e0
2016-10-12 09:04:03 -07:00
Sebastian Hengst e3f99a78e1 Merge m-c to autoland to fix reftest failure. r=merge a=merge 2016-10-12 15:59:36 +02:00
Sebastian Hengst 4016945f8f Bug 1309533 - Annotate reftest 395107-2 as fuzzy which got triggered by rebucketing. r=dholbert a=Tomcat
MozReview-Commit-ID: 5ZNi1dcDL0T
2016-10-12 15:49:18 +02:00
Carsten "Tomcat" Book 2844380bd4 merge mozilla-inbound to mozilla-central a=merge
--HG--
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.cpp => media/psshparser/PsshParser.cpp
rename : media/gmp-clearkey/0.1/ClearKeyCencParser.h => media/psshparser/PsshParser.h
rename : media/gmp-clearkey/0.1/gtest/TestClearKeyUtils.cpp => media/psshparser/gtest/TestPsshParser.cpp
rename : media/gmp-clearkey/0.1/gtest/moz.build => media/psshparser/gtest/moz.build
2016-10-12 12:01:48 +02:00
Sebastian Hengst 41711ac427 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : efef2b3de6f7f6f2fab0979e39ef14f6ff12a4c4
2016-10-11 20:05:49 +02:00
Phil Ringnalda 6182caa3b9 Backed out 2 changesets (bug 1278136) for failures in no-stacking-context-opacity-removing-animation-in-delay.html
Backed out changeset 62cf4a7d6007 (bug 1278136)
Backed out changeset 5f2db29e67ca (bug 1278136)

MozReview-Commit-ID: K9WcZFjL2XB
2016-10-11 20:40:36 -07:00
Hiroyuki Ikezoe d7f92dae54 Bug 1278136 - Part 5: Create a stacking context for opacity/transform animations even if it's in delay phase and even if the property is overridden by !important rules. r=birtles
This patch introduces a new functions named HasEffectiveAnimationOfProperty.
This function checks that a given CSS property is overridden by !important
rules.
On the other hand, now KeyframeEffetReadOnly::HasAnimationOfProperty() does
just check that the effect has a given CSS property.  This is used to create
a stacking context because we should create a stacking context for opacity or
transform animations even if the property is overridden by !important rules.

MozReview-Commit-ID: AG1Y0IgoB3U
2016-10-12 09:59:03 +09:00
Hiroyuki Ikezoe 5443b7cdf5 Bug 1278136 - Part 4: Tests to check stacking context for correct effect in cascading rule. r=birtles, bz
These tests aim to confirm that part 5 does not cause any regressons.
Adding this bunch of reftests makes a slight change in the result of
layout/reftests/bugs/395107-2.html on Android, so fuzzy-if was also
added for the test.

MozReview-Commit-ID: BtZ1OGiilmQ

--HG--
rename : layout/reftests/css-animations/no-stacking-context-animation-ref.html => layout/reftests/css-transitions/no-stacking-context-transition-ref.html
rename : layout/reftests/css-animations/stacking-context-animation-ref.html => layout/reftests/css-transitions/stacking-context-transition-ref.html
2016-10-12 09:59:02 +09:00
Brad Werth 5fcdb45cbd Bug 1306894 Part 2: Update the grid-container-baselines-004 reftest to exercise baseline alignment of flexboxes within grid containers. r=dholbert
MozReview-Commit-ID: 6BCnVO76Byu

--HG--
extra : rebase_source : 942cbdcddc5cfa1b996055b63b1f0629a1135de6
2016-10-11 13:30:37 -07:00
Sebastian Hengst 2eca3212fe Backed out changeset e0f7328a3633 (bug 1307719) for untouched test 395107-2.html suddenly failing on Android debug. r=backout on a CLOSED TREE 2016-10-12 01:01:51 +02:00
Sebastian Hengst 6cb88bfbb4 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : efef2b3de6f7f6f2fab0979e39ef14f6ff12a4c4
2016-10-11 20:05:49 +02:00
Geoff Brown ead36921a9 Bug 927602 - Enable skipped font-matching reftests on Android; r=me 2016-10-11 13:48:38 -06:00
Jonathan Kew 175dc497d0 Bug 1308502 - Allow line-break even within a cluster if the preceding character (i.e. base of cluster) is a space. r=m_kato 2016-10-11 13:47:11 +01:00
Jonathan Kew 0844b5ebc4 Bug 1308502 - Add reftests for line-breaking at clusters having <space> as their base. r=m_kato 2016-10-11 13:47:11 +01:00
Brad Werth 14983768db Bug 1221565 Part 9: flexbox-align-self-vert-rtl-001 reftest updated. r=dholbert
MozReview-Commit-ID: 378WLwNg25J

--HG--
extra : rebase_source : 6ed8f65b292afc5e8aa6448b2d9e904509a24aa6
2016-10-10 13:10:59 -07:00
Brad Werth 0f66969dcb Bug 1221565 Part 8: flexbox-align-self-vert-001 reftest updated. r=dholbert
MozReview-Commit-ID: 3bSo61dj2Wl

--HG--
extra : rebase_source : b3e543572e664848f9b4495b51e2fa1e3dd33712
2016-10-10 13:08:17 -07:00
Brad Werth c5cebe8107 Bug 1221565 Part 7: flexbox-align-self-horiz-001 reftest updated. r=dholbert
MozReview-Commit-ID: 9Nw0Apd7aBa

--HG--
extra : rebase_source : 7fe51e0d6d5aa44087b99564fc3e036e51c23384
2016-10-10 13:04:25 -07:00
Brad Werth b61d744440 Bug 1221565 Part 6: flexbox-justify-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7r8DaFEcHS5

--HG--
extra : rebase_source : 6c9ddd2d9d15057c7c0bd8d764fea9c648c84f0a
2016-10-07 15:48:00 -07:00
Brad Werth f214df0e92 Bug 1221565 Part 5: flexbox-justify-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: 1UJbl4IrRrF

--HG--
extra : rebase_source : f78a036d795233f20374345723422d66e9b9ef83
2016-10-07 15:09:06 -07:00
Brad Werth a9ff6004c5 Bug 1221565 Part 4: flexbox-align-content-vert-* reftests updated. r=dholbert
MozReview-Commit-ID: 7UnyW10aIZX

--HG--
extra : rebase_source : de940cb633215225360a7212432389c5d7cfe4a9
2016-10-07 14:40:35 -07:00
Brad Werth a52aeb6a30 Bug 1221565 Part 3: flexbox-align-content-horiz-* reftests updated. r=dholbert
MozReview-Commit-ID: FxMhdUz2yAB

--HG--
extra : rebase_source : 00a3e4f8486a8aff0e568a4387fc937e6a756380
2016-10-07 14:18:33 -07:00
Wes Kocher 726beea43f Merge m-c to inbound, a=merge 2016-10-12 14:44:03 -07:00
cku b58d87a7e3 Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
MozReview-Commit-ID: FV7N9OUnjZC

--HG--
extra : rebase_source : d1f4b4ef1a0f266af29ca2441ed9ffcf86410a02
2016-10-06 00:35:31 +08:00
Sebastian Hengst e9833c971d Backed out changeset 7d5077078dca (bug 1299715) 2016-10-12 18:02:17 +02:00
Sebastian Hengst 8f0cecb6bc Merge m-c to mozilla-inbound to fix reftest failure. r=merge a=merge 2016-10-12 15:58:40 +02:00
cku 3a2d8faf25 Bug 1299715 - Part 9. Test cases of clip-path and mask over an out-of-flow element. r=mstange
MozReview-Commit-ID: FV7N9OUnjZC

--HG--
extra : rebase_source : 855207e6f44b0387a65bdffa735cdd16d6b8f4e6
2016-10-06 00:35:31 +08:00
Phil Ringnalda 19c81b094f Backed out changeset 7a7a446e5256 (bug 1307719) for Android reftest failures 2016-10-10 18:50:17 -07:00
Sebastian Hengst 2c34224e23 Bug 1307719 - Switch B2G-only test annotations in layout/reftests/bugs/reftest.list to Android and disable them until they get fixed. r=dholbert
MozReview-Commit-ID: B9w0EE3sAwF

--HG--
extra : rebase_source : a3b069355b22bf49b5dcc4453f029d2071936b64
2016-10-11 00:12:56 +02:00
Astley Chen 9433a87488 Bug 1308239 : Remove CSS mask-type pref layout.css.masking.enabled. r=heycam
MozReview-Commit-ID: GXHgwWcURVn

--HG--
extra : rebase_source : 0a3364012cd1fa8f77ddecc1ec1a963580950fce
2016-10-08 23:28:17 +08:00
Sebastian Hengst acbfc90a9e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul-document-load. r=dholbert
MozReview-Commit-ID: Lkqk7bQS0AK
2016-10-09 09:51:34 +02:00
Sebastian Hengst db2a675d48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/xul. r=dholbert
MozReview-Commit-ID: ANmV0hG5Ebv
2016-10-09 09:51:34 +02:00
Sebastian Hengst 82d9915189 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/writing-mode. r=dholbert
MozReview-Commit-ID: EVZ8Nm73dkh
2016-10-09 09:51:34 +02:00
Sebastian Hengst dcff3ac88e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webm-video. r=dholbert
MozReview-Commit-ID: H4EUJWDOivu
2016-10-09 09:51:34 +02:00
Sebastian Hengst d5b0b02195 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/webcomponents. r=dholbert
MozReview-Commit-ID: E84uduRFwxi
2016-10-09 09:51:34 +02:00
Sebastian Hengst 0e06ca15e4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/w3c-css. r=dholbert
MozReview-Commit-ID: 3KThqub5vkG
2016-10-09 09:51:34 +02:00
Sebastian Hengst cb0457ad89 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/reftest.list. r=dholbert
MozReview-Commit-ID: CD0nmkbXLTq
2016-10-09 09:51:33 +02:00
Sebastian Hengst 9afaf5d732 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform-3d. r=dholbert
MozReview-Commit-ID: Et8hBiblokL
2016-10-09 09:51:33 +02:00
Sebastian Hengst 6f50375529 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/transform. r=dholbert
MozReview-Commit-ID: LJxVzQ3wtuB
2016-10-09 09:51:33 +02:00
Sebastian Hengst e8c6903e60 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-transform. r=dholbert
MozReview-Commit-ID: E5T5bddy9oO
2016-10-09 09:51:33 +02:00
Sebastian Hengst e52a8b5e49 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-svgglyphs. r=dholbert
MozReview-Commit-ID: 3tGN6ZeK6KD
2016-10-09 09:51:33 +02:00
Sebastian Hengst 3775c2f52d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-shadow. r=dholbert
MozReview-Commit-ID: 4YHZkijRs3e
2016-10-09 09:51:33 +02:00
Sebastian Hengst 9605b3b9ed Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-overflow. r=dholbert
MozReview-Commit-ID: 6hvdjWpnXre
2016-10-09 09:51:33 +02:00
Sebastian Hengst f5a3e0b923 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text-decoration. r=dholbert
MozReview-Commit-ID: EnN85XhsIHl
2016-10-09 09:51:33 +02:00
Sebastian Hengst 3a18e0356f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/text. r=dholbert
MozReview-Commit-ID: CNszL2d8klx
2016-10-09 09:51:33 +02:00
Sebastian Hengst d10cde7d69 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-width. r=dholbert
MozReview-Commit-ID: FMCrZNV3xhx
2016-10-09 09:51:32 +02:00
Sebastian Hengst b9aebac238 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-overflow. r=dholbert
MozReview-Commit-ID: FDlkznTVyJO
2016-10-09 09:51:32 +02:00
Sebastian Hengst 65e6fe3f39 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/table-background. r=dholbert
MozReview-Commit-ID: JgK9PxYp1lC
2016-10-09 09:51:32 +02:00
Sebastian Hengst 98b55dc21e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/svg. r=dholbert
MozReview-Commit-ID: KgIqg21j4JT
2016-10-09 09:51:32 +02:00
Sebastian Hengst ded06dbb34 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/selection. r=dholbert
MozReview-Commit-ID: GQ1MVzUuqbQ
2016-10-09 09:51:32 +02:00
Sebastian Hengst 321efc163f Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/scrolling. r=dholbert
MozReview-Commit-ID: AyArFghR4S6
2016-10-09 09:51:32 +02:00
Sebastian Hengst c443aa1a0e Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/reftest-sanity. r=dholbert
MozReview-Commit-ID: DdYDPmahJ8U
2016-10-09 09:51:32 +02:00
Sebastian Hengst b54b85000c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/printing. r=dholbert
MozReview-Commit-ID: DdYDPmahJ8U
2016-10-09 09:51:32 +02:00
Sebastian Hengst ed62cfcb4a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/position-sticky. r=dholbert
MozReview-Commit-ID: Hh0zH2asNii
2016-10-09 09:51:32 +02:00
Sebastian Hengst a2eac34d87 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/position-dynamic-changes. r=dholbert
MozReview-Commit-ID: JNWauSNhdac
2016-10-09 09:51:31 +02:00
Sebastian Hengst fac82ddd48 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/pixel-rounding. r=dholbert
MozReview-Commit-ID: D65ODwBcMbM
2016-10-09 09:51:31 +02:00
Sebastian Hengst 05b2f838bc Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/percent-overflow-sizing. r=dholbert
MozReview-Commit-ID: HnRMwmPiOA9
2016-10-09 09:51:31 +02:00
Sebastian Hengst 5b7791c0ee Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/pagination. r=dholbert
MozReview-Commit-ID: JVv8mkNorPq
2016-10-09 09:51:31 +02:00
Sebastian Hengst 40e53fb98c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/outline. r=dholbert
MozReview-Commit-ID: 6WDIHEZWOaa
2016-10-09 09:51:31 +02:00
Sebastian Hengst 60c5aef9f8 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/ogg-video. r=dholbert
MozReview-Commit-ID: 6O6zayPj166
2016-10-09 09:51:31 +02:00
Sebastian Hengst 494631a02a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/object. r=dholbert
MozReview-Commit-ID: JL8K37MPhDo
2016-10-09 09:51:31 +02:00
Sebastian Hengst 58ac35da51 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/mp4-video. r=dholbert
MozReview-Commit-ID: LWg4Pgiyx2H
2016-10-09 09:51:31 +02:00
Sebastian Hengst f4a88db9de Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/mathml. r=dholbert
MozReview-Commit-ID: EY5DTPqTvFM
2016-10-09 09:51:31 +02:00
Sebastian Hengst cecff701c6 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/marquee. r=dholbert
MozReview-Commit-ID: 2zvtWMlS4pM
2016-10-09 09:51:30 +02:00
Sebastian Hengst 30f61ee2ce Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/margin-collapsing. r=dholbert
MozReview-Commit-ID: kf5CdFgVDa
2016-10-09 09:51:30 +02:00
Sebastian Hengst 23127115ec Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/line-breaking. r=dholbert
MozReview-Commit-ID: 7NcEia7SLIE
2016-10-09 09:51:30 +02:00
Sebastian Hengst e0603942db Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/invalidation. r=dholbert
MozReview-Commit-ID: KNlCHVqw0Vv
2016-10-09 09:51:30 +02:00
Sebastian Hengst 5b9e565f6d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/indic-shaping. r=dholbert
MozReview-Commit-ID: JTwB2YD2FDX
2016-10-09 09:51:30 +02:00
Sebastian Hengst c6396f753b Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-region. r=dholbert
MozReview-Commit-ID: 6KTwaDNDsUy
2016-10-09 09:51:30 +02:00
Sebastian Hengst 7b70fb1ae3 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-rect. r=dholbert
MozReview-Commit-ID: 7x1OxJXtHsk
2016-10-09 09:51:30 +02:00
Sebastian Hengst bc62140bb4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image-element. r=dholbert
MozReview-Commit-ID: GjBXmYc2xwr
2016-10-09 09:51:30 +02:00
Sebastian Hengst 3e86187b4c Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/image. r=dholbert
MozReview-Commit-ID: A9FFgVIGkb4
2016-10-09 09:51:29 +02:00
Sebastian Hengst c167cfddc4 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/generated-content. r=dholbert
MozReview-Commit-ID: 1wR4OIH95Yc
2016-10-09 09:51:29 +02:00
Sebastian Hengst e5ce97f69a Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/forms. r=dholbert
MozReview-Commit-ID: FWNHc6zuarg
2016-10-09 09:51:29 +02:00
Sebastian Hengst 3edb2d005d Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-matching. r=dholbert
MozReview-Commit-ID: 9VV9gkp1d0k
2016-10-09 09:51:29 +02:00
Sebastian Hengst ed3b6984a9 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-inflation. r=dholbert
MozReview-Commit-ID: benGimuspS
2016-10-09 09:51:29 +02:00
Sebastian Hengst 8993a32a87 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-features. r=dholbert
MozReview-Commit-ID: 1ZmDjFTffoO
2016-10-09 09:51:29 +02:00
Sebastian Hengst 0da5f92ceb Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/font-face. r=dholbert
MozReview-Commit-ID: 2ATY83RWa2N
2016-10-09 09:51:29 +02:00
Sebastian Hengst 6301d30931 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/flexbox. r=dholbert
MozReview-Commit-ID: 5VDu2fnYDcp
2016-10-09 09:51:29 +02:00