22431 Commits

Author SHA1 Message Date
gavin%gavinsharp.com
a17a10dce4 Bug 454324: fix crashes when dragging selection-less items, r+sr=bzbarsky, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254666 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-19 07:58:57 +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
bzbarsky%mit.edu
512c202fdb Bug 458637. Make sure to properly flag the XSLT result document as not being ready for layout until we StartLayout. r+sr=sicking, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@254607 18797224-902f-48f8-a5cc-f745e15eee43
2008-10-13 19:20:47 +00:00
jruderman%hmc.edu
cd9610b4b4 Another try at fixing this test (bug 450637 comment 28)
git-svn-id: svn://10.0.0.236/trunk@254249 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 22:36:26 +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
jruderman%hmc.edu
b1ecf4641b Add temporary dumps to a reftest; see bug 450637
git-svn-id: svn://10.0.0.236/trunk@254231 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 11:11:23 +00:00
jruderman%hmc.edu
ac87f53063 Make bug 212563 test not rely on timing incorrectly (should fix bug 450637)
git-svn-id: svn://10.0.0.236/trunk@254219 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-16 00:18:04 +00:00
dholbert%cs.stanford.edu
61e01b9c6c Bug 447835, r+sr=roc, a1.9.0.3=dveditz
git-svn-id: svn://10.0.0.236/trunk@254157 18797224-902f-48f8-a5cc-f745e15eee43
2008-09-10 23:18:38 +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
roc+%cs.cmu.edu
008a922699 Bug 423823. Clip overflowing background when tbody is scrollable. r=fantasai,sr=dbaron,a=ss
git-svn-id: svn://10.0.0.236/trunk@253802 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-25 09:37:50 +00:00
longsonr%gmail.com
9891fcfaf7 bug 438867 - reftest for SVG not rendered after html hr element a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253685 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 09:05:25 +00:00
longsonr%gmail.com
7e7808f9e5 Bug 438867 - SVG not rendered after html hr element. r+sr=roc,a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253684 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-19 08:48:26 +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
martijn.martijn%gmail.com
8aef1d6df6 Bug 441703 direction attribute of marquee should be case-insensitive (for selector matching), r+sr=dbaron, a=ss
git-svn-id: svn://10.0.0.236/trunk@253647 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 23:14:16 +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
anodelman%mozilla.com
a5456038a5 Bug 378430 - default format for tp data in talos logs hard to read
pageloader output tweaks, p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@253632 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 18:35:14 +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
82b5a690b2 Bug 403458. Fix positioning of RTL menu eleemnts. patch by Kai Liu, r+sr=vlad,a=ss
git-svn-id: svn://10.0.0.236/trunk@253620 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:40:32 +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
roc+%cs.cmu.edu
a2e51bdb01 Bug 441368. Check Predivide size --- test. r=longsonr,sr=mats,a=ss
git-svn-id: svn://10.0.0.236/trunk@253618 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:24:56 +00:00
roc+%cs.cmu.edu
509b23925b Bug 440112. Clip GTK-themed form elements properly -- reftest. Patch by Michael Ventnor, r+sr=roc,a=ss
git-svn-id: svn://10.0.0.236/trunk@253616 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 09:13:21 +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
383596405c Add nsPresContext::AppUnitsToGfxUnits(const nsRect&)
b=430450 r+sr=roc a=ss


git-svn-id: svn://10.0.0.236/trunk@253608 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-15 04:56:21 +00:00
bmlk%gmx.de
b582317d3d limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky a=siedler
git-svn-id: svn://10.0.0.236/trunk@253364 18797224-902f-48f8-a5cc-f745e15eee43
2008-08-04 06:36:58 +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
dbaron%dbaron.org
c8cfa1c9aa Don't restyle slow selectors for changes to native anonymous content. (Bug 436453) r+sr=bzbarsky a=samuel.sidler
git-svn-id: svn://10.0.0.236/trunk@253252 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-24 19:41:38 +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
8696ef269c reftests for Bug 436356
git-svn-id: svn://10.0.0.236/trunk@253182 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-22 04:22:43 +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
neil%parkwaycc.co.uk
f786e4bb9b Bug 444466 Crash [@ nsTextControlFrame::PreDestroy()] r+sr=bz a=ss
git-svn-id: svn://10.0.0.236/trunk@253153 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-21 08:06:07 +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
mats.palmgren%bredband.net
7c90670f66 Use the post-reflow GetUsedMargin() value when placing the legend. b=433700 r+sr=dbaron a=ss
git-svn-id: svn://10.0.0.236/trunk@253135 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-20 19:29:36 +00:00
anodelman%mozilla.com
4ffceb2934 Bug 416911 - per-test timeout in talos
more information from the pageloader
p=anodelman r=rcampbell


git-svn-id: svn://10.0.0.236/trunk@252846 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-03 22:14:43 +00:00
jst%mozilla.org
decf3e3822 Better handling of overflowing integer values. r+sr=roc@ocallahan.org, a=beltzner@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@252758 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 22:51:43 +00:00
dbaron%dbaron.org
50c9694814 Snap background origin and clip areas to device pixels to prevent tiling from varying for subpixel position changes that don't change the box's visible position at all. Tests by roc (433640-*) and me (background-image-tiling-*). b=433640 r+sr=roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@252719 18797224-902f-48f8-a5cc-f745e15eee43
2008-07-01 03:44:17 +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