waterson%netscape.com
d9be66d476
Bug 15683. Hack to get the tree open. Don't SetParent(nsnull), <option> elements do funky stuff when the <option> is inside a <xul:template>. r=kmcclusk
1999-10-07 19:32:39 +00:00
waterson%netscape.com
aeb760ef42
Bug 13910. Make sure to update element map for XUL (as well as HTML) elements when changing 'id' or 'ref' attributes.
1999-10-07 10:09:17 +00:00
waterson%netscape.com
77c0ea78ed
Bug 13910. Make sure to add elements to the map by 'ref' attribute, as well.
1999-10-07 10:08:14 +00:00
rjc%netscape.com
3fc9b096de
Add in CTOR/DTOR stuff for leak detection. Review: hyatt@netscape.com
1999-10-07 01:51:30 +00:00
vidur%netscape.com
5886af2ed2
Added document.width/document.height to nsIDOMNSDocument. Bug 961. R: troy
1999-10-06 20:33:58 +00:00
mgleeson1%netscape.com
4bab7f6ed0
r=waterson enums used in structs must be public members for HPUX
1999-10-06 18:56:03 +00:00
waterson%netscape.com
c2e1281888
Fix incorrect use of CBufDescriptor that was causing persistence to flake.
1999-10-06 06:42:27 +00:00
waterson%netscape.com
c68f1d3348
Suppress assertions with context menus for now.
1999-10-06 06:40:06 +00:00
waterson%netscape.com
90a7941440
Fix dumb leak.
1999-10-06 01:02:11 +00:00
kipp%netscape.com
2738c38f7f
Support SizeOf methods
1999-10-05 23:47:46 +00:00
waterson%netscape.com
24d0a86133
Fix crasher when loading XUL in viewer and no localstore is present.
1999-10-05 22:22:40 +00:00
waterson%netscape.com
119e47a761
Bug 15301. Remove RDF graph from XUL content model construction. Landed XUL_19991005_BRANCH; see branch comments for detailed checkin information. r=shaver,hyatt.
1999-10-05 21:13:55 +00:00
norris%netscape.com
9c950a3a20
Fix 15458 "onLoadHandler does not work"
...
Reviewed by mstoltz.
1999-10-05 04:08:14 +00:00
rjc%netscape.com
5fea9b5df9
Fix bug # 15222: The composite datasource has a few operations which are somewhat "expensive". Have these behaviors on by default, but expose a method on the composite datasources so that they can be selectively turned off [for Mail/News, for example] if the capability is not needed/used (such as negative assertions). Review: waterson@netscape.com. Additional Mail/News Testing: putterman@netscape.com
1999-10-01 04:07:55 +00:00
waterson%netscape.com
3f8b996770
Fuck. These went in onto the tip and were supposed to be on the branch. Backing out.
1999-10-01 03:04:08 +00:00
waterson%netscape.com
5fe7965076
Initial checkin on XUL_19990930_BRANCH, the RDF-ectomy. Single XUL documents hobbling along.
1999-10-01 03:01:22 +00:00
waterson%netscape.com
031302a480
Bug 13908. Add code to hook up 'forward observer declarations'. r=hyatt.
1999-09-30 02:32:34 +00:00
saari%netscape.com
05078b007e
Helping to fix M10 bug 14464 a: chofmann r: akkana
Tested on Mac, Win, and Linux. 14464 requires other checkins to be fully fixed.
1999-09-29 00:49:11 +00:00
waterson%netscape.com
7cf756f47e
Bug 14911. Revert sloppy checkin. The 'DocumentWillBeDestroyed' stuff was never meant to get checked in. It piggy-backed onto another bug fix; I wasn't careful.
1999-09-25 16:29:22 +00:00
waterson%netscape.com
1ffd4337ba
Fix mac build bustage.
1999-09-24 20:39:26 +00:00
waterson%netscape.com
0f1bc3914b
Bug 14754. Support '.database' attribute on HTML elements. Fix ref='...' support for HTML templates. r=rjc, a=chofmann
1999-09-24 19:49:15 +00:00
waterson%netscape.com
5636df21fa
Bug 14752. Support '.database' attribute on HTML elements. Fix ref='...' support for HTML templates. r=rjc, a=chofmann
1999-09-24 19:49:12 +00:00
saari%netscape.com
113c961c8f
A better fix for blocker #14464 . Reviewed by Hyatt w. permission from leaf/choffman
1999-09-23 02:31:37 +00:00
law%netscape.com
be924c200c
Fixes for context menus; a=hyatt (I just pressed the keys he told me to :-)
1999-09-22 06:27:28 +00:00
waterson%netscape.com
75faa6e467
Make sure <keyset> tags are only hooked up when in the XUL namespace. Add an assertion if HTML element creation fails.
1999-09-22 01:22:42 +00:00
waterson%netscape.com
fae395b32c
Bug 14273. We weren't recursively creating 'container' contents for HTML elements. Fixed that.
1999-09-22 00:54:05 +00:00
saari%netscape.com
6df67e6af3
Changing broadcaster to use onbroadcast instead of oncommand. Adding the "braodcast" "commandupdate" and "input" events. Changed all xul observes nodes to use onbroadcast instead of onchange.
1999-09-21 23:02:35 +00:00
rpotts%netscape.com
83ade485d7
The document LoadGroup is now a nsWeakPtr...
1999-09-21 06:44:56 +00:00
waterson%netscape.com
4312c7deef
Fix bugs with computing containment.
1999-09-21 05:57:47 +00:00
waterson%netscape.com
1f55ef82a2
Ok, so hyatt has a better way to do his frame hack. whatever.
1999-09-20 07:33:25 +00:00
waterson%netscape.com
04ab0fb6a4
Increase utility of 'cannot load datasource' message; special-case skip 'rdf:null'.
1999-09-19 22:51:15 +00:00
waterson%netscape.com
3a0a7fb408
Comment out 'element already in map' warning for now.
1999-09-19 22:42:55 +00:00
waterson%netscape.com
84b3af503f
Fix GetContentSink() to addref pointer on the way out thru XPCOM boundary. Hyatt: that's 20 XPCOM Hail Mary's for you.
1999-09-19 19:58:04 +00:00
rpotts%netscape.com
dd7e4f99f6
Changed GetDocumentLoadGroup(...) to be XPCom complient. THis helps prevent leaks when using nsCOMPtrs.
1999-09-18 06:34:24 +00:00
slamm%netscape.com
46a00d3389
Fix build warnings (rename 'tm' to 'value).
1999-09-18 02:15:00 +00:00
waterson%netscape.com
c35f0fdac7
Bug 12649. Add support for 'parent' on <rule> tags.
1999-09-17 20:15:29 +00:00
waterson%netscape.com
0b2f0dfe51
Bug 13790. Okay, let's try that again, this time without the frills.
1999-09-17 04:29:53 +00:00
waterson%netscape.com
ca364c4a84
Fix nsCOMPtr sloppiness.
1999-09-17 04:13:19 +00:00
waterson%netscape.com
18082a7be6
Back out changes that will cause bustage on some compilers.
1999-09-17 04:12:08 +00:00
waterson%netscape.com
2e319c75dd
Bug 13970. Implement 'commandupdater=' attribute to hook up command udpater nodes to the XUL document's command dispatcher. Make API modifications to support command filtering. Some improvements to XUL document to factor out iteration code.
1999-09-17 04:01:46 +00:00
waterson%netscape.com
439dc1a5fe
Whack out a bunch of dead code; add automatic 'id' attributes on html:frame and html:iframe tags (in preparation for some context menu magic by hyatt).
1999-09-16 04:19:46 +00:00
briano%netscape.com
e879c25e61
General cleanup.
1999-09-15 23:36:43 +00:00
waterson%netscape.com
ba1c80cb84
Fix HTML-rooted templates.
1999-09-15 20:08:37 +00:00
waterson%netscape.com
9871711569
Use nsCOMPtr for the controller.
1999-09-15 20:06:32 +00:00
slamm%netscape.com
500604046f
Fix build warnings.
1999-09-15 18:14:02 +00:00
harishd%netscape.com
f929f5b42a
CreateXIF() and ToXIF() should return nsresult.
1999-09-15 17:57:55 +00:00
hyatt%netscape.com
83740bbcf6
Fixing minor bug in command dispatcher.
1999-09-15 02:12:50 +00:00
waterson%netscape.com
cca84203b0
Bug 13121. Deal with XUL documents that are created _before_ local store is available (e.g., because they come up before a profile has been selected).
1999-09-14 22:36:55 +00:00
waterson%netscape.com
5d44397356
Partial fix for bug 13768. Be sure to set eChildrenMustBeRebuilt flag _before_ appending child to content model; appending child to content model will cause layout to recur and possibly build up more content.
1999-09-14 22:34:05 +00:00
waterson%netscape.com
1ffd2a18f0
Strip some dead code. Re-enable sorting.
1999-09-14 02:07:46 +00:00
waterson%netscape.com
9eeb923bc3
Add some commentary.
1999-09-14 02:01:33 +00:00
waterson%netscape.com
b4a0edce0f
Fix comma at end of enumerator list.
1999-09-13 22:07:25 +00:00
waterson%netscape.com
18159223f1
Performance improvements. Make use of CBufDescriptor's where appropriate; replace attribute-based lazy bookkeeping with a private interface (non-XUL content can't be lazy, _anyway_).
1999-09-13 22:06:17 +00:00
warren%netscape.com
fec02a32a9
Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel.
1999-09-11 18:45:36 +00:00
saari%netscape.com
4c5156cb71
Reworking of keybinding code for better efficiency, and fixed a few bugs too
1999-09-10 23:13:19 +00:00
hyatt%netscape.com
6eb6140c5f
Popup work.
1999-09-10 08:49:32 +00:00
pinkerton%netscape.com
1ced9c9c7a
correctly set target of dragenter/exit events.
1999-09-09 06:26:58 +00:00
rjc%netscape.com
d95498c492
Add check for NS_RDF_NO_VALUE.
1999-09-09 00:58:08 +00:00
waterson%netscape.com
b7838942d9
Fix hidden form element which I whacked out while being a bit over-zealous.
1999-09-08 08:28:14 +00:00
hyatt%netscape.com
d0684b97b9
Fixing an error in the handleDomEvent function.
1999-09-08 08:06:28 +00:00
waterson%netscape.com
8b4c7b3b9d
Remove SearchForNodeByID(). It's not necessary anymore now that all XUL content is build up-front.
1999-09-08 07:23:45 +00:00
waterson%netscape.com
52c3b2eed4
Gut the XUL builder. Build all XUL content up front. Remove 'id' attributes on anonymous nodes (except inside <template>s), remove 'lazycontent' attributes, 'xulcontentsgenerated' attributes.
1999-09-08 07:23:05 +00:00
rjc%netscape.com
f2fbe41f4d
Cache sort resource requests.
1999-09-08 03:04:45 +00:00
rjc%netscape.com
97371bc9eb
Cache sort resources.
1999-09-07 07:27:49 +00:00
waterson%netscape.com
10c7210fc8
Replace nsRDFContentUtils with nsXULContentUtils, which can be acquired as a service. This allows it to keep cached member variables to other frequently-accessed services.
1999-09-07 02:51:13 +00:00
waterson%netscape.com
20bb759eb1
Re-write GetTextForNode() to be a bit more efficient; broke out data format. Bug 13137, fix broken use of CBufDescriptor. Add CBufDescriptors where appropriate.
1999-09-07 02:47:56 +00:00
waterson%netscape.com
a4826d1767
Add nsXULContentUtils, eventually to replace nsRDFContentUtils. Not yet in the build though.
1999-09-06 22:25:45 +00:00
waterson%netscape.com
95326a887c
Add nsIXULContentUtils.
1999-09-06 22:24:21 +00:00
waterson%netscape.com
52918f3ff4
Move APIs to create 'anonymous' resources into the RDF service. Fix stuff that was using it.
1999-09-06 19:35:41 +00:00
beard%netscape.com
38f9ba39de
Temporary hack fix to keep native widgets working.
1999-09-05 17:21:33 +00:00
bruce%cybersight.com
75c1745097
Use nsAllocator for char* data.
1999-09-04 13:59:52 +00:00
saari%netscape.com
e2336532d9
Adding support for full keyboard to XUL keybinds
1999-09-04 01:25:55 +00:00
dougt%netscape.com
dd5c903d9e
Changes nsIAtom iterface to return a shared (non-allocated) wstring when
...
GetUnicode() is called. (thanks waterson, jband)
Also fixing 12237. (thanks jband).
1999-09-03 22:21:29 +00:00
waterson%netscape.com
e9c4cf862a
Stomach ill XUL that uses namespaces without declaring them.
1999-09-03 16:52:34 +00:00
waterson%netscape.com
69522f539b
Change to use xul:tag instead of rdf:type as the meta-attribute that gets an element's tag info thru the graph. This was clashing with other 'normal' uses of rdf:type, and was working because of, er, another bug which I fixed by centralizing the namespace/attribute munging code.
1999-09-03 08:59:29 +00:00
waterson%netscape.com
f26391e8ba
Put the local store _first_, so that any persisted changes are picked up before default content.
1999-09-03 08:57:42 +00:00
waterson%netscape.com
d7955a2a3f
Add another routine for munging a namespace/attribute pair to a resource.
1999-09-03 08:56:56 +00:00
bruce%cybersight.com
d602e5d399
Use nsCRT::free() instead of delete[] for char* data.
1999-09-03 07:53:26 +00:00
waterson%netscape.com
cdc5abdb40
Persistence, again.
1999-09-03 07:02:25 +00:00
waterson%netscape.com
4978ccb6f2
Centralize the place from whence we whack namespace/attribute pairs into RDF properties.
1999-09-03 07:01:07 +00:00
hyatt%netscape.com
875857039a
Changing reflow hint for the width attribute of tree cols so that we can get a reflow on a resize.
1999-09-03 03:25:11 +00:00
pinkerton%netscape.com
0d2e26c6f6
hookup the drag listener attributes.
1999-09-02 23:19:56 +00:00
waterson%netscape.com
9ed37acff5
Changed ParseNumericValue's declaration to match its definition.
1999-09-02 21:37:30 +00:00
waterson%netscape.com
76e6f7760c
Fix bug that was causing insertion sort to _never_ run. Also, fix code that was looking for ID attribute during RDF:Seq detection.
1999-09-02 21:34:57 +00:00
waterson%netscape.com
16613c3e10
Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings.
1999-09-02 21:34:17 +00:00
waterson%netscape.com
fb11c273f1
Replace calls to nsRDFContentUtils::MakeElementURI() with MakeElementResource(), which is what we wanted anyway. Tweak SplitProperty to use GetValueConst().
1999-09-02 21:33:53 +00:00
waterson%netscape.com
6b9f4e070d
Use nsAutoString() to avoid heap allocation during automatic coercion of 'const char*' to nsStrings; get rid of dead code that was causing a call to SplitProperty.
1999-09-02 21:32:23 +00:00
waterson%netscape.com
1e71e7d09f
Get rid of silly code that was converting a nsString to a naked unicode, which required automatic coercion _back_ to an nsString, this time using a copy on the heap :-/.
1999-09-02 21:31:22 +00:00
waterson%netscape.com
b0fc39b600
Use bigger buffers to avoid spilling to the heap during string manipulation.
1999-09-02 21:29:46 +00:00
cls%seawood.org
d2eaec27b2
Fix for gcc2.95 bustage. ANSI C++ forbids declaration of function with no type.
1999-09-02 21:06:34 +00:00
hyatt%netscape.com
fc570b8b36
Fix for build bustage.
1999-09-02 02:09:21 +00:00
hyatt%netscape.com
9746e22b3e
Adding support for proportional widths to tree columns.
1999-09-02 01:13:27 +00:00
putterman%netscape.com
798a890537
speedup building content. checkin for waterson.
1999-09-01 04:58:36 +00:00
cyeh%netscape.com
26effbde96
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 01:13:14 +00:00
waterson%netscape.com
591fd25c66
Don't add the RDF:instanceOf attribute to everything, dummy.
1999-09-01 00:50:33 +00:00
joki%netscape.com
6397eaf9f8
Adding new flag to the security check calls out of the DOM generated JS files.
1999-08-31 14:23:54 +00:00
nisheeth%netscape.com
5c883a4105
Added Get/Set methods to content IDs. An ID is used as a key to store state information about a content object and its associated frame object. The state information is stored in a dictionary that is manipulated by the frame manager (nsIFrameManager) inside layout. An opaque pointer to this dictionary is passed to the session history as a handle associated with the current document's state.
1999-08-31 10:06:17 +00:00
waterson%netscape.com
4195d84e46
Bug 12811. Fix frame system notifications s.t. as _few_ as possible get forwarded through to layout. Temporarily remove timer hacks from tree widget.
1999-08-31 06:40:41 +00:00
sdagley%netscape.com
eec65081d9
First Checked In.
1999-08-30 13:39:06 +00:00
rjc%netscape.com
c664827637
Try again.
1999-08-30 10:28:37 +00:00
rjc%netscape.com
91329d2955
Small fix.
1999-08-30 10:26:55 +00:00
rjc%netscape.com
dbc5b02975
Cleanup a bit, and fix bug # 11516.
1999-08-30 10:05:40 +00:00
waterson%netscape.com
3ca426bfd7
Clean up compiler warnings.
1999-08-30 03:18:06 +00:00
waterson%netscape.com
b5d72a52b3
Content model whackage. Remove all code that tried to keep the graph in sync with DOM changes. Regenerate JS from newer idlc compiler. Fix bug 12177. Fix miscellaneous breakage with templates.
1999-08-30 02:45:54 +00:00
norris%netscape.com
59b4dc8374
* clean up nsScriptSecurityManager
...
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
saari%netscape.com
5a8cd7095d
Fixing xul keybinding issues
1999-08-27 20:59:21 +00:00
hyatt%netscape.com
d2735ea3fd
Fixes to enable the command dispatcher to properly instantiate.
1999-08-27 07:54:06 +00:00
rjc%netscape.com
b03e1cb56b
Just forward reference. Don't know how it ever compiled with it.
1999-08-27 07:05:17 +00:00
rjc%netscape.com
ee752fa14b
Now generating nsIXULSortService.h via IDL so removing this old/obsolete header file.
1999-08-27 07:02:01 +00:00
rjc%netscape.com
5c704f9e63
Now generating nsIXULSortService via IDL.
1999-08-27 07:00:39 +00:00
rjc%netscape.com
ab2b716fe6
Add nsIXULSortService
1999-08-27 06:54:08 +00:00
waterson%netscape.com
380e4ad580
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
ca87983bb7
Bug 12470. Check for null pointer in SetParent(); occurs during teardown.
1999-08-26 04:28:47 +00:00
waterson%netscape.com
922480639c
Bug 12254. Fix templates that are built inside of or use nested HTML.
1999-08-25 07:56:52 +00:00
ramiro%netscape.com
6733919d32
NS_RELEASE -> NS_IF_RELEASE.
1999-08-25 04:04:51 +00:00
hyatt%netscape.com
05440effd3
Changing focus tracker to be the command dispatcher.
1999-08-25 01:49:24 +00:00
harishd%netscape.com
62e2939247
Commenting out a pre-condition in EndLoad() method.
...
Approved by waterson.
1999-08-24 18:37:05 +00:00
sfraser%netscape.com
914daa6543
Make sure that mAttributeList is initialized to null.
1999-08-24 00:59:30 +00:00
hyatt%netscape.com
5d54ec2d3a
Fixing the focusable content method so that only trees (and not tree cells)
...
are focusable.
1999-08-24 00:43:03 +00:00
jdunn%netscape.com
7f8e9d0c59
HP requires a newline at the end of the file
1999-08-24 00:33:18 +00:00
hyatt%netscape.com
5356344529
Implemented element-level capturing in the XUL DOM.
1999-08-23 07:26:57 +00:00
hyatt%netscape.com
a3b6196856
Tweaking capturing. Still doesn't work for elements though.
1999-08-23 05:32:55 +00:00
hyatt%netscape.com
337b1d9e9a
Teaching the RDF element about the concept of being focusable.
1999-08-23 05:20:14 +00:00
hyatt%netscape.com
6830cb457a
Fix for several bugs (12299, 12289, 12295).
1999-08-23 01:13:29 +00:00
hyatt%netscape.com
3bd9a5eb42
Mmmm-hmmm.
1999-08-22 08:11:27 +00:00
hyatt%netscape.com
802e31543f
Making sure the onselect handler gets fired.
1999-08-22 08:01:13 +00:00
hyatt%netscape.com
7513b7afc1
More selection work.
1999-08-22 06:53:01 +00:00
hyatt%netscape.com
a8d6a9115c
Checking in the selection implementation (with more functions added).
1999-08-22 06:31:00 +00:00
hyatt%netscape.com
a11ff9fcc3
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
c28227eb81
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
a69c890a1f
Tweaking comments.
1999-08-21 20:42:17 +00:00
hyatt%netscape.com
88e31243a6
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
7f859a0884
Adding more to the tree's idl.
1999-08-21 20:23:56 +00:00
hyatt%netscape.com
7a65851a9f
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
b95fc68375
Fixing broadcasters. The hookup wasn't happening correctly.
1999-08-21 19:30:53 +00:00
hyatt%netscape.com
747b419f18
Making sure oncommand fires only on a keypress.
1999-08-21 10:36:42 +00:00
hyatt%netscape.com
b61a7c9cfe
The bustage is mine. Fixing it now.
1999-08-21 10:05:02 +00:00
hyatt%netscape.com
48fadb35cd
Fixing up the broadcaster stuff.
1999-08-21 09:13:14 +00:00
hyatt%netscape.com
ee88f3c3fc
A complete rewrite of the broadcaster/observer system. Much improved.
1999-08-21 09:08:12 +00:00
hyatt%netscape.com
d51851bd89
Teaching key bindings how to execute oncommand on a keydown.
1999-08-21 07:57:14 +00:00
dougt%netscape.com
8cf9b81629
xpild-ing nsIAtom. Now nsIAtom is xpcom compliant.
1999-08-21 07:07:00 +00:00
hyatt%netscape.com
f1252f912a
Renaming onaction to oncommand.
1999-08-20 22:58:32 +00:00
saari%netscape.com
f9c6f80a72
Commiting to M9 branch, a temp disabling of keybinding on win32 and linux. Bug 11983. Approved by jevering
1999-08-19 20:35:56 +00:00
waterson%netscape.com
ff32c7b51c
Add nsXULTreeElement.cpp.
1999-08-18 06:19:40 +00:00
waterson%netscape.com
b56418cf48
Resurrect delegation of XULTreeElement interface to an aggregate object.
1999-08-18 05:45:40 +00:00
waterson%netscape.com
d4b42fdd79
Add nsXULTreeElement and nsJSXULTreeElement to the build.
1999-08-18 04:28:11 +00:00
waterson%netscape.com
f73c4f67c5
Regenerated with updated idlc compiler.
1999-08-18 04:26:12 +00:00
waterson%netscape.com
123594ff91
Add verbage.
1999-08-18 04:25:24 +00:00
waterson%netscape.com
f8108e0596
Re-added to support tree selection. Not yet in the build.
1999-08-18 03:21:26 +00:00
waterson%netscape.com
a5f6d1fab1
Re-add nsIDOMXULTreeElement.h to the build, pending selection API work.
1999-08-18 02:15:29 +00:00
waterson%netscape.com
aaf5b43654
Re-add XULTreeElement for selection tracking API.
1999-08-18 02:12:53 +00:00
akkana%netscape.com
cae28969b7
Fix editor stopper 11616. a=leaf@mozilla.org
1999-08-11 19:20:34 +00:00
rjc%netscape.com
d56514ca81
Fix bug # 10352: date sorting.
1999-08-11 06:24:56 +00:00
saari%netscape.com
121deb6b90
Changing XP_PC logic to XP_MAC on akk's recommendation.
1999-08-10 22:33:53 +00:00
brade%netscape.com
c1abc9374e
use keycode/charcode for particular key events
1999-08-10 21:34:48 +00:00
jband%netscape.com
8f1eb40f3d
fix for bug 11510
1999-08-10 05:11:47 +00:00
saari%netscape.com
93abd59b34
Fix for bug 10515, an error in keybinding logic
1999-08-09 23:28:18 +00:00
joki%netscape.com
da36d40b61
Adding new onselect event. Also slight modification to ender text widget focus behavior
1999-08-07 23:18:35 +00:00
cls%seawood.org
9eea17be39
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
waterson%netscape.com
76ed7c1834
Fix build warning.
1999-08-06 20:34:55 +00:00
waterson%netscape.com
b7e275631c
Fix --pedantic bustage.
1999-08-06 18:36:50 +00:00
waterson%netscape.com
6f5ff98694
Fix compiler warning.
1999-08-06 18:28:15 +00:00
waterson%netscape.com
ed78bedd41
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
waterson%netscape.com
08f4f00374
Bug 9474. Use NodeList script object, _not_ HTMLCollection. Gutted code that was aggregating HTMLCollection.
1999-08-04 05:45:09 +00:00
waterson%netscape.com
fa329653f5
Fix silent failure from JS on firstChild. Clean up other baby-eating methods.
1999-08-04 02:26:26 +00:00
rjc%netscape.com
3a2f1bb201
Persist attributes via the content model only.
1999-08-01 03:24:18 +00:00
waterson%netscape.com
1b4f5a55bb
Allow datasources= attribute on _any_ XUL content.
1999-07-31 00:05:03 +00:00
waterson%netscape.com
f5fc9df22d
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
a93092afb6
Fix bug #10751 : use short date format.
1999-07-30 23:54:56 +00:00
rjc%netscape.com
4566ac87d8
Hook up persistent (via the localstore).
1999-07-30 23:42:41 +00:00
waterson%netscape.com
50c29e871d
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
1f3fd39a62
Implement RemoveWidgetItem(). Whoops.
1999-07-28 02:53:49 +00:00
putterman%netscape.com
7715c6e903
GetResource first looks at ref. checkin for waterson.
1999-07-27 23:02:13 +00:00
waterson%netscape.com
b7d93726f9
Fix --pedantic bustage.
1999-07-27 18:04:55 +00:00
waterson%netscape.com
f6b84db71a
Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism.
1999-07-27 17:20:28 +00:00
waterson%netscape.com
914b2cade7
Re-add. Wasn't meant to be deleted yet.
1999-07-27 03:03:25 +00:00
waterson%netscape.com
70d9500cde
XULTreeElement.idl
1999-07-27 02:58:39 +00:00
waterson%netscape.com
cc5179bcc8
Native builder exorcism. Long live templates.
1999-07-27 02:40:40 +00:00
sspitzer%netscape.com
1d092736fa
remove my temporary code.
1999-07-27 00:50:07 +00:00
hyatt%netscape.com
e9860f134e
Adding the menu events to the event map.
1999-07-26 09:18:57 +00:00
rickg%netscape.com
bcfb3a153a
replaced call to deprecated nsString API
1999-07-26 00:47:36 +00:00
sspitzer%netscape.com
41d0838da4
temporary changes to use a pref to switch between localized date code and non-localized date code, so QA can test my fix for #10412 in a release build. also, some nsCOMPtr changes
1999-07-26 00:15:22 +00:00
hyatt%netscape.com
7f1440abf5
Form needs to be explicitly inserted, since I need the frame to be made.
1999-07-25 06:55:22 +00:00
hyatt%netscape.com
108265b89a
Fixing the problem where a blank space appears at the top of every XUL file.
1999-07-25 04:38:57 +00:00
sspitzer%netscape.com
09cd379429
go back to PR_FormatTime() until #10412 is fixed.
1999-07-24 01:47:59 +00:00
rjc%netscape.com
7d4c29d704
Now use FormatPRTime().
1999-07-23 00:17:39 +00:00
waterson%netscape.com
210a35cf0f
Fix for menuitems being incorrectly marked as menus.
1999-07-22 06:06:23 +00:00
waterson%netscape.com
cf7d82295b
Fix computation of empty containers.
1999-07-22 05:11:52 +00:00
rjc%netscape.com
dbcf779b24
Set empty="false" attribute even if container is closed.
1999-07-22 00:49:50 +00:00
putterman%netscape.com
1133b9f963
Messenger Copy/Move menus now show menuitems instead of all menus.
1999-07-22 00:26:00 +00:00
rjc%netscape.com
c1dfe525b3
Now update "empty" attribute as children count changes.
1999-07-21 23:10:07 +00:00
rjc%netscape.com
a8e701fe56
Ensure that we have a value.
1999-07-21 23:02:35 +00:00
troy%netscape.com
bf547dbb98
Change to StartLayout(): moved call to EnableRefresh() to before the InitialReflow()
...
call to work around a bug in the compositor
1999-07-21 04:47:15 +00:00
sspitzer%netscape.com
731a41f274
fix warnings
1999-07-20 20:32:33 +00:00
mcafee%netscape.com
47320f0312
Fixing warnings
1999-07-20 20:22:23 +00:00
bienvenu%netscape.com
d9ce494617
checkin jefft's fix mailnews startup crash
1999-07-20 17:32:43 +00:00
rjc%netscape.com
c48f89b97f
Work harder at getting the REAL parent container when determining if the parent container is a RDF_Seq during a natural order sort.
1999-07-20 09:04:24 +00:00
warren%netscape.com
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
rjc%netscape.com
39a2594cb5
Only support sorting on RDF Seqs if container is actually a RDF_Seq itself.
1999-07-20 05:20:32 +00:00
rjc%netscape.com
42d8e0784d
Comment out annoying assertion (bug # 9930) for the short term... the code needs to be rewritten in general.
1999-07-20 04:24:18 +00:00