Commit Graph

18 Commits

Author SHA1 Message Date
Justin Lebar
9444690947 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
87d4d9fc11 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
Justin Lebar
e0182f56a3 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
Justin Lebar
0f8e27011a 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.
2013-03-28 15:51:10 -04:00
Justin Lebar
2184b9eab0 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.
2013-03-28 15:51:10 -04:00
Ehsan Akhgari
7789978812 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
2125a8c6de 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
Gregor Wagner
8c80a16793 Bug 781355 - Hook up mozBrowser to Permission Manager. r=jlebar 2012-08-15 10:22:30 -07:00
Vivien Nicolas
1798789acd Bug 762349 - Allow Sleep button to bubble from browser frames. r=jlebar 2012-06-11 12:58:46 -07:00
Justin Lebar
ab4cf74a49 Bug 762049 - Part 4: Add CC0 license to all test JS files. r=mounir 2012-06-09 12:05:31 -04:00
Justin Lebar
0a08b46d67 Bug 762049 - Part 3: Rename browserFrameHelpers to browserElementTestHelpers. r=mounir 2012-06-09 12:05:31 -04:00
Justin Lebar
cc3de9b6ec Bug 762049 - Part 2: Make remaining tests both in-process and OOP. r=mounir 2012-06-09 12:05:31 -04:00
Justin Lebar
09163311f9 Backed out changeset b40369a421bd (bug 762049) 2012-06-07 20:04:30 -04:00
Justin Lebar
20fd060e42 Backed out changeset e129ca091029 (bug 762049) 2012-06-07 20:04:28 -04:00
Justin Lebar
38c0d0cda3 Backed out changeset dd157a5da52f (bug 762049) 2012-06-07 20:04:27 -04:00
Justin Lebar
1e79e08350 Bug 762049 - Part 4: Add CC0 license to all test JS files. r=mounir 2012-06-07 14:18:20 -04:00
Justin Lebar
168154f7e4 Bug 762049 - Part 3: Rename browserFrameHelpers to browserElementTestHelpers. r=mounir 2012-06-07 14:18:02 -04:00
Justin Lebar
2798947371 Bug 762049 - Part 2: Make remaining tests both in-process and OOP. r=mounir 2012-06-07 14:18:02 -04:00