843 Commits

Author SHA1 Message Date
mrbkap%gmail.com
ee6bb80696 Restore lost compatibility by not defining an arguments object on the window if there weren't any to begin with. Also, explode nsIArray as well as nsISupportsArray in OpenWindow. bug 342813, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@201022 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-27 20:09:16 +00:00
mozilla%weilbacher.org
1c6ccaa40d [OS/2] Bug 301367: Tag Files with Source URL, p=Rich Walsh, r=me, sr=darin
git-svn-id: svn://10.0.0.236/trunk@200922 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 20:40:08 +00:00
darin%meer.net
48f7e85325 fixes bug 313101 "HTTP auth dialog is titled 'Prompt'" patch by gavin sharp and darin, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@200546 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 00:18:43 +00:00
mrbkap%gmail.com
84778e1771 Fix this to be a real null check. No bug, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199900 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-14 22:25:12 +00:00
mrbkap%gmail.com
ff2e460cf2 Restore old behavior where an nsISupportsArray is exploded into multiple arguments whereas any other COM object simply becomes argv[0]. bug 341362, r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@199899 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-14 22:18:03 +00:00
mhammond%skippinet.com.au
e96b5e495a Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
0b7523274b Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
git-svn-id: svn://10.0.0.236/trunk@199768 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-12 22:39:55 +00:00
timeless%mozdev.org
7185e837bc Bug 337917 Make consumers stop using cids from other modules
r=smontagu sr=darin


git-svn-id: svn://10.0.0.236/trunk@198973 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:35:59 +00:00
jag%tty.nl
3c351db442 Undo these changes now that we have a better fix for 2.95.2
git-svn-id: svn://10.0.0.236/trunk@196578 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 20:33:53 +00:00
jag%tty.nl
bd334139f6 Some more poking.
git-svn-id: svn://10.0.0.236/trunk@196513 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 12:19:54 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
cbiesinger%web.de
8d9f96359d bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
cvshook%sicking.cc
cec9ea1123 Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@196009 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
35553cc59b Make nsIDocumentEncoder::init scriptable. Bug 330517, patch by jpl24
<jlurz24@gmail.com>, r=bzbarsky, sr=sicking


git-svn-id: svn://10.0.0.236/trunk@195756 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-01 05:25:52 +00:00
bzbarsky%mit.edu
bf19ef708d Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@195579 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 18:21:11 +00:00
cvshook%sicking.cc
13ff226eac Bug 334515: Work with objects that don't support weak references. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@195481 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-27 00:07:44 +00:00
cvshook%sicking.cc
b0cf41e97f Bug 334515: Use nsWeakPtr rather than raw pointers to avoid crashes. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@195314 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 00:44:30 +00:00
martijn.martijn%gmail.com
374a566a68 Bug 223816 - find function in midas window not working, NS_ERROR_DOM_BAD_URI error. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@195088 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 20:16:27 +00:00
benjamin%smedbergs.us
6e24a5d20a Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
git-svn-id: svn://10.0.0.236/trunk@194221 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 15:43:32 +00:00
darin%meer.net
43642dc870 fixes bug 312537 "###!!! ASSERTION: no content length: 'channelContentLength != -1', file /opt/source/mozilla/trunk-ff/mozilla/embedding/components/webbrowserpersist/src/nsWebBrowserPersist.cpp, line 891" patch by Ben Fowler (bfowler@ewitness.co.uk), r=darin
git-svn-id: svn://10.0.0.236/trunk@193570 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 22:51:02 +00:00
darin%meer.net
a590d1f799 fixes bug 321837 "nsWebBrowserFind::FindNext fails to wrap when searching chrome docshells" patch by rdmsoft@bugs.rdmsoft.com r=rbs,sfraser sr=bz
git-svn-id: svn://10.0.0.236/trunk@193298 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 05:31:10 +00:00
gerv%gerv.net
6563c50ab1 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@193297 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 04:41:00 +00:00
timeless%mozdev.org
44b5452e8a Bug 332132 OOM crash in nsBaseCommandController methods
r=smfr sr=neil


git-svn-id: svn://10.0.0.236/trunk@193276 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 19:35:38 +00:00
bzbarsky%mit.edu
fed75ccda3 nsIDocumentEncoder should be IDL-ized. Bug 305710, patch by jpl24
<jlurz24@gmail.com>, r=sicking, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@192316 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-14 17:12:41 +00:00
jruderman%hmc.edu
39167240e6 Fix compiler warning. Bug 330308, patch by Giacomo Magnini, r=biesi.
git-svn-id: svn://10.0.0.236/trunk@192259 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-13 09:46:28 +00:00
mrbkap%gmail.com
fc92c031ec Hold a strong reference to our context if we're using a script context from a window, since the window could navigate away before we're done with the context. bug 310508, r=jst sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@191193 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-24 21:14:01 +00:00
sharparrow1%yahoo.com
c7989ee277 Bug 327868: nsIFrameSelection cleanup. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@190633 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-21 00:49:04 +00:00
cbiesinger%web.de
414a2c84ab bug 249508 disable loads when persisting the src of an <input type="image">
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@190545 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-19 17:39:13 +00:00
bzbarsky%mit.edu
0c57cec55b PArt of patch for bug 266371
git-svn-id: svn://10.0.0.236/trunk@190072 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 03:33:38 +00:00
bzbarsky%mit.edu
f9ccbdf7ba Keep track of the original window opener (or rather whether one was present)
even if window.open calls target the window.  Bug 266371 and bug 212298,
r=bsmedberg, sr=jst


