Vladan Djeric
7d9eee1768
Bug 807021: Move LocalStorage writess off the main thread. r=smaug,mayhemer
2012-12-23 16:01:01 -05:00
Ms2ger
4e7e2a5d51
Merge PGO-green changeset from inbound to m-c.
2012-12-22 12:06:37 +01:00
Ms2ger
c7275c581e
Bug 819639 - Part c: Add a test for the EventSource constructor in a sandbox.
2012-12-22 09:17:05 +01:00
Boris Zbarsky
83f5c67b46
Bug 823173 test. Make sure that navigator doesn't have any broken interfaces on it. r=jlebar
2012-12-19 16:21:18 -08:00
Gavin Sharp
001499e5ee
Back out bug 783129 / b0788a95a2bd (merged with e01ca7212c8a) due to test failures
2012-12-21 18:50:00 -05:00
Bellindira Castillo [:bellindira]
7a54853680
Bug 806725 - Fix a typo in the patch that landed. r=jdm
2012-12-18 17:08:15 -06:00
William Chen
b1c9a409b2
Bug 783129 - Implementation of document.register without shadow DOM support. r=mrbkap, bent
2012-11-01 11:18:08 -07:00
Fernando Jiménez
7a84cb7069
Bug 819971 - Expose nsOfflineCacheUpdate::Cancel() via nsIOfflineCacheUpdate.idl. Tests; r=honzab
2012-12-18 22:41:20 +01:00
Peter Van der Beken
621ea014c0
Fix for bug 821606 (Turn on WebIDL bindings for Element and HTMLElement). r=bz.
...
--HG--
extra : rebase_source : f85002d801871a3a99c1b8bc121509ae87d2f665
2012-11-22 12:09:57 +01:00
Masatoshi Kimura
e34323091a
Bug 822094 - Part 2: Add transfer parameter to window.postMessage. r=sicking
2012-12-17 17:43:45 -05:00
Masatoshi Kimura
816f18b1f1
Bug 818281 - Remove DOMClassInfo remnants from XMLHttpRequest. r=bz
2012-12-16 19:57:12 -05:00
Masatoshi Kimura
4a07dc4302
Bug 804834 - Part 1: Fix tests depending on E4X for-each in content JS. r=waldo
2012-12-21 20:47:52 +09:00
Boris Zbarsky
eba842099b
Bug 821760. Properly handle compartments in WebIDL static operation bindings. r=peterv
2012-12-14 14:11:23 -05:00
Bellindira Castillo [:bellindira]
569f1eb17b
Bug 806725 - Port test_localStorageBasePrivateBrowsing.html to the new per-tab PB APIs; r=ehsan
...
DONTBUILD since this is NPOTB on global PB builds
--HG--
rename : dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing.html => dom/tests/mochitest/localstorage/test_localStorageBasePrivateBrowsing_perwindowpb.html
2012-12-11 22:01:24 -06:00
Ehsan Akhgari
188f6e9c8b
Merge mozilla-central into mozilla-inbound
2012-12-10 20:39:51 -05:00
Mario Alvarado [:marioalv]
3d9682f787
Bug 806724 - Port browser_ConsoleStoragePBTest.js to the new per-tab PB APIs; r=ehsan
...
DONTBUILD since this is NPOTB in global PB builds
--HG--
rename : dom/tests/browser/browser_ConsoleStoragePBTest.js => dom/tests/browser/browser_ConsoleStoragePBTest_perwindowpb.js
2012-12-10 19:19:25 -06:00
Boris Zbarsky
910385dff7
Bug 817669 test. r=bholley
2012-12-10 14:29:29 -05:00
Gregor Wagner
0eab58275c
Bug 818583 - Permissions Installer Tests. r=orange
2012-12-07 11:24:19 -08:00
Ehsan Akhgari
7de39aad6d
Merge mozilla-central into mozilla-inbound
2012-12-06 23:13:32 -05:00
Ehsan Akhgari
0d299a8bd4
Bug 769285 - Use separate access tokens for private and public geolocation requests. r=dougt
2012-12-06 21:13:15 -05:00
Ehsan Akhgari
33fbcf85fc
Bug 806726 - Part 0: Don't run test_localStorageQuotaPrivateBrowsing.html in per-window PB builds
2012-12-06 00:29:45 -05:00
Ehsan Akhgari
ce76ea16dd
Bug 806725 - Part 0: Don't run test_localStorageBasePrivateBrowsing.html in per-window PB builds
2012-12-06 00:29:03 -05:00
Ehsan Akhgari
d3b3992a90
Bug 806724 - Part 0: Don't run browser_ConsoleStoragePBTest.js in per-window PB builds
2012-12-06 00:27:27 -05:00
Kan-Ru Chen (陳侃如)
581f62bdc5
Bug 816850 - Don't call nsGeolocation::Shutdown() when disabled via settings. r=dougt
2012-12-05 17:20:59 +08:00
Boris Zbarsky
ff9bde99c1
Bug 817284. When none of our code is associated with a window in an obvious way, assume that scripts should be allowed to execute for a WebIDL callback. r=bholley
2012-12-06 15:21:18 -05:00
Marco Castelluccio
513bb7a63c
Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice
2012-11-29 17:52:02 -05:00
Boris Zbarsky
aad2fca4ba
Bug 817476. Really do WebIDL bindings for Screen. r=ms2ger
2012-12-03 11:44:56 -05:00
Peter Van der Beken
9337bd8d50
Fix for bug 817420 (new bindings api for element broke cloud9/apf) - don't register Element prototype yet, we need to convert plain elements to the new DOM binding first. r=bz.
2012-12-03 15:26:44 +01:00
Ed Morley
3d267d271c
Backout b3b4311176fa (bug 816850) for test_mozsettingsWatch.html failures
2012-12-03 10:25:55 +00:00
Kan-Ru Chen (陳侃如)
e1a2dba0db
Bug 816850 - Don't call nsGeolocation::Shutdown() when disabled via settings. r=dougt
2012-12-03 17:13:48 +08:00
Ryan VanderMeulen
d61679d82c
Backed out changeset e64cd799b7b6 (bug 741526) for mochitest-4 orange.
2012-11-29 18:51:31 -05:00
Marco Castelluccio
b945d977f3
Bug 741526 - Mozilla central mozapps implementation ignores Content-Type. r=fabrice
2012-11-29 17:52:02 -05:00
Cameron McCormack
356953b2ea
Bug 814907 - Fix test_interfaces.html failures. r=orange
2012-11-27 17:43:01 +11:00
Boris Zbarsky
3727b0d820
Bug 813623. Fix Xrays to actually work correctly for static methods and properties. r=peterv
2012-11-26 21:14:45 -05:00
Matt Brubeck
884ddb6b0f
Bug 564815 - Tests for window.devicePixelRatio
2012-11-26 09:52:19 -08:00
Peter Van der Beken
a428926b2d
Fix for bug 812333 (Replace Node quickstubs with new binding methods) - part 2: install Node's binding methods on the XPConnect proto. r=bz.
2012-11-22 12:09:41 +01:00
Bobby Holley
7d7d751a1e
Bug 808608 - Fix up tests to work with new behavior. r=bz,me
2012-11-21 13:20:05 -08:00
Seth Fowler
630ed49838
Bug 812241 - Remove disabled test warnings. r=khuey
2012-11-20 16:13:04 -08:00
Mounir Lamouri
1acad9fc93
Bug 764240 - Clamp window.sizeToContent() the same way we clamp other resizing methods. r=bz
2012-11-19 23:18:21 +00:00
Phil Ringnalda
b20553860a
Back out 204665ad4a24 (bug 764240) for Android M4 failures
2012-11-19 14:40:32 -08:00
Gregor Wagner
e38cd31ec0
Bug 809944 - Require access fields in manifests. Tests. r=ddahl
2012-11-19 12:31:15 -08:00
Mounir Lamouri
9c9df1e549
Bug 764240 - Clamp window.sizeToContent() the same way we clamp other resizing methods. r=bz
2012-11-19 18:15:23 +00:00
Matthew Noorenberghe
7fe813a3f3
Bug 744867 - Fire INSTALL_FROM_DENIED for app installation failure due to installs_allowed_from. original-patch=ianb r=fabrice
2012-11-18 14:43:38 -08:00
Patrick Wang
7a36727700
Bug 811680 - Update permission names for accessing settings. r=gwagner
2012-11-14 19:42:11 +08:00
Fabrice Desré
63d4eb8c47
Bug 810551 [r=myk]
2012-11-15 16:31:06 -08:00
Ed Morley
3a05b9e557
Bug 798848 - Disable test_MozEnteredDomFullscreen_event.xul on OS X for intermittent failures
2012-11-13 10:53:52 +00:00
Ed Morley
8717b81ed7
Backout 55a71c654aac (bug 798848) since wrong platform
2012-11-13 10:51:17 +00:00
Ed Morley
ec0b74e760
Bug 798848 - Disable test_MozEnteredDomFullscreen_event.xul on Linux for intermittent failures
2012-11-13 10:48:02 +00:00
Boris Zbarsky
2bb6e39346
Bug 810520. Correctly handle static methods and attributes in the NativeProperties structs that Xrays use. r=peterv
...
Note that at this point we actaully do Xrays for all of our various
property types, except in worker code. The real substantive change
here is the change to what usedForXrays returns. The rest is minor
cleanup.
2012-11-13 00:26:55 -08:00
Bobby Holley
c49525b191
Bug 809290 - Tests. r=bz
2012-11-08 08:26:50 -08:00
Bobby Holley
195bcc0e9f
Bug 809290 - Fix nsLocation::CheckURL. r=bz
2012-11-08 08:26:49 -08:00
Andrea Marchesini
10c8366adf
Bug 795930 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir
...
--HG--
extra : rebase_source : fc267035c0eb85bb08b9da91bf79ecbb816da1b3
2012-11-08 15:57:17 +00:00
Mounir Lamouri
2c4f8c0fac
Backed out changeset 3566ba4296f7 because of wrong bug number.
...
--HG--
extra : rebase_source : c5d189308a555c7235d6cd405aa44d36c9b7db9a
2012-11-08 15:56:48 +00:00
Andrea Marchesini
2751e6fb32
Bug 809567 - Hide ArchiveReader feature behind a pref (disabled by default), r=mounir
2012-11-08 15:54:26 +00:00
Robert O'Callahan
cd4b7e8862
Bug 792675. Part 1: Make the URL interface use WebIDL. r=bz
...
--HG--
extra : rebase_source : dbb7a3158b71446930400ad523a2896b6306de40
2012-09-25 15:24:43 +12:00
Ed Morley
5aa9b89a9a
Bug 696306 - Disable whatwg/test_bug500328.html for too many intermittent failures
2012-11-06 22:26:23 +00:00
Ed Morley
facd25389a
Bug 788164 - Disable test_pointerlock-api.html on Linux for too many intermittent failures
2012-11-06 22:26:02 +00:00
Boris Zbarsky
e0cb69bbd9
Bug 807548. Enumerating an Xray should not see the 'constructor' property on DOM prototypes unless we're told to include non-enumerable properties. r=peterv
2012-11-05 11:58:03 -05:00
Tom Schuster
85c2e983ae
Bug 805222 - Change some usages of GetFunctionId to GetFunctionDisplayId for better JS stacktrace. r=bholley,robcee
2012-10-31 13:34:42 +01:00
Chris Pearce
818603ae1d
Bug 805301 - Rename iframe.mozallowfullscreen to allowfullscreen. r=jlebar
2012-10-30 11:02:24 +13:00
Peter Van der Beken
704bdbee45
Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript) - followup to fix problem pointed out by reviewer. r=bz.
...
--HG--
extra : rebase_source : 13271029cb0c7cd18b98fa2ed409e43f1df13e47
2012-10-29 21:55:13 +01:00
Peter Van der Beken
1ef60a85a4
Fix for bug 778152 (Content window does not have an XMLHttpRequest property when accessed via an Xray wrapper in a subscript). r=bz.
...
Switch from using the interface objects from the Xrays compartment to wrapping
interface objects and interface prototype objects in Xrays. Make dom binding
Xrays deal with both instance objects and interface and interface prototype
objects.
2012-10-09 20:50:27 +02:00
Aryeh Gregor
aefd9986ca
Bug 802562 - createElement(null) should work like createElement("null"); r=bz
2012-10-21 13:46:39 +02:00
Aryeh Gregor
a228233511
Bug 801425 - Make hasFeature() and isSupported() always return true for non-SVG features; r=bz
2012-10-15 13:59:38 +02:00
Henrik Skupin
3c33a0b7f2
Bug 803493 - Move WebRTC Mochitests from dom/tests/mochitests/media to /dom/media/tests/mochitest. r=ted
2012-10-27 13:51:48 -04:00
Fabrice Desré
b0db851988
Bug 805178 - Device Storage - Application Permissions do not match that of the Permission Matrix [r=dougt]
2012-10-26 12:50:10 -07:00
Honza Bambas
f58e5a0d57
Bug 751754 - Allow separation between the update-available and start-download states in appcache, r=jduell
2012-10-02 15:55:00 +02:00
Phil Ringnalda
a19a4bd14d
Back out d8cf15921d03 (bug 799952) for intermittent failures
2012-10-24 21:06:23 -07:00
Matt Wobensmith
a0d4ab9222
Bug 799952 - Test for x-domain access to location objects. r=bz
2012-10-24 22:03:20 -04:00
Randell Jesup
7471bcbfec
Bug 803976: Bustage fixes r=ehsan
2012-10-24 21:31:08 -04:00
Nathan Froyd
f706e21609
Bug 805069 - use SimpleTest.executeSoon instead of SpecialPowers.executeSoon in test_devicemotion_multiple_listeners.html; r=jdm
2012-10-23 12:36:13 -04:00
Bobby Holley
880b3c9172
Bug 801576 - Bustage fix. r=me
2012-10-24 13:19:33 +02:00
Bobby Holley
c26369f65b
Bug 801576 - Fix {push,pop}State tests. r=jlebar
2012-10-24 12:04:18 +02:00
Etienne Segonzac
cd9297d202
Bug 803628 - Fixing test file for bug 795164 [r=fabrice]
2012-10-22 22:07:46 -07:00
Gavin Sharp
f7ad98d4d9
Bug 802436: fix test from bug 800817, r=smaug
...
--HG--
extra : rebase_source : be57519e1085fab2bd0c9ff6de0514715c817b72
2012-10-17 15:24:13 -07:00
Mounir Lamouri
98b9ac81f1
Bug 796911 - Attempt #2 to fix Intermittent test_clear_browser_data.html. r=bz
...
This patch also removes the debug statements.
2012-10-15 16:28:23 +01:00
Mounir Lamouri
9ab7e25188
Bug 665548 - Test. r=jst
2012-10-15 15:48:26 +01:00
Jason Smith
35884af4a2
Bug 795367 - Establish makefiles/directories for gUM/webrtc test automation and add a simple gUM error test. r=jesup
2012-10-13 13:33:22 -07:00
Chris Jones
753079d789
Test for bug 800817. r=smaug
...
--HG--
rename : dom/tests/mochitest/chrome/file_bug799299.xul => dom/tests/mochitest/chrome/file_bug800817.xul
rename : dom/tests/mochitest/chrome/test_bug799299.xul => dom/tests/mochitest/chrome/test_bug800817.xul
2012-10-13 18:43:24 -07:00
Ryan VanderMeulen
61c3bbf191
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
7979ea603b
Bug 799299 - focus contention with two visible html content areas, r=masayuki
2012-10-12 01:43:42 +03:00
Benoit Jacob
0f810db6e5
Bug 779611 - part 12: remove old-bindings remnants in the WebGL implementation - r=bz
2012-10-11 15:23:03 -04:00
Fabrice Desré
c2667e7437
Bug 787439 - Ensure applications permissions are updated when doing a system update [r=marshall,ddahl]
2012-10-10 09:16:49 -07:00
Steven Lee
0d93cbc865
Bug 783500 - Tests for IdleAPI permissions. r=mounir
2012-10-09 09:32:43 +01:00
Mounir Lamouri
997139786d
Bug 796911 - Print debug information to have a better understand of the random orange. r=me
2012-10-08 17:25:05 +01:00
Mounir Lamouri
4fd534320b
Bug 798298 - Allow chrome JS code to know if it is being called as a result of a user input event. r=smaug
2012-10-08 12:02:57 +01:00
Anant Narayanan
552e23146d
Bug 694807: Implement PeerConnection DOM interface; r=jst
2012-10-07 01:34:30 -04:00
Ed Morley
cc9e8c3305
Bug 795393 - Remove instances of "ifneq (mobile,$(MOZ_BUILD_APP))" since they're now always true; r=ted
2012-10-06 16:46:09 +01:00
Ed Morley
518e3c5e11
Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me
2012-10-05 17:48:15 +01:00
Marshall Culpepper
3ad3e391c4
Bug 746069: Followup fix for test_interfaces.html
...
--HG--
extra : rebase_source : 91ff92bfc55b301bc694cb38e3b9a9dbb5312068
2012-10-04 15:12:06 -05:00
Albert Crespell
6278d6dd5a
Bug 746069: Part 4: Tests for NetworkStats. r=philikon r=marshall
2012-10-04 18:45:56 +02:00
Randell Jesup
73c1245b12
Bug 733002: DataChannel DOM implementation w/ m3 fix r=smaug
2012-10-03 19:51:47 -04:00
Chris Pearce
c0b49dc002
Bug 795914 - Don't assume every mochitest that includes pointerlock_utils.js defines a 'start' function to begin its tests. r=ehsan
2012-10-04 12:20:08 +13:00
Patrick Wang
253d71a38a
Bug 777384 - Test case r=jlebar
...
--HG--
extra : rebase_source : 777580f0a22bfb3d9d447097b0f4a379f2b7416b
2012-09-27 01:47:57 +08:00
Mounir Lamouri
49a645b656
Bug 796911 - Attempt to fix Intermittent test_clear_browser_data.html. r=jwatt
2012-10-03 13:46:21 +01:00
Andrea Marchesini
930c405ed4
Bug 794102 - checkInstalled should return an app object. r=felipc
2012-10-02 16:38:51 -04:00
Ms2ger
b1a63e46b5
Bug 793400 - Prepare test_bug370098.html for Node WebIDL binding; r=mounir
2012-10-02 10:24:12 +02:00
Peter Van der Beken
2561b4b1e6
Fix for bug 791774 (Hook DOM lists up to the new DOM bindings). r=bz.
...
--HG--
extra : rebase_source : 873020edd9cd3defc932d77bd26b5d65ebf263cb
2012-06-13 17:18:30 +02:00
Mounir Lamouri
53c4718504
Bug 795136 - 3/2 - Disabling tests until bug 795711 is fixed. r=me
2012-09-30 16:07:51 +01:00
Mounir Lamouri
d862c3f266
Bug 795136 - 2/2 - Add 'network-events' permission to access network-{upload,download} events. r=sicking
2012-09-30 14:48:40 +01:00
Mounir Lamouri
2cc12c0525
Bug 795136 - 1/2 - Add events notifying the window if upload/download happen on the system. r=smaug sr=sicking
2012-09-30 14:47:48 +01:00
Mounir Lamouri
ca05059818
Bug 795134 - Remove localStorage when clear private data API is used. r=bent
...
--HG--
rename : dom/tests/mochitest/localstorage/test_app_uninstall.html => dom/tests/mochitest/localstorage/test_clear_browser_data.html
2012-09-29 18:31:33 +01:00
David Dahl
bea0055f87
Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice
2012-09-28 17:16:29 -05:00
Ed Morley
0bcc20ff01
Bug 677841 - Disable test_resize_move_windows.html on Linux for too many intermittent failures
2012-09-28 15:45:29 +01:00
Robert O'Callahan
41facc9d3a
Bug 539356 - Fix selectAtPoint.html test. r=mattwoodrow
2012-09-28 23:19:39 +12:00
Ryan VanderMeulen
e847944bfa
Merge m-c to inbound.
2012-09-27 23:05:53 -04:00
Mounir Lamouri
77bc0d15f3
Bug 786301 - 3/3 - Test that localStorage is removed when an app is uninstalled. r=honza
2012-09-27 16:29:25 +01:00
Honza Bambas
63ad3d0b88
Bug 778127 - change only some test check messages, r=michal
2012-09-27 21:35:07 +02:00
Ed Morley
c863356300
Revert mozilla-inbound to e4dd1fa6d222 for crashes and test failures on a CLOSED TREE
2012-09-27 16:34:46 +01:00
Robert O'Callahan
66ae1ca03a
Bug 539356 - Fix selectAtPoint.html test. r=mattwoodrow
2012-09-28 01:07:40 +12:00
Fabrice Desré
8c783dc3ee
Bug 790870 - Implement install/update API during installation of hosted apps - Part 2 : hosted apps implementation [r=gwagner]
2012-09-26 18:01:20 -07:00
Ryan VanderMeulen
22ea5db2cf
Backout 5c0e68dceca8 (bug 758269) due to mochitest-other orange.
...
--HG--
extra : rebase_source : 4576482dfdf270c203572a0c39093e590836fa76
2012-09-26 19:49:43 -04:00
David Dahl
8a1b0e1843
Bug 758269 - Install permissions from manifest to Permission Manager r=fabrice
2012-09-26 17:22:54 -05:00
Jan Varga
ffcab88696
Bug 773373 part 5: Automatic tests. r=mounir
2012-09-25 16:06:28 -07:00
Fernando Rodríguez Sela
3962dc0a8f
Bug 744700 - B2G 3G: Notify connection errors in the WebMobileConnection API (part 1), r=bent
2012-09-25 12:21:39 -07:00
Honza Bambas
41c12a706a
Bug 756717 - Implement 'appcache jar' for apps, r=tlee+jduell
2012-07-31 02:36:00 -04:00
Andrea Marchesini
b13172b91d
Bug 779982 - Change behaviour of getSelf and add amInstalled function. r=sicking
2012-09-25 11:04:24 -04:00
Benoit Jacob
2249060a44
Bug 750862 - Implement WEBGL_compressed_texture_pvrtc - r=jgilbert
2012-09-25 08:49:28 -04:00
Benoit Jacob
d4fa48d92a
Bug 790712 - Implement WEBGL_compressed_texture_atc - r=jgilbert
2012-09-25 08:49:28 -04:00
Myk Melez
159114ff49
Bug 791943. r=fabrice
2012-09-24 22:41:21 -04:00
Bobby Holley
16293a6f1e
Bug 792036 - More manual fixes requested by Andrew. r=mccr8
2012-09-24 14:46:29 +02:00
Bobby Holley
9f03f90fb7
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
7f912ddc79
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
Ryan VanderMeulen
c4c6c1f408
Backout 63643fbbde88 due to mochitest-other orange.
2012-09-23 16:48:35 -04:00
Myk Melez
01e392abba
Bug 791943. r=fabrice
2012-09-23 15:26:35 -04:00
Diogo Golovanevsky Monteiro
4637fae255
Bug 784402 - Pointer Lock must respect iframe sandbox flag. r=smaug
2012-09-22 20:56:55 -04:00
Marco Castelluccio
f75eb4407e
Bug 786710 - Tests for valid and invalid cases. r=fabrice
2012-09-22 20:48:27 -04:00
Ms2ger
1e7015f897
Merge PGO-green changeset from m-i to m-c.
2012-09-20 11:51:47 +02:00
Ms2ger
05d200bad7
Bug 744907 - Remove BlobBuilder; r=sicking
2012-09-20 09:55:36 +02:00
Peter Van der Beken
71b55b1f68
Fix for bug 788532 (Add the new DOM bindings API to DOM lists). r=bz.
...
--HG--
extra : rebase_source : 18e21a786b6a9cc2aeada52ba5ca3a2614cb596b
2012-09-05 22:49:53 +02:00
Jan Varga
90d87d4158
Bug 776416 - Fix remaining tests. r=sicking
2012-09-13 20:47:04 +02:00
Jonas Sicking
088d6f8f6f
Bug 776416 - Remove exceptions to 5MB quota rule in localStorage. r=honzab
2012-09-13 20:46:50 +02:00
Gene Lian
732b144fc3
Bug 790823 - Fix test failure: Unexpected interface name in global scope: MozTimeManager. r=jlebar
2012-09-13 12:39:57 +08:00
Myk Melez
0626a2e761
bug 777400 - disable mozApps.installPackage API in Firefox for Desktop and Android; r=fabrice, sr=sicking
2012-09-11 13:53:42 -07:00
Bobby Holley
00bcee83e8
Bug 789494 - Rip enablePrivilege out of misbehaving mochitests. r=mccr8
2012-09-11 01:05:10 -07:00
Jim Mathies
c8cb2fef04
Bug 783531 - Implement a 'select word at point' text selection routine in nsIDOMWindowUtils. r=roc
2012-09-10 16:02:23 -05:00
Andrew McCreight
3a73ccc71e
Bug 775868 - fix more tests. r=bholley
2012-09-10 12:44:29 -07:00
Andrew McCreight
e833ece4f7
Bug 775868, part 1: make tests access DomWinUtils via SpecialPowers. r=smaug
2012-09-10 12:43:45 -07:00
Gregor Wagner
a3f5338aff
Bug 770731 - Expose JS API for modifying app permissions. r=sicking
2012-09-19 11:19:00 -07:00
Ryan VanderMeulen
bdca80da9c
Backout bug 788914 and bug 789494 because they were backed out on inbound.
2012-09-07 19:40:57 -04:00
Bobby Holley
1743880368
Bug 789494 - Rip enablePrivilege out of misbehaving mochitests. r=mccr8
2012-09-07 11:28:56 -07:00
Boris Zbarsky
06092f65fb
Bug 767931. Make drawWindow and asyncDrawXULElement ChromeOnly. r=roc
2012-09-07 01:29:47 -04:00
Gregor Wagner
3b332a6a7f
Bug 788561 - SettingsAPI: Use createLock instead of getLock. r=bent
2012-09-05 17:33:03 -07:00
Myk Melez
5c26a10f81
bug 785545 - unrefactor mozApps tests for maximum readability/reliability; r=fabrice
2012-09-05 10:08:54 -07:00
Brendan Dahl
3f688bb97f
Bug 745025 - Part 1 - Adds mozPrintCallback for canvas. r=smaug
2012-08-31 10:45:45 -07:00
Fabrice Desré
5d7e68e82f
Bug 783573 - Remove permissions whitelist from navigator.mozApps [r=gwagner]
2012-08-31 08:36:39 -07:00
Mounir Lamouri
41418e78b5
Bug 786296 - Remove permissions when an app is uninstalled. r=jlebar,fabrice
2012-08-31 11:34:28 -03:00
Phil Ringnalda
f0eeac59ed
Bug 744125 - Disable test_pointerlock-api.html on 10.8, too
...
--HG--
extra : rebase_source : a5f9aed6cf7d08b8660b1eff20f0ead0ae3e6cb9
2012-08-29 21:30:53 -07:00
Yoshi Huang
a86aa6eaa9
Bug 785942 - Part 3: Remove MobileConnection in global namespace test. r=smaug
2012-08-27 18:43:50 -03:00
Philipp von Weitershausen
5801c8b2ab
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
Justin Lebar
62a42ad4d7
Bug 775009 - Part 1: Fix test broken by part 2. r=bz
2012-08-25 18:23:53 -04:00
Boris Zbarsky
31276eb444
Bug 753517 part 4. Set up auto-generation of CSS2Properties.webidl from nsCSSPropList.h and enable Paris bindings for CSSStyleDeclaration and CSS2Properties. r=khuey,peterv,dbaron
2012-08-23 21:08:09 -07:00
Mounir Lamouri
b0525bb87e
Bug 785161 - Stop uninstalling all installed apps in WebApps tests. r=jlebar
2012-08-23 11:46:38 -07:00
Donovan Preston
bc56dc9adb
Bug 733573 - Expose a client TCP socket API to web applications [r=honzab,fabrice]
2012-08-21 09:46:27 -07:00
Ed Morley
3073a11a52
Backout 3c39fdebf386 (bug 733573) for native Android m3 failures in test_tcpsocket_enabled_no_perm.html on a CLOSED TREE
2012-08-21 23:01:09 +01:00
Donovan Preston
ff04ad6299
Bug 733573 - Expose a client TCP socket API to web applications [r=honzab,fabrice]
2012-08-21 09:46:27 -07:00
Nick Desaulniers
30e8676a5a
Bug 781379: getNotInstalled should be under mgmt and return apps from all origins; r=felipe
2012-08-20 10:19:56 -07:00
Vicamo Yang
34f1a977f5
Bug 780558 - B2G RIL: expose cell LAC/CID - Part 4: add to global interfaces list, r=me
2012-08-16 09:37:15 +08:00
Gregor Wagner
af61260a79
Bug 782136 - add carrier field and ContactField interface to Contacts API. Impl. r=fabrice
2012-08-15 16:42:08 -07:00
Bobby Holley
49d3dd3a82
Bug 777628 - Do a Checked Unwrap in JS_WriteTypedArray. r=jorendorff
2012-08-14 08:31:02 -07:00
Mark Capella
7e0b8d3bac
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
Alexander Boldyrev
45a38ebb0b
Bug 738866 - Implement WEBGL_depth_texture extension - r=jgilbert
2012-08-13 18:17:55 -07:00
Masayuki Nakano
fef53e910a
Bug 719320 part.11 Fix new test failures r=smaug
2012-08-12 10:42:36 +09:00
Doug Turner
e657b166a0
Bug 777088 - device Storage - file stat API. r=bent
2012-07-31 12:28:23 -07:00
Bobby Holley
364da93593
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
7a0429e652
Bug 778420 - Initial stab at the tests. v2 r=bholley
...
--HG--
extra : rebase_source : c24abc031c82a87f2f669e4b708f8ee364a9682b
2012-08-06 22:15:49 +02:00
Gregor Wagner
bd8aac38bd
Bug 779331 - Settings API: new permissions. r=mrbkap
2012-08-07 16:22:24 -07:00
Robert O'Callahan
2af098999b
Bug 772679. Make test_offsets.js handle the viewport being transformed. r=tnikkel
2012-08-06 18:55:28 +12:00
Tim Taubert
c2755a71ec
merge m-c to fx-team
2012-08-05 11:31:54 +02:00
Mihai Sucan
e0373770cd
Bug 676722 - The output of console.log(object) isn't expandable/inspectable in the Web Console; r=rcampbell
2012-08-03 23:14:01 +03:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Doug Turner
95b32b3331
Bug 763976 - Add onchange notifications to DeviceStorage. r=khuey
2012-08-01 23:29:34 -07:00
Cameron McCormack
d7f2d311ed
Bug 649740 - Implement @supports. r=dbaron,bz
2012-08-02 10:32:12 +10:00
Michal Novotny
8e45955ec0
Bug 737615 - Remove use of synchronous cache API from unit tests - dom tests part2, r=honzab
2012-08-01 23:22:49 +02:00
Boris Zbarsky
9f3eafd3a0
Bug 778128. Make putImageData and createImageData on non-Azure canvas work with Xrays. r=peterv
2012-07-31 11:35:25 -04:00
Mike Habicher
d753b0fbff
Bug 740997 - ICS camera support, r=jst,gal,roc
2012-07-30 17:59:05 -04:00
Andrea Marchesini
001d00e5ff
Bug 772434 - Blob support for Zip file contents, r=jst
2012-07-27 17:21:34 -07:00
Doug Turner
24cf9c5b53
Bug 777594 - Use mozSettings to turn on/off Geolocation. r=jdm
2012-07-26 20:19:01 -07:00
Mounir Lamouri
72b86db435
Bug 775817 - Update [most] tests to use the new permission manager api. r=sicking
2012-07-23 11:08:07 -07:00
Jonas Sicking
d15ba49a01
Bug 774585: Fix browser code and tests to be aware of app principals. r=mounir
2012-07-21 00:29:40 -07:00
Peter Van der Beken
63b03ad0ef
Fix for bug 774775 (XRayWrapper does not handle new bindings constants). r=bz.
...
--HG--
extra : rebase_source : fef985d0417c394ae5997b4450c7076005bdf870
2012-07-17 22:54:25 +02:00
Ms2ger
55db87f948
Bug 772829 - Use MOCHITEST_BROWSER_FILES in dom/tests/browser/Makefile.in; r=froydnj
2012-07-18 12:36:08 +02:00
Honza Bambas
a5c1861217
Bug 765203 - Support mode 'unknown' when parsing cache manifest, r=jduell
2012-07-14 11:52:35 +02:00
Ms2ger
219c32d8fb
Backout 977ee9208065, a405768bd32a, 69a1fb2ddca3, 58d5f1d1443e for Moth orange.
2012-07-14 11:38:56 +02:00
Felipe Gomes
8fffba6f74
Bug 771294. Use window id for webapp installation. r=gavin
...
Test by Myk Melez
2012-07-14 01:09:32 -07:00
Benoit Girard
aade28e31a
Bug 772665 - Add console.profile to test_consoleAPI.html. r=gavin
2012-07-12 17:27:10 -04:00
Fabrice Desré
fa4961cc0f
Bug 772363 - Followup to fix test failures [r=fabrice]
2012-07-11 10:02:58 -07:00
Michal Novotny
1dab69d865
Bug 737615 - Remove use of synchronous cache API from unit tests - dom tests, r=honzab
2012-07-11 11:18:38 +02:00
Nathan Froyd
a7eb97f896
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
Gene Lian
56475ce904
Bug 749551 - Alarm API (Idl and dummy Dom). r=mounir sr=jonas
2012-06-22 15:37:49 +08:00
Myk Melez
492fce4c5a
remove observer added by test to resolve test bustage caused by fix for bug 765063 (fa750527a43b)
2012-07-05 14:54:11 -07:00
Myk Melez
618d1fd23a
bug 765063 - save installURL for later use; r=fabrice
...
--HG--
extra : rebase_source : 7360e295a4549d29d2667a0c8e38708959df7f40
2012-07-05 11:12:55 -07:00
Mounir Lamouri
9bc8f42e69
Bug 769571 - Unprefix Battery API. r=sicking sr=smaug
...
--HG--
rename : dom/battery/nsIDOMNavigatorBattery.idl => dom/battery/nsINavigatorBattery.idl
2012-07-05 12:05:09 +02:00
Mounir Lamouri
7d2529f029
Bug 769571 - Unprefix Vibrator API. r=jlebar sr=smaug
2012-07-05 12:04:45 +02:00
Gregor Wagner
b3c0654bba
Bug 769245 - Contacts API: Add ContactEmail Type. r=sicking
2012-07-03 11:00:53 -07:00
Felipe Gomes
8b0f937d6d
Bug 768276. Part 5 - Set allAppsLaunchable = true on API tests that skip native installation. r=ctalbert
2012-06-29 13:46:21 -07:00
Felipe Gomes
4be4f50178
Bug 768276. Part 3 - Implement mozApps.getNotInstalled. r=jst
2012-06-29 13:46:21 -07:00
Bobby Holley
3da2fdb7fa
Bug 754202 - Fix content->chrome postMessage mochitest. r=bz This isn't something we actually support, and were using enablePrivilege to do it before. When we switch this to SpecialPowers wrapping, the sender origin becomes a chrome URL (not very interesting) and the source window becomes null (which we do explicitly in nsGlobalWindow for chrome callers). So those tests stop being useful.
2012-06-28 23:47:55 +02:00
Doug Turner
ac832ab236
Bug 767894 - Device Storage - Move test from dom/tests/mochitest/devicestorage to dom/devicestorage. rs=bent
...
--HG--
rename : dom/tests/mochitest/devicestorage/Makefile.in => dom/devicestorage/test/Makefile.in
rename : dom/tests/mochitest/devicestorage/devicestorage_common.js => dom/devicestorage/test/devicestorage_common.js
rename : dom/tests/mochitest/devicestorage/test_basic.html => dom/devicestorage/test/test_basic.html
rename : dom/tests/mochitest/devicestorage/test_dotdot.html => dom/devicestorage/test/test_dotdot.html
rename : dom/tests/mochitest/devicestorage/test_enumerate.html => dom/devicestorage/test/test_enumerate.html
rename : dom/tests/mochitest/devicestorage/test_enumerateMultipleContinue.html => dom/devicestorage/test/test_enumerateMultipleContinue.html
rename : dom/tests/mochitest/devicestorage/test_enumerateNoParam.html => dom/devicestorage/test/test_enumerateNoParam.html
rename : dom/tests/mochitest/devicestorage/test_enumerateOptions.html => dom/devicestorage/test/test_enumerateOptions.html
rename : dom/tests/mochitest/devicestorage/test_lastModificationFilter.html => dom/devicestorage/test/test_lastModificationFilter.html
rename : dom/tests/mochitest/devicestorage/test_overwrite.html => dom/devicestorage/test/test_overwrite.html
rename : dom/tests/mochitest/devicestorage/test_sanity.html => dom/devicestorage/test/test_sanity.html
2012-06-27 13:47:36 -07:00
Ehsan Akhgari
45fe6d3ae2
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