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

466 Коммитов

Автор SHA1 Сообщение Дата
Karl Tomlinson 6ae7b0b28c add crashtest for bug 893523 using testcase by jruderman@gmail.com
--HG--
extra : transplant_source : %C9y%C9%A3%DF%BF%01%E6%A25%D4%C4%28G%FE%FF%94%2B%E9%D5
2013-08-05 14:58:10 +12:00
Robert O'Callahan 71ed3a62d3 Bug 885009. Handle clip-all-descendants cases with rounded corners. r=mats
--HG--
extra : rebase_source : 284587e5fa70532bc6435f987f03c1282edc9cb8
2013-07-26 13:36:05 +12:00
Blake Kaplan 41a98d3ade Bug 888787 - Restore old XBL behavior when a child of the bound element didn't match any of the <children/> in the binding. r=sicking 2013-07-11 17:05:54 -04:00
Ryan VanderMeulen 655d8bd8b6 Bug 891347 - Skip 385526.html on B2G due to frequent timeouts. 2013-07-09 16:02:04 -04:00
Blake Kaplan 430404a473 Bug 653881 - Bump the assertion count for 382745-1.xhtml. r=bz
--HG--
extra : rebase_source : e645bf99e368d97aca200c0db4c302a87abf3b1f
2013-06-28 18:48:12 -07:00
Karl Tomlinson 81958df017 b=810274 ensure scrolled range is non-negative even in the presence of nscoord overflow r=roc
Instead of trying to detect all integer overflow at the source, this merely
keeps the sizes non-negative.  That may not mean they are less than
nscoord_MAX.

If we give in and accept that integer arithmetic may result in the scrolled
rect being smaller than the scroll port, then we shouldn't assert.

