bzbarsky%mit.edu
961c69b4b2
Fix regression tests. Bug 398510
...
git-svn-id: svn://10.0.0.236/trunk@237573 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 05:17:18 +00:00
bzbarsky%mit.edu
9c12a12131
Don't allow first-letter on the block inside a mathml table cell. Bug 398510,
...
r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@237571 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-11 04:36:48 +00:00
bzbarsky%mit.edu
4a1657bc68
Fix bug 399219. r=roc, sr=neil, a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237552 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 22:14:41 +00:00
roc+%cs.cmu.edu
f8f72d0f9d
Backing out fix for bug 345339 because of test failures
...
git-svn-id: svn://10.0.0.236/trunk@237507 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 03:39:17 +00:00
roc+%cs.cmu.edu
397dd6c1d9
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
...
git-svn-id: svn://10.0.0.236/trunk@237502 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 02:15:24 +00:00
tglek%mozilla.com
1b2f5bc689
Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@237496 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-10 00:00:06 +00:00
bzbarsky%mit.edu
8ab45f98a8
Elimninate the last known source of bogus "wrong parent style context"
...
warnings, and make these warnings into assertions. Bug 374297, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@237443 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 02:45:10 +00:00
bzbarsky%mit.edu
5abbf0e0b3
Fix bug 398326. Make sure to let the frame constructor know before
...
constructing frames. r+sr+a=dbaron.
git-svn-id: svn://10.0.0.236/trunk@237441 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-09 02:34:58 +00:00
dbaron%dbaron.org
2183eba510
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
...
git-svn-id: svn://10.0.0.236/trunk@237429 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 23:11:02 +00:00
reed%reedloden.com
538466d811
Bug 381735 - "reenable antialiased border drawing on Linux" [p=dao r+sr=dbaron r=vlad a=blocking1.9+]
...
git-svn-id: svn://10.0.0.236/trunk@237418 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 21:09:45 +00:00
roc+%cs.cmu.edu
25f761d75e
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
...
git-svn-id: svn://10.0.0.236/trunk@237395 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-08 02:42:50 +00:00
mats.palmgren%bredband.net
4fac18791c
Make the GetListBoxBody() call from the frame constructor not Flush_Frames. b=392285 r+sr=bzbarsky a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@237360 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 15:03:36 +00:00
gerv%gerv.net
72c5565ee0
Bug 398009 - fix mangled license headers. a=stuart.
...
git-svn-id: svn://10.0.0.236/trunk@237358 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 12:08:47 +00:00
bzbarsky%mit.edu
dc9c2f83af
Fix a few issues in bfcache and XBL when javascript is being toggled on and
...
off. Bug 398668, r+sr+a=jst
git-svn-id: svn://10.0.0.236/trunk@237342 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-06 00:35:01 +00:00
bzbarsky%mit.edu
a5e4ec0276
Make sure we always resolve style contexts with the right parent. Bug 390689,
...
r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@237235 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-04 02:58:50 +00:00
dholbert%cs.stanford.edu
1a0935b276
Bug 395316 - Clear OutOfFlowFrame after unregistering placeholder, and make recursive call to RemoveFrame. r/sr/a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237161 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-03 03:44:18 +00:00
fantasai.cvs%inkedblade.net
3a00ff8d0e
paginate absolutely-positioned elements, b=154892 r+sr=roc a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237057 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 05:57:46 +00:00
bzbarsky%mit.edu
ff70505462
Add asserts to catch dangerous cases. Bug 398108, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@237050 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-02 04:37:36 +00:00
joshmoz%gmail.com
7fbad72616
remove XP_MAC usage. b=281889 r=cbarrett sr=roc a=roc
...
git-svn-id: svn://10.0.0.236/trunk@237027 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 23:20:38 +00:00
bzbarsky%mit.edu
bba96b2355
Make sure to be in an update when we do frame construction. Bug 393326, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@236966 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 03:15:45 +00:00
dbaron%dbaron.org
dc83743c9a
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
...
git-svn-id: svn://10.0.0.236/trunk@236951 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-30 19:23:48 +00:00
Olli.Pettay%helsinki.fi
e62ab6eeb6
back out Bug 373462 / bug 385322 (again :( )
...
git-svn-id: svn://10.0.0.236/trunk@236922 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-29 17:33:24 +00:00
Olli.Pettay%helsinki.fi
8cb7efe95a
Bug 373462 / bug 385322, Better scheduling of cycle collection/gc, r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@236920 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-29 15:02:58 +00:00
roc+%cs.cmu.edu
095b90be40
Bug 368445. Make nsDisplayBorder::OptimizeVisibility use accurate borders, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@236805 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 22:52:32 +00:00
dholbert%cs.stanford.edu
665a4e2bad
Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
...
git-svn-id: svn://10.0.0.236/trunk@236556 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 17:30:43 +00:00
Olli.Pettay%helsinki.fi
8b1c629f2c
backout the test patch for Bug 373462 and 385322
...
git-svn-id: svn://10.0.0.236/trunk@236522 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 16:10:13 +00:00
Olli.Pettay%helsinki.fi
10c4faa867
Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc'
...
git-svn-id: svn://10.0.0.236/trunk@236520 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 14:05:29 +00:00
mrbkap%gmail.com
b5d751e933
Restore the right caret in all cases. bug 395888, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236507 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 21:06:58 +00:00
bzbarsky%mit.edu
36af99ea83
Fix content leak due to double-init of oveflow placeholders. Bug 397011,
...
r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236483 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 01:24:41 +00:00
bzbarsky%mit.edu
7317a4af4a
Simplify reflow and restyle event processing a tad. Bug 396099, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236415 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 02:47:19 +00:00
bzbarsky%mit.edu
d81f1b725a
Relanding bug 396587. Maybe it'll stick now. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236404 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 23:28:26 +00:00
bzbarsky%mit.edu
bd6ec39767
Backing out bug 396587 to hopefully fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@236345 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 03:41:29 +00:00
bzbarsky%mit.edu
f0794c0305
Resize the subdocument off a post-reflow callback so that we don't run script
...
during reflow, and a few related checks to make sure we can deal with script in
reflow callbacks better. Bug 396587, r+sr+a=roc.
git-svn-id: svn://10.0.0.236/trunk@236344 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 02:46:28 +00:00
bzbarsky%mit.edu
8c46ab005b
Fix bug 396286. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@236182 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 01:16:40 +00:00
bzbarsky%mit.edu
1c94dbb4e6
Process XBL constructors after processing style reresolves. In particular,
...
this makes sure that we process the former even if there were none of the
latter. Bug 394676 and bug 394014, r=smaug, sr=sicking, a=roc
git-svn-id: svn://10.0.0.236/trunk@235985 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-14 19:15:44 +00:00
surkov.alexander%gmail.com
3e82600924
Bug 388927 - getChildAtPoint fails for scrolled content, r=evan.yan, roc, sr=roc, a=dsicore
...
git-svn-id: svn://10.0.0.236/trunk@233914 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-05 08:00:40 +00:00
martijn.martijn%gmail.com
1eed6e98b8
Bug 362734 Crash [@ nsPrintEngine::DocumentReadyForPrinting] with testcase that sets print preview, then reloads the page, patch by Andrew Smith, r=sharparrow1, sr=roc (blocking1.9 bug)
...
git-svn-id: svn://10.0.0.236/trunk@233885 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 21:44:42 +00:00
bzbarsky%mit.edu
b409125df2
Make sure content is up to date before we start processing restyles. Bug
...
393801, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@233831 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-04 08:31:01 +00:00
masayuki%d-toybox.com
5263a3cd1b
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233801 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 15:27:27 +00:00
smontagu%smontagu.org
653d01afa8
Only substitute real frame for placeholder frame when it is an inline container. Bug 394239, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233794 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 14:30:38 +00:00
masayuki%d-toybox.com
e43217ff03
Oops, backing-out previous checked-in, because tinderbox has RED.
...
git-svn-id: svn://10.0.0.236/trunk@233792 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:03:50 +00:00
masayuki%d-toybox.com
b045413a4f
Bug 394109 Inconsistent text-decoration positioning. r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233791 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 11:01:49 +00:00
bzbarsky%mit.edu
c4bdb0e132
Fix bug 394111. r+sr+a=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@233776 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-03 01:28:08 +00:00
martijn.martijn%gmail.com
790a118395
Bug 393696 Crash [@ PresShell::ResizeReflow] with onbeforecut removing element, iframe and position: fixed, patch by Mathieu Fenniak, r=Olli.Pettay, sr+a=jst
...
git-svn-id: svn://10.0.0.236/trunk@233541 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-01 08:53:07 +00:00
martijn.martijn%gmail.com
b3b6168e5a
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray, patch by Alfred Kayser, r+sr=roc, a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233403 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-30 15:29:07 +00:00
jwalden%mit.edu
970dfaf24a
Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst
...
git-svn-id: svn://10.0.0.236/trunk@233340 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 20:38:46 +00:00
smontagu%smontagu.org
3cb99550e5
Remove cruft from nsBidiPresUtils. Bug 393962, r+sr+a=roc
...
git-svn-id: svn://10.0.0.236/trunk@233303 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 09:19:16 +00:00
smontagu%smontagu.org
89881448e9
Detect placeholders when building the array of frames for bidi resolution and add the real frames to the array. Bug 384527, r+sr=roc, b=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@233301 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-29 08:21:38 +00:00
gijskruitbosch%gmail.com
71a4dfaf55
Backing out fix for bug 92543 due to build bustage
...
git-svn-id: svn://10.0.0.236/trunk@233200 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 09:10:23 +00:00
gijskruitbosch%gmail.com
a8bef70bc4
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=alfredkayser@nl.ibm.com (Alfred Kayser)
r+sr=roc@ocallahan.org (Robert O'Callahan)
a=dbaron@mozilla.com (David Baron)
git-svn-id: svn://10.0.0.236/trunk@233199 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-28 08:53:33 +00:00