bernd.mielke%snafu.de
80b690ea77
documentation fix, bug 187257 r=karnaze sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@135764 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-02 10:23:08 +00:00
dbaron%fas.harvard.edu
ffb8d9cca7
Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only.
...
git-svn-id: svn://10.0.0.236/trunk@135757 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-01 23:53:20 +00:00
caillon%returnzero.com
6fa69e00be
186752 - Need one more null check, this time before CallQueryInterface. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@135660 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-28 00:03:33 +00:00
caillon%returnzero.com
0aaf7ffe86
Bug 186752 - Crash during background painting when there is no scrollable frame. Add a null check.
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@135650 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-27 07:32:17 +00:00
dbaron%fas.harvard.edu
37f38041d9
Reduce paint suppression timeout from 1200ms to 250ms (to match Phoenix and Chimera). b=180241 r=rjesup sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@135641 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-26 21:03:23 +00:00
caillon%returnzero.com
bd02488338
Bug 46814 - Fixed attachment background images should not be positioned underneath scrollbars, when positioning on a side which has scrollbars.
...
r=dbaron sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@135597 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:08:04 +00:00
dbaron%fas.harvard.edu
a436a28cb1
Reduce code size by using PaintSelf member function to paint background, border, and outline. b=184702 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135596 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:05:47 +00:00
jerry.tan%sun.com
98d4d3661b
bug 181644, patch by rick.ju@sun.com, r=bz, sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@135580 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 06:01:14 +00:00
roc+%cs.cmu.edu
55be3c1d27
Backing out fix for bug 170330... againr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@135565 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 05:40:51 +00:00
roc+%cs.cmu.edu
7683fc0475
Tp experiment... See if the extra view sync is causing the Tp regression. Pardon me.
...
git-svn-id: svn://10.0.0.236/trunk@135561 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 02:12:13 +00:00
jfrancis%netscape.com
072ac8da08
fix for 180034: selection should respect the select_all style. code=mjudge, r=jfrancis, sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@135559 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-22 01:45:15 +00:00
roc+%cs.cmu.edu
b997358c68
Bug 170330. Factor out overflowArea calculations and take into account overflow:hidden. Also improve calculations of clipping for invalidation in the view manager. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@135555 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 23:25:38 +00:00
cbiesinger%web.de
54ceae4528
186158 r+sr=dbaron unused function TileImage in nsCSSRendering.cpp
...
git-svn-id: svn://10.0.0.236/trunk@135544 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 10:33:38 +00:00
dbaron%fas.harvard.edu
dba21402ff
Remove test assertion that I added two days ago. DEBUG-only, r=me
...
git-svn-id: svn://10.0.0.236/trunk@135534 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-21 01:36:58 +00:00
jkeiser%netscape.com
4b221167d7
Make input type=file work with display: none (bug 152844), r=sicking@bigfoot.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135510 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-20 05:40:37 +00:00
jkeiser%netscape.com
60ed955d58
Make shift+click work the first time you click in a select (bug 167142), r=peterl@netscape.com, sr=sfraser@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135509 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-20 05:32:27 +00:00
dbaron%fas.harvard.edu
c40043be49
Text decorations should not be painted on elements with 'visibity: hidden'. b=185581 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135479 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 00:24:18 +00:00
dbaron%fas.harvard.edu
d515d330cd
Allow relative positioning to again influence the overflow area, since we're no longer using the overflow area for layout. r+sr=roc b=174149
...
git-svn-id: svn://10.0.0.236/trunk@135478 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 00:23:00 +00:00
dbaron%fas.harvard.edu
c73090b5b6
Make quirks-mode vertical alignment correctly consider only non-collapsed whitespace. b=155333 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135477 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 00:21:07 +00:00
dbaron%fas.harvard.edu
a7efa8275b
Replace NS_BLOCK_WRAP_SIZE with making unconstrained-width reflow of frames with NS_BLOCK_SPACE_MGR consider the floats. This means we no longer use the overflow area for layout (other than the overflow property). Handle right floaters in unconstrained width reflow by just treating them as left floaters. b=172896 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135476 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-19 00:12:08 +00:00
jkeiser%netscape.com
ac42e42ba8
Make GetType() return int instead of nsresult (bug 167762), r=peterl@netscape.com, sr=kin@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135468 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-18 23:38:09 +00:00
nhotta%netscape.com
3a03e1c043
Adding a new interface to retrieve phonetic of input text,
...
bug 175937, r=brade, sr=kin.
git-svn-id: svn://10.0.0.236/trunk@135438 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 23:38:04 +00:00
jkeiser%netscape.com
0b701faeb3
Make empty dropdowns handle key events (bug 147148), r=peterl@netscape.com, sr=sfraser@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@135373 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-17 00:56:01 +00:00
jkeiser%netscape.com
12458accbb
Crasher on changing input type with JS (bug 175670), patch by Rick.Ju@sun.com, r=jkeiser@netscape.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@135365 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-16 23:49:16 +00:00
jkeiser%netscape.com
d5d000ed33
Make empty tables with fixes layout show up (bug 128873), r=karnaze@netscape.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@135340 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-16 07:58:39 +00:00
bratell%lysator.liu.se
ba519d3390
Backout of bug 110718 to fix Tp regression and raise-on-load issues.
...
git-svn-id: svn://10.0.0.236/trunk@135333 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-15 19:52:22 +00:00
dbaron%fas.harvard.edu
fb891bd028
Remove DEBUG code that causes leak of VoidArray's mChildren. Patch from Harshal <keeda@hotpop.com>. r=bzbarsky sr=dbaron b=146549
...
git-svn-id: svn://10.0.0.236/trunk@135324 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-15 16:13:21 +00:00
dbaron%fas.harvard.edu
043b1f6e0b
Add testcases for 134580 and 155333.
...
git-svn-id: svn://10.0.0.236/trunk@135316 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-15 01:47:10 +00:00
sspitzer%netscape.com
002b9c21ce
fix typo in comment.
...
git-svn-id: svn://10.0.0.236/trunk@135308 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 20:18:56 +00:00
bernd.mielke%snafu.de
9b8af87292
dont paint borders for hidden table frames, callqueryinterface cleanup bug 32199 r=karnaze sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@135304 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 17:52:27 +00:00
roc+%cs.cmu.edu
f1cc64ede4
Bug 172031. Make CanvasFrame put back the block preferred size before incrementally reflowing its block, since the block needs that preferred size to incrementally reflow its absolute frames properly. r=karnaze,sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@135302 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 16:55:41 +00:00
roc+%cs.cmu.edu
8293c257e0
Bug 173072. Ensure that after styles are cleared, we reexecute any work that could depend on the cleared style structs, to ensure a later CalcStyleDifference will not ignore a style struct we really depend on. r+sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@135301 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 16:18:57 +00:00
aaronl%netscape.com
ed5fb21283
Bug 110718. During the 'transferring' when the currently visible document is a zombie, the keyboard is dead for the entire document. r=bryner, sr=hyatt+scc
...
git-svn-id: svn://10.0.0.236/trunk@135298 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-14 08:05:51 +00:00
rbs%maths.uq.edu.au
76ce811794
Refine the conversion of entities during serialization, b=169590, r=nhotta, sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@135264 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 22:12:10 +00:00
dbaron%fas.harvard.edu
721fd4b402
Don't set NS_BLOCK_SPACE_MGR and NS_BLOCK_WRAP_SIZE on relatively positioned blocks, by default. Use |ConstructBlock| for them rather than duplicating it, slightly incorrectly. b=180711 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135259 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 20:13:17 +00:00
bernd.mielke%snafu.de
fbc508401a
cleanup of unsigned int arithmethic + callqueryinterface, initial patch by tenthumbs@cybernex.net bug 157153 r=karnaze sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@135250 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-13 15:21:38 +00:00
cbiesinger%web.de
6f84bb1ca2
182554 r=caillon sr=roc+moz cleanup nsImageMap.cpp
...
git-svn-id: svn://10.0.0.236/trunk@135196 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-12 23:22:17 +00:00
dbaron%fas.harvard.edu
119ebf6760
Fix uninitialized variable introduced last night. b=1777
...
git-svn-id: svn://10.0.0.236/trunk@135133 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 15:59:24 +00:00
timeless%mozdev.org
1e25a32c7e
Bug 133714 Probably harmless typo.... (PresShell::SetCaretReadOnly Unreachable statement)
...
patch by riceman+bmo@mail.rit.edu r=timeless sr=bz
git-svn-id: svn://10.0.0.236/trunk@135131 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 15:04:26 +00:00
caillon%returnzero.com
8a1bf17a45
Re-landing these because I don't believe this are responsible for the Txul spike.
...
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135125 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 14:05:41 +00:00
caillon%returnzero.com
d751688cb9
Backing out these changes since they appear to have caused a Txul regression on some tinderboxes (not all... weird...)
...
git-svn-id: svn://10.0.0.236/trunk@135111 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 05:11:02 +00:00
caillon%returnzero.com
b14aafcb58
Removing ifdef. r/sr=roc+moz. bug 181975
...
git-svn-id: svn://10.0.0.236/trunk@135102 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 04:11:04 +00:00
dbaron%fas.harvard.edu
10a7236c6a
Correctly implement text-decoration in standards mode by drawing the underline on the element with the text-decoration property set. Refactor painting code a bit to avoid code duplication. Patch by Esben Mose Hansen <esben@oek.dk>, with paint refactoring and some other changes by dbaron. r=dbaron sr=bzbarsky b=1777
...
git-svn-id: svn://10.0.0.236/trunk@135099 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 04:00:18 +00:00
dbaron%fas.harvard.edu
e4a0d80702
Oops. Make this assertion that snuck in (for bug 81268) |#ifdef DEBUG_dbaron| for now, since it fires sometimes.
...
git-svn-id: svn://10.0.0.236/trunk@135098 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 03:35:21 +00:00
kyle.yuan%sun.com
0be0d7608a
Bug 159947 no way to multiselect using keyboard in list box
...
r=akkana, sr=bryner
Use charCode instead of keyCode to check whether a key typing is SPACE
git-svn-id: svn://10.0.0.236/trunk@135095 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 03:24:27 +00:00
dbaron%fas.harvard.edu
0da606ffe7
Clean up twisty maze of IBMBIDI ifdefs related to HorizontalAlignFrames and fix an RTL alignment bug. b=131023 r=smontagu sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@135094 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 02:38:33 +00:00
dbaron%fas.harvard.edu
8c6d6103fa
Fix incorrect check of position property in IsPercentageBase. b=180845 r=roc sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@135092 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-11 02:29:35 +00:00
caillon%returnzero.com
6b60a8affb
Bug 181975 - Convert layout to use nsIPrefService, nsIPrefBranch, and friends.
...
r/sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@135068 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-10 23:41:12 +00:00
jkeiser%netscape.com
10e27ad14e
Oog. Green and open not enough. jkeiser back self out, keep drivers from hitting with big rock.
...
git-svn-id: svn://10.0.0.236/trunk@134970 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 06:15:33 +00:00
jkeiser%netscape.com
4749233be8
fix behavior (and crasher) when changing type during event handler (bug 175670), patch by Rick.Ju@sun.com, r=jkeiser@netscape.com, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@134968 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 05:56:58 +00:00