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

371 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez baf57d28b5 Bug 1426312: Make sure to honor parse_method in transition and animation shorthands. r=birtles
MozReview-Commit-ID: HY3jtdSdaga
2017-12-21 20:41:36 +01:00
Edgar Chen 9f4324f41e Bug 1416999 - Remove document.registerElement; r=smaug
MozReview-Commit-ID: HiX07Vbljhk

--HG--
rename : dom/base/test/chrome/registerElement_ep.js => dom/base/test/chrome/custom_element_ep.js
rename : dom/base/test/chrome/frame_registerElement_content.html => dom/base/test/chrome/frame_custom_element_content.html
rename : dom/base/test/chrome/test_registerElement_content.xul => dom/base/test/chrome/test_custom_element_content.xul
rename : dom/base/test/chrome/test_registerElement_ep.xul => dom/base/test/chrome/test_custom_element_ep.xul
rename : dom/base/test/test_document_register.html => dom/base/test/test_custom_element.html
rename : dom/tests/mochitest/webcomponents/test_document_register.html => dom/tests/mochitest/webcomponents/test_custom_element_define.html
rename : dom/tests/mochitest/webcomponents/test_document_register_parser.html => dom/tests/mochitest/webcomponents/test_custom_element_define_parser.html
rename : dom/tests/mochitest/webcomponents/test_template_custom_elements.html => dom/tests/mochitest/webcomponents/test_custom_element_template.html
extra : rebase_source : cd2ebf166e8bd9c49910387c9136d7b83b51598d
2017-11-16 12:23:15 +08:00
Emilio Cobos Álvarez 72a1d3ff81 Bug 1419554: Teach the restyle root code about elements outside of the flattened tree. r=heycam
The textarea is inserted under a Shadow host, with no matching insertion point,
so its flattened tree parent node is null.

We're treating this case in the restyle root code as "the parent is the
document", but that's very wrong.

MozReview-Commit-ID: JlzUMRIYaYZ

--HG--
extra : rebase_source : feeaf7a7333097aa87b35358172472790f6c74a7
2017-11-22 14:15:34 +01:00
Hiroyuki Ikezoe e41b79a2e7 Bug 1418867 - Crash test for the case where the parent element has no style data for pseudo. r=emilio
MozReview-Commit-ID: 977gqyZTob2

--HG--
extra : rebase_source : b8c5887782fd461f403467b3f761596d53e2133c
2017-11-22 12:20:15 +09:00
Hiroyuki Ikezoe 49f31bb414 Bug 1418059 - Stop eagerly CSS animations on the root of display:none subtree. r=birtles
Otherwise we do update keyframes data unnecessarily.

MozReview-Commit-ID: ys4BEF1kxX

--HG--
extra : rebase_source : 725aef9a4be9296bc992f6128be7c62b4c2b01e1
2017-11-20 13:56:26 +09:00
Emilio Cobos Álvarez 5e27db6805 Bug 1415021: Re-disable web-components in the crashtest for leaks, see bug 1416296. r=me on a CLOSED TREE
MozReview-Commit-ID: IhWWbh7B8N
2017-11-10 18:58:11 +01:00
Emilio Cobos Álvarez 6d99e28430 Bug 1415021: Enable webcomponents in the crashtest since it calls createShadowRoot. r=me
Thanks RyanVM for the heads-up!

MozReview-Commit-ID: nOQtodKAVY
2017-11-10 17:11:28 +01:00
Emilio Cobos Álvarez f21768f547 Bug 1415021: Add crashtest. r=me
MozReview-Commit-ID: AX0CTVFJo7P
2017-11-10 15:16:32 +01:00
Jason Kratzer c85719a37f Bug 1415663 - Add crashtest. r=me 2017-11-08 22:39:49 -05:00
Emilio Cobos Álvarez e92c9696de Bug 1415353: Crashtest. r=me
MozReview-Commit-ID: GjeTrTPfSnP
2017-11-08 15:28:38 +01:00
Emilio Cobos Álvarez 75916bf75c Bug 1413361: EnsureFrameForTextNode shouldn't reconstruct synchronously without up-to-date styles. r=bz
MozReview-Commit-ID: IzpcdCdcPjr
2017-11-01 20:06:28 +01:00
Emilio Cobos Álvarez 9bd202a77c Bug 1413288: The owner of a bullet frame is the first continuation of the parent. r=xidorn
MozReview-Commit-ID: FUsdsETkV2Q

--HG--
extra : rebase_source : 9c6183e567321c9ee541a04d001dc00fbcc7e94b
2017-11-01 12:20:55 +01:00
Makoto Kato 73336f8958 Bug 1411522 - Skip layout/style/crashtests/439184-1.html on debug build of Android/stylo. r=emilio
layout/style/crashtests/439184-1.html is too slow (over 12min) on debug build of
android/stylo.

MozReview-Commit-ID: JHD6mZW7M4E

