64 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
c143292b68 Don't report bogus errors when DOMParser is used from chrome. Bug 429785,
r+sr=sicking, a=dsicore


git-svn-id: svn://10.0.0.236/trunk@250764 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-24 21:54:42 +00:00
timeless%mozdev.org
a799ff972a Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@249689 18797224-902f-48f8-a5cc-f745e15eee43
2008-04-06 12:28:42 +00:00
bzbarsky%mit.edu
0fe9924c4d Fix bug 421228. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@248739 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-28 03:46:15 +00:00
timeless%mozdev.org
cb247b3213 reverting, wrong patch, missing AMBIGUOUS
git-svn-id: svn://10.0.0.236/trunk@248210 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:55:28 +00:00
timeless%mozdev.org
51b0371ed0 Bug 394114 Interfaces missing from various QI implementations.
r=jag sr=jag a=dsicore


git-svn-id: svn://10.0.0.236/trunk@248200 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-19 21:19:42 +00:00
benjamin%smedbergs.us
0a44d0e3e2 Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
git-svn-id: svn://10.0.0.236/trunk@243117 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 15:51:02 +00:00
Olli.Pettay%helsinki.fi
a4804684ea Bug 403168, r=jonas, sr=jst, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@240905 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-12 08:33:33 +00:00
Olli.Pettay%helsinki.fi
5deadb060c Bug 393762, Bug 393761 and Bug 382636, r=jst, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@236978 18797224-902f-48f8-a5cc-f745e15eee43
2007-10-01 10:02:34 +00:00
jwalden%mit.edu
dda6ff3c99 Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
Olli.Pettay%helsinki.fi
7a1f7182a1 Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226373 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 09:13:09 +00:00
Olli.Pettay%helsinki.fi
74bedad7b0 backout Bug 363089
git-svn-id: svn://10.0.0.236/trunk@226300 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 13:34:12 +00:00
Olli.Pettay%helsinki.fi
174896a945 Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@226293 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-11 11:15:20 +00:00
bzbarsky%mit.edu
47c1cd109d Make it possible to give DOMParsers the right principals from C++. Bug 332840,
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@209542 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-09 04:54:03 +00:00
peterv%propagandism.org
40c612fc40 Fix for bug 337704 (Clean up files moved from xmlextras). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@200030 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 20:30:44 +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
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
peterv%propagandism.org
5cf9b0e12f Fix for bug 324865 (Move XMLHttpRequest to gklayout). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@195434 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 09:19:48 +00:00
bzbarsky%mit.edu
f609a489ee Give a saner principal to documents created via DOMImplementation. Bug 324601,
r=sicking, sr=jst


git-svn-id: svn://10.0.0.236/trunk@194940 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:51 +00:00
darin%meer.net
3e2f3a77d1 fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
git-svn-id: svn://10.0.0.236/trunk@194938 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:49 +00:00
bzbarsky%mit.edu
eb9e791c60 Fix bug 301678. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@194931 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:42 +00:00
bzbarsky%mit.edu
d705f61524 More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@194929 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:40 +00:00
bryner%brianryner.com
847cb0ed4d Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@194924 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:35 +00:00
bryner%brianryner.com
6cff828c38 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@194922 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:33 +00:00
bzbarsky%mit.edu
7a870938fd Make sure to wrap a buffered stream around the stream we're passed before
sending it to the parser (which expects a buffered stream).  Bug 287409,
r=darin, sr=jst


