Commit Graph

3480 Commits

Author SHA1 Message Date
sayrer%gmail.com
0aac378e5e b=339530. Basic auth fails with XMLHttpRequest. r=peterv, sr=jst
git-svn-id: svn://10.0.0.236/trunk@199176 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 01:42:22 +00:00
sayrer%gmail.com
d528176b28 b=331668. nsGenericElement::doInsertChildAt doesn't check aParent when setting mutation.mRelatedNode. Patch by Alex Vincent <ajvincent@gmail.com>. r+sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@199174 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-07 01:23:26 +00:00
roc+%cs.cmu.edu
2c56a9b0e1 Trying to fix gaius bustage by forcing nsGkAtoms to rebuild.
git-svn-id: svn://10.0.0.236/trunk@199171 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 23:51:13 +00:00
roc+%cs.cmu.edu
ff28dae929 Bug 336674. Fire JS "script context done" notifications when a context exits even if there is another context above it on the stack. r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@199154 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 21:37:32 +00:00
Jan.Varga%gmail.com
0b8adc5a43 Fix for bug 296040. Cell-based selection in trees
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions


git-svn-id: svn://10.0.0.236/trunk@199140 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 20:05:13 +00:00
Olli.Pettay%helsinki.fi
7c801d8db3 Bug 338954, Make .innerHTML to work without DOM Ranges, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@199056 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 20:32:48 +00:00
brendan%mozilla.org
a85698177b Fix orange balsa by landing mrbkap's patch for 326497, plus other fixes (340340, r=mrbkap).
git-svn-id: svn://10.0.0.236/trunk@199021 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 07:18:02 +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
bzbarsky%mit.edu
f7f7c5886c Don't keep content lists with a non-null root content in the global slot. Bug 322636, r+sr+branch181=jst
git-svn-id: svn://10.0.0.236/trunk@198907 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 20:34:06 +00:00
peterv%propagandism.org
521549ddb0 Try to fix Windows bustage.
git-svn-id: svn://10.0.0.236/trunk@198873 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 15:07:22 +00:00
peterv%propagandism.org
e8ed6e24c3 Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@198868 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 13:28:14 +00:00
peterv%propagandism.org
aed25e8f11 Fix for bug 339412 (nsIDOMGCParticipant implementation in nsDOMAttribute looks wrong). r/sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@198867 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 12:33:17 +00:00
cvshook%sicking.cc
83253303c8 Bug 90983: Don't fire mutation events during parsing, i.e. when aNotify is false. Also make us fire mutation events on nodes that are in an orphaned subtree. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@198844 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 00:58:04 +00:00
cvshook%sicking.cc
8925b60604 Bug 90983: Remove the nsFragmentObserver and always notify when inserting from fragments so as to not regress mutation events with my next patch. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@198842 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 00:26:42 +00:00
dbaron%dbaron.org
7be4b9c543 Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@198815 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-01 18:35:21 +00:00
bzbarsky%mit.edu
3e662003ef Make the documentURI of a document and the currentURI of a docshell immutable objects.
Bug 336699, r=darin, sr=jst


git-svn-id: svn://10.0.0.236/trunk@198750 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 17:57:14 +00:00
bzbarsky%mit.edu
fb477fa6d5 Make the URI of an nsIImageLoadingContent immutable. Bug 337246, r=biesi, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@198735 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-31 15:58:43 +00:00
enndeakin%sympatico.ca
add54323c7 Bug 290255, add xul scale widget, r=mconnor,roc sr=neil,roc
git-svn-id: svn://10.0.0.236/trunk@198629 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 13:50:48 +00:00
dbaron%dbaron.org
90718e9a73 Create a mechanism to allow GC participants to be marked as externally reachable due to network loads, make XMLHttpRequest a GC participant and use nsMarkedJSFunctionHolder to manage its event listeners just like DOM event listeners to avoid leaks due to cycles. b=206520 r=mrbkap, darin, bzbarsky sr=jst
git-svn-id: svn://10.0.0.236/trunk@198437 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-26 01:00:21 +00:00
cbiesinger%web.de
b53cc3732c bug 338541 don't always return null from GetCurrentNode (plus, don't leak the
current node)
patch by Alex Vincent <ajvincent@gmail.com> r=bryner sr=neil a=darin


