Henri Sivonen
ed95333da4
Bug 687859 - Make the BOM take precedence when determining the character encoding of scripts. r=smaug.
2012-10-23 09:26:34 +03:00
Carmen Jimenez Cabezas
0b04c48414
Bug 773891 - With AppsService changes
2012-10-19 12:43:17 +02:00
Boris Zbarsky
e435c28e4e
Bug 798151. Support stringifier operations (but not yet attributes!) on non-proxy bindings, and fix Object.prototype.toString for proxy bindings. r=peterv
2012-10-22 13:08:52 -04:00
Boris Zbarsky
3a9f12055a
Bug 800386. Fix getInterface from JS on XMLHttpRequest objects to actually work. r=khuey
2012-10-15 23:12:03 -04:00
Aryeh Gregor
aaf30c8f52
Bug 799917 - Make document.characterSet always lowercase; r=bz,f=hsivonen,smontagu
2012-10-14 10:13:19 +02:00
Ryan VanderMeulen
bb8310a796
Merge m-c to inbound.
...
--HG--
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_certexceptionsui.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_certexceptionsui.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_cookieacceptdialog.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_cookieacceptdialog.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_crh.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_crh.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_geoprompt.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_geoprompt.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_localStorage.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_localStorage.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_opendir.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_opendir.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_openlocation.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_openlocation.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_placestitle.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_placestitle.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_popupblocker.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_popupblocker.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_protocolhandler.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_protocolhandler.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_sslsite_transition.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_sslsite_transition.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_theming.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_theming.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_ui.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_ui.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_urlbarfocus.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_urlbarfocus.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_windowtitle.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_windowtitle.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_zoom.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_zoom.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_zoomrestore.js => browser/components/privatebrowsing/test/browser/global/browser_privatebrowsing_zoomrestore.js
rename : browser/components/privatebrowsing/test/browser/head.js => browser/components/privatebrowsing/test/browser/global/head.js
rename : browser/components/privatebrowsing/test/browser/title.sjs => browser/components/privatebrowsing/test/browser/global/title.sjs
rename : browser/components/privatebrowsing/test/browser/browser_console_clear.js => browser/components/privatebrowsing/test/browser/obsolete/browser_console_clear.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_beforeunload.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_beforeunload.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_commandline_toggle.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_commandline_toggle.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_downloadmonitor.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_downloadmonitor.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_fastswitch.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_fastswitch.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_findbar.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_findbar.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_forgetthissite.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_forgetthissite.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_import.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_import.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_newwindow_stopcmd.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_newwindow_stopcmd.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_pageinfo.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_pageinfo.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_popupmode.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_popupmode.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_searchbar.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_searchbar.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_transition.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_transition.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_urlbarundo.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_urlbarundo.js
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_viewsource.js => browser/components/privatebrowsing/test/browser/obsolete/browser_privatebrowsing_viewsource.js
rename : browser/components/privatebrowsing/test/browser/head.js => browser/components/privatebrowsing/test/browser/obsolete/head.js
rename : browser/components/privatebrowsing/test/browser/staller.sjs => browser/components/privatebrowsing/test/browser/obsolete/staller.sjs
rename : browser/components/privatebrowsing/test/browser/browser_privatebrowsing_lastpbcontextexited.js => browser/components/privatebrowsing/test/browser/perwindow/browser_privatebrowsing_lastpbcontextexited.js
2012-10-11 21:31:33 -04:00
Olli Pettay
864fcf162c
Bug 798974, MutationObserver doesn't handle correctly empty document fragments, r=sicking
2012-10-12 02:01:40 +03:00
Tomas Dainovec
5d058a3a8d
Bug 793459: File.lastModifiedDate should return the current date if no lastModifiedDate is available. r=khuey
2012-10-04 15:38:18 +01:00
Andrea Marchesini
3f67bb9347
Bug 799540 - Cross-domain XHR with authentication allowed, r=bz
2012-10-11 13:45:37 -04:00
Andrea Marchesini
12edfa613e
Bug 282547 - [XHR] Login dialog with wrong XMLHttpRequest authentication. r=bz
2012-10-07 07:40:10 -04:00
Andrea Marchesini
d20fd52c39
Bug 720083 - Workers: add support for transferable objects from HTML5 spec. r=sphink, r=bent
2012-10-03 18:19:22 -04:00
Patrick Wang
d4e9c05829
Bug 777384 - Test case r=jlebar
...
--HG--
extra : rebase_source : 777580f0a22bfb3d9d447097b0f4a379f2b7416b
2012-09-27 01:47:57 +08:00
Andrea Marchesini
fc3f0215ce
Bug 795867 - XHR getResponseHeader() should inflate the value. r=bz
2012-10-02 16:38:51 -04:00
Benoit Girard
3ffd913d8e
Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey
2012-10-01 16:01:35 -04:00
Mark Goodwin
ce08364d0f
Bug 770099 - Send CSP policy and report information to Web Console (Part 1); r=dveditz,msucan,jwalker
2012-10-01 10:10:29 +01:00
Simon Montagu
13c3b3bdbc
Add vendor prefix to :dir selector. Bug 562169, r=dbaron
2012-09-29 13:41:10 -07:00
Philipp von Weitershausen
2f27090c55
Bug 795061 - AssertAppProcessPermission: Kill any process that doesn't have the specified permission, not just app processes. r=cjones
2012-09-28 10:29:36 -07:00
Philipp von Weitershausen
3056ce6dfe
Bug 777508 - Notify parent if child processes are terminated through message manager. r=cjones
2012-09-27 22:43:24 -07:00
Philipp von Weitershausen
44fd6174fa
Bug 776832 - Add a scriptable API to assert app permissions through messagemanager. r=smaug
2012-09-27 22:43:12 -07:00
Ed Morley
ea1b946dd2
Backout 52be204da1cf (bug 776663), 965397b043c0 (bug 777508), 182c763efa68 (bug 776832), a2a509184b07 & cba5ba69091f (bug 789973) for failures in test_child_process_shutdown_message.html and friends / conflicting with the backout on a CLOSED TREE
2012-09-28 14:08:04 +01:00
Philipp von Weitershausen
db02958cb6
Bug 777508 - Notify parent if child processes are terminated through message manager. r=cjones
2012-09-27 22:43:24 -07:00
Philipp von Weitershausen
aeb0b41fb3
Bug 776832 - Add a scriptable API to assert app permissions through messagemanager. r=smaug
2012-09-27 22:43:12 -07:00
Phil Ringnalda
350f7a9cd9
Back out b24a73b2c617 for Windows build bustage and test_xhr_timeout.html failure
2012-09-27 21:24:42 -07:00
Andrea Marchesini
7d56919385
Bug 720083 - Workers: add support for transferable objects from HTML5 spec. r=sphink, r=bent
2012-09-27 23:05:59 -04:00
Ed Morley
a4cb255103
Backout be95f234ff6e (bug 776832) for various mochitest-1 failures
2012-09-26 10:31:19 +01:00
Philipp von Weitershausen
4790e5734f
Bug 776832 - Add a scriptable API to assert app permissions of apps through messagemanager. r=smaug
2012-09-26 00:41:51 -07:00
Sid Stamm
a3f5cf2545
Bug 768029 - Apply CSP Policy to trusted and certified apps. Temporarily using a overly permissive policy for certified apps until Gaia is updated to handle the desired policy. r=sicking Parts by sicking, r=mounir
2012-09-25 16:28:17 -07:00
Fabrice Desré
50698ed746
Backout Bug 768029 because that breaks Gaia (see https://github.com/mozilla-b2g/gaia/issues/5177 )
2012-09-25 15:32:20 -07:00
Sid Stamm
cf8d576337
bug 768029 - Apply CSP Policy to trusted and certified apps. r=sicking. Parts by sicking, r=mounir.
2012-08-02 12:13:53 -07:00
Henri Sivonen
7801d47179
Test for bug 750096 - Make sure nsIParserUtils::parseFragment does not dereference <embed src=javascript:...>. r=bzbarsky.
2012-09-25 10:29:23 +03:00
Bobby Holley
a25701a3f7
Bug 792036 - Automated fixups. r=mccr8
...
find /files/mozilla/build/d/_tests/testing/mochitest/tests/ | egrep "\.(xhtml|html|xml|js)$" | grep -v SimpleTest | grep -vi mochikit | grep -v simpleThread | grep -v test_ipc_messagemanager_blob.html | grep -v "indexedDB/test" | xargs grep -l Components | xargs grep -L enablePrivilege | perl -pe 's#.*mochitest/tests/##' | xargs perl -p -i.bakkk -e 's/Components\.interfaces(\s|;|\.|\[)/SpecialPowers\.Ci$1/g, s/SpecialPowers\.wrap\(Components\)\.(.)(lasses|tils|nterfaces|esults)/SpecialPowers.C$1/g, s/(?<![\.a-zA-Z])Components/SpecialPowers\.Components/g, s/window\.Components/window\.SpecialPowers\.Components/g'
2012-09-24 14:46:29 +02:00
Bobby Holley
8188b09b4e
Bug 792036 - Fix up tests to avoid relying on the existence of window.Components (MANUAL). r=mccr8
...
These are the manual fixes that the ensuing auto-generation can't deal with. Some of them
just fix up formatting (such as Components.\nFoo, so that subsequent auto-generation can
work better).
2012-09-24 14:46:28 +02:00
Matt Brubeck
1a0692a2cc
Bug 716575 (4/4) - Tests for GetViewportInfo [r=dbaron]
2012-09-10 18:53:24 -07:00
Ms2ger
abf742d34d
Merge PGO-green changeset from m-i to m-c.
2012-09-20 11:51:47 +02:00
Ms2ger
c5d1cae66d
Bug 744907 - Remove BlobBuilder; r=sicking
2012-09-20 09:55:36 +02:00
Boris Zbarsky
33d0bdd5f7
Bug 789856. Fire error events on <script> elements which completely fail to start the load. r=sicking
2012-09-18 23:24:27 -04:00
Adam Dane [:hobophobe]
b6f4fdb364
Bug 87717 - Allow offline mode to connect to loopback r=mcmanus sr=cbiesinger
2012-09-17 18:45:10 -05:00
Matt Brubeck
0e175dfa7d
Back out ae2e45d25a1a, 4f144a06d0cc, 2e80be1d7d18 (bug 716575) for Android Talos red
2012-09-17 11:11:30 -07:00
Matt Brubeck
d0efd91123
Bug 716575 (4/4) - Tests for GetViewportInfo [r=dbaron]
...
--HG--
extra : rebase_source : 906250f6fbe6ad8cf5e173f7f0e7622b2d75c1b3
2012-09-10 18:53:24 -07:00
Tanvi Vyas
8d096dbc2e
Bug 62178 - Mochitest - iframe, stylesheet, object, script, image, media, xhr (Disabled on android until ssl is supported), r=smaug
2012-09-16 20:53:01 -07:00
Andrea Marchesini
13e87ce3ba
Bug 761227 - Support XMLHttpRequestParameters in workers. r=bent
2012-09-16 20:20:16 -04:00
Phil Ringnalda
922a18d04e
Back out 562ba2baa5b3 and 5065dd13b53d (bug 62178) for Android mochitest-1 failure
2012-09-16 15:24:58 -07:00
Tanvi Vyas
0dd607b43f
Bug 62178 - Mochitest - iframe, stylesheet, object, script, image, media, xhr r=smaug
2012-09-16 13:13:25 -07:00
Phil Ringnalda
6881ce7451
Backout 38052fd23aec, 910406b62ebc, 7b15c079564c, d7c1d26f8bc9 (bug 716575) for probable reftest and certain talos bustage on Android
2012-09-10 20:57:31 -07:00
Matt Brubeck
4546dcff03
Bug 716575 (4/4) - Tests for GetViewportInfo [r=dbaron]
2012-09-10 18:53:24 -07:00
Lucas Adamski
97fc8f26e1
Bug 634778 - Warn and skip when duplicate CSP directives are detected. (r=geekboy)
2012-09-19 13:41:38 -07:00
Boris Zbarsky
7d8cd87902
Bug 788369 followup. Fix test to reflect the new world. r=bustage
2012-09-07 12:11:04 -04:00
Boris Zbarsky
2295217399
Bug 780529. Make people poking XHR via random XPCOM interfaces actually work as long as they stick to GetInterface. r=peterv
2012-09-07 10:51:35 -04:00
John Schoenick
3a1354f5ba
Backout a6f040934c99 (Bug 548133) for reftest orange
2012-09-05 14:58:17 -07:00
John Schoenick
0cb7e069a2
Bug 548133 - Remove special handling for object 'pluginurl' param. r=dolske,josh
2012-09-05 14:02:06 -07:00
Randell Jesup
65539ef89c
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Abhishek Potnis
3602593722
Bug 785319 - Don't throw when setting WebSocket.binaryType to an invalid value; f=Ms2ger r=smaug
...
--HG--
extra : rebase_source : 2153ba6ecd98583e09c83208949e5f78042c0e37
2012-08-25 16:57:59 +05:30
Jonas Sicking
af7a42b5bb
Bug 689328: Try to fix intermittent orange in test_xhr_progressevent.html by waiting until "close" requests finish before starting next request. r=khuey
2012-08-31 18:34:33 -03:00
Kyle Huey
3b42fbfcd1
Bug 687332: Part 2 - Move event handlers off of DOM objects and keep track of them solely in the event listener manager. r=smaug,bz
2012-08-30 20:45:16 -07:00
Olli Pettay
2b0940bb2d
Bug 784259 - nsDOMMutationObserver should inherit nsWrapperCache, r=peterv
2012-08-28 18:25:19 +03:00
Andrea Marchesini
611da6048d
Bug 782342 - blob: protocol no Content-Length header. r=sicking
2012-08-27 19:34:29 -04:00
Phil Ames
e5febe6eca
Bug 690168. Implement the 'Allow-From' directive for X-Frame-Options. r=bzbarsky
2012-08-27 15:46:24 -04:00
Marshall Moutenot
eb3d6bdd0a
Bug 784315 - fix CSP parser to handle single-token hosts via regex correctly. r=geekboy
2012-08-27 08:51:02 -07:00
Philipp von Weitershausen
d158b5747c
Bug 776825 - Separate message managers into senders and broadcasters. r=smaug
...
--HG--
rename : content/base/public/nsIFrameMessageManager.idl => content/base/public/nsIMessageManager.idl
2012-08-27 11:13:02 -03:00
Bobby Holley
f978d43865
Bug 784560 - Fix more tests. r=mccr8
2012-08-23 11:45:28 -07:00
Ehsan Akhgari
e368dc9c85
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Gregor Wagner
263262ca30
Bug 781331 - Hook up systemXHR to permissions manager. r=sicking
2012-08-17 17:42:00 -07:00
Sid Stamm
6eb663b236
Bug 783497 - Fix CSPSource expression intersection to resolve "self" data. (r=jst)
2012-08-17 15:03:24 -07:00
Marshall Moutenot
d153375b82
Bug 737064 - sync CSP source-expression parsing with w3c spec (r=geekboy)
...
--HG--
extra : rebase_source : 895ec1b90e688f14e5c19af1411c4b2631cbc818
2012-08-16 11:02:17 -07:00
Ed Morley
31a0f2b067
Merge mozilla-central to mozilla-inbound
2012-08-15 19:00:48 +01:00
Gregor Wagner
4b599bd464
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Ed Morley
d2370e45d2
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-08-15 16:17:53 +01:00
Olli Pettay
76fa88f9b3
Bug 780199 - better mutationobserver handling when attribute value doesn't change, r=sicking
2012-08-15 13:06:01 +03:00
Mark Capella
19d06abdb4
Bug 772272 - Remove do_load_httpd_js from xpcshell tests, Misc Folders, r=ted
...
Content, DOM, Image, JS, RDF, and URILoader folders
2012-08-14 10:06:17 -04:00
Bobby Holley
fbf25c8433
Bug 781521 - Fix Message Manager blob test. r=Ms2ger
2012-08-14 20:54:33 -07:00
Alexandre D'Eschambeault
30b3e8f1be
Bug 751452 - Prevent DNT modification in unprivileged mode + test case. r=khuey
2012-08-13 22:47:19 -04:00
Simon Montagu
4c11a01f44
Tests for dir(ltr/rtl) CSS selector. bug 562169, r=bz
2012-04-17 07:01:29 +03:00
Bobby Holley
1895527d8c
Bug 778420 - Fix up tests that don't like the new enablePrivilege. r=jmaher
...
--HG--
extra : rebase_source : 1158df4a4eb917074204e649efd8f2b8e699f115
2012-08-03 22:19:54 +02:00
William Chen
607a319d22
Bug 778420 - Initial stab at the tests. v2 r=bholley
...
--HG--
extra : rebase_source : c24abc031c82a87f2f669e4b708f8ee364a9682b
2012-08-06 22:15:49 +02:00
Gijs Kruitbosch
e8246137d3
Bug 778420 - Fix test_bug372964. r=bholley
...
--HG--
extra : rebase_source : 7d87cacdf187e743f40b6d56741e7d71101b58ec
2012-08-03 22:19:54 +02:00
Matt Brubeck
3cfaa1db23
Back out bug 562169 because of Dromaeo DOM regressions
...
Backed out changeset 841cd6e1e585 (bug 562169)
Backed out changeset e226e413dd27 (bug 562169)
Backed out changeset 9c24b7287c5b (bug 562169)
2012-08-08 08:14:48 -07:00
Simon Montagu
95ec692466
Tests for dir(ltr/rtl) CSS selector. bug 562169, r=bz
2012-04-17 07:01:29 +03:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ben Turner
4893263a15
Bug 759427 - 'Multiprocess blob support for MessageManager and IndexedDB'. r=smaug+janv+khuey (rs=sicking for nsBlobURI changes).
...
--HG--
extra : transplant_source : %95%B5y%11%C5%AB%D9%CF%FF%7C%5E%BB%E5%DA%F5j%83o%29%EB
2012-08-01 23:02:29 -07:00
Ehsan Akhgari
3ad40dbf10
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
d0ad5a7d0c
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Masatoshi Kimura
412f59d922
Bug 750241 - Filter console messages to prevent intermittent orange; r=hsivonen
2012-07-30 12:47:19 +01:00
Mark Capella
30621de994
Bug 730925 - XHR.getAllResponseHeaders should use CRLF, not LF per spec, r=jst, r=jonas, f=ms2ger
2012-07-26 11:55:23 -04:00
Patrick McManus
956d2285f0
bug 767005 backout bug 235853 r=jduell
...
--HG--
extra : rebase_source : c5aee6699ad20b85c11d52ca70365d6adebaec7c
2012-07-24 22:40:34 -04:00
Boris Zbarsky
28e194f0fa
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Jason Duell
380d2ba82c
Backout f142f32a98a3 (Bug 775317) and ef14686c31d0 (Bug 761278). r=bustage
2012-07-21 20:05:37 -07:00
Boris Zbarsky
cb41ce90ee
Bug 761278. Remove the non-standard uploadprogress event on XMLHttpRequest. r=sicking
2012-07-21 22:28:26 -04:00
Ryan VanderMeulen
08e61393ae
Merge the last PGO-green inbound changeset to m-c.
2012-07-10 18:39:12 -04:00
Daniel Veditz
97e6b31551
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Ed Morley
332711f5bc
Backout 1cefe3f794ba (bug 767778) for xpcshell failures
2012-07-10 12:13:57 +01:00
Daniel Veditz
b90bac7d50
bug 767778 bring report struct in-line w/1.0 spec; include original URI for redirects r=sstamm, a=akeybl
2012-07-10 00:44:05 -07:00
Nathan Froyd
bfff055672
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Jason Duell
e15378d43f
Bug 752780 - Convert invalid UTF-16 to UTF-8 in websocket send(). r=sicking
2012-07-09 17:31:01 -07:00
David Zbarsky
d2ee12f6f9
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Masatoshi Kimura
6df33172c8
Bug 769119 - Treat null or undefined as an empty dictionary; r=sicking
2012-06-30 16:03:27 +02:00
Ehsan Akhgari
f4b598bf08
Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
...
This patch does the following:
* It adds nsITransferable::Init(nsILoadContext*). The load context
might be null, which means that the transferable is non-private, but
if it's non-null, we extract the boolean value for the privacy mode
and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
represent the document that the string is coming from.
nsIClipboardHelper implementation internally gets the nsILoadContext
from that and passes it on to the transferable upon creation. The
reason that I did this was that nsIClipboardHelper is supposed to be a
high-level helper, and in most of its call sites, we have easy access
to a document object.
* It modifies all of the call sites of the above interfaces according to
this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
the call sites.
2012-04-16 22:14:01 -04:00
Boris Zbarsky
4214241dca
Bug 766798. Throw SYNTAX_ERR, not NAMESPACE_ERR, from querySelector(All) on unknown namespaces. r=dbaron
2012-06-22 16:18:50 -04:00
Kartikaya Gupta
e3e8c3d4e0
Bug 755971 - Switch to using the padding rect size for scrollWidth and scrollHeight, and update tests to continue passing. r=bz, gavin
2012-06-21 09:36:57 -04:00
Ed Morley
648eed5d6e
Merge mozilla-central to mozilla-inbound
2012-06-21 08:38:39 +01:00
Ms2ger
df1c452d41
Bug 765468 - Use a dictionary for the argument to the XMLHttpRequest constructor; r=bz
2012-06-21 09:21:55 +02:00
Bobby Holley
8d72bf921c
Bug 765168 - Remove js context parameter from XHR.send call chain. r=smaug
2012-06-20 12:18:39 +02:00
Aryeh Gregor
0f3b06c528
Followup bug 412257 - Fix now-incorrect test description; r=Ms2ger
2012-06-17 12:35:42 +03:00
Aryeh Gregor
836e30efb0
Bug 412257 - Allow createComment("--"); r=bz
2012-06-15 15:13:14 +03:00
Sid Stamm
cd3a73b307
bug 761655 - Support for multiple X-Frame-Options policies (multiple headers or comma in header value). r=jst
2012-06-11 09:17:35 -07:00
Olli Pettay
be6c155114
Bug 756277 - XMLHttpRequest started from Cc['@mozilla.org/xmlextras/xmlhttprequest;1'] ends up bound to some random window, r=bz
...
--HG--
extra : rebase_source : 480dbf41846fee3362697cb0bf537281f35845e0
2012-06-08 23:45:13 +03:00
Brian Hackett
1e008ea514
Remove race condition from test for bug 518104, bug 761872. r=bz
2012-06-07 14:56:29 -07:00
Philipp von Weitershausen
79d98e1dd2
Bug 692677 - Relax same-origin XHR restrictions for privileged applications. r=sicking
...
--HG--
extra : rebase_source : 9e8e8cf2e03b6f3d148503d92630ee898bf835bb
2012-06-07 11:28:33 -07:00
Ms2ger
c334a5d8c5
Bug 761120 - Disallow inserting a text node as child of a document; r=bz
2012-06-06 09:42:06 +02:00
Peter Van der Beken
48970d949a
Fix for bug 743666 (Add back deprecated XHR.onuploadprogress). r=bzbarsky
2012-06-04 21:29:56 -04:00
Jason Duell
7bd3d2eeae
Bug 695636 - Update close steps to adhere to WS spec. r=smaug
2012-06-04 16:38:32 -07:00
Sid Stamm
d95080757d
Bug 634773 - fix CSPSourceList.equals so 'none' and * are not equal. r=jst
2012-05-23 16:35:37 -07:00
Mats Palmgren
6a2fcb969f
Bug 759789 - Don't move on to the next test (or finishing) until we get all expected non-optional 'loadend' events. r=smaug
2012-06-01 20:52:37 +02:00
Mats Palmgren
c88189b994
Bug 759757 - Make sure SimpleTest.finish runs after the last test is finished. r=philor
2012-06-01 20:52:37 +02:00
Olli Pettay
cf1b7d557b
Bug 744830 - Implement fast serializer for innerHTML/outerHTML, p=jdm+smaug, r=hsivonen
2012-06-01 12:59:16 +03:00
Gervase Markham
68d38d677f
Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
...
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Olli Pettay
66c92d82af
Bug 758401 - Add a way to get message manager from docshell, r=jst
2012-05-28 12:27:25 +03:00
Kyle Huey
1a61e70130
Bug 757284: Restore Blob.mozSlice, with a deprecation warning. r=sicking
2012-05-25 11:44:38 -07:00
Ed Morley
3018aec902
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-05-24 15:48:20 +01:00
Olli Pettay
4acdd1080b
Bug 757700, make sure attr modification type is set, r=sicking
...
--HG--
extra : rebase_source : ed2b2cc803cbd494b33a4e343efee9bd76f7e54a
2012-05-24 13:31:35 +03:00
Olli Pettay
811c9d1086
Bug 749920 - Unprefix MozMutationObserver and add a warning about use of mutation events, r=sicking
2012-05-23 13:45:14 +03:00
Doug Turner
13d425d6fb
Bug 673586 - Implement lastModifiedDate property for the File interface. r=mounir
2012-05-21 15:11:56 -07:00
Gervase Markham
82ff7027aa
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Sid Stamm
166c8bf265
Bug 612391 - Convert CSP violation reporting from XHR to nsIUploadChannel. r=jonas
2012-05-23 16:00:42 -07:00
Henri Sivonen
e113f5bb05
Bug 753278 - Make document.open() after aborting the parser a no-op. r=smaug.
2012-05-18 15:06:28 +03:00
Masatoshi Kimura
f809aee2a1
Bug 752402 - Support ArrayBufferView as a member of blobParts parameter. r=sicking
2012-05-17 17:53:44 -04:00
Jason Duell
dc8e1646bb
Bug 748580 - websockets: omit close code when none passed to close(). r=mcmanus
2012-05-17 10:56:56 -07:00
Alexandre Poirot
b74038af93
Bug 682305 - nsXMLHttpRequest::Send fails with mChannel being implemented in JS. r=sicking
2012-05-10 19:58:48 +01:00
Blake Kaplan
94c4150fb9
Backed out changeset ad106d37ee43. The bug number in the changeset was wrong.
2012-05-15 12:03:01 +02:00
Alexandre Poirot
ce12f7fafe
Bug 736046 - nsXMLHttpRequest::Send fails with mChannel being implemented in JS r=sicking
...
--HG--
extra : rebase_source : 447999d425cb6a405c287fecdcfc7810676ea3b9
2012-05-10 19:58:48 +01:00
Ms2ger
4b86369c76
Bug 752226 - Tests. r=evilpie
2012-05-11 17:46:54 +02:00
Ed Morley
94067f98cb
Backout 9b0fcaacb788 & bf3fef257e68 (bug 752226) for mochitest-other orange
2012-05-11 18:25:52 +01:00
Ms2ger
384051ecef
Bug 752226 - Tests. r=evilpie
...
--HG--
extra : rebase_source : 7a0d155ab7d7898ca4c96b86ae6f706172c7c71f
2012-05-11 17:46:54 +02:00
Mark Capella
dd4dbf0fab
Bug 749367 - script type=texttemplate content parsed as JavaScript (+E4X), r=jst, f=ms2ger, mbrubeck, jdm
2012-05-09 07:24:24 -07:00
Bobby Holley
26ec731b76
Bug 750859 - remove unused (or seldom-used) PrivilegeManager functions. r=bz
2012-05-02 23:57:34 +02:00
Masatoshi Kimura
473d12ee2a
Bug 745498 - Add testcases for DOM4 exception types. r=sicking
2012-04-26 09:42:26 -07:00
Serge Gautherie
5ffa364520
Bug 744663. (Cv1) Use 'test' pre instead of redundant 'log' pre, Improve on-screen logging. r=smaug.
...
(a=test-only)
2012-04-24 03:02:33 +02:00
Serge Gautherie
0d9ff0d427
Bug 744663. (Bv1) Inline finishWSTest(), Use executeSoon() between sub-tests, Improve message contents, Receive "end" messages too, Add an additional forcegc(), Nits. r=smaug.
...
(a=test-only)
2012-04-24 03:01:35 +02:00
Serge Gautherie
7e236c76ea
Bug 744663. (Av1) Improve documentation and logs, Nits. r=smaug.
...
(a=test-only)
2012-04-24 03:00:43 +02:00
Tom Schuster
886fac49f9
Bug 711843 - Update JSAPI for typed arrays, remove uses of jstypedarray.h outside the engine [r=Waldo,bz,Ms2ger,bholley,bjacob,philikon,evilpie,bent,yourmama] [a=mfinkle thanks to gkw]
2012-01-14 09:43:00 -08:00
Tanvi Vyas
68b566d19a
bug 570505 - fix csp to avoid creating strings from URIs and un-hose test_bug558431. r=dveditz
2012-04-17 06:16:05 -07:00
Aryeh Gregor
ad53b6dceb
Bug 433662 part 2 - Make Range.insertNode insert the node into the range even when the range is collapsed
2012-04-01 08:02:21 -04:00
Masatoshi Kimura
7a414c7e1e
Bug 743575 - Try to get line number if at all possible when reporting warnings to the error console. r=mrbkap
2012-04-13 13:57:05 -04:00
Gregory Szorc
02176ef199
Merge mozilla-central into inbound
2012-04-11 18:51:10 -07:00
Olli Pettay
8b443bebd8
Bug 742482 - Add support for MutationObserver.takeRecords(), r=sicking
2012-04-11 08:24:18 +03:00
Masatoshi Kimura
51238f18b9
Bug 743049 - Part 2: Use the new API from NS_ScriptErrorReporter to get an error type name. r=jst
2012-04-11 17:55:22 -04:00
Makoto Kato
9c9e8ca686
Bug 737966 - Evaluating nsIXMLHttpRequest.responseText throws on certain parsing errors. r=sicking
2012-04-04 20:59:02 +09:00
Marco Bonardo
30c673af46
Merge last green PGO from inbound to central
2012-04-04 13:36:36 +02:00
Olli Pettay
76b8cd7f71
Bug 742183 - Handle MicroTasks correctly with showModalDialog, r=sicking
2012-04-04 09:23:45 +03:00
Olli Pettay
5ecdf9457c
Bug 742190 - Leak with MozMutationObserver, r=sicking
2012-04-04 09:22:16 +03:00
Marco Bonardo
415f421dbb
Merge central and inbound
2012-04-03 14:36:57 +02:00
Ms2ger
3ca758f544
Bug 737122 - Attr nodes shouldn't have children; r=sicking
2012-04-03 09:25:39 +02:00
Henri Sivonen
6f3ab1156e
Bug 739537 - No longer drop leading space from the plain text clipboard flavor when exporting both HTML and plain text to clipboard. r=smaug.
2012-04-03 09:44:15 +03:00
Masatoshi Kimura
17a428d27a
Bug 738912 - Part 2: Add tests. r=sicking
2012-04-03 20:08:28 -04:00
Aryeh Gregor
e4b9c89381
Bug 719533 - Range.extractContents() shouldn't modify the DOM if the range contains a doctype; r=smaug
2012-04-01 07:45:35 -04:00
Ed Morley
18b9148c4f
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-31 22:41:59 +01:00
Olli Pettay
c7a649ab35
Bug 641821, MutationObserver, r=sicking
...
--HG--
extra : rebase_source : a680c883b22976edf38eea23fb516215e081084f
2012-03-31 09:30:13 -07:00
Henri Sivonen
dc86834ec3
Bug 731896 - Export plain text from the DOM selection directly without an intermediate HTML serialization. r=smaug.
2012-03-31 17:10:34 +03:00
Peter Van der Beken
af493c9840
Fix for bug 740855 (Make tests that try to get XHR.channel use SpecialPowers). r=bz, bent.
...
--HG--
extra : rebase_source : 1278ff2158cd8138ebe3570a2d8f45cec8233d1c
2012-03-30 09:38:19 -07:00
Peter Van der Beken
208cff3073
Fix for bug 740467 (Make test_XHR_timeout.js use addEventListener(..., obj, ...) instead of on* = obj). r=khuey.
...
--HG--
extra : rebase_source : e5039bfd291e3955282ff63f3ac5c0ab2869279a
2012-03-29 11:16:31 -07:00
Peter Van der Beken
c24b07dfb1
Backout cfd6bf0fe1e9 as it includes an unwanted chunk
...
--HG--
extra : rebase_source : 9143a7752d7327a1c7693f9ad34ab02a25339aa6
2012-03-30 09:53:50 -07:00
Peter Van der Beken
2988a3a81e
Fix for bug 740855 (Make tests that try to get XHR.channel use SpecialPowers). r=bz.
...
--HG--
extra : rebase_source : a80dc66eff61a2d669dbbaaa1d081106798fd9dc
2012-03-30 09:38:19 -07:00
Aryeh Gregor
29e4320467
Bug 737087 - Fire error event on <script> load failure per spec/other browsers; r=sicking
2012-03-20 14:21:33 -04:00
Ian Melven
4a35447c6a
Bug 650386 - CSP should not follow redirects for report-uri r=jst
2012-03-27 10:55:50 -07:00
Jonas Sicking
0e82d01876
Bug 301705: Don't throw when XMLHttpRequest.status is gotten too early. r=bz
2012-03-26 01:40:09 -07:00
Henri Sivonen
342883de53
Bug 672453 - Whine to console about various character encoding declaration-related authoring errors. r=smaug.
...
--HG--
rename : extensions/universalchardet/tests/bug631751be_text.html => parser/htmlparser/tests/mochitest/file_bug672453_bomless_utf16.html
2012-03-24 13:34:42 +02:00
Aryeh Gregor
c061caef54
Bug 366944 - Range.surroundContents should throw InvalidNodeTypeError early; r=smaug
2012-03-21 14:06:50 -04:00
Boris Zbarsky
3dd66596fa
Bug 738108. When restricting to the element subtree in querySelector(All), make sure to disallow the element itself. r=smaug
2012-03-22 03:09:18 -04:00
Sid Stamm
f65eb324a7
Bug 672961 - CSP blocks domains incorrectly when on a site with non-standard port. r=mrbkap
2012-03-21 19:52:24 -04:00
Aryeh Gregor
18007ca69a
Bug 735805 part 1 - Fix DOM and layout mochitests that run no tests; r=bz
2012-03-16 16:07:09 -04:00
Aryeh Gregor
660bfc0de9
Bug 737612 - Range.insertNode() on a detached text node should throw standard exception type; r=smaug
2012-03-20 16:32:01 -04:00
Aryeh Gregor
0874f9e17c
Bug 737565 - Range.comparePoint() should throw exceptions per spec; r=smaug
2012-03-20 15:54:38 -04:00
Henri Sivonen
63b25dc89b
Bug 650776 part 1 - Introduce a new HTML source to HTML source sanitizer XPCOM API. r=smaug.
2012-03-19 10:16:20 +02:00
Kyle Huey
49f13cc9a7
Bug 735152: Disable the offending tests. r=me
2012-03-13 07:34:39 -07:00
Marco Bonardo
720c67a69d
Merge last green PGO from inbound to central
2012-03-13 11:17:21 +01:00
Masatoshi Kimura
396343dd66
Bug 721569 - Tests. r=sicking
...
--HG--
rename : content/base/test/test_blobbuilder.html => content/base/test/test_blobconstructor.html
2012-03-12 21:45:00 -07:00
Kyle Huey
621eeb9127
Bug 498998: Implement XHR timeout in Workers. r=sicking
2012-03-12 17:00:46 -07:00
Boris Zbarsky
d18fcfcbe9
Bug 696301 part 4. Actually hook up a CORS listener on script loads as needed. r=sicking
...
--HG--
rename : content/base/test/bug461735-post-redirect.js => content/base/test/bug696301-script-1.js
rename : content/base/test/bug461735-post-redirect.js => content/base/test/bug696301-script-2.js
2012-03-10 10:13:52 -06:00
Aryeh Gregor
1b6aea2012
Bug 711047 Part 2 - Remove RangeException in favor of DOMException. r=sicking
2012-03-01 13:35:48 -05:00
Henri Sivonen
99375dab7e
Bug 650784 part 4 - Scripted test for plain text conversion. r=smaug.
2012-02-27 13:57:48 +02:00
Henri Sivonen
6792924c2c
Bug 650784 part 1.5 - Move nsScriptableUnescapeHTML from Toolkit to Core. r=smaug.
...
--HG--
rename : toolkit/components/feeds/nsIScriptableUnescapeHTML.idl => parser/html/nsIScriptableUnescapeHTML.idl
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.cpp => parser/html/nsParserUtils.cpp
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.h => parser/html/nsParserUtils.h
2012-02-27 13:57:48 +02:00
Henri Sivonen
3ec758cd7c
Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug.
2012-02-27 13:57:48 +02:00
Jason Duell
c9d6d245cd
Bug 716841. EventSource::GetInterface goes into infinite loop if redirected. r=bz
2012-02-24 11:37:30 -08:00
Matthew Schranz
e6f5aa8906
Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug
2012-02-23 14:23:30 +01:00
Masatoshi Kimura
d7e66cef1d
Bug 720208 - Implement DOM4 DOMException types and codes. r=smaug,ms2ger
2012-02-23 01:34:14 +01:00
Jason Duell
b75dd57a11
Bug 728514: Websockets: don't CloseConnection twice in OnServerClose. r=smaug
2012-02-21 14:57:13 -08:00
Masatoshi Kimura
8741286542
Bug 727530 - XHR for data URIs should support content-type header field; r=jonas
2012-02-19 11:58:24 +00:00
Dão Gottwald
635a192024
Bug 725289 followup, replace remaining mozSlize with slice
2012-02-16 12:43:08 +01:00
Matthew Schranz
5e505cd07f
Bug 725289 - Removed moz prefix in Blob.mozSlice. r=sicking
...
--HG--
rename : dom/workers/test/fileReadMozSlice_worker.js => dom/workers/test/fileReadSlice_worker.js
rename : dom/workers/test/fileMozSlice_worker.js => dom/workers/test/fileSlice_worker.js
rename : dom/workers/test/test_fileReadMozSlice.xul => dom/workers/test/test_fileReadSlice.xul
rename : dom/workers/test/test_fileMozSlice.xul => dom/workers/test/test_fileSlice.xul
2012-02-16 11:22:25 +01:00
Aryeh Gregor
7cf7a1dac7
Bug 393910 - Serialize "0" as "0px" for lengths instead of "0pt"; r=dbaron
2012-02-14 10:54:08 -05:00
Mats Palmgren
09f0260b72
Bug 726364 - "ASSERTION: unexpected disconnected nodes" with range, splitText, mutation event". r=smaug
2012-02-12 22:21:49 +01:00
Jason Duell
dc41bd4904
Bug 725862: Allow test_websocket.html to run multiple times to help track down random oranges. r=mcmanus
2012-02-13 11:30:01 -08:00
Phil Ringnalda
b8cb208b51
Back out 1cd8c9b40035 (bug 725376), df43cc1f72e1 (bug 725535), and 8a820e4ee7f6 (bug 726364) for reftest orange
2012-02-12 14:01:58 -08:00
Mats Palmgren
3b73596ff9
Bug 726364 - "ASSERTION: unexpected disconnected nodes" with range, splitText, mutation event". r=smaug
2012-02-12 22:21:49 +01:00
Jeff Muizelaar
434b3df862
Bug 235853 - Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution. r=biesi,sworkman
2008-11-04 16:50:00 -05:00
Masatoshi Kimura
bb233a8dab
Bug 722962 - Avoid a race condition; r=jonas
2012-02-04 13:11:09 +00:00
Sid Stamm
555e10e7f0
Bug 717511 - Content Security Policy Bypass. r=bsterne, jst
2012-02-02 15:42:12 -08:00
Ed Morley
0ce8f75531
Backout 0e6b1dfaa99c (bug 720208) for M1 orange
2012-02-01 12:58:07 +00:00
Masatoshi Kimura
c70d70f634
Bug 720208 - Implement DOM4 DOMException types and codes. r=ms2ger,smaug
2012-02-01 11:36:42 +01:00
Philipp Wagner
b3f1940949
Bug 694754 - Accessing DOM Document methods lookupPrefix, lookupNamespaceURI and isDefaultNamespace through XPCOM and quickstubs should create equal results. r=jonas
2012-01-30 15:54:54 +01:00
Masatoshi Kimura
45053c19fe
Bug 696586 - Part 3: Tests; r=jonas
2012-01-30 11:34:15 +01:00