Commit Graph

53979 Commits

Author SHA1 Message Date
alecf%netscape.com
86fbedd45b fix xlib-in-gtk embedding example (not part of default build)
git-svn-id: svn://10.0.0.236/trunk@56208 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-19 00:47:06 +00:00
morse%netscape.com
25f1eb0953 fix bug 22117, cookie viewer stopped working because arguments array just got deprecated, r=bgoodger, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56207 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-19 00:02:34 +00:00
jband%netscape.com
d1b85e8dda fix new warnings resulting from my carpool
git-svn-id: svn://10.0.0.236/trunk@56206 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 22:33:18 +00:00
jband%netscape.com
8292d2cbeb added files: mozilla/js/src/xpconnect/idl/nsIXPConnect.idl
git-svn-id: svn://10.0.0.236/trunk@56205 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 21:08:57 +00:00
jband%netscape.com
d8d20f7d06 added files: mozilla/layout/base/src/nsLayoutUtils.cpp
git-svn-id: svn://10.0.0.236/trunk@56204 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:30:17 +00:00
jband%netscape.com
b95f29069b added files: mozilla/js/src/xpconnect/src/xpcwrappednativescope.cpp, mozilla/js/src/xpconnect/src/xpcjsruntime.cpp
git-svn-id: svn://10.0.0.236/trunk@56203 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:29:52 +00:00
jband%netscape.com
191411b358 Landing big set of DOM and XPConnect changes:
DOM: getting rid of JS_GetContextPrivate wherever possible. Use static parent
links where we can. When we do need to find this info about the caller
we call a function that knows how to get that info rather than inline calls
to JS_GetContextPrivate. This is all required for calling DOM objects on
non-DOM JSContexts as we do via xpconnect.

XPConnect: basic refactoring work to disassociate wrappers from the JSContext
that was active when the wrapper was constructed. This allows for calling into
wrapped JS objects on the right JSContext and for proper grouping of wrapped
native objects so that they can share proto objects. This also allows for
better sharing of objects and lays the foundations for threadsafety and
interface flattening.

Also, xpconnect tests are reorganized and improved.

fixes bugs: 13419, 17736, 17746, 17952, 22086

r=vidur r=mccabe r=norris r=cbegle
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@56202 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 20:29:29 +00:00
sspitzer%netscape.com
ccf805badc fix for regression, where after move or delete, the next message would not be
selected.  thanks to putterman for the fix.


git-svn-id: svn://10.0.0.236/trunk@56201 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 19:23:09 +00:00
jband%netscape.com
cf0bc5642e removed files: mozilla/js/src/xpconnect/idl/xpctest.idl, mozilla/js/src/xpconnect/idl/xpctest2.idl
git-svn-id: svn://10.0.0.236/trunk@56200 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 19:10:33 +00:00
fur%geocast.com
48e420cd61 Reorder one class member initialization line to fix a warning.
git-svn-id: svn://10.0.0.236/trunk@56199 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 15:47:20 +00:00
fur%geocast.com
daae136a18 Fixes for HTTP 1.1 compliance with caching, a:chofmann
Fix #21569 (Use Etag header for cache validation, when present)
  Fix #21572 (Obey must-revalidate directive, when present)


git-svn-id: svn://10.0.0.236/trunk@56198 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 15:46:43 +00:00
fur%geocast.com
244b5031b2 Added assertion and trivial recovery code to catch the case of a load group
listener factory that reports success, but nevertheless returns a NULL stream
listener.


git-svn-id: svn://10.0.0.236/trunk@56197 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 14:59:59 +00:00
fur%geocast.com
a6f1d0feec Fix #21660 (Browser buster crash in cache). a:chofmann
git-svn-id: svn://10.0.0.236/trunk@56196 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 14:58:09 +00:00
sspitzer%netscape.com
8ab190c77c make it so dougt's assertions only happen for him.
there is no reason the whole world should see a billion printfs.


