585 Commits

Author SHA1 Message Date
vidur%netscape.com
6eb67e93bd For bug 17325: Added nsICSSLoaderObserver as a way to see when style sheets complete loading. r=pierre.
git-svn-id: svn://10.0.0.236/trunk@55251 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 01:27:14 +00:00
waterson%netscape.com
6bdf96a634 Bug 9489. Use nsAutoVoidArray for collecting classes to avoid excessive heap use.
git-svn-id: svn://10.0.0.236/trunk@54855 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 03:27:25 +00:00
warren%netscape.com
51881fbcea Landing no_neckoutil2_branch. Bug #11159. Removes neckoutil_s.lib from build which helps beos and openvms.
git-svn-id: svn://10.0.0.236/trunk@54722 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-30 04:50:42 +00:00
pierre%netscape.com
4a74358841 12737: removed the 'moz-fixed' NavQuirk
git-svn-id: svn://10.0.0.236/trunk@54228 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-23 01:07:26 +00:00
sfraser%netscape.com
1d2a704d20 Include stdio.h using system paths, not user paths. r=syd,akk, shaver. no bug (so bite me)
git-svn-id: svn://10.0.0.236/trunk@54213 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 23:46:30 +00:00
warren%netscape.com
d8627fe912 Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
git-svn-id: svn://10.0.0.236/trunk@53761 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-17 08:14:52 +00:00
sspitzer%netscape.com
c148e9dbd8 fix warning.
git-svn-id: svn://10.0.0.236/trunk@53037 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-10 00:09:32 +00:00
dmose%mozilla.org
92d791b7b0 updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52908 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:40:37 +00:00
cls%seawood.org
3e1a9ca95a Removed unused NECKO ifdefs.
a=leaf


git-svn-id: svn://10.0.0.236/trunk@52607 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 23:34:03 +00:00
warren%netscape.com
1d1448afe5 Made nsIUnicharStreamLoader be scriptable and deal with an xpcom observer instead of a proc pointer and void*. Part of bug#11159. r=nisheeth,kipp,pierre
git-svn-id: svn://10.0.0.236/trunk@52529 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-02 06:49:44 +00:00
braddr%puremagic.com
d8fb5871d7 Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE in anticipation of nixing NS_COMFALSE in the near future.
r=scc


git-svn-id: svn://10.0.0.236/trunk@52044 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-28 03:16:48 +00:00
braddr%puremagic.com
1dde1a4f56 Ooops.. tree closed, better back these out for now. Sorry.
git-svn-id: svn://10.0.0.236/trunk@51979 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 21:01:37 +00:00
braddr%puremagic.com
7767d9393b Move all nsIEnumerator usage over to NS_ENUMERATOR_FALSE from NS_COMFALSE
in anticipation of nixing NS_COMFALSE in the near future.
r=scc (please contact him should there be any build issues)


git-svn-id: svn://10.0.0.236/trunk@51977 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-27 20:24:21 +00:00
rickg%netscape.com
a553c7ea86 fixed infinite-loop bug 17045 by conditioning control loop. r=buster
git-svn-id: svn://10.0.0.236/trunk@51627 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-23 03:06:19 +00:00
pierre%netscape.com
51196f76b4 Fix #12737 "-moz-fixed should be compat mode only". Overwrites the fixed font family with the normal font family in navQuirks mode only. r=pollmann.
git-svn-id: svn://10.0.0.236/trunk@51086 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 00:31:45 +00:00
peterl%netscape.com
f3c05f912b Added new style data accessors.
Added nsIMutableStyleContext interface.
Made style rules work against nsIMutableStyleContext
r=troy


git-svn-id: svn://10.0.0.236/trunk@50919 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-16 04:05:59 +00:00
kipp%netscape.com
17b485a261 Wiped out another warning
git-svn-id: svn://10.0.0.236/trunk@50891 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-15 23:29:21 +00:00
pepper%netscape.com
7f58cc3a0b Changed friend declaration to make HP compilers happy.
aCC requires a decl of friend class ClassName instead of friend ClassName.
r=peterl@netscape.com,mgleeson@netscape.com


git-svn-id: svn://10.0.0.236/trunk@50719 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 23:31:07 +00:00
peterl%netscape.com
946d493f92 moved style rule cascading logic into a stand-alone rule processor
the rule processor can now cascade rules from multiple style sheets
fix for bug 12401 & 12106
r=pierre


git-svn-id: svn://10.0.0.236/trunk@50634 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 00:59:21 +00:00
peterl%netscape.com
3295631735 store system colors as int rather than enums
return proper result code when setting system color
r=rods


git-svn-id: svn://10.0.0.236/trunk@50405 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 01:31:33 +00:00
peterl%netscape.com
df37832d89 added 'ignore' keyword
r=hyatt


git-svn-id: svn://10.0.0.236/trunk@50395 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-12 00:30:19 +00:00
kipp%netscape.com
e18af2d0ee Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
git-svn-id: svn://10.0.0.236/trunk@50239 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 20:41:19 +00:00
peterl%netscape.com
d1916dab07 First step at fixing 12106, factored out style rule processing from
style sheets into a seperate style rule processor interface
r=troy


