Commit Graph

264 Commits

Author SHA1 Message Date
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