5432 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
b050729b22 Bug 437142. Be a little more careful with GetPrimaryFrameFor to work around the mess that <area> elements cause. r+sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255417 18797224-902f-48f8-a5cc-f745e15eee43
2008-12-10 17:46:34 +00:00
dveditz%cruzio.com
1efc176284 bug 416907 reflow crash with frameset in mroot, patch=zweinberg, r/sr=roc, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@255100 18797224-902f-48f8-a5cc-f745e15eee43
2008-11-18 20:18:08 +00:00
mats.palmgren%bredband.net
3e47c7e680 Add 'aLineList' param to MarkLineDirty() so it knows the correct line list for 'aLine'. b=443528 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254651 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-18 14:53:25 +00:00
mats.palmgren%bredband.net
e45d05c463 When switching from the overflow lines to normal lines we must reset 'mInOverflowLines' or we'll compare 'mLine' to the wrong list on the next call. b=457375 r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254650 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-18 14:45:19 +00:00
dholbert%cs.stanford.edu
b049b0b486 Bug 452157 - Update aState.mPrevChild when we pull from next-in-flow. r+sr=roc a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254608 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-13 20:35:32 +00:00
roc+%cs.cmu.edu
416ff08bef Bug 455283. Remove unused virtual function that was screwing up nsIFrame users. r+sr=bz,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@254245 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 21:47:39 +00:00
roc+%cs.cmu.edu
716c58ab80 Bug 455283. Remove unused virtual function that was screwing up nsIFrame users. r+sr=bz,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@254244 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 21:41:22 +00:00
gavin%gavinsharp.com
e7488df68d Bug 455283: RoboForm extension causes Firefox 3.0.2 to crash, patch by fantasai <fantasai.bugs@inkedblade.net>, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@254235 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 18:59:35 +00:00
bzbarsky%mit.edu
f9d965c3dd Fix bug 449362. r+sr=roc, a=samuelsidler
git-svn-id: svn://10.0.0.236/trunk@253822 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 20:41:10 +00:00
roc+%cs.cmu.edu
aa0d9d217e Bug 413048. Disable float breaking in columns. r+sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253804 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:47:08 +00:00
roc+%cs.cmu.edu
959740e905 Bug 419285. Terminate first-letter processing at a <br>. r+sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253803 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:42:52 +00:00
smontagu%smontagu.org
0848cd4ee7 Correct the position of soft hyphens in right-to-left text. Bug 444656, r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253673 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-18 15:45:26 +00:00
jst%mozilla.org
09f2a1426d Landing fix for bug 421833 for 3.0. Fix plugin crash due to our layout frame getting deleted underneath us. r+sr=jonas@sicking.cc, a=samuel.sidler@gmail.com
git-svn-id: svn://10.0.0.236/trunk@253661 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-17 00:55:24 +00:00
fantasai.cvs%inkedblade.net
be0c45ebcd Bug 159914 – Printing a div's content 'eats' a few line down the first page, r+sr=roc a=ss
git-svn-id: svn://10.0.0.236/trunk@253634 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 19:35:47 +00:00
roc+%cs.cmu.edu
29b3fe89cd Bug 448860. Avoid synchronous invalidates which can change the frame tree --- test. Patch by Mats Palmgren, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253623 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:48:03 +00:00
roc+%cs.cmu.edu
298d187804 Bug 448860. Avoid synchronous invalidates which can change the frame tree. Patch by Mats Palmgren, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253622 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:46:20 +00:00
roc+%cs.cmu.edu
a1b5121da7 Bug 422607. Fix rounding error in submenu positioning. Patch by Kai Liu, r=enndeakin,sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253619 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:36:49 +00:00
karlt+%karlt.net
aae0e35a4c Clip the dirty rect to ensure it's within the X11 drawable.
b=445707 r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253611 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:58:54 +00:00
karlt+%karlt.net
c9519a7e12 Bug 430450 – vertical stripes in windowless plugins.
Snap to pixels and round dirty rect out. r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253609 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:57:17 +00:00
karlt+%karlt.net
6c80e8e13f Bug 435764 – crash [@ cairo_draw_with_xlib] painting windowless plugins.
Move ws_info set-up from nsObjectFrame::CallSetWindow().
Provide gfxXlibNativeRenderer::NativeDraw with Screen and Colormap.
r+sr=roc a1.9.0.2=ss


git-svn-id: svn://10.0.0.236/trunk@253260 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 22:37:32 +00:00
smontagu%smontagu.org
ebbb7491d6 Bug 435856: LTR overwrite after printing a page. r+sr=roc, a=ss
git-svn-id: svn://10.0.0.236/trunk@253197 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 11:59:15 +00:00
masayuki%d-toybox.com
9d60202948 Bug 436356 Bullet lists does not display correctly, works in FF 2 p=Atsushi Sakai, r+sr=roc, a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253181 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:21:13 +00:00
masayuki%d-toybox.com
e6b4997371 Bug 442554 layout.word_select.eat_space_to_next_word should not change word selection method r+sr=roc, a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253180 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:13:21 +00:00
mats.palmgren%bredband.net
402a1ba25a Use async Invalidate() to avoid crashing. b=435422 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@253139 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 21:02:05 +00:00
dholbert%cs.stanford.edu
3298fafac9 bug 433373 - Fix clipping region when printing selections that start later in document (taking page-scaling into account). r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252718 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:43:01 +00:00
dholbert%cs.stanford.edu
def8f5a448 Backing out bug 433373, because the landed patch version doesn't handle page scaling.
git-svn-id: svn://10.0.0.236/trunk@252547 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 18:51:19 +00:00
dholbert%cs.stanford.edu
699a0dfc30 bug 433284 - Needed to reposition child views after sliding container frame during print-selection. r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252539 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 16:37:17 +00:00
dholbert%cs.stanford.edu
c96679ded3 bug 433373 - Fix clipping region when printing selections that start later in document. r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252538 18797224-902f-48f8-a5cc-f745e15eee43
2008-06-24 16:35:27 +00:00
roc+%cs.cmu.edu
d36937773d Bug 398332. Merge reflow statuses from out-of-flow frames more carefully so that we don't lose information about the primary reflow. r=fantasai,r+sr=dbaron,a=shaver
git-svn-id: svn://10.0.0.236/trunk@251877 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-28 13:39:41 +00:00
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