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

684 Коммитов

Автор SHA1 Сообщение Дата
Xidorn Quan fd467033f9 Bug 1407847 - Enable stylo for XUL document without system principal and annotate failures accordingly. r=heycam
MozReview-Commit-ID: KcJxloT2rR8

--HG--
extra : rebase_source : 8943efaa7afbf1bc74ac85ca103a52e2f4d1b1a4
2017-10-12 10:43:38 +11:00
Xidorn Quan 5767c9b968 Bug 1406562 - Return first continuation for parent of first-letter in ExpectedOwnerForChild. r=emilio
MozReview-Commit-ID: KkBDMStwQ6r

--HG--
extra : rebase_source : 7e0ffbf2ebff5d7d08d324c61736805adc9ea846
2017-10-09 11:07:17 +11:00
Boris Zbarsky 984aba4875 Bug 1391736. Relax the ExpectedOwnerForChild assert in the ServoRestyleState constructor. r=emilio 2017-10-02 16:36:49 -04:00
Boris Zbarsky 4a228305f6 Bug 1402476. ExpectedOwnerForChild should not return a first-letter frame for a text child. r=emilio
The expected owner is the DOM parent.  The first-letter then does some reparenting of the text style later.
2017-10-02 16:36:47 -04:00
Boris Zbarsky e04143fa91 Bug 1401739. Make sure to always call UpdateStyleOfChildAnonBox with the first continuation as "this". r=emilio
MozReview-Commit-ID: KhfvBuCeoex
2017-09-25 10:58:39 -04:00
Boris Zbarsky f0ee8b8b01 Bug 1401840. Make sure to not end up with infinite recursion when reframing a <body> that has a table pseudo parent coming from the root <html>. r=dholbert
MozReview-Commit-ID: EJiO8Nq5Frb
2017-09-22 23:32:49 -04:00
Xidorn Quan c5b7f94e1c Bug 1400438 - Use array instead of linked list for -moz-border-*-colors. r=heycam,mattwoodrow
MozReview-Commit-ID: LPl1Rlg5gRn

--HG--
extra : rebase_source : c9df383e14523bb534cac5018333178b7c17167a
2017-09-18 13:38:39 +10:00
Sebastian Hengst cbf485433e Backed out changeset 61a277705d59 (bug 1400438) for heap write hazard. r=backout 2017-09-20 16:52:02 +02:00
Xidorn Quan 4599882448 Bug 1400438 - Use array instead of linked list for -moz-border-*-colors. r=heycam,mattwoodrow
MozReview-Commit-ID: LPl1Rlg5gRn

