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

9714 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Kew 7ea0466fdc Bug 1064172 - Prevent shaping across element boundaries when margin/border/padding is present, vertical-align is not 'baseline', or there is a bidi isolation boundary. r=jwatt 2018-12-05 00:27:47 -05:00
Paolo Amadini 55e0dac60d Bug 1472557 - Remove the "scrollbox" anonymous element from "richlistbox". r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D15388

--HG--
extra : source : b46be9dd9fe019870b2e33b26db8204db79aad23
2018-12-30 13:48:45 +00:00
quasicomputational baf06c6032 Bug 1422235 - Implement the 'overflow-inline' media query. r=emilio 2018-12-28 02:16:59 +01:00
quasicomputational 20fa93316d Bug 1422235 - Implement the 'overflow-block' media query. r=emilio 2018-12-28 02:16:53 +01:00
Andreea Pavel 9adc37e4a2 Bug 1465260 - disable box-sizing-replaced-002.xht on Android opt for frequent failures r=jmaher 2018-12-21 14:28:00 +02:00
Andreea Pavel a4a6ecec31 Backed out changeset 37feb66e0984 (bug 1465260) for failing reftests on a CLOSED TREE 2018-12-22 12:53:44 +02:00
Cristina Coroiu cc534321e8 Bug 1465260 - disable box-sizing-replaced-002.xht on Android opt for frequent failuires r=jmaher 2018-12-21 14:28:00 +02:00
Margareta Eliza Balazs 9528360768 Merge inbound to mozilla-central. a=merge 2018-12-20 17:26:03 +02:00
Boris Chiou 0605a25f5e Bug 1322780 - Part 5: Adjust reftests to be fitted into 600x600. r=dholbert
If the size is larger than 600x600, we cannot test all the rendering
results, and it seems there is a bug related the inactive windows,
https://github.com/web-platform-tests/wpt/issues/13563, which may causes
that the scroll bar has different color.

Differential Revision: https://phabricator.services.mozilla.com/D15055

--HG--
extra : moz-landing-system : lando
2018-12-20 07:00:15 +00:00
Botond Ballo 219f191a40 Bug 1430787 - Handle position:sticky inside a transform in AsyncCompositionManager. r=kats
Also enable tests that were previously disabled due to this.

Differential Revision: https://phabricator.services.mozilla.com/D15025

--HG--
extra : moz-landing-system : lando
2018-12-20 05:13:45 +00:00
Bogdan Tara 91d742d138 Merge inbound to mozilla-central. a=merge 2018-12-19 06:50:57 +02:00
Mats Palmgren 40bed6405a Bug 1513959 - Make <input type=range> deal with "percentage inline-size implies zero min-content size" properly. r=dholbert 2018-12-20 02:01:01 +01:00
Boris Chiou 647706e4fd Bug 1322780 - Part 4: Add tests. r=dholbert
1. Test the most simple cases when we use max-content/min-content on
   width/height/block-size.
   * block-size-with-min-or-max-content-1a.html
   * block-size-with-min-or-max-content-1b.html
2. Test base cases when we use max-content/min-content on
   width/height/block-size inside the table element.
   * block-size-with-min-or-max-content-table-1a.html
   * block-size-with-min-or-max-content-table-1b.html
3. For {horizontal|vertical} writing mode, we use max-content/min-content on
   {min-|max-}{height|width} and {min-|max-}block-size on the inner element.
   * hori-block-size-small-or-larger-than-container-with-min-or-max-content-1.html
   * vert-block-size-small-or-larger-than-container-with-min-or-max-content-1.html
4. For {horizontal|vertical} writing mode, we use max-content/min-content on
   {min-|max-}{height|width} on the outer element (i.e. the container).
   * hori-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html
   * vert-block-size-small-or-larger-than-container-with-min-or-max-content-2a.html
5. For {horizontal|vertical} writing mode, we use max-content/min-content on
   {min-|max-}block-size on the outer element (i.e. the container).
   * hori-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html
   * vert-block-size-small-or-larger-than-container-with-min-or-max-content-2b.html

Depends on D14320

Differential Revision: https://phabricator.services.mozilla.com/D13485

--HG--
extra : moz-landing-system : lando
2018-12-18 18:47:41 +00:00
Boris Chiou c35f47093e Bug 1322780 - Part 2: Support unprefixed min-content and max-content. r=mats,emilio
Support unprefixed min-content and max-content and treat the prefixed
version as aliases for
1. width, min-width, max-width if inline-axis is horizontal, and
2. height, min-height, max-height if inline-axis is vertical, and
3. inline-size, min-inline-size, max-inline-size, and
4. flex-basis.

Besides, update the test cases to use unprefixed max-content and
min-content.

Depends on D7535

Differential Revision: https://phabricator.services.mozilla.com/D7536

--HG--
extra : moz-landing-system : lando
2018-12-18 18:47:37 +00:00
Cameron McCormack 59475d7fc5 Bug 1512597 - Resolve currentcolor in fill and stroke against visited-dependent color r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D14706