git-svn-id: svn://10.0.0.236/trunk@50193 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 03:09:31 +00:00
warren%netscape.com
c9fbdb8075 Fixed AddRef/Release problems to eliminate negative refcounts in Bloaty.
git-svn-id: svn://10.0.0.236/trunk@50188 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-08 01:49:06 +00:00
mgleeson1%netscape.com
8e1de98ab5 r=kipp changed illegal escape \{ to {
git-svn-id: svn://10.0.0.236/trunk@49934 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-06 01:41:38 +00:00
kipp%netscape.com
53b538cfc8 Support SizeOf methods
git-svn-id: svn://10.0.0.236/trunk@49891 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 23:47:46 +00:00
kipp%netscape.com
011094c243 r=peterl; Added in ctor/dtor counting
git-svn-id: svn://10.0.0.236/trunk@49836 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 14:52:20 +00:00
peterl%netscape.com
39323d24e7 fixed fix to bug 15373. Now it won't crash on EOF conditions
git-svn-id: svn://10.0.0.236/trunk@49649 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-02 04:23:00 +00:00
kipp%netscape.com
90f49df885 r=peterl; bug=15373; Fixed atom memory leaky
git-svn-id: svn://10.0.0.236/trunk@49589 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-01 20:13:39 +00:00
kipp%netscape.com
aa5496085d Removed atom table hacks
git-svn-id: svn://10.0.0.236/trunk@49466 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:17:28 +00:00
kipp%netscape.com
2695a9e0f6 Fixed atom memory leaks and HTMLAttribute memory leaks (for unmapped attrs only)
git-svn-id: svn://10.0.0.236/trunk@49465 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 21:17:06 +00:00
peterl%netscape.com
b86f24d3c3 made child sheet loads of agent sheets be optionally synchronous
git-svn-id: svn://10.0.0.236/trunk@49382 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-30 01:39:57 +00:00
peterl%netscape.com
9462a868c5 Remember: always remove mapped attributes from hashtable before modifying them.
Fix bug 13589


git-svn-id: svn://10.0.0.236/trunk@48893 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-23 03:54:12 +00:00
peterl%netscape.com
158d6f2176 reset pushback buffer when creating a new scanner
factored scanner creation code


git-svn-id: svn://10.0.0.236/trunk@48709 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 01:19:29 +00:00
rpotts%netscape.com
5fd55c1f5c Changed GetDocumentLoadGroup(...) to be XPCom complient. This helps prevent leaks when using nsCOMPtrs.
git-svn-id: svn://10.0.0.236/trunk@48176 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 06:20:49 +00:00
kipp%netscape.com
ffc7966b7d Zapped mCompatFloatMargin hack
git-svn-id: svn://10.0.0.236/trunk@47887 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-17 00:57:06 +00:00
kipp%netscape.com
458a973efc Added in mCompatFloaterMargin
git-svn-id: svn://10.0.0.236/trunk@47812 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-16 19:55:28 +00:00
peterl%netscape.com
934815e84f added first-node pseudo class (extension)
git-svn-id: svn://10.0.0.236/trunk@46896 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 00:08:30 +00:00
peterl%netscape.com
cd30e4c5f0 re-added last changes (in a mac safe way)
better font weight
system color handling


git-svn-id: svn://10.0.0.236/trunk@46729 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:56:19 +00:00
peterl%netscape.com
ac4834af5c added system color parsing
fixed font weight parsing to be more strict


git-svn-id: svn://10.0.0.236/trunk@46728 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:55:36 +00:00
peterl%netscape.com
859d1a8d5a added system color support
git-svn-id: svn://10.0.0.236/trunk@46727 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:54:46 +00:00
peterl%netscape.com
1542c91184 added system colors
git-svn-id: svn://10.0.0.236/trunk@46726 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:54:23 +00:00
peterl%netscape.com
b3d6db8fe0 added constrain font weight
git-svn-id: svn://10.0.0.236/trunk@46722 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-10 05:51:44 +00:00
warren%netscape.com
de60d2685c Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
git-svn-id: svn://10.0.0.236/trunk@46637 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 22:05:05 +00:00
kipp%netscape.com
e11bf8df16 Nit to make emacs happier
git-svn-id: svn://10.0.0.236/trunk@46628 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 21:05:32 +00:00
mscott%netscape.com
9bb80c20db Backing out peterl's changes to fix the mac depend build until we can figure out why it
causes an internal compiler error.


git-svn-id: svn://10.0.0.236/trunk@46484 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 01:49:51 +00:00
peterl%netscape.com
61a7bdcab8 Added optimization in SetCoord to not set inherit value if value can be computed locally
git-svn-id: svn://10.0.0.236/trunk@46468 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 00:43:54 +00:00
peterl%netscape.com
45751d711f removed non-necko code
fixed to not load alternate sheets after document drops reference


git-svn-id: svn://10.0.0.236/trunk@46467 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 00:42:53 +00:00
peterl%netscape.com
80ac4d30c5 tracking UI & forms proposal changes
git-svn-id: svn://10.0.0.236/trunk@45970 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:40:35 +00:00
peterl%netscape.com
5d27c6992a fix warning
git-svn-id: svn://10.0.0.236/trunk@45969 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-03 23:40:22 +00:00