git-svn-id: svn://10.0.0.236/trunk@56195 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 10:17:09 +00:00
rjc%netscape.com
c4133be5c8 Fix LookSmart search dataset regression by updating to latest version. Review/approval: me
git-svn-id: svn://10.0.0.236/trunk@56194 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 10:13:43 +00:00
rjc%netscape.com
b23699721b Fix Netscape search dataset regression by updating to latest version. Review/approval: me
git-svn-id: svn://10.0.0.236/trunk@56193 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 09:46:17 +00:00
rjc%netscape.com
4ea3bd0ed2 Fix Google search dataset regression by updating to latest version. Review/approval: me
git-svn-id: svn://10.0.0.236/trunk@56192 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 09:37:40 +00:00
sspitzer%netscape.com
e931e5a083 alecf removed nsMessenger::OnUnload(), but not this reference to it.
git-svn-id: svn://10.0.0.236/trunk@56191 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 08:49:28 +00:00
sspitzer%netscape.com
e6da898610 changes from bryner@uiuc.edu for the mouse wheel configuration.
r=sspitzer bryner has a final tomorrow at U of I, and yet he hacks on mozilla.
all hail bryner!


git-svn-id: svn://10.0.0.236/trunk@56190 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 06:46:56 +00:00
sspitzer%netscape.com
b696bb10d9 changes from bryner@uiuc.edu for the mouse wheel configuration. r=sspitzer
bryner has a final tomorrow at U of I, and yet he hacks on mozilla.
all hail bryner!


