heikki%netscape.com
e1c2bcdb80
Bug 182323, implemented XPointer spec, we now support the framework, shorthand syntax, element, fixptr, xpath1 and xmlns schemes, and provide a proprietary API from scripts, r=sicking, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@139800 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 23:45:42 +00:00
dbaron%dbaron.org
ba985f2ca8
Correct fix for OS/2 bustage (and make it apply to all platforms), since the OS/2 compiler is correct according to C++ 11.8, clause 1, which says "The members of a nested class have no special access to members of an enclosing class...". b=83774
...
git-svn-id: svn://10.0.0.236/trunk@139772 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 15:37:58 +00:00
mkaply%us.ibm.com
ac0756b181
OS/2 bustage - yes our compiler sucks, but on a brighter note, it will be gone very soon and we can remove every XP_OS2_VACPP in the code
...
git-svn-id: svn://10.0.0.236/trunk@139767 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 14:51:53 +00:00
bzbarsky%mit.edu
4fc824c491
Try to fix OS/2 bustage yet again..
...
git-svn-id: svn://10.0.0.236/trunk@139759 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 08:34:47 +00:00
bzbarsky%mit.edu
247c66a53a
Another attempt to fix OS/2 bustage.
...
git-svn-id: svn://10.0.0.236/trunk@139756 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 07:10:57 +00:00
bzbarsky%mit.edu
41e28a24f2
Don't invalidate and such if no initial reflow yet. Bug 83774, r=pavlov
...
git-svn-id: svn://10.0.0.236/trunk@139754 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 06:51:46 +00:00
bzbarsky%mit.edu
7b319b420a
More OS/2 bustage... bug 83774
...
git-svn-id: svn://10.0.0.236/trunk@139750 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 06:15:38 +00:00
bzbarsky%mit.edu
cb5f836162
Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout
...
<nb@ipnode.info>, r=doron, sr=dmose
git-svn-id: svn://10.0.0.236/trunk@139745 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 04:35:08 +00:00
bzbarsky%mit.edu
2fbc7d38bb
Landing bug 83774 -- move image loading for <img>, <object>, <embed>, <input
...
type="image"> into the content nodes and out of nsImageFrame. r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139743 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 03:47:09 +00:00
bryner%netscape.com
b351e785ca
Fix stuck tabbing through imagemaps (bug 124789) by tracking the focused frame separately from the focused content node in this case. r=jkeiser, sr=bzbarsky.
...
git-svn-id: svn://10.0.0.236/trunk@139721 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 23:41:44 +00:00
bzbarsky%mit.edu
e13b131d86
Fix crash on having a <xul:listbox> in a plain XML document. Bug 197234,
...
r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139696 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-18 21:18:26 +00:00
bzbarsky%mit.edu
6c1ec16a83
Make imgRequestProxy hold a weak ref to its listener, to prevent reference
...
cycles. Bug 196797, r=pavlov, sr=jst
git-svn-id: svn://10.0.0.236/trunk@139608 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-17 16:09:02 +00:00
bzbarsky%mit.edu
05bc13b022
Make scrollDelay settable; make height/width attrs work on standards-mode
...
pages. Bug 197461, r=doron, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@139598 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-17 06:58:17 +00:00
bzbarsky%mit.edu
b72b8b5208
Fix a few inefficient callers of getElementsByTagName. Bug 191589,
...
r=neil@parkwaycc.co.uk , sr=jst
git-svn-id: svn://10.0.0.236/trunk@139521 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 16:30:09 +00:00
dougt%netscape.com
fed2927b2c
Create a new xpcom obsolete library (and component library).
...
Moved nsFileSpec and related classes into this obsolete library.
Moved nsRegistry and related libreg functionality into the obsolete library.
Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.
Combined the following DLLs (source -> dest)
uriloader -> docshell
shistory -> docshell
jsurl -> jsdom
gkview -> gklayout
Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer
Modifed the xpt_link tool so that you can specify a only include cid list that can mask CIDs that you are not interested in.
Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).
Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService
Bug 194240, r/sr = darin, alec.
git-svn-id: svn://10.0.0.236/trunk@139480 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-15 01:04:32 +00:00
bmlk%gmx.de
e951e7cc70
require the presence of the inner table frame for reflow bug 189751 r=jkeiser sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139445 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 10:31:55 +00:00
jst%netscape.com
47743d5ece
Fixing bug 192837. Freezing the rest of the DOM HTML interfaces. r=fabian@imajes.info, sr=peterv@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@139440 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 07:00:53 +00:00
jkeiser%netscape.com
3c83a5a70f
Make .selectedIndex = -1 clear select (bug 195773), r=peterv@netscape.com, sr=jst@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@139437 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 06:18:20 +00:00
mkaply%us.ibm.com
72af02be10
OS/2 only - oops - don't modify XUL buttons in here
...
git-svn-id: svn://10.0.0.236/trunk@139414 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-14 01:50:41 +00:00
jkeiser%netscape.com
8013d6e11a
Make ismap images not overwrite the query part of the URL (bug 185169), r+sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@139346 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 21:22:21 +00:00
bryner%netscape.com
a40b1536d0
Implement Aqua form controls when building with the Cocoa toolkit (bug 188254). r=pinkerton, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@139317 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 04:57:33 +00:00
roc+%cs.cmu.edu
071d5592f4
Bug 183905. Allow horizontal scrolling with mouse sticks. Patch by Dainis_Jonitis, r+sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139310 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 03:22:11 +00:00
dbaron%dbaron.org
e56dd03c63
Add testcase for bug 177331.
...
git-svn-id: svn://10.0.0.236/trunk@139300 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-12 00:07:40 +00:00
dbaron%dbaron.org
28c762385d
Remember the lowest floater top for CSS2 9.5.1 rule 5 (a float cannot be higher than earlier floats) on the space manager rather than the block reflow state so that it works across blocks sharing the same space manager. Save and restore it in the space manager's PushState and PopState to fix incremental reflow bug (177331). b=196919 r+sr=roc+moz Change PRIntn to PRInt32. b=115153 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@139299 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 23:56:49 +00:00
dbaron%dbaron.org
882151906f
Add testcase for bug 196919.
...
git-svn-id: svn://10.0.0.236/trunk@139294 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 23:22:47 +00:00
bmlk%gmx.de
f08a661ed7
clip the border at the dirty rectangle, bug 86249 r+sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139278 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 15:15:08 +00:00
bmlk%gmx.de
1274fb2bbb
compiler warning fix, bug 167659, orig. patch by caillon, r=jkeiser, sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@139277 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 13:33:19 +00:00
jkeiser%netscape.com
719fca7fb1
Fix ISINDEX crash (bug 191974), r=aaronl@netscape.com, sr=dbaron@dbaron.org
...
git-svn-id: svn://10.0.0.236/trunk@139259 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 06:53:49 +00:00
peterlubczynski%netscape.com
0ab8834453
Fixing bug 131007, unpaired events cause us to remain in capture and look hung, r=jkeiser sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@139239 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-11 00:54:18 +00:00
mkaply%us.ibm.com
79e305eac8
Better fix for 168391 from dbaron
...
git-svn-id: svn://10.0.0.236/trunk@139113 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 21:32:39 +00:00
dbaron%dbaron.org
c3056f0f60
Make floats margin roots so that margins of floats do not collapse with their descendants, to be compatible with CSS2 and MSIE. b=193461 r+sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139111 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 21:25:55 +00:00
smontagu%netscape.com
2c7d24c5a5
Correct a regression in Bidi ordering and simplify the way in which we determine whether Arabic shaping needs to be performed depending on the capabilities of the system and whether we are rendering character by character. Bug 192919, r/sr=rbs.
...
git-svn-id: svn://10.0.0.236/trunk@139103 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 20:56:03 +00:00
jshin%mailaps.org
3939b92747
bug 180266 : hard-code precompiled ccmaps. (r=shanjian, sr=alecf/rbs) : relanding
...
git-svn-id: svn://10.0.0.236/trunk@139069 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-07 02:30:18 +00:00
aaronl%netscape.com
60b1c05bf1
Bug 194968. Use content id properly to expose whether window is content vs. UI. r/sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@139051 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 23:07:00 +00:00
dbaron%dbaron.org
089db98924
Implement garbage collection of the rule tree to fix some cases of memory growth and to allow us to move towards style rule immutability. b=117316 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@139035 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:14:17 +00:00
dbaron%dbaron.org
3b86a016bb
Handle inline style changes by creating new style rules to wrap the modified nsCSSDeclarations, thus moving towards style rule immutability and away from property-based change hints. Patch from Boris Zbarsky <bzbarsky@mit.edu>. r=dbaron sr=roc b=171830
...
git-svn-id: svn://10.0.0.236/trunk@139034 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 19:07:22 +00:00
aaronl%netscape.com
bb567d1432
Bug 194977. Support <label> elements as ROLE_STATICTEXT like IE does, fix use of label name for controls when no form element. r=kyle, sr=henry
...
git-svn-id: svn://10.0.0.236/trunk@139030 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-06 18:50:39 +00:00
paper%animecity.nu
3f6fe85102
Bug 196072. Don't invalidate image area when incoming image data is for different frame. r=pavlov sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@138996 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:55:53 +00:00
paper%animecity.nu
fd2e96c27b
Bug 194108 Don't PaintBackgroundColor when tiled image is opaque and fully covering. r=caillon sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@138993 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 23:34:48 +00:00
peterv%netscape.com
c96c6fa64f
Fix for bug 195153 (Remove bogus 'extern' decls from NS_New* functions.). Patch by jst, r=sicking, sr=peterv.
...
git-svn-id: svn://10.0.0.236/trunk@138957 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 15:08:41 +00:00
ere%atp.fi
1d8497ec03
Fix for bug 194738: Phoenix/Mozilla minimizes to toolbar then re-opens.
...
r=roc+moz
sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@138953 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 14:26:31 +00:00
dougt%netscape.com
2a1fa41469
backing out bustage caused by jshin
...
git-svn-id: svn://10.0.0.236/trunk@138925 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 05:03:03 +00:00
mkaply%us.ibm.com
b42d65abce
#168391
...
r=pedemont, sr=blizzard (platform specific)
OS/2 only - only inherit font famly, not other stuff
git-svn-id: svn://10.0.0.236/trunk@138919 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 03:56:35 +00:00
jshin%mailaps.org
db716a64f8
bug 180266 : hard-code precompiled CCMaps to speed up start-up.
...
r=shanjian, sr=alecf,rbs
git-svn-id: svn://10.0.0.236/trunk@138916 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 03:40:10 +00:00
kyle.yuan%sun.com
fcde9c769e
Bug 193656 [ATK Accessibility] implement accessible object for block frame
...
r=aaronl, sr=henry.jia
git-svn-id: svn://10.0.0.236/trunk@138910 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-05 02:51:36 +00:00
bernd.mielke%snafu.de
0aa64c9755
backout of the patch for bug 97777. Unconstrained reflows need to be tested against table reflow as they are used also there to shrinkwrap content. bug 194014 r/sr=dbaron a=asa
...
git-svn-id: svn://10.0.0.236/trunk@138754 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-01 07:14:35 +00:00
bernd.mielke%snafu.de
939e18317a
mBits must be an unsigned long because it must match the size of mOrigCell on both 32- and 64-bit platforms. bug 194726 r/sr=roc+moz
...
git-svn-id: svn://10.0.0.236/trunk@138695 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 06:35:12 +00:00
sfraser%netscape.com
c8d87bd24b
Bug 191821: fix up nsObjectFrame to use nsIPluginWidget on Mac, for platform-specific plugin placement issues. Also fix a bug with scrolling Java applets, that caused them to render in the wrong places after scroll. r=peterl, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@138651 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 23:35:47 +00:00
sfraser%netscape.com
2636d9a8d0
Fix bug 74404: show caret drag feedback. r=brade, sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@138640 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 23:09:51 +00:00
smontagu%netscape.com
2cbbe712d4
Whitespace change to note that the previous checkin was for bug 188759.
...
git-svn-id: svn://10.0.0.236/trunk@138582 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:51:04 +00:00