jwalden%mit.edu
b1cf38cd32
Bug 386142 - fix up some comments on nsIFrame::Init. Patchby fantasai <fantasai.bugs@inkedblade.net>, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230375 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 19:00:36 +00:00
sharparrow1%yahoo.com
10d92b371f
Bug 384876: Padding gets added at both sides when overflow is used.
...
git-svn-id: svn://10.0.0.236/trunk@230371 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 18:35:20 +00:00
roc+%cs.cmu.edu
a9b24741e2
Bug 364680. Intrinsic widths for columns. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230345 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-20 02:21:44 +00:00
roc+%cs.cmu.edu
d595c6b405
Bug 346405. Handle reparenting of empty float lists. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230270 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 04:32:08 +00:00
roc+%cs.cmu.edu
fe45b5cd8b
Bug 381703. First-letter frames that are wrapping non-first-letter-content should behave like spans and not compute their size. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@230268 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 04:29:59 +00:00
roc+%cs.cmu.edu
2ffe0a55c7
Bug 328296. Make outlines appeare below positioned elements instead of above them. r+sr=Mats Palmgren
...
git-svn-id: svn://10.0.0.236/trunk@230262 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-19 03:50:24 +00:00
vladimir%pobox.com
7b16148dcf
b=386799, crash with zero-width canvas, r=stuart,sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230186 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 14:40:19 +00:00
bzbarsky%mit.edu
2979e5c7c3
Fix build bustage
...
git-svn-id: svn://10.0.0.236/trunk@230167 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 02:43:12 +00:00
bzbarsky%mit.edu
4ce095f583
When reparenting placeholders to live under a first-line, don't change their
...
style context parent. Bug 380012, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@230165 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-18 02:01:32 +00:00
asqueella%gmail.com
a6ab533de7
back out 92543 due to DEBUG builds bustage
...
git-svn-id: svn://10.0.0.236/trunk@230147 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 21:52:27 +00:00
asqueella%gmail.com
96cf2d302c
Bug 92543 - BandRect.mFrames should be created as an nsAutoVoidArray
...
p=Alfred Kayser <alfredkayser@nl.ibm.com>
r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@230135 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-17 21:00:27 +00:00
mrbkap%gmail.com
e4e63f137a
Fix printf format-specifier and args mismatch to prevent potential DEBUG-only crashes. bug 388358, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230066 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-16 22:26:53 +00:00
sharparrow1%yahoo.com
1da9c0ec24
Bug 386391: Old padding remains when updating bottom-positioned div. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@230041 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-16 18:55:24 +00:00
neil%parkwaycc.co.uk
7531c924eb
nsTextFrameThebes ClusterIterator misuses memset plus cleanup b=387964 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229885 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-13 08:22:00 +00:00
roc+%cs.cmu.edu
80985c6ff6
Bug 387867. Rename DISABLE_LIGATURES to DISABLE_OPTIONAL_LIGATURES and make the ATSUI code only disable optional ligatures. r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@229884 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-13 08:09:28 +00:00
roc+%cs.cmu.edu
0cb6476357
Bug 387358. Don't go into an infinite loop searching for end-of-first-letter-cluster; also translate from DOM to textrun offsets. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@229852 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 23:00:20 +00:00
bzbarsky%mit.edu
b5b433a6b7
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@229833 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 20:05:49 +00:00
peterv%propagandism.org
6dccfe3ea8
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
...
git-svn-id: svn://10.0.0.236/trunk@229697 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 13:05:06 +00:00
neil%parkwaycc.co.uk
998c53a562
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
git-svn-id: svn://10.0.0.236/trunk@229689 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 08:46:49 +00:00
jwalden%mit.edu
eb1526b74a
Add assertions that line iterators being compared are iterators over the same line list. rs=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@229649 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-11 00:55:15 +00:00
jwalden%mit.edu
dda6ff3c99
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
jruderman%hmc.edu
8169ada629
Bug 99319, Silence startup printf "Note: styleverifytree is disabled" and friends in the "disabled" case. Patch by Ryan Jones, r+sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@229493 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-07 23:53:00 +00:00
sharparrow1%yahoo.com
4a33b1c9b7
Bug 386900: Topic images rendered in wrong place on slashdot. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229439 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-06 18:22:56 +00:00
sharparrow1%yahoo.com
ccca0cbd9c
Fix warning from Bug 285608. r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@229340 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 23:38:39 +00:00
enndeakin%sympatico.ca
66f6fed78b
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@229322 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 15:49:46 +00:00
roc+%cs.cmu.edu
410a9698d9
Bug 385423. Refactor textrun cache so that all textrun clients use a single global word-based cache. Responsibility for stripping out problematic characters (e.g. newlines) is given to the word cache. r=vlad,smontagu
...
git-svn-id: svn://10.0.0.236/trunk@229305 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 03:39:03 +00:00
mats.palmgren%bredband.net
fd18364353
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@229301 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-04 02:15:35 +00:00
sharparrow1%yahoo.com
1fefb19635
Bug 386142: fantasai's li'l Need More Comments bug. Patch by fantasai, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229291 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 22:49:01 +00:00
sharparrow1%yahoo.com
e8da7b7a3f
Bug 386141: Switch NS_FRAME_IS_BOX to use IsFrameOfType. Patch by fantasai, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@229283 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 22:11:29 +00:00
roc+%cs.cmu.edu
49a0c5d642
Bug 384988. Provide toplevel window to plugins for WM_TRANSIENT_FOR of dialog boxes. patch by Karl Tomlinson,r+sr=roc,jst
...
git-svn-id: svn://10.0.0.236/trunk@229221 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 03:41:34 +00:00
roc+%cs.cmu.edu
1c9001aba5
Bug 384975. Dispatch input events to windowless X plugins. patch by Karl Tomlinson, r+sr=roc,jst
...
git-svn-id: svn://10.0.0.236/trunk@229220 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 03:39:44 +00:00
roc+%cs.cmu.edu
9c123cceaa
Bug 384845. Drawing support for windowless plugins in X. Patch by Karl Tomlinson, r+sr=roc,jst
...
git-svn-id: svn://10.0.0.236/trunk@229219 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 03:33:13 +00:00
roc+%cs.cmu.edu
8d279490c0
Bug 384845. Make the NPSetWindowCallbackStruct memory associated with
...
window->ws_info available before SetWindow is called, and disable the plugin
window GtkSocket or xtbin creation for windowless plugins.
patch by Karl Tomlinson, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@229218 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 03:29:47 +00:00
flamingice%sourmilk.net
d50cf837b0
Bug 386012, Crash [@ nsTextFrameUtils::TransformText] loading png as HTML, Patch by Karl Tomlinson, r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229211 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 00:46:05 +00:00
roc+%cs.cmu.edu
26260115e8
Bug 386548. Removing no-longer-used nsTextTransformer files
...
git-svn-id: svn://10.0.0.236/trunk@229207 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-03 00:29:01 +00:00
roc+%cs.cmu.edu
02c47d48da
Bug 386548. Remove nsTextTransformer. r+sr=mats
...
git-svn-id: svn://10.0.0.236/trunk@229199 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 23:37:00 +00:00
sharparrow1%yahoo.com
4d74a755f2
Bug 377204: Clearing multi-page floated elements works on screen but not when printing (fix for fixed-height case). r+sr=rpc.
...
git-svn-id: svn://10.0.0.236/trunk@229187 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 21:00:31 +00:00
sharparrow1%yahoo.com
3d21f8a0c6
Bug 386387: ifilm videos don't play, only audio plays. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229132 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 06:12:02 +00:00
sharparrow1%yahoo.com
d859fb8d6f
Bug 386147: Don't cut off floats at the bottom of the page (part 1). r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229130 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 05:26:52 +00:00
sharparrow1%yahoo.com
71d3bb6608
Bug 343595: {inc} overflow:hidden float in overflow:hidden div doesn't get repositioned correctly. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@229127 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 05:19:57 +00:00
roc+%cs.cmu.edu
b5a72a6d85
Removing nsTextFrame.cpp and associated makefile rules. r/sr=pavlov for the removal.
...
git-svn-id: svn://10.0.0.236/trunk@229124 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 03:31:57 +00:00
roc+%cs.cmu.edu
202f04e5eb
Bug 386122. Allow text runs to end at preformatted newlines. Speeds up loading of plain-text files a lot because we don't have to have a textrun for the entire file. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@229117 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 01:20:43 +00:00
roc+%cs.cmu.edu
31ed8bd2ef
Bug 9101. Fix various soft-hyphen bugs, primarily related to detecting when hyphenation is needed during a second-pass break-forcing line reflow. r=smontagu
...
git-svn-id: svn://10.0.0.236/trunk@229114 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 01:14:27 +00:00
enndeakin%sympatico.ca
31eeecce7d
Bug 279703, backing out the popup changes due to performance regressions. sigh.
...
git-svn-id: svn://10.0.0.236/trunk@229020 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-29 22:16:06 +00:00
enndeakin%sympatico.ca
bc283952f4
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@229013 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-29 19:04:52 +00:00
mconnor%steelgryphon.com
17ae1540da
backing out bug 347743 due to major crasher in 386332
...
git-svn-id: svn://10.0.0.236/trunk@229010 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-29 17:25:41 +00:00
peterv%propagandism.org
9e04fca5dd
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@228918 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 02:48:22 +00:00
jst%mozilla.org
9a556ef409
Fixing bug 347743. Delay plugin destruction on windows to get it out of layout frame destruction. r+sr=roc@ocallahan.org
...
git-svn-id: svn://10.0.0.236/trunk@228910 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-28 00:15:12 +00:00
peterv%propagandism.org
857e346b36
Backing out to fix orange.
...
git-svn-id: svn://10.0.0.236/trunk@228906 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 23:21:09 +00:00
peterv%propagandism.org
4161532453
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
...
git-svn-id: svn://10.0.0.236/trunk@228893 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-27 22:29:54 +00:00