L. David Baron
109dae0465
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
c1f752d22d
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
e46aea6922
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
bd3161b815
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
75fe6757f3
Bump assertion count on Windows; followup to bug 563584.
2010-08-05 23:01:07 -07:00
L. David Baron
d34dbc633c
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
c06c57f6e6
Fix bustage from bug 570329 with s/windowsWidget/winWidget/g.
2010-07-30 20:50:52 -07:00
L. David Baron
9cc2e9ec05
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
f7c5754ce0
Bug 542136. Add crashtest.
2010-07-25 13:10:31 -05:00
Ehsan Akhgari
436482ad96
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
7b4527a47c
Bump the mac assert count too. Bug 579940.
2010-07-19 13:28:45 -04:00
Boris Zbarsky
8411019bb0
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
14ecbf3e68
Add bug numbers for all remaining asserts() annotations in crashtests and reftests
2010-07-01 19:33:56 -07:00
Simon Montagu
6b56531da2
Test for bug 574958
2010-07-01 08:30:46 -07:00
Mats Palmgren
8500089ea2
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
a863a0478f
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
fb054fc73e
Add some crashtests and reftests
...
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Boris Zbarsky
76b245d938
Bug 571618. Fix asertion to match reality. r=roc
2010-06-14 16:06:48 -04:00
Jesse Ruderman
3dbc6bd8c8
Add a bunch of crashtests
2010-06-08 17:53:08 -07:00
Jesse Ruderman
c63de0b7e8
Crashtest for bug 519031.
2010-06-06 16:26:05 +02:00
Ehsan Akhgari
00b4a03307
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
297e7015d9
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
8cb2101d6e
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
2f66472c3c
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
0be446555a
Add some crashtests
2010-05-29 20:27:25 -07:00
Mats Palmgren
82ea8773c3
Add crashtest for bug 481921
2010-05-29 20:16:41 -07:00
L. David Baron
80e84575ad
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
ac6b2cba42
Bug 564368. Clear lazy frame construction bits when constructing framesets. r=bzbarsky
2010-05-11 19:30:42 -05:00
Timothy Nikkel
a9893292b9
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
f70a0f9c98
Bug 564368. Clear lazy frame construction bits when constructing framesets. r=bzbarsky
2010-05-11 19:30:42 -05:00
L. David Baron
d472c6dbc8
Adjust expected assertion counts for crashtest. (Bug 472557)
2010-05-11 08:49:43 -07:00
L. David Baron
bda2a1fd2e
Fix errors in annotation of expected assertion counts crashtest manifests. (Bug 472557)
2010-05-06 11:29:53 -07:00
L. David Baron
7c61f15cf1
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
5197eefd38
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
f282ed34fe
Use NSCoordSaturatingAdd to avoid integer overflow. b=541714 r=roc
2010-04-14 21:35:36 +02:00
Jesse Ruderman
8255751882
Add crashtests
2010-04-11 16:59:47 -07:00
Timothy Nikkel
76b1730341
Bug 479931, Bug 515811, and Bug 522374. Add crashtests.
2010-04-06 15:03:16 -05:00
Jesse Ruderman
7e6ad6b78a
Add tests to manifest. (Homeless tests identified by script in bug 551617.)
2010-03-31 20:17:35 -07:00
Robert O'Callahan
8dedebd2e4
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
a343278e6b
Add crashtest for bug 461294
2010-03-21 16:27:11 -07:00
Robert O'Callahan
481b4ae05c
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
7ee60fba5d
Add crashtests
2010-02-27 13:04:34 -08:00
Jesse Ruderman
b9f3d2c96e
Disable test that hangs sometimes (tracked by bug 511234)
2010-02-11 14:14:28 -08:00
Jonathan Kew
35b54beeb5
Bug 541277: correct boundary handling in character/glyph clump processing. r=roc
2010-01-27 07:46:31 +00:00
Jesse Ruderman
243c9242a9
Add crashtests
2010-01-10 19:50:41 -08:00
Mats Palmgren
e1c5862ad0
Tests for bug 533379, bug 520340.
2009-12-18 10:02:33 +01:00
Jesse Ruderman
308e1a0311
Add crashtests for several bugs
2009-12-06 16:54:07 -08:00
Jesse Ruderman
28f2ece525
Add some crashtests
2009-10-15 13:26:59 -07:00
Robert O'Callahan
a981cba29c
Bug 508115. Test
2009-08-05 21:29:33 +12:00
Simon Montagu
f0251c1158
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
d3b430c10d
Crash test for bug 517968.
2009-10-02 15:53:01 +02:00
Robert O'Callahan
20bb54d1d3
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
4dc6beed49
Bug 493111 - ASSERTION: Range index not returned. r=roc
2009-09-22 19:05:39 +01:00
Daniel Holbert
16a6a6205f
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
e1a92dde70
Add more crashtests
2009-08-27 21:11:40 -07:00
Jesse Ruderman
15e3a448a6
Add crashtests
2009-08-27 19:48:20 -07:00
Mats Palmgren
96372404b6
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
c1ef11731a
Add crashtests for bug 463350, bug 473278, and bug 493118
2009-08-08 16:00:38 -07:00
Jesse Ruderman
de49b52e4c
Add crashtest for bug 420785
2009-08-08 15:32:58 -07:00
Robert O'Callahan
acf101c93f
Disable failing test
2009-08-05 17:22:24 +12:00
Robert O'Callahan
42fa43d1a1
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
b26bf31d5e
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
c95fd3cf9a
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
a5c4a947e8
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
296a1a61cd
Add a bunch of -moz-column crashtests
2009-06-18 19:17:24 -07:00
Jesse Ruderman
6dfecd1f57
Add crashtest for bug 479938
2009-06-16 12:11:04 -07:00
L. David Baron
5cd3ba5141
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
8d01006bd7
Add crashtests
2009-06-12 19:21:09 -07:00
Jesse Ruderman
dddd44794e
Add crashtests
2009-05-26 11:53:12 -07:00
L. David Baron
7c71744210
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
07144c51fe
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
1fabadc3b9
bug 382745 - crash test by Martijn Wargers.
2009-04-24 10:08:19 -07:00
Bob Clary
64dde8dd7d
bug 368863 - crash test by Martijn Wargers.
2009-04-24 10:08:16 -07:00
Bob Clary
67e21765d3
bug 348887 - crash test by Martijn Wargers.
2009-04-24 10:08:15 -07:00
Bob Clary
8bf193e668
bug 289864 - crash test.
2009-04-24 10:08:08 -07:00
Daniel Holbert
b69a103884
bug 431260: check in crashtests
2009-04-23 15:25:57 -07:00
Robert O'Callahan
d9144e9c9a
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
034a0b1945
Add crashtests for bug 394818
2009-03-11 17:40:57 -07:00
Daniel Holbert
cd65446299
Add one more crashtest for bug 363722
2009-03-11 17:27:20 -07:00
Daniel Holbert
74ce743b61
Adding crashtest for bug 363722
2009-03-11 17:07:04 -07:00
Daniel Holbert
7447c3a665
Add crashtest for bug 381152
2009-03-11 16:58:36 -07:00
Boris Zbarsky
65991321a8
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
b1dd1c04eb
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
f25f92b98a
Add crashtests
2009-02-20 19:38:16 -08:00
Mats Palmgren
f1bdfe1672
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
f154077a31
Add crashtests
2009-02-13 14:54:17 -08:00
Mats Palmgren
3aa5a63403
Crash test for bug 421671 and bug 444027.
2009-02-10 20:24:07 +01:00
Jesse Ruderman
5f1cc5c3ce
Add a bunch of crashtests
2009-02-10 00:09:40 -08:00
Jesse Ruderman
2e1fda752f
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
b3824840d3
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
a4020920b6
Test for bug 445288.
2009-01-24 05:25:10 +01:00
Boris Zbarsky
1073781098
Adding test
2009-01-15 15:30:37 -05:00
Jesse Ruderman
118aad7d87
Add crashtest
2009-01-12 16:24:44 -08:00
Jesse Ruderman
22cd32241d
Add five crashtests
2009-01-06 16:47:56 -08:00
Jesse Ruderman
cf4b91bb09
Add 19 crashtests
2009-01-01 14:18:58 -08:00
Jesse Ruderman
f4f6dd881a
Tests for bug 435529 and bug 436823.
2008-12-26 00:15:48 +01:00
Robert O'Callahan
9f318c485c
Backed out changeset dcd1ad7a918e
2008-12-18 16:05:16 +13:00
Robert O'Callahan
274f89ff0d
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
25641e6ca4
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
46299947fc
Backed out changeset 0cb24a4bcd9b
2008-12-13 00:09:56 +13:00