git-svn-id: svn://10.0.0.236/trunk@198034 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 20:28:06 +00:00
cvshook%sicking.cc
99cbbe5339 Bug 194387: Support parameter-passing in PI XSLT transformations. r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@197991 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 10:29:43 +00:00
cvshook%sicking.cc
e96a4f70c3 Bug 337543: Use nsINode more. r/sr+peterv
git-svn-id: svn://10.0.0.236/trunk@197985 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 10:01:22 +00:00
benjamin%smedbergs.us
d82bf5838f Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@197983 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-19 09:31:57 +00:00
Olli.Pettay%helsinki.fi
f0b161c7c6 Bug 329122, Event dispatching code in nsGenericDOMDataNode doesn't handle event retargeting, r=sicking, sr=bz
git-svn-id: svn://10.0.0.236/trunk@197861 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 16:14:33 +00:00
cvshook%sicking.cc
328e750eb6 Bug 338247: Operator precedence isn't always what you think it is. Patch by bz. r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@197835 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 05:27:21 +00:00
cvshook%sicking.cc
1ac65a91fa Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@196673 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 14:51:52 +00:00
Olli.Pettay%helsinki.fi
e68ad696a2 Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz
git-svn-id: svn://10.0.0.236/trunk@196563 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 19:35:12 +00:00
bzbarsky%mit.edu
ef5a7c63ff Fix XMLHttpRequest progress events. Bug 337374, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@196557 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 18:28:21 +00:00
Olli.Pettay%helsinki.fi
8c8d5effa7 Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196551 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 17:51:35 +00:00
jag%tty.nl
93d4ab3f46 Ok, undo other attempt, apparently all it took was to move this after the function it references.
git-svn-id: svn://10.0.0.236/trunk@196519 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 13:58:23 +00:00
jag%tty.nl
b662545a1c Bustage fix attempt number ... well, I lost track.
git-svn-id: svn://10.0.0.236/trunk@196517 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 12:47:53 +00:00
jag%tty.nl
fcfc36df1e Attempt to fix 2.95.2 bustage by inlining GetCurrentDoc()'s body
git-svn-id: svn://10.0.0.236/trunk@196512 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 11:23:20 +00:00
jag%tty.nl
ec3d896a5a Only have the nsIContent_base constructor when MOZILLA_INTERNAL_API is defined. The base class constructor it calls won't exist otherwise. Caught by mrbkap.
git-svn-id: svn://10.0.0.236/trunk@196510 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 10:15:05 +00:00
cvshook%sicking.cc
d8a10c5234 And the fixes keep on comming
git-svn-id: svn://10.0.0.236/trunk@196509 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 09:46:44 +00:00
cvshook%sicking.cc
f5ef7fbf53 Fix windows bustage this time
git-svn-id: svn://10.0.0.236/trunk@196508 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 09:18:35 +00:00
cvshook%sicking.cc
5119640026 Grr.. this is it
git-svn-id: svn://10.0.0.236/trunk@196507 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:37:40 +00:00
cvshook%sicking.cc
325af14453 Correct fix for gcc 2.95.2
git-svn-id: svn://10.0.0.236/trunk@196506 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:36:42 +00:00
cvshook%sicking.cc
d1271f806a Yet more bustage fixing
git-svn-id: svn://10.0.0.236/trunk@196505 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:11:12 +00:00
cvshook%sicking.cc
65d2934139 More bustage fix for gcc 2.95.2
git-svn-id: svn://10.0.0.236/trunk@196504 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 08:07:35 +00:00
cvshook%sicking.cc
611bf4e95e Attempt bustage fix
git-svn-id: svn://10.0.0.236/trunk@196503 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 07:40:31 +00:00
cvshook%sicking.cc
98f1d1c517 Bug 334075: Push mFlagsOrSlots to nsINode to allow storing flags and (in the future) slots on nsGenericDOMDataNodes. r=mrbkap sr=bz
git-svn-id: svn://10.0.0.236/trunk@196502 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-15 07:03:15 +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
Olli.Pettay%helsinki.fi
b61b0695f6 wasn't going to check in this
git-svn-id: svn://10.0.0.236/trunk@196153 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 07:10:38 +00:00
Olli.Pettay%helsinki.fi
df6865f222 Bug 336576, Crash when window gets destroyed during contextmenu event, r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@196152 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 07:08:41 +00:00
timeless%mozdev.org
290b9cb8fe Bug 332198 change nsGenericDOMDataNode::ToCString
r=sicking sr=sicking


git-svn-id: svn://10.0.0.236/trunk@196138 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-07 12:15:36 +00:00
timeless%mozdev.org
5af87489fc Bug 332198 change nsGenericDOMDataNode::ToCString
r=sicking sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@196133 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-07 01:39:21 +00:00
timeless%mozdev.org
1a5bcd5020 Bug 335953 Make code outside intl use NS_CHARSETALIAS_CONTRACTID instead of NS_CHARSETALIAS_CID
r=bz sr=bz


git-svn-id: svn://10.0.0.236/trunk@196118 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 22:09:20 +00:00
bzbarsky%mit.edu
c26ec4d511 Clean up event dispatch code in XMLHttpRequest, make onreadystatechange an
EventListener, fire upload progress events.  Bug 198595 and bug 312213, patch
by me for the cleanup and onreadystatechange and by Rob Adams
<readams@readams.net> for the upload progress changes, r=sicking, sr=peterv


git-svn-id: svn://10.0.0.236/trunk@196032 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 17:01:53 +00:00
peterv%propagandism.org
cb5df70803 Fix for bug 334179 (XSLT document() function doesn't follow HTTP 301 / 302 responses). r=sicking, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@196018 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-05 11:48:07 +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