Commit Graph

428 Commits

Author SHA1 Message Date
warren%netscape.com
7f04320416 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
dmose%mozilla.org
142ac52eaf updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
waterson%netscape.com
0392a71779 Bug 17953, 17959. Fix nsXULElement leaks by using nsCOMPtrs. r=warren, a=chofmann 1999-11-04 19:44:38 +00:00
radha%netscape.com
a0e755871b Fix for bug # 17893. Pass the url to nsISessionHistory::Add().Don't set
nsWebShell::mURL too early in the loading process.
r=law,nisheeth
1999-11-03 22:30:44 +00:00
cls%seawood.org
bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
alecf%netscape.com
649ac66265 cleanup NS_IMPL_MODULE and friends
- define new nsModuleComponentInfo and use it instead of components_t
- use size_t instead of unsigned int
- add some docs
- allow user to define own module name
1999-11-02 01:12:32 +00:00
brendan%mozilla.org
f81d5969c6 (13163, r=alecf, scc, waterson, others; names available on request)
- Fix most of bug 13163 (see TODO for rest).  This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks. 

- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp.  These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that. 

- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString.  Also changed various nsresult vars to be named rv.  Also restored brace/style conformity to nsJSProtocolHandler.cpp. 

- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject. 

- Lots of nsCOMPtr uses added.  I'm using one for mNameSpaceManager.  Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak).  These two managers should be moved to the window object -- TODO item below. 

- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver. 

- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated.  This meant factoring nsJSUtils.cpp code. 

- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace. 

- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
morse%netscape.com
fe0e75c07d fix bug 14932, mozilla asserts if client-wallet is disabled, r=neeti 1999-10-29 19:31:30 +00:00
radha%netscape.com
9cf9ffe640 Clean up of Session History apis. Corresponding changes to the users of SH. r=mcafee. No bug #. 1999-10-22 20:48:07 +00:00
dp%netscape.com
37e611148b Fixed crash on -f file on quit by using async proxy post event as
opposed to calling quit directly. r=dougt
1999-10-21 00:15:30 +00:00
law%netscape.com
755977ac26 Fix for bug #?????; Avoid false positive on check for -f cmd line option; r=warren@netscape.com 1999-10-20 14:40:25 +00:00
warren%netscape.com
371d859b18 Added 'PageCycler' code so that we can iterate through URL loads (by calling mozilla.exe -f <file-of-urls>). We need this for adding bloat/leaks info to tinderbox. r=law 1999-10-19 22:01:28 +00:00
alecf%netscape.com
8b167a1893 fix back/forward buttons, #16415
a=leaf
1999-10-14 18:26:13 +00:00
alecf%netscape.com
f92243c775 convert to nsIModule
r=sspitzer
no bug
1999-10-14 01:40:27 +00:00
alecf%netscape.com
0fa5cd6df4 update new image names in all XUL, JS, and CSS 1999-10-13 04:26:01 +00:00
radha%netscape.com
c1ee066eb7 XPIDised session history. Corresponding changes to users of nsISessionHistory.
Bug # 15437. r=law
1999-10-12 04:37:43 +00:00
kipp%netscape.com
65f6ba5343 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
dp%netscape.com
48397acd29 Instrumentation to detect leaks of BrowserInstance. r=don 1999-10-07 21:01:16 +00:00
radha%netscape.com
98ab0bb7c2 Fix for bug #13329 . Back and forward not consistent all the time.
Fix already checked in to the M10 branch. Merging changes to tip.
1999-10-05 04:49:58 +00:00
hyatt%netscape.com
0c1aef9920 Splitting xul.css into two files and making them load automatically at startup. R=danm@netscape.com 1999-10-01 20:49:07 +00:00
radha%netscape.com
0d0ae31dfd Don't call UpdateGoMenu twice. 1999-09-23 17:46:03 +00:00
saari%netscape.com
cb935f51c7 Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange. 1999-09-21 23:02:35 +00:00
radha%netscape.com
8f8db1c5c6 Re-enable 'Go' menu 1999-09-20 21:04:38 +00:00
morse%netscape.com
d0b8d165c6 fix linkage error if CleintWallet is excluded from build 1999-09-18 20:21:44 +00:00
briano%netscape.com
cd3098a8ae General cleanup. 1999-09-18 03:45:06 +00:00
rpotts%netscape.com
1c06b05946 Fixed the throbber to work with framesets... 1999-09-17 08:08:30 +00:00
davidm%netscape.com
51bcd48d67 Remove obsolete code. Move some wallet code off to js 1999-09-16 23:46:55 +00:00
radha%netscape.com
d9f4a9bab5 No need to update the urlbar in OnEndDocumentLoad() 1999-09-15 19:32:17 +00:00
law%netscape.com
41ca89ff79 Merge kipp's string cleanup from browser app core 1999-09-14 23:19:53 +00:00
radha%netscape.com
056b843078 Update the url bar as soon as a successful connection is made to the
server. Make sure this is done only for top level documents, not when
sub-frames are loaded
1999-09-14 21:50:41 +00:00
rpotts%netscape.com
164cdbe1d5 Fixed OnEndDocumentLoad so it does not leak webshells or memory.. 1999-09-13 21:46:49 +00:00
dougt%netscape.com
53c258fc71 adding default to the nsFileSpec chrome path. There should be a better
way to do this.
1999-09-13 19:58:53 +00:00
alecf%netscape.com
002d1eb503 stop using NS_ICOMMANDLINE_CID 1999-09-10 05:34:15 +00:00
radha%netscape.com
f881f962e9 Fix for 5624. Location bar is updated as soon as a successful
connection is made to the server.
1999-09-09 19:41:09 +00:00
morse%netscape.com
6bbfbd49ca localize wallet xul files 1999-09-09 06:43:15 +00:00
morse%netscape.com
55cd2133a6 wallet code now uses xul files instead of html files 1999-09-06 14:07:27 +00:00
dougt%netscape.com
c437641dc6 removing redundant default/ in chrome uri string 1999-09-03 23:59:05 +00:00
law%netscape.com
51a04b9eac Adding to unix builds 1999-09-02 21:53:57 +00:00
radha%netscape.com
82f78cfc28 New session history methods Set/GetHistoryObjectForUrl() 1999-09-02 21:53:28 +00:00
law%netscape.com
2bbb929ed4 Adding to windows build 1999-09-02 21:49:07 +00:00
law%netscape.com
9177dfea0f Add SelectAll 1999-09-02 01:21:48 +00:00
law%netscape.com
0aa6205858 Update to modified nsBrowserAppCore 1999-09-01 20:41:30 +00:00
cyeh%netscape.com
34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
law%netscape.com
dd33f93f11 xpidl app core 1999-08-31 14:05:08 +00:00
morse%netscape.com
cd4f389b7c remove wallet's auto-capturing 1999-08-24 00:48:16 +00:00
hangas%netscape.com
bb90808556 Improved DumpDOM to show all attributes of every tag. This will not affect the build. 1999-08-19 22:19:59 +00:00
davidm%netscape.com
b5adb52af2 File Removed. 1999-08-19 03:32:51 +00:00
cltbld%netscape.com
f7aee1cb02 backing out dougt 1999-08-19 02:36:05 +00:00
dougt%netscape.com
a2b594ffcf removing Security specific stuff. 1999-08-18 09:42:58 +00:00
syd%netscape.com
de1d246234 In the spirit of DumpDOM, adding this to your JS file should cause a dialog to come up displaying the
first Javascript error encountered. Code taken from Danny Goodman's JavaScript Bible. Works with 4.x,
doesn't seem to work yet with 5.0 but I'll be filing a bug on that.
1999-07-27 09:01:51 +00:00