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

371 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 0b1b86082e Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley
We don't follow this bit intentionally because we know that even if it's set,
when none of the other two bits are set there are no other restyle / change
hints down the tree.

We rely on the frame constructor to clean the mess up, though, and it doesn't
really do a good work about it.

In particular, the case we're hitting on the test-case is:

<body descendant-need-frames change=reconstruct style="display: table-column-group">
  <div descendant-need-frames>
    <div descendant-need-frames>
      <span needs-frame></span>
    </div>
  </div>
</body>

When we see we need to reconstruct the body, we call
ClearRestyleStateFromSubtree, but that doesn't do much now, since we don't
follow the descendant-need-frames bits.

Then, when we reconstruct the content, we arrive at[1] when constructing the
first child <div>. The <div> flags have been cleared, but not the children's!

Then a text-node is inserted in a <div>, breaking all sorts of invariants.

This is the easiest fix. Other fixes include clearing the flags on
SetAsUndisplayedContent. But that implies not clearing them in
ShouldCreateItemsForChild, and doing that somewhere more sensible.

I suspect it's not too hard, but that's a slightly more risky change, will do it
if you prefer it.

[1]: http://searchfox.org/mozilla-central/rev/3dbb47302e114219c53e99ebaf50c5cb727358ab/layout/base/nsCSSFrameConstructor.cpp#6092

MozReview-Commit-ID: 7026wkQLQkz
2017-09-28 08:53:51 +02:00
Nicholas Nethercote 859669c8b0 Bug 1401692 - Add crashtest. r=bholley.
This required adding getMemoryReports() to SpecialPowers.

--HG--
extra : rebase_source : b61d0fb7e01973db45c3e3df64f6f5c324fa3b24
2017-09-26 14:32:30 +10:00
Emilio Cobos Álvarez b28dcac38a Bug 1403028: Crashtest. r=heycam
MozReview-Commit-ID: 68vEodg5jzR
2017-09-26 10:02:29 +02:00
Sebastian Hengst 937b5d72b8 merge mozilla-central to autoland. r=merge a=merge 2017-09-25 12:02:51 +02:00
vincentliu b9ec3e7267 Bug 1399006 - Add crashtest. r=TYLin 2017-09-25 10:12:24 +08:00
Emilio Cobos Álvarez db0c4dcc1e Bug 1402366: Crashtest. r=me
MozReview-Commit-ID: 8ZcVBHKNntj
2017-09-25 10:16:36 +02:00
Emilio Cobos Álvarez 107ece75f1 Bug 1402472: Crashtest. r=me
MozReview-Commit-ID: 3adJy9IKzK0
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-23 16:41:23 +02:00
Emilio Cobos Álvarez 33296e863c Bug 1400936: Crashtests. r=bholley
MozReview-Commit-ID: 6Q07StWSog
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-23 04:53:41 +02:00
Emilio Cobos Álvarez eb51751453 Bug 1401706: Crashtest. r=me
MozReview-Commit-ID: Jf0n4f4kMhl
2017-09-23 04:11:15 +02:00
Manish Goregaokar 93c3d2e198 Bug 1402419 - Add crashtest ; r=xidorn
MozReview-Commit-ID: 9Kuxn9edajM

--HG--
extra : rebase_source : 8eab8f035b65aad295de55e6043ec81f8548ac61
2017-09-22 13:47:40 -07:00
J. Ryan Stinnett 7c2bd5ab17 Bug 1401256 - Crashtest for animating lengths. r=heycam
MozReview-Commit-ID: HiVfx9cg4ZZ
2017-09-21 18:22:46 -05:00
Hiroyuki Ikezoe 0b0436d2da Bug 1401801 - Crash test. r=birtles
MozReview-Commit-ID: 4fuwnHtYcBY

--HG--
extra : rebase_source : b2758805c7b0ace66cf1a60f36a9f6de96afea51
2017-09-25 12:29:43 +09:00
Hiroyuki Ikezoe 7979b4f2e8 Bug 1400035 - Drop InvalidateFrame() call in SVGGeometryFrame::DidSetStyleContext(). r=jwatt
Now we no longer post InvalidateRenderingObservers change hint during post
traversal.

