Commit Graph

28 Commits

Author SHA1 Message Date
jst%mozilla.jstenback.com
ce564f869e Fixing bug 103638 (and bug 278143, bug 278143,270414, and bug 279495). Targets with the same name in different windows can open in the wrong window, and frames reachable by name across domains. r=bzbarsky@mit.edu, a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/branches/AVIARY_1_0_1_20050124_BRANCH@169202 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-15 16:51:52 +00:00
(no author)
b4b70055bb This commit was manufactured by cvs2svn to create branch
'AVIARY_1_0_20040515_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/AVIARY_1_0_20040515_BRANCH@156431 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-15 19:32:54 +00:00
(no author)
6c06bfad8c This commit was manufactured by cvs2svn to create branch
'AVIARY_1_0_20040515_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/AVIARY_1_0_20040515_BRANCH@155145 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-19 19:34:57 +00:00
dbaron%fas.harvard.edu
58badaae12 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa
git-svn-id: svn://10.0.0.236/trunk@117340 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-23 21:35:01 +00:00
pinkerton%netscape.com
89decb1f37 pulling content-area drag&drop out of JS and into C++ so it is available to embedding. Now built-in to <browser> tag. r=brade/sr=ben. bug#45605
git-svn-id: svn://10.0.0.236/trunk@114745 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-17 19:32:08 +00:00
locka%iol.ie
ec8e40f618 nsITooltipTextProvider and contract id split out into its own files frozen and documented. b=99181 r=chak@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@103312 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 13:25:40 +00:00
valeski%netscape.com
8db35965a8 r=dbaron, sr=dougt. 97667. nsIInterfaceRequestor is now frozen. nsIInterfaceRequestorUtils.h is now required if you want to use do_GetInterface() for convenience. The two were split because the stuff that is now in nsIInterfaceRequestorUtils.h wasn't ready for freezing. Also, .idl files should just contain interface defs anyway.
git-svn-id: svn://10.0.0.236/trunk@102327 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-05 21:28:38 +00:00
locka%iol.ie
d32df36e1d Added new interface nsITooltipTextProvider and service to chrome listener. b=90195 r=valeski:@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@99180 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-13 09:20:07 +00:00
jst%netscape.com
43eee52859 Landing the XPCDOM_20010329_BRANCH branch, changes mostly done by jband@netscape.com and jst@netscape.com, also some changes done by shaver@mozilla.org, peterv@netscape.com and markh@activestate.com. r= and sr= by vidur@netscape.com, jband@netscape.com, jst@netscpae.com, danm@netscape.com, hyatt@netscape.com, shaver@mozilla.org, dbradley@netscape.com, rpotts@netscape.com.
git-svn-id: svn://10.0.0.236/trunk@94242 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-08 17:42:36 +00:00
danm%netscape.com
86665fa5ff nsIPrompt interface requests are now fielded to the service, rather than the enclosing chrome window. bug 72112 r=blizzard,ccarlen
git-svn-id: svn://10.0.0.236/trunk@92868 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-21 02:42:14 +00:00
dr%netscape.com
58190bba57 64313 (Implement cmd_copyLink, cmd_copyImageLocation, cmd_copyImageContents). Implement the commands, hook them up in the navigator and mailnews frontends, provide hooks for embedding. r=hyatt, sr=waterson
git-svn-id: svn://10.0.0.236/trunk@92667 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-18 06:06:31 +00:00
ccarlen%netscape.com
d0cf8c7fff Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
git-svn-id: svn://10.0.0.236/trunk@91893 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 18:30:25 +00:00
pinkerton%netscape.com
d4f0bc497f attempt to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@90836 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 05:22:42 +00:00
pinkerton%netscape.com
ccfecb4d51 switching mac to use NS_CONTEXTMENU event, click-hold context menus, switching embedding to use NS_CONTEXTMENU event. r=saari/sr=hyatt. bug# 36665, 18726
git-svn-id: svn://10.0.0.236/trunk@90828 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-30 04:45:40 +00:00
locka%iol.ie
8daaabb0f2 Updated to use nsIEmbeddingSiteWindow, sr=blizzard@mozilla.org b=68581
git-svn-id: svn://10.0.0.236/trunk@89495 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 12:21:34 +00:00
pinkerton%netscape.com
0f44674f6c make ChromeListener's dtor virtual, since the class has virtual methods. r=jag/sr=scc.
git-svn-id: svn://10.0.0.236/trunk@88034 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-27 00:46:27 +00:00
danm%netscape.com
d09dbbd146 implementing FindItemWithName. bug 65229 (peripherally) r=scc,valeski
git-svn-id: svn://10.0.0.236/trunk@86481 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-07 05:02:06 +00:00
locka%iol.ie
473ef9c888 Changed nsDocShellTreeOwner to call out to embedder's nsIWebBrowserSiteWindow interface instead of nsIBaseWindow. b=46852, sr=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@86086 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 12:52:44 +00:00
valeski%netscape.com
9d0b443a39 r=ccarlen, sr=rpotts. 65925. adding support for listener queueing in the webbrowser, and weak reference support to webprogress listeners.
git-svn-id: svn://10.0.0.236/trunk@85869 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 21:03:40 +00:00
pinkerton%netscape.com
d4e8ce7976 Now that the ELM bug has been fixed, pull out the kungFuDeathGrips. Also make the browser chrome a strong ref so we can still hide the tooltip when the window is closed with one up. r=saari/a=sfraser.
git-svn-id: svn://10.0.0.236/trunk@85351 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 04:41:17 +00:00
pinkerton%netscape.com
3ef2f816f0 Support tooltips in embedding code with new nsITooltipListener interface. Refactor listeners into separate object to simplify ownership and removed Release() hack. r=saari, sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@85331 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 00:47:02 +00:00
locka%iol.ie
a50134a2a7 Context menu listener code hooked into the window root object to receive DOM events even for subframes. b=60489, sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@83191 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-01 22:13:45 +00:00
dougt%netscape.com
6e33e84d1b Fixes a cycle between docshelltreeowner and layout which caused a huge
leak. r=adamlock@netscape.com


git-svn-id: svn://10.0.0.236/trunk@77911 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-01 19:38:46 +00:00
locka%iol.ie
221c92cd8f Added mouse DOM listener to listen for context menu events and notify the embedding client. b=48270 a=valeski
git-svn-id: svn://10.0.0.236/trunk@76434 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-16 08:51:58 +00:00
dougt%netscape.com
bf51a63eae 44113, 44190, 44191.
r/a=valeski@netscape.com

nsDocShellTreeOwner not handling chrome/content correctly.
Asserts when no toplevel window set.
Need to start chrome up from NS_InitEmbedding()
Test App changes.


git-svn-id: svn://10.0.0.236/trunk@73658 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-04 21:53:27 +00:00
blizzard%redhat.com
153011395b use C++ mode for C++ files for emacs users
git-svn-id: svn://10.0.0.236/trunk@64955 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-02 21:19:56 +00:00
tbogard%aol.net
a6616be366 nsDocShellTreeOwner now implements nsIWebProgressListener. nsIInterfaceRequestor is not a required interface of the embedding owner. Provided basic implementation for most of the nsIDocShellTreeOwner Methods. Provided basic implementation for most of nsIBaseWindow. Implementation for nsIWebProgressListener.
git-svn-id: svn://10.0.0.236/trunk@62898 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-14 07:10:08 +00:00
tbogard%aol.net
67713bb424 Adding new files for the embedding object. Note the embedding DLL is not yet used or relied upon. a=jevering
git-svn-id: svn://10.0.0.236/trunk@62420 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-09 01:06:56 +00:00