Commit Graph

6692 Commits

Author SHA1 Message Date
Boris Zbarsky
f20778f925 Bug 78070. When the root element is removed, remove all frames except the viewport; when it's reinserted, recreate them as needed. r=roc,dbaron sr=roc 2009-05-11 22:04:58 -04:00
Boris Zbarsky
edf3e966e2 Bug 491842. Check for suppressed scroll before doing the layout flush, so that we don't end up scrolling during the flush when scroll is suppressed. r+sr=dbaron 2009-05-09 22:57:53 -05:00
Ryo Onodera
dff270d1be Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
--HG--
extra : rebase_source : 13778709270ab926e951a7782fce3632370ef7c7
2009-05-08 14:31:04 +12:00
Robert O'Callahan
a0ba954e0f Bug 488901. When an element's size changes and it has borders, we don't necessarily need to invalidate the entire border-box --- if there is no right or bottom border, and other conditions are met. r+sr=dbaron
--HG--
extra : rebase_source : 24306ec844dab873cc9b580f32a383f0ccb769a5
2009-05-08 13:52:22 +12:00
Robert O'Callahan
c3f383ceb7 Bug 480819. Explicitly track all elements that need to be frozen when a document enters bfcache. r+sr=jst
--HG--
extra : rebase_source : cf8294ebf52bf91b067dc065ccf92098c529a445
2009-05-08 13:32:32 +12:00
Jesse Ruderman
d9f638a3cf Add crashtest for bug 457362 2009-05-07 17:41:08 -07:00
Robert Longson
e242900961 Bug 484176 - Support allowReorder for switch. r=jwatt,sr=roc 2009-05-07 20:37:33 +01:00
Boris Zbarsky
ee0c045adf Bug 490173. Switching display from -moz-popup to block in an HTML document doesn't trigger a frame reconstruct. r+sr=dbaron 2009-05-07 15:21:54 -04:00
Boris Zbarsky
ce1a541b65 Bug 490957. Eliminate nsWebShell. r+sr=bsmedberg 2009-05-07 15:21:53 -04:00
L. David Baron
f0c43ecb3d Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer 2009-05-06 13:46:04 -07:00
Boris Zbarsky
346daa82d1 Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Daniel Holbert
e85f0a4520 Bug 450340 trivial follow-up: flip constructor's initialization order to fix a build warning. r=roc 2009-05-04 11:08:36 -07:00
Phil Ringnalda
03278668ab Bug 489122 - MOZ_REFLOW_PERF not AC_DEFINED by --enable-reflow-perf since it's misspelled _PREF in configure.in, r+sr=roc 2009-05-03 18:35:33 -07:00
Simon Montagu
4c33ebf55d Clear previous continuation's text run when destroying a continuation text frame. Bug 490747, r+sr=roc 2009-04-30 23:55:59 -07:00
tn
2598ca8cc5 Bug 490376 - Crash [@ nsDisplayList::GetBottom]; r=roc 2009-04-30 12:07:18 +02:00
Ehsan Akhgari
be64f8bcbc Fix the test bustage from changeset edbe350e1d81 2009-04-30 10:42:12 +04:30
Ehsan Akhgari
cdc072b103 Bug 488553 - Random Failure of test_bug467672-4.html; r+sr=roc 2009-04-29 18:32:31 +04:30
Simon Montagu
59514b8d37 Set baseLevel and paraLevel properties on empty frames. Bug 489887, r+sr=roc 2009-04-28 02:23:53 -07:00
Boris Zbarsky
164113bcfa Bug 490220. Make sure to skip over whitespace when looking for a following pseudo-sibling for a frame being removed. r+sr=roc 2009-04-27 14:20:08 -07:00
Jesse Ruderman
175b7d536e Add tests 2009-04-26 23:32:41 -07:00
tn
7b6a485f6f Bug 485275. Display fallback background color for non-root documents as necessary. r+sr=roc
--HG--
extra : rebase_source : fd455bec928d342c184089dfba6c75191c4ea28d
2009-04-25 20:19:23 +12:00
Bob Clary
0ec12c0d75 bug 394014 - crash tests by Martijn Wargers. 2009-04-24 10:08:21 -07:00
Bob Clary
3a31201fb0 bug 393326 - crash tests by Martijn Wargers. 2009-04-24 10:08:21 -07:00
Bob Clary
11f9f4b5ba bug 384344 - crash test by Martijn Wargers. 2009-04-24 10:08:20 -07:00
Bob Clary
0c6e82ad63 bug 383129 - crash test by Martijn Wargers. 2009-04-24 10:08:19 -07:00
Bob Clary
97134086e1 bug 378325 - crash test by Martijn Wargers. 2009-04-24 10:08:18 -07:00
Bob Clary
4c20190818 bug 356325 - crash test by Martijn Wargers. 2009-04-24 10:08:16 -07:00
Bob Clary
b4ea74f2de bug 354133 - crash test by Martijn Wargers. 2009-04-24 10:08:16 -07:00
Bob Clary
7538c6288c bug 350267 - crash test by Gavin Sharp. 2009-04-24 10:08:15 -07:00
Bob Clary
5c2cfcd285 bug 348729 - crash test by Martijn Wargers. 2009-04-24 10:08:15 -07:00
Bob Clary
216ea9541c bug 348126 - crash test by Martijn Wargers. 2009-04-24 10:08:15 -07:00
Bob Clary
ff043f65c9 bug 344300 - crash test by Martijn Wargers. 2009-04-24 10:08:14 -07:00
Bob Clary
2e893c07f8 bug 344064 - crash test by Martijn Wargers, Mats Palmgren. 2009-04-24 10:08:14 -07:00
Bob Clary
f1b5413db9 bug 344047 - crash test by Martijn Wargers. 2009-04-24 10:08:14 -07:00
Bob Clary
f1d6efdd30 bug 343293 - crash tests by Martijn Wargers, Boris Zbarsky. 2009-04-24 10:08:13 -07:00
Bob Clary
a512a92870 bug 331883 - crash tests by Jesse Ruderman, Leon Sha. 2009-04-24 10:08:12 -07:00
Bob Clary
53825757f0 bug 330015 - crash test by Martijn Wargers. 2009-04-24 10:08:11 -07:00
Bob Clary
707b49743e bug 329900 - crash test by Martijn Wargers. 2009-04-24 10:08:11 -07:00
Bob Clary
152fbaae46 bug 320459 - crash test by Waldegger Thomas. 2009-04-24 10:08:10 -07:00
Bob Clary
f4d31bc641 bug 311661 - crash tests by Martijn Wargers, Bernd. 2009-04-24 10:08:10 -07:00
Bob Clary
82e8a9639c bug 288790 - crash test by Martijn Wargers. 2009-04-24 10:08:10 -07:00
Bob Clary
1aba222e9d bug 317934 - crash test by Martijn Wargers. 2009-04-24 10:08:09 -07:00
Michael Ventnor
3a0b0b02b8 Bug 489319 - Box shadow's OptimizeVisibility() should take border radii into account. r+sr=roc 2009-04-24 11:24:44 +02:00
Boris Zbarsky
9a2bec39e8 Bug 482398. Fix insertions when there are Letter frames around to be sane. r+sr=dbaron 2009-04-23 20:31:13 -04:00
Simon Montagu
57f67d585e Enable bidi when a frame has right-to-left direction during style post-processing instead of frame construction to catch dynamic changes to direction. Bug 489517, r+sr=dbaron 2009-04-23 09:09:47 +03:00
Neil Deakin
a1a5f2113b Bug 404798, assertions when root element is removed from xul document during inline script, r+sr=smaug 2009-04-22 08:55:54 -04:00
Olli Pettay
066a9a7a0e Bug 489224 - Printing doesn't print text field values, r+sr=roc 2009-04-22 12:35:45 +03:00
Joe Drew
633b99bd32 Backed out changeset 6a452e522e07 - Boris Zbarsky – Bug 67752. Implement interruptible reflow. r=roc,dbaron - because of apparent Tp hangs. 2009-04-21 23:02:17 -04:00
Boris Zbarsky
5c5eb9c3ea Bug 67752. Implement interruptible reflow. r=roc,dbaron 2009-04-21 19:53:52 -04:00
Simon Montagu
5a01d8048f Bug 332655 - Don't join up text frames with the same content in Bidi resolution. r=uriber, sr=roc 2009-04-19 01:19:27 -07:00