MozReview-Commit-ID: H3jJ1LKgJyV

--HG--
extra : rebase_source : 96d6bf77e6fc2b4b79882e5c7e5f43e087b56089
2017-09-17 08:21:05 +09:00
Hiroyuki Ikezoe 38a02f3586 Bug 1400926 - Filter out !important property in keyframes for stylo. r=emilio
MozReview-Commit-ID: 76AUpKLVL2n

--HG--
extra : rebase_source : 5cc731b4bf69455bc8b35bba67c86f1c4badb1b8
2017-09-20 17:48:18 +09:00
Emilio Cobos Álvarez a922f137bb Bug 1400325: crashtest. r=me
MozReview-Commit-ID: EW2rx0cc6Xs
2017-09-17 19:57:00 +02:00
Emilio Cobos Álvarez 56031ea305 Bug 1399546: Crashtest. r=me
MozReview-Commit-ID: 5L8vYI6lRqd
2017-09-17 19:50:25 +02:00
Xidorn Quan 140b3712ca Bug 1398479 - Always return correct value for ServoSpecifiedValues::PropertyIsSet. r=manishearth
MozReview-Commit-ID: 8VMpLqcOhNz

--HG--
extra : rebase_source : e149fb6880dd33bb251c2c93c5252e7443a622ed
2017-09-11 12:33:03 +10:00
Emilio Cobos Álvarez 9a42394a1f Bug 1398581: Crashtest. r=me
MozReview-Commit-ID: 5xy5aeDWU12
2017-09-11 17:19:30 +02:00
Geoff Brown 2630c7994e Bug 1391030 - Skip layout/style/crashtests/1371450-1.html on Android, for frequent intermittent failures; r=me,test-only 2017-09-08 15:00:27 -06:00
Emilio Cobos Álvarez 56f67863ba Bug 1397091: Crashtest. r=me
MozReview-Commit-ID: 9B3glRGriwa
2017-09-08 15:03:49 +02:00
Emilio Cobos Álvarez b82bf02bb5 Bug 1395719: Crashtest. r=bz
MozReview-Commit-ID: C6mrfNC84s5
2017-09-08 08:56:37 +02:00
Manish Goregaokar a4514cedd4 Bug 1397439 - stylo: Add crashtest; r=emilio
MozReview-Commit-ID: IRcbLjJE2XR
2017-09-06 23:21:31 -07:00
Manish Goregaokar af57907319 Bug 1397363 - stylo: Add crashtest; r=emilio
MozReview-Commit-ID: LXYFKGH4ia5
2017-09-06 23:20:58 -07:00
Chris Peterson 9705687227 Bug 1324677 - Remove unnecessary asserts-if(stylo) annotation from layout crashtests. r=heycam
These tests no longer assert so we can remove the stylo annotations.

MozReview-Commit-ID: 7sWWTkoFp1G

--HG--
extra : rebase_source : e42f418ef1756a08bc0f11b02b42b2a1737deb76
2017-09-05 19:13:18 -07:00
Hiroyuki Ikezoe 76c1b26215 Bug 1396041 - Disassociate element from document before destroying animations in UnbindFromTree(). r=birtles
This allows us to avoid posting animation-related restyles when removing
elements from the document tree.

MozReview-Commit-ID: CzN4S0DTUMa

--HG--
extra : rebase_source : a5b94d9ad5b1b2243abd0a5b188eec2b334df74d
2017-09-04 12:24:07 +09:00
Xidorn Quan 1538ddc813 Bug 1395725 - Don't add children of <area> as servo restyle root. r=emilio
MozReview-Commit-ID: LI7Lv1aD3PJ

