roc+%cs.cmu.edu
|
82c06fab3c
|
Bug 385234. Iterate through textframe continuations properly in AddInlinePref/MinWidth. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@228561 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-22 00:17:30 +00:00 |
|
roc+%cs.cmu.edu
|
f174142813
|
Bug 382105. Clean up PeekOffsetWord to exit early without setting *aOffset if there is nowhere to go in the requested direction. Also, ignore *aSawBeforeType when we're checking for punctuation. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@228560 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-22 00:13:05 +00:00 |
|
jwatt%jwatt.org
|
c28bb872b1
|
Fixing bug 384591. Make nsSVGForeignObjectFrame.cpp easier to understand. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@228551 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 23:01:10 +00:00 |
|
dbaron%dbaron.org
|
0d1163f232
|
Add reftest for bug 368155 from Ryan VanderMeulen <ryanvm@gmail.com>. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228549 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 22:34:27 +00:00 |
|
dbaron%dbaron.org
|
cd6e9c2d37
|
Make text-indent contribute to intrinsic widths, and handle negative text-indent and negative margin properly by distinguishing forced and optional breaks when accumulating minimum widths. b=368155 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228548 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 22:33:10 +00:00 |
|
tor%cs.brown.edu
|
292051be4e
|
Bug 384391 - maks sure outer svg is constructed only for svg:svg. r=bz, sr=roc
git-svn-id: svn://10.0.0.236/trunk@228428 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 15:05:05 +00:00 |
|
tor%cs.brown.edu
|
c0a418c24e
|
Bug 382333 - update filter invalidation region before use. r=longsonr, sr=roc
git-svn-id: svn://10.0.0.236/trunk@228427 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 15:03:30 +00:00 |
|
longsonr%gmail.com
|
dc21b3e759
|
Bug 384637 - Self-referencing svg:mask causes stack overflow crash. r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@228424 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 11:01:41 +00:00 |
|
neil%parkwaycc.co.uk
|
ae8e1ed1de
|
Bug 384874 Fix regression from previous patch for bug 382746 r=Enn sr=bz
git-svn-id: svn://10.0.0.236/trunk@228423 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 10:25:07 +00:00 |
|
Olli.Pettay%helsinki.fi
|
fb65e34019
|
Bug 384491, remove assertion when <xul:listboxbody style='overflow: hidden' />, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228421 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 09:35:41 +00:00 |
|
sharparrow1%yahoo.com
|
a39f849a48
|
Mark passing testcases as such on mac (caused by checkin for bug 382092)
git-svn-id: svn://10.0.0.236/trunk@228418 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-21 06:09:32 +00:00 |
|
jwatt%jwatt.org
|
7b75c6c09f
|
Fixing bug 385218. Remove nsISVGSVGElement. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@228404 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-20 21:56:03 +00:00 |
|
roc+%cs.cmu.edu
|
f526f9ee50
|
Bug 385234. Marking test as failure so we can reopen the tree after new-textframe landing.
git-svn-id: svn://10.0.0.236/trunk@228401 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-20 21:31:13 +00:00 |
|
roc+%cs.cmu.edu
|
eab2fd3300
|
Bug 367177. (Re)enabling new-textframe.
git-svn-id: svn://10.0.0.236/trunk@228396 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-20 19:49:46 +00:00 |
|
jwalden%mit.edu
|
f42533923d
|
C++ and/or gcc sucks for not allowing commas at the end of enums; this compiled in Visual Studio.
git-svn-id: svn://10.0.0.236/trunk@228364 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-20 05:24:09 +00:00 |
|
jwalden%mit.edu
|
d6e7fed8d4
|
Move frame bit #defines into an anonymous enum, to aid debuggers in determining their values, since the two I've used can't do so, at least not with the default build options. rs=roc
git-svn-id: svn://10.0.0.236/trunk@228360 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-20 05:12:35 +00:00 |
|
dbaron%dbaron.org
|
bff55d4e1d
|
Mac-only, probably.
git-svn-id: svn://10.0.0.236/trunk@228276 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:53:06 +00:00 |
|
dbaron%dbaron.org
|
ed5d82906c
|
Mark test as random for now.
git-svn-id: svn://10.0.0.236/trunk@228275 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:50:58 +00:00 |
|
dbaron%dbaron.org
|
5d738bf573
|
Back out patch to make mousethrough attribute apply to all elements. b=380094 a=roc
git-svn-id: svn://10.0.0.236/trunk@228273 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:22:46 +00:00 |
|
dbaron%dbaron.org
|
af7b36eed3
|
Make marquee work again when direction is rtl, by working around changes to range of offsetLeft. b=336736 Patch by Daniel Holbert <dholbert@mozilla.com>. r=martijn sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228272 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:22:09 +00:00 |
|
dbaron%dbaron.org
|
1405ac4ac0
|
Reftest for bug 381507. Patch by Daniel Holbert <dholbert@mozilla.com>. r=dbaron
git-svn-id: svn://10.0.0.236/trunk@228270 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:20:41 +00:00 |
|
dbaron%dbaron.org
|
26a84c5172
|
Handle the vertical resizing in the first pass reflow correctly when we've previously done a special height reflow. b=381507 r=dholbert sr=roc
git-svn-id: svn://10.0.0.236/trunk@228269 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 23:19:39 +00:00 |
|
bzbarsky%mit.edu
|
f4fdf5a825
|
Don't tear down part of the content tree while there are still frames
referencing it. Bug 384728, r+sr=tor
git-svn-id: svn://10.0.0.236/trunk@228236 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-18 15:30:57 +00:00 |
|
m_kato%ga2.so-net.ne.jp
|
c18f24ebf5
|
bug 328547 support mozilla/layout on WinXP x64 build. r=cbiesinger/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228201 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-17 14:00:30 +00:00 |
|
sharparrow1%yahoo.com
|
b12e3b26ae
|
Bug 381385: get rid of unneeded members of nsFloatCache (saves about 50 bytes footprint per float). r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@228176 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-16 20:27:46 +00:00 |
|
bzbarsky%mit.edu
|
758ef87df4
|
We don't have to blow away intrinsic widths on ancestors when kids are appended
to an already-dirty reflow root. Bug 383992, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228165 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-16 05:12:58 +00:00 |
|
bzbarsky%mit.edu
|
120bd0f922
|
Fix parent style context warnings by being consistent about parent contexts.
Bug 380116, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228164 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-16 05:11:20 +00:00 |
|
bzbarsky%mit.edu
|
d5faca0640
|
Don't apply user stylesheets to descendants of native anonymous subtrees. Bug
285140, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@228160 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-16 05:09:51 +00:00 |
|
jwalden%mit.edu
|
ea4c6420a5
|
Add an omitted word to a comment.
git-svn-id: svn://10.0.0.236/trunk@228140 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-15 21:37:03 +00:00 |
|
Olli.Pettay%helsinki.fi
|
85080fe2c2
|
Bug 383837, Crash [@ nsXULTooltipListener::LaunchTooltip], r=enn, sr=neil
git-svn-id: svn://10.0.0.236/trunk@228132 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-15 18:53:42 +00:00 |
|
roc+%cs.cmu.edu
|
b34fb6b766
|
Bug 382105. Yet another word caret movement fix to ensure we stop at punctuation.
git-svn-id: svn://10.0.0.236/trunk@228109 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-15 05:37:08 +00:00 |
|
jwatt%jwatt.org
|
be7c9eb5de
|
Comment out optimization to fix reftest failures.
git-svn-id: svn://10.0.0.236/trunk@228077 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 21:24:16 +00:00 |
|
jwatt%jwatt.org
|
18de0ce933
|
Fixing bug 384046. nsSVGOuterSVGFrame::Reflow should not call NotifyViewportChange unconditionally. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@228076 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 20:51:42 +00:00 |
|
bzbarsky%mit.edu
|
88726097d1
|
Mathml inlines are still bidi containers. Bug 371481, r=uriber, sr=rbs
git-svn-id: svn://10.0.0.236/trunk@228058 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 17:36:27 +00:00 |
|
aaronleventhal%moonset.net
|
19e7b69cf6
|
Fixing bustage
git-svn-id: svn://10.0.0.236/trunk@228047 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 13:47:23 +00:00 |
|
aaronleventhal%moonset.net
|
ce9ef4fb31
|
Bug 384265. No accessible focus events fired during incremental find in an HTML <select>. r=mats, sr=neil
git-svn-id: svn://10.0.0.236/trunk@228046 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 13:18:16 +00:00 |
|
Olli.Pettay%helsinki.fi
|
8dab978b21
|
Bug 382444, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@228040 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 08:37:22 +00:00 |
|
Olli.Pettay%helsinki.fi
|
6ca375d76a
|
Adding a null check, Bug 384133, r=enn, sr=neil
git-svn-id: svn://10.0.0.236/trunk@228038 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-14 08:18:11 +00:00 |
|
roc+%cs.cmu.edu
|
4da3ac4c3c
|
Backing out new textframe landing because of Windows bustage.
git-svn-id: svn://10.0.0.236/trunk@228003 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 22:31:32 +00:00 |
|
roc+%cs.cmu.edu
|
ef5f02965d
|
Bug 367177. Turn on new textframe. Lord, have mercy upon us.
git-svn-id: svn://10.0.0.236/trunk@227997 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 20:20:20 +00:00 |
|
roc+%cs.cmu.edu
|
71ee0a4b22
|
Not part of the build (barely). Don't skip updating per-char arrays for characters that are cluster continuations (in small-caps code).
git-svn-id: svn://10.0.0.236/trunk@227994 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 18:28:38 +00:00 |
|
roc+%cs.cmu.edu
|
0235ebf43c
|
Not part of the build (barely). Don't allow PeekOffsetWord to break before the first cluster. Avoids a fencepost error in ClusterIterator where going backwards we might try to look at one past the end of mWordBreaks.
git-svn-id: svn://10.0.0.236/trunk@227993 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 18:25:14 +00:00 |
|
mats.palmgren%bredband.net
|
99fe84e396
|
Bye bye Xprint. b=326716 r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@227989 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 18:03:03 +00:00 |
|
roc+%cs.cmu.edu
|
e44d46c9e3
|
Not part of the build (barely). Fix intrinsic-min-widths properly for preformatted white-space... the previous checkin messed up the check for newline characters.
git-svn-id: svn://10.0.0.236/trunk@227959 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 10:58:44 +00:00 |
|
roc+%cs.cmu.edu
|
ffb0f5620e
|
Bug 366128. Restrict disabling of floats in XUL to cases where the container is not a float containing block. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@227957 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 09:13:25 +00:00 |
|
roc+%cs.cmu.edu
|
74b18bc016
|
Not Part Of The Build (barely). Clean up function names and comments. Also fix an unreported regression where we failed to take preformatted newlines into account when computing text intrinsic-min-width.
git-svn-id: svn://10.0.0.236/trunk@227956 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 09:06:28 +00:00 |
|
longsonr%gmail.com
|
5fd28f46e6
|
Bug 378583 - Large pattern surfaces crash browser. r=tor,sr=roc
git-svn-id: svn://10.0.0.236/trunk@227955 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-13 09:02:48 +00:00 |
|
joshmoz%gmail.com
|
884baf974f
|
a couple of these tests only fail on PPC now. b=382883
git-svn-id: svn://10.0.0.236/trunk@227927 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-12 23:20:50 +00:00 |
|
roc+%cs.cmu.edu
|
cc6c87fe7c
|
Landing textframe updates: Use word-based textrun cache; rewritten PeekOffsetWord; adjust textframe content-offsets and content-lengths when CharacterDataChanged fires; search backwards for textrun scanning/creation start point, instead of all the way back to the start of the block; ensure that we pass the correct start iterator to PropertyProvider in TrimTrailingWhiteSpace.
git-svn-id: svn://10.0.0.236/trunk@227903 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-12 21:01:12 +00:00 |
|
dbaron%dbaron.org
|
0d40d0c7e0
|
Rewrite handling of CSS system fonts to fix bugs in cascading and serialization. b=377947 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@227883 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-06-12 18:29:11 +00:00 |
|