7434 Commits

Author SHA1 Message Date
dbaron%dbaron.org
18e9b2801c Reduce code size of atom lists by storing a table of strings and pointers to fill in. b=181383 r=alecf sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@138195 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 15:58:07 +00:00
dbaron%dbaron.org
e6a2b29ebf Remove nsISizeOfHandler and associated SizeOf methods. b=106792 r=bzbarsky sr=jst
git-svn-id: svn://10.0.0.236/trunk@138193 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 15:34:38 +00:00
kyle.yuan%sun.com
3c8d5fbdd2 Bug 171329 Label does not work if the input is nested inside something else
r=aaronl, sr=bzbarsky
do a depth-first traversal to look for the first form control element


git-svn-id: svn://10.0.0.236/trunk@138175 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 13:01:03 +00:00
bryner%netscape.com
8d708cf819 Attempting to fix os/2 and worms bustage. Add a protected default ctor to nsStyleContext. This should never be called since we never instantiate an nsDerivedSafe. r=bbaetz.
git-svn-id: svn://10.0.0.236/trunk@138171 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 10:13:34 +00:00
varga%netscape.com
23abcfcc26 Fix for bug 192175. in trees, in a treecol with persist="sortActive" doesn't work in appropiate manner
r=varga, sr=jag, patch by afatecha@idea.com.py


git-svn-id: svn://10.0.0.236/trunk@138166 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 09:16:04 +00:00
jkeiser%netscape.com
e7babfc916 Make text drag work again (bug 193568), r=bryner@netscape.com, sr=jst@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@138160 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 08:10:46 +00:00
bryner%netscape.com
e0162e28f3 mac cfm bustage
git-svn-id: svn://10.0.0.236/trunk@138149 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 04:17:16 +00:00
bryner%netscape.com
dfb57e3d01 Make nsStyleContext also return nsrefcnt from AddRef and Release, fixing gcc 2.95 bustage.
git-svn-id: svn://10.0.0.236/trunk@138148 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 04:05:05 +00:00
bryner%netscape.com
c44337949a Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@138129 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 00:32:13 +00:00
jkeiser%netscape.com
2097bdd5cb Fix crasher (bug 186132), r=saari@netscape.com, sr=bryner@netscape.com, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@138029 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-20 07:59:14 +00:00
brade%netscape.com
14d8d95e61 fix typo in cmd_selectAll (r=akkana, sr=smfr, a=Asa) bug 193763
git-svn-id: svn://10.0.0.236/trunk@137975 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-19 13:55:29 +00:00
jshin%mailaps.org
f09b5e9bc6 bug 163998: URL-unescape the image URL for rendering in the title bar
(r=nhotta,jst, sr=darin, a=asa)


git-svn-id: svn://10.0.0.236/trunk@137973 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-19 11:14:35 +00:00
varga%netscape.com
55eed6a0d4 Fix for bug 191215. Graphic in attachment(.jpg) fails to display on double click -bld 2003011509 does.
r=jag sr=sspitzer a=dbaron


git-svn-id: svn://10.0.0.236/trunk@137919 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-18 00:18:44 +00:00
bzbarsky%mit.edu
7e7bcd2eb7 Fix double-delete on error return. Bug 188729 stuff, r=sicking, sr=peterv, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@137895 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-17 14:52:46 +00:00
sicking%bigfoot.com
0eeae66c43 Bug 169036: Fix potential crasher by adding a nullcheck.
r=jrgm sr=jst a=dbaron


git-svn-id: svn://10.0.0.236/trunk@137873 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-16 18:08:37 +00:00
jkeiser%netscape.com
4b26324c60 Make mousey events targeted properly at textnodes (bug 185889, bug 103055), fix client-side image maps (bug 110072), r=saari@netscape.com, sr=bryner@netscape.com, a=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@137825 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-14 21:43:06 +00:00
sicking%bigfoot.com
37c5c969e9 Bug 174713: Make XPath on HTML documents behave consistently and HTML-ish. This makes the XPath-functions name() and local-name() return upper-case names and makes nametests case-insensitive.
r=peterv sr=jst a=asa


