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

2685 Коммитов

Автор SHA1 Сообщение Дата
rjc%netscape.com 40f7929750 Comment change. 2000-05-04 12:54:11 +00:00
waterson%netscape.com b833debf12 Bug 37290. Fix 'bindings' implementation to avoid excessive update when re-computing: only index sources that participate in a binding, using bindings rather than lookup to maintain values even for 'simple' rules, lazily compute bindings. Rename 'nsBinding' to 'nsAssertion' to clarify difference. 2000-05-04 09:57:59 +00:00
waterson%netscape.com 6af30c5a92 Bug 37639. Be sure to send notifications about document change down to anonymous content elements. r=hyatt 2000-05-04 04:25:50 +00:00
sfraser%netscape.com 170f02a59e Print to the console when loading a JS file fails. This cause us to print a message when a JS file included by XUL is missing. 2000-05-03 22:47:48 +00:00
hyatt%netscape.com 83eefb1df0 Fixing viewer's scrollbars. 2000-05-03 09:15:50 +00:00
sspitzer%netscape.com 41a27221ed temporary hack for skin switching, so I can test mozilla/themes.
not turned on yet.
2000-05-03 00:55:58 +00:00
danm%netscape.com 65d7396a48 add search of anonymous content to previous checkin. code=hyatt 2000-05-02 22:48:17 +00:00
pavlov%netscape.com 172152feed fixes for package installation bug #34399 r=hyatt 2000-05-01 23:08:00 +00:00
danm%netscape.com a1c1e3f535 fix initialization bug that fails loading files from the installation dir. code=hyatt 2000-05-01 22:08:25 +00:00
nisheeth%netscape.com 7e37fb4356 1) Added support for loading an XML document "out of band" from script and manipulating it via dom interfaces.
2) Fixed compile errors in XSL glue code that happened after the recent nsString landing by scc.
3) Added a check for a null URI before de-referencing it in nsCodeBasePrincipal.cpp.
2000-05-01 06:58:53 +00:00
hyatt%netscape.com fce7f9645b Fixing chrome registry leak. r=scc 2000-05-01 06:07:52 +00:00
sfraser%netscape.com 18e706dc0d Add an UpdateCommandState method to the command maanger. 2000-05-01 01:33:22 +00:00
cls%seawood.org d99610fc89 More nsString fixes for BeOS 2000-04-29 01:14:31 +00:00
hyatt%netscape.com 7742d5f229 Adding support for backstop style sheets 2000-04-28 23:34:12 +00:00
danm%netscape.com 2ede8155e7 add popup and popupset atoms. bug 33675 2000-04-28 20:33:52 +00:00
danm%netscape.com 399e50832e implement _child popup content. bug 33675. code=hyatt 2000-04-28 20:31:26 +00:00
mjudge%netscape.com ab335c2318 fixed str bustage. 2000-04-28 07:51:09 +00:00
hyatt%netscape.com 140f02ceaf Tweak. 2000-04-28 06:35:49 +00:00
mjudge%netscape.com 64d7efcbdb small change to the way you get selection 2000-04-28 06:22:07 +00:00
pavlov%netscape.com f59144e62c fix string stupidness 2000-04-27 23:08:11 +00:00
waterson%netscape.com 53247daf40 Fix memory churn caused by implicit nsString ctor. 2000-04-27 06:44:13 +00:00
waterson%netscape.com d6cae7298a Fix memory churn caused by implicit nsString ctor. 2000-04-27 05:53:36 +00:00
hyatt%netscape.com b380c3bf04 Dynamic skin switching lives, baby. 2000-04-27 02:10:43 +00:00
waterson%netscape.com 8f606badd7 Move template builder 'release' to SetScriptGlobalObject() so that we'll always release the template builders regardless of whether someone else leaks the nsXULDocument object. 2000-04-27 00:32:02 +00:00
jst%netscape.com af8646bbb5 Landing DOM Level 2 CSS and Views interfaces and implementation. 2000-04-26 13:58:56 +00:00
sfraser%netscape.com 6c4ec7544f Implemented new calls on the command manager which are callthroughs from the controller, with a context parameter. 2000-04-26 06:15:40 +00:00
sfraser%netscape.com 24fb5d77cf Lots of new comments, added interface for nsIStateUpdatingControllerCommand, and added calls on the command manager which are callthroughs from the controller, with a context parameter. 2000-04-26 06:15:23 +00:00
waterson%netscape.com 100ae07bb5 Remove assertions so that you can set properties on XUL elements. 2000-04-26 03:49:39 +00:00
waterson%netscape.com b7a3e69134 Remove XIF assertions. akk and mjudge say this is ok. 2000-04-26 03:47:15 +00:00
mjudge%netscape.com 2cfb602409 making string conversions explicit. scc 2000-04-26 01:13:55 +00:00
sfraser%netscape.com a171ece905 Add some null checks to prevent crashes if calling GetControllerAt with an index that is too large. 2000-04-26 00:58:14 +00:00
waterson%netscape.com 079ecb2f99 Bug 34619. Fixed-size allocators for nsXULTemplateBuilder, try numero dos, with egcs fixed. 2000-04-25 04:11:53 +00:00
waterson%netscape.com 5051f62fad Back out changes: they broke egcs. 2000-04-25 01:28:09 +00:00
waterson%netscape.com ae8d8c7160 Bug 34619. Judicious use of fixed size allocators to reduce overhead. 2000-04-25 01:24:24 +00:00
waterson%netscape.com 6ed7f258ec Use fixed size arena allocator for element map. 2000-04-25 01:21:57 +00:00
waterson%netscape.com 17d001cafb Clean up pool initialization. 2000-04-25 01:20:00 +00:00
waterson%netscape.com 0b06dff716 Change from an array of sizes to a linked list so it can handle new sizes after initialization. 2000-04-25 01:18:56 +00:00
waterson%netscape.com 05bfe47153 Bug 35815. Implement <bindings> for XUL templates. 2000-04-24 04:22:26 +00:00
joki%netscape.com c534678c60 Fix for bug 23373, allow prevention of context menu via mousedown handler 2000-04-24 02:07:06 +00:00
cls%seawood.org 8754202470 General cleanup of the shared library rules.
Quick fix for bug #36844.
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk.  Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
anthonyd%netscape.com 815b66f915 drawing selection as tri-state. on-off-disabled. hardcoded disable color to grey right now. r=mjudge 2000-04-20 23:11:41 +00:00
jdunn%netscape.com 71dc5185e3 Structs are inheritently private, so friend is required
r= waterson@netscape.com
2000-04-20 01:33:29 +00:00
danm%netscape.com d0d8c4d5c3 dist...chrome restructuring 2000-04-19 21:42:30 +00:00
waterson%netscape.com bdcb7aec30 Bug 10208. Correctly update 'empty' attribute when a container's contents are changed. 2000-04-19 05:39:26 +00:00
waterson%netscape.com 635af0d08a Bug 24762. Use arena-based fixed-size allocator for enumerator objects. r=scc 2000-04-19 04:37:41 +00:00
waterson%netscape.com 3b69f7a3e7 Bug 24762. Use arena-based fixed-size allocator for Assertion, PLHashEntry, and enumerator objects. r=scc 2000-04-19 04:36:28 +00:00
waterson%netscape.com a40381ac0f Add nsFixedSizeAllocator.cpp to the build. 2000-04-19 03:27:42 +00:00
waterson%netscape.com dad49631db Add nsFixedSizeAllocator.cpp to build. 2000-04-19 03:17:32 +00:00
waterson%netscape.com 41c9ebd71a Initial revision. 2000-04-19 03:15:25 +00:00
cls%seawood.org ad1dd19d63 Latest batch of OS/2 makefile changes. Batch 09. Bug #34106 2000-04-18 10:27:21 +00:00
waterson%netscape.com 86af0698db Fix resource leak because of flow-of-control changes. r=rjc 2000-04-18 04:40:56 +00:00
pinkerton%netscape.com f8160f1400 set the popup node on tooltips. 2000-04-18 02:34:32 +00:00
waterson%netscape.com 323fb9085e Fix build bustage. 2000-04-17 17:51:01 +00:00
scc%netscape.com c709f689ab making string conversions explicit 2000-04-17 14:47:33 +00:00
scc%netscape.com ee58499ab3 making string conversions explicit 2000-04-17 14:40:25 +00:00
scc%netscape.com 8495fc494c making string conversions explicit 2000-04-17 14:30:23 +00:00
rjc%netscape.com afb16b6383 Comment out oftenhit assertion in ArcLabelsIn(). 2000-04-17 05:26:25 +00:00
waterson%netscape.com 6170746169 Fix uninitialized variable, caught by shalabh@pspl.co.in 2000-04-17 02:07:00 +00:00
scc%netscape.com c666d0582c making string conversions explicit 2000-04-15 10:10:02 +00:00
mccabe%netscape.com 71eac1e422 Modify nsIScriptGlobalObjectOwner::ReportScriptError to take an nsIScriptError interface, rather than separate message, file, line arguments.
Fix implementations and their callers, and restore error printing to stderr even when the error is successfully logged to the console service, to make life easier for people who go to the trouble to invoke Mozilla with -console.
2000-04-15 01:56:47 +00:00
alecf%netscape.com 09dbfb6137 make the rdf delegate progid accessable from a header file, and switch to the cutting-edge progid schema
r=waterson
2000-04-13 23:37:41 +00:00
jst%netscape.com 5cd69c3154 Update the DOM interface to DOM Level 2, only stubs so far. 2000-04-13 21:21:02 +00:00
waterson%netscape.com 7fc48dcee5 Bug 34565. Initial support for extended <template> syntax. 2000-04-13 21:13:00 +00:00
waterson%netscape.com 25a338cc46 Fix compiler warning; use of uninitialized variable. 2000-04-13 20:04:13 +00:00
waterson%netscape.com 8c1fa57510 Add commentary, Value::GetType() method. 2000-04-13 20:03:39 +00:00
waterson%netscape.com 2464cb88da Be sure to initialize out parameter when FindChildByTag() doesn't find anything. 2000-04-13 20:02:38 +00:00
sspitzer%netscape.com 9d87bda031 bulletproofing fix for bug #35568. r=waterson. 2000-04-12 07:38:17 +00:00
waterson%netscape.com aa23398ba7 Add nsXULAtoms.cpp to the build. 2000-04-12 05:00:32 +00:00
waterson%netscape.com 0cd1973ec7 Initial revision. 2000-04-12 04:49:28 +00:00
tbogard%aol.net 1fbf6ea566 Changed to use the enumeration rather than the string based parameter to the parser loading mode. 2000-04-11 23:48:37 +00:00
waterson%netscape.com 71dff3183c Bug 35360. Fix UMRs in MatchList discovered by bruce@cybersight.com. 2000-04-11 22:36:53 +00:00
waterson%netscape.com 0b9683de47 Bug 35392. Fix leaking MemoryElement when already in set. r=beard -- thanks for wiping my chin. 2000-04-11 22:35:43 +00:00
mscott%netscape.com 70b70cf844 Bug #34769 (this change is actually dougt's). Don't allow the chrome cache channel to stomp on it's original
uri if it's already been set.
r=waterson,mscott
a=leaf
2000-04-10 00:25:22 +00:00
waterson%netscape.com 315557d12e Bug 34726. Add an out parameter to ConflictSet::Add() that indicates whether the new instantiation triggered any new rules to be matched. The caller then uses this parameter to decide whether or not to add the key of a rule cluster to the 'newkeys' set. r=rjc, a=leaf 2000-04-07 19:22:59 +00:00
waterson%netscape.com 15adcd65d2 Bug 34408. Fix botched checkin that left '#if 0' in the code. a=leaf 2000-04-07 18:24:15 +00:00
saari%netscape.com 8642c8be3a Checking in fix for Waterson for M15 bug #34464, Mac menus crashing after you close a window. Waterson did the work, I just reviewed. r=saari, a=leaf 2000-04-06 22:43:18 +00:00
waterson%netscape.com 3133985689 Bug 34714. Only add 'default' containment properties if the 'containment' attribute *isn't* set on the root. r=rjc, a=leaf 2000-04-06 22:01:32 +00:00
waterson%netscape.com 1b703e36d5 Bug 34408. Force <treeitem> to reframe when open/close attribute changes. r=hyatt 2000-04-06 21:53:12 +00:00
cls%seawood.org adef1ac6f6 Minor changes to incoporate OS/2 into our build system. Bug #34106
We now set MOZ_{JPEG,ZLIB,PNG}_{CFLAGS,LIBS}, XPCOM_LIBS, MOZ_COMPONENT*_LIBS, WIDGET_DLL, GFXWIN_DLL and MOZ_JS_LIBS in configure.
Added os2 specific arguments to configure.
Added os2 target arch section to configure.
Modified a handful of Makefile.ins to use MOZ_JS_LIBS, MOZ_COMPONENT_LIBS, & EXTRA_DSO_LIBS where necessary.
2000-04-05 06:08:04 +00:00
waterson%netscape.com 7b851fb8ab Fix windows bustage introduced trying to fix solaris bustage. 2000-04-05 05:48:33 +00:00
waterson%netscape.com 921a7f1697 Renamed to nsXULTemplatebuilder.cpp 2000-04-05 05:22:14 +00:00
waterson%netscape.com 79215cf024 Fix build bustage on Solaris Workshop compiler. 2000-04-05 05:18:42 +00:00
waterson%netscape.com f835a34327 Bug 29507. Clean up PresShell refcounting. r=troy 2000-04-05 05:17:36 +00:00
mkaply%us.ibm.com cedcce6c59 # 34082
r= waterson@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:39:51 +00:00
sspitzer%netscape.com 965bee004d fix for #34443. fix by waterson, r=sspitzer. now, it just asserts. 2000-04-05 00:50:20 +00:00
hyatt%netscape.com ea2d786aaa Eliminating nsIFocusableContent 2000-04-04 23:54:06 +00:00
waterson%netscape.com 713bcb8c56 Remove redundant class forward decls that were causing VC++ internal compiler errors. 2000-04-04 08:32:58 +00:00
waterson%netscape.com f070169ada Ok, really fix HP-UX this time. 2000-04-04 08:19:51 +00:00
waterson%netscape.com c0d96583c0 Fix build bustage on HP-UX. Access to protected classes only allowed by 'friends'. 2000-04-04 07:28:31 +00:00
cls%seawood.org f6740baa20 Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287 2000-04-04 04:46:38 +00:00
waterson%netscape.com 03acc506a2 Add new XUL template builder to the build. 2000-04-04 00:47:20 +00:00
waterson%netscape.com 4f51782966 Add new template builder to the Mac build. 2000-04-04 00:46:44 +00:00
waterson%netscape.com 4624cf597f Add new XUL template builder to the windows build. 2000-04-04 00:44:18 +00:00
waterson%netscape.com 62b54345cf Rename Key::Hash(const void*) to avoid ambiguity on Mac. 2000-04-04 00:40:41 +00:00
mkaply%us.ibm.com ee4cad8887 # 33859
r= waterson@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-04-03 22:47:44 +00:00
jst%netscape.com 44d3c72ca2 Updating the DOM Attr interface to match the DOM Level 2 spec. r=waterson@netscape.com 2000-04-03 13:40:04 +00:00
waterson%netscape.com e0626a8313 Reduce allocation overhead in ConflictSet; lazily create hashtable in MatchSet. NOT YET IN THE BUILD. 2000-04-03 07:55:35 +00:00
waterson%netscape.com 5fd1e516f9 Leak fixes. NOT YET IN THE BUILD. 2000-04-03 06:44:41 +00:00
waterson%netscape.com ea9019498e Bug 26402, try number two. Do event handler recompilation and 'style' attribute fixup in nsXULElement::SetDocument(). Fix uninitialized out params in nsXULElement::GetAttribute() and nsXULElement::GetClasses(). 2000-04-03 05:36:17 +00:00
scc%netscape.com 8ffaada718 making string conversions explicit 2000-04-03 05:28:56 +00:00
scc%netscape.com 49201b0040 making string conversions explicit 2000-04-03 05:13:05 +00:00
jst%netscape.com 94e684ba9d Updating the interfaces Document and HTMLDocument to comply with DOM Level 2, only stubs for new methods for now. 2000-04-02 17:46:30 +00:00
waterson%netscape.com 37ec600551 Fix nsCOMPtr bustage on Linux. NOT YET PART OF THE BUILD. 2000-04-02 09:22:50 +00:00
waterson%netscape.com 37e1e5cda4 Fix memory leaks, problems with incrmental update. NOT YET IN THE BUILD. 2000-04-02 09:11:00 +00:00
waterson%netscape.com d3d9596fe6 Fix performance problem with KeySet, removing content from a container. NOT YET IN THE BUILD. 2000-04-02 01:55:46 +00:00
jst%netscape.com 9f4e5b9940 Updating the DOM Node interface to match the DOM Level 2 interface, only stub implemetations so far. 2000-04-01 13:31:23 +00:00
waterson%netscape.com f3fc4cb99b Check in new and improved rule matching for XUL templates. NOT YET IN THE BUILD. a=leaf 2000-04-01 01:38:55 +00:00
waterson%netscape.com d29d5f9d44 Bug 34061. Fix uninitialized memory problems when called from nsXULDocument::AddSubtreeToDocument(). 2000-03-31 19:01:56 +00:00
hyatt%netscape.com b6dec09958 Fumbling around trying to fix 800K leak. 2000-03-31 10:26:25 +00:00
attinasi%netscape.com 1621b39d9e Implemented Style Size Dump. r=rickg b=26565 2000-03-31 07:08:36 +00:00
waterson%netscape.com 93fb73ad56 Bug 26402. Compile event handlers when content is inserted into the document. r=hyatt 2000-03-31 04:03:25 +00:00
waterson%netscape.com e703ba7bc1 Fix off-by-one error that could occur if you try to inspect an RDF container during renumbering. 2000-03-31 03:52:55 +00:00
jim_nance%yahoo.com dc0e139673 Bug 33322 - Fix compiler warnings. Its been on n.p.m.builds for a few
days for module owners to comment on.  r=troy@netscape.com
2000-03-30 03:21:26 +00:00
tbogard%aol.net beaea69674 Set the command using the enumerated type rather than the string type. 2000-03-29 06:10:04 +00:00
tbogard%aol.net 35bdf3c6fd Do the GetDocShell using the nsIScriptGlobalObject interface instead of the nsPIDOMWindow interface. 2000-03-29 05:39:04 +00:00
warren%netscape.com 727f312b32 Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread. 2000-03-29 03:58:50 +00:00
hyatt%netscape.com 14a3084ba3 Fixing radio element crasher. Duh. 2000-03-29 01:17:24 +00:00
sspitzer%netscape.com e15055f154 fix a typo in the comment. 2000-03-28 04:53:57 +00:00
rickg%netscape.com c9b2e5d794 removed reference to nsString2 2000-03-26 23:17:01 +00:00
scc%netscape.com 210cd384fb small changes to clients of string converting APIs 2000-03-26 10:52:00 +00:00
rjc%netscape.com 0091b3af6e Clean up: functions which return booleans should not return nsresults. 2000-03-26 09:16:58 +00:00
rjc%netscape.com 9ae6ccb84d Fix a simple signed/unsigned warning, as well as a bad return. 2000-03-26 09:07:16 +00:00
scc%netscape.com dc583b4b31 small changes to clients of string converting APIs 2000-03-26 08:19:48 +00:00
rickg%netscape.com e79a132325 changed Parser(stream) to accept mimetype 2000-03-25 03:32:55 +00:00
jim_nance%yahoo.com bebfa35340 Fix bug 33019. Compiler warnings.
Reviewed and approved by:
law, mscott, radha, brade, shaver, & dveditz
2000-03-24 22:11:55 +00:00
rjc%netscape.com 45b03ef51e Do not strip out duplicate RDF commands here (we need multiple separators to pass through.) 2000-03-24 02:40:24 +00:00
hyatt%netscape.com 88438460a7 XUL <textfield> lives! 2000-03-23 22:17:37 +00:00
hyatt%netscape.com 20ae9f7e3c Adding support for new XUL widgets. 2000-03-23 09:58:49 +00:00
mstoltz%netscape.com 319b923a3a Changed UpdatePrincipal to AddPrincipal; it takes an input parameter now instead of an inout parameter; this is clearer. r=norris 2000-03-23 04:53:16 +00:00
hyatt%netscape.com 6dcde80980 Giving XUL a <script> tag. r=danm 2000-03-23 01:17:08 +00:00
hyatt%netscape.com 36d4b3240a Fix for 32699. Dynamic overlays should work once more. 2000-03-22 23:56:56 +00:00
hyatt%netscape.com 11ec7eda8a Changing XUL template syntax to use <textnode> for wrapped text creation rather
than <text>, which is now a genuine XUL element.
2000-03-22 21:57:35 +00:00
hyatt%netscape.com 845130e95a Fixing a bug in the skin/locale installation function. 2000-03-22 09:28:42 +00:00
hyatt%netscape.com 5495e7d940 Implemented chrome installation APIs. 2000-03-22 01:30:04 +00:00
leaf%mozilla.org 8e5c168460 adding newline to end of file to fix workshop compiler. r=granrose 2000-03-21 21:51:55 +00:00
hyatt%netscape.com 48c294c136 Marking my territory. ;) 2000-03-21 13:15:24 +00:00
hyatt%netscape.com 14b45dd3a4 removed files: mozilla/rdf/chrome/public/nsIChromeEntry.idl 2000-03-21 12:55:53 +00:00
hyatt%netscape.com 9cd675cfab removed files: mozilla/rdf/chrome/src/nsChromeEntry.cpp 2000-03-21 12:50:25 +00:00
hyatt%netscape.com fca7ca2b94 Patching my hideous chrome registry leaks. 2000-03-21 12:43:25 +00:00
hyatt%netscape.com 6f6ed819cb added files: mozilla/rdf/chrome/src/nsChromeUIDataSource.cpp 2000-03-21 12:00:30 +00:00
hyatt%netscape.com 3544bbff63 Adding support for UI display of installed skins and locales. 2000-03-21 11:57:39 +00:00
hyatt%netscape.com f6309c86b7 Adding per package skin/locale-switching capabilities. 2000-03-21 11:01:58 +00:00
hyatt%netscape.com 6e3f4c5b2e Stubbing out the installation/uninstallation APIs for the chrome registry. 2000-03-21 10:49:21 +00:00
hyatt%netscape.com 1f899f3314 Landing the new chrome registry with skin/locale switching support. 2000-03-21 10:42:22 +00:00
norris%netscape.com c093b2538b added updatePrincipal function to nsDocument. r=norris (this is mstoltz's checkin) 2000-03-21 04:20:04 +00:00
nisheeth%netscape.com 77b74c100d r=pollmann. Bug 30916. Content IDs are created for HTML elements created in the HTML content sink, XML content sink and dynamically via JS. The content ID counter is maintained by the document. 2000-03-21 03:25:16 +00:00
hyatt%netscape.com eb590233a8 Fix for bug #32587. 2000-03-21 02:05:15 +00:00
nhotta%netscape.com fa26301684 Removed headers and constants for nsFactory, bug 11880, r=rjc. 2000-03-20 23:58:40 +00:00
nhotta%netscape.com 367e07ec52 Changed to use nsILocaleService instead of nsLocaleFactory, bug 18338, r=rjc. 2000-03-20 22:48:39 +00:00
rjc%netscape.com 87b21b797a Add support for #IEFavoriteFolder 2000-03-20 07:58:30 +00:00
waterson%netscape.com 975a57065b Bug 21006, 30710. Reference count |Assertion| objects to avoid clobbering them from beneath an active assertion enumerator. r=rjc, a=jar. 2000-03-20 00:51:57 +00:00
tonyr%fbdesigns.com 7d368f5633 Make nsISupports interfaces threadsafe so proxy objects can be created. r=waterson 2000-03-18 18:38:14 +00:00
waterson%netscape.com 0413d7071d Doh! I checked in the wrong patch onto the tip. Thanks for wiping my chin, rjc. 2000-03-18 06:24:19 +00:00
rjc%netscape.com 5d16c645ad Fix bug # 24836: correctly serialize RDF data. Review: waterson@netscape.com. 2000-03-18 05:28:53 +00:00
waterson%netscape.com 94d5f591ad Get rid of dead code. 2000-03-18 05:26:25 +00:00
waterson%netscape.com e1d9416b05 Bug 27739. Leak the key bindings table for now, so we're sure not to lose it if all the XUL documents go away. This is a temporary solution, pending a real fix when hyatt jettisons this for XBL. r=hyatt, a=jar 2000-03-18 05:24:50 +00:00
waterson%netscape.com a2b14e8f3e Bug 32187. Make sure to re-serialize RDF/XML using UTF-8 for UCS-2 strings. r=rjc,ftang. a=bobj,jar. 2000-03-18 05:22:42 +00:00
hyatt%netscape.com 75662ac1f7 Fix for bug #32214. 2000-03-17 23:09:57 +00:00
dougt%netscape.com 915bc75c0f adding GetSecurityInfo to the nsIChannel. bug 29646 r= warren. 2000-03-17 22:07:37 +00:00
dougt%netscape.com 8126ff53b4 Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren. 2000-03-17 22:06:32 +00:00
jst%netscape.com 872a669579 Landing changes Vidur made while the tree was closed for beta1 work, here's a list of the changes. r=me
[1] Cutting down the size of content. Made nsIJSScriptObject inherit from nsIScriptObjectOwner
[2] Cutting down the size of content. Made nsITextContent inherit from nsIContent.
[3] Cutting down the size of content. Moved implementation of nsIDOMReceiver to nsListenerManager. This is not true aggregation since it isn't transitive, but it's OK for now. It will be necessary for nsListenerManager to have a reference to its content in the future anyway, so the transitivity could be done.

dom/public/nsDOMPropEnums.h,v  - bug 12559
dom/public/nsIJSScriptObject.h,v - [1]
dom/public/html/MANIFEST,v - bug 12559
dom/public/html/Makefile.in,v - bug 12559
dom/public/html/makefile.win,v -  bug 12559
dom/public/html/nsIDOMHTMLInputElement.h,v - bug 17544
dom/public/idl/html/HTMLAnchorElement.idl,v - bug 12559
dom/public/idl/html/HTMLAreaElement.idl,v - bug 12559
dom/public/idl/html/HTMLInputElement.idl,v - bug 17544
dom/src/base/nsGlobalWindow.cpp,v - bug 30700
dom/src/base/nsGlobalWindow.h,v - [1]
dom/src/base/nsLocation.cpp,v - [1]
dom/src/html/nsJSHTMLAnchorElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLAreaElement.cpp,v - bug 12559
dom/src/html/nsJSHTMLInputElement.cpp,v - bug 17544
layout/base/public/nsIDocument.h,v - bug 27953
layout/base/public/nsITextContent.h,v - [2]
layout/base/src/nsCommentNode.cpp,v - [2]
layout/base/src/nsDocument.cpp,v - bug 27953
layout/base/src/nsDocument.h,v - bug 27953
layout/base/src/nsDocumentViewer.cpp,v - bug 27953
layout/base/src/nsGenericDOMDataNode.cpp,v - [3]
layout/base/src/nsGenericDOMDataNode.h,v - [3]
layout/base/src/nsGenericElement.cpp,v - [3]
layout/base/src/nsGenericElement.h,v - [3]
layout/base/src/nsNameSpaceManager.cpp,v - bug 7834
layout/base/src/nsStyleContext.cpp,v - outline property shouldn't reflow
layout/base/src/nsTextNode.cpp,v - [2]
layout/events/src/nsEventListenerManager.cpp,v - [3]
layout/events/src/nsEventListenerManager.h,v - [3]
layout/html/base/src/nsGfxScrollFrame.cpp,v - nsString->nsAutoString
layout/html/content/src/nsAttributeContent.cpp,v - [2]
layout/html/content/src/nsHTMLAnchorElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAppletElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBaseFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLBodyElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLButtonElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDirectoryElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLDivElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLEmbedElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFieldSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFontElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFormElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLFrameSetElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHRElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHeadingElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLHtmlElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIFrameElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLImageElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInputElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLInsElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLIsIndexElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLIElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLabelElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLayerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLegendElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLLinkElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMapElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMenuElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLMetaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLModElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLObjectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLOptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParagraphElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLParamElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLPreElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLQuoteElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLScriptElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSelectElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpacerElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLSpanElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLStyleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCaptionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableCellElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableColGroupElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableRowElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTableSectionElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTextAreaElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLTitleElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLUListElement.cpp,v - [1][3]
layout/html/content/src/nsHTMLWBRElement.cpp,v - [1][3]
layout/html/document/src/nsHTMLDocument.cpp,v - bug 27953
layout/html/document/src/nsHTMLDocument.h,v - bug 27953
layout/xml/content/src/nsXMLCDATASection.cpp,v - [1][2]
layout/xml/content/src/nsXMLDocumentType.cpp,v - [1][2]
layout/xml/content/src/nsXMLElement.h,v - [1][2]
layout/xml/content/src/nsXMLEntity.cpp,v - [1][2]
layout/xml/content/src/nsXMLNotation.cpp,v - [1][2]
layout/xml/content/src/nsXMLProcessingInstruction.cpp,v - [1][2]
layout/xul/base/src/nsBoxFrame.cpp,v - nsString->nsAutoString
layout/xul/base/src/nsSliderFrame.cpp,v - nsString->nsAutoString
netwerk/protocol/http/src/nsHTTPRequest.cpp,v - nsString->nsAutoString
rdf/content/src/nsXULDocument.cpp,v - bug 27953
rdf/content/src/nsXULDocument.h,v - bug 27953
rdf/content/src/nsXULElement.h,v - [1]
xpcom/base/IIDS.h,v  - bug 12559
2000-03-17 13:27:00 +00:00
hyatt%netscape.com c9c6127ea8 Fix for bug #32212. 2000-03-17 11:27:01 +00:00
putterman%netscape.com 0d9ec530bb Fix for 15142. Fixing typo makes secondary sort now work. 2000-03-17 00:03:46 +00:00
dbaron%fas.harvard.edu 5998b290c6 Fix bug 28570, leak of nsXULPrototypeDocument and nsJSContext (and things they owned). r=waterson@netscape.com 2000-03-16 01:11:02 +00:00
beard%netscape.com 4fc51fbd02 uncovered leak exposes a crasher, this fixes it. r=waterson 2000-03-15 23:58:01 +00:00
rjc%netscape.com df47fab4ca When processing IE Favorites (on Windows), handle eof correctly. 2000-03-15 09:08:45 +00:00
ftang%netscape.com b84d6f192d change type from char to PRUnichar so the problem tracking code in 28424 won't be to noisy. 2000-03-15 05:19:29 +00:00
hyatt%netscape.com d0c662c931 handling disabled case for checkboxes and radios. 2000-03-13 13:05:46 +00:00
rickg%netscape.com 59808e15af removed calls to deprecated string methods 2000-03-12 11:18:18 +00:00
rickg%netscape.com 5dc7d01987 removed calls to deprecated nsString methods 2000-03-12 11:06:57 +00:00
rickg%netscape.com ffe78e83e5 removed calls to deprecated string methods 2000-03-12 09:14:14 +00:00
hyatt%netscape.com f1f3c62f2b new xul widgets 2000-03-11 10:31:34 +00:00
norris%netscape.com 060e388a6b Files:
caps/idl/nsICertificatePrincipal.idl
	caps/idl/nsIPrincipal.idl
	caps/src/nsBasePrincipal.cpp
Implement the ability to manipulate multiple capabilties simultaneously.
r=mstoltz@netscape.com

Files:
	caps/src/nsCodebasePrincipal.cpp
Codebase equality should be based upon origin, not full path.
r=mstoltz@netscape.com

Files:
	caps/src/nsScriptSecurityManager.cpp
Change URI checking to deny based upon scheme rather than allow based upon
scheme for greater flexibility.
r=mstoltz@netscape.com

Files:
	dom/public/nsDOMPropEnums.h
	dom/public/nsDOMPropNames.h
	dom/src/base/nsGlobalWindow.cpp
	modules/libpref/src/init/all.js
Fix bug 20469 Seeing JS functions and global variables from arbitrary host
r=vidur@netscape.com

Files:
	dom/src/base/nsJSUtils.cpp
	dom/src/base/nsJSUtils.h
	dom/src/base/nsJSEnvironment.cpp
	dom/tools/JSStubGen.cpp
	layout/base/src/nsDocument.cpp
	layout/html/content/src/nsGenericHTMLElement.cpp
Improve performance by removing NS_WITH_SERVICE call for every DOM access.
Propagate XPCOM failure codes out properly.
r=vidur@netscape.com

Files:
	layout/html/document/src/nsFrameFrame.cpp
Fix 27387 Circumventing Same Origin security policy using setAttribute
r=vidur@netscape.com
2000-03-11 06:32:42 +00:00
pavlov%netscape.com ce094b4cfc changes to let us build on MacOS X 2000-03-11 03:08:04 +00:00
tbogard%aol.net c881cb9260 Use the docShell APIs instead of the webShell ones where possible. 2000-03-11 00:22:48 +00:00
waterson%netscape.com 775fd4e50b Bug 30887. Check mDocument before dereferencing to update style rule. Happens when setting 'style' attribute on an element that is not in the doc tree. r=hyatt, a=jar. 2000-03-08 06:05:45 +00:00
tbogard%aol.net d90b8bcda9 When the channel is cancelled, don't ignore it, actually cancel and don't sent OnStartRequests if one hasn't been sent yet. If an OnStop is pending, send a OnStopRequest with cancelled in it. bug #30625. r=jud, waterson a=jevering 2000-03-08 03:54:07 +00:00
waterson%netscape.com 7b0457913d Bug 27222. Add a parser observer, so we're always guaranteed to be notified when an overlay completes (even if the overlay wasn't there). Keeps us from 'hanging' when an overlay file is missing. r=harishd, a=jevering 2000-03-07 02:33:44 +00:00
warren%netscape.com c0497e31be Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar 2000-03-05 21:26:01 +00:00
tbogard%aol.net ada2eb3f19 Adding support to get to the nsIWebBrowser from the browser element. Fix for 27161. r=pavlov a=jevering 2000-03-04 07:59:14 +00:00
tbogard%aol.net 168ad6720e Adding support to get to the nsIDocShell from the iframe element. Fix for 27161. r=pavlov a=jevering 2000-03-04 07:58:56 +00:00
waterson%netscape.com 1c955c9ed2 Bug 29148. Put OnStartLoad() on an event, as well as OnStopLoad(). Avoids re-entrancy where re-entrancy should never be. r=rjc, a=jar. 2000-03-03 23:17:10 +00:00
waterson%netscape.com f119fe3159 Bug 29148. Initialize out-params to sane values before returning an error. There are lots of places that don't check return codes on these methods. r=rjc, a=jar. 2000-03-03 23:15:34 +00:00
waterson%netscape.com 3a38a69faa Bug 29148. Don't abort in the case where an invalid stylesheet reference has somehow made it into the prototype document, but the stylesheet was never put into the cache (an empty CSS file will cause this to happen). Instead, just keep on truckin'. r=rjc, a=jar 2000-03-03 23:14:09 +00:00
cls%seawood.org 09c37a19ec Fix for compilers that can't deal with the extra ; that results in an "incorrectly terminated declaration" (namely Sun's Workshop 5.0 & AIX's xlC) 2000-03-02 15:27:09 +00:00
scc%netscape.com d1724d8b93 Added new radiogroup files to the project on behalf of hyatt (since camelot is down) r=hyatt, a=jar 2000-03-02 10:07:10 +00:00
hyatt%netscape.com d6796e3c65 XUL RadioGroup element, not used in XUL. r=ben, a=jar 2000-03-02 10:00:09 +00:00
waterson%netscape.com bcc180b908 Bug 25364. Use nsCOMPtr where appropriate; make sure to getter_AddRefs() when calling GetShellAt(). r=travis, hyatt a=jar. 2000-03-01 07:27:31 +00:00
hyatt%netscape.com b87c565b99 Fix for bug #29410. r=vidur, a=rickg 2000-03-01 01:43:34 +00:00
pollmann%netscape.com 3328c4a8ea Bug 28670: Move XUL scrollbar removal to nsCSSFrameConstructor r=travis a=rickg 2000-02-29 06:51:05 +00:00
jdunn%netscape.com dd4717cd8d adding newline 2000-02-28 20:50:38 +00:00
rjc%netscape.com 14065c7824 Fix PDT+ bug # 6770: be able to get filenames from the file system in the platform native charset. Patch from m_kato@ga2.so-net.ne.jp Review: ftang, dougt, and myself. Approval: jar 2000-02-26 02:19:34 +00:00
pinkerton%netscape.com 4e3e72a47c saari at pink's machine again, another generated file 2000-02-26 02:03:04 +00:00
pinkerton%netscape.com bd834b5c7f saari checking in on pink's machine, fixing build, adding generated DOM idl file 2000-02-26 01:48:04 +00:00
rjc%netscape.com df001914ec Part of fix for bug # 25876: bookmarks drag&drop behavior modification. Approval: jevering Review: waterson 2000-02-26 01:26:02 +00:00
saari%netscape.com 7e48b21ecd fix for 28467, a=jar, r=hyatt 2000-02-26 00:59:41 +00:00
saari%netscape.com dbaa79f38a Fix PDT+ 28467, windows jumping z-order to front on load. r=hyatt a=jar 2000-02-26 00:58:12 +00:00
jdunn%netscape.com 70d3a43f78 checkin newlines for hpux
r= pepper@netscape.com
2000-02-25 23:45:53 +00:00
waterson%netscape.com c1897bf17d Bug 28632. Check container to see if contents have -ever- been built before 'rebuilding'. If no content has been built yet, then trying to rebuild causes bizarre things to happen (like, two of everything). r=rjc,putterman. a=jar 2000-02-25 23:08:43 +00:00
hyatt%netscape.com 5ff8c68587 XUL Property APIs, b=26109, r=ben 2000-02-25 08:37:49 +00:00