--HG--
extra : rebase_source : 84df4e5ba6493e0db69f6e11e2fee428af427252
extra : source : 099a87c95a58d141f393f17ff27ae8f06a89d413
2017-09-02 09:56:36 +10:00
Emilio Cobos Álvarez 13c2c13b7f Bug 1384232: Crashtest. r=TYLin
MozReview-Commit-ID: J6oyn4n0Xpv

--HG--
extra : rebase_source : 5cfb1b145ddd8b2d3845d4fb8ec8b6dfca2b57f8
2017-08-31 23:06:38 +02:00
Hiroyuki Ikezoe 6feeb8950f Bug 1394935 - A crash test. r=bholley
MozReview-Commit-ID: 1zSJPx2sVbi
2017-09-01 13:27:11 +09:00
Xidorn Quan 58eb5ce434 Bug 1393189 part 6 - Add crashtest for this bug. r=heycam
MozReview-Commit-ID: 1DbP4Hs7tc2

--HG--
extra : rebase_source : 64e9c5bd849fc2f8be2b30829baa76f44f699d47
2017-08-29 17:13:34 +10:00
Bobby Holley ccdacc12ea Bug 1386773 - Crashtest. r=me
MozReview-Commit-ID: KQScTpgxdjb
2017-08-29 11:01:22 -07:00
Bobby Holley 23cdafc91d Bug 1393791 - Crashtest. r=me
MozReview-Commit-ID: IWqnaFxC1Nx
2017-08-27 15:27:53 -07:00
Emilio Cobos Álvarez eee20b3f8b Bug 1389645: Crashtest. r=me
MozReview-Commit-ID: BFJB3gm9IAS
2017-08-27 00:08:45 +02:00
Bobby Holley dd9a4ea85c Bug 1376884 - Add a tweaked version of our existing invalidation stress test that runs parallel in adaptive mode. r=me
MozReview-Commit-ID: 8AjqX6y4FCI
2017-08-25 22:50:44 -07:00
Manish Goregaokar 6a71487e1d Bug 1393580 - Add crashtest; r=emilio
MozReview-Commit-ID: CCTkfzhsbAF
2017-08-25 09:35:21 -07:00
Emilio Cobos Álvarez 69bb02b53d Bug 1391577: Crashtest. r=heycam
MozReview-Commit-ID: I8th7nMpwnJ

--HG--
extra : rebase_source : 81342a197eb5bd36dfcd64dc4755a2c5413bfffc
2017-08-20 09:15:58 +02:00
Emilio Cobos Álvarez e4646d449f Bug 1388234: Don't assert when calling out of band to ResolveInheritingAnonymousBoxStyle. r=heycam
MozReview-Commit-ID: FYctJRfLTK6

--HG--
extra : rebase_source : feec0d3a65c501ea7b3382d892f512388bd7240e
2017-08-08 14:54:13 +02:00
Bobby Holley 9fb54004da Bug 1387499 - Crashtest. r=me
MozReview-Commit-ID: 59I61PQIWHi
2017-08-09 09:21:01 -07:00
Cameron McCormack 044f1f8951 Bug 1387481 - Part 2: Crashtest. r=hiro
MozReview-Commit-ID: 8B7GcjqNZQf

--HG--
extra : rebase_source : 65972249a062731c5d5a3e15ea860cf3e3ecdcb8
2017-08-05 17:36:09 +08:00
Cameron McCormack adcdde26a2 Bug 1384824 - Part 2: Crashtests. r=bholley
MozReview-Commit-ID: B8MqVBlxEBx
2017-08-04 19:26:04 +10:00
Carsten "Tomcat" Book 892bedca2e merge mozilla-inbound to mozilla-central a=merge 2017-07-28 15:24:39 +02:00
Daniel Holbert ef93dc671b Bug 1228789: add this bug's testcase as a crashtest. (no review, test-only)
This bug report became semi-obsolete after the assertion it triggered was
removed (as part of CSSUnprefixingService being replaced with native code).
I'm adding its testcase as a crashtest for good measure & for
regression-testing.

