Brendan Dahl
237d762715
Bug 1510785 - Skip all XBL related tests when XBL is disabled. r=bzbarsky
...
XBL will be disabled on android, so these tests must be skipped. Where possible
tests are copied to create shadow DOM tests.
Depends on D45615
Differential Revision: https://phabricator.services.mozilla.com/D45616
--HG--
rename : layout/inspector/tests/test_bug522601.xhtml => layout/inspector/tests/test_bug522601-shadow.xhtml
rename : layout/inspector/tests/test_bug609549.xhtml => layout/inspector/tests/test_bug609549-shadow.xhtml
rename : layout/reftests/bugs/334829-1a.xhtml => layout/reftests/bugs/334829-1a-shadow.xhtml
rename : layout/reftests/bugs/334829-1b.xhtml => layout/reftests/bugs/334829-1b-shadow.xhtml
rename : layout/reftests/bugs/386310-1b.html => layout/reftests/bugs/386310-1b-shadow.html
rename : layout/reftests/bugs/386310-1c.html => layout/reftests/bugs/386310-1c-shadow.html
rename : layout/reftests/bugs/386310-1d.html => layout/reftests/bugs/386310-1d-shadow.html
rename : layout/reftests/bugs/482592-1a.xhtml => layout/reftests/bugs/482592-1a-shadow.xhtml
rename : layout/reftests/bugs/482592-1b.xhtml => layout/reftests/bugs/482592-1b-shadow.xhtml
rename : layout/reftests/css-selectors/sibling-combinators-on-anon-content-1.xhtml => layout/reftests/css-selectors/sibling-combinators-on-anon-content-1-shadow.xhtml
rename : layout/reftests/css-selectors/sibling-combinators-on-anon-content-2.xhtml => layout/reftests/css-selectors/sibling-combinators-on-anon-content-2-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-appendmultiple.xhtml => layout/reftests/dom/multipleinsertionpoints-appendmultiple-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-appendsingle-1.xhtml => layout/reftests/dom/multipleinsertionpoints-appendsingle-1-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-appendsingle-2.xhtml => layout/reftests/dom/multipleinsertionpoints-appendsingle-2-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-insertmultiple.xhtml => layout/reftests/dom/multipleinsertionpoints-insertmultiple-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-insertsingle-1.xhtml => layout/reftests/dom/multipleinsertionpoints-insertsingle-1-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-insertsingle-2.xhtml => layout/reftests/dom/multipleinsertionpoints-insertsingle-2-shadow.xhtml
rename : layout/reftests/dom/multipleinsertionpoints-ref2.xhtml => layout/reftests/dom/multipleinsertionpoints-ref2-shadow.xhtml
rename : layout/reftests/ib-split/insert-into-split-inline-5.html => layout/reftests/ib-split/insert-into-split-inline-5-shadow.html
extra : moz-landing-system : lando
2019-10-08 23:52:46 +00:00
Brendan Dahl
28dcf95b41
Bug 1557371 - Part 2 - Load all XUL crashtests with chrome privilege. r=dbaron
...
386947-1.xul, now has one assertion since we take a different code
path with chrome URL's and XBL files. The assertion is triggered since the
binding is invalid.
Differential Revision: https://phabricator.services.mozilla.com/D34542
--HG--
extra : moz-landing-system : lando
2019-07-09 19:40:42 +00:00
Ting-Yu Lin
55c5622538
Bug 1555823 - Remove bug 1323652 annotations from crashtest.lists. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D33213
--HG--
extra : moz-landing-system : lando
2019-05-30 22:18:01 +00:00
Boris Zbarsky
dd41010b5d
Bug 1550524 part 2. Add an explicit StartExecutor method on nsHtml5Parser, for use from document.open(). r=hsivonen
...
The code has mostly moved, but there are a few simplifications:
1) If !GetStreamParser(), then GetChannel() always returns null and hence we
never set isSrcdoc to true. Which is good, because we don't want to apply the
special srcdoc-parsing rules to document.open() stuff. So we just pass false
to setIsSrcdocDocument(): It's the same behavior as before, but a lot clearer.
I've confirmed that code coverage says the "isSrcdoc =
NS_IsSrcdocChannel(channel)" line is unreached in our tests.
2) In the document.write-after-document.open case, aContentType is now always
"text/html" (because that's what document.open sets mContentTypeForWriteCalls
to. So the block checking for it not being "text/html" was dead code (also
confirmed via code coverage results) and I'm just removing it.
Differential Revision: https://phabricator.services.mozilla.com/D30751
--HG--
extra : moz-landing-system : lando
2019-05-14 19:46:26 +00:00
Boris Zbarsky
3c9056d16f
Bug 1550881. Prevent document.open() calls from descendant subframes' unload handlers triggered by document.open() from doing anything useful. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D30728
--HG--
extra : moz-landing-system : lando
2019-05-17 12:45:35 +00:00
Andrea Marchesini
0e59341306
Bug 1547057 - HTMLIFrameElement must always set the default origin for FeaturePolicy, r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D29002
--HG--
extra : moz-landing-system : lando
2019-04-29 12:01:33 +00:00
Jon Coppeard
1ce8789ad0
Bug 1440827 - Cancel preloaded requests if we decide not to use them r=baku
2018-03-29 17:11:41 +01:00
Hiroyuki Ikezoe
e3cdf865e5
Bug 1440523 - Bail out from nsHTMLDocument::EditingStateChanged if the docshell is being destroyed by FlushPendingNotifications call. r=masayuki
...
MozReview-Commit-ID: DlFXWdpB1Xv
--HG--
extra : rebase_source : ed93cee34592ad09845c769eac6f56ccdf362457
2018-03-26 11:25:56 +09:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Jon Coppeard
1768b988e8
Bug 1429783 - Reset frozen state in nsIScriptElement::LoseParserInsertedness() r=smaug
2018-01-12 10:36:23 +00:00
Sebastian Hengst
a353221537
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-09 00:00:16 +02:00
Jesse Ruderman
336685856f
Bug 768344 - Add crashtest. r=me
2017-11-08 08:47:08 -05:00
Brad Werth
cee2b3c122
Bug 1412173 Part 2: Add a crashtest to check we can handle overlapping document open calls. r=bz
...
MozReview-Commit-ID: LjyQgFicwuO
--HG--
extra : rebase_source : 58bac0fc71ab5de67d300485bb56c9d8eec86054
2017-10-30 15:35:47 -07:00
Phil Ringnalda
81c6fb1b5b
Backed out 2 changesets (bug 1412173) for unexpected passes in wpt's /html/browsers/browsing-the-web/unloading-documents/003.html
...
Backed out changeset 68de62dd7a9b (bug 1412173)
Backed out changeset 97de1e0cd693 (bug 1412173)
MozReview-Commit-ID: HiASSDNl4DD
2017-11-06 19:32:05 -08:00
Brad Werth
976df01da1
Bug 1412173 Part 2: Add a crashtest to check we can handle overlapping document open calls. r=bz
...
MozReview-Commit-ID: LjyQgFicwuO
--HG--
extra : rebase_source : 47d75368fe31de5ab68cdf26384d356f565cb585
2017-10-30 15:35:47 -07:00
Jesse Ruderman
34507e5aa5
Bug 978644 - Add crashtest. r=me
...
--HG--
extra : rebase_source : 6493149cc6e5949bbe67f6e53a737c637bce39c4
2017-10-20 08:36:11 -04:00
John Dai
c891a377df
Bug 1401726 - Fix crash in nsLabelsNodeList::PopulateSelf. r=smaug
2017-09-21 02:06:00 -04:00
Boris Zbarsky
2bcb5d26b9
Bug 1395701 part 1. Maintain the "registered common ancestor" in a member on selection ranges. r=ehsan
...
This costs an extra word per range, but ranges aren't that small anyway. The
benefit is that we don't have to recompute it dynamically when we need it, which
lets us simplify how selection ranges get registered with their common ancestors.
2017-09-01 11:13:25 -04:00
Xidorn Quan
dd399af4be
Bug 1386905 - Move away mRuleNode in nsTextEditorState::UnbindFromFrame before storing the value into text buffer. r=Ehsan
...
Otherwise SetValue may think it's still safe to notify, while it isn't.
MozReview-Commit-ID: 6a3or1WXWAq
--HG--
extra : rebase_source : 9ffde09a1c1adf0bc7b47c9b10d2730f9d9de37e
2017-08-04 14:18:41 +10:00
Brad Werth
06d9e27146
Bug 1342289 Part 2: Re-enable crashtest dom/html/crashtests/795221-3.html. r=heycam
...
MozReview-Commit-ID: 3demWEDa3Ws
--HG--
extra : rebase_source : 055b3999dbb21a47b7ac738fc437a2143ecbae02
2017-05-19 09:19:04 -07:00
Wes Kocher
c23cbd4a57
Backed out 2 changesets (bug 1342289) for crashtest leaks a=backout
...
Backed out changeset 3744676f7923 (bug 1342289)
Backed out changeset d0a029765f69 (bug 1342289)
MozReview-Commit-ID: Fb6GfKo6AhJ
--HG--
extra : rebase_source : 8ac1045485a4f3b0aa94b01103933814ff89e23a
2017-05-22 12:50:23 -07:00
Brad Werth
406f447552
Bug 1342289 Part 2: Re-enable crashtest dom/html/crashtests/795221-3.html. r=heycam
...
MozReview-Commit-ID: 3demWEDa3Ws
--HG--
extra : rebase_source : a127def77e36dc1981efdcd07681af2bf60bc7b9
2017-05-19 09:19:04 -07: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
John Dai
11a7bc6f33
Bug 1350972 - Avoid crash when AutoInvalidateSelection dtor doesn't have commonAncestor. r=smaug
2017-04-10 23:52:00 -04: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
Boris Zbarsky
fdab22f79c
Bug 1343886. Handle input or textarea elements having a non-textcontrol frame better. r=ehsan
...
MozReview-Commit-ID: FRzdvTLMAID
2017-03-06 10:29:38 -05: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
Brad Werth
74758d0bb9
Bug 1290218 Part 12: Turn off a crashtest that leaks memory, see Bug 1342289. r=heycam
...
MozReview-Commit-ID: 8BypeOgPZ1X
--HG--
extra : rebase_source : 2828ab38f284d9cd34b8ee1ebb4458e6783b6e6f
2017-02-23 17:52:05 -08: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
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
Cameron McCormack
0ba5cf9cc4
Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 17:38:16 +01:00
Cameron McCormack
590058f927
Bug 1324669 - stylo: Downgrade SMIL assertion even further to a non-test-failing warning. r=me
...
MozReview-Commit-ID: 5fk6C9qaOgW
2017-01-31 17:37:08 +01:00
Sebastian Hengst
ed5bd31f9b
Backed out changeset ad45a3da5e4a (bug 1324669) for Windows build bustage: OverflowChangedTracker.h(44). r=backout on a CLOSED TREE
2017-01-31 17:32:12 +01:00
Sebastian Hengst
24430aff14
Backed out changeset 4787d54f7aa6 (bug 1314045)
2017-01-31 17:30:25 +01:00
Cameron McCormack
e64744beef
Bug 1314045 - stylo: Downgrade "Bad loading table" assertion since it occurs frequently. r=me
...
MozReview-Commit-ID: Hdt37MzhdsZ
2017-01-31 23:36:21 +08:00
Cameron McCormack
946b5c3633
Bug 1324669 - stylo: Downgrade SMIL assertion even further to a non-test-failing warning. r=me
...
MozReview-Commit-ID: 5fk6C9qaOgW
2017-01-31 23:36:12 +08:00
Cameron McCormack
01afae2b4b
Bug 1334768 - stylo: Test expectation adjustments for 2017-01-30 merge.
...
MozReview-Commit-ID: 5Uua9zyS9Db
2017-01-30 21:27:43 +08:00
Cameron McCormack
9c4ea5685f
Bug 1334768 - stylo: Back out 800030115d2e and 404506488cfb for being completely wrong due to bug 1334938.
...
MozReview-Commit-ID: 8CGTqmtlguT
2017-01-30 16:49:54 +08:00
Florian Quèze
bdc1ffa608
Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws.
2017-01-30 08:10:22 +01:00
Cameron McCormack
7805d4716e
Bug 1334768 - stylo: Test expectation adjustments for 2017-01-29 merge.
...
MozReview-Commit-ID: FFmvs6SHIwW
2017-01-29 15:31:56 +08:00
Florian Quèze
85611a7b6d
Bug 1331081
- script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
...
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Bobby Holley
eb34404cc8
Bug 1323654 - Reenable crashtests. r=me
2017-01-12 17:37:27 -08:00
Bobby Holley
3ae99d4463
Bug 1323655 - Handle unstyled elements when applying XBL bindings. r=heycam
2017-01-04 19:08:37 -08:00
Cameron McCormack
171e45e09c
Bug 1328223 - stylo: Ignore invalid URLs from @import rules. r=emilio
...
MozReview-Commit-ID: BTEPxCXiR9O
2017-01-03 18:35:15 +08: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
Cameron McCormack
366f6eb24d
Bug 1323892
- Disable currently crashing stylo crashtests. r=xidorn
...
MozReview-Commit-ID: 2BNjdBWdT5V
2016-12-16 18:54:41 +08:00
Edgar Chen
66b4be7fc1
Bug 1290904 - Fix assertion failure on removing/adding a fieldsets on a nested fieldset; r=smaug
...
MozReview-Commit-ID: LVoz6Y0BWDN
--HG--
extra : rebase_source : 34ea139c362fdead9f74fb4de70e6080fa00743c
2016-11-04 14:38:19 +08:00