Alex Henrie
5b028ed455
Bug 968029 - Use unprefixed box-sizing in content/, dom/, layout/, and widget/. r=dbaron
2014-02-06 12:32:05 -07:00
L. David Baron
89b1ca2c1d
Bug 964529 pre-patch: Make things that were syntax errors prior to enabling scientific notation continue to be syntax errors, by changing e+ to x+.
2014-01-31 16:06:46 -08:00
Daniel Holbert
086000f365
Bug 807565: Don't let border/padding push minimum content-box size for themed flex items below 0. r=mats
2014-01-06 19:17:26 -08:00
Daniel Holbert
acef910f4d
Bug 893496: Avoid doing bogus infinity*0 multiplication when producing a flex weight from huge flex-shrink and 0 flex-basis. r=mats
2014-01-05 20:18:12 -08:00
Cameron McCormack
b90dc73fc5
Bug 897763 - Take into account nsChangeHint_{NeedReflow,ClearAncestorIntrinsics} never being inherited for difference calculations on certain style structs. r=dbaron
2014-01-03 13:39:54 +11:00
Daniel Holbert
5037f08dcd
Bug 944909, part 3: add crashtest. (test-only)
2013-12-31 08:47:49 -08:00
Martijn Wargers
fb313d622c
Bug 374420 - crashtest.
2013-12-23 16:51:58 +00:00
Martijn Wargers
61b6c7eedb
Bug 374090 - crashtest.
2013-12-23 16:51:57 +00:00
Martijn Wargers
20f9dc2ba4
Bug 370174 - crashtests.
2013-12-23 16:51:57 +00:00
Patrick Reiter Horn
6e233a465c
Bug 255468 - crashtest.
2013-12-23 16:51:56 +00:00
Mats Palmgren
47faef9328
Bug 949932 - Null-check the new StickyScrollContainer in case we don't have any scroll frame ancestors, e.g. in a position:fixed sub-tree. r=roc
2013-12-13 12:46:59 -05:00
Mats Palmgren
764339177e
Bug 943448 - Adjust assertion counts accordingly.
2013-11-30 21:45:20 +00:00
Daniel Holbert
7acb86292c
Bug 943509: Explicitly check for unconstrained availableHeight, when checking whether bottom padding fits, at end of flex container reflow. r=mats
2013-11-26 17:14:48 -08:00
Daniel Holbert
f7763536a2
Bug 939896 part 3a: Make FlexItem compute its own baseline offset from cross-start edge (and support bottom-to-top cross axis). r=mats
2013-11-26 10:27:51 -08:00
Ryan VanderMeulen
8a71100ba8
Bug 937847 - Skip layout/generic/crashtests/784600.html on Android due to intermittent failures.
2013-11-13 08:15:11 -05:00
Abhishek Arya
ce117cb862
Bug 784600 - Crashtest.
2013-11-12 14:37:22 +00:00
miaubiz@gmail.com
3bd1c1636f
Bug 777838 - Crashtest.
2013-11-12 14:37:22 +00:00
Mats Palmgren
4069d48cfe
Bug 654002 - crash tests.
2013-11-12 14:37:22 +00:00
Jesse Ruderman
e8c3741f98
Bug 537645 - Crashtest.
2013-11-12 14:37:22 +00:00
Jesse Ruderman
94e0997f3e
Bug 489477 - Crashtest.
2013-11-12 14:37:22 +00:00
Martijn Wargers
bf66f1c284
Bug 463785 - Crashtest.
2013-11-12 14:37:22 +00:00
Jonathan Kew
5a4c1be961
bug 909344 - testcase 398332-3.html might not trigger assertions. r=roc
2013-11-12 12:57:39 +00:00
Jonathan Kew
3c3bf3d316
bug 909344 - load testcase 388367-1 as a crashtest rather than reftest. r=roc
...
--HG--
rename : layout/reftests/bugs/388367-1.html => layout/generic/crashtests/388367-1.html
2013-11-12 12:57:22 +00:00
Daniel Holbert
9e2232b7de
Bug 936100 part 1: Adjust reftests and crashtests to no longer bother with flexbox pref. r=mats
2013-11-09 07:53:02 -08:00
Phil Ringnalda
022752892d
Bug 859424 - Disable layout/generic/crashtests/309322-4.html for loading a bmo attachment as an img src
2013-10-12 15:20:21 -07:00
Daniel Holbert
b922a25b2e
Backout e67dad88f860 and assertion-count-tweak followups (bug 914919), since including nsDebug.h in gfx/2d causes issues with some skia headers.
2013-10-09 17:03:35 -07:00
L. David Baron
d01753dad0
Bug 828312 patch 11: Don't generate change hints for restyling of later continuations, since the handling of the change hints from the first continuation is required to do the necessary work. r=bzbarsky
...
This depends on bug 898333 in order to avoid causing:
TEST-UNEXPECTED-FAIL | chrome://mochitests/content/chrome/dom/tests/mochitest/chrome/test_focused_link_scroll.xul | Assertion count 1 is greater than expected range 0-0 assertions.
due to the assertion:
###!!! ASSERTION: Shouldn't be trying to restyle non-elements directly: '!aContent || aContent->IsElement()', file ../../../layout/base/nsStyleChangeList.cpp, line 62
The assertion count change in layout/generic/crashtests/571995.xhtml is
expected because it changes us from having 7 of:
###!!! ASSERTION: Shouldn't be trying to restyle non-elements directly: '!aContent || aContent->IsElement()', file ../../../layout/base/nsStyleChangeList.cpp, line 62
with the stack:
mozilla::ElementRestyler::CaptureChange(nsStyleContext*, nsStyleContext*, nsChangeHint) [layout/base/nsChangeHint.h:191]
mozilla::ElementRestyler::RestyleSelf(nsRestyleHint) [layout/base/RestyleManager.cpp:2304]
to only having one. This is expected since this patch changes
RestyleSelf to only call CaptureChange for the first continuation or
block-in-inline sibling.
2013-09-25 12:28:08 -07:00
Corey Ford
e8889d55a9
Bug 915475 - Don't sticky position frames with NS_FRAME_IS_NONDISPLAY. r=dholbert
2013-09-17 14:11:12 -07:00
Phil Ringnalda
7455f4624c
Bug 914919 followup followup, increase the assertion range for everyone
2013-09-15 13:34:08 -07:00
Phil Ringnalda
99cefd26cd
Bug 914919 followup, increase the assertion range for Windows
2013-09-14 21:39:16 -07:00
Corey Ford
f17aaa5a04
Bug 914919 - Downgrade BaseRect::Set*Edge assertions to be non-fatal. r=dholbert
2013-09-11 16:27:14 -07:00
Corey Ford
295f63ce42
Bug 914891 - Bail gracefully on sticky positioning with no scroll container. r=dholbert
2013-09-11 16:30:56 -07:00
Scott Johnson
a31f20119c
Bug 794693, part 2: Perform parent reflow state calculation at the box-block interface before setting up child reflow state to prevent crashing when a parent reflow state is assumed to be non-null. [r=dbaron]
2013-09-09 15:29:06 -05:00
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