Commit Graph

682 Commits

Author SHA1 Message Date
smontagu@smontagu.org
09c83f4346 Tests for bug 409513 and bug 410967 2008-01-30 13:44:31 -08:00
jonas@sicking.cc
ea52237748 Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron 2008-01-29 20:53:46 -08:00
aaronleventhal@moonset.net
aa49d6c295 Bug 414654. Accessibles not hidden for visibility:hidden w/ position:absolute. r+sr=roc, a=beltzner 2008-01-29 20:17:57 -08:00
smontagu@smontagu.org
54e46be415 When creating a bidi continuation for a frame with fluid continuations, set the length of all the frames in the continuation chain to zero except the last one. Bug 409375, r+sr+blocking1.9=roc 2008-01-29 20:13:06 -08:00
roc+@cs.cmu.edu
2032b542bf Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu 2008-01-29 15:39:39 -08:00
dholbert@cs.stanford.edu
749e9c78ec Bug 389359: In print-preview jump-to-page, scale page-position so we arrive at correct spot. r+sr=roc, a=blocking1.9+ 2008-01-29 12:14:51 -08:00
dbaron@dbaron.org
b89d0b2672 Tweak my previous fix per comment from Jesse. 2008-01-29 01:39:15 -08:00
dbaron@dbaron.org
3740fea60b Make this test loop until the XBL is loaded, since it fails for me in a debug build from Sunday evening and in a nightly from December (just as it just started doing on the Linux unit test tinderbox). a=jesse 2008-01-29 00:56:13 -08:00
jruderman@hmc.edu
70521d9ed1 Use a data: URL instead of an http: URL so this test can succeed even without network connectivity 2008-01-28 23:32:24 -08:00
bzbarsky@mit.edu
35a78c727b Speed up page zoom by skipping the unnecessary resize reflow when we tell the viewmanager about its new size, since we plan to go ahead and do a full dirty reflow right after that. Bug 403660, patch by Daniel Brooks <db48x@yahoo.com>, r=bzbarsky, sr=roc 2008-01-28 20:10:59 -08:00
roc+@cs.cmu.edu
dea0868d56 Bug 411870 backout again 2008-01-28 11:10:26 -08:00
roc+@cs.cmu.edu
6ac78d0700 Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu 2008-01-28 10:16:22 -08:00
roc+@cs.cmu.edu
d0b43fea97 backing out 411870 2008-01-27 22:28:31 -08:00
roc+@cs.cmu.edu
fedbf200d4 Bug 411870 crashtest 2008-01-27 21:09:33 -08:00
roc+@cs.cmu.edu
1233a70df6 Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu 2008-01-27 21:07:14 -08:00
fantasai.cvs@inkedblade.net
b81577fea9 handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc 2008-01-27 00:13:19 -08:00
smontagu@smontagu.org
2550756945 Percentage margins thrown on the floor during bidi reordering. Bug 413542, r+sr=dbaron, blocking1.9=schrep 2008-01-26 22:54:08 -08:00
roc+@cs.cmu.edu
04ea5b16d9 Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky 2008-01-26 15:59:50 -08:00
dbaron@dbaron.org
2ad554aec9 Improve the warning that shows up when pages use -moz-inline-box. b=413195 r+sr=bzbarsky a=beltzner 2008-01-25 13:06:36 -08:00
aaronleventhal@moonset.net
2cdc77ca1f Bug 413716. Repetitive warning in a11y, not supported for frames. r+sr=roc, a=beltzner 2008-01-25 12:44:53 -08:00
uriber@gmail.com
8457b080e5 Reverting fix for bug 412093 due to bustage. Sorry 2008-01-22 12:57:35 -08:00
uriber@gmail.com
ddb7a7b794 For continuous background inlines, apply the background image to bidi continuations in visual order, and for RTL blocks, in RTL order. bug=412093 r+sr+a1.9=roc 2008-01-22 12:37:49 -08:00
longsonr@gmail.com
918703d057 Backout bug 413016 in case it is causing qm-mini-ubuntu05 failure 2008-01-22 08:37:34 -08:00
longsonr@gmail.com
67020f22b9 Bug 413016 - ASSERTION: SVG frame expected with svg:after in SVG document. r+sr=bzbarsky,a1.9=mtschrep 2008-01-22 07:22:58 -08:00
reed@reedloden.com
0a63d0913d Bug 364719 - "Resizers of images are positioned wrongly when page is scrolled" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) / chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a=blocking1.9+] 2008-01-21 23:39:06 -08:00
reed@reedloden.com
1f47652e12 Re-land part of the patch from bug 193001 because the printing reftest failures on Windows are most likely just symptoms of bug 388169. 2008-01-20 23:54:47 -08:00
reed@reedloden.com
8a7cf6cd33 Back out part of the patch from bug 193001 to help track down the cause of some failing printing reftests on Windows. 2008-01-20 22:35:31 -08:00
reed@reedloden.com
67747c0779 Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc] 2008-01-20 19:47:25 -08:00
roc+@cs.cmu.edu
f8263cd94c Bug 403565. Give each contentviewer it's own device context. r+sr=bzbarsky 2008-01-20 18:05:38 -08:00
bzbarsky@mit.edu
3e5918cd2d When showing a document viewer, don't start layout on the documnt unless it's already had layout started once. Otherwise, just wait for the sink, or whoever is responsible for it, to start layout once they're ready. Bug 404470, r+sr=jst 2008-01-20 10:02:02 -08:00
jwalden@mit.edu
afd9df39fb Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep 2008-01-18 10:39:49 -08:00
mats.palmgren@bredband.net
a722a6e52c Ignore restyle requests once PresShell::Destroy() has been called. b=279505 r+sr=bzbarsky a=mtschrep 2008-01-18 10:18:19 -08:00
bzbarsky@mit.edu
a0a4bcad25 Add an internal security-check-less method for adding rules to stylesheets to fix bug 386939. r+sr=dbaron 2008-01-17 21:23:44 -08:00
jruderman@hmc.edu
14872d01af Add crashtest 2008-01-17 15:47:04 -08:00
longsonr@gmail.com
caa5e32979 Bug 409461 - ASSERTION: SVG frame expected with svg:after. r+sr=bzbarsky,a1.9=beltzner 2008-01-17 08:28:57 -08:00
reed@reedloden.com
77a4d612a8 Bug 340510 - "nsIDOMNSDocument.getBoxObjectFor (standard way to use Mozilla) does not work with --disable-xul" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep] 2008-01-15 17:27:53 -08:00
dholbert@cs.stanford.edu
75e67e1e4d Backing out 399852 due to mac mochitest failures 2008-01-15 16:56:43 -08:00
dholbert@cs.stanford.edu
88e7613094 Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed) 2008-01-15 16:19:47 -08:00
mats.palmgren@bredband.net
bb7d77ae65 Try all continuations of the block when looking for a letter frame. b=408493 r+sr=bzbarsky a=blocking1.9 2008-01-15 01:25:17 -08:00
vladimir@pobox.com
32a1f219d3 b=397303, thebes rendering of inset/outset borders slow, bandaid; r+sr=roc 2008-01-14 14:36:30 -08:00
vladimir@pobox.com
07aada9ba5 b=406782, double rendering of bullets on wikimo, r+sr=roc 2008-01-10 14:10:38 -08:00
dwitte@stanford.edu
48b1fc2eb4 get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner 2008-01-10 12:56:49 -08:00
ted.mielczarek@gmail.com
023ba1cabc bug 410364 - use PR_STATIC_ASSERT in nsStyleSheetService::nsStyleSheetService. r+sr=dbaron 2008-01-10 09:59:48 -08:00
roc+@cs.cmu.edu
263df290c0 Backing out 410489 to fix test failures 2008-01-09 16:40:07 -08:00
roc+@cs.cmu.edu
12b3f12b73 Bug 406784. Do more presentation setup in the SetDOMDocument path to fix regressions mainly in Camino. r+sr=bzbarsky 2008-01-09 14:41:43 -08:00
martijn.martijn@gmail.com
127e57e6ce Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+ 2008-01-09 13:44:59 -08:00
uriber@gmail.com
7ab156f8a1 Look at all continuations, not just in-flows, when tracking frames sharing a background image. bug=411046, r+sr=roc 2008-01-09 11:19:49 -08:00
roc+@cs.cmu.edu
bc08ac141a Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron 2008-01-09 01:38:28 -08:00
karlt+@karlt.net
a72f4073a4 Bug 348577 - Implement MathML <mtable> with display:inline-table (mtable has incorrect baseline). Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky. 2008-01-08 18:14:35 -08:00
roc+@cs.cmu.edu
09582c48ae backing out bug 355548 due to test failures 2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu
459c356854 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron 2008-01-08 14:36:46 -08:00
jruderman@hmc.edu
547be9ed6b Add crashtest 2008-01-07 17:01:01 -08:00
jruderman@hmc.edu
a93750cea6 Adding crashtest 2008-01-06 16:09:27 -08:00
jruderman@hmc.edu
998486143c Add crashtest 2008-01-06 15:45:50 -08:00
jruderman@hmc.edu
dbf379481b Add crashtest. 2008-01-06 15:42:33 -08:00
jruderman@hmc.edu
0cfa0a4597 Add crashtests 2008-01-05 21:49:34 -08:00
jruderman@hmc.edu
626262d9f7 Add crashtest 2008-01-05 21:32:53 -08:00
jruderman@hmc.edu
70dafbffa7 Add a crashtest 2008-01-05 21:27:17 -08:00
bzbarsky@mit.edu
fc4c66121d Make image controls splittable just like regular images. Bug 409659, r+sr=roc, a=dsicore 2008-01-04 22:44:38 -08:00
jruderman@hmc.edu
e3caba8762 Add crashtest 2008-01-04 21:32:18 -08:00
jruderman@hmc.edu
9a10ef75a3 Add a crashtest 2008-01-04 21:11:27 -08:00
jruderman@hmc.edu
2a8a486314 Add crashtest 2008-01-04 20:26:48 -08:00
mats.palmgren@bredband.net
7f395b6ddc Fix typo in assertion. b=386575 r+sr=roc a=mtschrep 2008-01-04 15:14:50 -08:00
mats.palmgren@bredband.net
d2972d0a1e Don't try to draw 'border-style:hidden' borders. b=389196 r+sr+a=vladimir 2008-01-04 10:11:10 -08:00
neil@parkwaycc.co.uk
dafb9ad144 Make XUL elements really native anonymous b=410119 r=smaug sr+a=sicking 2008-01-04 03:24:41 -08:00
roc+@cs.cmu.edu
fb28ffc853 Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats 2008-01-03 18:08:29 -08:00
roc+@cs.cmu.edu
53d3c108a2 Bug 407889. Reduce dynamic memory allocations by putting nsDisplayListBuilder's per-presshell state in an nsAutoTArray. r+sr=mats 2008-01-03 17:53:01 -08:00
roc+@cs.cmu.edu
7e8a748e8d Bug 410229. Handle IB special-siblings when we're finding all the CSS boxes for an element for getBoundingClientRect/getClientRects. r+sr=mats 2008-01-03 17:50:30 -08:00
dtownsend@oxymoronical.com
cf11bf9970 Backout of bug 409383 to correct test failure on fxdbug-win32-tb. 2008-01-03 12:19:21 -08:00
longsonr@gmail.com
b417180b1e Bug 409383 - Switch sometimes ends up with multiple child frames. r+sr=roc,a1.9=beltzner 2008-01-03 06:30:02 -08:00
ginn.chen@sun.com
67cd80d3cf Bug 398362 First menuitem is not selected when opening a menu for the first time r=enndeakin sr=bzbarsky 2008-01-01 21:33:30 -08:00
jruderman@hmc.edu
b041eaf47d Add crashtests 2007-12-23 19:01:26 -08:00
jruderman@hmc.edu
87289cdea7 Add crashtest 2007-12-23 18:38:25 -08:00
jruderman@hmc.edu
5bdd500249 Add crashtest 2007-12-23 16:25:14 -08:00
roc+@cs.cmu.edu
677dfbe4d2 Bug 408749. Use a QI check instead of a frame-type check to detect blocks. r+sr=bzbarsky,a=schrep 2007-12-20 19:28:18 -08:00
enndeakin@sympatico.ca
12d6868830 Bug 400185, crash with popupgroup, disallow using popupgroups and only create a frame for the native anonymous one, r+sr=bz 2007-12-20 06:46:12 -08:00
smontagu@smontagu.org
67f32663a9 testcases for bug 408292 2007-12-20 02:18:19 -08:00
smontagu@smontagu.org
c2ccf0f7a0 Collect frames from all block continuations in the buffer for bidi resolution. Bug 408292. r+sr=roc, a=schrep 2007-12-20 02:06:14 -08:00
jruderman@hmc.edu
054f3f2a4b To prepare for landing, please place your crashtests in the upright, locked position. 2007-12-19 16:08:13 -08:00
jruderman@hmc.edu
78f6bd89c4 Remove stray onload attribute 2007-12-19 16:07:45 -08:00
jruderman@hmc.edu
d4c71d6421 Do not inhale crashtest. 2007-12-19 16:02:52 -08:00
jruderman@hmc.edu
32359a4e84 Add crashtest 2007-12-19 15:14:45 -08:00
jruderman@hmc.edu
3a0d1ea5fa Never underestimate the power of the crashtest. 2007-12-19 15:13:13 -08:00
jruderman@hmc.edu
1d99f18fc2 How many crashtests does it take to change a light bulb? [commit message suggested by Neil] 2007-12-19 15:07:14 -08:00
jruderman@hmc.edu
d29314969d This crashtest has not been evaluated by the FDA. It is not intended to diagnose, treat, cure, or prevent any disease. 2007-12-19 14:55:55 -08:00
jruderman@hmc.edu
f34ed9b88c Add crashtest 2007-12-19 14:51:44 -08:00
hwaara@gmail.com
9fc1c6a41c bug 307204, implement support for transparent windows in XUL for Mac OS X. r=josh, sr=roc, approval1.9=damons 2007-12-19 11:40:18 -08:00
vladimir@pobox.com
1f7f3e59ed b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart 2007-12-18 15:01:15 -08:00
vladimir@pobox.com
2f5e433bfb b=24998, background images spill beyond rounded borders; r+sr=roc 2007-12-18 12:59:48 -08:00
jruderman@hmc.edu
594d74db5f What is the airspeed velocity of an unladen crashtest? 2007-12-17 22:27:27 -08:00
jruderman@hmc.edu
edcfa0db92 Add crashtest 2007-12-17 22:17:47 -08:00
reed@reedloden.com
d185e8a407 Bug 399532 - "nsDisplayBackground::GetBounds() should take nsITheme overflow into account" [p=frnchfrgg-mozbugs@altern.org (_FrnchFrgg_) r+sr=roc a1.9=beltzner] 2007-12-17 21:26:38 -08:00
jruderman@hmc.edu
f1ee9de406 Crashtest cat... is testing for crashes. 2007-12-17 17:42:35 -08:00
jruderman@hmc.edu
65a8f1f0e0 Add a crashtest. 2007-12-17 17:41:39 -08:00
jruderman@hmc.edu
033ec38aa0 Add crashtest 2007-12-17 17:40:23 -08:00
jruderman@hmc.edu
23e5d948ad Waiter, there's a crashtest in my soup. 2007-12-17 17:38:55 -08:00
jruderman@hmc.edu
8e7f6122ad Add crashtest 2007-12-17 17:37:36 -08:00
jruderman@hmc.edu
19d8885f08 Excuse me, sir, but your crashtest is showing. 2007-12-17 17:12:11 -08:00
jruderman@hmc.edu
abbe7bd62b Add crashtest 2007-12-17 17:06:32 -08:00
jruderman@hmc.edu
919dcaa3ba One crashtest, please. Shaken, not stirred. 2007-12-16 22:40:38 -08:00
jruderman@hmc.edu
b7721b7615 In crashtests we trust. 2007-12-16 22:25:36 -08:00
jruderman@hmc.edu
3ed28f2971 Now, you can have your crashtest and eat it too! 2007-12-16 22:08:43 -08:00
jruderman@hmc.edu
556ce6bb2e Add crashtest 2007-12-16 22:07:00 -08:00
jruderman@hmc.edu
3fb22844b3 Add crashtest 2007-12-16 22:00:06 -08:00
jruderman@hmc.edu
81f8932632 The crashtests hung in the sky in much the same way that bricks don't. 2007-12-16 21:58:31 -08:00
mats.palmgren@bredband.net
54ac82ae32 Don't call GetViewManager() if 'mShell' is null. b=408216 r+sr=roc a=blocking1.9 2007-12-16 20:59:59 -08:00
jruderman@hmc.edu
ae60e78fdf Add crashtest 2007-12-16 19:03:59 -08:00
jruderman@hmc.edu
7bda132b47 Add a crashtest 2007-12-16 19:01:57 -08:00
jruderman@hmc.edu
5796045801 Add crashtest 2007-12-16 18:59:57 -08:00
jruderman@hmc.edu
ca07cf2453 Add crashtests 2007-12-16 18:58:35 -08:00
jruderman@hmc.edu
ccb5305d40 Add crashtests 2007-12-16 18:45:30 -08:00
jruderman@hmc.edu
162833e323 Add crashtest 2007-12-16 18:25:31 -08:00
jruderman@hmc.edu
34ec38862d Add a crashtest 2007-12-16 17:44:18 -08:00
jruderman@hmc.edu
bbdc38fb77 Add crashtest 2007-12-16 17:03:33 -08:00
jruderman@hmc.edu
4f8d2983e2 Add crashtest 2007-12-16 14:00:37 -08:00
jruderman@hmc.edu
1ab3a4f661 Will you be my crashtest? 2007-12-15 21:51:03 -08:00
jruderman@hmc.edu
104577ad84 Oops 2007-12-15 21:45:14 -08:00
jruderman@hmc.edu
3c72a5aca3 Add some crashtests. 2007-12-15 21:42:37 -08:00
jruderman@hmc.edu
9ce4b428ef Add crashtest (testcase by Mats Palmgren) 2007-12-15 21:33:01 -08:00
jruderman@hmc.edu
0e151b0e2b Two hundred crashtests can't be wrong. 2007-12-15 21:30:15 -08:00
jruderman@hmc.edu
9c298d786f Add a crashtest. 2007-12-15 20:33:04 -08:00
jruderman@hmc.edu
159c656095 Add crashtests 2007-12-15 20:30:11 -08:00
jruderman@hmc.edu
10232f886a My name is Inigo Montoya. You crashed my browser. Prepare to hang. 2007-12-15 20:28:25 -08:00
jruderman@hmc.edu
805771b9a9 I love the smell of crashtests in the morning. 2007-12-15 20:08:03 -08:00
jruderman@hmc.edu
5e96bead55 Add martijn's testcase as a crashtest 2007-12-15 20:04:15 -08:00
jruderman@hmc.edu
bc4b275a27 Fasten your crashtests! 2007-12-15 20:01:48 -08:00
jruderman@hmc.edu
00cd420373 May the crashtest be with you. 2007-12-15 19:57:15 -08:00
jruderman@hmc.edu
cb7af2385f Fix lack of crashtest. ---------------------------------------------------------------------- 2007-12-15 19:54:08 -08:00
jruderman@hmc.edu
15be8a2574 Add crashtest 2007-12-15 19:50:19 -08:00
jruderman@hmc.edu
8770368a00 Add crashtest 2007-12-15 18:54:06 -08:00
jruderman@hmc.edu
826e12dd83 Add crashtest 2007-12-15 18:45:34 -08:00
jruderman@hmc.edu
2eea467574 What is this crashtest of which you speak? 2007-12-15 16:59:33 -08:00
jruderman@hmc.edu
4a13e2a632 That's no moon. It's a crashtest! 2007-12-15 16:53:30 -08:00
jruderman@hmc.edu
d5e7374994 This is not your daddy's crashtest. 2007-12-15 16:51:22 -08:00
jruderman@hmc.edu
42f8f57fcc This is your browser. This is your browser running crashtests. 2007-12-15 16:18:35 -08:00
jruderman@hmc.edu
0472842b3c Add crashtest for the right bug this time. 2007-12-15 15:52:30 -08:00
jruderman@hmc.edu
6ad4866ded Dude, where's my crashtest? 2007-12-15 15:48:27 -08:00
jruderman@hmc.edu
cb3a5cc82e I can has crashtest? 2007-12-15 15:37:52 -08:00
jruderman@hmc.edu
ad94f4843d Holy crashtest, Batman! 2007-12-15 15:34:25 -08:00
jruderman@hmc.edu
e71198916f Is that a crashtest in your pocket, or are you just happy to see me? 2007-12-15 15:07:08 -08:00
jruderman@hmc.edu
38b1b21159 Add crashtest 2007-12-15 14:38:49 -08:00
jruderman@hmc.edu
b88537c7db 1. Add crashtest 2. ??? 3. Profit 2007-12-15 14:34:09 -08:00
jruderman@hmc.edu
b0ff77569d Add a crashtest. 2007-12-15 14:09:35 -08:00
jruderman@hmc.edu
bb554b3d0d Add crashtest 2007-12-15 14:08:15 -08:00
jruderman@hmc.edu
d80643d40f Add crashtests 2007-12-15 14:02:42 -08:00
jruderman@hmc.edu
98206bd355 Add crashtests 2007-12-15 13:57:29 -08:00
smontagu@smontagu.org
89837357fe Make sure that the offsets in a textframe are up-to-date before creating a bidi continuation. Bug 406675, r=uriber, sr=roc, blocking1.9=schrep 2007-12-12 23:51:27 -08:00
jruderman@hmc.edu
c11a5c3f7e Add a few crashtests. 2007-12-12 22:44:00 -08:00
martijn.martijn@gmail.com
ca4e3d4020 Modified test for bug 396024 again, now Mac is ignored, since this test could never work there 2007-12-12 15:13:31 -08:00
martijn.martijn@gmail.com
7d792f896a Disable test for bug 396024 again :(, because of error on the mac 2007-12-12 15:00:11 -08:00
martijn.martijn@gmail.com
c9253ce7cd Modified test for bug 396024 again, now Mac is ignored, since this test could never work there 2007-12-12 14:34:25 -08:00
martijn.martijn@gmail.com
bb908336e8 Disable test for bug 396024 again :(, because of error on the mac 2007-12-12 13:16:17 -08:00
martijn.martijn@gmail.com
0517e832a1 Reenable test for bug 396024, it should now fail gracefully when no printer is installed on the test machine 2007-12-12 12:44:46 -08:00
jruderman@hmc.edu
51ade1ac12 Add crashtest for bug 306940. 2007-12-11 20:49:28 -08:00
roc+@cs.cmu.edu
5fa91c2bd3 Bug 403067. mVisibleArea may get stale so use GetWindowDimensions() when we're going to do a SetWindowDimensions() with new dimensions. r+sr=dbaron 2007-12-11 18:27:00 -08:00
roc+@cs.cmu.edu
23f2ab8f1c Bug 363729. Don't allow fixed-pos tables to have abs-pos children. r=dholbert,sr=dbaron 2007-12-11 17:21:34 -08:00
martijn.martijn@gmail.com
688a287705 Ugh, missed a glaring error, backing out test for now for bug 396024 2007-12-05 14:10:12 -08:00
martijn.martijn@gmail.com
5c7bb0b07b Modified test for bug 396024, this should not cause test failures when no printer is installed 2007-12-05 14:07:12 -08:00
smontagu@smontagu.org
fdfed24896 Only try to process first-letter frames when they exist. Bug 404209, r+sr+b=roc 2007-12-05 00:15:15 -08:00
dmose@mozilla.org
a7aaa3bf1f Backing out fix for bug 392785 as per roc + mconnor. 2007-12-04 15:32:08 -08:00
reed@reedloden.com
2676ba7d90 Bug 368554 - "[quirks] Image inside table inside table-cell with small width is wrapped" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+] 2007-12-03 01:24:49 -08:00
bzbarsky@mit.edu
db2d5658a7 Fix bug 404666 by making spanned colframes be continuations of the col that spans them. r=bernd, sr=roc, a=schrep 2007-12-02 23:45:06 -08:00
masayuki@d-toybox.com
db9a1f0734 Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc, b1.9=dbaron 2007-12-02 22:51:57 -08:00
roc+@cs.cmu.edu
01bed8d304 Bug 405732. Fix crash in XSLT document that does an initial reflow before SetDOMDocument in the document viewer, by recreating the viewmanager, root view and root widget that were mangled when we tore down the old presshell. r+sr=bzbarsky 2007-12-01 02:42:12 -08:00
reed@reedloden.com
98141f6d9e Bug 395628 - ""ASSERTION: post-reflow queues not empty" with feed in <frame>" [p=mats.palmgren@bredband.net (Mats Palmgren) r=smaug r+sr=dbaron a=blocking1.9+] 2007-11-30 23:22:44 -08:00
martijn.martijn@gmail.com
7b4fbbfb78 Disable test for bug 396024 to see if it fixes orange 2007-11-28 21:50:09 -08:00
martijn.martijn@gmail.com
b44a3bba34 Bug 396024 - Crash [@ nsPrintEngine::DocumentReadyForPrinting] with testcase that set print preview, then reloads the page, part 2, r=sharparrow1, sr=roc, blocking1.9+ 2007-11-28 14:17:12 -08:00
bzbarsky@mit.edu
67c45a668c Fix FindFrameWithContent to properly walk out-of-flows. Bug 405186, r+sr=roc, a=beltzner 2007-11-28 11:58:04 -08:00
myk@mozilla.org
cc86388635 bug 405483: explicitly sync devicecontext scale to prescontext scale upon prescontext initialization, fixing bug where web pages would either be too small (with scrollbars in the middle of the viewport) or too big (with scrollbars offscreen) when loaded if the previous page loaded in that tab had a non-default full zoom value; r+sr=roc 2007-11-26 20:54:30 -08:00
myk@mozilla.org
759b2a5934 bug 385224: optimize performance of site-specific preferences; r=mconnor,roc 2007-11-26 00:35:22 -08:00
bzbarsky@mit.edu
886b623f02 Fix bug 403134. r+sr=roc 2007-11-25 16:15:20 -08:00
Olli.Pettay@helsinki.fi
2976ce8f18 Bug 368760, r=mats, sr=roc, a=blocking1.9+ 2007-11-22 12:47:33 -08:00
Olli.Pettay@helsinki.fi
cb300c549e Bug 373344, r+sr=roc, a=blocking1.9+ 2007-11-22 07:08:13 -08:00
ginn.chen@sun.com
7173fecc79 Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore 2007-11-21 22:14:39 -08:00
reed@reedloden.com
56411c05f1 Bug 404519 - "some margin and edges twips/app units confusion" [p=reg@freebsd.org (Jeremy Lea) / chpe@gnome.org (Christian Persch) r+sr=roc a1.9=schrep] 2007-11-20 21:09:58 -08:00
Olli.Pettay@helsinki.fi
022f68b3c4 Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+ 2007-11-20 14:30:27 -08:00
bzbarsky@mit.edu
501a65e509 Don't pass around redundant information, so it can't get out of sync. Bug 404218, r+sr=roc, a=schrep 2007-11-19 20:21:29 -08:00
roc+@cs.cmu.edu
9fb6803953 Bug 403659. Instead of trying to move frames around in the hierarchy after we've discovered they should be inserted after ::before content, just construct them at the right position in the first place. r+sr=bzbarsky 2007-11-18 13:52:17 -08:00
bzbarsky@mit.edu
71abc8fcc3 The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc 2007-11-18 10:56:49 -08:00
jwatt@jwatt.org
33cbbe7aba This is a better fix for the build bustage caused by the checkin for bug 294086. Thanks to Peter Annema for explaining the issue (don't assign to rvalues) and this fix. 2007-11-18 06:22:55 -08:00
jwatt@jwatt.org
6967404d91 Attempt to fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin. 2007-11-18 05:17:27 -08:00
jwatt@jwatt.org
4d976af81a Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org 2007-11-18 04:09:03 -08:00
bzbarsky@mit.edu
5ee6e45f66 Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron 2007-11-15 19:46:42 -08:00
dbaron@dbaron.org
579235bed6 Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+ 2007-11-15 10:10:31 -08:00
Olli.Pettay@helsinki.fi
7181683a48 Bug 401528, backing out, because of crashes 2007-11-15 00:49:35 -08:00
bzbarsky@mit.edu
4f4c78447d Fix bug 403733: dynamic legend insertion should not use text as valid siblings. r+sr=roc, a=schrep 2007-11-14 22:18:28 -08:00
Olli.Pettay@helsinki.fi
0ea4e7e78b backout Bug 373344, the assertion is still there :( 2007-11-13 02:54:01 -08:00
Olli.Pettay@helsinki.fi
d4a4211345 Bug 373344, r+sr=roc, a=blocking1.9+ 2007-11-13 02:29:29 -08:00
reed@reedloden.com
42fe9864cd Bug 394473 - "caret/cursor in View Source is invisible since 20070628 {not rendered, seen, can't, cannot, shown, displayed}" [p=cpearce r=peterv sr=roc a1.9=schrep] 2007-11-12 21:42:52 -08:00
fantasai.cvs@inkedblade.net
e05d27e10b update last continuation assertion to account for overflow container continuations b=399687 r+sr=roc a=beltzner 2007-11-12 11:05:42 -08:00
peterv@propagandism.org
1c227b78cc Fix for bug 394264 (Ctrl+Home doesn't work, in the body of a message being composed). r=Neil, sr=jst. 2007-11-12 06:46:13 -08:00
Olli.Pettay@helsinki.fi
788a7e1a07 Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+ 2007-11-12 04:20:41 -08:00
bzbarsky@mit.edu
b0d7ea2d92 Don't assume that GetPrimaryFrameFor actually works correctly. Bug 403245, r+sr+a=roc 2007-11-11 16:47:50 -08:00
pavlov@pavlov.net
eb88627b63 bug 403280. convert nsLayoutUtils::DoCompareTreePosition from an nsAutoVoidArray to a larger nsAutoTArray convert nsContentUtils::ComparePoints from an nsTArray to an nsAutoTArray r/sr/a=sicking 2007-11-11 12:35:30 -08:00
pavlov@pavlov.net
be665999cc bug 403287. use an nsAutoTArray instead of an nsVoidArray to avoid heap allocations. r/sr=roc a=schrep 2007-11-11 12:31:39 -08:00
smontagu@smontagu.org
4f7d9dbf15 Define langgroups for all charset decoders 2007-11-11 11:52:33 -08:00
smontagu@smontagu.org
674ddc0e02 Testcase for bug 399951 2007-11-11 11:35:23 -08:00
smontagu@smontagu.org
667be7bc8e Do AdjustOffsetsForBidi after RemoveBidiContinuation so that we have up-to-date information about which continuations are fluid and which are non-fluid. Bug 397961, r=uriber, sr+blocking1.9=roc 2007-11-11 11:34:06 -08:00
bzbarsky@mit.edu
014c686699 When invalidating the canvas, do a DEFERRED view batch to prevent us entering reflow under frame construction. Bug 402713, r+sr=roc, a=schrep 2007-11-11 11:09:45 -08:00
bzbarsky@mit.edu
9cd0d262bd Give placeholders for out-of-flow tables the right parent style context. Bug 403175, r+sr+roc, a=schrep 2007-11-11 11:07:11 -08:00
Olli.Pettay@helsinki.fi
a8f2f2ea3a Bug 363265, fix comment about mTextZoom/mPageZoom members 2007-11-09 14:29:43 -08:00
Olli.Pettay@helsinki.fi
af069f667b Bug 363265, Scroll arrows, page up/page down, home, end, and space don't work in print preview, r=roc+myk,sr=roc,a=1.9+ 2007-11-09 02:19:12 -08:00
Olli.Pettay@helsinki.fi
0519bd5e7b back out Bug 373344 2007-11-09 01:40:45 -08:00
Olli.Pettay@helsinki.fi
d1e49614f0 Bug 373344, r+sr=roc, a=beltzner 2007-11-09 01:27:49 -08:00
bzbarsky@mit.edu
d3d73c426f Use a stack array for the pending restyles unless there are lots of them. Bug 403113, r+sr+a=roc 2007-11-08 22:09:22 -08:00
bzbarsky@mit.edu
fa257f9f01 Give first-line and first-letter frames the right parent style context. Bug 398803, r+sr+a=roc 2007-11-08 21:29:06 -08:00
roc+@cs.cmu.edu
912edaa201 Bug 403048. Be more careful about looking for the line containing the caret. r+sr=mrbkap 2007-11-08 17:59:20 -08:00
reed@reedloden.com
c868cd2ffb Bug 130078 - Make chrome subdocuments of chrome parents share the view hierarchy [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:50:49 -08:00
reed@reedloden.com
585bdc919b Bug 401361 - Draw correctly when drawWindow is called on a window using fullZoom [p=roc r+sr=vlad a=blocking1.9+] 2007-11-07 20:43:36 -08:00
reed@reedloden.com
36828cf90a Bug 399940 - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:39:02 -08:00
reed@reedloden.com
6e0f03d880 Bug 398733 - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:36:46 -08:00
reed@reedloden.com
5dbce5ddb5 Bug 336408 - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn't trimmed [p=roc r=smontagu sr=mrbkap a=blocking1.9+] 2007-11-07 20:07:00 -08:00
dholbert@cs.stanford.edu
b5a99492d9 Bug 398797: let rel.-positioned inline-blocks be containing blocks for abs. content. r+sr=bz, a=blocking1.9+ 2007-11-07 12:00:51 -08:00
bzbarsky@mit.edu
e6e261a470 Implement hixie's first-line proposal: only inherit properties that inherit by default from ::first-line. Inherit the reset properties from its style parent (which is the node that we'd inherit from if the ::first-line were not there). Bug 395623, r+sr=dbaron, a=beltzner 2007-11-07 09:13:00 -08:00
bzbarsky@mit.edu
52850476e4 Refactor and improve sibling frame finding, especially for popups. Bug 386642, r+sr=roc, a=vlad 2007-11-07 09:04:16 -08:00
dbaron@dbaron.org
30ac4ad5bf Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9 2007-10-25 16:30:49 -07:00
mats.palmgren@bredband.net
895714e955 Call WillDestroyFrameTree() before destroying the frame tree in ReconstructDocElementHierarchyInternal() because we have cleared the placeholder map etc at this point and we don't want RemoveMappingsForFrameSubtree() to mess with it. Also, remove the RemoveMappingsForFrameSubtree() call that was added in bug 372685 which was wrong since all the frames on a popupset's ::popupList are out-of-flows that are reachable (directly or indirectly) from a normal flow placeholder. b=398982 r+sr=bzbarsky a=dsicore 2007-10-23 17:02:26 -07:00
bzbarsky@mit.edu
06f6b88b65 Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore 2007-10-23 14:56:41 -07:00
Olli.Pettay@helsinki.fi
69d3a1fc7a backout Bug 373462, bug 385322. Still regress tp/talos 2007-10-21 09:46:54 -07:00
Olli.Pettay@helsinki.fi
cad8f0b8c4 Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst 2007-10-21 07:09:29 -07:00
dholbert@cs.stanford.edu
dd259dd796 Bug 399384: Make first-letter frames use nearest ancestor blockFrame's content node, instead of direct parent's. r=bzbarsky, r+a=roc 2007-10-19 10:41:29 -07:00
bzbarsky@mit.edu
a027b56a4f Don't run XBL constructors during frame construction, ever. Bug 398006, r=sicking, sr=roc 2007-10-18 20:51:15 -07:00
reed@reedloden.com
7e8456e8f3 Completely backout patch from Jonathan Steele in bug 399753 due to bustage. 2007-10-14 20:42:27 -07:00
reed@reedloden.com
2d9ccdb82c Bug 399753 - "Remove "nsISupportsArray" in the layout directory" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=dbaron] 2007-10-14 20:09:59 -07:00
roc+@cs.cmu.edu
32b36ae07b Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky 2007-10-12 01:30:54 -07:00
reed@reedloden.com
4c0c1d7709 Bug 391868 - "Page Source very small with meta charset=windows-1258" [p=chris@pearce.org.nz (Chris Pearce) r+sr=dbaron a=blocking1.9+] 2007-10-11 15:54:18 -07:00
bzbarsky@mit.edu
96ad8e0ecc Fix regression tests. Bug 398510 2007-10-10 22:17:18 -07:00
bzbarsky@mit.edu
8c78ae026d Don't allow first-letter on the block inside a mathml table cell. Bug 398510, r+sr+a=roc 2007-10-10 21:36:48 -07:00
bzbarsky@mit.edu
276625beed Fix bug 399219. r=roc, sr=neil, a=roc 2007-10-10 15:14:41 -07:00
roc+@cs.cmu.edu
bd6f1fc294 Backing out fix for bug 345339 because of test failures 2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu
a92c012e1a Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking 2007-10-09 19:15:23 -07:00
tglek@mozilla.com
fdf793303e Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron 2007-10-09 17:00:05 -07:00
bzbarsky@mit.edu
38e8f056cd Elimninate the last known source of bogus "wrong parent style context" warnings, and make these warnings into assertions. Bug 374297, r+sr+a=dbaron 2007-10-08 19:45:10 -07:00
bzbarsky@mit.edu
4aad5f643f Fix bug 398326. Make sure to let the frame constructor know before constructing frames. r+sr+a=dbaron. 2007-10-08 19:34:58 -07:00
dbaron@dbaron.org
7415f81dc3 Make IsWidgetStyled use style system to really check whether author styled borders or backgrounds, rather than depending on default values in forms.css. b=240117 r+sr=bzbarsky a=roc 2007-10-08 16:11:01 -07:00
reed@reedloden.com
72be44dc3e Bug 381735 - "reenable antialiased border drawing on Linux" [p=dao r+sr=dbaron r=vlad a=blocking1.9+] 2007-10-08 14:09:45 -07:00
roc+@cs.cmu.edu
bca6cbb9cb Bug 395331. Fix FindPrimaryFrameFor by noticing that an element can be in anonymous content if the binding root is a binding *ancestor*, not just a binding *parent*. r+sr=bzbarsy 2007-10-07 19:42:50 -07:00
mats.palmgren@bredband.net
c1ec42f835 Make the GetListBoxBody() call from the frame constructor not Flush_Frames. b=392285 r+sr=bzbarsky a=dsicore 2007-10-06 08:03:35 -07:00
gerv@gerv.net
2c4fa4403c Bug 398009 - fix mangled license headers. a=stuart. 2007-10-06 05:08:39 -07:00
bzbarsky@mit.edu
6be2e13a6b Fix a few issues in bfcache and XBL when javascript is being toggled on and off. Bug 398668, r+sr+a=jst 2007-10-05 17:35:00 -07:00
bzbarsky@mit.edu
2e2b88acf4 Make sure we always resolve style contexts with the right parent. Bug 390689, r+sr+a=dbaron 2007-10-03 19:58:48 -07:00
dholbert@cs.stanford.edu
603542e4aa Bug 395316 - Clear OutOfFlowFrame after unregistering placeholder, and make recursive call to RemoveFrame. r/sr/a=roc 2007-10-02 20:44:18 -07:00
fantasai.cvs@inkedblade.net
2456fd7a33 paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc 2007-10-01 22:57:45 -07:00
bzbarsky@mit.edu
7facde4eac Add asserts to catch dangerous cases. Bug 398108, r+sr+a=dbaron 2007-10-01 21:37:36 -07:00
joshmoz@gmail.com
7c16a06018 remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc 2007-10-01 16:20:37 -07:00
bzbarsky@mit.edu
4f3efcd53f Make sure to be in an update when we do frame construction. Bug 393326, r+sr+a=dbaron 2007-09-30 20:15:45 -07:00
dbaron@dbaron.org
89660da028 Destroy the old rule tree *after* processing the change list, in case the change list has frame reconstructs in it. Patch from Eli Friedman <sharparrow1@yahoo.com>. r+sr+a1.9=dbaron b=389744 2007-09-30 12:23:48 -07:00
Olli.Pettay@helsinki.fi
2fb8ea7b56 back out Bug 373462 / bug 385322 (again :( ) 2007-09-29 10:33:22 -07:00
Olli.Pettay@helsinki.fi
a6aedd78ae Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst 2007-09-29 08:02:57 -07:00
roc+@cs.cmu.edu
9c8ab42f9f Bug 368445. Make nsDisplayBorder::OptimizeVisibility use accurate borders, r+sr=bzbarsky 2007-09-27 15:52:32 -07:00