git-svn-id: svn://10.0.0.236/trunk@137794 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-14 00:59:40 +00:00
bzbarsky%mit.edu
b4a6f72636 Dynamic changes to border-collapse should produce the right hint. Bug 191794,
r=bernd, sr=dbaron, a=asa


git-svn-id: svn://10.0.0.236/trunk@137776 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 19:06:18 +00:00
dbaron%dbaron.org
1e9033b05f Backing out half of previous changes, since they're not necessary to fix the crash and I think they cause problems.
git-svn-id: svn://10.0.0.236/trunk@137518 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-07 03:21:27 +00:00
dbaron%dbaron.org
60df6b53bb Make observer notification in nsDocument and nsXULDocument happen in the same order (that of nsXULDocument), and make nsXULDocument more resistant to observer removal during notification in an attempt to fix crashes. b=192130 Patch from Boris Zbarsky <bzbarsky@mit.edu>. r=dbaron sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@137517 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-07 03:15:41 +00:00
dbaron%dbaron.org
73bddfc10c Allow new windows to open when we've fallen back to the default theme because of an upgrade by allowing stylesheet loads to fail. b=144027 r=ben sr=dveditz a=asa
git-svn-id: svn://10.0.0.236/trunk@137401 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-05 02:07:51 +00:00
bzbarsky%mit.edu
4e2cad09e0 Try to more gracefully handle unexpected destruction of stylesheet linking
nodes.  Bug 185808 (just fixes the crash, not the real problem).  r=sicking,
sr=jst, a=dbaron


git-svn-id: svn://10.0.0.236/trunk@137356 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-04 04:45:58 +00:00
bzbarsky%mit.edu
b2e7ed79c3 Fix crash bug 191588. r=sicking, sr=jst, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@137353 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-04 04:19:05 +00:00
bryner%netscape.com
669b63b1f2 protect against the to-be-focused content going away during tabbing (bug 171210). r=jkeiser, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@137233 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-01 00:05:46 +00:00
bzbarsky%mit.edu
24c99f9f5f Relanding 189384 since it seems Not Guilty. Still r=sicking/sr=jst/a=asa
git-svn-id: svn://10.0.0.236/trunk@137227 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 23:21:22 +00:00
bzbarsky%mit.edu
67d9f82daa Backing out 189384 to see whether this caused the Tp jump.
git-svn-id: svn://10.0.0.236/trunk@137194 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 14:28:50 +00:00
bzbarsky%mit.edu
2684cc736f Make getElementsByTagName(NS) in XUL use content lists (perf, etc). Bug
189384, r=sicking, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@137185 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-31 06:28:14 +00:00
bzbarsky%mit.edu
e75fed314c Fix typo leading to infinite recursion crash. Bug 191229, r=timeless/caillon,
sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@137113 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 02:38:48 +00:00
jst%netscape.com
e348fae140 Fixing regression bug 179918. HTML script elements with either a 'for' or 'event' attribute wouldn't execute, they were treated as event handler scripts, even if only one of the attributes were present. r=bugmail@sicking.cc, sr=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@137045 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-28 22:35:12 +00:00
mkaply%us.ibm.com
6f293258ed #189355
r=brade, sr=smfr, a=asa
Midas - Support <XX> format for setting block type, NOT Heading X (see bug for details)


