Граф коммитов

45510 Коммитов

Автор SHA1 Сообщение Дата
beard%netscape.com f39012960d added NS_SCRIPTABLE_REGION_CID. r=pavlov 1999-10-31 02:25:59 +00:00
tbogard%aol.net 0ded6e8646 Fixed changes to use the GetPresShell rather than using the now removed member variable. 1999-10-31 02:05:21 +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
scc%netscape.com b2c12428df changed the mechanism underlying |do_QueryInterface| to decouple |nsCOMPtr| from services, |nsIWeakReference|, etc. This change fixes bug #17364, and paves the way for making |nsCOMPtr| cooperate with services. r=valeski (additional builds done by dmose and syd) 1999-10-31 00:35:48 +00:00
scc%netscape.com d13863d891 removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364, r=valeski (additional builds done by dmose, and syd) 1999-10-31 00:32:15 +00:00
syd%netscape.com 425c75b01c Add xpcom.dll to link line so test will link with scc changes make about this time. r=scc 1999-10-31 00:22:53 +00:00
pavlov%netscape.com bd5ef3dfd1 better fix for twips rounding problems patch_from=dbaron@fas.harvard.edu r=me 1999-10-31 00:09:52 +00:00
sgehani%netscape.com c6a81529b8 Turning on Mac Install Wizard. [r=ssu] 1999-10-30 23:04:41 +00:00
sgehani%netscape.com 650d346a0d *** NOT PART OF BUILD *** Added "About..." box. 1999-10-30 22:29:26 +00:00
sgehani%netscape.com f37a611a68 Changes to accomodate ASEncoder for bug 17096 (new interfaces: GUI and AppleScript to accept folders to decode and encode). [r=dveditz] 1999-10-30 22:24:09 +00:00
sgehani%netscape.com 53dedc1974 First Checked In. 1999-10-30 22:21:38 +00:00
sgehani%netscape.com e5a056cfa2 *** NOT PART OF BUILD *** Fixes for bug 17096. New interfaces (GUI and AppleScript) that accept folders to encode and decode. 1999-10-30 22:21:28 +00:00
sgehani%netscape.com 3715eaa957 Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the static targets. For real this time... 1999-10-30 22:18:31 +00:00
sgehani%netscape.com 24ea07ca57 Backed out change temporarily. 1999-10-30 22:03:46 +00:00
sgehani%netscape.com 0d281eb610 Fixing static targets to be usable by MIW once again: removed new nsJARInputStream from the statis targets. 1999-10-30 21:56:51 +00:00
beard%netscape.com c7eb9b3163 MLK: fix device context leak, bug=15380, r=scc 1999-10-30 20:18:31 +00:00
beard%netscape.com 6b91420f5a MLK: fixed nsICSSDeclaration leak, bug=15380, r=kipp 1999-10-30 20:17:40 +00:00
dp%netscape.com 126d4cbb56 Fixing viewer starup assert on SetMainThread() happening twice. 1999-10-30 17:17:12 +00:00
troy%netscape.com 914c067b76 Removed call to SetMainThread() because it was triggering an assert. Turns
out NS_InitXPCOM() does it so we don't need to do it twice
1999-10-30 16:44:04 +00:00
buster%netscape.com 4912e0cea4 huge performance work for text controls
we now display the content of a single line text control using a child pseudo frame
until the text control first gets focus.  at that time, a webshell and editor are created on the fly.
fixed bug bug 14727
r=rods
1999-10-30 16:33:00 +00:00
buster%netscape.com 377387d8d6 added pseudo style for single line text controls
bug 14727
r=rods
1999-10-30 16:31:11 +00:00
buster%netscape.com 01db582cb9 added DOM notification up to frame system for text control value changes
part of  bug 14727
r=rods
1999-10-30 16:30:33 +00:00
buster%netscape.com 3dc0567e83 added pseudo-style for single line text controls. bug 14727 1999-10-30 16:29:32 +00:00
troy%netscape.com 2b4f236320 Added nsHTMLReflowState.h 1999-10-30 16:16:45 +00:00
alecf%netscape.com cefca4a650 make buttons class="push"
only a test, not part of product
1999-10-30 07:39:07 +00:00
alecf%netscape.com 4c8b395c8c update debug menu to reflect new DOMViewer location
(debug only not part of product)
1999-10-30 07:38:12 +00:00
alecf%netscape.com 4efbfcbdfb fix a warning
r=pavlov
1999-10-30 07:32:23 +00:00
alecf%netscape.com a4175fe8a8 move DOM viewer into chrome so that DOM security doesn't f us up again
only a test, not part of the product
1999-10-30 07:23:07 +00:00
alecf%netscape.com 1a87908390 more tweaks for boehm to catch up with the nsILeakDetector work 1999-10-30 07:06:26 +00:00
dp%netscape.com c2288cca73 Removing shutdown listener. Releasing gCaseConv on XPCOM Shutdown r=kipp 1999-10-30 06:45:45 +00:00
beard%netscape.com d120ed2e68 fixed up -blame option to use line marking. 1999-10-30 05:59:02 +00:00
alecf%netscape.com f1b07b5419 more adding of class="dialog" to dialogs 1999-10-30 05:55:15 +00:00
beard%netscape.com 2e37ee9184 fix nsIInterfaceInfoManager leak. bug=15380, r=jband 1999-10-30 05:48:07 +00:00
alecf%netscape.com 766acfd30f add class="dialog" to mailnews prefs panes
this and last checkin r=rgoodger@ihug.co.nz
1999-10-30 05:46:04 +00:00
alecf%netscape.com 84fe2a2aa0 add class="dialog" to all pref window dialogs
enable languages pane and fix XUL
disable smart_browsing pane (because it was crashing)
1999-10-30 05:44:23 +00:00
beard%netscape.com e843778401 changed gInstanceClassName from char[256] to const char* to save space. r=sfraser 1999-10-30 04:02:54 +00:00
beard%netscape.com 8e7466a63f changed gInstanceClassName from char[256] to const char* to save space. added NS_IF_RELEASE(mFontMetrics) to destructor to fix memory leak. bug=15380, r=sfraser 1999-10-30 04:02:50 +00:00
danm%netscape.com 4078ce0970 insert cast necessary on one of the "other" platforms 1999-10-30 03:13:55 +00:00
troy%netscape.com 4e9f42f007 Updated to not export nsIFrameReflow.h 1999-10-30 02:53:36 +00:00
troy%netscape.com 441b29f6de Changed to not export nsIFrameReflow.h 1999-10-30 02:52:43 +00:00
troy%netscape.com a12c3d6c5d Folded reflow functions into nsIFrame and eliminated nsIFrameReflow and
nsIHTMLReflow. This saves 4 bytes per frame and cleans things up
1999-10-30 02:52:11 +00:00
tbogard%aol.net 1748f71059 Removed mPresShell and mPresContext from the base class. Added internal getter function GetPresShell to retrieve presShell objects. Added a pointer to mContentViewer. Changed LoadURI* to take a presContext. Changed SetDocument to take a presContext. Changed the attribute presContext to be read only. 1999-10-30 02:30:13 +00:00
akhil.arora%sun.com 7522cf2f3a r=akhil.arora@sun.com, fix by Denis Sharypov <sdv@sparc.spb.su>
13271: the wrong method was being called in ProcessingInstructionImpl.cpp
13338: handle null input arguments gracefully without crashing
1999-10-30 02:14:28 +00:00
beard%netscape.com 32d8f4ef9c moved call to nsIThread::SetMainThread() to NS_InitXPCOM. r=warren 1999-10-30 01:53:03 +00:00
beard%netscape.com 5a949b7ea7 added call to nsIThread::SetMainThread(), to ensure users of XPCOM get a main thread mapped. r=warren 1999-10-30 01:52:55 +00:00
nisheeth%netscape.com bc4b9ff0f5 Fix for bug 17540. Uncommented the call to nsFrameManager::CantRenderReplacedElement(). 1999-10-30 01:31:49 +00:00
beard%netscape.com 03a2863cca Removed statically constructed nsAutoString LinkCommand, moved inside nsWebShell::LoadURL(). This prevents calling printf before main runs on MacOS, which messes up the console window. r=sfraser 1999-10-30 01:23:01 +00:00
waterson%netscape.com 01da285ed5 '#if 0' DOM crawling code in toolbar frame to avoid over-eager generation of content model from RDF. GetElementsByTagName() is evil! r=pinkerton,hyatt 1999-10-30 01:21:44 +00:00
beard%netscape.com 0f2e6ac1be Fix proxied objects leak. r=sfraser, bug=15380 1999-10-30 01:17:24 +00:00
tbogard%aol.net c4acf56faf Removed zoom now that it has been moved out of the nsIGenericWindow interface. 1999-10-30 00:53:41 +00:00