Commit Graph

2293 Commits

Author SHA1 Message Date
rjc%netscape.com
2528124539 Add nsIXULSortService 1999-08-27 06:54:08 +00:00
rjc%netscape.com
9be4830f5d Add nsIXULSortService.idl 1999-08-27 06:52:34 +00:00
pollmann%netscape.com
c0317528d3 Warning cleanups and Bug 12350 1999-08-27 03:59:49 +00:00
pinkerton%netscape.com
80fdd59867 remove nsTriStateCheckboxFrame.cpp 1999-08-27 03:41:43 +00:00
rpotts%netscape.com
0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
rods%netscape.com
d0366de11c removed the hard coded blue border from Input typ=image 1999-08-26 14:49:42 +00:00
rods%netscape.com
a680982ab4 Put in check for null a mOptions and return zero for GetLength 1999-08-26 14:48:59 +00:00
waterson%netscape.com
c4e7dd07c2 Bug 12270. XUL builder was ok. Fixed generic builder to do the right thing. 1999-08-26 04:29:15 +00:00
waterson%netscape.com
7b7f065d98 Bug 12470. Check for null pointer in SetParent(); occurs during teardown. 1999-08-26 04:28:47 +00:00
karnaze%netscape.com
7dddc57925 bug 1271 - percentage height cells, added GetNumCellsOriginatingInRow, fixed GetNumCellsOriginatingInCol 1999-08-25 21:49:18 +00:00
ftang%netscape.com
7c80df3998 fix the default charset problem I introduced when I fix 12378 1999-08-25 21:42:30 +00:00
sfraser%netscape.com
2e370244a4 No longer need a pres shell for the document encoder; remove it. 1999-08-25 21:42:20 +00:00
rods%netscape.com
51e6682549 The index of the option being deleted needs to be remembered before the it is removed from the list 1999-08-25 13:44:49 +00:00
jfrancis%netscape.com
9ea8122814 making nsPresShell and nsDocument support weak references; using weak references to docs and pres shells within the editor 1999-08-25 10:51:55 +00:00
waterson%netscape.com
43b89f11ed Bug 12254. Fix templates that are built inside of or use nested HTML. 1999-08-25 07:56:52 +00:00
vidur%netscape.com
7aec7c434b Parse delimiters out of Comment nodes. CharacterData Nodes now return an empty childNodes list instead of null. 1999-08-25 07:35:45 +00:00
ramiro%netscape.com
f2b29e5760 NS_RELEASE -> NS_IF_RELEASE. 1999-08-25 04:04:51 +00:00
hyatt%netscape.com
49d00452b7 Changing focus tracker to be the command dispatcher. 1999-08-25 01:49:24 +00:00
nisheeth%netscape.com
98514ba507 Fix build bustage. 1999-08-24 23:09:52 +00:00
nisheeth%netscape.com
a8f29b5e3c Adding the methods for creating entity, documenttype, named node maps, notations. Contributed by Johnny Stenback (jst@citec.fi). 1999-08-24 22:26:57 +00:00
nisheeth%netscape.com
4f94ca838d Adding files that implement the entity, notation, documenttype and namednodemap interfaces. Contributed by Johnny Stenback (jst@citec.fi). 1999-08-24 22:22:36 +00:00
pollmann%netscape.com
94ab13ee59 Warning cleanups. 1999-08-24 22:03:34 +00:00
pollmann%netscape.com
b39eee5bcb Split out AddOption/RemoveOption(), plus warning cleanups. 1999-08-24 22:02:42 +00:00
harishd%netscape.com
8ef5e0bd42 Commenting out a pre-condition in EndLoad() method.
Approved by waterson.
1999-08-24 18:37:05 +00:00
akkana%netscape.com
ff7a19a5bd Revise the doc encoder and content sink APIs yet again to make it easier
to add new flags (pass a flag in the constructor, rather than specific
booleans.  This in order to fix:
11249: Add flag to write only the body in html output.
1999-08-24 18:30:19 +00:00
hyatt%netscape.com
c1ab40064d Fix for typing bustage in editor. 1999-08-24 09:37:28 +00:00
ftang%netscape.com
059e3d97ab fix 12378 1999-08-24 07:38:00 +00:00
sfraser%netscape.com
df04fe1c2d Make sure that mAttributeList is initialized to null. 1999-08-24 00:59:30 +00:00
hyatt%netscape.com
29b55c601b Fixing the focusable content method so that only trees (and not tree cells)
are focusable.
1999-08-24 00:43:03 +00:00
hyatt%netscape.com
b08d08ff27 Making focus changes on mouse downs crawl up a parent chain to find the nearest
enclosing focusable content.  Allows composite widgets to still receive the focus.
1999-08-24 00:42:38 +00:00
jdunn%netscape.com
83156768b1 HP requires a newline at the end of the file 1999-08-24 00:33:18 +00:00
hyatt%netscape.com
cf77b893a6 Implemented element-level capturing in the XUL DOM. 1999-08-23 07:26:57 +00:00
hyatt%netscape.com
64403860de Tweaking capturing. Still doesn't work for elements though. 1999-08-23 05:32:55 +00:00
hyatt%netscape.com
d5efaf0261 Teaching the RDF element about the concept of being focusable. 1999-08-23 05:20:14 +00:00
hyatt%netscape.com
b77644e753 Fix for several bugs (12299, 12289, 12295). 1999-08-23 01:13:29 +00:00
mccabe%netscape.com
17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
hyatt%netscape.com
97025b35ec Mmmm-hmmm. 1999-08-22 08:11:27 +00:00
hyatt%netscape.com
27156d3fe7 Making sure the onselect handler gets fired. 1999-08-22 08:01:13 +00:00
hyatt%netscape.com
576659f909 More selection work. 1999-08-22 06:53:01 +00:00
hyatt%netscape.com
46340eebe5 Checking in the selection implementation (with more functions added). 1999-08-22 06:31:00 +00:00
hyatt%netscape.com
b8cf1c5a5d Implemented all of the tree widget selection APIs but ranged selection (which will
be fun and nasty).
1999-08-22 06:17:16 +00:00
hyatt%netscape.com
850b37e110 Defining the selection API for the tree widget. Stubbed all of the functions.
Now I just have to implement them all.
1999-08-22 06:01:52 +00:00
hyatt%netscape.com
739aa6fc11 Tweaking comments. 1999-08-21 20:42:17 +00:00
hyatt%netscape.com
91a63df44f Stubbing out the selection implementation. Need to fill in the empty if
statements next.
1999-08-21 20:39:29 +00:00
hyatt%netscape.com
0c1ba81710 Adding more to the tree's idl. 1999-08-21 20:23:56 +00:00
hyatt%netscape.com
7e7ed03bb4 Checking in changes that teach the tree element how to have its own
array of selected items and cells.
1999-08-21 19:53:39 +00:00
hyatt%netscape.com
2896ff9442 Fixing broadcasters. The hookup wasn't happening correctly. 1999-08-21 19:30:53 +00:00
hyatt%netscape.com
9bd7a20027 The bustage is mine. Fixing it now. 1999-08-21 10:05:02 +00:00
hyatt%netscape.com
0a4a95a2ea Fixing up the broadcaster stuff. 1999-08-21 09:13:14 +00:00
hyatt%netscape.com
7fcea47026 A complete rewrite of the broadcaster/observer system. Much improved. 1999-08-21 09:08:12 +00:00
dougt%netscape.com
32a9a77110 xpild-ing nsIAtom. Now nsIAtom is xpcom compliant. 1999-08-21 07:07:00 +00:00
pollmann%netscape.com
fc1800b2ca Bug 3285: Update impl files to return correct type 1999-08-21 02:57:29 +00:00
pollmann%netscape.com
f938373139 Bug 3256: Scroll frame into view when form element receives focus. 1999-08-21 00:19:34 +00:00
pollmann%netscape.com
470a2ae161 Bug 3285: Implement Item() method on Form Element content object. 1999-08-20 23:15:40 +00:00
hyatt%netscape.com
d819a08a33 Renaming onaction to oncommand. 1999-08-20 22:58:32 +00:00
hyatt%netscape.com
e0dcec9718 Renaming onaction to oncommand. Also adding getIID to nsIFocusableContent, since
I'll need to be using that later on.
1999-08-20 22:56:15 +00:00
arielb%netscape.com
1b252b2e3b includes updates to codbase matching security checks currently turned off
but in place.  redefined the script security manager in caps and it is
now generating codebase principals.
1999-08-20 09:51:02 +00:00
troy%netscape.com
e6387cb6bb Changed GetTag() to return NULL for the tag name 1999-08-20 03:17:11 +00:00
vidur%netscape.com
f24d30eaa8 Fixed document.cookies after Necko landing. 1999-08-19 22:23:20 +00:00
vidur%netscape.com
6d691f1955 Null check for replaceChild() parameter 1999-08-19 22:22:45 +00:00
akkana%netscape.com
8ecf4be9ce Ifdef DEBUG, then when doing nsRange::ToString, also dump node contents
to stdout via List() so we can see what's in the range besides text.
1999-08-19 22:20:57 +00:00
evaughan%netscape.com
a12f942778 xpscrollbars 1999-08-19 22:16:23 +00:00
ducarroz%netscape.com
5be0405534 Add Get/Set Autocomplete methods 1999-08-19 22:10:56 +00:00
ducarroz%netscape.com
04f9bf4079 add some autocomplete atoms 1999-08-19 22:10:45 +00:00
vidur%netscape.com
43c7cb9748 Changed method signature of EvaluateScript to return nsresult. Added nsJSThreadContextStack pushing and popping around script evaluation. 1999-08-19 20:36:31 +00:00
pinkerton%netscape.com
277d3d704c add drag_gesture event. 1999-08-19 19:48:45 +00:00
rods%netscape.com
8c512a7a2f added nsAttributeContent.cpp 1999-08-19 14:17:28 +00:00
rods%netscape.com
6b10cc3ee9 Removed some old code, fixed some ref counting, added nsIAttributeContent interface 1999-08-19 14:13:46 +00:00
rods%netscape.com
354afa6be1 added nsAttributeContent.cpp 1999-08-18 14:52:32 +00:00
rods%netscape.com
3b190aaac2 initial add 1999-08-18 14:51:56 +00:00
waterson%netscape.com
d520bcc2ff Bug 11016. Clean up GetSourceDocumentURL() return paths s.t. sourceURL is null and/or error code is set if do_QueryInterface() fails. 1999-08-18 08:48:33 +00:00
waterson%netscape.com
7d7045cbd4 Resurrect delegation of XULTreeElement interface to an aggregate object. 1999-08-18 05:45:40 +00:00
waterson%netscape.com
e796040451 Add verbage. 1999-08-18 04:25:24 +00:00
waterson%netscape.com
8c885f534e Re-added to support tree selection. Not yet in the build. 1999-08-18 03:21:26 +00:00
valeski%netscape.com
08b22b266e chofmann approved. fix for 11461, refresh for some meta refresh urls was happening irregularly. 1999-08-13 23:50:29 +00:00
nisheeth%netscape.com
684c74e9b5 Fix for bug 11483. Scripts were not getting loaded on XML pages. 1999-08-11 23:24:59 +00:00
rjc%netscape.com
5ed11f9b0d Fix bug # 10352: date sorting. 1999-08-11 06:24:56 +00:00
kmcclusk%netscape.com
61e361b49e Rewrote nsButtonControlFrame. It is now based on nsHTMLButtonControlFrame.
Added style rules to set submit, reset, and browse buttons default labels.
1999-08-10 19:13:57 +00:00
jband%netscape.com
167d0af817 fix for bug 11510 1999-08-10 05:11:47 +00:00
vidur%netscape.com
66a87fc882 Implemented document.lastModified 1999-08-09 19:10:24 +00:00
dp%netscape.com
29a08b0a4c Backing out previous checkin per peterl advice. This caused bookmarks
and mailnews windows to show up blank.
1999-08-09 03:54:10 +00:00
jband%netscape.com
4617442db7 was neglecting to initialize a member 1999-08-08 02:06:31 +00:00
peterl%netscape.com
2bb5dc6312 made relative font sizes round off to next point size 1999-08-08 01:19:09 +00:00
peterl%netscape.com
e0d10cc8d9 added != operator 1999-08-08 01:18:40 +00:00
peterl%netscape.com
6edd662900 added :root pseudo class 1999-08-08 01:17:58 +00:00
peterl%netscape.com
f12ab5112a made change hint smarter 1999-08-08 01:17:29 +00:00
peterl%netscape.com
18b05c194a moved dummy option pseudo to layout atoms
added root pseudo
1999-08-08 01:16:07 +00:00
peterl%netscape.com
7bf06a962e moved scrolled content pseudo to layout atoms 1999-08-08 01:15:30 +00:00
peterl%netscape.com
6c14e16169 fix initial value of border collapse 1999-08-08 01:14:36 +00:00
peterl%netscape.com
a17a613280 added more pseudo elements 1999-08-08 01:05:05 +00:00
joki%netscape.com
11585608e8 Adding new onselect event. Also slight modification to ender text widget focus behavior 1999-08-07 23:18:35 +00:00
cls%seawood.org
3f1dcd11dc Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.
1999-08-07 06:01:31 +00:00
buster%netscape.com
c1f02ff5b3 fixed BodyFixupRule::MapStyleInto to respect background color properly
code-reviewed by Peter Linss
1999-08-07 05:38:28 +00:00
waterson%netscape.com
43c0b70372 Fix build warning. 1999-08-06 20:34:55 +00:00
hyatt%netscape.com
85211cd417 Adding the popup set atom to the XUL atom list. 1999-08-06 19:18:42 +00:00
waterson%netscape.com
5e0dfa201e Fix --pedantic bustage. 1999-08-06 18:36:50 +00:00
waterson%netscape.com
b51825bc1d Bug 8159. Fix circularity between content model builder and composite datas source (via 'observer' which now refcounts). Destruction of a XULDocumentImpl now forces builder to do out-of-band release on composite datasource. 1999-08-06 17:59:05 +00:00
rods%netscape.com
2a25a355f4 Added :-moz-dummy-option is used for empty select tags 1999-08-06 14:00:54 +00:00
jfrancis%netscape.com
79a58afed5 fixing unix bustage. compilers: viva la difference! 1999-08-06 12:14:39 +00:00
jfrancis%netscape.com
f3fbfca040 fixing range dom gravity bug first exposed by bug #10231 1999-08-06 10:33:09 +00:00
tague%netscape.com
dad401a40f Fix build bustage 1999-08-06 03:10:14 +00:00
tague%netscape.com
58316bd322 Added support for replies from private DOM text events. See bug #4826 1999-08-06 02:32:13 +00:00
troy%netscape.com
71d5c08256 Changed frame construction code to use frame manager when modifying frame
model
1999-08-05 03:09:22 +00:00
valeski%netscape.com
92d1b7afd1 api change to nsIWebShell and nsIDocumentLoaderObserver. I've replaced all the old method delarations with the new versions. We now pass 'nsresult' types into the On*() methods instead of PRInt32. The PRInt32 arg type was causing data loss.
I also checked in a fix for bug 10848 (which prompted the api change), and 10549 (these changes were in nsWebShell.cpp).
1999-08-05 01:37:52 +00:00
valeski%netscape.com
05a902140c we now handle the URL attribute in a http-equiv refresh tag 1999-08-04 21:19:22 +00:00
kin%netscape.com
375eb2de71 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)
1999-08-04 18:36:19 +00:00
vidur%netscape.com
1249b3dd0d Get rid of circular reference between sink and parser. Fix for bug 8975. 1999-08-04 18:25:23 +00:00
waterson%netscape.com
0a6a7275b1 Bug 9474. Use NodeList script object, _not_ HTMLCollection. Gutted code that was aggregating HTMLCollection. 1999-08-04 05:45:09 +00:00
peterl%netscape.com
915640813a route CSS declaration parsing through the CSSLoader's parsers 1999-08-04 05:09:01 +00:00
peterl%netscape.com
d0aa6adf45 fix uninitialized variable 1999-08-04 05:08:27 +00:00
peterl%netscape.com
c5b1c60850 route declaration parsing through subclasses 1999-08-04 05:08:04 +00:00
peterl%netscape.com
8efdd17690 route declaration parsing through the CSSLoader's parsers 1999-08-04 05:07:10 +00:00
peterl%netscape.com
7e3bd063e3 removed assert 1999-08-04 05:06:19 +00:00
waterson%netscape.com
0035d5bbb3 Fix silent failure from JS on firstChild. Clean up other baby-eating methods. 1999-08-04 02:26:26 +00:00
valeski%netscape.com
6fc14bc32a we were refreshing _every_ url _every_ second. not anymore 1999-08-04 01:27:22 +00:00
valeski%netscape.com
0edfda477b 10720 fix - we now do meta tag refreshes 1999-08-03 21:48:40 +00:00
mcafee%netscape.com
6da92dc13c Converting to stream implementation of HTTP posting, this obsoletes nsIPostData and nsIPostToServer. a=warren 1999-08-03 20:51:41 +00:00
rjc%netscape.com
3b08048ac8 Persist attributes via the content model only. 1999-08-01 03:24:18 +00:00
hyatt%netscape.com
f080c0cae8 Phase 3. Enabling XP menus on the menu bar. 1999-07-31 11:29:03 +00:00
hyatt%netscape.com
00f89f8113 XP menus now know how to anonymously construct children, so that they are
now mostly compatible with the original menu syntax.  They also now
execute create, destroy, and action handlers.
1999-07-31 01:43:33 +00:00
waterson%netscape.com
a0ea173e2f Bugs 10640, 10689. Fix assertions when opening a folder. Crude performance improvement for asynchronously generated content in tree controls. 1999-07-31 00:03:45 +00:00
rjc%netscape.com
931e33f799 Hook up persistent (via the localstore). 1999-07-30 23:42:41 +00:00
peterl%netscape.com
5a5e4bee42 fix setting empty attributes
approved cyeh
1999-07-28 21:41:16 +00:00
rods%netscape.com
d8f155ad0c Added NS_DEFINE_STATIC_IID_ACCESSOR 1999-07-28 21:35:55 +00:00
nisheeth%netscape.com
88a7a3eadb Adding a new parameter, aMode, to nsIContentSink::AddDocTypeDecl. 1999-07-28 06:56:05 +00:00
vidur%netscape.com
d60aeaab2e Added form searching for form controls that are newly created and added to the tree. 1999-07-28 05:26:55 +00:00
vidur%netscape.com
e557b2140e Fixed incorrect inclusion of text elements in tag stack creation in CreateContextualFragment. 1999-07-28 05:26:16 +00:00
vidur%netscape.com
118ec90f2c Added new forwarding macro. 1999-07-28 05:25:44 +00:00
waterson%netscape.com
a5d129b99b Bug 10617. Get folder performance back. We now _do not_ tell layout about individual content that gets appended during CreateContainerContents(), and instead wait until we've constructed all child nodes to do a ContentChanged() notification. 1999-07-28 05:21:22 +00:00
waterson%netscape.com
d9a7613550 Implement RemoveWidgetItem(). Whoops. 1999-07-28 02:53:49 +00:00
nisheeth%netscape.com
4e5aff98b2 Add static GetIID() method for creating smart pointers to nsIXMLContentSink. 1999-07-28 01:17:09 +00:00
harishd%netscape.com
49e2f26016 EnableParse() returns nsresult. 1999-07-27 23:33:16 +00:00
putterman%netscape.com
5638dcc255 GetResource first looks at ref. checkin for waterson. 1999-07-27 23:02:13 +00:00
joki%netscape.com
e49a6d584f Partial fixes for focus/blur events on windows/frames, fixes for incorrect event.target values 1999-07-27 20:55:03 +00:00
waterson%netscape.com
952e4e3de7 Fix --pedantic bustage. 1999-07-27 18:04:55 +00:00
waterson%netscape.com
91a8ac09e7 Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism. 1999-07-27 17:20:28 +00:00
joki%netscape.com
556e5e31e7 Fixing key value for ctrl+keys. 1999-07-27 14:38:07 +00:00
waterson%netscape.com
b30b439a4c Re-add. Wasn't meant to be deleted yet. 1999-07-27 03:03:25 +00:00
waterson%netscape.com
3e44429c51 Native builder exorcism. Long live templates. 1999-07-27 02:40:40 +00:00
joki%netscape.com
f1c8421c61 Event fixes to allow key event handling by GFX widgets and fixes for window.defaultStatus. 1999-07-26 15:02:19 +00:00
hyatt%netscape.com
8e2cd2600e Adding the menu events to the event map. 1999-07-26 09:18:57 +00:00
hyatt%netscape.com
17680a4e98 Adding a menu listener to the DOM for XUL menus. 1999-07-26 09:18:31 +00:00
nisheeth%netscape.com
cbf9fde516 - Move AddDocTypeDecl method from nsIXMLContentSink to nsIContentSink.
- Fix bug 8607 by passing the XML decl and the doctype decl from the expat tokenizer to the XML DTD.
1999-07-26 05:40:25 +00:00
hyatt%netscape.com
1972b6d379 Using "accesskey" instead of "shortcut". 1999-07-26 01:19:49 +00:00
rickg%netscape.com
f4902b78bc replaced calls to deprecated nsString API 1999-07-26 00:37:24 +00:00
jfrancis%netscape.com
250bfcbd91 fix for bug 9842 (aka 8227) plus some thread safety improvements 1999-07-25 08:41:42 +00:00
jfrancis%netscape.com
205e3e3fec fix for bug 9935 1999-07-25 05:31:05 +00:00
jfrancis%netscape.com
4b1939dc92 fix for bug: subtree iterator had bug in init code that could cause iter to be empty. 1999-07-25 05:30:15 +00:00
hyatt%netscape.com
52037238fa Fixing the problem where a blank space appears at the top of every XUL file. 1999-07-25 04:38:57 +00:00
evaughan%netscape.com
f97d9c4df1 1) added .gif for horizontal scrollbar
2) added cropping to titledbuttons
3) fixed bugs in navigator.xul and navigator.css
1999-07-25 01:15:14 +00:00