git-svn-id: svn://10.0.0.236/trunk@190070 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-15 03:22:17 +00:00
benjamin%smedbergs.us
ee5108b6e2 Bug 78081 - don't export intermediate libraries - initial makefile changes to switch from $(DIST)/lib to in-tree library locations - blanket-r=mento
git-svn-id: svn://10.0.0.236/trunk@189967 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-14 17:02:21 +00:00
bryner%brianryner.com
dfa7da67ad Dispatch a notification that a newly-opened window has been initialized (bug 326784). r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@189785 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-12 00:39:26 +00:00
pavlov%pavlov.net
2be9f23960 fixing build bustage from bug 326149
git-svn-id: svn://10.0.0.236/trunk@189583 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 21:37:25 +00:00
bzbarsky%mit.edu
c87e7e48b2 Make nsIWindowProvider report whether it created a new window. Bug 326006,
r=bsmedberg, sr=jst


git-svn-id: svn://10.0.0.236/trunk@189575 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-10 20:50:43 +00:00
bzbarsky%mit.edu
e446371b8e Move the "force into tab" code out of Gecko and allow embeddors to do the same
sort of thing.  Bug 323810, r=bsmedberg, sr=jst


git-svn-id: svn://10.0.0.236/trunk@189344 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 20:46:39 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
mark%moxienet.com
58062ad9af 190307 Non-blocking alert service/MathML for Camino. Adding copyright and license information for makotoy@ms.u-tokyo.ac.jp. Also marking the interface scriptable and cleaning up the documentation.
git-svn-id: svn://10.0.0.236/trunk@188735 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 04:25:41 +00:00
mark%moxienet.com
911acb7ee4 190307 nsINonBlockingAlertService.idl is not frozen, moving out of SDK_XPIDLSRCS
git-svn-id: svn://10.0.0.236/trunk@188733 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 02:43:42 +00:00
mark%moxienet.com
ebb85c87fe 190307 Add MathML support to Camino, adding a non-blocking alert service to handle MathML's missing-font dialog. Patch by Makoto Yamashita <makotoy@ms.u-tokyo.ac.jp>, fixed up for CaminoStatic by me. r=smfr sr=pink
git-svn-id: svn://10.0.0.236/trunk@188729 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-02 02:07:45 +00:00
darin%meer.net
cea1dc23ec fixes bug 319368 "Implement <a ping>" r=jst sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@187296 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-11 01:50:15 +00:00
bzbarsky%mit.edu
36fcca4958 Flush frames before trying to find and select stuff. Bug 307783, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@187118 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-07 03:44:32 +00:00
jwatt%jwatt.org
c46320ed6b Fixing build bustage on Sun due to earlier checkin for bug 317628
git-svn-id: svn://10.0.0.236/trunk@186817 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-02 16:38:44 +00:00
jwatt%jwatt.org
d60db4e0fa Fixing bug 317628. Add "Web page, complete" to the Save File As... dialogue for SVG files. r=cbiesinger@gmx.at, sr=darin@meer.net
git-svn-id: svn://10.0.0.236/trunk@186806 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-02 02:43:53 +00:00
dbaron%dbaron.org
0a3b44526a Fix leaks caused by cyclical ownership and XPCOM timers. b=315951 r=mconnor
git-svn-id: svn://10.0.0.236/trunk@186635 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-28 00:33:23 +00:00
jst%mozilla.jstenback.com
b3caccffbd Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@185536 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-01 19:35:27 +00:00
jst%mozilla.jstenback.com
895df6e6ca Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
dae7b0629a Bug 106386 Correct misspellings in source code
patch by unknown@simplemachines.org r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
roc+%cs.cmu.edu
e766708159 Backing out fix for bug 303484 since it exposed some other issues and doesn't fix any known crashers.
git-svn-id: svn://10.0.0.236/trunk@182432 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 01:41:11 +00:00
cbiesinger%web.de
84c23e42e8 bug 312370 forward nsIProgressEventListener calls to the webbrowserpersist
consumer
patch by Christian Persch <chpe@gnome.org> r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@182315 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-15 17:27:52 +00:00
cbiesinger%web.de
bd21588b97 Bug 312367 forward GI to the the webbrowserpersist's listener
patch by Christian Persch <chpe@gnome.org> r=biesi sr=darin


git-svn-id: svn://10.0.0.236/trunk@182264 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-14 19:05:43 +00:00