git-svn-id: svn://10.0.0.236/trunk@136963 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-25 21:49:53 +00:00
bzbarsky%mit.edu
62135fac26 Fix "maxlength" attr regression. bug 190425, r=jkeiser, sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@136956 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-25 04:50:24 +00:00
bryner%netscape.com
b0dbbbd846 Removing files that are no longer part of the build. a=roc.
git-svn-id: svn://10.0.0.236/trunk@136877 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 08:15:52 +00:00
blizzard%redhat.com
115d52a509 Bug #190079. Crasher. Check length of string before calling |Last| on it. r=jkeiser,sr=scc,a=roc
git-svn-id: svn://10.0.0.236/trunk@136868 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 04:12:58 +00:00
paper%animecity.nu
dcf379d4f8 Fix for blocker Bug 190124 & Bug 190121. r=jkeiser, sr=blizzard, a=roc+moz. Send Pixel Units to GetPixelValue, not GetIntValue
git-svn-id: svn://10.0.0.236/trunk@136856 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 22:33:27 +00:00
rbs%maths.uq.edu.au
1a7b3b4f82 Add a comment following b=123049, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@136832 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 07:56:13 +00:00
jst%netscape.com
c37c8539c6 Fixing bug 180552. Make document.body.client* work even if the body element's overflow is set to hidden. r=caillon@returnzero.com, sr=peterv@netscape.com
git-svn-id: svn://10.0.0.236/trunk@136826 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 06:25:24 +00:00
pkw%us.ibm.com
c863c9452f Bug 189859 - Checkin for Bug 173388 broke 64-bit builds on AIX.
r=harishd@netscape.com, sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@136809 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 04:29:43 +00:00
peterv%netscape.com
b92e5ede69 Fix for bug 186538 (Touching the ownerElement of an attribute through XPath generates a security error.). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@136784 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 03:25:51 +00:00
brade%netscape.com
0204c2dd62 handle new commands (useCSS, hiliteColor, readonly); add boolean command handlin
g; bugs 184718 and 184719 (r=mkaply, sr=smfr)


git-svn-id: svn://10.0.0.236/trunk@136776 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 01:04:51 +00:00
jkeiser%netscape.com
ecedb3f82e Fix merge problem with bug 159757, r=bugmail@sicking.cc, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@136767 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-22 00:12:55 +00:00
aaronl%netscape.com
d7828065af Bug 185270. Make Insert/shift+insert open link in new tab (foreground/background, depending on whether shift is pressed). r=caillon, sr=jag
git-svn-id: svn://10.0.0.236/trunk@136759 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 23:04:02 +00:00
jkeiser%netscape.com
febf4c259f Stop firing mouse events at textnodes, fix tooltips not going away onmouseout (bug 185889, bug 185965), r=bryner@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@136753 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 21:26:45 +00:00
jkeiser%netscape.com
9ab164b399 Move HTMLValue parsing methods to HTMLValue (bug 159757), r=bugmail@sicking.cc, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@136751 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 21:24:16 +00:00
dbaron%dbaron.org
57b1c2e02a Fix crash (and refix other crashes in a cleaner way) by making UndisplayedMap own references to content nodes, just like frames do. b=161304 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@136706 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-21 00:47:14 +00:00
seawood%netscape.com
f6388a263a Fixing Forte static build bustage.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
r=cls sr=dmose


git-svn-id: svn://10.0.0.236/trunk@136659 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 11:57:47 +00:00
rbs%maths.uq.edu.au
534041f379 In certain dynamic updates, frames scheduled to be reprocessed could be destroyed in a ripple effect. Since this was a root problem, the patch fixes the crasher bugs 123049, 133219 154797 187671 187890, r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@136649 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 01:07:03 +00:00
bernd.mielke%snafu.de
34d7f03d82 limit the number of rowspans to value that can be handled by the cellmap bug 141818 r=karnaze sr=roc+moz
git-svn-id: svn://10.0.0.236/trunk@136626 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 15:15:22 +00:00
caillon%returnzero.com
f0e8462e9b Output 'background-position' values in the correct order (X before Y)
bug 189629, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@136619 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 03:44:52 +00:00
caillon%returnzero.com
b9398c95d8 189533, background-position has low accuracy. Specifically, it was not allowing fractional percentages.
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@136615 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 02:36:04 +00:00
heikki%netscape.com
fa3e3d8df9 Bug 1882, get ref from usemap even when it contains full URL. r+sr=roc+moz.
git-svn-id: svn://10.0.0.236/trunk@136614 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-19 01:08:05 +00:00