Jonas Sicking
583673c3ab
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Boris Zbarsky
c32e2bb103
Bug 453736. Make <svg:script> more like other scripts and fix up a few other minor issues. r=roc, r+sr=sicking
2009-01-14 07:49:18 -05:00
Olli Pettay
e184c5c563
Relanding Bug 472260, r+sr=bz
2009-01-14 13:01:46 +02:00
Jonas Sicking
304e146cdd
Fix mochitest orange
2009-01-14 00:19:16 -08:00
Dan Fabulich
14d93a7fb1
b=347174, implement document.readystate == 'complete'; r=sicking
2009-01-09 09:12:09 -08:00
Jonas Sicking
ae9214cbd6
Bug 464848: XMLHttpRequest doesn't send the right content-type for non-document request bodies. r/sr=bz
2009-01-13 22:53:43 -08:00
Boris Zbarsky
b18d2aeb1c
Bug 473162. Make getElementsByClassName case-insensitive in quirks mode, per spec. r+sr=jst
2009-01-13 14:32:30 -05:00
Boris Zbarsky
9ab3dc1969
Bug 449780. When doing a frameloader swap, clear the bfcache on both docshells, since we can't deal with all those presentations. r+sr=jst
2009-01-13 14:32:30 -05:00
Nick Kreeger
77cbc0d00a
Fixing Bug 454632 - Resizing tree widget always re-scrolls to current index. r=enndeakin,sr=bz. Patch by Stephen Lau <steve@grommit.com>.
2009-01-13 10:50:26 -08:00
Olli Pettay
9a5b5a4c61
Bug 460700 - Use the right delay with XHR progress events, r+sr=jonas
2009-01-13 19:38:01 +02:00
Dave Camp
d92aa7006b
Backed out changeset 44890ee1d15f for leaks
2009-01-13 02:22:59 -08:00
Dave Camp
a925063a4f
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
3498a5f86e
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Phil Ringnalda
ec35b575cb
Builds are neccesary, even if you can spell necessary, and even in a CLOSED TREE
2009-01-11 00:46:35 -08:00
Olli Pettay
f30c53458e
Backout Bug 472260 (CLOSED TREE)
2009-01-09 21:52:01 +02:00
Benjamin Smedberg
73a6fab34b
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
802d1a10c7
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Olli Pettay
f0a703af09
Bug 472260 - Crash [@ nsDocShell::EnsureContentViewer], r+sr=bz
2009-01-09 10:45:14 +02:00
Olli Pettay
b96454a8a4
Bug 472312, change NS_ERROR to NS_WARNING for now
2009-01-08 23:36:22 +02:00
Olli Pettay
eee0d0ea2e
Bug 472312, r+sr=bz
2009-01-08 22:16:33 +02:00
Dave Camp
36ef1ae586
Backed out changeset e31d0d3c28fd (bug 441359)
2009-01-05 01:27:51 -08:00
Dave Camp
32154830af
Bug 441359: Run scripts/css through the classifier. r+sr=sicking
2009-01-04 23:40:29 -08:00
Robert O'Callahan
7785fae4e0
Back out 451958
2009-01-05 16:33:12 +13:00
Robert O'Callahan
9faf032785
Backed out changeset a5587354082a
2009-01-05 16:33:01 +13:00
Craig Topper
70985fa04f
Bug 471165. Make SVG animated class storage an nsAutoPtr<nsString> and make the DOM 'className' object a tear-off. r=longsonr,sr=roc
...
--HG--
extra : rebase_source : 8ba937100e482ea0dab88a310ad378afd76c8953
2009-01-05 14:13:56 +13:00
Chris Pearce
a0f3631895
Bug 451958. Implement load policy for media elements. r+sr=roc
...
--HG--
extra : rebase_source : 6554a080e91e0cf61807dd29ca5103dd35531cd8
2009-01-05 13:50:33 +13:00
L. David Baron
9cefaf0382
Remove the VerifyReflow code that checked the space manager state. (Bug 191448) r+sr=roc
2009-01-04 14:52:38 -05:00
Peter Van der Beken
89b349d0a4
Fix for bug 466224 (Make quickstubs call nsINode/nsINodeList methods). r/sr=jst.
2009-01-02 18:00:18 +01:00
Olli Pettay
252b14a591
Bug 436965, r+sr=sicking
2009-01-02 17:41:43 +02:00
Olli Pettay
fa80d4e86f
Back out bug 436965
2009-01-02 16:31:13 +02:00
Olli Pettay
29dcd98c48
Bug 436965, r+sr=sicking
2009-01-02 14:40:43 +02:00
Ben Turner
f2b256530b
Bug 470334 - 'Workers: relative urls for XHR are incorrect'. r+sr=jst, a=blocking1.9+
2008-12-30 16:24:58 -06:00
Olli Pettay
2bb5ff98ce
Bug 471246, r+sr=jst
2008-12-30 14:27:37 +02:00
L. David Baron
4690547534
Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc
...
--HG--
rename : layout/generic/nsAreaFrame.cpp => layout/xul/base/src/nsXULLabelFrame.cpp
rename : layout/generic/nsAreaFrame.h => layout/xul/base/src/nsXULLabelFrame.h
2008-12-29 10:07:38 -05:00
L. David Baron
5380efc5c3
DeCOMtaminate nsIPresShell::GetDidInitialReflow. (Bug 468645) r+sr=bzbarsky
2008-12-29 10:07:36 -05:00
Daniel Holbert
f0c016c5e0
whitespace-only: remove space characters on blank line in nsIDocument.h
2008-12-29 00:33:13 -08:00
Boris Zbarsky
3d37a465e1
Bug 449778. Don't fire pageshow in the new place on viewer swap if it's about to fire anyway. Do fire it in the old spot in that case, though. r+sr=jst
2008-12-28 10:34:00 -08:00
Serge Gautherie
236090bc3c
Bug 471122 - test_CrossSiteXHR.html : improve thrown exceptions from file_CrossSiteXHR_server.sjs; (Av2) Use setStatusLine(); r+sr=jonas
2008-12-28 00:26:59 +01:00
Serge Gautherie
da95ef83a5
Bug 471122 - test_CrossSiteXHR.html : improve thrown exceptions from file_CrossSiteXHR_server.sjs; CrLf->Lf Eol; r+sr=jonas
2008-12-28 00:26:55 +01:00
Peter Van der Beken
63ac079552
Bug 418970 - DOMNodeInsertedIntoDocument mistyped as *InfoDocument; r+sr=jonas
2008-12-20 02:10:46 +01:00
Blake Kaplan
3396986416
Bug 455629 - Test that we actually do wrap the return value of nsISVGDocument::getSVGDocument in a XOW. r=bzbarsky
...
--HG--
extra : rebase_source : 471ed08d3cc3ab957f44a6b65b8f2bd8c5e7d41d
2008-12-19 15:47:19 -08:00
Joe Drew
b6eec2ca8e
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-19 17:35:50 -05:00
Josh Aas
fb0a72d214
Backed out changeset e28cd33a0335
2008-12-19 05:30:53 -05:00
Josh Aas
9cbc644971
System for testing plugins, take 3. b=386676 r=smichaud sr=roc
2008-12-19 04:10:09 -05:00
Josh Aas
21607049a7
Backed out changeset 7b8ca8c944f2
2008-12-19 01:59:15 -05:00
Josh Aas
e13d6f3cc1
System for testing plugins, take 2. b=386676 r=smichaud sr=roc
2008-12-19 00:47:08 -05:00
Taras Glek
d4751bcd17
Bug 466578. Speed up XBL parsing by increasing the buffer size. r+sr=bzbarsky
2008-12-18 14:27:43 +13:00
Robert O'Callahan
586e8a3c8c
Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
...
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
2008-12-17 15:11:07 +13:00
Mats Palmgren
d341fc312b
Use an iterative algorithm when deleting lists to avoid exhausting the stack space. b=460444 r+sr=dbaron r=jst
2008-12-15 12:33:56 +01:00
Masayuki Nakano
b3df92d76b
Bug 272847 Text input via IME does not work in windowless Flash movie r=ere+josh, sr=roc
2008-12-15 12:54:54 +09:00
Chris Pearce
929f5e14ff
Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc
2008-12-15 16:38:16 +13:00
Olli Pettay
e591911f63
Bug 431082 - Crash [@ nsDocShell::DoChannelLoad], r+sr=bz
2008-12-13 22:30:02 +02:00
Olli Pettay
ecd7e37c4e
Bug 469020 - range.surroundContents throws a NS_ERROR_INVALID_POINTER, r+sr=sicking
2008-12-13 22:09:29 +02:00
Boris Zbarsky
e0da37ded4
Bug 468263. Handle the src attribute being removed or set to by dropping the image. r+sr=sicking
2008-12-12 14:41:11 -05:00
Graeme McCutcheon
5a486a7210
Bug 345339. Make nsPresState not use a hashtable in favor of using less memory and only storing the things it really wants to store. Switch box objects to their own hashtable. r+sr=roc
2008-12-12 14:25:22 -05:00
Robert O'Callahan
9106f372f7
Bug 455314. RemoveIDTargetObserver doesn't need to do the full GetElementByIdInternal because we don't need or want to set up an mIdentifierMap entry if no entry is found for the ID. r+sr=jst
2008-12-12 21:20:30 +13:00
Blake Kaplan
c057310e01
Bug 444322 - Ignore OnDataAvailable calls when we're executing a script. r+sr=bzbarsky
2008-12-11 14:20:45 -08:00
Oleg Romashin
d7a1c32e01
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 18:55:15 -05:00
Robert Sayre
4e9cec6bbf
Merge
2008-12-11 02:43:25 -08:00
Robert Sayre
be41dd2fc4
backout bug 428988, checked in on persistent orange.
2008-12-11 02:43:04 -08:00
Robert Sayre
665787ada2
Backout JOEDREW! patches for bug 89419 and bug 393936. Looks like they make mochitest leak.
2008-12-11 01:27:58 -08:00
Oleg Romashin
ec25478838
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 03:04:46 -05:00
Joe Drew
75a9cd7d92
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-10 16:25:34 -08:00
Masatoshi Kimura
3a3a37f47d
Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron
2008-12-06 11:08:26 -08:00
Patrick McManus
fe7a97a1a0
Bug 464838: Tweak DNS prefetch to hopefully fix a tp3 regression. r+sr=bz
2008-12-05 12:53:24 -08:00
Daniel Holbert
61f320aa9d
Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes.
2008-12-05 11:52:01 -08:00
Masatoshi Kimura
31c5df869e
Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron
2008-12-05 18:31:00 +01:00
Olli Pettay
65516d2348
Bug 467123 - Document.cloneNode() failed in a JS component, r+sr=bz
2008-12-05 12:48:27 +02:00
Jeff Walden
257b5ff691
The line endings police make another arrest for the offense of gratuitous CRs in every line, just preceding the terminating LF.
2008-12-04 23:59:05 -08:00
Jeff Walden
d9f141293c
Reenable test_CrossSiteXHR_cache.html now that the httpd.js server issues that caused it to be disabled have been fixed (bug 465921). We reenabled one of the disabled tests but forgot this one when the server fix was committed. r=sparky
2008-12-04 23:57:48 -08:00
Jeff Walden
ea921d740c
Bug 397227 - Reduce the effort needed to write C++ tests. r=ted
2008-12-03 22:25:00 -08:00
Boris Zbarsky
1f538c7f7e
Bug 454821. Better signature for GetChildArray. r+sr=sicking
2008-12-03 09:02:03 -05:00
Olli Pettay
7c5e5e2099
Bug 462517, r=biesi, sr=roc
2008-12-03 12:53:50 +02:00
Olli Pettay
cb15ff06b9
Bug 464009, patch2, r+sr=sicking
2008-12-03 12:39:21 +02:00
Olli Pettay
0485d191eb
Bug 465767 - document.adoptNode() stops working if node was previously adopted in another document, r+sr=bz
2008-12-03 12:25:21 +02:00
Olli Pettay
12dadbb5d0
Bug 465934 - ASSERTION: Trying to re-bind content from native anonymous subtree to non-native anonymous parent, r+sr=sicking
2008-12-03 12:18:57 +02:00
Olli Pettay
0d850d55f0
Bug 448993 - Crash [@ nsRange::CutContents] using deleteContents after extractContents and GC, r+sr=sicking
2008-12-03 12:14:51 +02:00
Olli Pettay
681ac6c2ba
Bug 463410 - Ranges should participate in cycle collection, r+sr=peterv
2008-12-03 12:03:10 +02:00
Olli Pettay
b37f5c3a54
Bug 467291 - Reduce Addrefing while creating event target chain, r+sr=jst
2008-12-03 11:26:38 +02:00
Olli Pettay
341dc02d71
Bug 467383 - Reduce QIs and AddRef/Releases caused by nsContentUtils::HasMutationListeners, r+sr=sicking
2008-12-03 11:22:39 +02:00
Serge Gautherie
fd313a73d5
Bug 465573 - Add mochitests for ElementTraversal; bustage fix for changeset a5071bef601d
2008-12-02 14:22:41 +01:00
Joel Maher
3773cc68b0
Bug 465573 - Add mochitests for ElementTraversal; r+sr=jonas
2008-12-02 14:05:15 +01:00
Jesse Ruderman
9f98ce5634
Add bug 458637 crashtest
2008-11-29 19:10:58 -08:00
Shawn Wilsher
d0775bb35d
Merge to tip for peterv's bundle
2008-11-27 20:07:06 -08:00
Peter Van der Beken
fa0dba9913
Fix for bug 464067 (memory leak while running SVG reftests). r/sr=jst.
2008-11-27 18:45:25 +01:00
Ben Turner
faae47e61e
Bug 464983 - 'Workers: Throw exceptions properly from XHR status getters and fake abort events in race conditions.' r+sr=sicking, a=blocking1.9.1+.
2008-11-27 01:16:37 -05:00
Boris Zbarsky
832a876d56
Bug 465455. Use the charset we'll send in the header to encode with. r+sr=sicking, a=beltzner
2008-11-26 23:10:28 -05:00
Boris Zbarsky
8c7609df38
Bug 466518. Teach content policy utils about resource documents. r+sr=jst, a=beltzner
2008-11-26 23:10:28 -05:00
Boris Zbarsky
0abcd4d04f
Bug 462519. Make NSPR logging of document construction/destruction work in opt builds again. r+sr=jonas, a=beltzner
2008-11-26 16:52:38 -05:00
Boris Zbarsky
402f7a9c31
Bug 460425. Do better security checks during redirection. r=sicking,biesi, sr=sicking
2008-11-25 20:50:04 -05:00
Boris Zbarsky
c3c99d5408
Drop extra semicolons. Fix build bustage in CLOSED TREE
2008-11-24 13:41:07 -05:00
Boris Zbarsky
a2b28f6144
Bug 457153. Introduce an nsILoadContext interface so that consumers can get load context information from a channel/loadgroup without having to depend on getInterface of docshell stuff. r=dwitte for cookie part, r=jst for rest, sr=jst, a=beltzner for CLOSED TREE
2008-11-24 13:32:04 -05:00
Blake Kaplan
eee2cac9b6
Bug 464754 - nsIContentPolicy.shouldLoad() called without context for scripts. r/sr=bz a=beltzner
2008-11-19 02:05:05 -05:00
Robert O'Callahan
c43927c40e
Backed out changeset ab6c0cda36b2 to fix test failures
2008-11-19 16:21:08 +13:00
Chris Pearce
f0217b720d
Bug 451958. Implement access checks for media elements. r+sr=roc,a=beltzner
2008-11-19 14:08:39 +13:00
Dave Camp
3dc780cf46
Bug 445004 followup: Use parent instead of top for tests. r=roc
2008-11-18 17:00:15 -08:00
Boris Zbarsky
943fd4dbb7
Bug 445004. Make the base and document URI of document.written documents be the base and document URI of the document on whose current context our code is running. r+sr=jst, r=dcamp
2008-11-18 17:54:36 -05:00
bjarne@runitsoft.com
b006fb8e67
Fixing bug 380418. Prevent XMLHttpRequest from reading HTTPOnly cookies. r+sr=jonas@sicking.cc, a=b2 blocker
2008-11-13 18:18:01 -08:00
Johnny Stenback
ebb6d556fe
Fixing bug 425153. Fix script filenames such that our wrapper automation story is more consistent. r=jonas@sicking.cc, sr=bzbarsky@mit.edu, a=b2 blocker
2008-11-13 16:00:11 -08:00
Peter Van der Beken
387b6cf76b
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-13 17:54:52 +01:00
Patrick McManus
2a5b7140ea
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner
2008-11-07 18:00:26 -05:00
Boris Zbarsky
d98806b849
Bug 461735. Use the final channel URI as the script URI. r+sr=jst, a=beltzner
2008-11-10 16:09:30 -05:00
Jeff Walden
6ed4048793
Bug 463254 - httpd.js fails on mac when running test_CrossSiteXHR.html. The problem was that exceptions were causing files not to be closed on OS X, and we were hitting the open-file limit; add some try-finally magic to close in a failsafe manner. r=honzab
2008-11-06 12:44:27 -08:00
Peter Van der Beken
689b6bf58b
Backed out changeset 874aba8a9a8a to fix orange
2008-11-06 15:01:22 +01:00
Peter Van der Beken
9f328fae2a
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-06 12:09:30 +01:00
John Daggett
47f3889372
Bug 457825 - Support access control headers when downloading fonts. r=jonas,dbaron, sr=jonas
2008-11-06 09:32:12 +09:00
Honza Bambas
29b8953456
Bug 461325: Cache implicit entries when the manifest is not changed. r=dcamp, sr=biesi
2008-11-05 16:01:08 -08:00
Honza Bambas
c16599cc1d
Bug 460353: app caches should be per iframe, not per toplevel browsing context. r=dcamp, r+sr=jst
2008-11-05 16:01:07 -08:00
Jeff Walden
5fcf8aa9f1
Bug 462864 - Expose request body as a stream, state-machine refactoring in httpd.js. r=honzab
2008-11-05 15:31:30 -08:00
Justin Dolske
e2e9e3fb10
Investigating leaks in bug 463263, backout bug 453403.
2008-11-05 12:55:38 -08:00
Justin Dolske
4a4f7244af
Backed out changeset e8fd3f4c52b6
2008-11-05 12:54:51 -08:00
Gavin Sharp
7b41cb93e4
Backed out changeset f014c59ad81d
2008-11-04 23:35:39 -05:00
Jeff Muizelaar
e6551e382c
Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, original patch by shaver@mozilla.org, r+sr=biesi
2008-11-04 23:11:31 -05:00
Gavin Sharp
f71102d4a3
Bug 461803: add elementFromPoint method on nsIDOMWindowUtils which optionally ignores root scroll frame and lets callers avoid flushing layout, r+sr=bzbarsky
2008-11-04 22:58:22 -05:00
Dave Camp
b3101704f6
merge
2008-11-04 11:58:28 -08:00
Peter Van der Beken
13736e521c
Backed out changeset 81c0a2ec449f to fix orange
2008-11-04 20:54:50 +01:00
Peter Van der Beken
8c9a789be4
Backed out changeset 81c0a2ec449f to fix orange
2008-11-04 20:54:08 +01:00
Peter Van der Beken
02dedb34c2
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-04 18:10:43 +01:00
Patrick McManus
dbf40a5ca6
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 11:14:29 -05:00
Boris Zbarsky
a0dfe7f851
Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7
2008-11-04 11:03:10 -05:00
Patrick McManus
05ec1c59e2
Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky
2008-11-04 10:14:50 -05:00
Markus Stange
1b2252f6c6
Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc
2008-11-04 15:38:16 +01:00
Dave Camp
dea763c065
Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz
2008-11-04 02:20:27 -08:00
Peter Van der Beken
2ddc154612
Backed out changeset ba895ab8cbe7 to fix orange
2008-11-03 16:28:50 +01:00
Peter Van der Beken
c4fd862a7c
Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst.
2008-11-03 14:49:53 +01:00
Peter Van der Beken
d30dca0b1b
Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst.
2008-11-03 11:31:47 +01:00
Mats Palmgren
885484e59b
ASSERTION: disconnected nodes. b=424276 r+sr=bzbarsky
2008-11-02 17:31:29 +01:00
Peter Van der Beken
bdb12bc1ac
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 14:40:35 -07:00
Peter Van der Beken
1b45b6af24
Backed out changeset 5d65342d7287 to fix orange
2008-10-31 11:07:26 -07:00
Peter Van der Beken
bdbf96f3cd
Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz.
2008-10-31 08:55:59 -07:00
Dave Townsend
3212e47122
Bug 461594: Interfaces changed without iid updates. r=josh, r=jst
2008-10-31 10:31:43 +00:00
Blake Kaplan
61503583ca
Bug 461031 - Bring a little more sanity to parser notifications of the content sink. This should help increase responsiveness, especially on pages with lots of inline scripts. r+sr=jst
2008-10-30 14:31:00 -07:00
Ted Mielczarek
896d5b70b0
bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg
2008-10-30 13:02:14 -04:00
Olli Pettay
88ee062746
Bug 461772, don't crash when using XBL in external svg docs, r+sr=bz
2008-10-30 12:35:44 +02:00
Robert O'Callahan
7b504839f4
Bug 448603. Support direct loading of Ogg audio and video files by creating a synthetic <video> document. r=doublec,sr=bzbarsky
2008-10-29 22:20:08 -07:00
Olli Pettay
c2c8f363fe
Bug 422856, Improve XHR cycle collection, r+sr=sicking
2008-10-28 20:30:10 +02:00
tdyas@zecador.org
a5addcf599
Bug 412486 - widget/event-detection support for multi-touch trackpad gestures, r=smaug,josh, sr=roc
2008-10-23 23:15:20 +03:00
Olli Pettay
cf6e89a3de
Bug 450920, fix a warning in XHR, r+sr=sicking
2008-10-23 20:16:45 +03:00
Jesse Ruderman
d78446486a
Fix assertion message that was missing a space
2008-10-22 17:55:04 -07:00
Peter Van der Beken
579fe3ede9
Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz.
2008-10-22 16:31:14 +02:00
Laurent Jouanneau
06b332df13
Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with even better passing tests. Third time is the charm! r=smaug, sr=bzbarsky
2008-10-21 16:41:28 -04:00
Laurent Jouanneau
47057f685a
Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with even better passing tests. Third time is the charm! r=smaug, sr=bzbarsky
2008-10-21 16:30:09 -04:00
Olli Pettay
3fa3e7fa87
Bug 460751 - Progress events should use long long, not long for .total and .loaded, r=chris.double, sr=sicking
2008-10-21 12:06:53 +03:00
Arpad Borsos
8b05c605f7
Bug 456388 - "Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree" (followup for mozilla-central) [r+sr=brendan]
2008-10-21 01:50:05 -05:00
Neil Deakin
5edd93b6c8
Bug 450990, make template generate recursive instead of lazy, improves performance as well, r=peterv,sr=bz
2008-10-20 11:36:05 -04:00
Dave Camp
65de892f3f
Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi
2008-10-19 21:12:25 -07:00
Olli Pettay
dda57cc51d
Bug 444546, disable tests
2008-10-20 02:29:13 +03:00
Olli Pettay
868faa61fb
Bug 444546, disable one part of the tests
2008-10-20 02:03:04 +03:00
Olli Pettay
d282914ec0
Bug 444546 - Don't dispatch progress event more often than every 350msec, tests
2008-10-20 00:28:06 +03:00
Olli Pettay
15b52ddb80
Bug 444546 - Don't dispatch progress event more often than every 350msec, r+sr=sicking
2008-10-20 00:26:37 +03:00
Olli Pettay
bbc6d24731
Bug 460156 - bring back the old behavior of range.isPointInRange(), r=surkov, sr=sicking
2008-10-19 23:41:21 +03:00
Asaf Romano
9ed4ba3e20
Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking.
2008-10-17 22:04:55 +02:00
Brad Lassey
e4bae015bb
Backed out changeset 9fde2bdd93ef
2008-10-16 14:09:08 -04:00
Laurent Jouanneau
9f3ec1013a
Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with passing tests. r=smaug, sr=bzbarsky
2008-10-16 11:16:52 -04:00
Theppitak Karoonboonyanan
88e1b95b7b
Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc
2008-10-16 20:44:32 +13:00
Alex Vincent
d7ce847545
Bug 283861 - Want Text3.isElementContentWhitespace; r+sr=jonas
2008-10-16 03:23:17 +02:00
Robert O'Callahan
6899d04162
Bug 455988. Optimize MozAfterPaint so we never even dispatch an XPCOM event if there are no listeners. r=smaug,sr=mats
2008-10-16 10:06:32 +13:00
Mats Palmgren
0abae51687
Ignore the keypress event if DOMEventToNativeKeyEvent() fails. b=456273 r=Olli.Pettay sr=jonas
2008-10-15 12:50:42 +02:00
Olli Pettay
3cba110fca
bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking
2008-10-15 12:40:28 +03:00
Jonas Sicking
ecdd8feaed
backout due to test failure
2008-10-14 17:12:28 -07:00
Jonas Sicking
fd95d7a5a3
Fix XHR unit test
2008-10-14 15:26:09 -07:00
Jonas Sicking
fa5114d80c
Fix compile errors
2008-10-14 14:24:53 -07:00
Jonas Sicking
06f565cdeb
Move Access-Control implemenation fully in to nsCrossSiteListenerProxy.cpp from and make some additional cleanup. No behavioral changes. r/sr=mrbkap b=459770
2008-10-14 14:05:41 -07:00
Boris Zbarsky
48716a7e57
Unset the zoom, because apparently it can leak out to other mochitests
2008-10-14 12:54:49 -04:00
Boris Zbarsky
44f284fa35
Relanding bug 459424 (backing out backout changeset 530f1077cae4). Don't pass null documents to the enumerator. r+sr=roc.
2008-10-14 10:24:55 -04:00
Ben Turner
9f8294b89d
Backed out changeset b5b7b5523c66 to see if it fixes unit tests.
2008-10-13 19:54:46 -07:00
Boris Zbarsky
055d1e76f5
Bug 459424. Don't pass null documents to the enumerator. r+sr=roc
2008-10-13 16:32:10 -04:00
Boris Zbarsky
5dcfaadf33
Backing out changeset 43d8e57c41e9
2008-10-13 14:21:31 -04:00
Laurent Jouanneau
88b266ffc2
Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer
2008-10-13 12:49:14 -04:00
Olli Pettay
da52d3923a
Bug 456262 - Attribute nodes don't preserve wrappers, r+sr=jst
2008-10-13 19:33:27 +03:00
Olli Pettay
733b47a93c
Bug 456271, r+sr=bz
2008-10-13 19:12:26 +03:00
Boris Zbarsky
c109e5f245
Fixing bug due to missing parentheses. Bug 344258 followup, no bug.
2008-10-12 13:26:58 -04:00
Jonas Sicking
5ecc6f263b
Ensure that documentURI and baseURI is correct for XHR created documents. For cross-site loaded XHR documents make the two URIs that of the loading page, just to be on the safe side.
...
r/sr=bz b=459470
2008-10-11 23:30:14 -07:00
Olli Pettay
bafbad451e
Bug 454325 - Range.extractContents doesn't clone partially selected nodes, r+sr=sicking
2008-10-11 22:46:05 +03:00
Alex Vincent
9ec7bb6fbb
Bug 458944 - In nsIMutationObserver.h, document how the user should attach observers; r+sr=jonas
2008-10-11 03:38:16 +02:00
Boris Zbarsky
7322a5a429
Backing out bug 450990 to try to fix leaks
2008-10-10 15:45:32 -04:00
Boris Zbarsky
dee8ae689a
Bug 450990. Build bustage fix
2008-10-10 14:29:13 -04:00
Arpad Borsos
c72ef7d248
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Ben Turner
899371a2b1
Backed out changeset 92e24ee719b8
2008-10-09 22:13:30 -07:00
Taras Glek
e51d8c696b
Bug 455595: deCOMtaminate nsINameSpaceManager r+sr=jst
2008-10-09 16:32:00 -07:00
Taras Glek
248cc9c70c
Bug 455742: outparamdel nsIForm r+sr=jst
2008-10-09 16:31:40 -07:00
Taras Glek
e4062632a7
Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst
2008-10-09 16:23:07 -07:00
Olli Pettay
4056ed9e13
Bug 457776 - 'ASSERTION: didn't call Disconnect', r+sr=jst
2008-10-09 09:38:04 +03:00
Boris Zbarsky
d25c8a9a25
Bug 456980. Make it possible to swap chrome docshells as well, if there is no session history involved. Can be used for sidebars and such. r+sr=jst
2008-10-08 09:04:32 -04:00
Olli Pettay
5e14e7b4e6
Bug 458202 - Speed up event handling, r+sr=jst
2008-10-08 14:35:29 +03:00
Olli Pettay
7a2840fabd
Bug 451323, r+sr=roc
2008-10-08 14:13:26 +03:00
Olli Pettay
a50b33d3fb
Bug 458206 - Abort @ ~nsXMLHttpRequest, r+sr=sicking
2008-10-08 14:08:01 +03:00
Boris Zbarsky
5c7541d076
Bug 458100. Make sure that we'll also instantiate the plug-in even if the nsPluginDocument has no presshell yet at OnStartRequest time. Thanks to Evgeny <evg.salmin@gmail.com> for pointing out the problem. r+sr=jst
2008-10-07 14:53:23 -04:00
Boris Zbarsky
e295957544
Bug 455540. Eliminate the non-OOM-failures-possible version of GetNodInfo. r+sr=jst
2008-10-07 14:53:22 -04:00
Boris Zbarsky
88512b418e
Bug 433616. Fix the XML parser's bailing out on CSS loads blocked by the security manager, fix a base URI bug in <svg:use>, add some more tests. r=jst, sr=roc
2008-09-28 15:18:04 -04:00
Boris Zbarsky
c9e6929f52
Bug 433616 part 3. Integration of externa resource documents into nsReferencedElement, plus some SVG fixups needed to handle nsReferencedElement returning an element from a different document, r+sr=roc
2008-09-28 15:16:15 -04:00
L. David Baron
04df678063
Merge backout of changeset 4e7a2d27d636: relanding part of bug 433616 to test the theory that it was the cause of the regression, and something else caused an equal regression when we backed it out.
2008-10-04 13:00:50 -07:00
Boris Zbarsky
ead0309499
Backed out changeset 4e7a2d27d636: relanding Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc
2008-10-04 13:00:09 -07:00
Blake Kaplan
109b544036
Bug 364315 - Implement speculative parsing. r+sr=jst
2008-09-30 23:48:47 -07:00
Jonas Sicking
6386044212
Fix shutdown leak in Access-Control implementation.
2008-09-30 23:17:15 -07:00
Jonas Sicking
2325f1ef71
Disable Cross-Site XHR tests on mac since the mochitest server freaks out.
2008-09-30 22:49:15 -07:00
Jonas Sicking
0c71bfb811
Remove test that is no longer relevant after cross-site XHR landing. Also disable cross-site XSLT test for now
2008-09-30 20:58:03 -07:00
Jonas Sicking
0d8121f3a2
Fix tests since network code or mochitest server can't deal with DELETE and PUT. r/sr=me
2008-09-30 17:54:04 -07:00
Jonas Sicking
bd5e92615c
Implement cookieless requests for Access-Control. b=389508 r=biesi sr=jst
2008-09-30 17:52:52 -07:00
Jonas Sicking
6f3de3c680
Ensure that you can't use upload ProgressEvents to do server detection when using Access-Control. b=389508 r=smaug sr=jst
2008-09-30 17:51:53 -07:00