MozReview-Commit-ID: GhsoI8UHqI8
2017-07-27 11:54:49 -07:00
Emilio Cobos Álvarez fe9f212268 Bug 1383981: Similar crashtest for sibling combinators. r=heycam
MozReview-Commit-ID: 3Z6YD8evbOs

--HG--
extra : rebase_source : 0c7d042674ac0459de5bb9c1964eaec6a387aec4
2017-07-25 11:23:11 +02:00
Emilio Cobos Álvarez 8124db36f5 Bug 1383981: Crashtest. r=heycam
MozReview-Commit-ID: 3ZVHoRIDb0M

--HG--
extra : rebase_source : 3f2fd32d64e3ed85a5039cb835dc5e9a1977e298
2017-07-25 09:51:16 +02:00
Hiroyuki Ikezoe 9a2cabce4e Bug 1383493 - A crash test that accumulates transform:none onto decomposed transform matrix for iteration composite. r=birtles
MozReview-Commit-ID: 3uBtqykEFgd

--HG--
extra : rebase_source : 21720d496332b42f02dfc337b0be4d8125b77141
2017-07-27 06:46:19 +09:00
Carsten "Tomcat" Book 198430bca2 merge mozilla-inbound to mozilla-central a=merge 2017-07-26 11:11:40 +02:00
Ryan VanderMeulen fc0b3076bb Bug 1383975 - Add crashtest. 2017-07-26 00:13:53 -04:00
Hiroyuki Ikezoe a46b077ea1 Bug 1381420 - A crash test that has an element is not restyled but has reconstruct frame damage during flushing throttled animations. r=emilio
The details element, which is a sibling of an animating element, is checked
whether the element needs to be processed in a post traversal for throttled
animation flush because the parent element has animation-only dirty bit (i.e.
the parent element is a common ancestor of the animating element and the
details element). Also at the moment of the check the details element has
reconstruct frame damage because 'open' attribute is changed. Thus in the check
the details element was not restyled but had reconstruct frame damage.

MozReview-Commit-ID: FvsyZlUjhFi

--HG--
extra : rebase_source : 80ee22e7a3092ee208ce74304c242da782f6a0f4
2017-07-26 11:50:12 +09:00
Carsten "Tomcat" Book 679210723b merge mozilla-inbound to mozilla-central a=merge 2017-07-25 14:27:17 +02:00
Hiroyuki Ikezoe b096686ea6 Bug 1383589 - Process post traversal whenever StyleDocument() or StyleDocumentForThrottledAnimationFlush() returns true. r=emilio
The test case in this patch freezes without this fix.

MozReview-Commit-ID: 6Rb9XmtAmpM

--HG--
extra : rebase_source : 9a68482c77d5e77ed5733f757ed3ec021834ba2f
2017-07-25 11:49:04 +09:00
Bobby Holley d1534d15b4 Bug 1341102 - Re-enable some crashtests. r=me
MozReview-Commit-ID: 65QY7FfZQcL
2017-07-24 18:35:19 -07:00
Yoshi Huang 7036b3761f Bug 1382531 - Part 1: rewrite crashtest for data: URI is unique opaque origin. r=smaug 2017-07-25 09:56:02 +08:00
Emilio Cobos Álvarez d60f90df95 Bug 1383001: Yet another crashtest. r=heycam
MozReview-Commit-ID: 1B0IloRjVha
2017-07-24 11:26:06 +02:00
Emilio Cobos Álvarez 456487c25b Bug 1383001: Crashtests for this and bug 1383319. r=heycam
MozReview-Commit-ID: CDWKn1ygZ6S
2017-07-24 11:26:05 +02:00
Xidorn Quan 35db44a32e Bug 1381233 - Add test for this bug. r=heycam
MozReview-Commit-ID: 6A99LrHU2Li

--HG--
extra : source : 03ccb6d8bbafcd585b55fc9da6ff71dc7612cadd
2017-07-21 13:40:09 +10:00
Manish Goregaokar 60f0b17b9d Bug 1382672 - Add crashtest for discrete animation between system fonts on stylo; r=emilio
MozReview-Commit-ID: 2nI3jgkZ0R7

