brendan%mozilla.org
f81d5969c6
(13163, r=alecf, scc, waterson, others; names available on request)
...
- Fix most of bug 13163 (see TODO for rest). This entails adding a version-string argument to nsIScriptContext::EvaluateString and passing it around lots of places in content sinks.
- Fix leaks and confusion about mSecurityManager and mNameSpaceManager in nsJSEnvironment.cpp. These still need to move from nsJSContext to nsGlobalWindow or thereabouts, jband and vidur are looking at that.
- Added comments and expanded tabs in nsJSEnvironment.cpp, esp. to EvaluateString. Also changed various nsresult vars to be named rv. Also restored brace/style conformity to nsJSProtocolHandler.cpp.
- Factored CompileFunction from AddScriptEventListener to pave the way for brutal sharing of compiled JS event handlers via JS_CloneFunctionObject.
- Lots of nsCOMPtr uses added. I'm using one for mNameSpaceManager. Hold mSecurityManager as a service explicitly, on the other hand (awaiting scc's fix to allow comptrs for services), and release in nsJSContext's dtor (fixing a leak). These two managers should be moved to the window object -- TODO item below.
- Hold JSRuntimeService along with JSRuntime for live of nsJSEnvironment, fix for shaver.
- Fix window.setTimeout etc. so the filename and line number of the timeout expr is propagated. This meant factoring nsJSUtils.cpp code.
- Fix all content sinks to use the same, and up-to-date JavaScript version parsing (whether for script type or for old language attribute); also fix SplitMimeType clones to strip whitespace.
- With waterson, fix bug in brutal-sharing version of XUL content sink: script src= should not evaluate the inline content of its tag.
1999-10-31 00:43:30 +00:00
waterson%netscape.com
ada7441247
Bug 15146. Brutal content model sharing, Phase II. XUL content sink now constructs prototype documents; 'real' content model constructed from walking prototype. Landed XUL_SHARING_19991027_BRANCH (derived from XUL_SHARING_19991022_BRANCH). See branch comments for details. r=hyatt.
1999-10-29 01:21:15 +00:00
dp%netscape.com
5b687bf115
bug# 15513 Removing dlldeps.cpp from RDF unix build. Patch from
...
waterson r=dp
1999-10-25 00:37:24 +00:00
hyatt%netscape.com
b2a4325241
Landing re-architected command dispatcher. r=hangas(XUL/JS), saari(C++)
1999-10-14 10:58:25 +00:00
dveditz%netscape.com
ff01d5e8f4
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
waterson%netscape.com
14d8b9492e
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
kipp%netscape.com
8fedfe4c3c
nuked
1999-09-30 21:38:19 +00:00
kipp%netscape.com
c30fad172b
Switch from component to module
1999-09-30 21:37:14 +00:00
kipp%netscape.com
4a305fa9cd
Fixed a minor bug in the ctor macro
1999-09-30 21:36:35 +00:00
rjc%netscape.com
5db9b64825
Fix bug # 14302. Approval: chofmann.
1999-09-28 23:06:34 +00:00
waterson%netscape.com
629618c6c6
Fix for Win32. (NOT part of the build.)
1999-09-28 02:38:46 +00:00
kipp%netscape.com
c631df256f
new
1999-09-28 00:44:47 +00:00
rjc%netscape.com
189380bfad
Oops, dump these header files.
1999-09-15 09:00:04 +00:00
rjc%netscape.com
96ff72e4c7
Take Find & Search datasources out of the RDF project, as they're going into their own component.
1999-09-15 08:17:15 +00:00
ramiro%netscape.com
e8ba593918
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
colin%theblakes.com
4f8ec405fb
Add MOZ_TIMER_LIBS to EXTRA_DSO_LDOPTS
1999-09-10 00:00:03 +00:00
briano%netscape.com
817ba95486
Removed the obsolete non-NECKO leftovers.
1999-09-08 23:12:13 +00:00
waterson%netscape.com
ca33e8fd70
Sheesh. After doing this once today, you'd think I'd learn.
1999-09-07 03:26:54 +00:00
waterson%netscape.com
49ac7e179a
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
0c18269dd8
Fix unix bustage; these two functions have been promoted to real interface methods on the RDF service.
1999-09-06 20:46:25 +00:00
sdagley%netscape.com
46536be078
Added NS_DLGDEFAULTKEYS_CID
1999-08-30 13:22:06 +00:00
hyatt%netscape.com
de2f28c95a
Fixes to enable the command dispatcher to properly instantiate.
1999-08-27 07:54:06 +00:00
hyatt%netscape.com
49d00452b7
Changing focus tracker to be the command dispatcher.
1999-08-25 01:49:24 +00:00
ramiro%netscape.com
56b62f3790
Cleanup the jsdom and jsurl linking mess.
1999-08-22 11:05:45 +00:00
briano%netscape.com
e2cc541f86
Cleaned it up and got rid of the redundant HP-specific SHARED_LIBRARY_LIBS stuff.
1999-08-03 21:40:56 +00:00
mscott%netscape.com
32d4038c24
fix build breakage..include config.mak
1999-07-29 03:46:59 +00:00
waterson%netscape.com
91a8ac09e7
Land TEMPLATE_19990726_BRANCH; RDF C++ content model builder exorcism.
1999-07-27 17:20:28 +00:00
ramiro%netscape.com
ba8ba82cc6
Landing timer move on windows.
1999-07-17 15:52:01 +00:00
dveditz%netscape.com
0eb6c820cf
nakefile cleanups
1999-07-02 13:42:17 +00:00
mcafee%netscape.com
efb0b4ac2e
librdf.so needs NS_NewUnicharStreamLoader from libneckoutil_s.a for NECKO=1 build.
1999-07-02 03:35:17 +00:00
warren%netscape.com
fbc735f510
Last of the necko ifdefs. Now we link with necko.
1999-06-28 10:35:57 +00:00
waterson%netscape.com
4b1f9242e4
Land RDF_19990617_BRANCH. Add Change() and Move() methods to nsIRDFDataSource; add OnChange() and OnMove() methods to nsIRDFObserver. Factor nsIRDFDatasource::Init() and ::Flush() into nsIRDFRemoteDataSource. Change ownership model s.t. a datasource reference counts its observers.
1999-06-24 00:22:58 +00:00
waterson%netscape.com
90b5ffddce
Spit out a mapfile, for kicks.
1999-06-15 03:21:49 +00:00
saari%netscape.com
f38a079904
Adding nsXULKeyListener again...
1999-06-14 22:06:24 +00:00
sspitzer%netscape.com
efb595b600
fix mac build bustage. saari made nsXULKeyListener.cpp part of the mac build,
...
but hasn't defined this CID yet.
1999-06-12 01:21:10 +00:00
waterson%netscape.com
e180ff9e63
Move bookmarks to xpfe/components.
1999-06-11 06:17:15 +00:00
waterson%netscape.com
183ea40ed1
Enable aggregation on the in-memory datasource.
1999-06-10 06:47:28 +00:00
rjc%netscape.com
077df5b684
Adding RDF Search datasource into build.
1999-06-09 20:04:23 +00:00
waterson%netscape.com
3b2101b351
Add nsRDFContentUtils fns to dlldeps, as they are used from rdfdatasource_s.lib now.
1999-06-09 08:32:17 +00:00
waterson%netscape.com
1885dbf906
Remove related links data source: moved to xpfe/components.
1999-06-07 19:14:22 +00:00
waterson%netscape.com
53e94d4ea4
Remove unnecessary LINCS now that all headers are pushed to the same directory.
1999-06-03 20:22:54 +00:00
hyatt%netscape.com
cafcb12aef
More focus tracker work.
1999-05-28 22:15:57 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
waterson%netscape.com
7d36a36347
These files are generated now.
1999-05-19 05:57:28 +00:00
mccabe%netscape.com
a048bb1a21
Remove lecacy hack that moved .xpt files from over in js/src/xpconnect to components, now that xpconnect exports its own .xpt files.
1999-05-18 09:01:01 +00:00
waterson%netscape.com
fb3c6a734f
Moved nsHistoryDataSource implementation into xpfe/components/history.
1999-05-18 04:09:44 +00:00
hyatt%netscape.com
c469eabd61
Oops.
1999-05-14 06:24:23 +00:00
waterson%netscape.com
d02a861aa0
XPT files are generated on-the-fly now.
1999-05-11 02:11:21 +00:00
waterson%netscape.com
822777252e
Automatically build .xpt's.
1999-05-10 18:55:00 +00:00
kipp%netscape.com
624abc0d8c
We no longer need to link in raptor
1999-05-06 19:27:53 +00:00
waterson%netscape.com
71e12271b1
Obsolete.
1999-05-05 03:30:39 +00:00
waterson%netscape.com
4cfa8ff7f4
Remove nsXULDataSource: it is obsolete. Refactor interfaces into individual idl files: need to install more .xpt's now.
1999-05-05 03:12:24 +00:00
waterson%netscape.com
5652645b50
Break up interfaces into individual .idl files; implies installation of individual .xpt's from rdf/build. Create rdf/resources/Makefile that installs everything in the resources directory.
1999-05-05 03:05:40 +00:00
waterson%netscape.com
aea5f896c9
Initial revision.
1999-05-04 19:42:02 +00:00
waterson%netscape.com
c716be445f
Added install lines for icons.
1999-04-28 02:41:27 +00:00
matt%netscape.com
e7ae67b58e
Adding sidebarcontainer.xul to rdf resources
1999-04-27 21:21:47 +00:00
waterson%netscape.com
48de941659
Added remote-flash-3.rdf to install.
1999-04-27 19:50:39 +00:00
waterson%netscape.com
ca3aba39b7
Added flash resources to install.
1999-04-27 19:26:31 +00:00
rjc%netscape.com
c00e5c1469
Export IE Favorite icon to DIST area.
1999-04-27 07:37:24 +00:00
waterson%netscape.com
facffa6517
Let's try that again. Made sure that the nsIRDFContainer header file is there.
1999-04-27 06:37:41 +00:00
waterson%netscape.com
9657bfa0eb
Removed a obsolete container routines.
1999-04-27 06:27:52 +00:00
waterson%netscape.com
b6bd7f337e
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
ec6372c9ce
Temporary hack to copy typelibs to components dir so XPConnect works.
1999-04-26 23:29:55 +00:00
waterson%netscape.com
2ef222ba3a
Temporary hacking to get XPT files installed on Win32.
1999-04-26 22:49:40 +00:00
waterson%netscape.com
4dac3b7dc6
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
rjc%netscape.com
fa4f98841c
Export new "document.gif" icon to DIST area.
1999-04-24 00:39:06 +00:00
rjc%netscape.com
ab122077e4
Adding support for "Related Links".
1999-04-22 10:46:28 +00:00
waterson%netscape.com
2fa4cabcd6
Added new test files.
1999-04-16 08:39:42 +00:00
sfraser%netscape.com
5204070e2f
Remove assorted extraneous warning-producing cruft
1999-04-12 23:49:37 +00:00
slamm%netscape.com
7f2d7cfe0c
Adding properties appcore/window.
1999-04-07 04:26:43 +00:00
radha%netscape.com
056a50dd1b
Export history.xul history.css
1999-04-06 23:13:57 +00:00
waterson%netscape.com
f489c02a3c
Added local store CIDs and factory implementation.
1999-04-06 20:55:58 +00:00
waterson%netscape.com
ce240512e7
Added dom-test-2.xul.
1999-04-06 06:38:42 +00:00
waterson%netscape.com
e05312da12
Add xpidl-test-1.xul to list of exports.
1999-04-01 08:07:22 +00:00
kipp%netscape.com
6c8a8e4919
landed HPUX patch from Kartik Subbarao <subbarao@computer.org>
1999-03-31 04:54:42 +00:00
waterson%netscape.com
89e53b21e2
Changed RDF progids to use forward-slashes instead of pipes.
1999-03-30 01:09:24 +00:00
rjc%netscape.com
0e0cfecb0d
Add FTP datasource into build.
1999-03-26 05:57:22 +00:00
briano%netscape.com
1533030ed0
Made the static library in this directory depend on the same 'extra stuff' as the shared library.
1999-03-25 21:32:26 +00:00
waterson%netscape.com
e05927b6bb
Hooked up history to the front-end, cleaned up a bunch of bugs.
1999-03-20 17:12:37 +00:00
rjc%netscape.com
356d2d3172
Add RDF find datasource into build system.
1999-03-19 00:01:49 +00:00
rjc%netscape.com
7bf1038547
Add Find datasource CID.
1999-03-18 22:38:30 +00:00
waterson%netscape.com
ebde2d3222
Added dom-test-1.
1999-03-18 20:55:53 +00:00
leaf%mozilla.org
4ad9f70d5d
Landing nspr library name change, and plevent function call change.
1999-03-17 21:32:03 +00:00
rjc%netscape.com
47baa76a2a
Damn tabs/spaces.
1999-03-12 09:21:04 +00:00
rjc%netscape.com
60620dc46d
Move folder-open.gif and folder-closed.gif into dist area.
1999-03-12 09:00:58 +00:00
waterson%netscape.com
b204ed66c9
Fix more tab-spaces makefile bustage.
1999-03-12 05:00:13 +00:00
rjc%netscape.com
b413548180
Reducing length of personal toolbar folder icons to be no more than 31 characters as its a Mac limit.
1999-03-12 04:29:41 +00:00
waterson%netscape.com
e0d7b0dd30
s/rdfb/rdf
1999-03-12 01:25:30 +00:00
waterson%netscape.com
2bf8166342
Added rules for personal toolbar GIFs.
1999-03-12 01:23:00 +00:00
waterson%netscape.com
a3ccdda0ca
Added rules for personal toolbar folder GIFs.
1999-03-12 01:21:40 +00:00
waterson%netscape.com
b3290410a8
Fixed spaces in Makefile.in.
1999-03-12 00:31:40 +00:00
waterson%netscape.com
4fcaa31487
Added rules to export bookmark images.
1999-03-12 00:01:22 +00:00
hyatt%netscape.com
09ac24bb6a
Code to enable instantiation of the new document info class.
1999-03-11 19:49:05 +00:00
warren%netscape.com
44568143d6
Backed out the nsService template stuff.
1999-03-09 11:49:41 +00:00
warren%netscape.com
4b2d56fbaa
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
waterson%netscape.com
3d2b42cfd9
Land Guha's history stuff, including some fixes for references in the file system data source, and modifications for literals: there's now nsIntLiteral and nsDateLiteral.
1999-03-09 04:01:56 +00:00
hyatt%netscape.com
72c9e41e78
Changes to enable the instantiation of a toolbar builder.
1999-03-07 23:18:58 +00:00
hyatt%netscape.com
e7388bbb7f
Landing the menu builder for real. The bookmarks menu lives (well, sort of).
1999-03-07 10:28:42 +00:00
dp%netscape.com
1576712e2f
dist/bin/components is where all loadable components will be installed.
1999-03-06 09:04:53 +00:00
rjc%netscape.com
4a9419bdf8
nsXULSortService implementation: XUL sort functionality.
1999-03-05 23:51:13 +00:00
warren%netscape.com
8b952eb017
Removed obsolete mail folder installation.
1999-03-05 06:09:43 +00:00
warren%netscape.com
81c4563279
Removed obsolete mail folder installation.
1999-03-05 06:03:36 +00:00
rjc%netscape.com
49735684c7
Changes to autoregister the file system datasource (broken due to Warren's earlier changes.)
1999-03-05 03:22:51 +00:00
dp%netscape.com
06a110237c
Installing loadable components in components/ directory
1999-03-03 01:25:21 +00:00
slamm%netscape.com
08e5ad61d6
Add bookmarks window.
1999-02-26 20:01:27 +00:00
warren%netscape.com
a80cfd24db
Fixed XXXNeverCalled
1999-02-26 12:18:19 +00:00
warren%netscape.com
44cae3cd3f
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
1999-02-26 10:17:14 +00:00
waterson%netscape.com
2913e9af8b
Added librdfutil_s.a to link.
1999-02-25 01:35:53 +00:00
waterson%netscape.com
e3f1c6ff8d
Added nsRDFResource constructor to dlldeps.cpp to avoid runtime link problems on Linux.
1999-02-25 01:35:34 +00:00
warren%netscape.com
f09e5da64c
reverted (accidently committed)
1999-02-24 09:03:54 +00:00
warren%netscape.com
4abf2f7a9e
reverted (accidently committed)
1999-02-24 09:03:04 +00:00
warren%netscape.com
50ab28440d
Removed link with rdfutil_s until I can get linux help.
1999-02-24 09:01:44 +00:00
warren%netscape.com
c0b4c81d7c
Added util lib
1999-02-24 08:27:52 +00:00
kipp%netscape.com
53a6b8c11d
Build library properly
1999-02-24 04:44:41 +00:00
waterson%netscape.com
d69f284086
Landed RDF_19990217_BRANCH. This includes a bunch of changes to get XUL scriptability up and running; also, nsRDFResourceElement and nsRDFGenericElement have been collapsed into a single class, and most of the state has been turned into attributes on the class.
1999-02-17 11:09:57 +00:00
waterson%netscape.com
a42425658b
Landed RDFDOM_19990215_BRANCH. Began implementing DOM-to-RDF functionality.
1999-02-16 19:30:04 +00:00
waterson%netscape.com
86b5898cc1
Changed LocalStore.rdf to sidebar.xul & sidebar.css.
1999-02-10 19:17:02 +00:00
waterson%netscape.com
ae7b9094af
Added bookmarks.html to the install.
1999-02-10 00:09:29 +00:00
waterson%netscape.com
18f49c102e
Whacked to get RDF/XUL working right, with local content mderged in.
1999-02-09 03:15:41 +00:00
waterson%netscape.com
70c45a9ccc
Added an #ifdef-ed out hard dependency on layout. So I can remember how to do HTML-in-XUL.
1999-02-04 10:55:09 +00:00
hyatt%netscape.com
5361c5a133
Implementation of the XUL content sink.
1999-02-03 02:49:30 +00:00
waterson%netscape.com
ea5d84764c
Content model builder is now specified by XML processing instruction. Modified code to handle new XUL tree widget content model (based on table code). Added CID fields to all the interfaces so that nsCOMPtr will work. Juggled some of the content model builder stuff around in an attempt to make things a bit saner.
1999-02-01 22:34:51 +00:00
waterson%netscape.com
6299dd3a13
Changes for new service manager stuff.
1999-01-26 01:21:25 +00:00
waterson%netscape.com
3e6fc2b0ad
Changed 'data base' to 'composite data source'. Merged RDF/XML document and stream data source into one big happy interface.
1999-01-20 01:42:13 +00:00
guha%netscape.com
2fc3084b52
bookmarks stuff
1999-01-15 18:56:28 +00:00
waterson%netscape.com
d3b9f0cf03
Rearranged stream and content sink stuff to be a part of base: content sink will eventually be replaced by a lower-level parser implementation. Improved the named data source handling.
1999-01-14 10:55:08 +00:00
waterson%netscape.com
5586c28756
Added resources to build.
1999-01-12 19:41:44 +00:00
waterson%netscape.com
d1081a74f9
Factored content model builder code into its own interface. Hooked up RDF-to-content model notification. Minor bug fixes in data sources.
1999-01-12 19:41:06 +00:00
guha%netscape.com
23db7f64f8
add some resources
1999-01-06 20:26:54 +00:00
guha%netscape.com
ce5f96afb9
More on the alloy prototype
1999-01-06 17:38:37 +00:00
waterson%netscape.com
9fd3cd02fd
Added LXR comments.
1999-01-05 21:22:20 +00:00
waterson%netscape.com
990c0bfb05
Bug fixes and enhancements to nsRDFStreamData source. Can almost round-trip RDF/XML now...
1999-01-05 08:44:40 +00:00
waterson%netscape.com
78fa98a324
Landed RDF_122898_BRANCH onto the trunk.
1999-01-05 03:53:15 +00:00
cls%seawood.org
903ff9a81d
Ok, after further thought, the last attempt wasn't going to work as the mac project files were not updated so we'll just put Guha's stuff in ifdefs.
1998-12-28 06:05:14 +00:00
cls%seawood.org
1f3759281f
Attempting to fix the change from using nsMemoryDataSource.cpp to using nsInMemoryDataSource.cpp.
1998-12-28 04:12:55 +00:00
waterson%netscape.com
d4fea026bb
Initial revision.
1998-12-24 08:26:27 +00:00
waterson%netscape.com
c5116f64bc
Fixed implementation include paths.
1998-12-24 07:27:25 +00:00
waterson%netscape.com
afa9a00a4d
Added NS_RDFSIMPLECONTENTSINK_CID.
1998-12-24 06:58:05 +00:00
waterson%netscape.com
6d5a3038e3
Fixed up include paths to get implementation headers.
1998-12-24 06:39:28 +00:00
waterson%netscape.com
20a18d191e
Initial revision. Separated from mozilla/rdf/src, etc. Not yet in the build.
1998-12-24 06:20:35 +00:00