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

554 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
L. David Baron 73a2162d87 Add test for slow performance in bug 438509, as suggested by dholbert, and based on a testcase he wrote. a=blocking1.9.1+ 2008-11-25 13:27:53 -08:00
Jesse Ruderman e2320d90a2 Add crashtest for bug 451334 2008-11-09 19:18:22 -08:00
Jesse Ruderman fb85a3d7a8 Add crashtest for bug 225868. The setTimeout seems to be necessary to get the second onload to fire. 2008-10-21 20:50:14 -07:00
Robert O'Callahan 7211ccf1cd Bug 428263. Don't treat continuations of blocks as 'continuations' for setting zeroEffectiveSpanBox, since they're not span-continuations which is all we care about here. r+sr=dbaron 2008-10-16 09:57:27 +13:00
Jesse Ruderman 40828aed11 Add crashtests for several bugs 2008-10-09 14:20:44 -07:00
Jesse Ruderman 11904cab6b Add crashtest 2008-10-09 14:17:40 -07:00
Jesse Ruderman 6aa08e5c1a Add crashtest 2008-09-14 00:18:19 -07:00
Jesse Ruderman 3770f02527 Add crashtest 2008-09-13 23:59:06 -07:00
Jesse Ruderman fbbaa969b3 Add crashtest 2008-09-13 18:28:03 -07:00
Jesse Ruderman 56803f6079 Add crashtest 2008-09-12 16:59:39 -07:00
Jesse Ruderman b5bd437fe2 Add bug 382131's testcase (changed slightly) as a crashtest 2008-09-06 21:36:13 -07:00
Jesse Ruderman 4b42aee5b2 Add bug 302260's testcase as a crashtest. 2008-09-06 18:23:09 -07:00
Robert O'Callahan dd26ad1004 Bug 422283. Make sure that an overflow container's next-in-flows are always also overflow containers. This means that when we convert a normal frame into an overflow container, we need to scan through its next-in-flows and make them overflow containers too. r=fantasai,sr=mats 2008-09-06 20:48:09 +12:00
Robert O'Callahan de4be1cb93 Bug 413048. Disable float breaking in columns. r+sr=dbaron 2008-08-12 21:32:10 +12:00
Michael Ventnor ef199d50e6 Bug 448903. Fix bounds checking in blur code. r+sr=roc 2008-08-04 14:18:46 +12:00
Boris Zbarsky f2557d6bff Bug 430352. Use the same border throughout. r+sr=roc 2008-07-17 09:32:49 -04:00
Robert O'Callahan 9619dadcbe Bug 367246. When the scrolled frame's width exceeds its available width (because its padding alone is greater than the available width) and the direction is RTL, the scrolled frame should be positioned with its right edge at the right edge of the scrollport. r+sr=dbaron 2008-07-14 09:50:35 +12:00
jruderman@hmc.edu 99282eb735 Add crashtest 2008-04-27 00:15:54 -07:00
jruderman@hmc.edu b4e892dce4 Adding crashtest 2008-04-22 21:44:09 -07:00
jruderman@hmc.edu 595bc2024c Add a crashtest 2008-04-22 21:43:19 -07:00
jruderman@hmc.edu 0afd018fea Add crashtest 2008-04-22 21:42:25 -07:00
jruderman@hmc.edu 4a17677e29 Adding crashtest 2008-04-22 21:41:28 -07:00
jruderman@hmc.edu cde0cb1b73 Adding a crashtest. 2008-04-22 21:38:41 -07:00
jruderman@hmc.edu 7590956f46 Add crashtest 2008-04-22 21:35:50 -07:00
jruderman@hmc.edu 0786e2ca8f Add crashtest 2008-04-22 21:35:50 -07:00
jruderman@hmc.edu cbc2c78001 Add a crashtest 2008-04-22 21:34:53 -07:00
jruderman@hmc.edu 40a804164f Adding crashtest 2008-04-22 21:24:35 -07:00
jruderman@hmc.edu 1ba9ce2f1a Add crashtest. 2008-04-22 21:21:06 -07:00
jruderman@hmc.edu f82e0a511a Add crashtest 2008-04-22 21:06:07 -07:00
jruderman@hmc.edu 7632c8d3b8 Add a crashtest 2008-04-22 21:04:55 -07:00