git-svn-id: svn://10.0.0.236/trunk@194892 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:03 +00:00
vladimir%pobox.com
f839c310fc b=253954, let nsDOMParser detect charset from xml entity decl -- finally remembered to land this; r=bz,sr=shaver
git-svn-id: svn://10.0.0.236/trunk@194891 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:02 +00:00
vladimir%pobox.com
5bdf7e3a3f fixy fixy
git-svn-id: svn://10.0.0.236/trunk@194890 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:01 +00:00
vladimir%pobox.com
4dbb2a3374 b=250119, xmlextras parsestring/parsestream should use autf8string. r=jst, sr=shaver
git-svn-id: svn://10.0.0.236/trunk@194889 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:39:00 +00:00
bzbarsky%mit.edu
e0b44524b3 Fix Windows bustage.
git-svn-id: svn://10.0.0.236/trunk@194888 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:59 +00:00
bzbarsky%mit.edu
0f1011aabb Make sure to parse the data as UTF-8, since we serialized it as UTF8. Bug
240717, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@194887 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:58 +00:00
gerv%gerv.net
31f46ef5ad Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@194886 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:57 +00:00
jst%mozilla.jstenback.com
ec2aa0533d Fixing bug 68215. Adding support for the onbeforeunload event. r=peterv@propagandism.org, sr=brendan@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@194876 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:47 +00:00
jst%mozilla.jstenback.com
0fa6f0e5c3 Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
git-svn-id: svn://10.0.0.236/trunk@194874 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:45 +00:00
jst%mozilla.jstenback.com
fcc9efb565 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@194871 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:42 +00:00
bryner%brianryner.com
6849297bf8 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@194870 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:41 +00:00
jaggernaut%netscape.com
f89c080005 Bug 213602: Switch some users of NS_GetWeakReference over to do_GetWeakReference. r=bzbarsky, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194864 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:35 +00:00
jst%netscape.com
4c20a6ac3d Fixing more of bug 209884. Same change that was done all over the place in the original patch, sr=me.
git-svn-id: svn://10.0.0.236/trunk@194859 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:30 +00:00
caillon%returnzero.com
ea6f77723e 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@194858 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:29 +00:00
alecf%flett.org
2a7347891a fix for bug 206379:
- combine nsICharsetConverterManager2 and nsICharsetConverterManager
- get rid of nsIAtom in most of the methods
- provide versions of getUnicodeDecoder/Encoder which don't do alias resolution
- change all charset types to ASCII strings
- clean up some other i18n APIs which could be simplified
- fix all consumers of all changed i18n interfaces
r=jshin, smontagu
rs=sfraser


git-svn-id: svn://10.0.0.236/trunk@194857 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:28 +00:00
varga%netscape.com
1cc4a49250 Fix for bug 208912. DOMParser produces documents with about:blank uri.
r=heikki, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@194856 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:27 +00:00
heikki%netscape.com
4218691e03 Bug 166978, XMLHttpRequest does not load synchronously in embedding applications, r=sicking, sr=darin. Bug 111614, DOMParser.parseFromString in modal dialog makes it non-modal. parseFromString also does not work in embedding when loading files that block the parser (like files with xml-stylesheet PI). r=sicking, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@194849 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:20 +00:00
dbaron%dbaron.org
0c34372d9f Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@194847 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:18 +00:00
dougt%netscape.com
29939d0b12 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@194829 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:38:00 +00:00
darin%netscape.com
e4284b963b b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa
git-svn-id: svn://10.0.0.236/trunk@194822 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:53 +00:00
peterv%netscape.com
f31c693877 Fix for bug 92377 (Build failure: dom/src/base/nsDOMClassInfo.cpp depends on extensions/xmlextras). r=shaver, sr=jst, a=asa.
git-svn-id: svn://10.0.0.236/trunk@194819 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:50 +00:00
jaggernaut%netscape.com
4b67f492d3 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@194815 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:46 +00:00
jaggernaut%netscape.com
84851ffef0 Bug 100476: Convert uses of member functions ToNewUnicode, ToNewCString and ToNewUTF8String to their global versions and remove support from nsCString and nsString. r=dbaron, rs=scc
git-svn-id: svn://10.0.0.236/trunk@194810 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:41 +00:00
gerv%gerv.net
2843932dbb License changes, take 2. Bug 98089. mozilla/extensions/.
git-svn-id: svn://10.0.0.236/trunk@194808 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:39 +00:00
gerv%gerv.net
f52ed5415a Oops.
git-svn-id: svn://10.0.0.236/trunk@194807 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:38 +00:00
scc%mozilla.org
68dd18c32a bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@194806 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:37 +00:00
heikki%netscape.com
6b7265d1ff Bug 78622, DOMParser and XMLHttpRequest failures when parser blocked (with xml-stylesheet for example). r=harishd,sr=vidur.
git-svn-id: svn://10.0.0.236/trunk@194804 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:37:35 +00:00