Wellington Fernando de Macedo
839d923f61
Bug 659559 - Speed up test_bug338583.html. r=smaug
2011-06-11 19:09:41 +02:00
Josh Matthews
98c106a0db
Bug 663465 - Avoid derefencing null connection pointer when closing a websocket. r=mcmanus
2011-06-10 15:31:47 -04:00
Joel Maher
7317499f54
Bug 659315 - move content/base/test/*.xul to mochitest-chrome. r=jonas, a=test-only
...
--HG--
rename : content/base/test/test_bug339494.xul => content/base/test/chrome/test_bug339494.xul
rename : content/base/test/test_bug357450.xul => content/base/test/chrome/test_bug357450.xul
rename : content/base/test/test_bug571390.xul => content/base/test/chrome/test_bug571390.xul
2011-06-09 11:10:14 -04:00
Simon Montagu
b202223ff2
Bug 263359 part 1.5: remove nsDirectionalFrame. r=roc
2011-04-11 10:59:30 +03:00
Ehsan Akhgari
c29fd423ea
Merge cedar into mozilla-central
2011-06-08 17:46:13 -04:00
Kyle Huey
d2da8f5e6c
Merge m-c to cedar since I already pushed it in, and push what I actually wanted to push
2011-06-07 13:23:03 -07:00
Julian Reschke
e65dadbf3c
Bug 507976: Check the anchor parameter while processing link header fields. r=bz
2011-06-07 13:19:06 -07:00
Chris Leary
f8e0e912ab
Merge mozilla-central to tracemonkey.
2011-06-06 09:41:22 -07:00
Alon Zakai
2f4274045c
Bug 644241, part 1 - Remove script stack quota. r=igor
2011-06-03 17:54:26 -07:00
Patrick McManus
20b80a25e4
Bug 662554 - Make websocketestablishedconnection getinterface and close() check mOwner != nsnull r=biesi
...
--HG--
extra : rebase_source : 2a5e0df5d61f52445b2db8e08431df6987a07e5c
2011-06-08 08:27:11 -04:00
Kyle Huey
7d5b6f2285
Bug 661876: Remove obsolete nsIDOMFile methods/properties. r=sicking
2011-06-05 11:54:50 -07:00
Kyle Huey
7c8feff73e
Bug 661876: Fix tests to avoid using obsolete nsIDOMFile properties/methods.
2011-06-05 11:54:14 -07:00
Dão Gottwald
4e4ac318f3
Bug 658738 - remove event listeners in browser chrome tests
2011-06-07 16:45:26 +02:00
Simon Montagu
104d732e9a
Cache in-flow content length. Bug 566066, r=roc
2011-05-22 11:20:29 +03:00
Patrick McManus
2ded010403
bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz
2011-05-21 21:27:52 -04:00
Patrick McManus
c2f7522f58
bug 640003 - websockets, fixup tests for new server r=smaug r=biesi
2011-05-21 21:27:52 -04:00
Daniel Holbert
ff123ba64d
Bug 308590 patch 5: Clean up QIs to nsIURL that are really checks for "Does this support GetRef/SetRef", now that nsIURI supports GetRef/SetRef too. r=bz
2011-05-21 18:12:46 -07:00
Daniel Holbert
c0b880ca57
Bug 308590 patch 3.5: Add nsIURI::CloneIgnoringRef interface & impls. r=bz sr=biesi
2011-05-21 18:12:45 -07:00
Daniel Holbert
2ebeeb1a30
Bug 308590 patch 3: Add nsIURI::EqualsExceptRef interface & impls. r=bz sr=biesi
2011-05-21 18:12:45 -07:00
Daniel Holbert
f3cc3a9d15
Merging cedar with mozilla-central.
2011-05-21 16:18:49 -07:00
Jonas Sicking
5a46947588
Add a test for bug 644069. r=bzbarsky
2011-05-20 16:21:27 -04:00
Kyle Huey
601d68ae79
Bug 648997: Implement BlobBuilder spec as MozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch MozBlobBuilder.getBlob("content/type"); returns a Blob and clears the MozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new MozBlobBuilder();
MozBlobBuilder.append("foo");
let blob1 = MozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
MozBlobBuilder.append("bar");
let blob2 = MozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
Doug Turner
7ae2a4a388
Bug 653201: Remove expose image / maemo specific npapi support. r=blassey r=josh
2011-05-21 11:21:49 -04:00
Josh Aas
998050c725
Bug 657952: Minimize methods in nsIPluginHost. r=jst
2011-05-21 09:28:54 -04:00
Jonas Sicking
14b0c5d3de
Back out another suspect just in case. CLOSED TREE. a=orange
2011-05-20 17:20:37 -07:00
Kyle Huey
0018d52058
Backed out changeset b8404a1d3153
2011-05-20 17:00:13 -07:00
Kyle Huey
7da7ee7e4b
Bug 648997: Implement BlobBuilder spec as mozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch mozBlobBuilder.getBlob("content/type"); returns a Blob and clears the mozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new mozBlobBuilder();
mozBlobBuilder.append("foo");
let blob1 = mozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
mozBlobBuilder.append("bar");
let blob2 = mozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
Shawn Gong
9fe184ef18
Bug 632255 - Implemented readAsArrayBuffer() for FileReader. r=bent,sicking
2011-05-20 10:17:28 -07:00
William Chen
db78afb329
Bug 560112 - Implement HTML5 dataset attribute. r=sicking,mrbkap
2011-05-20 10:23:49 -07:00
Joel Maher
6993636556
Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only
2011-05-20 11:54:01 -04:00
Craig Topper
4e38ca20a7
Bug 658143 - Part 1: Changes nsCOMPtr<nsFrameSelection> to nsRefPtr. r=roc
2011-05-18 20:10:49 -07:00
Olli Pettay
f0c0c8b1b6
Bug 657997 - loadFrameScript should never use http and should use a script runner when needed, r=bz+mfinkle
2011-05-19 17:48:17 +03:00
Masatoshi Kimura
ded3a051e0
Bug 649133 followup. Remove the 'moz' prefix on response/responseType, since Chrome has already shipped these unprefixed. r=sicking
2011-05-19 01:11:51 -04:00
Craig Topper
d3aa297de2
Bug 657548 - Part 2: Remove more unused CIDs. r=jst
2011-05-16 23:46:22 -07:00
Craig Topper
1ff7cbe0ed
Bug 657548 part 1. Remove some duplicate and unused CIDs from nsContentCID.h and nsLayoutCID.h. r=jst
2011-05-16 22:25:39 -07:00
Zack Weinberg
c2d2dd84db
Bug 541496 part 5: use the string-taking API for sync sheet loads. r=bzbarsky
2011-05-18 21:22:59 -04:00
Zack Weinberg
eb1ebebbd0
Bug 541496 part 3: use the new string-taking API in LoadInlineStyle. r=bzbarsky
2011-05-18 21:22:59 -04:00
Zack Weinberg
1a37e44f98
Bug 541496 part 2: use the new string-taking API in nsHTMLParanoidFragmentSink. En passant prune some unnecessary inclusions of ns(I)UnicharInputStream.h. r=bzbarsky
2011-05-18 21:22:59 -04:00
Mounir Lamouri
3614c727b5
Merging cedar with mozilla-central.
2011-05-18 11:42:37 +02:00
Ehren Metcalfe
8947b2bf0c
Bug 551390 - Remove dead code in content r=sicking,roc
2011-05-17 15:54:09 +02:00
Ms2ger
d5df8a6e33
Bug 655514 - Remove nsIDOMDocumentTraversal; f=ehsan r=jonas
2011-05-15 12:07:30 +02:00
Ms2ger
a49c5db9c8
Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky
2011-05-15 12:07:28 +02:00
Kyle Huey
4c49faddb7
Bug 656647: Followup for missed review comment. DONTBUILD
2011-05-14 16:45:19 -07:00
Kyle Huey
5b218f0873
Bug 656647: File constructor should take nsIFiles. r=sicking
2011-05-14 16:41:20 -07:00
Kyle Huey
0fca46149e
Bug 656640: DOM File objects should DEFER_OPEN their streams. r=sicking
2011-05-14 16:37:41 -07:00
Josh Aas
f6eb4c8df6
Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg
2011-05-17 21:48:34 -04:00
Ms2ger
b0ad3b3419
Bug 660539 - Remove nsIDOM3TypeInfo, schemaTypeInfo; r=sicking
2011-06-04 08:57:23 +02:00
Mounir Lamouri
af81ce3c72
Merging cedar with mozilla-central.
2011-06-03 12:06:08 +02:00
Matheus Kerschbaum
7406ce377f
Bug 660762 - Remove --disable-mathml support. r=roc
2011-06-02 13:11:33 +02:00
Boris Zbarsky
169ed5d1fc
Bug 660404. Allow storing the previous page in bfcache even if the new one is a multipart response. r=smaug
2011-06-01 16:00:36 -04:00