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

2000 Коммитов

Автор SHA1 Сообщение Дата
waterson%netscape.com 9cfa93d5d4 Fix incorrect usage of dont_QueryInterface(). Fix bogus refcounting cruft in the nsIContent manipulators that must've been left over from when mChildren was an nsVoidArray. 1999-06-12 19:39:11 +00:00
waterson%netscape.com 2b49ff9e6a Fix incorrect use of dont_QueryInterface() that was causing massive leakage. 1999-06-12 19:35:54 +00:00
waterson%netscape.com 15ae9a7ff7 Fix incorrect use of dont_QueryInterface() with dont_AddRef(). Use nsCOMPtr in broadcast hookup code. 1999-06-12 19:33:37 +00:00
vidur%netscape.com bb3aac94b5 Fix for bug 6785. Incorrect reinitializing of mData. 1999-06-12 00:37:36 +00:00
nisheeth%netscape.com 055ebfaba1 Fix for bug 7401. Output an error when a URL load fails. 1999-06-11 23:10:59 +00:00
nisheeth%netscape.com 2c1feab00b Patch from Johny Stenback (jst@citec.fi). Thanks a lot. 1999-06-11 19:08:39 +00:00
sfraser%netscape.com c4ec54057e Comment out useless assert. 1999-06-10 21:43:08 +00:00
mjudge%netscape.com 1e4bbda958 fixing table selection again. also adding parameter to nsIFocusTracker that allows us to get the current caret location. I am also stopping nsTableRowFrame from putting blue border around itself since cells are a high enough granularity. made a change to nsIFrame GetPosition to remove some useless parameters ect. this caused me to change nsDOMEvent.cpp and some other places.
MJ
1999-06-10 21:08:17 +00:00
rjc%netscape.com b7397b6a24 XUL templates now look for any attribute (other than "uri") which equals "..." and substitutes the URI of the attached node. 1999-06-10 19:44:59 +00:00
peterl%netscape.com 903764ae77 added code to ignore unknown namespace prefix for attributes
(actually the parser should've rejected it before here)
1999-06-10 05:33:47 +00:00
peterl%netscape.com 791b4e55f5 added new rule interfaces & base class 1999-06-10 05:32:38 +00:00
peterl%netscape.com fd88fa6e86 better namespace support
made descend from nsICSSRule
1999-06-10 05:30:36 +00:00
peterl%netscape.com e1f892fa06 removed cruft 1999-06-10 05:29:53 +00:00
peterl%netscape.com 7972860145 added support for other rule types
cleaned up api
1999-06-10 05:29:22 +00:00
peterl%netscape.com 8cca0da687 better namespace support
made descend from nsCSSRule base class
1999-06-10 05:28:32 +00:00
peterl%netscape.com 109ba803cf added helper method to token 1999-06-10 05:27:01 +00:00
peterl%netscape.com 118e9f9265 added support for @namespace & @media
stubbed out support for other @rules
sync to sheet api changes
1999-06-10 05:25:23 +00:00
peterl%netscape.com 56a1156cd5 Cleanup API
Added support for other rule types
Added namespace support
1999-06-10 05:22:13 +00:00
peterl%netscape.com 9df8ff0558 sync to style sheet api change
added support for detecting other css rule types
1999-06-10 05:21:22 +00:00
peterl%netscape.com aa83ade7e0 made query for attributes in other namespaces legal, just not work 1999-06-10 05:20:28 +00:00
peterl%netscape.com e4693f9f9a added code to ignore unknown namespace prefix for attributes
(actually the parser should've rejected it before here)
1999-06-10 05:18:46 +00:00
peterl%netscape.com 5af713b6eb removed equals and hashvalue methods 1999-06-10 05:17:27 +00:00
kostello%netscape.com 30d8323d5c Fix build bustage: changed include to be the right case 1999-06-10 01:06:35 +00:00
kostello%netscape.com af8311bbc4 Akkana set up a service for encoding a document.
This checkin adds the implementations for encoding
HTML and plain text:

nsTextEncoder::EncodeToString(..)
nsHTMLEncoder::EncodeToStream(..)

Hooked these services into the nsHTMLEditor implemenation

We probably want to update the clipboard code to
use the same pattern as in nsHTMLEditor.cpp
1999-06-10 00:35:02 +00:00
hyatt%netscape.com 6fa1ec0fda Popups put the "grrrr!" in "swinger", baby! 1999-06-09 09:03:15 +00:00
hyatt%netscape.com 1e0428adbc Ok, everything's peachy on the RDF end. Time to work on the front end. 1999-06-09 08:39:10 +00:00
hyatt%netscape.com b84d2f62d5 Altering the args for createPopup. 1999-06-09 08:36:06 +00:00
waterson%netscape.com 9e5fbf10b8 Don't rely on rdf_PossiblyMake[Relative|Absolute](); rather, use XUL-specific functions to do it. 1999-06-09 08:30:47 +00:00
hyatt%netscape.com 33a14549b5 Updating popups to use screen coordinates instead of being hardcoded to (50,50). 1999-06-09 08:00:27 +00:00
hyatt%netscape.com cb12cfde0e Fixing build bustage. 1999-06-09 07:51:52 +00:00
joki%netscape.com b63a729e33 Fixing event coordinates to give screen based info. Also fixing direct reference to frames via their names. 1999-06-09 07:38:26 +00:00
hyatt%netscape.com f0a8287f24 More content model tweaks. 1999-06-09 05:45:15 +00:00
tague%netscape.com 3f79fc52e2 Conditional fix for #7629. Only builds with a conditional set in my environment 1999-06-09 03:17:56 +00:00
hyatt%netscape.com 760d88b161 Changed event names to "create" and "destroy" 1999-06-09 01:11:39 +00:00
hyatt%netscape.com 8a979e092e Changed events names to "create" and "destroy". 1999-06-09 01:11:22 +00:00
hyatt%netscape.com 0a0e9a7b5f Fix that makes the blur handler ultra-paranoid. It sanity checks its target before
closing the window.  (I'm having to do this since focus/blur events bubble. @#$@#$%#)
1999-06-09 01:07:31 +00:00
hyatt%netscape.com 8446c68b7b Controller stuff. 1999-06-08 23:04:24 +00:00
hyatt%netscape.com c66a64c8ab Woo woo. Focus implementation. 1999-06-08 21:58:55 +00:00
hyatt%netscape.com 417208484f Adding new idl. 1999-06-08 21:58:32 +00:00
joki%netscape.com e298ea1f6c Fixing coords for click event since by not setting them at all before they were unlikely to be correct. 1999-06-08 19:28:52 +00:00
joki%netscape.com d3e02af6be Fix hover state crash at document change. Bug 6580 1999-06-08 19:01:56 +00:00
hyatt%netscape.com ddf205e4ee Adding a reminder comment to a file for future reference. 1999-06-08 05:24:06 +00:00
hyatt%netscape.com 38576d64e3 Added construct and destruct events to the DOM. 1999-06-08 05:10:13 +00:00
hyatt%netscape.com 3d792e2735 Added support for "onconstruct" and "ondestruct" events for popups. 1999-06-08 05:08:16 +00:00
joki%netscape.com 6f1a265019 Adding new method to nsIDOMNSUIEvent to give event pos as range offset. 1999-06-08 02:19:26 +00:00
akkana%netscape.com 411b9335fd Add Init method to pass in the document and mime type 1999-06-08 00:01:55 +00:00
karnaze%netscape.com 124ffff8d5 new style rule for table elements inheriting backgrounds in Nav Quirks mode 1999-06-07 21:09:07 +00:00
akkana%netscape.com b6db890d57 Split document encoder's Encode() method into a stream method and a string method 1999-06-07 19:32:36 +00:00
rjc%netscape.com 90d2520633 Get context popup menus work on Mac by checking if the CTRL key is down (just like how the Mac's Finder works). 1999-06-07 05:43:09 +00:00
sspitzer%netscape.com 099c1e995a fix build breakage on UNIX. tindebox builds with --enable-pedantic, which
catches stuff like this.
1999-06-04 23:57:35 +00:00
akkana%netscape.com 365b822bb1 attempt to fix win build bustage 1999-06-04 23:45:25 +00:00
akkana%netscape.com a6d85f64a3 cast away constness for a temporary fix to windows build bustage 1999-06-04 22:58:47 +00:00
akkana%netscape.com 3d54e784c0 XIF Document Encoder; and partial fix for XIF-to-html conversion of comments 1999-06-04 22:22:53 +00:00
hyatt%netscape.com 5da36a6d57 Fixes for several bugs. 1999-06-04 22:05:47 +00:00
nisheeth%netscape.com d258a2fb2b Fix for bug 6892. We should not set focus each time a document viewer creates a new window but leave it to the embedding application to decide when to set focus. 1999-06-04 01:48:38 +00:00
nisheeth%netscape.com af5727b090 Fix for bug 4924. Attributes created with no namespace prefix are now assigned no namespace. They were erroneously being assigned the default namespace earlier. 1999-06-04 01:16:18 +00:00
akkana%netscape.com 7eb99ffcd0 Checking in the non-dangerous parts of the XIF document/html encoder 1999-06-04 01:04:08 +00:00
akkana%netscape.com 8b73938c4d Vidur's initial implementation of Insert HTML Fragment 1999-06-03 22:38:38 +00:00
akkana%netscape.com d95e3b93e3 Part of Vidur's html fragment changes: files which aren't in the build yet 1999-06-03 22:30:12 +00:00
warren%netscape.com 856c122c19 Left over from mozilla/base/src. 1999-06-03 21:50:54 +00:00
alecf%netscape.com 0f549d4c5c oops, forgot to make this native code for C++ 1999-06-03 20:47:09 +00:00
rjc%netscape.com afcbaf44b1 XUL templates are now strong enough to support building menus and menuitems. 1999-06-03 07:16:18 +00:00
alecf%netscape.com 38220df50f add XPIDL stubs for these DOM objects so that we can access them from XPConnect 1999-06-03 04:39:14 +00:00
waterson%netscape.com 533357a060 Bug 4045. Make GenericBuilder and its kin look at the 'ref=' attribute first, so that it's possible to have two elements in the same document tree that refer to the same RDF resource. 1999-06-03 02:23:50 +00:00
peterl%netscape.com 294da6f59e added cloning 1999-06-03 01:58:11 +00:00
peterl%netscape.com 4358f69fcb added modified state
added cloning with actual copy on write
1999-06-03 01:57:52 +00:00
peterl%netscape.com 5360affc5e added cloning and dirtying of sheet on modify 1999-06-03 01:57:13 +00:00
peterl%netscape.com b37990bb21 added modified test for loaded sheets 1999-06-03 01:56:14 +00:00
peterl%netscape.com 7f70332c59 added modified test to api 1999-06-03 01:55:02 +00:00
alecf%netscape.com 1e37044d42 first cut at scriptifying nsISupportsArray - remove constness from all methods, add new XPCOM compatible methods and fix layout code to handle lack of const methods 1999-06-02 02:06:32 +00:00
jfrancis%netscape.com 7dd79a4cfd fix for subtree iter Init - now works when inited over a single textnode 1999-06-02 00:41:45 +00:00
rjc%netscape.com 725acacbb9 Checking in a workaround for bug #7437 until Rickg fixes that. 1999-06-02 00:01:23 +00:00
rjc%netscape.com 79eed1d6fc Disable XUL templates for the moment. 1999-06-01 21:34:05 +00:00
beard%netscape.com ebb42e275f bug #7354: arrow key scrolling, force the update to deal with different event priorities. 1999-05-31 01:45:23 +00:00
beard%netscape.com 49aa6c81c8 make sure mScriptContextOwner isn't NULL (apologies to sspitzer, made the test consistent with line #2283, hope you don't mind) 1999-05-29 21:43:24 +00:00
sspitzer%netscape.com 9cea6738a5 fix for #7344. check for nsnull before dereferencing. 1999-05-29 20:55:48 +00:00
vidur%netscape.com fca71d812c possibly temporary sink implementation to build a document fragment. 1999-05-29 01:29:01 +00:00
rjc%netscape.com 3a6f8aedb4 Fix some bugs with template rules. Added some needed styles for bookmarks window. Fixed a bug with sorting in bookmarks window (don't add RDFCore into list, as its unnecessary.) Bookmarks panel in sidebar is now using template rules. 1999-05-29 00:17:32 +00:00
hyatt%netscape.com 0d62207d4d Focus tracker actually tracks! 1999-05-28 22:55:10 +00:00
nhotta%netscape.com a40a8715a8 Added a check for force charset. 1999-05-28 20:53:29 +00:00
hyatt%netscape.com 1a462db603 Oops. 1999-05-28 20:33:46 +00:00
hyatt%netscape.com ef9e57ca33 Adding the focus tracker to the XUL document. 1999-05-28 20:24:58 +00:00
waterson%netscape.com ed2ab323c4 Bug 6895. Create HTML elements (not XUL elements) when the tag is in the HTML namespace. Minor performance enhancements to reduce number of calls to layout during content model construction. 1999-05-28 11:30:59 +00:00
peterl%netscape.com 1a121d89d6 clone URLs before handing to netlib. "chrome:" and "resource:" urls get munged destroying hash keys... 1999-05-28 06:50:52 +00:00
vidur%netscape.com 2206692fcd Fix for bug 6125. DOMImplementation::hasFeature() now works better 1999-05-28 00:22:47 +00:00
vidur%netscape.com b8ecc55881 Added noscript qualifier to HTMLDocument::Open, Write and Writeln and moved the JS-specific versions over to NSHTMLDocument. 1999-05-28 00:18:48 +00:00
kmcclusk%netscape.com 56cb572831 fixes for bugs #5809, #5852, #6828, #6973.
Added a new test16.html sample to test gfx-rendered widgets to viewer.
Added support for test17.html sample to test printing.
1999-05-27 21:17:10 +00:00
hyatt%netscape.com 25c31fd9a3 (1) The document now checks the window for capture.
(2) Frames and iframes now know their nearest enclosing chrome shells.
1999-05-27 21:04:52 +00:00
hyatt%netscape.com 989a98a5b9 Implementing document and window capture in the XUL DOM. 1999-05-27 21:03:59 +00:00
peterl%netscape.com 9142b76d62 tweaks to css loader handling 1999-05-26 23:59:00 +00:00
peterl%netscape.com 49aae09b5a use css loader to load css sheets
better css handling
1999-05-26 23:58:06 +00:00
peterl%netscape.com 5846e500d5 fixed ref counting of global atoms 1999-05-26 23:56:57 +00:00
peterl%netscape.com 8f088167e0 sync to nsIStyledContent API change 1999-05-26 23:55:49 +00:00
peterl%netscape.com 0ff2cb742d changed cascading code to include rules from children
added rule cascade per media
1999-05-26 23:55:12 +00:00
peterl%netscape.com 4acc03a176 better handling of CR/LF after escapes 1999-05-26 23:53:39 +00:00
peterl%netscape.com fbcf6e8b5d better handling of bad @imports 1999-05-26 23:53:16 +00:00
peterl%netscape.com 0e8ebe075d added load agent sheet
added support for non-blocking inline sheets
1999-05-26 23:52:37 +00:00
peterl%netscape.com 9533665652 added Clearmedia 1999-05-26 23:51:42 +00:00
peterl%netscape.com c7644ee0fc added drop doc reference
added load agent sheet
added usage notes
1999-05-26 23:51:25 +00:00
peterl%netscape.com 766ffe4aa0 drop doc reference on CSS loader 1999-05-26 23:50:26 +00:00
peterl%netscape.com 325e454ccd made inline style sheet non-blocking
fixed processing of link type ("rel")
fixed handling of mime type
1999-05-26 23:49:33 +00:00
peterl%netscape.com 716232e145 prepped MapAttributeInto for use with table cells too 1999-05-26 23:48:19 +00:00
peterl%netscape.com ae8ececefd sync to nsIStyledContent API change
add table style rule to table cell
1999-05-26 23:47:19 +00:00
peterl%netscape.com 3437a3de76 sync to nsIStyledContent API change 1999-05-26 23:46:45 +00:00
peterl%netscape.com bd656c4fbd added assertion to resolve style 1999-05-26 23:44:56 +00:00
peterl%netscape.com 7a42466c4f changed style rule API to use array 1999-05-26 23:44:32 +00:00
peterl%netscape.com ebc7230baf tweaks to CSS loader usage 1999-05-26 23:42:29 +00:00
bruce%cybersight.com e73f9d9713 Fix a free memory mismatch. 1999-05-26 22:53:12 +00:00
jfrancis%netscape.com cb89b3b4db fixed dom range gravity error 1999-05-26 22:28:04 +00:00
ftang%netscape.com cc813dcc33 fix bug 6740. approved by christ hofmann 1999-05-25 02:30:03 +00:00
hyatt%netscape.com 69152a76fd Better fix for 6746. 1999-05-25 00:29:55 +00:00
waterson%netscape.com 06a6123e40 More bug 6823. Add comments to keep this problem from happening again. 1999-05-21 21:23:04 +00:00
waterson%netscape.com ca3211269e More bug 6823. Need to have a GetIID() on nsIEventListenerManager. 1999-05-21 21:22:02 +00:00
hyatt%netscape.com 8fb2c9835b Fix for the regression described in bug 6823. 1999-05-21 19:27:02 +00:00
vidur%netscape.com dc0c7c7de9 Fix for bug 4050 - problem with HTMLSelectElement::Add(). Fix reviewed by Eric Pollmann and approved by CYeh. 1999-05-20 21:50:14 +00:00
hyatt%netscape.com dfd17ec74c No manifest file was included for this directory. ^%&#^%&#@$ 1999-05-20 09:13:00 +00:00
hyatt%netscape.com dddc71fea8 Fixes for bugs 6746 and 6747. Approved by chofmann@netscape.com. 1999-05-20 06:39:37 +00:00
mscott%netscape.com 7955391327 Back out ftang's changes to fix show stopper on mailnews: Bug #6740. Right now mailnews is helpless without backing this out. 1999-05-20 03:23:44 +00:00
rjc%netscape.com d4b3602019 Fix Unix bustage on previous checking for bug # 6778. 1999-05-20 01:55:37 +00:00
rjc%netscape.com c2db68fd3f Fix bug # 6778. Reviewed by sdagley, approved by chofmann. The fix consists of checking the proper default namespace on attributes (instead of using the XUL namespace), and adding a XUL template in for the bookmarks panel in the sidebar. 1999-05-20 01:21:20 +00:00
joki%netscape.com 056cdbbf1d Partial fix for 3289, reduce number of repaints/reflow when mousing over toolbar buttons. A:chofmann 1999-05-19 23:28:18 +00:00
harishd%netscape.com f7a60fdd2e Fix for bug#6716. For handling multiple <BODY> tags in a document.
(R) rickg, (A) chofmann
1999-05-19 22:10:30 +00:00
hyatt%netscape.com bb16cb3c2e Fix for bug 5911. 1999-05-19 08:26:21 +00:00
rjc%netscape.com 881680ba79 Apply Scott Putterman's fix for XUL sorting. 1999-05-19 05:30:25 +00:00
waterson%netscape.com 1ba85a5766 Implement nsIDOMNSDocument properly. Factor logic for createElement & createElementWithNamespace. 1999-05-19 04:28:40 +00:00
pollmann%netscape.com 89e89d3e37 Bug 3187: Add frame notification on option creation and destruction. 1999-05-19 03:46:25 +00:00
pollmann%netscape.com 8d482f30df Bug 3187: Adding an IndexOf method to nsOptionList. We'll use this in the option constructor and destructor (1 of 3) 1999-05-19 01:11:48 +00:00
pollmann%netscape.com 6fbc2ada16 Enabling SIZE attribute change for selects. 1999-05-19 01:03:02 +00:00
pollmann%netscape.com e720a8638b Enabling MULTIPLE attribute change for selects. 1999-05-19 00:59:06 +00:00
pollmann%netscape.com 97342c868f Enabling cols and rows attribute change for framesets. (1 of 3) 1999-05-19 00:34:56 +00:00
ftang%netscape.com 32f6dee483 get charset information from nsIWebShell to implement META charset reload 1999-05-19 00:24:41 +00:00
peterl%netscape.com 67839c146b fix mac, better whitespace after escape handling 1999-05-19 00:18:30 +00:00
peterl%netscape.com 8a384ed0b8 fixed ambiguous cast for nsCOMPtr on linux 1999-05-19 00:05:40 +00:00
joki%netscape.com 022a0e65af Breaking nsIDOMEvent out into nsIDOMEvent and nsIDOMUIEvent. 1999-05-18 23:51:04 +00:00
vidur%netscape.com 08b19509c2 Fix for bug 3387. document.opened pages now get the URL of their source document. 1999-05-18 23:44:55 +00:00
peterl%netscape.com 6041f44153 added css loader support 1999-05-18 23:16:26 +00:00
peterl%netscape.com cb7284df94 added css loader 1999-05-18 23:15:10 +00:00
peterl%netscape.com 6be2651742 added clone & insert child support
added drag-n-drop pseudo support
1999-05-18 23:14:29 +00:00
peterl%netscape.com 9b3f0e40db fixed escape parsing 1999-05-18 23:13:27 +00:00
peterl%netscape.com 98bb776723 added css loader for child sheet
added drag pseudo classes
fixed background parsing bug
1999-05-18 23:12:17 +00:00
peterl%netscape.com 6cef60ce49 added drag-n-drop psuedo classes 1999-05-18 23:10:53 +00:00
peterl%netscape.com e91fd4e204 added insert child sheet & clone methods 1999-05-18 23:10:09 +00:00
peterl%netscape.com 03711fb877 added set child loader 1999-05-18 23:09:47 +00:00
peterl%netscape.com 4e9d78cf2a added drag pseudo classes 1999-05-18 23:09:21 +00:00
peterl%netscape.com 22dd7d3800 added insert style sheet 1999-05-18 23:08:14 +00:00
peterl%netscape.com 3a4d108647 added css loader accessor 1999-05-18 23:07:53 +00:00
peterl%netscape.com 7973183970 added css loader support
added insert style sheet support
1999-05-18 23:06:31 +00:00
peterl%netscape.com 4a39fb3d10 moved style sheet loading into css loader 1999-05-18 23:05:43 +00:00
peterl%netscape.com ee68944808 use css loader to get css parser for style attribute 1999-05-18 23:04:44 +00:00
peterl%netscape.com d393ad5352 fixed change hint for border style 1999-05-18 23:03:29 +00:00
peterl%netscape.com bfcbb2a606 added insert style sheet
fixed some observer notifications
1999-05-18 23:03:04 +00:00
peterl%netscape.com 7f1229b1e3 added insert style sheet method 1999-05-18 23:02:25 +00:00
peterl%netscape.com b53a143f17 added css loader support
fixed document observer calls
1999-05-18 23:02:00 +00:00
jfrancis%netscape.com aa15dffa7a collapsed ranges now result in empty iterators over them 1999-05-18 11:11:14 +00:00
hyatt%netscape.com c31f58efe7 Disabling the cloned style sheets. This is causing trouble. Will probably have
to force them to be reparsed.
1999-05-18 10:21:11 +00:00
hyatt%netscape.com dda0797e17 Fixes. 1999-05-18 09:28:00 +00:00
hyatt%netscape.com 7d751fe7c5 Oh yeah, baby. 1999-05-18 09:03:53 +00:00
hyatt%netscape.com e16abec745 Popup listener knows how to be a blur listener. 1999-05-18 08:37:41 +00:00
hyatt%netscape.com ebfa702013 Typo. 1999-05-18 07:42:31 +00:00
hyatt%netscape.com fc6b4cd8be Working on popup documents. 1999-05-18 07:40:59 +00:00
rjc%netscape.com 1e8eed4c51 Get rid of a few warnings. 1999-05-18 06:34:15 +00:00
rjc%netscape.com ccb4bd97b8 More XUL template changes. Also re-enabling XUL_TEMPLATES. 1999-05-18 06:27:04 +00:00
rjc%netscape.com 4dda861004 Even more support for collation keys. 1999-05-18 06:19:04 +00:00
hyatt%netscape.com cd8b5dada5 Had the wrong integer value for the right mouse button. 1999-05-18 06:05:43 +00:00
karnaze%netscape.com 414e20e8b6 support for css padding in table cells 1999-05-18 05:18:16 +00:00
vidur%netscape.com c7ac90f4c8 Partial fix for bug 6554. document.writing the body from a script in the head now works. 1999-05-18 02:08:04 +00:00
rjc%netscape.com 06d01ef3ff Checking in some additional collation key support. 1999-05-17 22:43:47 +00:00
vidur%netscape.com 8ffd5ac746 Implemented document.layers and nsIDOMHTMLLayerElement interface. 1999-05-17 21:17:48 +00:00
vidur%netscape.com 802d7b19c1 Propagate visibility style across table boundaries. 1999-05-17 21:17:21 +00:00
hyatt%netscape.com eade061743 La la la. 1999-05-16 09:40:42 +00:00
hyatt%netscape.com 7eb10f9474 More popup work. 1999-05-16 09:09:00 +00:00
hyatt%netscape.com e1b918d6dd Fixing build bustage 1999-05-16 08:50:27 +00:00
hyatt%netscape.com eac829cd24 Added the method that will give me the new popup doc. 1999-05-16 08:05:32 +00:00
hyatt%netscape.com 46e652edde Implementing HandleDOMEvent in nsXULDocument.cpp. Events now bubble to the
document and in turn will now bubble to the window.
1999-05-16 07:05:51 +00:00
hyatt%netscape.com 1e13404fbb Events weren't bubbling into the document. They do this now. 1999-05-16 06:58:56 +00:00
waterson%netscape.com 1afa8c1325 Bug 3367. Need to 1) treat ArcLabelsOut as returning an 'optimistic' list of arcs, that is, possible arcs out; 2) use GetTarget() to test the containment property, not just existence of the arc; 3) implement 'rdf:ignore' to skip properties that may require extensive computation. In the process, I had to #ifdef XUL_TEMPLATES some of the XUL template stuff. 1999-05-15 23:46:17 +00:00
hyatt%netscape.com 44c4e25ff4 DOn't need the printf any more. 1999-05-15 09:04:45 +00:00
hyatt%netscape.com b29bcf0a02 Not yet implemented. Sigh. I hate seeing "Not yet implemented." 1999-05-15 09:03:59 +00:00
hyatt%netscape.com e79a5b7f9e Added support for document.popup, so that event handlers in popup content
can refer to the popup's originating element.
1999-05-15 08:46:14 +00:00
hyatt%netscape.com d6cdb51453 Calling both createPopup and createAnchoredPopup now. 1999-05-14 21:51:57 +00:00
beard%netscape.com 2bbeacd974 fixed ref count leak 1999-05-14 20:43:27 +00:00
hyatt%netscape.com bba1b15b6b Screen coords instead. 1999-05-14 19:22:52 +00:00
hyatt%netscape.com 880d8ac152 Changes to actually call into the GlobalWindowImpl's createPopup method. 1999-05-14 19:10:01 +00:00
dcone%netscape.com 0664263319 added a webshell parameter to the PrintContent call, unhooked the PresShell from the
document before deletion.  Fixed a leak.
1999-05-14 14:40:59 +00:00
hyatt%netscape.com 68699b75c3 Popup listener. 1999-05-14 07:20:12 +00:00
jfrancis%netscape.com acc4de704d fixing overly noisy asserts 1999-05-14 06:18:07 +00:00
hyatt%netscape.com c30b21f261 Committing the XUL popup listener implementation. 1999-05-14 05:37:20 +00:00
hyatt%netscape.com 70323053b9 Adding support for the popup content implementation. 1999-05-14 05:37:00 +00:00
hyatt%netscape.com 55a0657c63 Committing the popup listener interface. 1999-05-14 05:36:21 +00:00
kmcclusk%netscape.com bdce020a9a bug #5993. Removed references to nsIWidget in form HTML content elements. the form elements
now go through the nsFormControlFrame interface instead. This removes the dependency between
form element content and nsIWidget.
1999-05-13 23:45:40 +00:00
waterson%netscape.com f83f501684 Fixed missing release service. 1999-05-13 20:52:15 +00:00
neeti%netscape.com ab090b8c08 Fixed SetEnableRendering() in nsDocumentViewer.cpp
Initialized mEnableRendering in constructors of nsDocumentViewer.cpp and nsPlugin.cpp to a default value of PR_TRU
Do EnableRefresh only if mEnableRendering is set to true in nsHTMLContentSink.cpp,nsXMLContentSink.cpp,
nsXMLContentSink.h
1999-05-13 20:27:47 +00:00
waterson%netscape.com 24b66c0162 Okay, let's try that fix again. 1999-05-13 17:27:51 +00:00
waterson%netscape.com ce8fbc0b9b Fix inappropriate use of member functions. 1999-05-13 16:57:59 +00:00
rjc%netscape.com 0c22e91413 Don't compare nsCOMPtrs against nsnull. 1999-05-13 08:29:56 +00:00
rjc%netscape.com b89173be36 More cleanup on nsXULSortService (more nsCOMPtr usage, more C++ usage, etc.) Also, begin to add support for collation keys. 1999-05-13 08:25:12 +00:00
rjc%netscape.com 917d465fad Add support for any node attribute that wants to bind its value to RDF by looking it up in the graph. 1999-05-13 08:02:19 +00:00
warren%netscape.com 7a41ef7d73 Fixed nsICollection (and Count in particular) to be xpidl friendly. 1999-05-13 04:56:04 +00:00
jfrancis%netscape.com e932a88dbf better error handling 1999-05-13 02:43:30 +00:00
sspitzer%netscape.com 86e67dfa23 make destructor virtual 1999-05-13 02:23:33 +00:00
sspitzer%netscape.com 09cb39095d make destructors virtual 1999-05-13 02:11:25 +00:00
evaughan%netscape.com 7223c9bfe4 Fixed pseudoclass hack to actually use active, hover, focus pseudoclasses. 1999-05-13 01:35:16 +00:00
vidur%netscape.com dc6ade4570 Backing out unintentional checkin 1999-05-13 00:24:45 +00:00
vidur%netscape.com 6c2b9ed431 Fixed uninitialized variable problem. 1999-05-13 00:21:50 +00:00
sfraser%netscape.com 4dbf2e2517 IncrementModCount now takes a PRInt32 (this fixes broken builds). 1999-05-12 22:55:29 +00:00
dcone%netscape.com 926c742d61 added a PrintContent() method to these classes 1999-05-12 13:32:09 +00:00
alecf%netscape.com 830bb69ad1 Count() is no longer const 1999-05-12 02:55:54 +00:00
alecf%netscape.com ea69080f6a remove const-ness from nsICollection::Count() so that it can be represented with XPIDL 1999-05-12 02:53:37 +00:00
vidur%netscape.com 6ec312397a Added GetContentType method to nsIDocument interface. 1999-05-11 20:22:52 +00:00
vidur%netscape.com b4df3c05f2 Added IsValidFragment and CreateRange implementations. Added GetContentType method to nsIDocument interface. 1999-05-11 20:22:35 +00:00
vidur%netscape.com d6887d8642 nodeName for HTML elements are uppercase as well. 1999-05-11 20:21:45 +00:00
jfrancis%netscape.com 2886b029de better error detection/handling + some cleanup 1999-05-10 23:29:01 +00:00
karnaze%netscape.com 8c8a7b20d9 added htmlFrameInnerFrame, htmlFrameOuterFrame types 1999-05-10 22:48:47 +00:00
kipp%netscape.com 14994be14d Added a reminder comment 1999-05-10 22:29:34 +00:00
mcafee%netscape.com fabaa074ad Renaming nsQuickSort to NS_QuickSort so it doesn't look like a class name. r=brendan@netscape.com 1999-05-10 06:47:04 +00:00
rjc%netscape.com 3ba3f65dfd Yet another shot at fixing another Unix pedantic issue. 1999-05-08 21:47:49 +00:00
rjc%netscape.com ba8b13a8f1 Try fixing another Unix pedantic issue. 1999-05-08 21:07:18 +00:00
rjc%netscape.com 01d01c4c33 Fix Unix pedantic issue. (hopefully) 1999-05-08 20:22:41 +00:00
karnaze%netscape.com 73330eac5e added vcard_name html attribute. Added GetVcardName in nsFormFrame. 1999-05-08 19:30:57 +00:00
rjc%netscape.com 94610fd457 Add refcnt'ing support in Element map for content nodes. (Not 100% if this is the right thing to do, but it does fix a crashing bug where the nodes are freed too early!) 1999-05-08 10:29:24 +00:00
rjc%netscape.com 867574c7f2 Don't compare nsCOMPtrs against nsnull. 1999-05-07 21:24:09 +00:00
rjc%netscape.com eb3e56f574 First cut at adding template and rule support for XUL builders. 1999-05-07 21:20:33 +00:00
mjudge%netscape.com 85afd8f29d massive checkin for selection modifications and removing static state variables for selection in nsFrame.h. 1999-05-07 21:12:59 +00:00
jdunn%netscape.com 646d190bf0 Add newline to end of file. HP chokes without it. 1999-05-07 19:37:48 +00:00
kipp%netscape.com 9e31b5ad32 Implement support for SetEnableRendering/GetEnableRendering 1999-05-07 19:26:23 +00:00
briano%netscape.com e6ae7948e3 Converted 'true' to 'PR_TRUE' so it'll build on Unix. 1999-05-07 05:17:30 +00:00
sfraser%netscape.com 9faece0add Implement nsIDiskDocument interface for editable documents. 1999-05-07 04:59:23 +00:00
alecf%netscape.com 8e9aea9fe5 don't dereference aContext without checking for null 1999-05-07 03:08:02 +00:00
vidur%netscape.com e33e50f6d1 Fix for bug 6069. The ownerDocument for a Document node is now null. 1999-05-07 01:30:30 +00:00
vidur%netscape.com 149bd5fbce Added precaching of images for script constructed images. 1999-05-07 00:08:21 +00:00
vidur%netscape.com dfe2f556f7 Implemented GetOwnerDocument. 1999-05-07 00:06:48 +00:00
vidur%netscape.com 38bb0a90e0 Added new content implementation macro 1999-05-07 00:06:29 +00:00
kipp%netscape.com 72cafa3e1b Use DOM api's instead of layout private api's 1999-05-06 19:28:22 +00:00
kipp%netscape.com baa6c6f038 Use component manager to create a css parser 1999-05-06 19:28:09 +00:00
kipp%netscape.com f5b7b447b6 Implement nsIHTMLElementFactory 1999-05-06 19:26:43 +00:00
kipp%netscape.com 8b0757f313 Moved from webshell/src 1999-05-06 19:25:40 +00:00
kipp%netscape.com bac6d20dba Moved from webshell directory 1999-05-06 19:25:10 +00:00
waterson%netscape.com a2c461d17b Fix compiler warnings. Make -pedantic build again. 1999-05-06 06:34:07 +00:00
nisheeth%netscape.com 5e6a0cda69 Pass a pointer to the document object when you call the Parse method on the parser object.f 1999-05-06 01:51:31 +00:00
nisheeth%netscape.com ffc0a7f91b Pass in the document object as a key to the parser. 1999-05-06 01:50:26 +00:00
pinkerton%netscape.com eb80708ef2 make <tristatecheckbox> now be <checkbox> 1999-05-06 00:53:22 +00:00
rjc%netscape.com b214f946d9 Add some small NULL checks. 1999-05-06 00:38:54 +00:00
cyeh%netscape.com 8f54a21774 backout mjudge checkin against closed tree. it also breaks mac as well, so
mjudge will try again when tree reopens
1999-05-05 23:05:41 +00:00
mjudge%netscape.com 1eca325862 updating new state controler for mouse status. aka dragging has stopped 1999-05-05 22:28:51 +00:00
kipp%netscape.com 65cdccc7b5 new 1999-05-05 20:42:51 +00:00
waterson%netscape.com 3eeea9bb53 Bug 5853. Fix vanishing bookmark titles problem: need to re-query graph on update. 1999-05-05 03:10:25 +00:00
waterson%netscape.com 20620485c8 Factor interfaces into individual .idl files. 1999-05-05 03:09:50 +00:00
hyatt%netscape.com 64aad9318d Switching over to nsIEventQueues. Adding support for onunload, onabort, and
onerror.  Adding support for event capturing through script.  Adding support
for robust error-checking in the chrome registry.
1999-05-04 23:32:25 +00:00
vidur%netscape.com 49c983940a Fixed non-ANSII compliant code. 1999-05-04 20:53:44 +00:00
vidur%netscape.com fef84be610 Added nsISelectElement interface. Added support for nsIJSNativeInitializer interface for images and options. Fixed SELECT and OPTION relationship. Added support for the Option constructor. 1999-05-04 20:53:26 +00:00
vidur%netscape.com 37a4eeb556 Added option to HTMLAtoms 1999-05-04 20:52:26 +00:00
vidur%netscape.com 0089d292a7 Bug fix from Citec for clearing out parameter when an attribute doesn't exist 1999-05-04 20:51:42 +00:00
vidur%netscape.com e21aa6cc98 Added nsIContent implementation macro with SetParent defined locally 1999-05-04 20:50:43 +00:00
dp%netscape.com edc68a4e09 XPCOM: Addref() and Release() usage fixed. 1999-05-04 18:38:21 +00:00
rods%netscape.com 2ffa4c5b0f Added Drag Over to act like "hover" 1999-05-04 14:44:51 +00:00
tague%netscape.com b23c932029 Fixed bug #5527 (Editor is not able to accumulate successive Japanese input) 1999-05-03 22:57:48 +00:00
kostello%netscape.com e1c62f1396 Moidifed to match the API change in nsHTMLContentSinkStream. 1999-05-03 18:42:53 +00:00
joki%netscape.com 91c2b2ba1f Adding scrolling fixes to fix bug #3999, A: chofmann 1999-04-30 19:38:39 +00:00
pinkerton%netscape.com 013355114c pinkerton/scc. appr chofmann. Bug #4127, et al. Fixing ownership models (more work to come). 1999-04-30 09:04:36 +00:00
pinkerton%netscape.com 7b8852653a added GetIID() method. 1999-04-30 08:59:11 +00:00
waterson%netscape.com 9e0e4e0326 Bug 5490 et al. Don't include local store in XUL document composite datasource until we have XUL syntax for deciding what attributes and elements are shared. r=hyatt, a=chofmann 1999-04-28 20:46:53 +00:00
rjc%netscape.com 46490fecf7 Add some more nsCOMPtrs to fix leakage. 1999-04-28 07:03:11 +00:00
sfraser%netscape.com 61b1a8f6f2 Fix nil parent crasher. 1999-04-28 06:37:51 +00:00
waterson%netscape.com 1b01322e00 Fix leak of composite datasource on each sort. 1999-04-28 06:23:21 +00:00
waterson%netscape.com 931fe08b46 Fixed the text of a debug log message. 1999-04-28 04:19:28 +00:00
peterl%netscape.com 4aa6ac23c8 fixed background propogation code to replace previously propogated background info 1999-04-28 01:51:38 +00:00
kipp%netscape.com 92774fdd9c Activate the first-letter special rule; fixed a memory leak 1999-04-28 01:16:45 +00:00
kipp%netscape.com b8c1e5d5d6 REmoved dead ART code 1999-04-28 00:21:13 +00:00
ftang%netscape.com eca6a248aa set the document character set to UTF-8 for XSL document 1999-04-27 23:42:22 +00:00
pollmann%netscape.com 842b565987 Crash fix: Kill an extra NS_RELEASE in GetSelectedIndex 1999-04-27 22:17:57 +00:00
vidur%netscape.com b9b65f2d8a Added nsIDOMNSRange method with InsertFragment method. Stub implementation for now. 1999-04-27 22:16:04 +00:00
kipp%netscape.com 4bc35ca479 Removed compiler warnings 1999-04-27 22:14:17 +00:00
kipp%netscape.com d149bc1f7e Removed lineFrame; added mozLetterFrame 1999-04-27 22:12:00 +00:00
kipp%netscape.com 6de379d3e8 Added more info to the list output 1999-04-27 22:08:48 +00:00
kipp%netscape.com 7a01b8257d Added letter and line frame 1999-04-27 22:07:22 +00:00
ftang%netscape.com 1301749405 change S/GetDocumentCharacterSet method for nsIDocument interface. 1999-04-27 21:49:25 +00:00
pollmann%netscape.com b6135b6f33 Fix Bug 3878: Get the form element from our containing select element.
Also, remove a spurioius NS_RELEASE that was causing crashes in GetSelected()
1999-04-27 19:58:15 +00:00
waterson%netscape.com 43590208f7 Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces. 1999-04-27 05:54:18 +00:00
waterson%netscape.com 11bf2f6522 Land RDF_19990426_BRANCH, which extracted some static C++ routines for manipulating RDF containers into bona fide interfaces. Also, fix a memory leak in the nsElementMap: be sure to hold a reference to the resource that is the key. 1999-04-27 05:53:53 +00:00
rjc%netscape.com 98f5e0ce4b Remove debugging crap. 1999-04-27 05:12:10 +00:00
rjc%netscape.com 564fb25410 Added support for smart-sorting, whereby for example in bookmarks, when sorting on the name column, we'll sort in-between separators. 1999-04-27 02:28:12 +00:00
rjc%netscape.com 7344fa63a8 More change for nsISupportsArray usage. 1999-04-27 01:48:37 +00:00
ftang%netscape.com c9b102c213 call SetDocumentCharset method to pass default charset to the parser 1999-04-26 17:58:50 +00:00
ftang%netscape.com cd80514467 add support for default encoding menu 1999-04-26 17:56:37 +00:00
kostello%netscape.com 09c3f2e1b1 Added Encoding of charset information
Encoded < and > as LT and GT character entities to fix bug #4709
1999-04-26 06:10:47 +00:00
harishd%netscape.com 674e39ffc7 Added an extra parameter(PRBool) - aNotify, to AddAttributes().
This parameter has been defaulted to PR_FALSE.
1999-04-25 22:18:49 +00:00
nisheeth%netscape.com 9b5bf70dcc Fix off by one error for arrow that points out XML error locations. 1999-04-24 10:23:39 +00:00
sfraser%netscape.com 1c3d808c1d Fix out param typo. 1999-04-24 05:53:00 +00:00
waterson%netscape.com e545139879 The Great Cursor Excorcism. Removed cursors in favor of enumerators. Misc updates to purge the xpidl stubs stuff in preparation for XPConnect. Details on RDF_19990422_BRANCH. 1999-04-24 02:41:02 +00:00
kipp%netscape.com 074ac7f80d Work around crash by not assuming we have an owner 1999-04-23 19:57:26 +00:00
scc%netscape.com ff6d3ed60a s/false/0/ in my do-while 1999-04-23 19:03:01 +00:00
scc%netscape.com bcf4f88b58 added ability to create a XUL document from a stream; consequently factored some existing routines 1999-04-23 16:48:33 +00:00
scc%netscape.com c1ef45e70e Added required GetIID methods 1999-04-23 16:48:32 +00:00
troy%netscape.com 8b67ee696e Added placeholderFrame atom 1999-04-23 14:32:12 +00:00
rjc%netscape.com c7b6bca33d Checking in Scott Putterman's changes to use nsISupportsArray instead of a void array. 1999-04-23 08:32:42 +00:00
rickg%netscape.com 18579812d9 update to sync with nsString2 1999-04-22 06:06:17 +00:00
rickg%netscape.com 052c8d5603 update to sync with nsString2 1999-04-22 05:49:39 +00:00
rickg%netscape.com 4437e6d937 update to sync with nsString2 1999-04-22 05:39:24 +00:00
karnaze%netscape.com aa8cbffd9b dir attribute on <table> gets converted to css direction 1999-04-22 03:50:39 +00:00
rickg%netscape.com 7718435695 updates to sync with nsString2 api 1999-04-21 23:54:24 +00:00