5403 Commits

Author SHA1 Message Date
jst%mozilla.org
6a7d9644ab Fixing bug 430802 (and bug 405357). Prevent plugin instantiation code re-entrancy. r=jwatt@jwatt.org, sr=bzbarsky@mit.edu, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@251278 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-06 20:49:30 +00:00
dbaron%dbaron.org
c89087138e Compute widths for replaced block clearing past floats once we're at the correct vertical position. b=430813 r+sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@251144 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-03 23:34:08 +00:00
dbaron%dbaron.org
b02485b24d Fix extra block-clearing caused by margins on tables. b=430813 r+sr=roc a=damon
git-svn-id: svn://10.0.0.236/trunk@251033 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 15:15:05 +00:00
dholbert%cs.stanford.edu
b8f15c6f20 Bug 430389: Use correct clip-rect to prevent multipage print-selection output from streaming off of page boundaries. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@251017 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-01 06:32:25 +00:00
dholbert%cs.stanford.edu
096b1a2789 Bug 430878: Call PositionChildViews after sliding selection to top of page, to fix mispositioned scrollframes in print selection. r+sr=roc a=dsicore
git-svn-id: svn://10.0.0.236/trunk@250896 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-28 22:55:04 +00:00
jruderman%hmc.edu
9950566175 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250840 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-27 07:15:54 +00:00
roc+%cs.cmu.edu
9dff59505e Bug 430412. Don't bother showing a scrollbar if there's less than one device pixel to scroll into view. r+sr=bzbarsky,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250750 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 08:14:06 +00:00
reed%reedloden.com
9dfd49d5d9 Bug 240463 - "We need up-to-date artwork for the icons of loading-images and broken-images" [p=Iconfactory ui-r=faaborg ui-r+a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@250745 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 05:53:41 +00:00
gavin%gavinsharp.com
50670054ce Bug 277067: Mozilla mistimes changing QuickDraw plugin visibility when switching tabs, patch by patch by Matthew Gregan <kinetik@flim.org>, r=josh, sr=roc, a=damon
git-svn-id: svn://10.0.0.236/trunk@250726 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:56:40 +00:00
gavin%gavinsharp.com
9ce1c7ed97 Bug 423523: Caret can leave div w/ contenteditable = true with repeated arrow keys, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=peterv, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250721 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 22:33:15 +00:00
jruderman%hmc.edu
df357ef0cc Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250670 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:44:09 +00:00
jruderman%hmc.edu
7317fbb1f6 Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250669 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:43:19 +00:00
jruderman%hmc.edu
1cd4fbde2e Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250668 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:42:25 +00:00
jruderman%hmc.edu
5a830ae59c Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250667 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:41:28 +00:00
jruderman%hmc.edu
a57856b14d Adding a crashtest.
git-svn-id: svn://10.0.0.236/trunk@250666 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:38:41 +00:00
jruderman%hmc.edu
2890b4af39 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250665 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:37:45 +00:00
jruderman%hmc.edu
84ceb7edf8 Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250664 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:37:44 +00:00
jruderman%hmc.edu
f86f5600db Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250663 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:36:42 +00:00
jruderman%hmc.edu
804255c3f2 Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@250660 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:24:35 +00:00
jruderman%hmc.edu
71f829f39b Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@250658 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:21:06 +00:00
jruderman%hmc.edu
1eb21adc9f Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250654 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:06:07 +00:00
jruderman%hmc.edu
a6a4a5d64d Add a crashtest
git-svn-id: svn://10.0.0.236/trunk@250653 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:04:55 +00:00
jruderman%hmc.edu
72f2339ffb Add crashtest
git-svn-id: svn://10.0.0.236/trunk@250652 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-23 04:02:09 +00:00
fantasai.cvs%inkedblade.net
f76bc19285 prevent fixed frames from trying to split reflow roots in print mode b=408602 r+sr=roc a=disicore
git-svn-id: svn://10.0.0.236/trunk@250616 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 17:24:28 +00:00
bzbarsky%mit.edu
4888e815e4 Don't try to include the selection area in our text-decoration overflow if
we're not selected.  Bug 429595, r+sr=roc, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250593 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 03:28:14 +00:00
dholbert%cs.stanford.edu
9d23139b1f Bug 429337: re-landing patch, with bustage fix. (bustage fix initializes nsPrintSettingsGTK::mPrintSelectionOnly to false in default constructor. Wasn't getting initialized before.)
git-svn-id: svn://10.0.0.236/trunk@250591 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 01:18:27 +00:00
dholbert%cs.stanford.edu
549a6515e1 Backing out bug 429337 to fix broken printing reftests on linux test box.
git-svn-id: svn://10.0.0.236/trunk@250589 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:48:12 +00:00
dholbert%cs.stanford.edu
f3335508b4 Crashtests for bug 404219. a=tests-only
git-svn-id: svn://10.0.0.236/trunk@250588 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-22 00:23:59 +00:00
dholbert%cs.stanford.edu
db9df4ab53 Bug 429337: During print-selection, don't use an unconstrained page height everywhere -- just on the reflowSize (where we need it, to catch selections on pages beyond the first). r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250582 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 22:36:26 +00:00
timeless%mozdev.org
a87145d4b4 Bug 351687 [@ nsBlockFrame::GetAccessible] mContent null check comes after we use mContent
r=aaronl sr=dbaron a=beltzner


git-svn-id: svn://10.0.0.236/trunk@250563 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 17:19:32 +00:00
smontagu%smontagu.org
85fd1c88be Assert that the nsContinuingTextFrame is not a first continuation. Bug 414760, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@250538 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-21 07:17:04 +00:00
peterv%propagandism.org
c14c51d465 Fix for bug 388659 (Links become undraggable when document contains contenteditable element). r/sr=roc, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250449 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 13:27:02 +00:00
roc+%cs.cmu.edu
d5f26e9e59 Bug 428156. Relanding. Make ComputeRepaintRegionForCopy handle non-moving frames that clip moving frames. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@250443 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 09:21:21 +00:00
fantasai.cvs%inkedblade.net
f493b19190 consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250437 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-18 07:40:37 +00:00
jst%mozilla.org
1b4894ea06 Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250406 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 22:30:53 +00:00
roc+%cs.cmu.edu
fd2f3d9046 Bug 428156 backout
git-svn-id: svn://10.0.0.236/trunk@250358 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 11:52:32 +00:00
roc+%cs.cmu.edu
99445ef8c2 Bug 428156. ComputeRepaintRegionForCopy needs to handle non-moving frames that clip moving content. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250347 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-17 08:15:14 +00:00
mats.palmgren%bredband.net
4954e4bd18 Stop QuickTime and Flip4Mac plugins directly when requested (not off an event). b=426524 r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250323 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-16 20:06:49 +00:00
masayuki%d-toybox.com
80f0a0b73c Bug 428846 Using underline hint at painting the strikeout line of Quirks mode r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250247 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 06:47:59 +00:00
dbaron%dbaron.org
d5574dc143 Fix bug 427129 / 377664: When displacing blocks that don't interact with floats around floats, displace the border box rather than the margin box. Fix bug 427782: Simultaneously, only displace when the width actually won't go down to an amount that fits (i.e., if it will go to an amount smaller than the intrinsic minimum width, let it). b=427129 r+sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@250238 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:06:51 +00:00
dbaron%dbaron.org
91b5291b5d Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons
git-svn-id: svn://10.0.0.236/trunk@250237 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-15 01:04:19 +00:00
mats.palmgren%bredband.net
7168866cce Don't delay stopping the Quicktime plugin. b=425157 r+sr=jst a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250231 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-14 23:39:59 +00:00
mats.palmgren%bredband.net
2af0d1e32c The position of an outside bullet should not be affected by floats inside the principal block (this fixes most cases). b=427370 r+sr=dbaron a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250155 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-13 17:43:13 +00:00
dholbert%cs.stanford.edu
b9c6bed1a8 Bug 427017: Disable page-break-before/after for fixed- & absolutely-positioned elements. Also, fix assertion during an iterator-comparison by handling case where lineBox is in overflow-lines. r=fantasai sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250109 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-12 05:32:51 +00:00
bent.mozilla%gmail.com
8369be1fe9 Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner.
git-svn-id: svn://10.0.0.236/trunk@250079 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 17:29:11 +00:00
masayuki%d-toybox.com
029c78056d Bug 426772 Floated first-letter generates too tall box r+sr=roc, a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@250049 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-11 08:44:58 +00:00
dholbert%cs.stanford.edu
f9e384aa33 Bug 402264: When we're scaling printed content, don't scale unconstrained heights. r+sr=roc a=damons
git-svn-id: svn://10.0.0.236/trunk@250016 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 22:34:38 +00:00
roc+%cs.cmu.edu
dd5599ec25 Bug 425253 crashtest
git-svn-id: svn://10.0.0.236/trunk@249968 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 05:29:53 +00:00
roc+%cs.cmu.edu
16efba0a15 Bug 425253. Propagate reflow-depth tracking through XUL box layout. r+sr=dbaron,a=damon
git-svn-id: svn://10.0.0.236/trunk@249966 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-10 04:39:42 +00:00
reed%reedloden.com
a90713febe Bug 426852 - "flash object disappear after going back" [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=jst a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249901 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-09 06:28:23 +00:00