--HG--
extra : moz-landing-system : lando
2018-12-18 09:39:07 +00:00
Margareta Eliza Balazs a5ee709df7 Backed out changeset 90db69624281 (bug 1495962) for reftest failures in reftests/position-sticky/nested-sticky-2.html DONTBUILD 2018-12-18 11:41:34 +02:00
Kartikaya Gupta 66e5cee8aa Bug 1495962 - Add reftests for nested sticky-positioning r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D14764

--HG--
extra : moz-landing-system : lando
2018-12-18 03:07:36 +00:00
Jonathan Kingston 943bc1976a Bug 903372 - Removal of xml:base. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D13457
2018-12-13 15:16:52 +00:00
Kartikaya Gupta 8493a7fb2c Bug 1508835 - Clean up redundant webrender fuzzy annotation. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D14475

--HG--
extra : moz-landing-system : lando
2018-12-13 18:24:56 +00:00
Emilio Cobos Álvarez 55f71edc6f Bug 1512537 - Update test expectations. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D14245

--HG--
extra : moz-landing-system : lando
2018-12-13 00:53:07 +00:00
Kartikaya Gupta bc41b0a320 Bug 1495962 - Loosen fuzz range for win 7 reftest jobs. r=me
Non-GPU reftest variants seem to have zero fuzz on windows 7.
2018-12-18 16:09:14 -05:00
Kartikaya Gupta cd4c77e616 Bug 1495962 - Follow-up to fix overeager fuzzing. r=me 2018-12-18 12:56:56 -05:00
Kartikaya Gupta 7797187fd3 Bug 1495962 - Add reftests for nested sticky-positioning r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D14764
2018-12-18 09:58:34 -05:00
Hiroyuki Ikezoe d94fd24a70 Bug 1513243 - Set gfx.omta.background-color true for the reftest for background-color animations on the compositor. r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D14208

--HG--
extra : moz-landing-system : lando
2018-12-12 00:04:11 +00:00
Hiroyuki Ikezoe adcc169dcf Bug 1512754 - Don't apply opacity to background color display items if the background-color is going to be animated on the compositor. r=birtles
We need to do the same thing what we did for opacity display items in bug 1395151.

Differential Revision: https://phabricator.services.mozilla.com/D14051

--HG--
extra : moz-landing-system : lando
2018-12-11 06:55:02 +00:00
Botond Ballo 8d292b768a Bug 1484884 - Fix async zoom transform computation for layout viewport. r=kats
Differential Revision: https://phabricator.services.mozilla.com/D14020

--HG--
extra : moz-landing-system : lando
2018-12-09 00:53:20 +00:00
Noemi Erli a5c0369219 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-12-08 00:18:17 +02:00
Emilio Cobos Álvarez 6729b2a1c2 Bug 1511138 - Fix / update tests. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D13550
2018-12-07 14:23:31 -05:00
arthur.iakab 168846ee68 Backed out 5 changesets (bug 1511138) for causing eslint failure on SelectChild.jsm CLOSED TREE
Backed out changeset daee82295b3c (bug 1511138)
Backed out changeset d23c9c3e1566 (bug 1511138)
Backed out changeset a99600391704 (bug 1511138)
Backed out changeset 4ef293b90887 (bug 1511138)
Backed out changeset 4df286b234b3 (bug 1511138)
2018-12-07 20:55:24 +02:00
Emilio Cobos Álvarez 3767b3a6d1 Bug 1511138 - Fix / update tests. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D13550
2018-12-07 13:01:01 -05:00
WR Updater Bot 0dceee1b84 Bug 1512533 - Update reftests for changes in WR PR #3122. r=kats
Depends on D13975

Differential Revision: https://phabricator.services.mozilla.com/D13976

--HG--
extra : moz-landing-system : lando
2018-12-07 14:13:28 +00:00
Emilio Cobos Álvarez df6ab0194b Bug 1511570 - Make content-language invalidate style data. r=jfkthame
This is needed because content-language can affect the default
computed values for a given document.

Differential Revision: https://phabricator.services.mozilla.com/D13636

--HG--
extra : moz-landing-system : lando
2018-12-04 18:44:40 +00:00
Daniel Holbert 998c9109f7 Bug 1503525: Adjust fuzzy annotation for "svg/outline.html" to allow for a few more pixels to differ on skiaContent platforms. (self-reviewed, annotation adjustment)
--HG--
extra : amend_source : 4816586578e69355914140fb690a40b2d6d5596a
2018-12-04 22:24:51 -05:00
Manuel Rego Casasnovas 74286ae6ec Bug 1511963 - Fix reference in contain-layout-suppress-baseline-002.html r=emilio
It was pointing to contain-layout-suppress-baseline-001-ref.html
but the correct one is contain-layout-suppress-baseline-002-ref.html.
2018-12-04 04:24:00 +02:00
Daniel Holbert 71aa6465b6 Bug 1452527: Un-skip reftest svg/outline.html on mac/linux, and mark it as fuzzy in general. (no review, just adjusting test annotation)
The fuzzy() annotation here is using the max-difference from the
Windows failures in bug 1452527, and the number-of-mismatching-pixels
from mac/linux failures in bug 1503525.

