1996 Commits

Author SHA1 Message Date
jkeiser%netscape.com
607b1e7293 Back out bug 163593 (superceded by bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@129559 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 21:18:15 +00:00
danm%netscape.com
05d95ba02c backing out Txul-regression-causing popup window manager. bug 167929
git-svn-id: svn://10.0.0.236/trunk@129290 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 01:16:59 +00:00
danm%netscape.com
85887d5360 moving most of the popup window abuse check to WindowCreator. bug 166442 r=jag,jst,timeless
git-svn-id: svn://10.0.0.236/trunk@129209 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 02:22:25 +00:00
nhotta%netscape.com
42e97995a2 Changed to use uconv util function to do the unescape which
checks for valid UTF-8 and fallback to the doc charset,
bug 161479, r=shanjian, sr=jst, a=dbaron.


git-svn-id: svn://10.0.0.236/trunk@129064 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-08 15:08:45 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
db8cc9c7ec Fixes up the timer interface. b157136, r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129037 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 05:38:16 +00:00
bryner%netscape.com
929cad272b Bug 141295 and 153681 - fix some timing problems with initial focus. Make sure that window watcher's activeWindow accurately reflects the last window to receive an NS_ACTIVATE. Remove the GetFocusController API from nsIDocument, since the focus controller can now be obtained for the entire lifetime of the document by using GetContainer(). Cleaned up some methods on nsEventStateManager/nsIEventStateManager that were virtual for no reason. r=danm, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@128925 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-06 00:19:58 +00:00
sicking%bigfoot.com
3ffbd92c7f Bug 64945: XML Prettyprinting stage 1
r=peterv sr=jst


git-svn-id: svn://10.0.0.236/trunk@128818 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 06:57:25 +00:00
jst%netscape.com
004b82449b Fixing topcrash bug 155681 (patch from timeless@bemail.org, plus slight modification by me). Don't call methods on mDocShell if it's null. r=cbiesinger@web.de, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@128796 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 02:22:35 +00:00
caillon%returnzero.com
ac9fbc223c 156849 - embedded gecko can suffer from too little GC in some cases
Patch by Johnny Stenback <jst@netscape.com>
r=caillon sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@128792 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 02:18:52 +00:00
dougt%netscape.com
1ebc6538fb Move FROZEN ContractID into nsXPCOM.h and define r=rpotts, sr=alec, b=166426
git-svn-id: svn://10.0.0.236/trunk@128770 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-03 23:36:13 +00:00
andreas.otte%debitel.net
97eb045c70 fix bug 166175 [javascript: urls as frame source no longer work] this
is a regression from bug 163225, cloneing the url in case of an
existing base url makes no sense and fixing bug 163225 exposed that. Also
fixing a leak in nsViewSourceHandler in case setting the spec
fails. r=bzbarsky, sr=darin


git-svn-id: svn://10.0.0.236/trunk@128682 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 22:15:07 +00:00
caillon%returnzero.com
ce8812c6c4 128420 - getComputedStyle should raise NOT_SUPPORTED_ERR per the CSS WG.
r=glazman sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@128628 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-31 19:57:10 +00:00
peterv%netscape.com
eb5f2f05ed Bustage fix.
git-svn-id: svn://10.0.0.236/trunk@128538 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-30 09:39:33 +00:00
peterv%netscape.com
62f8578ae3 Fix for bug 146116 (Image.prototype.foo not delegated to by (new Image).foo). r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@128536 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-30 08:48:58 +00:00
bzbarsky%mit.edu
9ff773082c Fix pgup/pgdown in browser some more. Global window needs to implement
the MovePage commands. Bug 165255, r=aaronl, sr=jag


git-svn-id: svn://10.0.0.236/trunk@128507 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-29 23:51:53 +00:00
jkeiser%netscape.com
00f9a12d62 Make anonymous content inaccessible to web content (bug 164086), r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@128436 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-29 04:05:39 +00:00
bbaetz%student.usyd.edu.au
4e8a1e0dc7 Backing out jkeiser's checkin for bug 164086 (not bug 96537) because he
left a file out, and the tree turned red....


git-svn-id: svn://10.0.0.236/trunk@128332 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-28 10:13:28 +00:00
jkeiser%netscape.com
958a25b600 Make anonymous content inaccessible to web content (bug 96537), r=sicking@bigfoot.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@128330 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-28 08:19:43 +00:00
dougt%netscape.com
57028338f0 exports frozen interface to dist/sdk using new SDK variable. 164717. r=cls, sr=alec
git-svn-id: svn://10.0.0.236/trunk@128192 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-27 01:05:21 +00:00
alecf%netscape.com
e3b2da9c83 bug 157624 - freeze nsISupportsPrimitives, which includes changing nsISupport[C]String over to using A[C]String and fixing consumers
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@128163 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-26 21:20:34 +00:00
jkeiser%netscape.com
8e92071d86 Fix file event.originalTarget problem (bug 163598), r=joki@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@127846 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-22 06:10:56 +00:00
jst%netscape.com
4c6e97ddb3 Checking in rpotts' fix for bug 158128. Plugging javascript: URL related leak found by keeda@hotpop.com. r=peterv@netscape.com, sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@127807 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-21 23:01:23 +00:00
danm%netscape.com
ceacbfca5c CheckForAbusePoint spreads to Alert,Confirm,Prompt. because of bug 130719. r=brendan,pavlov
git-svn-id: svn://10.0.0.236/trunk@127682 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-20 04:28:21 +00:00
peterv%netscape.com
20c9af6a65 Fix for bug 161880 (privacy hole in JS regexps ?). r=jst, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@127604 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 11:19:05 +00:00
jst%netscape.com
8f63151f8f Fixing bug 159236. Store interned JSString's as jsval's in stead of as JSString*'s to avoid having to convert between the two all the time. r=peterv@netscape.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@127400 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 21:18:20 +00:00
nhotta%netscape.com
d8ab8c9628 Get a doc charset and use it for nsIURI and removed unnecessary convert/escape part,
bug 162523, r=darin, sr=jst.


git-svn-id: svn://10.0.0.236/trunk@127207 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-13 23:26:05 +00:00
gerv%gerv.net
5751d43faf Bug 154765 - Cleaning up Contributors references after relicensing. Patch by riceman+bmo@mail.rit.edu; r=gerv, auto-sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@126985 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 08:39:43 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
bzbarsky%mit.edu
566b389a02 fix bustage
git-svn-id: svn://10.0.0.236/trunk@126463 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 07:08:47 +00:00
henry.jia%sun.com
148ed167a2 5th patch for bug 158080
Description: replace the hardcode of @mozilla.org/embedcomp/window-watcher;1 with NS_WINDOWWATCHER_CONTRACTID
Patch by Henry.Jia@sun.com
r=anto, sr=alecf


git-svn-id: svn://10.0.0.236/trunk@126456 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 06:20:45 +00:00
bzbarsky%mit.edu
a260f77062 Expose @charset rules in the CSSOM. Bug 160834. r=glazman, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@126444 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 05:26:41 +00:00
alecf%netscape.com
573e11653f bug 157624 - prep for freezing nsISupports* primitives by renaming the string classes appropriately
nsISupportsString  -> nsISupportsCString
nsISupportsWString -> nsISupportsString
r=dougt, sr=jag


git-svn-id: svn://10.0.0.236/trunk@126389 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-06 00:53:19 +00:00
bryner%netscape.com
4ed762fb7b Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
git-svn-id: svn://10.0.0.236/trunk@126125 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-31 20:53:46 +00:00
ere%atp.fi
adc71d0979 Fix for bug 153083, mozilla (nearly) hangs on rendering. Change timer mode to idle timer.
r=biesi, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@126050 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-30 06:19:17 +00:00
bzbarsky%mit.edu
59edb917bd Fix up the build stuff in there too. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@125839 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 01:35:34 +00:00
bzbarsky%mit.edu
39acdb7a27 Updating interfaces to reflect new edition of the spec. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@125838 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-26 01:30:33 +00:00
alecf%netscape.com
7e8aa74093 fix for bug 157572 - remove nsIAtom references from strings, and thus expicitly #include nsIAtom.h for consumers who are expecting it.
r=dmose, sr=jag, a=asa


git-svn-id: svn://10.0.0.236/trunk@125791 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 18:31:10 +00:00
bzbarsky%mit.edu
e6f206c6ce Adding idl files needed for DOM3 Load/Save. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@125774 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-25 06:38:57 +00:00
dprice%netscape.com
f25e227f7b 141056 r=hawara sr=dveditz a=asa
add error checking to fix top crasher


git-svn-id: svn://10.0.0.236/trunk@125730 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 20:42:22 +00:00
jst%netscape.com
7da03ea51c Landing branch fix for bug 90757 on he trunk. There's a better fix for this, but we want to bake this on the trunk for a while before we possibly take this on the branch, once it's baked on the trunk we can land the real fix on the trunk... r=mstoltz@netscape.com, sr=rpotts@netscape.com, a=chofmann@netscape.com
git-svn-id: svn://10.0.0.236/trunk@125683 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 06:02:05 +00:00
nhotta%netscape.com
d12a957e19 Adding uconv to REQUIRES.
git-svn-id: svn://10.0.0.236/trunk@125659 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 00:34:14 +00:00
alecf%netscape.com
c3866b3a50 fix nhotta's bustage by adding "uconv" to the REQUIRES list
git-svn-id: svn://10.0.0.236/trunk@125652 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:47:30 +00:00
nhotta%netscape.com
7da2a94cbd Change nsJSProtocolHandler to listen to originCharset to apply conversion if necessary,
also changed the callers to set originCharset,
bug 137182, r=caillon, sr=jst, a=asa.


git-svn-id: svn://10.0.0.236/trunk@125650 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:28:28 +00:00
caillon%returnzero.com
eaa75bb394 Bug 104470 - Popup blocking breaks window.open()s which are targetted to frames or existing named windows
r=sicking sr=jst a=asa


git-svn-id: svn://10.0.0.236/trunk@125649 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-23 23:22:20 +00:00
mjudge%netscape.com
2210006d15 r=akkana sr=sfrasier 125146 a=asa This patch will make the embedding API's a better friend to all. It eliminates the use of multibyte strings in command names and also allows for simple command to not require the nsICommandParams interface to be filled.
git-svn-id: svn://10.0.0.236/trunk@125242 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-15 22:04:13 +00:00
jst%netscape.com
cb41e9e24f Fixing bug 156248. Remove pointless code that causes JS errors and fix up some comments. r=peterv@netscape.com, sr=heikki@netscape.com
git-svn-id: svn://10.0.0.236/trunk@124938 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 04:58:59 +00:00
jst%netscape.com
b8fc085a5b Fixing regression caused by the fix for bug 134315. Don't clear scope when leaving about:blank in a chrome window. r=bzbarsky@mit.edu, sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@124926 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 02:00:45 +00:00
suresh%netscape.com
22f69ee5be Temporarily disabling the fix for bug 134315 since it caused a commercial blocker (bugscape bug 17487).
r-jkeiser


git-svn-id: svn://10.0.0.236/trunk@124921 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-10 01:22:35 +00:00
jst%netscape.com
146b7940d3 Temporarily disabling the fix for bug 134315 since it caused a commercial blocker (bugscape bug 17487).
git-svn-id: svn://10.0.0.236/trunk@124868 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-09 20:11:16 +00:00