vladimir%pobox.com
|
16ecf4feae
|
b=427122, padding on select elements ignored, r=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250510 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-20 06:42:05 +00:00 |
|
vladimir%pobox.com
|
9e4e4aa795
|
Back out patch for bug 397303 due to serious perf regressions; r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@250509 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-20 05:31:30 +00:00 |
|
jonas%sicking.cc
|
507feff39b
|
Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250470 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-18 17:20:12 +00:00 |
|
roc+%cs.cmu.edu
|
211f46054a
|
Bug 429172. Return the docshell's script global object as soon as the document's content viewer has been Closed(). r+sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250446 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-18 10:02:04 +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 |
|
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 |
|
Olli.Pettay%helsinki.fi
|
b6488ec6e9
|
backout Bug 424377, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250265 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-15 18:02:23 +00:00 |
|
roc+%cs.cmu.edu
|
e21b808a8f
|
Bug 399258. nsCSSRendering::PaintBorder should not try to optimize away the case where the dirty rectangle is inside the element's padding-rect, because border-radius can make the border appear inside the padding-rect. nsDisplayBorder::OptimizeVisibility does this optimization correctly already so just remove it from PaintBorder. r+sr=vlad, a=damon
git-svn-id: svn://10.0.0.236/trunk@250239 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-15 01:41:14 +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 |
|
jonas%sicking.cc
|
0108790da0
|
Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250233 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-14 23:59:23 +00:00 |
|
roc+%cs.cmu.edu
|
003254f093
|
Bug 420987. The caret size should be specified in CSS pixels and it should be rounded like borders --- rounding down to the nearest device pixel, but not down to zero. r+sr=mrbkap,a=schrep
git-svn-id: svn://10.0.0.236/trunk@250223 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-14 21:09:23 +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 |
|
roc+%cs.cmu.edu
|
ae97c2e544
|
Bug 424915. Improve display list analysis so that sites with content covered by the scrolling element, such as GMail, can use bitblit scrolling. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250039 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-11 03:46:37 +00:00 |
|
roc+%cs.cmu.edu
|
851a346e99
|
Bug 426987. Split SaveState from nsIDocument::Destroy so that we don't do Destroy() while we're still displaying the document. r+sr=sicking,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250019 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-10 22:47:02 +00:00 |
|
roc+%cs.cmu.edu
|
70873f473a
|
Bug 421432. Don't crash when we ScrollToAnchor after UnsuppressPainting tore down the document. r+sr=dbaron,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@250018 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-10 22:42:03 +00:00 |
|
reed%reedloden.com
|
43fdadd8ea
|
Bug 427163 - "Crash [@ nsContentUtils::ContentIsDescendantOf] with contenteditable, right-clicking and document.write" (add null check) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@249897 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-09 06:16:09 +00:00 |
|
ajschult%verizon.net
|
8819bf9721
|
Bug 408355: Better fix for bug 396024 that doesn't leak (as much). r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249888 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-09 05:24:13 +00:00 |
|
jonas%sicking.cc
|
1cbce53417
|
Backing out due to test failures
git-svn-id: svn://10.0.0.236/trunk@249885 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-09 03:20:42 +00:00 |
|
jonas%sicking.cc
|
44f2be870f
|
Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking
git-svn-id: svn://10.0.0.236/trunk@249878 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-09 02:06:31 +00:00 |
|
reed%reedloden.com
|
5d6e2d6e88
|
Bug 420499 - "Caret browsing mode wrongly engaged" (Mochitest) [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@249832 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-08 18:53:07 +00:00 |
|
roc+%cs.cmu.edu
|
a527eabdb0
|
Bug 411585. Traverse all pages after the current page when painting a page, to locate placeholders that we need to traverse in order to paint out-of-flows on the current page. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249795 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-08 13:06:13 +00:00 |
|
dholbert%cs.stanford.edu
|
9cd93a9b4d
|
Bug 389949: Bustage fix
git-svn-id: svn://10.0.0.236/trunk@249760 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-08 00:47:14 +00:00 |
|
dholbert%cs.stanford.edu
|
5ba7b997b2
|
Bug 389949, first patch: Use POINTS_PER_INCH_FLOAT in place of magic number '72.0f'. Basically cosmetic -- shouldn't change our behavior at all. r+sr=vlad, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@249758 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-08 00:27:11 +00:00 |
|
masayuki%d-toybox.com
|
7a49595f7c
|
Bug 427420 selection decoration lines (spell checker's underline and IME composing string underline) are not displayed r+sr+b1.9=roc
git-svn-id: svn://10.0.0.236/trunk@249754 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-07 23:57:13 +00:00 |
|
roc+%cs.cmu.edu
|
c64d67f6eb
|
Bug 416735. When a table frame paints the backgrounds for all its parts, make sure those parts notify the table frame display item when they are background-attachment:fixed. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@249686 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-06 11:34:14 +00:00 |
|
smontagu%smontagu.org
|
a64cd011a7
|
Correct the coordinates for selection decoration in right-to-left text. Bug 421042, r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@249680 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-06 08:12:09 +00:00 |
|
mats.palmgren%bredband.net
|
9c61b8b8d9
|
Disconnect the frame selection object from the pres shell earlier. b=421083 r+sr=roc a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@249026 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-03 02:42:20 +00:00 |
|
Olli.Pettay%helsinki.fi
|
5596e1c30a
|
Bug 424377, r=jst, sr=roc
git-svn-id: svn://10.0.0.236/trunk@248951 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-01 10:37:30 +00:00 |
|
reed%reedloden.com
|
87c28b7833
|
Bug 420499 - "Caret browsing mode wrongly engaged" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248942 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-04-01 08:35:11 +00:00 |
|
roc+%cs.cmu.edu
|
a637e95fe3
|
Bug 421885. Make tiled image drawing sample only the correct subimage by manually padding if necessary. r=vlad
git-svn-id: svn://10.0.0.236/trunk@248879 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-31 09:40:56 +00:00 |
|
reed%reedloden.com
|
ae08195e84
|
Back out Robert O'Callahan's patch from bug 421885 due to reftest failure.
git-svn-id: svn://10.0.0.236/trunk@248761 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-28 09:32:04 +00:00 |
|
reed%reedloden.com
|
e94a58dbee
|
Bug 421885 - "Google reader search results have strange red line and broken border around them" [p=roc@ocallahan.org (Robert O'Callahan [roc]) r=vlad a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@248752 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-28 08:40:04 +00:00 |
|
uriber%gmail.com
|
cd8d2d277d
|
Only join ancestor inline frames for frames that are last children. bug=424631, r=smontagu, sr=dbaron, blocking1.9=vladimir
git-svn-id: svn://10.0.0.236/trunk@248714 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-27 19:27:32 +00:00 |
|
jruderman%hmc.edu
|
abd610fc7f
|
Add crashtest
git-svn-id: svn://10.0.0.236/trunk@248666 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-27 04:53:01 +00:00 |
|
jruderman%hmc.edu
|
9297df5c8c
|
Add crashtest.
git-svn-id: svn://10.0.0.236/trunk@248657 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-27 03:55:48 +00:00 |
|
jruderman%hmc.edu
|
497d51d083
|
Add a crashtest.
git-svn-id: svn://10.0.0.236/trunk@248622 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-26 23:31:18 +00:00 |
|
reed%reedloden.com
|
4514a9fe24
|
Bug 423676 - "weirdness with layout and selection of mixed-direction text" [p=uriber@gmail.com (Uri Bernstein) r=smontagu sr=roc a1.9b5=schrep]
git-svn-id: svn://10.0.0.236/trunk@248465 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-24 07:30:49 +00:00 |
|
uriber%gmail.com
|
e10a604edf
|
follow-up on bug 423130 to fix Windows breakage
git-svn-id: svn://10.0.0.236/trunk@248354 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-21 08:39:16 +00:00 |
|
uriber%gmail.com
|
7334998169
|
In bidi resolution, convert inline bidi continuations not at the end of a bidi run into fluid continuations. bug=423130 r=smontagu sr=dbaron a19b5=dsicore
git-svn-id: svn://10.0.0.236/trunk@248352 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-21 08:17:41 +00:00 |
|
Olli.Pettay%helsinki.fi
|
e9b8a89f91
|
Bug 421209, r=cpearce, sr=jst, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@248307 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-20 20:24:39 +00:00 |
|
dholbert%cs.stanford.edu
|
a4fe313ff2
|
Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) Orig Patch: [r=ventron sr=roc] Updates: [r=ventron r+sr=vlad] a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@248195 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-19 20:51:44 +00:00 |
|
aaronleventhal%moonset.net
|
125ccc2c52
|
Bug 423681. Accessible text events broken. r=sicking, sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/trunk@248163 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-19 01:37:09 +00:00 |
|
mats.palmgren%bredband.net
|
09a4f31f07
|
Fix a compile warning. b=399694 r+sr=dbaron a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@247905 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-15 09:01:36 +00:00 |
|
mats.palmgren%bredband.net
|
a71e1473a0
|
Make nsStyleChangeList own a reference to nsIContent pointers in its list. b=399694 r+sr=dbaron a1.9=damons
git-svn-id: svn://10.0.0.236/trunk@247904 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-15 09:01:18 +00:00 |
|
jonas%sicking.cc
|
546ba272ce
|
Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@247875 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-14 23:08:59 +00:00 |
|
martijn.martijn%gmail.com
|
59e83b23e3
|
Modified test for bug 396024, this should not cause problems anymore now that bug 407080 is fixed
git-svn-id: svn://10.0.0.236/trunk@247823 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-14 15:12:20 +00:00 |
|
dholbert%cs.stanford.edu
|
4f78efb0fa
|
Backing out Bug 417356, due to pagination reftest failures.
git-svn-id: svn://10.0.0.236/trunk@247807 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-14 08:50:15 +00:00 |
|
dholbert%cs.stanford.edu
|
d1e031e4f4
|
Bug 417356: Define & use "UnwriteableMargin" PrintSettings pref, to make Linux printing work more like Mac printing (keeping us from printing right up against the edge of the page) r=ventron sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247802 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-14 07:48:07 +00:00 |
|