--HG--
extra : rebase_source : b7261f2f150ec609cec7c1f08e1fa7459994ddf3
2018-12-02 17:09:25 -08:00
Hiroyuki Ikezoe 5c4c6cf5e4 Bug 1510214 - Change the default minimum scale to match Chrome's. r=botond
The reftest in this commit fails without changing the default value.  The test
image is shrunk too much.

Differential Revision: https://phabricator.services.mozilla.com/D13172

--HG--
extra : moz-landing-system : lando
2018-11-29 07:32:25 +00:00
Razvan Maries 77d87d9972 Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-11-30 05:13:14 +02:00
Botond Ballo 10aa613485 Bug 1501342 - Add a reftest. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D13347

--HG--
extra : moz-landing-system : lando
2018-11-30 02:03:03 +00:00
Razvan Maries d696b8eb57 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-11-29 23:46:52 +02:00
Kartikaya Gupta cca0a66cf0 Bug 1510639 - Add reftests for various scenarios involving sticky items inside scrollframes and transforms. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D13367

--HG--
extra : moz-landing-system : lando
2018-11-29 14:57:24 +00:00
Bogdan Tara 87661d5c7d Backed out changeset 30accf21bb0a (bug 1510214) perma failing org.mozilla.geckoview.test.AccessibilityTest.testScroll CLOSED TREE 2018-11-29 07:51:59 +02:00
Hiroyuki Ikezoe cb90e86a66 Bug 1510214 - Change the default minimum scale to match Chrome's. r=botond
The reftest in this commit fails without changing the default value.  The test
image is shrunk too much.

Differential Revision: https://phabricator.services.mozilla.com/D13172

--HG--
extra : moz-landing-system : lando
2018-11-29 02:51:18 +00:00
Kartikaya Gupta 789591abf5 Bug 1503447 - Follow-up to fix reftest annotation. r=kvark CLOSED TREE
Reviewers: kvark

Bug #: 1503447

Differential Revision: https://phabricator.services.mozilla.com/D13307

--HG--
extra : rebase_source : bcacc6ee0377729c0e72fbd957891494e1b491be
extra : histedit_source : eccecf153af1a70663b2537edb7ae1b041c60fa4
2018-11-28 22:57:44 +02:00
Emilio Cobos Álvarez 9d8364e9b2 Bug 1498639 - Mark the reftest random-if since it passes sometimes.
CLOSED TREE
2018-11-28 21:25:21 +01:00
Emilio Cobos Álvarez 966d9cdd49 Bug 1498639 - Add a reftest (failing in WR). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D12217

--HG--
extra : moz-landing-system : lando
2018-11-28 19:07:35 +00:00
Dzmitry Malyshau 54ba2010c1 Bug 1503447 - Always use zero origin for WR reference frames and stacking contexts r=kats
Previously, WebRender was getting a rectangle for reference frames
and stacking contexts, and it had to carefully treat the origin of this rectange:
  - by offseting all the items in a stacking context
  - by negatively compensating the sticky frame scroll port according to the
parent reference frame origin

With this change, we stop providing any non-zero origins. Instead we accomplish
the same behavior using existing API primitives, such as reference frames:
  1. when a stacking context has an origin, we push another reference frame for it
  2. when computing the sticky frame scroll port, we take this origin into account

This slightly simplifies Gecko-WR API, but more importantly it would allow WR to
get rid of this logic (of handling origins), which in turn would allow to switch
the reference frames from push()/pop() model to just define(), like we do for
scroll/sticky frames already.

Differential Revision: https://phabricator.services.mozilla.com/D13081

--HG--
extra : moz-landing-system : lando
2018-11-28 15:32:41 +00:00
Hiroyuki Ikezoe d745109dfb Bug 1504065 - Drop text in the child element inside background-color animated element to avoid fuzziness on Windows 7 GPU. r=birtles
Depends on D13002

Differential Revision: https://phabricator.services.mozilla.com/D13171

--HG--
extra : moz-landing-system : lando
2018-11-28 01:43:55 +00:00
Rob Thijssen d5df040c64 Bug 1509973 - move reftest from gecko-t-win10-64-hw to gecko-t-win10-64-gpu r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D12972

--HG--
extra : moz-landing-system : lando
2018-11-27 16:27:32 +00:00
WR Updater Bot ef022fddde Bug 1510082 - Update reftest annotations for changes in WR PR #3346. r=kats
Depends on D13026

Differential Revision: https://phabricator.services.mozilla.com/D13027

--HG--
extra : moz-landing-system : lando
2018-11-27 02:53:03 +00:00
Daniel Holbert 43d2e1f178 Bug 1507663 part 5: Remove stray/unused markup for "basic"/"basc" class in contain-size-fieldset-002-ref.html. r=TYLin
This class wasn't applied due to a typo, and it's unnecessary anyway -- there's
a separate 'fieldset {...}' CSS rule further down in the file that has the same
effect (hiding the border and the textual contents).

Differential Revision: https://phabricator.services.mozilla.com/D12618

--HG--
extra : moz-landing-system : lando
2018-11-26 22:02:22 +00:00