--HG--
extra : rebase_source : d6c1e4d6b9ee65ffe3e4e2a9931047d28d7d463d
2017-10-27 16:16:23 +09:00
Sebastian Hengst 443416f881 Merge mozilla-central to autoland. r=merge a=merge 2017-10-26 00:39:55 +02:00
Jesse Ruderman a0ad2c1e46 Bug 481557 - Add crashtest. r=me 2017-10-25 14:58:33 -04:00
Emilio Cobos Álvarez 33e5c7314c Bug 1411478: Crashtest. r=xidorn
MozReview-Commit-ID: 3fO3Wn1M609

--HG--
extra : rebase_source : bbb2698717efe22c6a9e14454fbab31f5b65b749
2017-10-25 10:37:38 +02:00
Xidorn Quan 16e53464c5 Bug 1411143 - Give dummy URL extra data a dummy referrer rather than null. r=bz
MozReview-Commit-ID: GV07RBocNnH

--HG--
extra : rebase_source : 1f6371173d9fb2d8811f9fa9e0b0123976974fb9
2017-10-24 18:32:48 +11:00
Emilio Cobos Álvarez 650a64145b Bug 1410226: Properly compute the insertion point for a display: contents child in an XBL binding. r=mats
MozReview-Commit-ID: DzuGDHZEc1A

--HG--
extra : rebase_source : 59bde9e85e843bd7ce2ee5167b10fcef5dd4d39b
2017-10-20 13:42:15 +02:00
Sebastian Hengst 05cc4b82d9 Backed out changeset f8703e5ad323 (bug 1410226) for failing reftests layout/reftests/forms/legend/shadow-dom.html and layout/reftests/css-display/display-contents-generated-content-2.html. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 73fc264f71697cc56520b580c90ca949650e88ba
2017-10-20 20:40:01 +02:00
Emilio Cobos Álvarez 8074d54110 Bug 1410226: Properly compute the insertion point for a display: contents child in an XBL binding. r=mats
MozReview-Commit-ID: DzuGDHZEc1A

--HG--
extra : rebase_source : 5591e74ccbb830017c0b34081d60335ba95e0be8
2017-10-20 13:42:15 +02:00
Jesse Ruderman c8d7cc2d4b Bug 809762 - Add crashtest. r=me
--HG--
extra : rebase_source : 8d1b71844bb51097b5b147217dc02c38287ed4cc
2017-10-20 08:36:11 -04:00
Emilio Cobos Álvarez 7a3d033bd5 Bug 1409931: nsImageControlFrame can also be using a <map> element. r=xidorn
This goes with a crashtest, as soon as I get a usable build.

MozReview-Commit-ID: LqmPWoJZ7AJ

--HG--
extra : rebase_source : a2f2e4b0b2f3cfa4c0f53bc5110d31f0fb86667f
2017-10-20 12:00:49 +02:00
Emilio Cobos Álvarez b371f16b3f Bug 1404789: Update test expectations. r=bz
MozReview-Commit-ID: 6juwgWa4OVN

--HG--
extra : rebase_source : b87fa7013e6ca894f0b06e07e7778e6b5ba3ce88
2017-10-18 11:31:18 +02:00
Jason Kratzer c3679cbcac Bug 1409502 - Add crashtest. r=me 2017-10-18 09:43:11 -04:00
Emilio Cobos Álvarez c021ca02b5 Bug 1409079: Re-enable web components in stylo. r=heycam,smaug
MozReview-Commit-ID: DJZRO7j2pOJ

--HG--
extra : rebase_source : c6e39755b7dd324ca8ae77b6d8a8868d913c930b
2017-10-12 15:22:17 +02:00
Ryan VanderMeulen f0f257809c Bug 1344210 - Add crashtest. r=me
--HG--
extra : rebase_source : dac6b45cd4858f905ffb9f68ab967cdbb4d9c302
2017-10-11 11:52:40 -04:00
Xidorn Quan e701a0dbc6 Bug 1401825 - Support pseudo-element properly in nsPresContext::HasAuthorSpecifiedRules. r=emilio
MozReview-Commit-ID: Iugvr9DYm2E

