Vivien Nicolas
75a787ff2a
Bug 855543 - Opening app content that generates a certificate error results in the 'app not loading properly' modal dialog on top of the cert error handling page, making it impossible to provide a cert exception to the web content. r=jlebar
2013-05-23 17:52:05 +02:00
Justin Lebar
261c93bc2f
Bug 870181 - Part 3: Test that we downgrade processes' CPU priorities when appropriate. r=bent
2013-05-09 16:27:06 -04:00
Justin Lebar
aba39a1955
Bug 844323 - Follow-up: Fix typo in BrowserElementChildPreload that was breaking bg --> fg transitions in childVisibilityChanged. r=khuey
...
Also modify the test so it catches this mistake.
2013-04-29 14:56:53 -04:00
Justin Lebar
852bdff3d6
Bug 860799 - Part 2: Test that we give frames expecting a system message priority above vanilla BACKGROUND. r=khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
b6fbaf6db2
Bug 844323 - Part 3: ProcessPriorityManager tests. r=nsm,khuey
2013-04-25 20:53:26 -04:00
Justin Lebar
8176f06a9f
Bug 856006 - Attempt no. 3: Switch mozbrowserloadstart to mozbrowserloadend in the hopes that this will resolve an intermittent orange. r=me
2013-04-06 15:21:36 -04:00
Justin Lebar
9c74d3f6cd
Bug 856006 - Attempt no. 2 to fix orange in browserElement_KeyEvents.js. r=kk1ff
...
It looks like we're sending events to the mozbrowser iframe before it's fully loaded.
2013-04-05 10:18:02 -04:00
Dale Harvey
453698b877
Bug 826058 - Hosted app install/update tests. r=fabrice, r=ted
2013-04-04 17:58:44 -07:00
Tanvi Vyas
7e9705819e
Bug 834836 - Disable mixed content blocking when running tests that rely on mixed active content loads to test security state. r=smaug
2013-04-04 14:52:52 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Justin Lebar
a9c817aae8
Bug 856006 - Try to fix intermittent failures in KeyEvents browser-element test. r=kk1ff
...
The intermittent failures are coming from events with keyCodes 34, 93,
and 95, corresponding to ", ], and _. The test doesn't send any of
these keys; I don't know where they're coming from. But at the very
least, we can not turn the test orange when we receive these events.
This change also removes some comments in the test about keypresses
being preventDefault'ed that, as far as I can tell, are incorrect.
2013-03-30 08:42:52 -04:00
Kyle Machulis
43628a7867
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
334c0800cf
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Justin Lebar
223d6cb5d1
Bug 852847 - Part 3: Re-enable some browser-element tests. r=kk1ff
...
--HG--
extra : rebase_source : be2c103555342f53eb8e5550058daed73153f47f
2013-03-28 15:51:10 -04:00
Justin Lebar
4ca15feade
Bug 852847 - Part 2: Do things later in our browser-element tests, thus avoiding doing things before the browser-element machinery has loaded. r=kk1ff
...
Also set network.disable.ipc.security to true and leave it that way. This prevents security errors in the tests which happen when we pop the pref.
--HG--
extra : rebase_source : 95f7ca7c3b71cdc0e3e6fd1cfb663a5653f3ab6f
2013-03-28 15:51:10 -04:00
Justin Lebar
1c2ded82d8
Bug 852847 - Part 1: Disable browserElement_oop_KeyEvents.html. r=kk1ff
...
In fact this test was already disabled; the OOP version was the same as
the in-process version because the test explicitly disabled OOP tabs.
--HG--
extra : rebase_source : 7bcfb88e7368f72d1df863c0c026c7b0549caa77
2013-03-28 15:51:10 -04:00
Ed Morley
e0f742223c
Bug 779753 - Disable test_browserElement_oop_SendEvent.html on Linux for too many intermittent failures
2013-03-05 15:21:42 +00:00
Gregory Szorc
e1b210ddf6
Merge mozilla-central into build-system
...
The 3 merged files had no conflicts and were manually verified to ensure
no incompatible changes crept in.
2013-02-27 21:02:02 -08:00
Ms2ger
aea301eee3
Merge m-c to b-s.
2013-02-26 19:09:25 +01:00
Gregory Szorc
45faa95b04
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
a0e24e2250
Bug 784841 - Part 18k: Convert /dom; f=Ms2ger rs=khuey
2013-02-25 12:47:20 -08:00
L. David Baron
ca1bc93d5f
Bug 842476: Work around leak resulting from exception that happens during unload by propagating only the prompts we expect and not the later ones. r=jlebar
...
Make this test less sensitive to the timing of its own unloading by
passing on only the expected messages and not any messages that occur
during unloading. Such messages might cause exceptions (e.g.,
"'TypeError: can't access dead object' when calling method:
[nsIPrompt::alert]"), and those exceptions might in turn trigger leaks
in nsXPConnect that last until shutdown because we store the most recent
exception from a call to an XPCWrappedJS on the XPCJSRuntime through
shutdown (rather than reporting it, as we probably should, and then
freeing it), leaking the window.
2013-02-24 23:42:38 -08:00
Ehsan Akhgari
d54e129c53
Bug 844169 - Part 3: Make sure that all callers of HTMLIFrameElement.mozbrowser have chrome privileges; r=bzbarsky
2013-02-26 21:26:10 -05:00
Bobby Holley
07f2fa5d3f
Bug 843711 - Fix up new |Components| culprits in test suite. r=mccr8
2013-02-25 10:43:03 -08:00
L. David Baron
a8ee400190
Bug 404077: Annotate known assertions in mochitests.
2013-02-25 18:39:21 -08:00
Boris Zbarsky
ed986a4140
Bug 840614. Fix the browserelement auth tests to not throw exceptions and actually test what they mean to test. r=jdm
2013-02-13 10:11:53 -05:00
Patrick Wang
5bbd55c1c7
Bug 829486 - Fire documentfirstpaint every time a window created. r=jlebar
2013-01-28 15:44:38 +08:00
Etienne Segonzac
9ac56b50ea
Bug 826023 - Expose a getVisible method on mozbrowser iframes r=jlebar a=bb+
2013-01-07 17:46:23 +01:00
Josh Matthews
7482ee38c6
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-29 04:02:16 -05:00
Josh Matthews
315334a8d5
Backed out changeset 6cd44513d285 (bug 782542)
2012-12-28 19:18:38 -05:00
Josh Matthews
8574d2db42
Bug 782542 - Secure necko IPDL usage. r=ted,jduell a=blocking-b2g
2012-12-12 10:40:33 -05:00
Chris Jones
a01c2255bc
Back out bug 782542 for regressions.
2012-12-21 18:23:13 -08:00
Josh Matthews
fbf5889d74
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer
2012-12-05 02:33:20 -05:00
Josh Matthews
1104291366
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
2012-12-12 10:40:33 -05:00
Ed Morley
c9fbc69d96
Backout 3bcd9a5a33a2 (bug 814247), d9546d42054c & 8b6edf9f6b87 (bug 814638) for failures in test_bug814638.xul and also crashes on a CLOSED TREE
2012-12-19 23:46:07 +00:00
Josh Matthews
f3cffe3040
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg
2012-12-05 02:33:20 -05:00
Ed Morley
04df34db2b
Backout 4faa85ebbbf7 (bug 814247) for build bustage on a CLOSED TREE
2012-12-19 20:20:30 +00:00
Josh Matthews
709ee1417f
Bug 814247 - Add auth cache jars for separate apps. r=mayhemer,bsmedberg
2012-12-05 02:33:20 -05:00
Jim Mathies
f7b097e86d
Bug 820200 - Enable browser-element oop tests on Windows. r=justin.lebar
2012-12-18 10:25:44 -06:00
Ed Morley
10fc13ee54
Bug 779753 - Disable test_browserElement_oop_SetVisibleFrames.html & test_browserElement_oop_SetVisibleFrames2.html on Linux as well
2012-12-18 09:42:26 +00:00
Ed Morley
b73d6a674a
Bug 779753 - Disable test_browserElement_oop_SetVisible.html on Linux for too many intermittent failures
2012-12-17 13:21:19 +00:00
Ed Morley
f41c087da9
Backout 3e4e600adc3b (bug 782542) for crashtest-ipc timeouts
2012-12-16 18:09:39 +00:00
Josh Matthews
4d20bfdcc1
Bug 782542 - Secure necko IPDL usage. r=ted,jduell
...
* * *
Bug 782542 - Disable network.ipc security for certain mochitests r=ted
* * *
Bug 782542. Disable some more tests that use mozbrowser w/o app r?ted
* * *
Bug 782542 : yet another test needs tweaking. r?ted
2012-12-12 10:40:33 -05:00
Tim Taubert
e72bf0686b
Bug 808231 - Implement add/removeNextPaintListener() methods for mozbrowsers r=jlebar a=blocking-basecamp
2012-12-06 18:03:27 +01:00
Patrick Wang
d7b7ba988a
Bug 816452 - Don't fire mozbrowsererror when loading page is stopped. r=jlebar
2012-12-05 16:10:19 +08:00
Boris Zbarsky
2cd0f8f7b1
Bug 812086 part 3. Convert internal consumers of mozHidden and mozVisibilityState to the unprefixed versions. r=smaug
2012-11-16 14:22:56 -08:00
Boris Zbarsky
6d9ddce866
Bug 812086 part 2. Convert internal consumers of mozvisibilitychange events to the unprefixed version. r=smaug
2012-11-16 14:22:56 -08:00
Justin Lebar
fdbfd15c3f
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
2012-11-10 10:32:37 -08:00
Ryan VanderMeulen
3eff16d324
Backed out 12 changesets (bug 806127, bug 802366, bug 806168) for Windows build bustage.
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-11-09 20:14:40 -05:00
Justin Lebar
a6df4bf0b0
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
2012-11-09 16:37:40 -08:00
Andrea Marchesini
8333f28936
Bug 807056 - BrowserElement* purgeHistory(). r=jlebar
2012-11-02 19:50:54 -04:00
Justin Lebar
927ae568bc
Bug 802647 - Send browser screenshots as blobs, not base-64 strings. r=khuey,daleharvey
2012-10-31 19:28:11 -04:00
Justin Lebar
200dc369a2
Backed out changeset a844765fb5d9 (bug 806127)
2012-10-30 21:35:46 -04:00
Justin Lebar
e213f2e376
Bug 806127 - Test that cookies from pages inside <iframe mozbrowser> are not considered third-party. r=bz
...
The test for the other change in bug 806127 (which affects IndexedDB) is in bug 806168.
--HG--
extra : rebase_source : e1adb7af745953b019d80b8a8c086aba24e8408c
2012-10-30 15:55:05 -04:00
Patrick Wang
1914802ee8
Bug 793644 - Test case r=jlebar
2012-10-19 18:39:22 +08:00
Andrea Marchesini
66d6229c8f
Bug 804446 - Disable the javascript: protocol when it is entered in the location bar of browser in Firefox OS, r=bz
2012-10-26 10:46:27 +02:00
Jim Mathies
d79e59cd73
Bug 798821 - On Windows, restrict enabling of W3C touch interfaces to devices that support touch input. Also convert touch pref to 3-state value. r=bsmedberg
2012-10-25 09:57:51 -05:00
Justin Lebar
fff4070d9d
Bug 800170 - Modify mozbrowser's getScreenshot() so it takes max-width, max-height parameters. r=smaug
2012-10-17 00:23:08 -04:00
Patrick Wang
8ebb5385aa
Bug 795317: Test case r=jlebar
2012-10-16 19:59:04 +08:00
Dale Harvey
8a6597bf2b
Bug 797297 - Remove hasAttribute check from outer loop of BrowserElementChild::_contextMenuHandler. r=jlebar
2012-10-13 20:27:00 -04:00
Justin Lebar
edb0abd581
Bug 789392 - Allow mozapp frames to window.close() themselves. r=bz
2012-10-04 00:44:50 -04:00
Ryan VanderMeulen
97e964573e
Backout 99caa1f41fe1 (bug 797515) and a04b83c53297 (bug 789392) for M2 orange.
2012-10-03 21:59:41 -04:00
Justin Lebar
bac3799c10
Bug 789392 - Allow mozapp frames to window.close() themselves. r=bz
2012-10-03 20:45:40 -04:00
Patrick Wang
d4e9c05829
Bug 777384 - Test case r=jlebar
...
--HG--
extra : rebase_source : 777580f0a22bfb3d9d447097b0f4a379f2b7416b
2012-09-27 01:47:57 +08:00
Justin Lebar
a1db0ce78f
Back out bbf94917f0ec (bug 789392) on strong suspicion of causing assertions in debug mochitest-2 on a CLOSED TREE.
...
The assertion encountered is:
Assertion failure: !gAppContentParents || !gAppContentParents->Get(mAppManifestURL), at ../../../dom/ipc/ContentParent.cpp:774
TEST-UNEXPECTED-FAIL | /tests/dom/browser-element/mochitest/test_browserElement_oop_CloseFromOpener.html | Exited with code 11 during test run
PROCESS-CRASH | /tests/dom/browser-element/mochitest/test_browserElement_oop_CloseFromOpener.html | application crashed (minidump found)
Thread 0 (crashed)
2012-10-02 18:20:20 -04:00
Justin Lebar
91b51e08b1
Bug 789392 - Allow mozapp frames to window.close() themselves. r=bz
2012-10-02 13:55:52 -04:00
Benoit Girard
3ffd913d8e
Bug 796084 - Rename MOZ_JAVA_COMPOSITOR -> MOZ_ANDROID_OMTC. r=blassey
2012-10-01 16:01:35 -04:00
Phil Ringnalda
ec966a33be
Back out 95d3bf1b070b (bug 789392) for mochitest failure on a CLOSED TREE
2012-09-27 21:26:59 -07:00
Justin Lebar
2f0bf15033
Bug 789392 - window.close() failed to trigger mozbrowserclose event on the parent frame if the child frame is not created with window.open. r=bz
2012-09-27 23:06:01 -04: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
Patrick Wang
6f3dcc6c2d
Bug 787519 - Test case r=jlebar
2012-09-19 18:28:26 +08:00
Patrick Wang
902e1121a4
Bug 787517: Test case for reproducing bug r=jlebar
2012-09-12 14:12:09 +08:00
Patrick Wang
89b24f0880
Bug 775464 - Test case r=jlebar
...
--HG--
extra : rebase_source : ca2f34980d2bbdbbd34a6d389d766ec948a6b273
2012-09-03 19:02:16 +08:00
Justin Lebar
5ef782f3b8
Bug 787378 - Part 2: Tests for mozbrowserfirstpaint event.
2012-09-05 10:34:06 -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
Mounir Lamouri
13f8b46e72
Bug 777072 - 3/7 - Update nsHostTable and nsHostEntry to make them aware of new security model. r=sicking,jlebar
2012-08-23 11:47:55 -07:00
Justin Lebar
1ac46a2171
Bug 783644 - Part 3: Test that dialog=1 in window.open called from <iframe mozbrowser> is ignored. r=smaug
2012-08-20 09:30:09 -07:00
Justin Lebar
aa6af0b7fa
Bug 776129 - Part 2: Test that when a remote <iframe mozbrowser> calls window.open, we get a remote frame, and when an in-process frame calls window.open, we get an in-process frame. r=smaug
...
--HG--
extra : rebase_source : f58dbae038842c0357fa71b08a215f31ff2cc0db
2012-08-17 17:07:54 -04:00
Gregor Wagner
4b599bd464
Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar
2012-08-15 10:22:30 -07:00
Bobby Holley
be03f533f3
Bug 781521 - Fix BrowserElement API. r=jlebar
2012-08-14 20:54:33 -07:00
Justin Lebar
8441153d6c
Bug 769254 - Part 3: Tests for clicking _blank link from <iframe mozbrowser>. r=bz
2012-08-14 10:58:01 -04:00
Justin Lebar
47c4a17dd1
Bug 781320 - Part 4: Test that <iframe mozbrowser>'s name attribute is set when the iframe is created as a result of window.open. r=smaug
2012-08-13 15:19:10 -04:00
Justin Lebar
7d969f5310
Bug 781320 - Part 2: Tests for forwarding <iframe mozbrowser>'s name from parent to child. r=smaug
2012-08-13 15:19:09 -04:00
Justin Lebar
74392fedcf
Bug 780351 - Tests for ensuring that mozapp divides the window name namespace, but mozbrowser does not. r=smaug
2012-08-13 15:19:09 -04:00
Justin Lebar
02bd55ec18
Bug 780546 - Add test for opening named windows inside <iframe mozbrowser>. r=mounir
2012-08-13 15:19:09 -04:00
Justin Lebar
df138e7a01
No bug - Tweak dom/browser-element/mochitest/createNewTest.py. r=me DONTBUILD
2012-08-13 15:19:08 -04:00
Ed Morley
086c58eec5
Backout 34a7d2909954 (bug 780546) for causing bug 780761 one push later on a CLOSED TREE
2012-08-07 00:03:29 +01:00
Justin Lebar
9807c9ab07
Bug 780546 - Add test for opening named windows inside <iframe mozbrowser>. r=mounir
...
--HG--
extra : rebase_source : 0cfde325eb2d0f6d14a14fe5f0998fb396a973cf
2012-08-06 11:16:11 -04:00
Mike Hommey
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Matt Brubeck
867c5f52a6
Back out fbdb3104c9e5, d2fe54ae00a8, d378362cbe01, fe623d60bea1 (bug 769254) on suspicion of causing Windows debug mochitest-plain-3 timeouts
2012-07-23 20:30:12 -07:00
Justin Lebar
ba5b2f9841
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
...
--HG--
extra : rebase_source : 916b8181478cda654b8936f7bfab79e72f7c8422
2012-07-23 15:59:37 -04:00
Justin Lebar
c8583080f4
Bug 769182 - Tests for cross-origin window.open calls in <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : b2ee920c8084c3389ccddcfa5b17f67eaa15f833
2012-07-23 15:59:37 -04:00
Justin Lebar
64c0de5689
Bug 771273 - Part 5: Add test for window.content. r=bz
...
--HG--
extra : rebase_source : ef3c33928f46428ece45834c6d853c7cd04c57f4
2012-07-23 15:59:37 -04:00
Justin Lebar
2a83cfd8a1
Bug 771273 - Part 4: Enable BackForward test for in-process <iframe mozbrowser>, now that it works. r=bz
...
--HG--
extra : rebase_source : 14f91648df5d58ee67e4fd77fc65827c365e929a
2012-07-23 15:59:37 -04:00
Justin Lebar
023ae88f78
Bug 771273 - Part 3: Test that window.open(..., 'top') works properly for in-process <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : be8f4dc04d4755f5b61865addc1df406fd87a560
2012-07-23 15:59:37 -04:00
Justin Lebar
e25eb0b311
Backed out changeset f3454015ea25 (bug 771273)
2012-07-23 15:39:01 -04:00
Justin Lebar
626c0c7bbb
Backed out changeset 0f9b6cb20fc3 (bug 771273)
2012-07-23 15:38:59 -04:00
Justin Lebar
4dcfe0a11c
Backed out changeset c69c51760cc9 (bug 771273)
2012-07-23 15:38:58 -04:00
Justin Lebar
6484e3c3a0
Backed out changeset 1d4600ca3fa8 (bug 769182)
2012-07-23 15:38:57 -04:00
Justin Lebar
b40b376fbb
Backed out changeset 97b356893365 (bug 762939)
2012-07-23 15:38:55 -04:00
Justin Lebar
d02066bc5d
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
2012-07-23 13:47:34 -04:00
Justin Lebar
abaad9e5d3
Bug 769182 - Tests for cross-origin window.open calls in <iframe mozbrowser>. r=bz
2012-07-23 13:47:34 -04:00
Justin Lebar
c11304b6c9
Bug 771273 - Part 5: Add test for window.content. r=bz
2012-07-23 13:47:34 -04:00
Justin Lebar
7828abb8f5
Bug 771273 - Part 4: Enable BackForward test for in-process <iframe mozbrowser>, now that it works. r=bz
2012-07-23 13:47:34 -04:00
Justin Lebar
0bb6249bbe
Bug 771273 - Part 3: Test that window.open(..., 'top') works properly for in-process <iframe mozbrowser>. r=bz
2012-07-23 13:47:34 -04:00
Justin Lebar
d519d097bd
Backed out changeset b69df88155b5 (bug 771273)
2012-07-23 11:43:39 -04:00
Justin Lebar
6afca3f6a3
Backed out changeset 5353ac12782c (bug 771273)
2012-07-23 11:43:38 -04:00
Justin Lebar
1e42487809
Backed out changeset c882b426a556 (bug 771273)
2012-07-23 11:43:36 -04:00
Justin Lebar
7941e57b35
Backed out changeset 77b5bd772576 (bug 769182)
2012-07-23 11:43:35 -04:00
Justin Lebar
5932353a75
Backed out changeset e15addefe3a2 (bug 762939)
2012-07-23 11:43:33 -04:00
Justin Lebar
6e40e7a4ec
Bug 762939 - Propagate visibility changes correctly across <iframe mozbrowser> boundaries. r=mounir,bz
2012-07-23 11:26:36 -04:00
Justin Lebar
2c95208359
Bug 769182 - Tests for cross-origin window.open calls in <iframe mozbrowser>. r=bz
2012-07-23 11:24:14 -04:00
Justin Lebar
59a5fc0ea7
Bug 771273 - Part 5: Add test for window.content. r=bz
2012-07-23 11:24:14 -04:00
Justin Lebar
cdaab02643
Bug 771273 - Part 4: Enable BackForward test for in-process <iframe mozbrowser>, now that it works. r=bz
2012-07-23 11:24:14 -04:00
Justin Lebar
d64ded328f
Bug 771273 - Part 3: Test that window.open(..., 'top') works properly for in-process <iframe mozbrowser>. r=bz
2012-07-23 11:24:14 -04:00
Justin Lebar
3b59394f05
Bug 769254 - Part 4: Tests for clicking _blank link from <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 796752b62a815954e0672528f264b42e20274350
2012-07-23 10:44:13 -04:00
Benjamin Peterson
78a5439268
Bug 761723 - Save script sources to implement Function.prototype.toString. r=jorendorff,njn,jimb,jst,Ms2ger
...
--HG--
extra : rebase_source : de1b55647780a30f98fe84d29ee3cb4a437a3ece
2012-07-20 20:17:38 +02:00
Vivien Nicolas
469e99df70
Bug 770847 - [BrowserAPI] mozbrowsercroll event to inform embedder when the content has scrolled. r=jlebar
2012-07-20 17:41:30 +02:00
Vivien Nicolas
881efe11c9
Bug 774809 - [BrowserAPI] Add methods to send mouse/touch events to the content. r=jlebar
2012-07-20 17:41:30 +02:00
Dale Harvey
8d89988f31
Bug 709759 - Add stop() to mozbrowser API. r=jlebar
2012-07-18 10:45:28 -04:00
Chris Jones
2849f780a0
Bug 774939: Disable OOP browser-element tests for native-fennec. irc-r=jlebar
2012-07-17 16:59:44 -07:00
Dale Harvey
d1de259463
Bug 741717 - Add a reload method to browser elements. r=jlebar
2012-07-17 12:55:46 -04:00
Justin Lebar
f29bf82011
Bug 772077 - Fix randomorange caused by test_browserElement_inproc_ContextmenuEvents.html calling SimpleTest.finish() twice. r=daleharvey
2012-07-09 23:32:48 -04:00
Justin Lebar
3cfaf4ea04
Bug 770239 - Tests for X-Frame-Options behavior inside <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 100a084ba36f396f9f5a9d7c0695724da39592d1
2012-07-09 16:42:18 -04:00
Justin Lebar
6499cbc412
Bug 764718 - Part 2: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 09dfadbbe539ab0b3c65db6a8a5495f4810c3a34
2012-07-09 15:50:05 -04: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
Justin Lebar
e2c82dca6a
Bug 771829 - Add a python script to create new browser element tests. r=mounir DONTBUILD
2012-07-09 11:54:51 -04:00
Matt Brubeck
d170c462cd
Back out 8e47e74e3578 and 82f24178d2cb (bug 764718) because of test failure
2012-07-06 16:27:58 -07:00
Justin Lebar
dc6edd57bf
Bug 764718 - Part 2: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : ee8f4d2e8ca577bde1342078a5550a3c1c484e92
2012-07-06 13:35:38 -04:00
Justin Lebar
9b540124cd
Bug 768842 - Inform the <iframe mozbrowser> embedder when Gecko displays an error page. r=mounir
2012-07-02 08:21:58 -04:00
Dale Harvey
087be3ebe6
Bug 756371 - Add ability to parent of mozbrowser to handle contextmenu. r=jlebar
2012-06-25 16:09:41 +02:00
Justin Lebar
a62fff4fa2
Bug 766871 - Part 2: Tests for window.open from <iframe> inside <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 2c5f56098a9351f255c2fff07335c0de524a29f8
2012-06-23 11:05:12 -04:00
Justin Lebar
06a92f0310
Bug 766481 - Part 2: Tests for alert() from inside an <iframe> inside an <iframe mozbrowser>. r=mounir
...
--HG--
extra : rebase_source : b306e57989ce18be78a1e44a49d32556d62a08e2
2012-06-23 11:05:12 -04:00
Ed Morley
7689b7c5cf
Backout 714c402f3050, 80d09e39cd0d & 3a1129278710 (bug 764718) for frequent intermittent failures
2012-06-22 11:04:47 +01:00
Justin Lebar
5d563674c9
Bug 764718 - Part 3: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
2012-06-21 21:17:52 -04:00
Justin Lebar
41afb9dce4
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 21:17:52 -04:00
Justin Lebar
7079a51003
Bug 741755 - Part 4: Tests for goBack / goForward on <iframe mozbrowser>. r=smaug
...
--HG--
rename : dom/browser-element/mochitest/browserElement_CanGoBack.js => dom/browser-element/mochitest/browserElement_BackForward.js
rename : dom/browser-element/mochitest/test_browserElement_oop_CanGoBack.html => dom/browser-element/mochitest/test_browserElement_oop_BackForward.html
2012-06-21 14:23:48 -04:00
Justin Lebar
918aeb6421
Bug 741755 - Part 2: Add tests for getCanGo{Back,Forward} methods on <iframe mozbrowser>. r=mounir
2012-06-21 14:23:48 -04:00
Ed Morley
9c21bf543b
Backout fed89ccfe0c2, 5fb8d7a3852f & d220195a8b95 (bug 764718) for mochitest-2 failures
2012-06-21 18:18:40 +01:00
Justin Lebar
a39a8108c0
Bug 764718 - Part 3: Test for calling window.close() on a window opened by window.open from <iframe mozbrowser>. r=bz
2012-06-21 11:58:49 -04:00
Justin Lebar
8c698df741
Bug 764718 - Part 1: Set the initial principal of in-process <iframe mozbrowser> correctly. r=bz
2012-06-21 11:58:49 -04:00
Justin Lebar
dcea9bd78d
Bug 763694 - Part 2: Tests for securityChange event on <iframe mozbrowser>. (Disabled on native Android.) r=smaug
2012-06-20 12:15:39 -04:00
Ed Morley
aced655f6a
Backout 453c74176a35 & 19ae28cad1da (bug 763694) for native Android test_browserElement_*_SecurityChange.html failures
2012-06-20 10:28:33 +01:00
Justin Lebar
f3de6f8577
Bug 763694 - Part 2: Tests for securityChange event on <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : a3b967e3e5b1d73bef86dbb36757cab10d5725ce
2012-06-20 01:08:56 -04:00
Justin Lebar
5304ed44a0
Bug 764232 - Disable oop browser element tests on Windows using the build system. r=vingtetun
...
This lets us have true "oop-only" tests.
2012-06-13 17:26:10 -04:00
Justin Lebar
7fde138bc2
Bug 742944 - Part 5: Tests for window.open in <iframe mozbrowser>. r=bz
...
--HG--
extra : rebase_source : 8419648607fbf9f7acd672cb0f94ce7a05a32d88
2012-06-12 18:01:25 -04:00
Vivien Nicolas
44629df657
Bug 762349 - Allow Sleep button to bubble from browser frames. r=jlebar
2012-06-11 12:58:46 -07:00
Justin Lebar
31954f2dce
Bug 762049 - Part 5: Disable OOP tests on Windows. r=mounir
2012-06-09 12:05:31 -04:00
Justin Lebar
7b6656d5f8
Bug 762049 - Part 4: Add CC0 license to all test JS files. r=mounir
2012-06-09 12:05:31 -04:00
Justin Lebar
5c8a78fdac
Bug 762049 - Part 3: Rename browserFrameHelpers to browserElementTestHelpers. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/browserFrameHelpers.js => dom/browser-element/mochitest/browserElementTestHelpers.js
2012-06-09 12:05:31 -04:00
Justin Lebar
984477f5c3
Bug 762049 - Part 2: Make remaining tests both in-process and OOP. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/test_browserFrameAlert.html => dom/browser-element/mochitest/browserElement_Alert.js
rename : dom/browser-element/mochitest/test_browserFrame5.html => dom/browser-element/mochitest/browserElement_DataURI.js
rename : dom/browser-element/mochitest/test_browserFrame9.html => dom/browser-element/mochitest/browserElement_GetScreenshot.js
rename : dom/browser-element/mochitest/test_browserFrame8.html => dom/browser-element/mochitest/browserElement_Iconchange.js
rename : dom/browser-element/mochitest/test_browserFrame_keyEvents.html => dom/browser-element/mochitest/browserElement_KeyEvents.js
rename : dom/browser-element/mochitest/test_browserFrame4.html => dom/browser-element/mochitest/browserElement_LoadEvents.js
rename : dom/browser-element/mochitest/test_browserFramePromptCheck.html => dom/browser-element/mochitest/browserElement_PromptCheck.js
rename : dom/browser-element/mochitest/test_browserFramePromptConfirm.html => dom/browser-element/mochitest/browserElement_PromptConfirm.js
rename : dom/browser-element/mochitest/test_browserFrame10.html => dom/browser-element/mochitest/browserElement_SetVisible.js
rename : dom/browser-element/mochitest/test_browserFrame6.html => dom/browser-element/mochitest/browserElement_Titlechange.js
rename : dom/browser-element/mochitest/test_browserFrame7.html => dom/browser-element/mochitest/browserElement_TopBarrier.js
2012-06-09 12:05:31 -04:00
Justin Lebar
76346bf211
Bug 762049 - Part 1: Rename test_browserFrame{1,2,3}.html. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/test_browserFrame1.html => dom/browser-element/mochitest/test_browserElement_NoAttr.html
rename : dom/browser-element/mochitest/test_browserFrame2.html => dom/browser-element/mochitest/test_browserElement_NoPref.html
rename : dom/browser-element/mochitest/test_browserFrame3.html => dom/browser-element/mochitest/test_browserElement_NoWhitelist.html
2012-06-09 12:05:31 -04:00
Justin Lebar
ac697976de
Backed out changeset 840a820e589c (bug 762049)
...
--HG--
rename : dom/browser-element/mochitest/test_browserElement_NoAttr.html => dom/browser-element/mochitest/test_browserFrame1.html
rename : dom/browser-element/mochitest/test_browserElement_NoPref.html => dom/browser-element/mochitest/test_browserFrame2.html
rename : dom/browser-element/mochitest/test_browserElement_NoWhitelist.html => dom/browser-element/mochitest/test_browserFrame3.html
2012-06-07 20:04:31 -04:00
Justin Lebar
968baa3e66
Backed out changeset b40369a421bd (bug 762049)
...
--HG--
rename : dom/browser-element/mochitest/browserElement_SetVisible.js => dom/browser-element/mochitest/test_browserFrame10.html
rename : dom/browser-element/mochitest/browserElement_LoadEvents.js => dom/browser-element/mochitest/test_browserFrame4.html
rename : dom/browser-element/mochitest/browserElement_DataURI.js => dom/browser-element/mochitest/test_browserFrame5.html
rename : dom/browser-element/mochitest/browserElement_Titlechange.js => dom/browser-element/mochitest/test_browserFrame6.html
rename : dom/browser-element/mochitest/browserElement_TopBarrier.js => dom/browser-element/mochitest/test_browserFrame7.html
rename : dom/browser-element/mochitest/browserElement_Iconchange.js => dom/browser-element/mochitest/test_browserFrame8.html
rename : dom/browser-element/mochitest/browserElement_GetScreenshot.js => dom/browser-element/mochitest/test_browserFrame9.html
rename : dom/browser-element/mochitest/browserElement_Alert.js => dom/browser-element/mochitest/test_browserFrameAlert.html
rename : dom/browser-element/mochitest/browserElement_PromptCheck.js => dom/browser-element/mochitest/test_browserFramePromptCheck.html
rename : dom/browser-element/mochitest/browserElement_PromptConfirm.js => dom/browser-element/mochitest/test_browserFramePromptConfirm.html
rename : dom/browser-element/mochitest/browserElement_KeyEvents.js => dom/browser-element/mochitest/test_browserFrame_keyEvents.html
2012-06-07 20:04:30 -04:00
Justin Lebar
a457400b0b
Backed out changeset e129ca091029 (bug 762049)
...
--HG--
rename : dom/browser-element/mochitest/browserElementTestHelpers.js => dom/browser-element/mochitest/browserFrameHelpers.js
2012-06-07 20:04:28 -04:00
Justin Lebar
b9b7df8568
Backed out changeset dd157a5da52f (bug 762049)
2012-06-07 20:04:27 -04:00
Justin Lebar
b2edbb08df
Bug 762049 - Part 4: Add CC0 license to all test JS files. r=mounir
2012-06-07 14:18:20 -04:00
Justin Lebar
cac615e32a
Bug 762049 - Part 3: Rename browserFrameHelpers to browserElementTestHelpers. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/browserFrameHelpers.js => dom/browser-element/mochitest/browserElementTestHelpers.js
rename : dom/browser-element/mochitest/test_browserFrameAlert.html => dom/browser-element/mochitest/browserElement_Alert.js
rename : dom/browser-element/mochitest/test_browserFrame5.html => dom/browser-element/mochitest/browserElement_DataURI.js
rename : dom/browser-element/mochitest/test_browserFrame9.html => dom/browser-element/mochitest/browserElement_GetScreenshot.js
rename : dom/browser-element/mochitest/test_browserFrame8.html => dom/browser-element/mochitest/browserElement_Iconchange.js
rename : dom/browser-element/mochitest/test_browserFrame_keyEvents.html => dom/browser-element/mochitest/browserElement_KeyEvents.js
rename : dom/browser-element/mochitest/test_browserFrame4.html => dom/browser-element/mochitest/browserElement_LoadEvents.js
rename : dom/browser-element/mochitest/test_browserFramePromptCheck.html => dom/browser-element/mochitest/browserElement_PromptCheck.js
rename : dom/browser-element/mochitest/test_browserFramePromptConfirm.html => dom/browser-element/mochitest/browserElement_PromptConfirm.js
rename : dom/browser-element/mochitest/test_browserFrame10.html => dom/browser-element/mochitest/browserElement_SetVisible.js
rename : dom/browser-element/mochitest/test_browserFrame6.html => dom/browser-element/mochitest/browserElement_Titlechange.js
rename : dom/browser-element/mochitest/test_browserFrame7.html => dom/browser-element/mochitest/browserElement_TopBarrier.js
rename : dom/browser-element/mochitest/test_browserFrame1.html => dom/browser-element/mochitest/test_browserElement_NoAttr.html
rename : dom/browser-element/mochitest/test_browserFrame2.html => dom/browser-element/mochitest/test_browserElement_NoPref.html
rename : dom/browser-element/mochitest/test_browserFrame3.html => dom/browser-element/mochitest/test_browserElement_NoWhitelist.html
extra : rebase_source : 5fe45225fa772c9bf2a6a2b3f9fcd85bf3e555d7
2012-06-07 14:18:02 -04:00
Justin Lebar
c289a5287f
Bug 762049 - Part 2: Make remaining tests both in-process and OOP. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/test_browserFrameAlert.html => dom/browser-element/mochitest/browserElement_Alert.js
rename : dom/browser-element/mochitest/test_browserFrame5.html => dom/browser-element/mochitest/browserElement_DataURI.js
rename : dom/browser-element/mochitest/test_browserFrame9.html => dom/browser-element/mochitest/browserElement_GetScreenshot.js
rename : dom/browser-element/mochitest/test_browserFrame8.html => dom/browser-element/mochitest/browserElement_Iconchange.js
rename : dom/browser-element/mochitest/test_browserFrame_keyEvents.html => dom/browser-element/mochitest/browserElement_KeyEvents.js
rename : dom/browser-element/mochitest/test_browserFrame4.html => dom/browser-element/mochitest/browserElement_LoadEvents.js
rename : dom/browser-element/mochitest/test_browserFramePromptCheck.html => dom/browser-element/mochitest/browserElement_PromptCheck.js
rename : dom/browser-element/mochitest/test_browserFramePromptConfirm.html => dom/browser-element/mochitest/browserElement_PromptConfirm.js
rename : dom/browser-element/mochitest/test_browserFrame10.html => dom/browser-element/mochitest/browserElement_SetVisible.js
rename : dom/browser-element/mochitest/test_browserFrame6.html => dom/browser-element/mochitest/browserElement_Titlechange.js
rename : dom/browser-element/mochitest/test_browserFrame7.html => dom/browser-element/mochitest/browserElement_TopBarrier.js
extra : rebase_source : 75bc5b99f8d2327da4c7b7d7ade058dace7e77b3
2012-06-07 14:18:02 -04:00
Justin Lebar
5db15923dd
Bug 762049 - Part 1: Rename test_browserFrame{1,2,3}.html. r=mounir
...
--HG--
rename : dom/browser-element/mochitest/test_browserFrame1.html => dom/browser-element/mochitest/test_browserElement_NoAttr.html
rename : dom/browser-element/mochitest/test_browserFrame2.html => dom/browser-element/mochitest/test_browserElement_NoPref.html
rename : dom/browser-element/mochitest/test_browserFrame3.html => dom/browser-element/mochitest/test_browserElement_NoWhitelist.html
extra : rebase_source : a3fcd7714144a1817611e6af3b869013a08e7e6e
2012-06-07 14:18:02 -04:00
Justin Lebar
76450a141c
Bug 757182 - Handle window.close in <iframe mozbrowser>. r=smaug
...
--HG--
extra : rebase_source : e2c4038f36338af70fa6842d0146a63335002a9b
2012-06-07 13:26:34 -04:00
Justin Lebar
a8b9e291d0
Bug 758297 - Move <iframe mozbrowser> code to dom/browser-element. r=mounir
...
--HG--
rename : dom/base/BrowserElementChild.js => dom/browser-element/BrowserElementChild.js
rename : dom/base/BrowserElementParent.js => dom/browser-element/BrowserElementParent.js
rename : dom/base/BrowserElementParent.manifest => dom/browser-element/BrowserElementParent.manifest
rename : dom/base/BrowserElementPromptService.jsm => dom/browser-element/BrowserElementPromptService.jsm
rename : dom/tests/mochitest/browser-frame/Makefile.in => dom/browser-element/mochitest/Makefile.in
rename : dom/tests/mochitest/browser-frame/browserFrameHelpers.js => dom/browser-element/mochitest/browserFrameHelpers.js
rename : dom/tests/mochitest/browser-frame/file_empty.html => dom/browser-element/mochitest/file_empty.html
rename : dom/tests/mochitest/browser-frame/file_focus.html => dom/browser-element/mochitest/file_focus.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame1.html => dom/browser-element/mochitest/test_browserFrame1.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame10.html => dom/browser-element/mochitest/test_browserFrame10.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame2.html => dom/browser-element/mochitest/test_browserFrame2.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame3.html => dom/browser-element/mochitest/test_browserFrame3.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame4.html => dom/browser-element/mochitest/test_browserFrame4.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame5.html => dom/browser-element/mochitest/test_browserFrame5.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame6.html => dom/browser-element/mochitest/test_browserFrame6.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame7.html => dom/browser-element/mochitest/test_browserFrame7.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame8.html => dom/browser-element/mochitest/test_browserFrame8.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame9.html => dom/browser-element/mochitest/test_browserFrame9.html
rename : dom/tests/mochitest/browser-frame/test_browserFrameAlert.html => dom/browser-element/mochitest/test_browserFrameAlert.html
rename : dom/tests/mochitest/browser-frame/test_browserFramePromptCheck.html => dom/browser-element/mochitest/test_browserFramePromptCheck.html
rename : dom/tests/mochitest/browser-frame/test_browserFramePromptConfirm.html => dom/browser-element/mochitest/test_browserFramePromptConfirm.html
rename : dom/tests/mochitest/browser-frame/test_browserFrame_keyEvents.html => dom/browser-element/mochitest/test_browserFrame_keyEvents.html
2012-06-07 10:49:48 -04:00