Commit Graph

13 Commits

Author SHA1 Message Date
Emilio Cobos Álvarez
0e897301b5 Bug 1394233: Quirks mode changes can happen after a flush. r=xidorn
The reason why bug 1355721 regressed this is because in non-e10s we definitely
flush before parsing the standards quirks-mode. And bug 1355721 introduced an
unconditional UpdateStylistIfNeeded, unless the counter style / font
equivalents.

That means that the stylist wouldn't remain on its initial state after the first
flush, which itself means that when the compat mode changed, the UA and user
rules were already on the stylist with the quirks mode keys. That makes
class-names be keyed in ascii lowercase.

After that no user style changed, so no rebuild happens for the cascade data in
the user origin, so we keep looking at the wrong keys indefinitely.

MozReview-Commit-ID: 25dD2bca3tN
2018-02-11 20:06:28 +01:00
Masatoshi Kimura
2bc5c3208b Bug 1394233 - Reftest to ensure that uppercase class names work. r=test-only
MozReview-Commit-ID: K2RnB8JWfkK

--HG--
extra : rebase_source : 23bb63234921f93692c81f62ebf18d22a9ca3612
extra : source : cc0acc00d769666a41f5c9d5bea78e9614b30ddf
2017-09-16 16:12:28 +09:00
Sebastian Hengst
996cae01db Backed out changeset cc0acc00d769 (bug 1394233) for frequently failing own test usercss-uppercase.html on Windows 7 debug. r=backout a=backout
MozReview-Commit-ID: GwVKJKGPzDS
2017-09-17 14:23:53 +02:00
Masatoshi Kimura
4bea1838cf Bug 1394233 - Reftest to ensure that uppercase class names work. r=test-only
MozReview-Commit-ID: K2RnB8JWfkK

--HG--
extra : rebase_source : bd236d330d82c00915e3082cf6cccd5f8fe775f1
2017-09-16 16:12:28 +09:00
Fernando Jimenez Moreno
0a22acda18 Bug 1355408 - Part 2: Update test expectations after @-moz-document support for stylo. r=xidorn
MozReview-Commit-ID: GlFcpfF5upj

--HG--
extra : rebase_source : e4dc029597d8e65fdea18489ba091ecfdb3c4b97
2017-04-20 15:52:40 +02:00
Masatoshi Kimura
b299a459d1 Bug 1358524 - Load userContent.css on both style backends in e10s. r=bholley
MozReview-Commit-ID: 54HOAnm73dz

--HG--
rename : layout/reftests/usercss/usercss-ref.html => layout/reftests/usercss/usercss-moz-document-ref.html
rename : layout/reftests/usercss/usercss.html => layout/reftests/usercss/usercss-moz-document.html
rename : layout/reftests/usercss/usercss.html => layout/reftests/usercss/usercss-xbl.html
extra : rebase_source : f2653dc4f89f8be7ab54c666a82861f3048f2d4d
2017-05-03 20:48:48 +09:00
Shing Lyu
435db45b79 Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
Sebastian Hengst
ceff3b0678 Backed out changeset 1f9d0f8e65b9 (bug 1351548) 2017-04-26 13:13:05 +02:00
Shing Lyu
dae014d9d5 Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
MozReview-Commit-ID: GOUGBsd05cn
2017-04-26 18:21:43 +08:00
Masatoshi Kimura
0b7738c6ef Bug 1035091 - Add a reftest to ensure @-moz-document works with user sheets. r=cam
MozReview-Commit-ID: DJWlDO0cODd

--HG--
extra : rebase_source : 47a6bf91b23b16cf0722dc5888d32a29a9a9ee3b
extra : intermediate-source : 84ba5ac2326637c96878318434d9fc580be92fb9
extra : source : c99f1f85f88cc980bd58a9f545e05af9ab6503b1
2016-12-17 11:07:36 +09:00
Carsten "Tomcat" Book
6990d31321 Backed out changeset 84ba5ac23266 (bug 1035091) for test failures in own test 2016-12-22 14:34:28 +01:00
Masatoshi Kimura
c83f9eecf9 Bug 1035091 - Add a reftest to ensure @-moz-document works with user sheets. r=cam
MozReview-Commit-ID: DJWlDO0cODd

--HG--
extra : rebase_source : cde8b48d7c1e62304f20a6fe282f76582684ae09
extra : source : c99f1f85f88cc980bd58a9f545e05af9ab6503b1
2016-12-17 11:07:36 +09:00
Masatoshi Kimura
8cb8860cb2 Bug 1322634 - Add a reftest to make sure userContent.css will not break again. r=dholbert
MozReview-Commit-ID: ItkknK9NLu

--HG--
extra : rebase_source : fee6392dcbbc78c088ed89d6829fcdf3d81f6c02
2016-12-15 21:58:55 +09:00