Daniel Holbert
6f6422e21c
Bug 821775: Set mHResize & mVResize flags when doing the actual reflow of a flex item, if we did an earlier "measuring" reflow and we're now stretching the item in either or both dimensions. r=dbaron
2013-02-15 14:01:48 -08:00
Mats Palmgren
7f33878bb1
Bug 606642 - Do not remove the [Excess]OverflowContainers properties before destroying its frames. Carefully check after destroying each frame that the property is still alive. r=roc
2013-02-11 03:28:50 +01:00
Martijn Wargers
4070f91917
Bug 385681 - crashtest
2013-01-26 21:28:57 +01:00
Martijn Wargers
4a67e74a55
Bug 385526 - crashtest
2013-01-26 21:28:57 +01:00
Martijn Wargers
e44aeb7ac8
Bug 385344 - crashtest
2013-01-26 21:28:57 +01:00
Martijn Wargers
c9ff4cd4e3
Bug 376419 - crashtest
2013-01-26 21:28:56 +01:00
Mats Palmgren
233d34473e
Bug 375462 - crashtest
2013-01-26 21:28:56 +01:00
Robert O'Callahan
705d3f82f4
Bug 369542 - crash tests
2013-01-26 21:28:56 +01:00
Martijn Wargers
5ac9adb500
Bug 368568 - crashtest
2013-01-26 21:28:56 +01:00
Martijn Wargers
e961127bb8
Bug 364220 - crashtest.
2013-01-26 14:15:30 +01:00
Martijn Wargers
82142a2400
Bug 363448 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
45fc07373c
Bug 361109 - crashtest.
2013-01-26 14:15:29 +01:00
Martijn Wargers
bbe162d134
Bug 360599 - crashtest
2013-01-26 14:15:29 +01:00
Martijn Wargers
eefd27408f
Bug 350370 - crashtest.
2013-01-26 14:15:29 +01:00
Joonas Marttila
d134f645f9
Bug 348510 - crashtests.
2013-01-26 14:15:29 +01:00
Martijn Wargers
b2aec9d208
Bug 331292 - crashtest.
2013-01-26 14:15:29 +01:00
Mats Palmgren
70c96c5bef
Bug 344557 - Add crashtests.
2013-01-25 18:34:30 +01:00
Mats Palmgren
19c49c3cf5
Bug 321224 - Add crashtest.
2013-01-25 18:34:29 +01:00
Mats Palmgren
994b7bce59
Bug 309322 - Add crashtests.
2013-01-25 18:34:29 +01:00
Mats Palmgren
ec9c915cfa
Bug 286491 - Add crashtest.
2013-01-25 18:34:29 +01:00
Mats Palmgren
fc09629f74
Bug 255982 - Add crashtests.
2013-01-25 18:34:29 +01:00
L. David Baron
34069e0cfe
Add crashtest for bug 621424 / bug 588237.
2013-01-11 14:51:21 -08:00
Mats Palmgren
5e9420f6c3
Bug 734777 - Call NoteFrameRemoved also when it's the last frame on the line to avoid an assertion. r=roc
2013-01-06 03:04:59 +01:00
Mats Palmgren
28a212ee67
Bug 822053 - Nested balancing column sets restriction shouldn't affect non-balancing column sets. r=roc
2012-12-27 22:24:08 +01:00
Daniel Holbert
a677b659cc
Bug 804089: Call DidReflow() after "measuring" reflow of flex item, to clear any intermediate state before our *real* ReflowChild() call. r=dbaron
2012-11-11 10:53:57 -08:00
Jet Villegas
a55ebc12a4
Bug 806068 part 2: Change in-tree usage of -moz-initial to initial. r=dholbert
2012-10-30 16:57:36 +01:00
Daniel Holbert
b2195953fb
Bug 799207: Reduce severity of assertion that checks baseline of flex item against sentinel value. r=dbaron
2012-10-16 19:04:33 -07:00
Daniel Holbert
92da422434
Bug 798235: For flex items in a vertical flex container, treat enumerated values for flex-basis as "auto". r=dbaron
2012-10-16 19:04:29 -07:00
Daniel Holbert
bb021b1e90
Bug 798020: Reduce severity of fatal assert about unconstrained-width flexbox, since gigantic widths in web content can reach our "unconstrained" sentinel value, and it's not actually dangerous. r=dbaron
2012-10-16 19:04:23 -07:00
Daniel Holbert
f6b7d73947
Bug 801098: Unprefix flexbox properties & keywords (still preffed off by default). r=dbaron
2012-10-15 12:42:43 -07:00
Robert O'Callahan
a268d55cd8
Bug 786740. When destroying all the frames in a line list, keep the line list and frame list valid at each step in case someone tries to walk the frame tree during frame destruction. r=mats
...
--HG--
extra : rebase_source : 7045daffc35fdaca02a74caa52a93a270c94cf74
2012-10-15 14:34:23 +13:00
Matt Woodrow
7507512379
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Ed Morley
aba3a8f5ef
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Matt Woodrow
6f5a5e2a30
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
...
* * *
[mq]: test-fixes
2012-08-29 17:48:13 +12:00
Daniel Holbert
c62fdc18d3
Bug 763689 patch 3: Support min-height:auto in computed style, and add special cases as necessary wherever it's read. r=dbaron
2012-09-04 16:26:11 -07:00
Timothy Nikkel
58c508c1f3
Add crashtests from bug 460389 and bug 522170.
2012-08-07 13:25:39 -05:00
Scott Johnson
63993f05d9
Bug 764567: Implement column-fill part of CSS3 multicol spec, now with regression fixes [r=roc].
2012-07-31 11:21:19 -05:00
Ehsan Akhgari
d49b18b800
Backout changeset e04abde1b323 (bug 539356) because of performance and correctness regressions
2012-07-03 20:21:03 -04:00
Matt Woodrow
dbef6fe311
Bug 539356 - Part 10 - Test changes required for DLBI. r=roc
2012-06-30 15:06:11 +12:00
Charly Molter ext:(%20and%20Alexandre%20Dumont%20%3CAlexandre%20Dumont%20%3E)
ac1373cebd
Bug 716875 - Make nsTextControlFrame inherits from nsContainerFrame instead of nsStackFrame. r=roc,bz
2012-06-23 13:11:00 +02:00
Ehsan Akhgari
5d47cae2a8
Bug 762764 - Prevent selection from descending into text boxes when extending it for things like caret navigation and extension for deletion; r=roc
2012-06-19 19:31:03 -04:00
Scott Johnson
f9c641e24b
Bug 733614: Backout changes from bug 695222 for mozilla 16 branch [r=dbaron].
2012-06-13 11:00:56 -05:00
Jesse Ruderman
da8cf716a0
Update bug number (no bug, DONTBUILD)
2012-05-21 18:24:50 -07:00
Aryeh Gregor
8e52d8b627
Bug 756045 - Turn "ASSERTION: anonymous nodes should not be in child lists" into an NS_WARNING; r=bz
2012-05-18 09:20:49 +03:00
Phil Ringnalda
4f9673830f
Bug 753877 - drop a few minimum assertion counts to reflect reality
2012-05-17 22:00:04 -07:00
Mats Palmgren
df74457a55
Bug 749935 - Make all nsRect Union methods saturating. If width/height overflows nscoord_MAX then clamp the x/y to nscoord_MIN / 2 and try again. r=roc
2012-05-14 22:11:39 +02:00
Robert O'Callahan
60482a670b
Bug 681192. Part 16: Reduce assertion counts some more. r=matspal
...
--HG--
extra : rebase_source : 48cdef6c9792d6e35dcdfaecae3e3982c37171fd
2012-05-10 17:24:21 +12:00
Robert O'Callahan
bbb8c90aac
Bug 681192. Part 9: Adjust assertion counts downward. r=mats
...
--HG--
extra : rebase_source : 5cb44d6572d19d462897b1b50037946d5d8edf67
2012-05-10 17:24:20 +12:00
Mats Palmgren
7c71c27f9d
Bug 724352 - Decrement assertion counts for some layout crashtests. r=roc
2012-04-05 16:30:21 +02:00
Scott Johnson
52b46b2c2c
Bug 733640: Add crashtest for bug 718516. [r=ehsan]
...
--HG--
extra : rebase_source : 45e73bc4a7e36da12630c368040b152b83005664
2012-03-26 12:43:22 -07:00
Daniel Holbert
5b36b1e0f9
backing out 56664e0e2f2 (bug 718516) due to wrong commit message
2012-03-26 11:35:16 -07:00
Scott Johnson
d479d3ab15
Bug 718516: Remove call to FinishReflowWithAbsoluteFrames until nsColumnSetFrame is fully implemented as an absolute container. [r=ehsan]
2012-03-26 10:29:59 -07:00
Daniel Holbert
21f77f436b
Bug 737313: Make nsCSSFrameConstructor::ConstructInline more robust when one of its child frames fails to construct. r=bz
2012-03-20 10:23:03 -07:00
Mats Palmgren
32a0b16990
Bug 638937 - For text frames that are a child a floating first-letter frame, use the parent of the associated placeholder as the line-container to search. r=roc
2012-02-22 00:50:16 +01:00
Ed Morley
40b9db3b9b
Backout 9062b3e04318 (bug 718516) for reftest failures
2012-02-08 00:56:56 +00:00
Scott Johnson
4155a31b8c
Bug 718516: Remove call to FinishReflowWithAbsoluteFrames until nsColumnSetFrame is fully implemented as an absolute container. [r=ehsan]
2012-02-07 17:21:48 -06:00
Phil Ringnalda
c848efe9b6
Bug 718564 - adjust crashtest assertion ranges to reflect reality part two, the forgetting of one
2012-01-18 22:47:08 -08:00
Phil Ringnalda
90ef8490af
Bug 718564 - adjust crashtest assertion ranges to reflect reality
...
--HG--
extra : rebase_source : 3ae657663239f3382d5163170c0a098e0c78ed69
2012-01-18 21:52:43 -08:00
Mats Palmgren
bea763f11f
Bug 665597 - Fix some reftests assumptions about margins and scrollable overflow. part=5/5 r=dbaron,roc
2012-01-17 00:38:10 +01:00
Jesse Ruderman
9fc91cc203
Bug 713610 - Crash test.
2011-12-29 14:21:00 +01:00
Jesse Ruderman
e9ecaa9502
Bug 700031 - Crash test.
2011-12-29 14:21:00 +01:00
Scott Johnson
1575ebf83f
Bug 695222 - Implement column-fill part of CSS3 multicol spec. r=roc,dbaron
2011-12-25 23:25:59 -06:00
Scott Johnson
aef90f0f50
Backout changeset 93f523345fb6.
2011-12-20 00:01:32 -06:00
Scott Johnson
35fbd86079
Bug 695222 - Implement column-fill part of CSS3 multicol spec. r=roc,dbaron
2011-12-19 23:11:54 -06:00
Scott Johnson
578a640a52
Backed out changeset 74555805376d
2011-12-19 23:08:52 -06:00
Scott Johnson
d6fe638038
Bug 695222 - Implement column-fill part of CSS3 multicol spec. r=roc,dbaron
2011-12-19 22:25:19 -06:00
Boris Zbarsky
7764c01ec2
Bug 683712. Add a null-check to avoid bogus assumptions about blocks not being reflow roots. r=mats
2011-11-08 23:22:36 -05:00
Mats Palmgren
a5eec1b2b6
Bug 688996 - "ASSERTION: Wrong root". r=smaug
2011-10-12 18:20:45 +02:00
Ehsan Akhgari
3712f55a5e
Crashtest for bug 512749; r=roc
2011-09-30 10:11:51 -04:00
Ehsan Akhgari
4b619a80e2
Crashtest for bug 655462; r=roc
2011-09-30 10:11:39 -04:00
Ehsan Akhgari
144367bb52
Crashtest for bug 660451; r=roc
2011-06-28 17:10:27 -04:00
Ehsan Akhgari
9436f4ec0c
Crashtest for bug 665853; r=bzbarsky
2011-06-22 20:50:50 -04:00
Ehsan Akhgari
947ce13613
Bug 656130 - Part 2: More crashtests; r=roc
2011-06-28 17:10:29 -04:00
Ehsan Akhgari
941f2f10c3
Bug 656130 - Part 1: Make sure that the absolute containing frame to be returned is actually marked as such in the frame tree; r=bzbarsky
2011-05-11 19:53:34 -04:00
Ehsan Akhgari
59e7e67254
Bug 10209 - Part 5: Allow table elements to act as absolute positioning containers; r=roc
2011-05-09 20:36:10 -04:00
Ms2ger
ccea776176
Bug 684807 - Annotate crashtest assertions on Android; r=philor
2011-09-06 18:35:43 +02:00
Daniel Holbert
749890cbb2
Bug 683702: In nsFrame teardown, clear the reference to me on my prev IB sibling (as well as on my next IB sibling). r=roc
2011-09-01 00:10:22 -07:00
Daniel Holbert
64adad7c8f
Bug 679933: When a frame is destroyed, remove next special-sibling's pointer to it. r=roc
2011-08-25 01:31:11 -07:00
Jesse Ruderman
56961b8e10
Bug 673770 - Also search overflow lines for aPrevSibling. r=test-only
2011-08-03 17:55:00 +02:00
Martijn Wargers
27350918f4
Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc
2011-07-19 14:20:33 +02:00
Jesse Ruderman
e386b136fe
Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc
2011-07-19 14:20:33 +02:00
Mats Palmgren
14c6dacab7
Correcting the bug number in the comment. r=me DONTBUILD
2011-07-12 12:13:20 +02:00
Jesse Ruderman
4ac809593f
Bug 670564 - "ASSERTION: illegal left edge" in nsDisplayText::Paint. r=roc
2011-07-11 22:18:26 +02:00
Jesse Ruderman
eabd47d1e6
Bug 667025 - crash test.
2011-06-25 04:21:27 +02:00
Mats Palmgren
bc1e9d8cb9
Bug 666751 - Crash tests. r=roc
2011-06-24 21:12:52 +02:00
Mats Palmgren
edc656386c
Bug 312156 - Tests for CSS3 text-overflow. r=roc
2011-06-22 20:11:48 +02:00
Matt Brubeck
97d5e0e637
Bug 663959 - Mark crashtests as asserting intermittently [r=ehsan]
2011-06-13 14:24:04 -07:00
Simon Montagu
1a837f2ff0
Don't use cached inflow length for empty frames. Bug 660416, r=roc
2011-05-30 18:19:13 +03:00
Jonathan Kew
a85e8f27b5
bug 650499 - add testcase. r=roc
2011-04-19 08:51:35 +01:00
Robert O'Callahan
a7b4f1246b
Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
2011-04-19 15:07:23 +12:00
Jonathan Kew
be86b37444
add testcases from bug 646983, bug 647332. r=roc
2011-04-08 11:18:44 -07:00
Jonathan Kew
35b35cec69
bug 646561 - testcase.
2011-03-31 09:47:01 +01:00
Jonathan Kew
6f4c1c50c2
additional crashtest for bug 645072
2011-03-30 07:39:11 +01:00
L. David Baron
8ee004f7e8
Add crashtest for bug 645072.
2011-03-25 11:42:00 -07:00
L. David Baron
4520f10e49
Merge layout work from projects/birch, part 1. a=bsmedberg
2011-03-23 12:36:08 -07:00
Boris Zbarsky
c79bd4569e
Bug 621841. Clear restyle flags in frameset kids when we process them. r=dbaron
2011-03-04 10:27:02 -05:00
Joel Maher
69ccb3b80f
Bug 637660 - add sandbox.Android, and skip a few crashtests so we can run green on Android. r=dbaron, a=tests
2011-03-11 09:15:33 -05:00
Peter Van der Beken
b6b7136d51
Fix for bug 633738 (quora.com bloats out of control (part 3)) - mark some known assertions caused by bug 439258. r=bz, a=jst.
2011-02-17 12:19:13 +01:00
Simon Montagu
5835890e9a
Tests for bug 508816, from dbaron and Enn
2011-02-07 09:59:20 +02:00
Chris Jones
97685d6934
Rollup of bug 615386, parts 1-6. Teach the reftest harness about <browser remote>. r=dbaron,roc,ted a=a
...
--HG--
rename : layout/tools/reftest/reftest.js => layout/tools/reftest/reftest-content.js
2011-02-03 13:54:10 -06:00
L. David Baron
dd21ec36e9
Ensure that 'load' and 'script' tests do layout and painting before we go on to the next test. (Bug 624279) r=roc a2.0=blocking
...
(It's tempting to remove both the direct call to RecordResult() (and
instead always go through WaitForTestEnd) and the setupPrintMode() call
not inside WaitForTestEnd, but that's probably more than I should tackle
right now.)
2011-02-02 08:40:17 -08:00
Robert O'Callahan
f6622b4905
Bug 616085 - Renable 508908-1.html crashtest without it hitting the network, a=test
2011-01-20 22:05:48 -08:00
L. David Baron
a21050bfce
Add crashtest for bug 595740. a2.0=blocking, tests
2011-01-11 17:09:22 -08:00
Shawn Wilsher
7cd8f091ad
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Shawn Wilsher
aeffa1f8c7
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
5126652a70
Merge mozilla-central to Places.
2010-12-02 09:05:33 -08:00
Ehsan Akhgari
4e772a3856
Bug 616085 - Disable a crashtest which accesses a network resource which is unavailable, and causes the crashtest suite to not exit cleanly; r=me a=tree-opener landed on a CLOSED TREE
2010-12-02 02:13:19 -05:00
Mats Palmgren
a928ea28ed
"ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final
2010-11-09 22:14:05 +01:00
Jesse Ruderman
b53f3fa44e
Bug 615959 - adjust assertion counts because bug 570436's assertion apparently doesn't happen on Win7. a=NPOTB DONTBUILD
2010-12-03 13:43:04 -08:00
Simon Montagu
f7a51b4fb3
test for bug 595435, a=test
2010-11-08 12:27:42 +02:00
Simon Montagu
4d723df0e2
Backout changeset 06ec9fa89d20 due to test failures, a=backout
2010-11-07 13:10:48 +02:00
Simon Montagu
03f2ba2fda
test for bug 595435, a=test
2010-11-07 11:56:25 +02:00
Jesse Ruderman
c7a4735302
Bug 571975 - add crashtest
2010-12-12 12:54:27 -08:00
Jesse Ruderman
63f694a60a
Bug 553504 - add crashtest
2010-12-12 12:54:27 -08:00
Jesse Ruderman
f8d61a79d4
Bug 545571 - add crashtest
2010-12-12 12:54:27 -08:00
Jesse Ruderman
5770046d6f
Bug 514098 - add crashtest
2010-12-12 12:54:26 -08:00
Benjamin Smedberg
abe5e4d05f
Final merge of bug 596451. a=blocking2.0 - Asynchronous layer-based painting on Windows. Various pieces r=josh/romaxa/karlt/jmathies/roc.
...
This merge includes the fix for bug 583109 - Add visibility notifications for plugins, so that asynchronous painting can be suspended when plugins are not visible. This collaterally fixes bug 606285, hulu homepage doesn't paint with async layers.
This changeset only implements asynchronous painting for out-of-process plugins. In-process painting will be implemented as a followup. Note that it is still possible to disable asynchronous layers on Windows by setting the preference mozilla.plugins.use_layers to false, but my intention is to remove this preference and sync-painting codepaths soon in a followup.
2010-11-10 10:29:09 -05:00
Benjamin Smedberg
b4c1905756
Merge mozilla-central into the branch for asynchonous plugin painting (bug 596451), especially to pick up and test whether the fix for 602200 also fixes bug 607958.
2010-11-08 09:50:11 -05:00
Benjamin Smedberg
c71c0f761f
Merge mozilla-central to the branch for bug 596451.
2010-10-28 10:05:20 -04:00
Jesse Ruderman
164b0852bd
Bug 570289 - add crashtest
2010-10-11 09:55:23 -07:00
Jesse Ruderman
884204823f
Bug 589002 - add crashtest
2010-10-11 09:55:23 -07:00
Jesse Ruderman
95cbf8e717
Bug 590426 - fix timeout/onload race in a crashtest
2010-10-11 09:55:22 -07:00
L. David Baron
e907e2fe51
Adjust known assertion counts for assertions that now happen for each overflow area. (Bug 542595, patch 21) a2.0=blocking2.0:beta8
2010-10-06 21:25:47 -07:00
Jesse Ruderman
115e6cc620
Bug 580504 - add crashtest. a=NPOTB
2010-09-24 11:29:07 -07:00
Josh Aas
33d4767075
Bug 599086 and bug 599391: Disable tests that are now intermittent orange because we put the Mac OS X test plugin out of process. a=josh
2010-09-24 13:04:25 -04:00
Jesse Ruderman
296317ea96
Test for bug 605340. a=test
2010-10-21 17:30:35 +02:00
Jesse Ruderman
efa3f18c6e
Test for bug 604843. a=test
2010-10-21 17:30:35 +02:00
Boris Zbarsky
7c8ff20187
Bug 594808. If the given range is detached, don't try to work with its start/end containers. r=sicking
2010-10-20 20:24:15 -04:00
Ehsan Akhgari
8fa798f748
Bug 604314 - "ASSERTION: unexpected disconnected nodes"; r,a=roc
...
--HG--
extra : rebase_source : be7c85abe0c8c84c5663a871ee831863c4823bad
2010-10-18 23:24:39 -04:00
Mounir Lamouri
e457aa01ce
Bug 553097 - Do not create a frame and DOM node for placeholder if not needed. r=ehsan,roc a=blocking
2010-10-19 15:11:07 +02:00
Jesse Ruderman
f1f6c23417
Bug 603510 - add crashtest. a=NPOTB
2010-10-15 13:44:38 -07:00
Jesse Ruderman
5dbb3c61b5
Bug 603490 - add crashtest
2010-10-15 13:44:38 -07:00
Markus Stange
4c74ef0ee6
Bug 592118 - Don't stack-allocate gfxContexts that are passed to other functions. r=roc a=blocking2.0:final
...
--HG--
extra : rebase_source : efcf3b58c953ea8ec8cad45f4b0ffa0b898a2397
2010-10-15 12:20:22 +02:00
Josh Aas
9123f63bf8
Bug 599391: Re-enable "505912-1.html" on Mac OS X. a=test
2010-10-14 22:10:50 -04:00
Markus Stange
c2366cec04
Bug 590404 - Crash [@ nsURIHashKey::HashKey] with -moz-element in data: document; r=roc a=blocking-final+
2010-09-14 15:50:41 -04:00
Markus Stange
561bcd2027
Bug 591141. Protect against null pattern. r=roc
...
--HG--
extra : rebase_source : 51658e6b24a3c2b7857e44ab5880d240aacd8115
2010-09-06 15:12:46 +12:00
Mounir Lamouri
a8b1740698
Move 590387.html crashtest to content/html/content/crashtests/ a=test-only
...
--HG--
rename : layout/generic/crashtests/590387.html => content/html/content/crashtests/590387.html
2010-08-28 02:35:42 +02:00
Mounir Lamouri
c36bfba815
Bug 590387 - Crash [@ nsGenericHTMLFormElement::UpdateFormOwner] when attaching an element with @form set to an element which is not in a document. r=sicking a2.0=blocking
...
--HG--
extra : rebase_source : 9f2a36b9a622c9ef1a2e3501ba45a297b8451d9e
2010-08-25 22:45:43 +02:00
L. David Baron
57f05d17a4
Don't push floats past break due to total lack of available height when we're required to place something. (Bug 586973) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
L. David Baron
750b5eeb63
We might need to collect pushed floats from the overflow out-of-flows list too, just like normal floats. (Bug 586806) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
L. David Baron
f7f2374e3e
Don't construct an nsFrameList whose first child has a previous sibling. (Bug 586806) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
L. David Baron
f4944f292c
Destroy the pushed floats list in nsBlockFrame::DestroyFrom. (Bug 585598) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
L. David Baron
0782b28006
Bump assertion count on Windows; followup to bug 563584.
2010-08-05 23:01:07 -07:00
L. David Baron
7e4d1acd95
Adjust reftest assertion manifests for churn in nscoord_MAX-related assertions (which includes 'computed overflow area' assertion, because of width wraparound in UnionRect making overflow area empty). (Bug 563584, patch 23) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
7d7660f740
Fix bustage from bug 570329 with s/windowsWidget/winWidget/g.
2010-07-30 20:50:52 -07:00
L. David Baron
b0ac8dc333
Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
...
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Timothy Nikkel
9fc2823e63
Bug 542136. Add crashtest.
2010-07-25 13:10:31 -05:00
Ehsan Akhgari
16994f2761
Bug 576342 - Intermittent Windows Cd failure: "REFTEST TEST-UNEXPECTED-PASS | reftest/tests/layout/generic/crashtests/463741-1.html | assertion count 3 is less than expected 4 assertions"; r=Jesse
2010-07-21 20:47:04 -04:00
Boris Zbarsky
acef5b87c5
Bump the mac assert count too. Bug 579940.
2010-07-19 13:28:45 -04:00
Boris Zbarsky
fa5599abcc
Bump the assertion counts, since they seem to be timing-dependent now that we're not flushing layout onload.
2010-07-19 01:09:11 -04:00
Jesse Ruderman
3aa2e3fa71
Add bug numbers for all remaining asserts() annotations in crashtests and reftests
2010-07-01 19:33:56 -07:00
Simon Montagu
f178e9beab
Test for bug 574958
2010-07-01 08:30:46 -07:00
Mats Palmgren
3bbd6ff1d6
Bug 570160 - Don't create a next-in-flow for a placeholder frame, split the float instead. r=fantasai
2010-06-29 16:32:03 +02:00
Robert O'Callahan
5329c70468
Bug 564991. Part 28: Update test manifest to reflect fewer assertion failures on Mac (probably because of less painting).
2010-06-28 14:17:06 +12:00
Jesse Ruderman
73e0f6b5f2
Add some crashtests and reftests
...
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Boris Zbarsky
524cd98ad3
Bug 571618. Fix asertion to match reality. r=roc
2010-06-14 16:06:48 -04:00
L. David Baron
1118f60946
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
Jesse Ruderman
aedb18a96b
Add a bunch of crashtests
2010-06-08 17:53:08 -07:00
Jesse Ruderman
e0ecbdc5ab
Crashtest for bug 519031.
2010-06-06 16:26:05 +02:00
Ehsan Akhgari
9e95234e50
Bug 569439 - Intermittent failure in layout/generic/crashtests/382129-1.xhtml | assertion count 0 is less than expected 1 to 2 assertions; r=dbaron
2010-06-02 14:33:47 -04:00
Ehsan Akhgari
0fff830c8c
Bug 569435 - Intermittent failure in reftest/tests/layout/generic/crashtests/382131-1.html | assertion count 0 is less than expected 1 assertions; r=dbaron
2010-06-02 14:33:47 -04:00
Mats Palmgren
f0c140c1bb
Check each next-in-flow if it's an overflow container. b=564968 r=fantasai
2010-06-02 01:32:59 +02:00
Jesse Ruderman
dbb86363b6
Annotate ignorage of 'ASSERTION: GetMinimumWidgetSize was ignored' with mention of bug 540078. Also, allow 0 assertions for 387745-1.svg, which was orange in the last cycle due to not triggering the assertion.
2010-05-29 23:06:08 -07:00
Jesse Ruderman
a0a7fad580
Add some crashtests
2010-05-29 20:27:25 -07:00
Mats Palmgren
23ed6748c7
Add crashtest for bug 481921
2010-05-29 20:16:41 -07:00
L. David Baron
7575804ded
Adjust manifest for expected assertions: An assertion was fixed, probably by revision a55765a1c2f5. (Bug 472557)
2010-05-19 07:39:10 -07:00
Timothy Nikkel
cd6a9cc251
Bug 564368. Clear lazy frame construction bits when constructing framesets. r=bzbarsky
2010-05-11 19:30:42 -05:00
Timothy Nikkel
7ba76a2011
back out e40cbab6a972 (Bug 564705) 590da60fd253 (Bug 507628 and bug 507991) b166415b8c3f (Bug 564368) 0dac5d3eeb97 (Bug 564063) 116e56d84770 (Bug 563407) c51c93f5240f (Bug 536495) for some orange
2010-05-11 22:01:08 -05:00
Timothy Nikkel
f2f4be1345
Bug 564368. Clear lazy frame construction bits when constructing framesets. r=bzbarsky
2010-05-11 19:30:42 -05:00
L. David Baron
5c839247b3
Adjust expected assertion counts for crashtest. (Bug 472557)
2010-05-11 08:49:43 -07:00
L. David Baron
c78cc7b18a
Fix errors in annotation of expected assertion counts crashtest manifests. (Bug 472557)
2010-05-06 11:29:53 -07:00
L. David Baron
c4eb38acd9
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
2010-05-06 09:28:01 -07:00
Mats Palmgren
ec17ad365a
Remove the VerticalScroll() before layout, nsListBoxBodyFrame does that in its post reflow callback. b=547338 r=roc
2010-04-27 18:15:02 +02:00
Jesse Ruderman
8c7c224ba3
Test for bug 547338.
2010-04-27 18:15:02 +02:00
Mats Palmgren
c155b1f205
Use NSCoordSaturatingAdd to avoid integer overflow. b=541714 r=roc
2010-04-14 21:35:36 +02:00
Jesse Ruderman
542512ff31
Add crashtests
2010-04-11 16:59:47 -07:00
Timothy Nikkel
37de910f94
Bug 479931, Bug 515811, and Bug 522374. Add crashtests.
2010-04-06 15:03:16 -05:00
Jesse Ruderman
fdb1e0190d
Add tests to manifest. (Homeless tests identified by script in bug 551617.)
2010-03-31 20:17:35 -07:00
Jesse Ruderman
ff90f89d15
hg rm a test that was removed from the manifest. Making a working test is covered by bug 414740's in-testsuite? flag.
2010-03-31 20:16:44 -07:00
Robert O'Callahan
245051422a
Bug 551635. Don't crash if we focus the root element and there's no root scroll frame. r=mats
2010-03-11 18:37:27 +13:00
Jesse Ruderman
5eadeccad7
Add crashtest for bug 461294
2010-03-21 16:27:11 -07:00
Robert O'Callahan
08392410ff
Bug 499862. Need to flush out linebreaker stuff even if there are no mapped flows. r=smontagu
2010-02-23 23:23:45 -08:00
Jesse Ruderman
ff8208a031
Add crashtests
2010-02-27 13:04:34 -08:00
Jesse Ruderman
eea9ac6610
Disable test that hangs sometimes (tracked by bug 511234)
2010-02-11 14:14:28 -08:00
Jonathan Kew
6c7732e56d
Bug 541277: correct boundary handling in character/glyph clump processing. r=roc
2010-01-27 07:46:31 +00:00
Jesse Ruderman
56ac1fe1ee
Add crashtests
2010-01-10 19:50:41 -08:00
Mats Palmgren
01f49b7e63
Tests for bug 533379, bug 520340.
2009-12-18 10:02:33 +01:00
Jesse Ruderman
8fadba32e8
Add crashtests for several bugs
2009-12-06 16:54:07 -08:00
Jesse Ruderman
77a63579f4
Add some crashtests
2009-10-15 13:26:59 -07:00
Robert O'Callahan
2b1b5c4631
Bug 508115. Test
2009-08-05 21:29:33 +12:00
Simon Montagu
3ee173e3c1
Don't propagate the FRAMES_ARE_EMPTY flag when continuations cross block frame boundaries. Bug 495875, r+sr=roc
2009-10-13 00:12:54 -07:00
Paul Nickerson
8d9e80d8de
Crash test for bug 517968.
2009-10-02 15:53:01 +02:00
Robert O'Callahan
f4e4f7e7d2
Bug 508908. Disable windowed plugins in popup windows, since they don't work. r=dbaron
...
--HG--
extra : rebase_source : 1acfac3d3613d332586fade393f2911552bd03e0
2009-09-30 08:18:20 +10:00
Graeme McCutcheon
164332ae56
Bug 493111 - ASSERTION: Range index not returned. r=roc
2009-09-22 19:05:39 +01:00
Daniel Holbert
f690307cc5
Bug 503961: Initialize block-reflow-state's nsOverflowContinuationTracker a little later, so that it doesn't end up with stale overflow-list pointers. r=fantasai r=roc
2009-09-13 17:26:01 -07:00
Jesse Ruderman
fbaaa060e5
Add more crashtests
2009-08-27 21:11:40 -07:00
Jesse Ruderman
e1c6eeae90
Add crashtests
2009-08-27 19:48:20 -07:00
Mats Palmgren
b4f7befaba
Don't call CalculateContentBottom inside PR_MAX(), which evaluates its arguments twice. (Bug 511482) r=dbaron
2009-08-22 10:10:11 -07:00
Jesse Ruderman
15f353dc91
Add crashtests for bug 463350, bug 473278, and bug 493118
2009-08-08 16:00:38 -07:00
Jesse Ruderman
13a73e0e0d
Add crashtest for bug 420785
2009-08-08 15:32:58 -07:00
Robert O'Callahan
d1458eda48
Disable failing test
2009-08-05 17:22:24 +12:00
Robert O'Callahan
54036c8405
Bug 508115. Don't reparent the views for popups, since they should always have the root view as their parent. r=dbaron
...
--HG--
extra : rebase_source : 1d8057694cde33a56fdabb57d51c9ff600c904a0
2009-08-05 09:58:46 +12:00
Robert O'Callahan
4bc4c47005
Bug 467914. GetOverflowRectRelativeToSelf shouldn't always expect a preEffectsBBox. r=dbaron
...
--HG--
extra : rebase_source : cc6cd0bf3f4b11785b85baeaf74bd9ef7725c42f
2009-07-30 14:48:13 +12:00
Robert O'Callahan
075323ed3e
Bug 505912. Trust the widget visibility in UpdateWidgetArea. r=dbaron
...
--HG--
extra : rebase_source : 4c6e1b2366b430763cce546ab0e26576705a0ca3
2009-07-27 09:17:43 +12:00
Chris Pearce
15a744f86f
Bug 501535 - Don't update poster attribute on <audio> elements, only on <video>. r+/sr+ roc.
2009-07-07 14:02:06 +12:00
Jesse Ruderman
26e1077db1
Add a bunch of -moz-column crashtests
2009-06-18 19:17:24 -07:00
Jesse Ruderman
443e6f8dc4
Add crashtest for bug 479938
2009-06-16 12:11:04 -07:00
L. David Baron
98b2b4a981
Don't reduce the height we're checking while we reflow for floats. (Bug 494332) r+sr=roc
2009-06-16 08:00:20 -07:00
Jesse Ruderman
398e954e21
Add crashtests
2009-06-12 19:21:09 -07:00
Jesse Ruderman
b89227c825
Add crashtests
2009-05-26 11:53:12 -07:00
L. David Baron
803e2f944a
Fix bug 25888 for inline frames other than bullets: redo line reflow when the line's height pushes it into the way of other floats. (Bug 25888) r+sr=roc
2009-05-20 07:21:34 -04:00
fantasai
1bf3a4031d
Fix bug 399412 - don't reflow overflow containers that are pending re-placement. r+sr=roc
2009-05-08 18:53:44 -07:00
Bob Clary
2033414fc0
bug 382745 - crash test by Martijn Wargers.
2009-04-24 10:08:19 -07:00
Bob Clary
3f8101ac30
bug 368863 - crash test by Martijn Wargers.
2009-04-24 10:08:16 -07:00
Bob Clary
c4ecd61947
bug 348887 - crash test by Martijn Wargers.
2009-04-24 10:08:15 -07:00
Bob Clary
cc365c1108
bug 289864 - crash test.
2009-04-24 10:08:08 -07:00
Daniel Holbert
11e101b910
bug 431260: check in crashtests
2009-04-23 15:25:57 -07:00
Robert O'Callahan
6c4d8b36fb
Bug 480345. Handle painting of background images on pages which have no in-flow content. r+sr=dbaron
...
--HG--
extra : rebase_source : f5850e3bc173f054c4f7ca06b66c1551cfee5e00
2009-03-18 13:33:03 +13:00
Daniel Holbert
92cf9ec80e
Add crashtests for bug 394818
2009-03-11 17:40:57 -07:00
Daniel Holbert
c82875bb76
Add one more crashtest for bug 363722
2009-03-11 17:27:20 -07:00
Daniel Holbert
253c846b79
Adding crashtest for bug 363722
2009-03-11 17:07:04 -07:00
Daniel Holbert
4b19efeffd
Add crashtest for bug 381152
2009-03-11 16:58:36 -07:00
Boris Zbarsky
a49d93acd8
Bug 371561. Use the right codepath for absolutely positioned tables so that they get a useful containing block. r+sr=dbaron
2009-02-24 13:38:20 -05:00
Robert O'Callahan
1307f5d202
Bug 472776. Don't accidentally clear TEXT_IN_TEXTRUN_USER_DATA after we just set it. r=smontagu
...
--HG--
extra : rebase_source : 1d7f12a729e471871cb6b610461f9b4eee2c64ae
2009-02-24 21:27:48 +13:00
Jesse Ruderman
1ad38ac6a7
Add crashtests
2009-02-20 19:38:16 -08:00
Mats Palmgren
7d5c65e95c
Temporarily forget the line container while calculating widths for next-in-flow children. b=477928 r+sr=roc
2009-02-19 21:18:52 +01:00
Jesse Ruderman
ea905567dc
Add crashtests
2009-02-13 14:54:17 -08:00
Mats Palmgren
093c63ada7
Crash test for bug 421671 and bug 444027.
2009-02-10 20:24:07 +01:00
Jesse Ruderman
313514226b
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
Jesse Ruderman
4d5ffd6842
Add crashtests for the following bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=328944+401042+413085+416461+431705+437142+449006+463741+465651+472782+474744
2009-02-07 21:33:31 -08:00
Robert O'Callahan
621cf847c5
Bug 472950. Restrict the lazy-parent-pointer optimization so it isn't used if we already have child frames. r=dbaron
2009-02-07 21:34:27 +13:00
Jesse Ruderman
a47ac929cd
Test for bug 445288.
2009-01-24 05:25:10 +01:00
Boris Zbarsky
4ff23193c9
Adding test
2009-01-15 15:30:37 -05:00
Jesse Ruderman
3948fba07d
Add crashtest
2009-01-12 16:24:44 -08:00
Robert O'Callahan
fe457806bc
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
2009-01-09 13:23:28 +13:00
Jesse Ruderman
69c1a75b82
Add five crashtests
2009-01-06 16:47:56 -08:00
Jesse Ruderman
e7ff093116
Add 19 crashtests
2009-01-01 14:18:58 -08:00
Jesse Ruderman
27166ccdbf
Tests for bug 435529 and bug 436823.
2008-12-26 00:15:48 +01:00
Robert O'Callahan
baf3a54456
Backed out changeset dcd1ad7a918e
2008-12-18 16:05:16 +13:00
Robert O'Callahan
1994393d68
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
2008-12-18 14:13:23 +13:00
Robert O'Callahan
14634e7506
Bug 467487. Use a better and more explicit check for the case where a text frame's textrun doesn't map enough text for the frame. r=smontagu
...
--HG--
extra : rebase_source : d9f9f7f8d7b84622b3be4f951133074ef7f5846d
2008-12-17 15:14:33 +13:00
Robert O'Callahan
44b2c729e4
Backed out changeset 0cb24a4bcd9b
2008-12-13 00:09:56 +13:00
Robert O'Callahan
3eb7a5c205
Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu
2008-12-12 21:37:59 +13:00
Jesse Ruderman
19cd67d695
Add bug 457375 crashtest using the crashtest.diff created by Mats
2008-11-29 19:04:37 -08:00
Jesse Ruderman
07d9528d6e
Add bug 452157 crashtests (using the 'crashtests patch' created by dholbert)
2008-11-29 19:01:30 -08:00
Jesse Ruderman
949f921188
Add bug 443528 crashtest (based on the crashtest.diff created by Mats) to CLOSED TREE
2008-11-29 18:57:00 -08:00
Jesse Ruderman
3319ada4e4
Add bug 345139 crashtest on CLOSED TREE
2008-11-29 18:27:26 -08:00
L. David Baron
ca761d4290
Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
2008-11-25 15:22:39 -08:00
L. David Baron
454663f1a4
Back out 342b86dd79f48f11583e7b6526a5b78457d29a1c due to mac startup failures.
2008-11-25 14:38:17 -08:00
L. David Baron
df90903560
Handle some additional codepaths for position: fixed elements inside elements with -moz-transform. (Bug 455171) r+sr=bzbarsky a=blocking1.9.1+
2008-11-25 13:27:54 -08:00