--HG--
extra : transplant_source : RP%15%84zx%B9%E8%2C%1E%0A%AB%82%F4%9C%A2y%AD5%27
2013-06-06 15:47:39 +12:00
Ehsan Akhgari 85190d45a1 Bug 876194 - Remove 660451-1.html because we have another copy of it in the tree (656130-2.html) 2013-06-03 21:42:23 -04:00
Scott Johnson 72fa85e0c2 Bug 730559: Limit the number of columns during layout of column sets to prevent hang. [r=mats]
In nsRuleNode, when we parse a number of columns from a CSS style sheet, we enforce
a rule that the number of columns cannot exceed 1000. This patch simply enforces
the same rule when we decide that the column count will be generated based on
the available width (e.g. the column-count property has a value of 'auto').
2013-05-31 10:51:43 -05:00
Daniel Holbert 87de3de768 Bug 876074: Soften flexbox assertion about out-of-order children, since it's not dangerous and it can be triggered by unrelated-to-flexbox tree mutations. r=bz 2013-05-28 09:39:02 -07:00
Phil Ringnalda c7af9b71de Back out 6115fce2399d (bug 756241 crash test) for making Linux debug crashtest logs exceed the maximum size
CLOSED TREE
2013-05-25 18:13:40 -07:00
Daniel Holbert b9bdc9e179 Bug 825810 part 2: When digging for a flex item's first non-anonymous descendant, check table caption list & column-group list. r=bz 2013-05-22 11:59:36 +08:00
Martijn Wargers 713151feb2 Bug 367360 - crash test 2013-05-19 18:20:21 +00:00
Martijn Wargers 5efc7e6817 Bug 368752 - crash test 2013-05-19 18:20:21 +00:00
Jesse Ruderman fdb90a2cd1 Bug 493649 - crash test 2013-05-19 18:20:20 +00:00
Aki Helin 5da019e55b Bug 619021 - crash test 2013-05-18 18:38:34 +00:00
Jesse Ruderman bab3d9543c Bug 571995 - crash test 2013-05-18 18:38:33 +00:00
Martijn Wargers fc157cda81 Bug 526217 - crash test 2013-05-18 18:38:33 +00:00
Martijn Wargers de0613522e Bug 499138 - crash test 2013-05-18 18:38:33 +00:00
Martijn Wargers 30edc14a76 Bug 496742 - crash test 2013-05-18 18:38:32 +00:00
Mats Palmgren 553ca8a7af Bug 756241 - crash test. 2013-05-14 10:36:51 +02:00
Jesse Ruderman f951eaa61e Bug 691210 - crash test 2013-05-14 10:36:51 +02:00
Martijn Wargers 46e769c64d Bug 723108 - crash test 2013-05-14 10:36:51 +02:00
Abhishek Arya 6c345ad0e2 Bug 747688 - crash test. 2013-05-14 10:36:51 +02:00
Mats Palmgren 0d17771df3 Bug 750066 crashtest. 2013-05-14 10:36:51 +02:00
Jesse Ruderman 494aa3c86e Bug 765409 - crash test 2013-05-14 10:36:50 +02:00
Abhishek Arya 44640b06d8 Bug 765621 - crash test 2013-05-14 10:36:50 +02:00
Abhishek Arya 7d7b19da89 Bug 767765 - crash test 2013-05-14 10:36:50 +02:00
Abhishek Arya adc9726d2f Bug 769120 - crash test 2013-05-14 10:36:50 +02:00
Abhishek Arya 483c78c14f Bug 769303 - crash tests 2013-05-14 10:36:50 +02:00
Jesse Ruderman 6b4a733b7f Bug 791601 - crash test 2013-05-13 16:28:29 +02:00
Abhishek Arya e14d95e40e Bug 827076 - crash test 2013-05-13 16:28:28 +02:00
Jesse Ruderman deeaff82e7 Bug 840787 - crash test 2013-05-13 16:28:28 +02:00
Jesse Ruderman 5d137d3059 Bug 494283 - crash test 2013-05-12 23:09:31 +02:00
Martijn Wargers 28e892dc87 Bug 455407 - crash test 2013-05-12 23:09:30 +02:00
Jesse Ruderman 7f4a30f0bd Bug 423098 - crash test 2013-05-12 23:09:30 +02:00
Martijn Wargers fbc1f50ec1 Bug 420718 - crash tests 2013-05-12 23:09:30 +02:00
Martijn Wargers f72a57b751 Bug 416165 - crash tests 2013-05-12 23:09:30 +02:00
Martijn Wargers a7a6df08d6 Bug 402872 - crash tests 2013-05-12 23:09:30 +02:00
Mats Palmgren f1ab4a3d64 Bug 377522 - crash test 2013-05-12 23:09:29 +02:00
Martijn Wargers 2a3aa1ac1d Bug 375831 - crash test 2013-05-12 23:09:29 +02:00
L. David Baron a4ff57fec6 Bug 828312 patch 3: Wait to mark lines dirty until we're in reflow, to avoid O(N^2) behavior as a result of looking for lines. r=bzbarsky
The assertion count reduction from 12 to 8 in
layout/generic/crashtests/798020-1.html is the removal of the 4
###!!! ASSERTION: math on NS_UNCONSTRAINEDSIZE: 'NS_UNCONSTRAINEDSIZE != aState.mReflowState.mComputedBorderPadding.left && NS_UNCONSTRAINEDSIZE != aState.mReflowState.ComputedWidth()'
in nsBlockFrame::PrepareResizeReflow by avoiding calling
nsBlockFrame::PrepareResizeReflow.
2013-05-10 17:35:08 -07:00
Mats Palmgren 15eb2cc275 Bug 868906 - Make GetChildFrameContainingOffset() stable. r=roc 2013-05-07 20:48:59 +02:00
Daniel Holbert e4d322eb18 Bug 867454: Treat a flex container's ::before and ::after generated content nodes as flex items. r=bz 2013-05-02 14:04:47 -07:00
Daniel Holbert 4d51f69415 Bug 862947: Use cb height instead of width for vertical margins & padding on flex items, even when they're a reflow root (e.g. for measuring reflow states). r=mats 2013-04-23 09:01:34 -07:00
Mats Palmgren 6bda3b5219 Bug 762332 - Make the "EnsureTextRun should have set font size inflation" assertion non-fatal for now so it doesn't block fuzzing. r=sjohnson 2013-04-17 22:16:15 +02:00
Daniel Holbert 57ff08adea Bug 847211: When reparenting style contexts, skip flex-item style fixup if our element is the root of an anonymous subtree. r=bz 2013-04-16 08:33:41 -07:00
Daniel Holbert 02673ae0ed Bug 801268: Add crashtest for this bug. (test only, no review) 2013-03-28 01:50:22 -07:00
Daniel Holbert 264013b5df Bug 854263: Add special-case for flex items that are instances of nsFrame, whose trivial reflow impl doesn't request enough space for its border/padding. r=dbaron 2013-03-28 01:50:21 -07:00
Daniel Holbert be2fe498c8 Bug 848539 part 4: Back out 82f73bdb2237, bug 763689 part 3 (style-system handling for min-height:auto). r=dbaron 2013-03-27 23:33:19 -07:00
Daniel Holbert 32511651c4 Bug 473236, 2013 edition: Remove executable bit from files that clearly don't need it (html, xhtml, xul, svg, png, jpg, ttf files in test dirs within /layout). DONTBUILD 2013-03-25 17:01:35 -07:00