git-svn-id: svn://10.0.0.236/trunk@56189 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 06:45:40 +00:00
morse%netscape.com
5999f10ccb implement foreign-cookie pref, bug 13655, r=neeti, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56188 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 05:48:26 +00:00
morse%netscape.com
3bd5c1ab59 needed for foreign-cookie pref, bug 13655, coded by rpotts, r=morse, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@56187 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 05:16:18 +00:00
rjc%netscape.com
744cf6d5c8 Part of fix for bug # 21677: read in bookmarks AFTER trying to get bookmarks string bundle. Approval: chofmann
git-svn-id: svn://10.0.0.236/trunk@56186 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 05:01:04 +00:00
rjc%netscape.com
14237dae2d Fix bug # 18985: get res/rdf/datasets into Commercial build. Review/approval: leaf
git-svn-id: svn://10.0.0.236/trunk@56185 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:45:59 +00:00
blizzard%redhat.com
d721d4da9f update list of files to what is actually built.
git-svn-id: svn://10.0.0.236/trunk@56183 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:38:38 +00:00
blizzard%redhat.com
3977d73fe2 add perl script and spec file generation for building an rpm spec file from the packages-unix file
git-svn-id: svn://10.0.0.236/trunk@56182 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:37:50 +00:00
rjc%netscape.com
0e08e66482 Fix bug # 21677: Use a string bundle so that hard-coded strings in nsBookmarksService.cpp can be removed. Approval: chofmann
git-svn-id: svn://10.0.0.236/trunk@56181 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:33:10 +00:00
rjc%netscape.com
90a8a4c912 Fix bug # 19089: use the correct document's list of RDF datasources, and try and resolve URLs (anonymous, as well as those with "#URL" properties) before loading them in. Approval: chofmann
git-svn-id: svn://10.0.0.236/trunk@56180 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:20:28 +00:00
hyatt%netscape.com
66f9e68928 Fixes for 3 PDT+ bugs (THAT'S RIGHT). Bugs 21895, 21832, and 21610. r=mjudge,
a=i'm leaving now for vacation, and i can't find anyone around, but i'm assuming that you
actually want them before January 3rd, so I'm checking them in.


git-svn-id: svn://10.0.0.236/trunk@56179 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 04:02:28 +00:00
slamm%netscape.com
56ac8f1c4c Initial support for HDML (sprint phones).
git-svn-id: svn://10.0.0.236/trunk@56178 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:51:43 +00:00
rjc%netscape.com
5b672cd06b Fix bug # 21669: The Related Links datasource needs to observe user preferences, at least for the "skip these domains" list (which can contain wildcards, such as "*.mcom.com") Approval: chofmann
git-svn-id: svn://10.0.0.236/trunk@56177 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:51:16 +00:00
rjc%netscape.com
1e4c750ad7 Fix bug # 21927: empty IE Favorites folders are still folders. Approval: chofmann
git-svn-id: svn://10.0.0.236/trunk@56176 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:45:40 +00:00
briano%netscape.com
15372776e7 Now FreeBSD/alpha and NetBSD/alpha builds can use the Linux/alpha code.
git-svn-id: svn://10.0.0.236/trunk@56175 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:43:19 +00:00
waterson%netscape.com
47e18febf4 Fix for new webshell APIs.
git-svn-id: svn://10.0.0.236/trunk@56174 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:02:37 +00:00
tbogard%aol.net
71a81af045 WebShell is now a subclass of docshell. This allows for a migration path to start taking things out of webshell. Removed many things from nsIWebShell interface. Removed many member variables to rely on the ones in docshell base class. Fixed bug number 13385 and 9995 by not setting the title of the parent frame when a title is set on a child.
git-svn-id: svn://10.0.0.236/trunk@56173 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:29:57 +00:00
tbogard%aol.net
0d11af445e Started removing functions that should no longer be used. Call sites are now using the new docshell interfaces.
git-svn-id: svn://10.0.0.236/trunk@56172 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:24:45 +00:00
tbogard%aol.net
95e07fc34c Changed nsresult protected functions to be NS_IMETHOD so they would be virtual thus allowing proper subclassing. Updated the algorithm for FindItemWithName. Added ChromeEventHandler attribute getter and setter stubs.
git-svn-id: svn://10.0.0.236/trunk@56171 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:23:31 +00:00
tbogard%aol.net
505511aeb9 Now has an nsIChromeEventHandler attribute.
git-svn-id: svn://10.0.0.236/trunk@56170 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:20:35 +00:00
tbogard%aol.net
4bb65d9fff Updated the algorithm documentation. Changed aRequestor to be an nsISupports rather than an nsIDocShellTreeItem since nsIDocShellTreeOwner will need to be passed as the requestor too.
git-svn-id: svn://10.0.0.236/trunk@56169 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:19:56 +00:00
tbogard%aol.net
f45f1035ef updated comment.
git-svn-id: svn://10.0.0.236/trunk@56168 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:18:21 +00:00
tbogard%aol.net
b5cb13131e Fixing some places when talking to the webshell object to start talking through the new docshell interfaces.
git-svn-id: svn://10.0.0.236/trunk@56167 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 02:09:29 +00:00
waterson%netscape.com
62fc3719a4 Bug 11102. Update test case: bug closed without fix! Does not affect build.
git-svn-id: svn://10.0.0.236/trunk@56166 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 01:37:52 +00:00
alecf%netscape.com
6c17e623e4 move GetPath/SetPath into a base class, combining all the .sbd directory creators. reduces calls to FindServer() by about 2 calls per folder
r=sspitzer
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@56165 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 01:09:51 +00:00
saari%netscape.com
51fd06d83f Adding files to webshell.mcp for Travis
git-svn-id: svn://10.0.0.236/trunk@56164 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 01:07:47 +00:00
alecf%netscape.com
52a7ca5305 fixing pav's bustage :)
git-svn-id: svn://10.0.0.236/trunk@56163 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 01:02:34 +00:00
rginda%netscape.com
d0578aaf75 Updated to match the js1.5 announcement's terminology
git-svn-id: svn://10.0.0.236/trunk@56162 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 00:53:53 +00:00
alecf%netscape.com
e5d4b1203c general cleanup of dead code in messenger, and fixup to use non-DOM interfaces so that the interface isn't tied to a UI
r=sspitzer
a=chofmann


git-svn-id: svn://10.0.0.236/trunk@56161 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 00:48:25 +00:00
sspitzer%netscape.com
b3e8eae289 fixes for #21999, #21607, #17655
initialize some uninitialized variables.
remove nsMsgNewsFolder::GetChildNamed(), the base class has the same implementation.
when posting, if the host name is not explictly given, look for the news
host that is subscribed to the group.
fix a free memory read.  (thanks to suresh for finding it)


git-svn-id: svn://10.0.0.236/trunk@56160 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 00:30:59 +00:00
briano%netscape.com
50ebfad950 Automated update
git-svn-id: svn://10.0.0.236/trunk@56159 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 00:15:13 +00:00
briano%netscape.com
0ed8021bac Fix for build bustage on Solaris 2.3.
git-svn-id: svn://10.0.0.236/trunk@56158 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 00:13:27 +00:00