--HG--
extra : source : 418288301c994faded0993a1cd3d73fc3b6521be
extra : amend_source : 7cba1fc0ca13b86782aa05ab4dae4cdc7eb9fbf6
2017-09-20 22:52:20 +10:00
Boris Zbarsky 53bb40c960 Bug 1400599. Make sure to properly handle removal of the root when the body propagates scrollbar styles to the viewport. r=dholbert
MozReview-Commit-ID: FixsFFtNOfQ
2017-09-18 21:27:23 -04:00
Boris Zbarsky 8e81160ff3 Bug 1398500 part 2. Make sure that if we start propagating scroll to viewport from a new body element we reframe it as needed. r=dholbert
MozReview-Commit-ID: K54u9NmAlpn
2017-09-15 23:45:06 -04:00
Boris Zbarsky f8a8561a30 Bug 1397398. Don't assert about unprocessed wrapper anonymous box restyles in situations in which the styles of those wrapper anonymous boxes can't have changed anyway. r=emilio 2017-09-09 04:11:54 -04:00
Manish Goregaokar 7960cd0a4d Bug 1397363 - stylo: Update crashtest expectations; r=orange
MozReview-Commit-ID: 6yYiGcZ7n3E
2017-09-06 23:24:53 -07:00
Boris Zbarsky 264b2245fd Bug 1395715. When recovering letter frames, only do first-line fixup when we have a first-line parent. r=emilio
It turns out, this is the only case in which we need to do the fixup at all.
And this way we don't have to guess based on first-line styles, which may not
match the frame tree (for example if we have a pending style change that we
haven't processed yet).
2017-09-01 11:09:02 -04:00
Boris Zbarsky 11a90dfbd9 Bug 1395591. When looking for our layout parent style, make sure to start with the placeholder if we're out of flow. r=emilio
MozReview-Commit-ID: 1M52bi3oQFX
2017-08-31 22:46:35 -04:00
Boris Zbarsky c7c1bed48a Bug 1390389. Fix anon box restyling assertions to correctly handle ib splits. r=xidorn
MozReview-Commit-ID: AtBFlvLyg6b
2017-08-31 09:12:13 -04:00
Xidorn Quan 179961b3c9 Bug 1383845 - Enable tests disabled for bug 1383845. r=TYLin
MozReview-Commit-ID: Glao9d9PiUF

--HG--
extra : rebase_source : cfc70fcb350a7ee8e325ba1bda0bcdead62d786e
2017-08-17 10:51:59 +10:00
Boris Zbarsky b183fe45c1 Bug 1388625 part 5. Implement wrapper anonymous box restyling in ServoRestyleManager. r=heycam
MozReview-Commit-ID: FRW4RCR1GT4

--HG--
extra : rebase_source : 4b3788a93173d73c0a47c92a3e8574bae713862f
2017-08-11 00:10:26 -04:00
Manish Goregaokar e632c1393e Bug 1383492: stylo: Change nscoord_MAX to 1<<30 - 1 ; r=emilio,dbaron
nscoord_MAX is (1<<30) so that we can check for overflow *after* adding
two nscoords. However, (nscoord_MAX + nscoord_MAX) will still overflow.
Subtracting one makes this no longer possible.

MozReview-Commit-ID: BtbQRMp5kWm
2017-07-27 18:57:32 -07:00
J. Ryan Stinnett c79cb3fbb1 Bug 1380053 - Stylo reftest annotations for all OSes. r=manishearth
MozReview-Commit-ID: JNsNUOZfd2e

--HG--
extra : rebase_source : 05a71f9a0fe484c93931fb230cf0752a3b1b8b00
2017-07-20 22:02:00 -05:00
Wes Kocher 18f09001d3 Backed out 4 changesets (bug 1341102, bug 1383492) for windows build bustage and crashtest assertions a=backout CLOSED TREE
Backed out changeset 1c4310082e35 (bug 1341102)
Backed out changeset 849c109d96b4 (bug 1341102)
Backed out changeset 11cadad891a4 (bug 1383492)
Backed out changeset b4dfcf4f795e (bug 1383492)

MozReview-Commit-ID: 4bDAPgiaepG
2017-07-26 18:09:45 -07:00
Manish Goregaokar c2a750c83f Bug 1341102: Fix bustage on a CLOSED TREE; r=bustage
MozReview-Commit-ID: Ho2PNnBhR3M
2017-07-26 16:52:20 -07:00
Manish Goregaokar 196d78a2ab Bug 1383492: stylo: Change nscoord_MAX to 1<<30 - 1 ; r=emilio,dbaron
nscoord_MAX is (1<<30) so that we can check for overflow *after* adding
two nscoords. However, (nscoord_MAX + nscoord_MAX) will still overflow.
Subtracting one makes this no longer possible.

MozReview-Commit-ID: BtbQRMp5kWm
2017-07-26 15:59:52 -07:00
Bobby Holley d1534d15b4 Bug 1341102 - Re-enable some crashtests. r=me
MozReview-Commit-ID: 65QY7FfZQcL
2017-07-24 18:35:19 -07:00
Boris Zbarsky 04552c3152 Bug 1382786 part 4. Update test expectations. r=emilio
MozReview-Commit-ID: TjcLIFlje

--HG--
extra : rebase_source : caef652de10d73ed1d03c98b8db1898da9173c3c
2017-07-21 14:20:00 -04:00
Emilio Cobos Álvarez 57d0d30a91 Bug 1381323: Account for text frames in ExpectedOwnerForFrame. r=heycam
MozReview-Commit-ID: 62MXX5kf3jj

--HG--
extra : rebase_source : 2a99b8fa54e96f36df80cad208fe96ca5f16b034
2017-07-16 15:42:22 +02: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 1b1d5804a7 Bug 1338761 - Re-enable test. r=me
--HG--
extra : rebase_source : 5920ec423b501db59e7d6e2f31cfda3dae6da8f4
2017-06-14 16:49:28 +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
Ting-Yu Lin 41dbaf6f6f Bug 1363640 Part 7 - Update reftest expectations after enabling stylo on XBL documents. r=heycam
MozReview-Commit-ID: I5HNk22XvKi

--HG--
extra : rebase_source : baf89a4c80b7984a020e1ca507643f8680153f9f
2017-05-19 20:33:10 -07:00
Mats Palmgren 297b9d70e1 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
MozReview-Commit-ID: IbwWM0FL6HF

--HG--
extra : source : bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
2017-05-21 17:15:00 +08:00
Carsten "Tomcat" Book 00d4ea331d Backed out changeset bbb688fe1ba3 (bug 1365614) 2017-05-22 15:45:31 +02:00
Mats Palmgren e706869580 Bug 1365614 part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz 2017-05-21 17:15:00 +08:00
Hiroyuki Ikezoe 93e3eef4cb Bug 1341102 - Update test expecrations. r=me
https://github.com/servo/app_units/pull/26#issuecomment-301931183
2017-05-20 15:26:55 +09:00
Jeremy Chen 920934c51e Bug 1363000 - re-enable <select> related SVG crashtests. r=heycam
MozReview-Commit-ID: CXoNYeiwJpL

--HG--
extra : rebase_source : d6c3a58bf07cb557f2be0d8311a6be11f1cee35f
2017-05-12 10:52:16 +08: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
Hiroyuki Ikezoe 35bf2524cf Bug 1356916 - Skip crash tests causing scrollbar-thumb atom leak. r=heycam
MozReview-Commit-ID: K66L8EQmPY2

--HG--
extra : rebase_source : 75c69b1c5188ff094dfc7d79e9182d3725ccecd4
2017-05-11 07:30:42 +09:00
Jonathan Kew 83dd0ceea3 Bug 1362423 - Simplified testcase from the bug report. r=dholbert 2017-05-10 11:01:13 +01:00
Jeremy Chen e265ee592d Bug 1359343 - annotate svg related crashtests to enable stylo for SVG documents. r=heycam
The two skipped tests (1 in layout/base/ and 1 in view/) both cause leaks while
running crashtests, so annotate them with a tracking bug (bug 1363000) filed.

MozReview-Commit-ID: GhSRt4wqu44

--HG--
extra : rebase_source : ed81c75251b35cee7f940b38e3998a6df3c1fcc6
2017-05-05 09:58:56 +00: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
Cameron McCormack c9e89efdd7 Bug 1341102 - stylo test expectation adjustments. r=me 2017-04-28 11:42:16 +08:00
Manish Goregaokar 8854b518a1 Bug 1342596 - Update expectations for absolute length serialization ; r=manishearth 2017-04-12 14:57:20 +08:00
Markus Stange 13864d8014 Bug 1352380 - Make sure gradient stops have ordered mPosition variables. r=dbaron
MozReview-Commit-ID: DsP5Q6qmvH2

--HG--
extra : rebase_source : 69d1480d116fd6d2bf47e594aba478145d142786
2017-04-05 09:54:03 -04:00
Hiroyuki Ikezoe c7495b1957 Bug 1323679 - Enable some crash tests. r=shinglyu
MozReview-Commit-ID: 6MxVcZhC2oD

--HG--
extra : rebase_source : e255ac678c0df5ae14ac650d83577782fb00d452
2017-04-01 11:38:07 +09:00
Cameron McCormack 9f3f895b0e Bug 1349134 - stylo: Style newly appended children of an element with a binding through their flattened tree parents. r=bholley
MozReview-Commit-ID: 3fQouTm2bw4

--HG--
extra : rebase_source : 599fe1e790c9fb352eb0e81f8f9b08e4012541f2
2017-03-24 14:27:22 +08:00
Mats Palmgren 2feec4025d Bug 1333482 part 5 - [css-ui] Enable '-moz-appearance' support for some tests. r=dholbert
* * *
[mq]: sssssssss

MozReview-Commit-ID: 4wgnjld1rDt
2017-03-23 22:11:23 -07: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
Boris Zbarsky f12067d36e Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron
MozReview-Commit-ID: 3kQQroDRlr8

--HG--
extra : rebase_source : 6b1c8e0c1f287532badedb50439e415f97a4cf81
2017-03-08 00:18:40 -05:00
Bobby Holley 6d5a642e48 Bug 1343937 - Crashtest. r=bz
MozReview-Commit-ID: IgE5gMbcgc6
2017-03-07 13:55:24 -08:00
Boris Zbarsky e5e572124c Bug 1337696. Fix change hint computation for table-outer frames to be more correct. r=emilio
MozReview-Commit-ID: LgRmTlWsM6o

--HG--
extra : rebase_source : dc18a9ca923eedbb2aaba80d515c70bd80a90d4e
2017-03-03 15:54:47 -05:00
Mats Palmgren 8ad395de87 Bug 1343606 - Crashtest.
MozReview-Commit-ID: 1EGKJEsu6OL
2017-03-02 20:45:40 +01:00
Emilio Cobos Álvarez b16dcfdba8 Bug 1342710, Bug 1324633: Update reftests and crashtests expectations.
MozReview-Commit-ID: LmapjDT6ggu
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 16:50:44 -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
Boris Zbarsky 96054e12cc Bug 1324661 part 1. When recreating style contexts for elements in stylo, use the right frame (not the primary frame!) for tables. r=bholley,emilio
For a table, the primary frame is the table wrapper anonymous box.  That
anonymous box inherits style from its _child_ table frame, which is the frame that
has the actual style for the element.  So we want to use the stylo-computed
style for the table frame, and then compute an updated style for the table
wrapper too, because some things (like absolute positioning) are done for the
table wrapper anonymous box, not the table frame.
2017-02-17 14:52:39 -05:00
Daniel Holbert 1c89a88adf Bug 1338772 followup: add crashtest. (no review)
MozReview-Commit-ID: EvjPG1H2GP8
2017-02-16 16:49:11 -08:00
cku 122f0704a3 Bug 824300 - Part 2. Crash test. r=heycam
MozReview-Commit-ID: DwGv68izJ1

--HG--
extra : rebase_source : c427a68e257ba83b605356d9b5fdb20ca7885c20
extra : source : 4b4f9b149ce7e7cf2946494704dcd46005ab193a
2017-02-04 20:44:32 +08:00
cku 1d3495807b Bug 842114 - Part 2. Crash test. r=heycam
MozReview-Commit-ID: AT2Zfq4IbGT

--HG--
extra : rebase_source : f5315ebe87a3c89d400dc5cea2a82aa66603573e
2017-02-03 23:00:18 +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
Phil Ringnalda a235d08512 Merge m-c to m-i 2017-02-11 18:19:11 -08:00
Mats Palmgren b657c13404 Bug 1288946 - More crashtests. 2017-02-12 01:44:06 +01:00
Abhishek Arya 07760337a1 Bug 1288946 - Crashtest. 2017-02-12 01:44:06 +01:00
Cameron McCormack 417b9a110f Bug 1338762 - stylo: Disable a failing crashtest. r=bholley
MozReview-Commit-ID: 9YpE3pX2TYQ

--HG--
extra : rebase_source : 0084ee8b5bd7138d1d82c596a7db8b9a1b09af3a
2017-02-11 16:38:09 +08: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
Cameron McCormack f7f9c5f69e Bug 1324647 - stylo: Downgrade "Need to flush before destroying!" assertion since it occurs frequently. r=me
MozReview-Commit-ID: AOUnCyG4I2O
2017-01-31 15:10:45 +08: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 82170bb7cf Backed out changeset 7771169d9f8a (bug 1324647) 2017-01-31 17:30:21 +01:00
Cameron McCormack 95f75d80be Bug 1324647 - stylo: Downgrade "Need to flush before destroying!" assertion since it occurs frequently. r=me
MozReview-Commit-ID: AOUnCyG4I2O
2017-01-31 23:36:29 +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 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
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
Bobby Holley e69afdcb2e Bug 1323671 - Reenable crashtests. r=me 2017-01-12 17:37:30 -08:00
Bobby Holley eb34404cc8 Bug 1323654 - Reenable crashtests. r=me 2017-01-12 17:37:27 -08:00
Bobby Holley 129614b0d6 Bug 1329854 - Update crashtest expectations. r=me 2017-01-12 17:37:23 -08:00
Bobby Holley 004deddec2 Bug 1330401 - Don't render explicit children of bound elements with no insertion points. r=bz 2017-01-11 21:08:03 -08:00
Cameron McCormack 9f99f387ac Bug 1324663 - stylo: Adjust expectations now that we've disabled style context tree structure assertions. r=me
MozReview-Commit-ID: EORVNMWW7gu
2017-01-11 20:35:12 +08:00
Wes Kocher 105aea2522 Merge m-c to inbound a=merge
MozReview-Commit-ID: G24aq5fbYNd
2017-01-09 16:44:58 -08:00
Cameron McCormack 466ecf05e1 Bug 1324705 - stylo: Update some crashtest assertion expectations. r=emilio
These were fixed by https://github.com/servo/servo/pull/14922.

MozReview-Commit-ID: 3Ypfq0BmkIY

--HG--
extra : rebase_source : c32e69303826b65059dcae963ddce94f5f4c40f8
2017-01-09 17:34:16 +08:00
Cameron McCormack 3bd4794eaf Bug 1324673 - stylo: Update some crashtest assertion expectations. r=emilio
These were fixed by https://github.com/servo/servo/pull/14922.

MozReview-Commit-ID: H7s2lGJ8QYU

--HG--
extra : rebase_source : ef104630c7715f2f95539a3bb65e46a480ff2bdb
2017-01-09 17:34:18 +08:00
Cameron McCormack 9560e97767 Bug 1323665 - Part 2: Allow StyleSheet.disabled CSSOM access to disable/enable a ServoStyleSheet. r=xidorn
Now that bug 1290209 has landed, we can make StyleSheet.disabled work in Servo
styled documents.  This fixes a bunch of test crashes due to the assertion no
longer firing.

MozReview-Commit-ID: 6sLrdrxWlvK

--HG--
extra : rebase_source : cf8ab29f98fbba6be837a38ffe2a03ed9b33b701
2017-01-09 17:44:30 +08:00
Bobby Holley b32f310e62 Bug 1323649 - Reenable some crashtests. r=me 2017-01-09 11:50:23 -08:00
Bobby Holley 4ff3bbf698 Bug 1323662 - Reenable crashtests. r=me 2017-01-09 11:50:21 -08:00
Bobby Holley 09ce7e77ed Bug 1325734 - Simplify ElementData and eliminate the concept of consuming styles. r=emilio 2017-01-09 11:50:16 -08:00
Bobby Holley 1c5b9be020 Bug 1323678 - Support off-main-thread snapshot destruction. r=heycam 2017-01-04 17:49:07 -08:00
Cameron McCormack 61569b57a1 Bug 1324624 - Tweak stylo crashtest assertion annotations a bit more.
MozReview-Commit-ID: D2AntG68VGr
2017-01-02 16:25:22 +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
Xidorn Quan 5c2af0823d Bug 1308848 - Not request style of comment node when checking valid sibling. r=bz
MozReview-Commit-ID: 6Sq8C2LUkpT

--HG--
extra : rebase_source : 2db641f09e66b7e5f1e6d48deb5bfb5fa9026948
2016-10-17 17:29:38 +11:00
Sebastian Hengst 431a51bafd Bug 1310297 - Remove test annotations using b2g, mulet or gonk: layout/base. r=RyanVM
MozReview-Commit-ID: M0EASZk09I

--HG--
extra : rebase_source : e606f93a93c0f4149ba3d81d6b3893ef2b12d2da
2016-11-05 11:29:20 +01:00
Mats Palmgren 4ee6a90bbb Bug 1308793 - Crash when setting display:[inline-]{flex,grid} or columnset properties on a SVG <text> element. r=tn 2016-10-09 22:34:07 -05:00
L. David Baron 2dcd8fe04b Bug 1299736 - Remove unsafe optimizations from FrameHasPositionedPlaceholderDescendants. r=bzbarsky
MozReview-Commit-ID: 4DYtXqNYfPq

--HG--
extra : transplant_source : %3B%95P%1E%047%89%BA%99%D2%1D%B1%00%A1%EF%81%D5%DE%7F%8A
2016-10-04 11:39:36 -07:00
Boris Zbarsky adcdc0aaed Bug 1297835. Don't suppress the scroll bits of a non-open <details> that has the appropriate overflow styles. r=TYLin 2016-08-25 14:35:33 -04:00
Jesse Ruderman 3615ba53e6 Bug 1288608 - Crashtest. 2016-08-19 19:56:20 +02:00
Xidorn Quan e609d5f37f Bug 1286889 - Handle ruby text container as line container in InlineBackgroundData. r=jfkthame
MozReview-Commit-ID: G8a0iW4K3YM

--HG--
extra : source : 8c0c6607de39226a6cfc21ee75c9db4a5d69a906
2016-07-19 13:32:47 +10:00
Xidorn Quan 80af7374b2 Bug 1143535 - Crashtest for this bug. r=bz
MozReview-Commit-ID: InYhrAck7xR

--HG--
extra : source : a9e6baeacb9f6d112a053da368d83cef765b6030
2016-07-04 09:01:01 +10:00
Timothy Nikkel 9fb446699f Bug 1278455. If the root element is grid or flex, allow it to be an absolute containing block. r=dholbert
If the root element is block or table then the PushAbsoluteContainingBlock call happens in ConstructBlock and ConstructTable respectively.
2016-06-26 12:25:11 -05:00
Jesse Ruderman c4a86078d8 Bug 1009036 - crashtest. 2016-06-21 13:23:28 +02:00
Kyle Huey faf4b58dd6 Bug 1261351: Look past ShadowRoots when looking for the parent for the UndisplayedMap. r=dbaron
--HG--
extra : rebase_source : b4cac0077527a298cd53fc252b0aa32ee5372f81
2016-06-07 14:09:22 -07:00
Matt Woodrow fec269f78c Bug 1270797 - Differentiate between nsDisplayBlendContainers created for mix-blend-mode and background-blend-mode. r=mstange 2016-05-10 12:48:59 +12:00
Bobby Holley 1c7f68df06 Bug 1258017 - Cleanup fixes for trunk. r=me 2016-04-21 13:56:40 -07:00
Timothy Nikkel 420a4263c2 Bug 1234622. Tweak how nsDocumentViewer::FindContainerView finds the parent presshell. r=bz
During page transition the presshell we get via the parent docshell is the presshell for the _next_ document.

Whereas, the presshell we get via the containing frame element (iframe etc) is the current document.

If we use the presshell for the next document to get the primary frame for the containerElement it will return null because it doesn't have the right document.
2016-03-25 13:49:29 -05:00
Ryan VanderMeulen 28ae0aa7ed Bug 778067 - Re-enable the crashtest on e10s.
--HG--
extra : rebase_source : ff945f34b41342707b6aa21657a4fa0dff8fb349
2016-03-11 18:30:08 -05:00
Timothy Nikkel eddfe6b602 Bug 1235467. If the root reference frame is transformed don't use an ancestor of the root reference frame as the local reference frame. r=mattwoodrow
When painting a -moz-element the root reference frame is the refered-to frame, so it can be transformed. In normal painting root reference frames are root frames which can't be transformed so this doesn't come up.
2015-12-30 13:21:10 -06:00
Simon Montagu c2726731e4 Bug 1162813: filter paragraph separators before passing text to SetPara, r=jfkthame 2015-12-07 21:18:35 +02:00
Simon Montagu 6c2badf68d Test for bug 1162813, r=jfkthame 2015-12-07 21:18:29 +02:00
Karl Tomlinson 0c63a8dceb bug 866955 annotate 423107-1.xhtml crashtest assertion failure r=mats
triggered by https://hg.mozilla.org/integration/mozilla-inbound/rev/938041e183e5

--HG--
extra : rebase_source : 54da760a3c96534c47449ad44ef2027b15a1f9a6
2015-11-20 12:54:33 +13:00
Atte Kettunen 1124caf989 Bug 1163583 - Crashtest. 2015-11-24 20:04:03 +01:00
Kartikaya Gupta 8a6023f387 Bug 1223928 - Update various reftests that now pass/fail with gecko scrollbars on Android&&asyncPan. r=snorp
--HG--
extra : commitid : G5eJp4xTljl
2015-11-19 09:55:21 -05:00
Ryan VanderMeulen 7bb977d5ac Bug 695964 - Add crashtest.
--HG--
extra : rebase_source : 2b9fecf2d5db1db414b61c27db05f665a1d449eb
2015-11-01 07:23:24 -05:00
Ryan VanderMeulen fa1d35aecd Bug 690619 - Add crashtest.
--HG--
extra : rebase_source : bab83c75ac963f7437bd3599bf25a52a7034d579
2015-11-01 07:23:24 -05:00
Ryan VanderMeulen e3cdc2558a Bug 690247 - Add crashtest.
--HG--
extra : rebase_source : 108b750fb2d13437df6dc77c1b081148532da4ba
2015-11-01 07:23:24 -05:00
Ryan VanderMeulen 028dec7cc8 No bug - Various crashtest manifest cleanups.
--HG--
rename : dom/base/crashtests/713417.html => dom/base/crashtests/713417-1.html
rename : dom/workers/test/1158031.html => dom/workers/test/crashtests/1158031.html
rename : dom/workers/test/779707.html => dom/workers/test/crashtests/779707.html
rename : dom/workers/test/943516.html => dom/workers/test/crashtests/943516.html
rename : dom/workers/test/crashtests.list => dom/workers/test/crashtests/crashtests.list
rename : layout/generic/crashtests/812879.html => layout/generic/crashtests/812879-1.html
rename : layout/generic/crashtests/first-letter-638937.html => layout/generic/crashtests/first-letter-638937-1.html
extra : rebase_source : b9274dc6870030ed62bcee35350d566160502869
2015-10-31 19:35:27 -04:00
Ryan VanderMeulen 58e04dabc8 Bug 540078 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen e7d60aac0f Bug 738803 - Remove assertion annotation from 736924-1.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen cb6fb26fed Bug 844525 - Remove assertion annotation from 421432.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen 397e16525b Bug 429586 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen aa4771d4ea Bug 531589 - Remove assertion annotation from 378325-1.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen 82bfb5ba42 Bug 439258 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen cc674dddb2 No bug - Remove annotations from the editor and layout crashtest manifests that are no longer needed. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen 75443c2f4a Bug 651342 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen 329ac901c1 Bug 636229 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen e94fcac081 Bug 613817 - Add crashtest. 2015-10-30 19:41:16 -04:00
Ryan VanderMeulen a1033a9834 Bug 591998 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen 09fd8e23e5 Bug 591075 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen 913e3905c3 Bug 570038 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen 01e2f57093 Bug 543648 - Add crashtest. 2015-10-27 10:03:38 -04:00
Ryan VanderMeulen bbb8d0acb0 Bug 1156588 - Add crashtest.
--HG--
extra : rebase_source : 423290ff8078e83afaea6c8bc182bd3cdb954e00
2015-10-25 16:20:16 -04:00
Ryan VanderMeulen c7fbe88535 Bug 709536 - Add crashtest. 2015-10-25 00:06:23 -04:00
Ryan VanderMeulen 399003c9b8 Bug 580129 - Add crashtest. 2015-10-25 00:06:23 -04:00
Andrew Comminos 065394444c Bug 1170158 - Apply GTK2 reftest exceptions to GTK3. r=karlt 2015-06-02 13:47:00 -04:00
Mats Palmgren 73069181c8 Bug 1140579 - Additional tests and code comment update. 2015-03-09 17:29:00 +00:00
Mats Palmgren 5bf718435c Bug 1140198 - display:contents on the root element (but not else-where) should compute to 'block'. r=roc 2015-03-07 14:35:02 +00:00
Benoit Girard b732d605b0 Bug 1134762 - Clean-up UseFastPath logic to avoid OOM error. r=kats
--HG--
extra : rebase_source : 500ab9ab5bd860a434a02c51ced6a0834897eab8
2015-02-18 15:27:40 -05:00
Tyson Smith eea1887f17 Bug 930381 - crashtest. 2015-02-22 02:41:58 +00:00
Cameron McCormack b561d4e5ae Bug 1127198 - Part 3: Crashtest. r=dbaron 2015-02-18 09:28:53 +11:00
L. David Baron eb5285b396 Bug 1121327 patch 2 - Update reftest and crashtest manifests for new OSX variable in condition sandbox. r=ted.mielczarek 2015-01-15 15:07:50 -08:00
Mats Palmgren f427f5ad3c Bug 1116104 - Null-check the do_QueryFrame result before using it. r=roc 2014-12-31 07:10:11 +00:00
Robert O'Callahan b8292681d6 Bug 1107508. Disable stylesheets in <use>-cloned subtrees for now. r=heycam
--HG--
extra : rebase_source : c29f557476e71ff9cae478b204185a40be4771d6
2014-12-22 16:09:32 +13:00
Jonathan Kew 00bc59a91b Bug 1102177 - Don't apply a fixed height to <hr> elements. r=dbaron
--HG--
rename : layout/base/crashtests/266445-1.html => layout/base/crashtests/266445-2.html
2014-12-01 20:57:28 -08:00
Blake Kaplan e4c077f303 Bug 582297 - Make <keygen> work in e10s. r=billm/dkeeler 2014-11-26 14:28:28 -08:00
Jesse Ruderman 7188f0155f Bug 429881 - crashtest. 2014-11-23 15:09:51 +00:00
Martijn Wargers 4ef2163519 Bug 419985 - crashtest. 2014-11-23 15:09:50 +00:00
Simon Montagu 9d5eaad948 Test for bug 818454 by Abishek Arya, r=smontagu 2013-01-30 00:46:41 -08:00
Jesse Ruderman b883af5afb Bug 416107 - crashtest. 2014-11-02 22:47:01 +00:00
Jesse Ruderman a4cffd8451 Bug 403454 - crashtest. 2014-11-02 22:47:01 +00:00
Nils 1d57072a4f Bug 817219 - crashtest. 2014-11-02 16:47:26 +00:00
Nils b0eacd3c8f Bug 876221 - crashtest. 2014-11-02 16:47:26 +00:00
Jesse Ruderman 87a6706169 Bug 415503 - Add crashtest. 2014-10-18 17:08:23 +00:00
Martijn Wargers 28c370b3f5 Bug 668579 - Add crashtest. 2014-10-18 17:08:23 +00:00
Gary Kwong f9e7fa828f Bug 428113 - Add crashtest. 2014-10-18 17:08:22 +00:00
Martijn Wargers 73121fcf97 Bug 470851 - Add crashtest. 2013-05-20 23:24:04 +02:00
Jesse Ruderman cb86554d4a Bug 473042 - Add crashtest. 2014-10-18 17:08:22 +00:00
Abhishek Arya 7b3001d94c Bug 1061028 - crashtest. 2014-09-10 13:07:43 +00:00
Robert O'Callahan 861267f74f Bug 1043163. Avoid negative widths and heights due to overflow. r=mats
--HG--
extra : rebase_source : 62db3ad669f7a965672ea6bbab1b932c4a07040f
2014-08-06 17:19:23 +12:00
Daniel Holbert 54db21c8c7 Bug 984711 part 3: Add back handling for nsStylePosition::mMinWidth having "eStyleUnit_Auto" in style system & general layout code. (no review; just an unbitrotted backout)
This reverts changeset f8b5090d02e5 from bug 848539.
2014-07-22 08:24:34 -07:00
Jesse Ruderman 87eb496ae3 Bug 812665 - crashtest. 2014-07-18 17:01:54 +00:00
Abhishek Arya 22a4e94c7c Bug 824862 - crashtest. 2014-07-18 10:47:08 +00:00
Atte Kettunen 0e45516fa8 Bug 840480 - crashtest. 2014-07-18 10:47:08 +00:00
miaubiz@gmail.com 0cd052a1a0 Bug 876092 - crashtest. 2014-07-18 10:47:08 +00:00
Jesse Ruderman fe078cfb42 Bug 919434 - crashtest. 2014-07-18 10:47:07 +00:00
Jesse Ruderman e8d1e606c4 Bug 931450 - crashtest. 2014-07-18 10:47:07 +00:00
Mats Palmgren 32fe7d9bf6 Bug 767593 - Don't call SetUndisplayedContent() when aState.mCreatingExtraFrames is true because we should have already done that. r=bz 2014-07-16 14:10:48 +00:00
Geoff Brown d0860ecabe Bug 982915 - Use different expected assertion range for layout/base/crashtests/898913.html on Android; r=dholbert 2014-06-10 19:10:10 -06:00
Geoff Brown bec6d138c6 Bug 979921 - Enable some crashtests on Android 2.3; r=dminor 2014-05-27 06:46:15 -06:00
Kearwood (Kip) Gilbert df6a5c2c11 Bug 926728 - Explicitly set the sticky enabled pref on the new crashtest.
DONTBUILD
2014-05-06 18:11:23 -04:00
Kearwood (Kip) Gilbert 2696e19fbd Bug 926728 - Add crashtest to ensure that assertion is not fired when recalculating the position of a sticky with ib-split siblings. r=corey
- Added crashtest to ensure that the "Should be starting from the first
  continuation" assertion is not fired when recalculating the position of a
  sticky with ib-split siblings.
2014-04-25 15:29:50 -07:00
Kearwood (Kip) Gilbert a1a7bee701 Bug 1001237 - Add crashtest. r=dbaron 2014-04-28 12:11:00 -04:00
Geoff Brown 76ceab79f9 Bug 982908 - Allow fewer assertions for crashtest 266360-1; r=mats 2014-04-14 10:39:05 -06:00
Geoff Brown df1d237299 Bug 962676 - Reset expected assertion counts for Android crashtests; r=blassey 2014-04-09 08:38:44 -06:00
Simon Montagu 8303584d49 Add U+2029 PARAGRAPH SEPARATOR and other characters with bidi type Segment Separator and Paragraph Separator to the characters we convert to whitespace before passing text to the Bidi engine. Bug 847242, r=roc 2014-03-05 21:04:36 +02:00
Geoff Brown 95bc7b7519 Bug 978265 - Disable layout/base/crashtests/522374-1.html on Android 2.3 2014-02-28 14:58:38 -07:00
Geoff Brown 400acf05a0 Bug 978254 - Disable layout/base/crashtests/500467-1.html on Android 2.3 2014-02-28 14:58:37 -07:00
Daniel Holbert 4a6b278f7e Bug 973390: Call SetPrimaryFrame for root element *after* processing its children, to fix assertion & for consistency with behavior on other elements. r=bz 2014-02-19 08:36:03 -08:00
Gavin Sharp 0c3c92e2ae Bug 379975 - crashtest. 2013-12-23 16:51:58 +00:00
Martijn Wargers 339be66828 Bug 373919 - crashtest. 2013-12-23 16:51:57 +00:00
Martijn Wargers 29c61ca56a Bug 369547 - crashtests. 2013-12-23 16:51:57 +00:00
Simon Montagu cd447e7fa5 Add NS_FRAME_IS_BIDI bit even when short-circuiting bidi resolution. Bug 942690, r=roc 2013-12-13 12:09:26 +02:00
Robert O'Callahan 251b3222b4 Bug 936988. nsCSSFrameConstructor::IsValidSibling should check for fieldset legends even if the legend also has a table-part display type. r=mats
--HG--
extra : rebase_source : 046c8da065ee624bf7f589e8087aa3e50d133ed6
2013-11-23 22:48:27 +13:00
Robert O'Callahan 154278f277 Bug 931460. Part 1: When a <legend>'s frame is reparented to the <fieldset>, update StickyScrollContainers to match if necessary. r=mats
--HG--
extra : rebase_source : 05a224b4cf49b93c529a476f5c667d91a6e9f3e5
2013-11-23 22:48:26 +13:00
Mats Palmgren 764339177e Bug 943448 - Adjust assertion counts accordingly. 2013-11-30 21:45:20 +00:00
Simon Montagu 7b89afee75 Test for bug 826163 2013-01-30 01:10:22 -08:00
Abhishek Arya a0ee11b2ce Bug 806056 - Crashtests. 2013-11-12 14:37:22 +00:00
Robert O'Callahan 232c266ced Bug 931464. Part 1: GetFieldSetBlockFrame needs to drill down through a scrollframe if necessary. r=mats
--HG--
extra : rebase_source : 858213f65b5bd7d8872afd8205424c3bfdfe1e98
2013-11-05 23:04:00 -08:00
Mats Palmgren 5aaa7da647 Bug 898913 - Look for the floating first-letter frame to remove on the kPushedFloatsList too. r=dholbert 2013-08-10 23:00:46 +00:00
Mats Palmgren 904d116536 Bug 873083 - Re-enable the 813372-1.html crashtest. r=ryanvm 2013-08-06 12:43:41 -04:00
Mats Palmgren 0cf5999bf0 Bug 874073 - Re-enable the 852293.html test and disable the real culprit, 802902.html. r=ryanvm 2013-08-05 23:14:06 +00:00
Mats Palmgren e6b84a68a6 Bug 897852 - Don't flush if we were destroyed. r=roc 2013-07-30 15:47:19 +00:00
Ryan VanderMeulen 0b406f275b Bug 874073 - Skip crashtests/852293.html due to frequent timeouts. 2013-07-26 13:35:33 -04:00
Ryan VanderMeulen a62ef0e539 Bug 873083 - Skip crashtests/813372-1.html due to frequent timeouts. 2013-07-26 13:35:33 -04:00
Scott Johnson f6523a81b1 Bug 877160: Backout patch for bug 794693 due to regressions. [r=mats] 2013-06-04 10:43:08 -05:00
Scott Johnson a6dbf382f4 Bug 794693: Fix font inflation crash by reordering logic in nsHTMLReflowState::InitResizeFlags(). [r=mats] 2013-05-23 11:14:12 +08:00
Martijn Wargers faa0e7072a Bug 367498 - crash tests 2013-05-19 18:20:21 +00:00
Mats Palmgren 7f8d3336b8 Bug 873083 - Disable the crash test for bug 813372 on all platforms except Linux. 2013-05-18 19:37:30 +00:00
Mats Palmgren d633bd4390 Bug 873083 - Disable the crash test for bug 813372 on Windows. 2013-05-18 19:34:31 +00:00
Martijn Wargers 6653c1b835 Bug 589787 - crash test 2013-05-18 18:38:34 +00:00
XtC4UaLL c5c518aed6 Bug 507119 - crash test 2013-05-18 18:38:33 +00:00
Jesse Ruderman e3b8a2cf15 Bug 772306 - crash test 2013-05-14 10:36:50 +02:00
Jesse Ruderman 9ab66b59c2 Bug 788360 - crash test 2013-05-13 16:28:29 +02:00
Jesse Ruderman 018cbec862 Bug 793848 - crash test 2013-05-13 16:28:29 +02:00
Abhishek Arya 175c5a2489 Bug 802902 - crash test 2013-05-13 16:28:29 +02:00