--HG--
extra : rebase_source : a0675ddafd525aa12b11fd264f2b0e6e5d0c06b7
2017-10-10 18:35:10 +11:00
Cameron McCormack fcd58611c7 Bug 1364139 - Crashtest for ::first-letter/::first-line text node inheritance problems. r=me
MozReview-Commit-ID: BWD1hFqNOD9
2017-10-10 13:17:59 +08:00
Ryan VanderMeulen d7d9df2904 Bug 1404057 - Add back two lines to the crashtest manifest that got accidentally deleted. r=emilio 2017-10-09 14:54:55 -04:00
Manish Goregaokar 63f30a0c62 Bug 1404057 - stylo: Add crashtest for text-zoom being reenabled within svg:text; r=xidorn
MozReview-Commit-ID: 3dIDW8Tz6Mj
2017-10-07 08:27:08 -07:00
Boris Zbarsky c629c7383a Bug 1406222 tests. r=heycam
MozReview-Commit-ID: 6fNGlwC8ZwA
2017-10-07 10:10:18 +02:00
Sebastian Hengst 6ceb627ccd Backed out changeset cb92b20ea556 (bug 1406222) for frequently failing clipboard's devtools/client/netmonitor/test/browser_net_copy_headers.js. r=backout 2017-10-07 10:03:30 +02:00
Boris Zbarsky 28f817772c Bug 1406222 tests. r=heycam
MozReview-Commit-ID: 6fNGlwC8ZwA
2017-10-07 03:17:22 -04:00
Emilio Cobos Álvarez d46ace29b9 Bug 1405605: Bypass the IsReallyFixedPos assertion when the style may have changed due to first-line reparenting. r=bz
MozReview-Commit-ID: HS0670UMqKK
2017-10-04 17:53:13 +02:00
Emilio Cobos Álvarez 808664591f Bug 1404324: Mark one of the test-cases as known-asserting until we figure out what to do with that assertion. r=me
MozReview-Commit-ID: 7RI7dwRSFkH
2017-10-04 11:36:20 +02:00
Emilio Cobos Álvarez 660ab8f549 Bug 1404324: Use the placeholder state to remove out-of-flows that aren't real descendants of the destruction root. r=bz
Using the style of the frame can mess things up when we reparent them due to
::first-line before removing them.

MozReview-Commit-ID: 3Dt0wF2XRAH
2017-10-04 10:49:41 +02:00
Sebastian Hengst 0ba56b9c7d Backed out changeset cb247c8a0fe5 (bug 1404324) for landing with wrong commit message. r=backout 2017-10-04 10:48:14 +02:00
Emilio Cobos Álvarez ae652b0b37 Bug 1404324: Always remove out of flows from the placeholder frame, using its info. r=bz
MozReview-Commit-ID: 3Dt0wF2XRAH
2017-10-04 10:38:34 +02:00
Cameron McCormack 6fdd311839 Bug 1404180 - Don't allow associating form elements by ID to <form>s across anonymous subtree boundaries. r=smaug
MozReview-Commit-ID: KRJjrkL4FgZ

--HG--
extra : amend_source : 80cd5e00804a8b2a5fd4e51b0f7ea9160dd63b1c
2017-10-02 13:10:18 +08:00
Bobby Holley df7054fd8e Bug 1404316 - Crashtest. r=me
MozReview-Commit-ID: LCbXnY8nqmJ
2017-10-01 14:08:20 -07:00
Sebastian Hengst eb2c50f444 Backed out changeset 325ab1b04aba (bug 1404316) 2017-10-01 10:07:12 +02:00
Bobby Holley cdba57eac5 Bug 1404316 - Crashtest. r=me
MozReview-Commit-ID: LCbXnY8nqmJ
2017-09-30 21:17:36 -07:00
Phil Ringnalda 7546edeeec Backed out 2 changesets (bug 1404316) for debug build bustage
Backed out changeset 555a9dafe460 (bug 1404316)
Backed out changeset e939fa11b68c (bug 1404316)

MozReview-Commit-ID: 5ek3To3HsWo
2017-09-30 21:09:30 -07:00
Bobby Holley b082b896b7 Bug 1404316 - Crashtest. r=me
MozReview-Commit-ID: LCbXnY8nqmJ
2017-09-30 20:02:43 -07:00
Hiroyuki Ikezoe 653e15ba32 Bug 1403433 - Add another variant of SchedulePaint that does not call InvalidateRenderingObservers for PendingAnimationTracker. r=birtles
nsFrame::SchedulePaint() invokes InvalidateRenderingObservers, and
InvalidateRenderingObservers ends up posting change hints during we are
processing sequential tasks for animations, but we don't allow posting any
change hints while we are in the middle of restyling process.

Though the change hints posted by InvalidateRenderingObservers are not harmful
in this case since the change hints will be processed in a second post
traversal without problems.  That's said, InvalidateRenderingObservers stuff
should be processed in display list based invalidation anyway (bug 1284053).

MozReview-Commit-ID: GKVRZ98lvEN
2017-09-29 19:42:13 +09:00
Sebastian Hengst 5a95ac34b4 merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
J. Ryan Stinnett 521920fe39 Bug 1403465 - Crashtest. r=emilio
MozReview-Commit-ID: 9jYSE2oErnH
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-29 00:05:58 +02:00
Emilio Cobos Álvarez 0d24ce4b72 Bug 1403712: Crashtest. r=bholley
MozReview-Commit-ID: DtOKa8V4deq
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-09-28 22:24:56 +02:00
Boris Zbarsky c842174571 Bug 1402218. Make sure to clone our CSSDeclaration as needed when removing properties. r=emilio
MozReview-Commit-ID: 6LRjLU3QQok
2017-09-28 22:04:34 -04:00
Emilio Cobos Álvarez 27b8091362 Bug 1403592: Crashtest. r=Manishearth
I've made it crash at least once, though it's intermittent-y. I guess it's
better than no crashtest.

MozReview-Commit-ID: 5m2VCrEs8lM
2017-09-28 10:12:57 +02:00