30 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
1510aacc39 Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument.  Bug 324600, r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@188770 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 20:02:34 +00:00
bsmedberg%covad.net
50c4961f96 Bug 315563 - Convert the activex code to use the frozen string API, r=darin
git-svn-id: svn://10.0.0.236/trunk@184909 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-18 15:58:53 +00:00
masayuki%d-toybox.com
10e76ef356 Bug 293185 When ActiveX control plug-in is installed buttons in a flash document no longer work. patch by <VYV03354@nifty.ne.jp> r+sr=jst, a=asa
git-svn-id: svn://10.0.0.236/trunk@175837 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-08 14:13:32 +00:00
peterv%propagandism.org
01e29b99dc Fix for 209699 (bug convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@162447 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-16 12:39:49 +00:00
jst%mozilla.jstenback.com
a9fec471f9 Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@161767 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 20:45:18 +00:00
jst%mozilla.jstenback.com
809b317cb3 Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com
git-svn-id: svn://10.0.0.236/trunk@161765 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-04 19:28:46 +00:00
jst%mozilla.jstenback.com
834b81ebbc No need for result here any more. Continuation fix for the bustage caused by the initial checkin for bug 245619.
git-svn-id: svn://10.0.0.236/trunk@157790 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 17:45:24 +00:00
m_kato%ga2.so-net.ne.jp
a69b6753c4 fix bugstage, bug=245619, r/sr=brendan
git-svn-id: svn://10.0.0.236/trunk@157789 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-11 17:14:43 +00:00
timeless%mozdev.org
6590580432 Bug 242999 Crash while trying to GC [@ DOMGCCallback]
r=jst sr=jst


git-svn-id: svn://10.0.0.236/trunk@156502 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-18 04:00:47 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
jst%mozilla.jstenback.com
854468a176 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@152565 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-09 22:48:53 +00:00
jst%mozilla.jstenback.com
803e4eb910 General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@151115 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
eeddf02bde deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
locka%iol.ie
6f7bc7f3d3 Detabbed file, no code changes
git-svn-id: svn://10.0.0.236/trunk@145597 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-05 07:38:48 +00:00
caillon%returnzero.com
0a6d1ae509 Bug 209087
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com


git-svn-id: svn://10.0.0.236/trunk@143683 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 20:10:01 +00:00
locka%iol.ie
5301b3c28a Link to common activex lib, implement get_all functionality. b=206901 r=dbradley@netscape.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@143670 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-13 11:46:04 +00:00
locka%iol.ie
b5ce46bac7 Implement IBindHost::CreateMoniker including base url support, initialise _Module global properly and comment out IOleInPlaceSiteWindowless b=200680 r=dbradley@netscape.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@141027 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 13:51:34 +00:00
locka%iol.ie
26d213455d Add implement IHTMLLocation object. b=194281 r=dbradley@netscape.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@139781 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 18:47:10 +00:00
locka%iol.ie
b28ff13328 Implement execScript for controls which wish to call JS in the page. b=196317 r=dbradley@netscape.com sr=alecf@netscape.com
git-svn-id: svn://10.0.0.236/trunk@139762 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-19 14:07:07 +00:00
locka%iol.ie
a5808bff7a Fix return code to make WMP work. b=191157 r=dbradley@netscape.com sr=blizzard@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@137141 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-30 13:19:41 +00:00
locka%iol.ie
6b63e45caa Implement ITargetFrame to fix targetted navigation via Win32 Hlink APIs. b=183508 r=dbradley@netscape.com sr=alecf@netscape.com a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@136881 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-23 14:02:55 +00:00
dbradley%netscape.com
b6a04fa280 Bug 189296 - Plugin code takes address of nsCOMPtr's. r=adamlock, sr=jst
git-svn-id: svn://10.0.0.236/trunk@136663 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-20 13:03:06 +00:00
locka%iol.ie
f060d57fe5 Share pref settings between com connect and plugin. b=179573 r=dbradley@netscape.com sr=brendan@mozilla.org a=asa@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@135003 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-09 21:04:22 +00:00
locka%iol.ie
335b81ec98 Move IWebBrowser impl into a template class so it can be shared with plugin. Fixed postdata, headers and target args. b=100629 r=chak@netscape.com rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@134719 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-03 21:20:57 +00:00
locka%iol.ie
eb1cf14324 Update to plugin to support DOM callbacks, control download & install, remove WMP test harness. b=178542 r=peterl@netscape.com sr=rpotts@netscape.com
git-svn-id: svn://10.0.0.236/trunk@133335 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-07 23:03:52 +00:00
locka%iol.ie
0e8c6808a2 NOT PART OF BUILD. Implement IWebBrowser/2/App object and preference change observer. Cleanup naming convention
git-svn-id: svn://10.0.0.236/trunk@132232 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-18 11:43:36 +00:00
locka%iol.ie
9edbc18ce0 NOT PART OF BUILD. Disable windowless control support, extend event sink firing, implement various IE DOM methods to support expectations of some controls
git-svn-id: svn://10.0.0.236/trunk@131644 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-09 22:31:08 +00:00
locka%iol.ie
ce63d96fdf NOTPART OF BUILD. Fix get_URL impl
git-svn-id: svn://10.0.0.236/trunk@131469 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-08 22:07:10 +00:00
locka%iol.ie
ce28a4253c NOT PART OF BUILD. Add dispatch tearoff
git-svn-id: svn://10.0.0.236/trunk@131334 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-07 21:41:04 +00:00
locka%iol.ie
9397a30f07 NOT PART OF BUILD. Implement the site service provider and event sinks plus lots of cleanup
git-svn-id: svn://10.0.0.236/trunk@130825 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-30 22:11:28 +00:00