--HG--
extra : rebase_source : 2c62ce6a3d7d19a96785803e255ffebfc9decfa7
2017-07-20 17:22:48 -07:00
Emilio Cobos Álvarez bc043d6e4c Bug 1381682: Crashtest. r=heycam
MozReview-Commit-ID: yg3Kv0MREp

--HG--
extra : rebase_source : 3aafb10820d59afa8424058dbcacfb98095125d9
2017-07-19 12:57:53 +02:00
Hiroyuki Ikezoe e18f89a758 Bug 1381431 - Crashtest that takes snapshots. r=emilio
This test case takes snapshots so that the snapshots were handled during
animation-only restyle without prior patches in this patch series. That means
this test crashed without those prior patches.
To be clear, below assertions were hit respectively.

  debug_assert!(!shared_context.traversal_flags.for_animation_only()) in
  invalidate_style_if_needed()

  debug_assert!(element.has_current_styles(&*data) in Servo_ResolveStyle()

MozReview-Commit-ID: AfwQiNcVWji

--HG--
extra : rebase_source : b744bbe0b91ac2bc8c714a5161f3c29bfa5a9cd8
2017-07-18 20:56:15 +09:00
Hiroyuki Ikezoe a4f183c102 Bug 1371450 - Crash test. r=emilio
The crash test causes a panic in Servo_ResolveStyle on debug build without this
patch series.  The reason why we send mouse move event twice is that one for
E10S and the other one is for non-E10S. It seems to be caused by being
requestIdleCallback processed on different timing.

MozReview-Commit-ID: 7cBmwhE9HDk

--HG--
extra : rebase_source : a74aa277e2b161b1e4f8da27293cf89ddc3821e1
2017-07-15 13:16:15 +09:00
Xidorn Quan 2b1d414ed0 Bug 1364274 part 3 - Adjust test expectation. r=heycam
MozReview-Commit-ID: GagkRtB8PGv

--HG--
extra : rebase_source : beb99889b8f8c10dda6a95bd9ae45d0bbe789d86
2017-07-05 14:08:45 +10:00
Xidorn Quan 8b68a498ad Bug 1380800 - Correct index check in ServoStyleSheet.deleteRule. r=heycam
MozReview-Commit-ID: GZz0g9x4WdS

--HG--
extra : rebase_source : 8afed2ae8feee82d4636f34d196e8ac40b6ab68b
2017-07-14 13:24:47 +10:00
J. Ryan Stinnett 987e7462ad Bug 1377975 - Test cascading pseudos during link transitions. r=hiro
MozReview-Commit-ID: LLNhhfIvPuy
2017-07-10 16:24:00 -05:00
Xidorn Quan d821a177db Bug 1378814 - Don't return None in get_pseudo_style if not probing. r=emilio
MozReview-Commit-ID: 5CziNBwYZSa

--HG--
extra : rebase_source : b9f25db83e8f82562b78b3b9f3801d484e4d7512
2017-07-07 16:02:17 +10:00
Hiroyuki Ikezoe f0c746144f Bug 1374175 - Return no damage if there is no display property changes. r=heycam
MozReview-Commit-ID: 8VUu7UcnMmb

--HG--
extra : rebase_source : 5f56cf1a17a5aabcd5d7fcf4d25ac2fa09fe1b8c
2017-06-29 13:22:42 -07:00
Brian Birtles 462794f6fe Bug 1377053 - Crash test for interpolating zero-length lists in add_weighted; r=hiro
MozReview-Commit-ID: DJJlKNZ4GKD

--HG--
extra : rebase_source : a62c269e93ad9840eb50f3acea06c9764658385d
2017-07-06 06:28:11 +09:00
Cameron McCormack a43aba7200 Bug 1377256 - Part 2: Crashtest. r=m_kato
MozReview-Commit-ID: HRP49wF2Ibe

--HG--
extra : rebase_source : 3e9f922f9613d07d8e594dc806f04c2fa5fcb14e
2017-07-05 07:16:22 +08:00
Boris Chiou e291a0ea21 Bug 1375812 - Add crashtest for interpolation between interpolatematrix and none. r=birtles
MozReview-Commit-ID: 4Dg5KfyHLRB

--HG--
extra : rebase_source : 461a796a4685a8fa5ed29135a9f377f1ccd6fe54
2017-06-27 08:42:56 -07:00
Brad Werth 913aaad107 Bug 1373193 Part 3: Add a test of insert-after-clone correctness, and remove redundant crashtest. r=xidorn
MozReview-Commit-ID: 4pMGZD3i80s

--HG--
rename : layout/style/crashtests/645951-1.css => layout/reftests/stylesheet-cloning/importrule.css
rename : layout/style/crashtests/645951-1.html => layout/reftests/stylesheet-cloning/insert-after-clone.html
extra : rebase_source : 79a8b268b9931cae6445a001b559f68a4cfc2e92
2017-06-19 11:36:56 -07:00
Ting-Yu Lin 83b30c2642 Bug 1371577 - stylo: Update test expectations after fixing pseudo element matching for XBL stylesheets. r=emilio
MozReview-Commit-ID: 39h2kZHww4k

--HG--
extra : rebase_source : 4c94d5addeb3fe69049fd4942db86d73224a1bd0
2017-06-14 16:45:46 +08:00
Cameron McCormack 1abc353e33 Bug 1370793 - Part 2: Crashtest. r=bholley
MozReview-Commit-ID: 1vepQTv40DQ

--HG--
extra : rebase_source : 9b8341ec338a4f4f2b031372dcad00edc168035e
2017-06-11 19:12:16 +08:00
Ting-Yu Lin 2923be5074 Bug 1290276 Part 8 - Update test expectations after implementing XBL <stylesheet> for stylo. r=heycam
Disable 461917-1.xhtml under dom/xul/crashtests/ because I cannot reproduce
it locally.

Annotate assert-if on some crashtests (bug 1370830). Other modifications are
all removal of fails-if.

MozReview-Commit-ID: 6Q2A5M5rOry

--HG--
extra : rebase_source : b282a919fcda6287fe2eaa6b139a11f2663ad578
2017-05-31 16:44:38 -07:00
J. Ryan Stinnett 226671a98b Bug 1328509 - Add visited pseudo crashtests. r=emilio
Rename and duplicate a crashtest to better cover each variation of a single
:link or single :visited style on a pseudo-element.

MozReview-Commit-ID: JMFXD7nk9fH
2017-05-25 10:12:04 -05:00
Brad Werth b3cfbf5951 Bug 1339629 Part 16: Mark a crashtest as failing, to be fixed in a later bug. r=heycam
MozReview-Commit-ID: Iw0JsZIx1zg

--HG--
extra : rebase_source : 3e0e1de0f59d3990d8f3ea0e1ad987fcf3f8c8ac
2017-05-23 15:21:49 -07:00
Phil Ringnalda 30a91cb819 Backed out 6 changesets (bug 1328509) for Windows 7 failures in test_visited_reftests.html
Backed out changeset 8388d8c76fed (bug 1328509)
Backed out changeset 182a88607e08 (bug 1328509)
Backed out changeset 008efac7764b (bug 1328509)
Backed out changeset c2ce10b8bc37 (bug 1328509)
Backed out changeset 65bbc73c87aa (bug 1328509)
Backed out changeset e20d3d5170c2 (bug 1328509)

MozReview-Commit-ID: BSmqdFP1Zom
2017-05-24 22:12:53 -07:00
J. Ryan Stinnett af42205c0e Bug 1328509 - Add visited pseudo crashtests. r=emilio
Rename and duplicate a crashtest to better cover each variation of a single
:link or single :visited style on a pseudo-element.

MozReview-Commit-ID: JMFXD7nk9fH
2017-05-24 21:20:05 -05:00
Manish Goregaokar 4f4bcfd98c Bug 1366914 - Remove pref layout.css.background-clip-text.enabled; r=dholbert
MozReview-Commit-ID: 6XibTM1f1Rh

--HG--
extra : rebase_source : 4cc99452c8e5f1811d995735f2d6139581cba0ce
2017-05-22 18:57:21 -07:00
Nazım Can Altınova 19a0e93729 Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
MozReview-Commit-ID: J2Tn8GKfKIN

--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 9c1869bddf2068cf68666e0815b8f9d9424fe76a
2017-04-24 15:54:51 +03:00
Sebastian Hengst feb6f6c577 Backed out changeset 19f0b1e8f287 (bug 1358710) for failing reftest aja-linear-2.html on OS X with e10s. r=backout
--HG--
rename : layout/reftests/css-gradients/aja-linear-2.html => layout/reftests/css-gradients/aja-linear-2a.html
2017-05-15 00:18:47 +02:00
Nazım Can Altınova d8be7ab275 Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
MozReview-Commit-ID: J2Tn8GKfKIN

--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 7b1ae51a435fae3782a03046ce21474b9a149f1a
2017-04-24 15:54:51 +03:00
Cameron McCormack 203bdaed3b Bug 1361235 - Part 2: Re-enable some tests. r=emilio
MozReview-Commit-ID: 76FaOwHjIMB

--HG--
extra : rebase_source : e2e36bd8a6b86761fe616d7c30d8df7b661a4e09
2017-05-11 19:19:52 +08:00
Ting-Yu Lin 918033ba12 Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
MozReview-Commit-ID: AunZ2DE209M

--HG--
extra : rebase_source : 4a091cd55581039c8d81f4db9bfbe2af8c0d0863
2017-04-28 14:53:16 +08:00
Hiroyuki Ikezoe 0ced305cb6 Bug 1342316 - A crashtest which has calc() method in translate3d function as base style of transform animation. r=heycam
MozReview-Commit-ID: HZHctZyq2k4

--HG--
extra : rebase_source : ff9b12abfaa55391857f6358c663a3283f185aa2
2017-04-28 08:19:46 +09:00
Florian Queze 4b1556a5f2 Bug 1355056 - replace (function(args) { /* do stuff using this */ }).bind(this) with arrow functions, r=jaws. 2017-04-27 00:25:45 +02:00
Cameron McCormack 57789c06eb Bug 1356601 - Don't force computation of a Variables struct when animations are involved. r=dbaron
Without this change, we can end up asserting in ComputeVariablesData and
crashing in CSSVariableResolver::Resolve due to not finding any variable
declarations on the rules we matched, when we have content like in the
crashtest added here, i.e. variables inheriting into a pseudo like
::first-line and animations on the element inside the ::first-line.

We could solve this alternatively by removing the assertion and making
CSSVariableResolver::Resolve handle a null aDeclarations more gracefully,
but since we can save the effort of recomputing the Variables struct in
this case, we may as well.

MozReview-Commit-ID: 6l06ZF3WGsy
2017-04-18 22:27:04 +10:00
Hiroyuki Ikezoe 0da40fea4c Bug 1324700 - Update assertion counts which had been caused by font handling in canvas element. r=heycam
MozReview-Commit-ID: KPhujlE54vL

--HG--
extra : rebase_source : dff960a2b7c6c010cdbd7a1bb913a3d8eceaeecf
2017-04-15 07:37:35 +09:00
Brad Werth 6c2dfccff8 Bug 1341721 Part 5: Remove asserts from some unexpected-pass reftests. r=heycam
MozReview-Commit-ID: EVxsNGyMuJY

--HG--
extra : rebase_source : 4b46c91308eb1efa60a1d1a89b408fc8ba258ece
2017-04-13 15:08:30 +08:00
Hiroyuki Ikezoe 69eba3c7ca Bug 1337695 - Enable tests which had been affected by an assertiton with "aRestlyeHint == 0". r=shinglyu
The assertion has been gone, three reftests in this patch
still fail but should be run now.

MozReview-Commit-ID: HKmPkcbaG7w

--HG--
extra : rebase_source : 8417b0192a7d49dd4f7f533ba5f09edce263b3db
2017-04-01 12:13:07 +09:00
Emilio Cobos Álvarez 6e935eb90a Bug 1347381: Adjust test expectations to account for new passes. r=emilio
Whoops, had this commit locally but forgot to push to mozreview before landing.

Sorry :(

MozReview-Commit-ID: F3a9FB10SXD
2017-03-16 12:50:09 +01:00
Manish Goregaokar b427546203 Bug 1296477 - Part 4: stylo: Update test expectations; r=heycam
MozReview-Commit-ID: 9fff2Pme3ey

--HG--
extra : rebase_source : 99a224155a876e25c99229ae48dc4a92dd420ae2
2017-03-12 21:12:08 -07:00
Florian Quèze 9d62681259 Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws. 2017-03-08 10:17:52 +01:00
Cameron McCormack 000db6ade3 Bug 1334768 - Remove some superfluous comments from a crashtest manifest. r=me (DONTBUILD)
MozReview-Commit-ID: IGbJtry4M1y

--HG--
extra : rebase_source : f84c68717defb20f570a3c8c3778df264111fef5
2017-03-07 20:50:27 +08:00
Boris Zbarsky 5f864e31c5 Reenable several crashtests that no longer crash or leak or time out with stylo. No bug, r=bzbarsky
MozReview-Commit-ID: 88XjZyn4mnv
2017-02-24 15:22:37 -05:00
Hiroyuki Ikezoe 722280270f Bug 1340344 - Calmp hue value in finite float range. r=dholbert
MozReview-Commit-ID: ItxwcKjpHyO

--HG--
extra : rebase_source : 8ffa77db0272d1ac836b395736d2d8e4ddb233e3
2017-02-18 10:43:24 +09:00
Hiroyuki Ikezoe ee719ab95d Bug 1323712 - Enable 1161320-2.html crash test on stylo. r=heycam
It has been fixed by bug 1328787.

MozReview-Commit-ID: KlBqojBkeou

--HG--
extra : rebase_source : 58dadbb54287c09102cd8268a6a6a55a49ec2a2b
2017-02-18 10:48:00 +09:00
Xidorn Quan 95c1b23bd9 Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
MozReview-Commit-ID: 2Sa8dS8uSo5

--HG--
extra : rebase_source : c6809309bbef5faf458b56018b964619ff386238
2017-02-14 18:26:10 +11:00
Hiroyuki Ikezoe f7d4a0f37c Bug 1279819 - Test case causes re-entrant calls of nsStyleSet::GetContext(). r=birtles
MozReview-Commit-ID: 4SoOgPJBYr7
2017-02-13 09:33:07 +09:00
Cameron McCormack 90e83367ae Bug 1334768 - stylo: Test expectation adjustments for for 2017-02-09 merge. r=me
MozReview-Commit-ID: AhvCAu3NYrb
2017-02-09 21:11:09 +08:00
Hiroyuki Ikezoe fd06930679 Bug 1332657 - Part 5: Adjust crashtest expectations for transform animations. r=heycam
Actually 1328535-1.html does not have transform animations, it has been passed
without these patches.

MozReview-Commit-ID: C0RcxbjiPVY
2017-02-03 14:41:29 +09:00
Cameron McCormack 2000e89fcc Bug 1323715 - stylo: Re-enable tests depending on CSS.supports(). r=xidorn
MozReview-Commit-ID: KazD2l0tFuy
2017-02-01 12:03:03 +08:00
Cameron McCormack 41bbd156cf Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 15:10:45 +08:00
Sebastian Hengst 2664cfc0a9 Backed out changeset 0d069e7395e9 (bug 1314045) for Windows build bustage: warning at Loader.cpp(1885). r=backout on a CLOSED TREE 2017-01-31 18:17:09 +01:00