Commit Graph

276 Commits

Author SHA1 Message Date
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
Robert O'Callahan
a6a68372fb 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
050af4beec Add bug 457375 crashtest using the crashtest.diff created by Mats 2008-11-29 19:04:37 -08:00
Jesse Ruderman
5293e9c546 Add bug 452157 crashtests (using the 'crashtests patch' created by dholbert) 2008-11-29 19:01:30 -08:00
Jesse Ruderman
24852c3aec 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
d4f3757275 Add bug 345139 crashtest on CLOSED TREE 2008-11-29 18:27:26 -08:00
L. David Baron
f0a1beced5 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
2a61487dd7 Back out 342b86dd79f48f11583e7b6526a5b78457d29a1c due to mac startup failures. 2008-11-25 14:38:17 -08:00
L. David Baron
dc119e5622 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
cd219c1d22 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
c093828228 Add crashtest for bug 451334 2008-11-09 19:18:22 -08:00
Jesse Ruderman
b0356cef11 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
a550f0f631 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
fb06650022 Add crashtests for several bugs 2008-10-09 14:20:44 -07:00
Jesse Ruderman
1d1a4b2073 Add crashtest 2008-10-09 14:17:40 -07:00
Jesse Ruderman
d1ae15c183 Add crashtest 2008-09-14 00:18:19 -07:00
Jesse Ruderman
0bb771e3c9 Add crashtest 2008-09-13 23:59:06 -07:00
Jesse Ruderman
52c0fa7534 Add crashtest 2008-09-13 18:28:03 -07:00
Jesse Ruderman
9b32e4a403 Add crashtest 2008-09-12 16:59:39 -07:00
Jesse Ruderman
54f58fe91d Add bug 382131's testcase (changed slightly) as a crashtest 2008-09-06 21:36:13 -07:00
Jesse Ruderman
a21695d93c Add bug 302260's testcase as a crashtest. 2008-09-06 18:23:09 -07:00
Robert O'Callahan
43ba0d18d7 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
3976bbe726 Bug 413048. Disable float breaking in columns. r+sr=dbaron 2008-08-12 21:32:10 +12:00
Michael Ventnor
f7783e7a9b Bug 448903. Fix bounds checking in blur code. r+sr=roc 2008-08-04 14:18:46 +12:00
Boris Zbarsky
3af92ec386 Bug 430352. Use the same border throughout. r+sr=roc 2008-07-17 09:32:49 -04:00
Robert O'Callahan
042de9c4e3 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
fb58175abd Add crashtest 2008-04-27 00:15:54 -07:00
jruderman@hmc.edu
55f5e808d8 Adding crashtest 2008-04-22 21:44:09 -07:00
jruderman@hmc.edu
da8ce20903 Add a crashtest 2008-04-22 21:43:19 -07:00
jruderman@hmc.edu
dea3939d1f Add crashtest 2008-04-22 21:42:25 -07:00
jruderman@hmc.edu
f51919c800 Adding crashtest 2008-04-22 21:41:28 -07:00
jruderman@hmc.edu
368f2baf07 Adding a crashtest. 2008-04-22 21:38:41 -07:00
jruderman@hmc.edu
23d7da0b78 Add crashtest 2008-04-22 21:35:50 -07:00
jruderman@hmc.edu
b5c2a7125c Add crashtest 2008-04-22 21:35:50 -07:00
jruderman@hmc.edu
47059fe1c7 Add a crashtest 2008-04-22 21:34:53 -07:00
jruderman@hmc.edu
d21cbeea36 Adding crashtest 2008-04-22 21:24:35 -07:00
jruderman@hmc.edu
49dcec3f94 Add crashtest. 2008-04-22 21:21:06 -07:00
jruderman@hmc.edu
bb4ebce284 Add crashtest 2008-04-22 21:06:07 -07:00
jruderman@hmc.edu
310657f4b9 Add a crashtest 2008-04-22 21:04:55 -07:00
jruderman@hmc.edu
2e94cfa1c0 Add crashtest 2008-04-22 21:02:09 -07:00
dholbert@cs.stanford.edu
aff5af5763 Crashtests for bug 404219. a=tests-only 2008-04-21 17:23:59 -07:00
fantasai.cvs@inkedblade.net
b093864cba consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner 2008-04-18 00:40:35 -07:00
roc+@cs.cmu.edu
52d22300a5 Bug 425253 crashtest 2008-04-09 22:29:53 -07:00
jruderman@hmc.edu
e06fb83304 Add crashtests 2008-03-26 21:09:57 -07:00
jruderman@hmc.edu
227e680d84 Add crashtest 2008-03-26 21:06:24 -07:00
jruderman@hmc.edu
79d9a4aa5f Add a crashtest. 2008-03-26 20:59:36 -07:00
jruderman@hmc.edu
3cba3d9d9a Add crashtest 2008-03-26 20:52:06 -07:00
jruderman@hmc.edu
79c3f5e7d6 Add crashtest 2008-03-26 20:33:09 -07:00
jruderman@hmc.edu
9173f6ba79 Add crashtests 2008-03-26 20:23:23 -07:00
jruderman@hmc.edu
1732cb4d46 Adding a crashtest. 2008-03-26 19:57:55 -07:00
jruderman@hmc.edu
e1ea66f86c Adding crashtest 2008-03-26 18:03:02 -07:00
jruderman@hmc.edu
9b816f15d4 Add crashtest 2008-03-26 17:28:43 -07:00
jruderman@hmc.edu
f66480d963 Add crashtests 2008-03-26 17:24:55 -07:00
jruderman@hmc.edu
106aa88b4f Add crashtest 2008-03-26 16:27:23 -07:00
jruderman@hmc.edu
9f6fd24893 Add crashtest. 2008-03-26 15:03:26 -07:00
jruderman@hmc.edu
5300fa0e04 Add crashtest 2008-03-15 04:14:04 -07:00
roc+@cs.cmu.edu
43eb2ffe91 Bug 404140. Avoid assertions about comparing line iterators from different lists by comparing nsLineBox* pointers. r+sr=dbaron 2008-03-14 01:12:25 -07:00
jruderman@hmc.edu
736a43a02c Add crashtest 2008-03-11 17:44:46 -07:00
bzbarsky@mit.edu
9a9b16c7e5 Make sure to do saturating adds on possibly-unconstrained nscoords. Bug 421404, r=dholbert, sr=roc, a=beltzner 2008-03-07 13:20:03 -08:00
bzbarsky@mit.edu
eb22bd76fe Adding crashtest 2008-02-14 20:17:09 -08:00
mats.palmgren@bredband.net
fbabe299a0 Remove assertion test for bug 414740 since there's something wrong with the test. 2008-02-06 12:01:03 -08:00
mats.palmgren@bredband.net
733a1ad657 Plug a nsLineIterator leak. b=414740 r+sr=roc a=blocking1.9 2008-02-06 10:21:29 -08:00
jruderman@hmc.edu
490504914e Add a crashtest 2008-02-04 17:18:48 -08:00
jruderman@hmc.edu
ac0d5de5c0 Add crashtest 2008-02-04 17:15:13 -08:00
jruderman@hmc.edu
cbe2609351 Add a crashtest 2008-02-03 21:49:00 -08:00
roc+@cs.cmu.edu
e476f6c4d4 Crashtest for bug 404146. 2008-01-09 19:20:11 -08:00
roc+@cs.cmu.edu
39fbce0764 Crashtest for bug 410228. 2008-01-09 15:40:17 -08:00
jruderman@hmc.edu
325320f710 Add a crashtest 2008-01-06 16:30:14 -08:00
jruderman@hmc.edu
334ecefcdf Add crashtest 2008-01-06 16:27:59 -08:00
jruderman@hmc.edu
bee4393a2b Add a crashtest 2008-01-06 16:13:09 -08:00
jruderman@hmc.edu
522d0fa6f1 Add crashtest 2008-01-06 16:11:53 -08:00
jruderman@hmc.edu
d63af929bc Add insane crashtest 2008-01-06 16:06:36 -08:00
jruderman@hmc.edu
a694883ea6 Add crashtest 2008-01-06 15:56:52 -08:00
jruderman@hmc.edu
5cace98a3b Add crashtest 2008-01-06 15:51:58 -08:00
jruderman@hmc.edu
11ec75873f Adding a crashtest. 2008-01-06 15:49:49 -08:00
jruderman@hmc.edu
9790a3d244 Adding crashtests 2008-01-06 15:44:37 -08:00
jruderman@hmc.edu
3c7dbbcb11 Adding crashtest 2008-01-06 15:10:44 -08:00
jruderman@hmc.edu
1106d6c9a4 Add a crashtest 2008-01-06 15:09:10 -08:00
jruderman@hmc.edu
92e350f8f7 Add a crashtest 2008-01-06 15:02:43 -08:00
jruderman@hmc.edu
8d48ec4dd1 Add crashtest 2008-01-05 22:37:19 -08:00
jruderman@hmc.edu
a749ba56c2 Adding crashtest 2008-01-05 22:29:31 -08:00
jruderman@hmc.edu
1713615cf3 Add crashtest 2008-01-05 22:05:09 -08:00
jruderman@hmc.edu
94fbd823e7 Add crashtest 2008-01-05 21:51:32 -08:00
jruderman@hmc.edu
424f199bac Add crashtest 2008-01-05 21:18:00 -08:00
jruderman@hmc.edu
8afd62bab2 Add crashtests for a WFM hang bug 2008-01-05 21:16:15 -08:00
jruderman@hmc.edu
7b19a9fcf5 Add crashtests for two related bugs whose bug numbers happen to be permutations of each other. 2008-01-04 21:43:47 -08:00
jruderman@hmc.edu
18d6acc38e Adding a crashtest 2008-01-04 20:56:36 -08:00
jruderman@hmc.edu
4f9f74d76d Add crashtest 2008-01-04 20:18:30 -08:00
jruderman@hmc.edu
408db962cb Add a crashtest 2008-01-04 20:16:31 -08:00
jruderman@hmc.edu
0b85d305aa Add crashtests 2008-01-04 20:12:53 -08:00
jruderman@hmc.edu
1b5464a806 Add crashtest. 2008-01-04 17:44:48 -08:00
jruderman@hmc.edu
4a4b67cfc4 Add crashtest 2008-01-04 17:32:53 -08:00
mats.palmgren@bredband.net
5eb8d1615d Update the content offset for existing non-fluid continuations when creating a next-in-flow. b=406380 r+sr=roc a=blocking1.9 2008-01-04 09:09:35 -08:00
mats.palmgren@bredband.net
56d920eba2 Backing out bug 406380 to fix reftest failure. 2007-12-31 03:32:07 -08:00
mats.palmgren@bredband.net
fc794b3f6c Crash test for bug 406380. 2007-12-31 02:30:58 -08:00
jruderman@hmc.edu
b3566f6699 Add crashtest. 2007-12-23 19:08:42 -08:00
jruderman@hmc.edu
5775a5419b Add crashtest 2007-12-23 18:19:16 -08:00
jruderman@hmc.edu
a59d58561c Add crashtests. In old builds, these would have shown the problem only when Firefox was running under Valgrind. 2007-12-23 16:54:56 -08:00
jruderman@hmc.edu
8df091207a Add a crashtest 2007-12-23 16:28:28 -08:00
jwalden@mit.edu
e4026e6bb9 Mr. President, we must not allow a crashtest gap! 2007-12-22 07:20:26 -08:00
roc+@cs.cmu.edu
845d626a0d Bug 408749 crashtest 2007-12-20 19:30:32 -08:00
jruderman@hmc.edu
cdda9fa0f5 Add a crashtest 2007-12-19 15:11:17 -08:00
jruderman@hmc.edu
922af03703 Follow the yellow brick crashtest. 2007-12-16 22:33:10 -08:00
jruderman@hmc.edu
97ffc383c5 Add crashtest 2007-12-16 22:10:20 -08:00
jruderman@hmc.edu
87fd0d0fab No, Mr Bond, I expect you to crash. 2007-12-16 21:45:29 -08:00
jruderman@hmc.edu
1726b5f228 Add crashtest 2007-12-16 21:43:21 -08:00
jruderman@hmc.edu
1581c48523 Add very simple crashtest 2007-12-16 18:46:55 -08:00
jruderman@hmc.edu
24b5567585 Add crashtests 2007-12-16 17:40:02 -08:00
jruderman@hmc.edu
fb12b2f4d3 Add a crashtest 2007-12-16 17:35:54 -08:00
jruderman@hmc.edu
693eb9fc19 Add crashtest 2007-12-16 17:31:03 -08:00
jruderman@hmc.edu
ad87d32a07 Add crashtest 2007-12-16 13:51:26 -08:00
jruderman@hmc.edu
2aebbc0e0c Add crashtest 2007-12-15 21:46:14 -08:00
jruderman@hmc.edu
d23f17f501 Add crashtests 2007-12-15 21:40:08 -08:00
jruderman@hmc.edu
e4e0ed1504 Adding crashtest 2007-12-15 21:35:55 -08:00
jruderman@hmc.edu
2b21b749ab Add a crashtest. 2007-12-15 21:27:13 -08:00
jruderman@hmc.edu
e875b0d87c Add crashtest 2007-12-15 21:22:48 -08:00
jruderman@hmc.edu
241d9aa629 Add crashtest 2007-12-15 21:03:10 -08:00