Commit Graph

353 Commits

Author SHA1 Message Date
Aaron Klotz
e3cfe603ba Bug 826851: Unit tests for Plugin Hang UI. r=bsmedberg 2014-04-19 12:06:35 -06:00
Georg Fritzsche
7e36684d60 Bug 982101 - Test automatically activating plugins that are bundled inside of extensions. r=bsmedberg 2014-04-19 14:17:19 +02:00
Bobby Holley
c649999ee6 Bug 986730 - Prevent a NAC-parented plugin from trying to touch its reflector. r=johns
jwatt indicated that he thinks we shouldn't support this use case, and thinks
this is the right approach.
2014-04-06 12:32:38 -07:00
Neil Deakin
27ad778ee7 Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil 2014-04-04 13:11:12 -04:00
Makoto Kato
0a1067c1fd Bug 986930 - QuickTime plugin shows garbled text for mime type descriptions in about:plugins and about:addons. r=bsmedberg 2014-03-31 22:56:40 +09:00
John Schoenick
6e3494979d Bug 985859 - navigator.mimeTypes access should be case-insensitive. r=bsmedberg 2014-03-21 10:50:25 -07:00
Masatoshi Kimura
017a04a06a Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns 2014-03-21 13:00:00 +09:00
Ehsan Akhgari
46f1ef97d9 Trial fix for bug 886782 2014-03-15 17:52:58 -04:00
Bill McCloskey
aa5f40a77e Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Wes Kocher
a3277d291d Backed out changeset 88425ad0f06a (bug 982828) for introducing various mochitest-5 failures on a CLOSED TREE
* * *
Backed out changeset 94f9ebdc6662 (bug 982828)
2014-03-13 19:41:21 -07:00
Bill McCloskey
f4f6bf8e4d Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
Bill McCloskey
7193069fa0 Backed out changeset d6261f65070a 2014-03-13 15:52:27 -07:00
Bill McCloskey
69a746922b Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 15:41:41 -07:00
John Schoenick
1ba7f072f7 Bug 980625 - Fix more test plugin leaks found by LSAN. r=josh 2014-03-12 11:47:47 -07:00
John Schoenick
c7c08f52a8 Bug 980625 - Fix minor leak in nptest found by LSAN. r=josh 2014-03-12 11:47:46 -07:00
John Schoenick
b5739a7094 Bug 980625 - Strip trailing whitespace plague from nptest.cpp. r=josh 2014-03-12 11:47:46 -07:00
Vaibhav Agarwal
086e8d6332 Bug 971132 - B2G mochitests should use the new manifest format; r=jmaher 2014-03-12 11:41:08 -04:00
Ehsan Akhgari
98311f51be Bug 981428 - Move OSX -framework flags to moz.build; r=mshal 2014-03-10 20:18:33 -04:00
L. David Baron
af015e471f Bug 621618 patch 4: Make conditions in Element::RemoveFromIdTable match those in AddToIdTable, to avoid asymmetric calls to the document's functions. r=bzbarsky 2014-03-04 20:13:20 -08:00
Ehsan Akhgari
bf09c6f469 Bug 976896 - Port STL_FLAGS to moz.build; r=mshal 2014-03-04 19:39:06 -05:00
John Schoenick
0adbf0d887 Bug 976924 - Ensure we're not racing with async plugin teardown events. r=gfritzsche 2014-03-04 13:58:27 -08:00
John Schoenick
c66de5423f Bug 852315 - Test. r=bsmedberg 2014-02-25 13:30:05 -08:00
John Schoenick
4604b7386b Bug 406541 - Test. r=bsmedberg 2014-02-25 13:30:04 -08:00
John Schoenick
da49aa3298 Bug 738396 - Test. r=bsmedberg 2014-02-25 13:30:04 -08:00
John Schoenick
c4eec01cb3 Bug 971279 - Add nptest java plugin. r=bsmedberg 2014-02-25 13:30:04 -08:00
Carsten "Tomcat" Book
d4e2894197 Backed out changeset 9112c3abc3ea (bug 926830) for mochitest memory leak on a CLOSED TREE 2014-02-21 14:31:31 +01:00
Georg Fritzsche
dc3d2344cc Bug 926830 - Test cleanup for plugin enabledState usage, dom/plugins. r=bsmedberg 2014-02-17 15:57:37 +01:00
Oleg Romashin
e5c33da3e3 Bug 974335 - Refactor Qt Widget Backend implementation. Qt Only changes NPDB. r=romaxa
--HG--
rename : dom/system/unix/Makefile.in => dom/system/qt/Makefile.in
rename : dom/system/unix/QTMLocationProvider.cpp => dom/system/qt/QTMLocationProvider.cpp
rename : dom/system/unix/QTMLocationProvider.h => dom/system/qt/QTMLocationProvider.h
rename : dom/system/unix/nsHapticFeedback.cpp => dom/system/qt/QtHapticFeedback.cpp
rename : dom/system/unix/nsHapticFeedback.h => dom/system/qt/QtHapticFeedback.h
rename : dom/system/unix/moz.build => dom/system/qt/moz.build
2014-02-20 18:09:02 -08:00
Wes Kocher
a5dcf6f444 Backed out 7 changesets (bug 406541, bug 738396, bug 852315, bug 971273, bug 971279) for various java/plugin-related failures on a CLOSED TREE
Backed out changeset 13cc8a7ee925 (bug 852315)
Backed out changeset 23dfc36f99d4 (bug 852315)
Backed out changeset fb56bd7c0feb (bug 406541)
Backed out changeset b24d1437c6f3 (bug 738396)
Backed out changeset 5028e1290b45 (bug 971279)
Backed out changeset 34ecdab0cfc2 (bug 971279)
Backed out changeset 95b4aa01923d (bug 971273)
2014-02-20 16:19:30 -08:00
John Schoenick
21020b1d94 Bug 852315 - Test. r=bsmedberg 2014-02-20 14:38:03 -08:00
John Schoenick
cd8a7ac51b Bug 406541 - Test. r=bsmedberg 2014-02-20 14:38:02 -08:00
John Schoenick
fd650dfafa Bug 738396 - Test. r=bsmedberg 2014-02-20 14:38:02 -08:00
John Schoenick
2e78a944a7 Bug 971279 - Add nptest java plugin. r=bsmedberg 2014-02-20 14:38:02 -08:00
Masatoshi Kimura
dfb3f0e76b Bug 969918 - Use decltype to declare pointers for dynamic-loaded functions. r=jimm sr=roc 2014-02-18 07:32:52 +09:00
John Schoenick
bf4f7f7755 Bug 967694 - Fix tests that expect old behavior. r=bsmedberg 2014-02-11 12:14:42 -08:00
John Schoenick
2a15567ec7 Bug 967694 - Test. r=bsmedberg 2014-02-11 12:14:41 -08:00
Ehsan Akhgari
4076764251 Bug 970727 - Move DEFFILE to moz.build; r=mshal 2014-02-11 11:28:54 -05:00
Ehsan Akhgari
fbe321aed6 Bug 970745 - Move USE_STATIC_LIBS to moz.build; r=glandium 2014-02-11 09:12:33 -05:00
Ehsan Akhgari
b870bb3fe9 Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Ehsan Akhgari
fb23854e8f Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps 2014-02-10 09:03:53 -05:00
Boris Zbarsky
c6541ce7fe Bug 962605 part 1. Remove a broken attempt to disable test_hang_submit.xul. r=ted 2014-01-24 22:52:10 -05:00
Ms2ger
840c809abd Bug 939048 - Part e: Move mochitests to manifests in dom/plugins/test/mochitest; r=jst 2013-12-31 10:06:10 +01:00
Birunthan Mohanathas
786dc142da Bug 206659 - Disregard case of MIME types in nsPluginTag::InitMime and add tests to verify mixed-case MIME type handling. r=bsmedberg 2013-12-06 10:34:20 -05:00
Mike Shal
94d19c46f2 Bug 875013 - Remove VPATH; r=glandium 2013-11-21 14:57:06 -05:00
Ryan VanderMeulen
76170944f3 Backed out changeset ad0d9f62c29c (bug 206659) for B2G desktop mochitest orange. 2013-12-04 21:24:09 -05:00
Birunthan Mohanathas
b67d65714d Bug 206659 - Disregard case of MIME types in nsPluginTag::InitMime and add tests to verify mixed-case MIME type handling. r=bsmedberg 2013-12-04 17:46:19 -05:00
Ehsan Akhgari
68fcdac4bb Bug 942633 - Build more dom/ code in unified mode; r=bzbarsky
--HG--
extra : rebase_source : 7d4187e2286cbfc278f463317043a280ea227e9d
2013-11-26 11:38:52 -05:00
Ed Morley
00d712484e Backed out changeset 8c69c6e6fc39 (bug 942633) for build failures on a CLOSED TREE 2013-11-26 17:30:55 +00:00
Ehsan Akhgari
2f9e193735 Bug 942633 - Build more dom/ code in unified mode; r=bzbarsky 2013-11-26 11:38:52 -05:00
Chris Peterson
922256a202 Bug 757726 - Part 6a: Add support for cloaking plugin names in navigator.plugins and navigator.mimeTypes enumeration. r=johns sr=bsmedberg 2013-10-31 22:19:09 -07:00
Mike Hommey
1b21d4aed0 Bug 914274 - Remove MODULE_NAME. r=mshal 2013-11-21 17:31:19 +09:00
Mike Hommey
b95448fc0b Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal 2013-11-19 11:47:45 +09:00
Mike Hommey
bb6779efe3 Bug 939044 - Remove most definitions of MODULE. r=mshal 2013-11-19 11:47:39 +09:00
Benjamin Smedberg
8073ed3685 Bug 932854 test fixup - reset the test plugin state only after the UI has finished checking plugin state, r=gfritzsche 2013-11-12 09:45:11 -05:00
Chris Peterson
1f4a64ae9c Bug 757726 - Part 5: Fix test_refresh_navigator_plugins to not recycle variables. r=johns 2013-11-10 18:16:41 -08:00
Robert O'Callahan
2709003286 Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.
2013-09-04 23:30:57 +12:00
Phil Ringnalda
98204c9e49 Back out 0a88dee3b92b:dc5cc7d7b84d (bug 911889) for beaucoup unexpected assertions
--HG--
extra : rebase_source : a2a13633b6028c99a3c732dbbafe8c800bc32071
2013-10-28 23:38:02 -07:00
Robert O'Callahan
58a3ced7c4 Bug 911889. Part 2: Refactor MarkLayersActive code into its own class and be much more explicit about what it does. r=mattwoodrow
This also changes the functionality a little bit to track independent
per-property mutation counts and independent "content active" status.

--HG--
extra : rebase_source : e69b8e7a95d36720bd38d74f0789ede603e58a09
2013-09-04 23:30:57 +12:00
Mike Hommey
1d566f7586 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Gian-Carlo Pascutto
b1038dff11 Bug 930458 - Add missing includes for gcc 4.5 compatibility. r=ehsan 2013-10-24 15:09:01 +02:00
Mike Hommey
e2ae65f67a Bug 913268 - Make CPP_SOURCES a StrictOrderingOnAppendList. r=mshal 2013-10-24 08:00:23 +09:00
Birunthan Mohanathas
67639136f6 Bug 784739 - Switch from NULL to nullptr in dom/plugins/test/; r=ehsan
--HG--
extra : rebase_source : a04ec13397fe58342509b49422a604f41be3de04
2013-10-23 16:35:10 -04:00
Mike Hommey
c19339bb76 Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps 2013-10-03 05:51:15 +09:00
Gregory Szorc
cc1da2c22a Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
e53ac5e38d Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Ed Morley
d84dee3273 Backed out changeset 77bff106b704 (bug 920223) 2013-09-30 12:50:12 +01:00
Ed Morley
038cae0901 Backed out changeset 68b6b152f51a (bug 920223) 2013-09-30 12:50:09 +01:00
Gregory Szorc
483a776413 Bug 920223 - Part 2: Mass convert MOCHITEST_CHROME_FILES to manifests; rs=Ms2ger 2013-09-30 09:52:01 +02:00
Gregory Szorc
cabc6369a6 Bug 920223 - Part 1: Mass convert MOCHITEST_FILES to manifests; rs=Ms2ger 2013-09-30 09:51:57 +02:00
Martijn Wargers
3dbeb6c4a3 Bug 916086 - Remove some more enablePrivilege calls. r=jmaher
CLOSED TREE

--HG--
rename : layout/base/tests/test_bug458898.html => layout/base/tests/chrome/test_bug458898.html
2013-09-16 22:12:29 +02:00
Mark Banner
0837121b5e Bug 916026 Set the expected plugin state at the start of the test to avoid issues with different apps having different preferences set. r=dkeeler 2013-09-17 09:42:39 -07:00
Ms2ger
1b1b1bf364 Bug 906696 - Start moving testplugin.mk to moz.build; f=gps r=mshal 2013-09-06 08:40:37 +02:00
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Georg Fritzsche
460a0119dd Bug 899080 - Test fixup part 2 - dom/plugins. r=bsmedberg 2013-09-04 16:05:40 +02:00
Masatoshi Kimura
e2bd26bb53 Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley 2013-09-05 01:02:34 +09:00
Ryan VanderMeulen
5e9839453b Bug 733972 - Mark test as random on OSX 10.6/10.7. rs=Bas 2013-08-27 09:58:34 -04:00
Ryan VanderMeulen
4e089a4056 Bug 848104 - Mark test as random on OSX 10.6/10.7. rs=Bas 2013-08-26 13:48:16 -04:00
James Willcox
a8096f4cf2 Bug 908363 - Temporarily disable a crashtest that is hanging on Android, r=blassey 2013-08-25 11:14:18 -07:00
Ms2ger
4d968c40e1 Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Ehsan Akhgari
9854ac6166 Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted 2013-07-30 10:25:31 -04:00
Benjamin Smedberg
4351ec27e3 Followup to bug 888510 - windowless-layers reftest should be skip-if no testplugin, not fails-if
--HG--
extra : rebase_source : 283a63049eb382168f64ec2b554dd4c31ad59994
2013-07-26 12:25:27 -04:00
John Schoenick
789270e623 Bug 889614 - Fix and cleanup plugin re-parenting tests to catch this in the future. r=josh 2013-07-25 14:02:34 -07:00
Mihnea Dobrescu-Balaur
5c9ff2843f Bug 890098 - Cannot run dom/plugins xpcshell tests concurrently. r=bsmedberg 2013-07-18 18:01:25 -07:00
Gregory Szorc
bcf3de711c Bug 891632 - Port NO_DIST_INSTALL to moz.build; r=joey
Many of the moved variables are likely not needed. moz.build should one
day validate the sandbox's output and error if "useless" variables are
present.

--HG--
extra : rebase_source : 3abdea056c18d00ede8c15b37db60532eca58630
2013-07-10 12:08:21 -07:00
Michael Brennan
a4656e32dd Bug 837232 - Use whenDelayedStartupFinished in private mode test. r=gavin 2013-07-05 18:52:32 +02:00
Benjamin Smedberg
d0ea1dfb67 Bug 880735 test fixups:
* Add a test-only setter to the center-item XBL binding
* add a head.js function to remove plugin permissions for use in cleanup functions
* browser_pluginnotification.js - lots of fixes for the core feature tests
* Alter test_bug751809 not to assume that clicking the page overlay will directly activate the plugin
* Alter browser_CTP_plugins.js because disabled plugins now do show up in the plugin doorhanger
* remove browser_CTPScriptPlugin.js and supporting files because we no longer auto-pop based on scripting
* fix browser_CTP_drag_drop.js so that active plugins still show the doorhanger icon, and other fixup
* fix browser_bug743421.js to expect the doorhanger all the time and activate it correctly
* fix browser_bug752516.js to check for doorhanger activation instead of plugin activation
* remove browser_bug818009.js and supporting files because they are testing something that no longer exists
* alter browser_bug820497.js so that it shows the popup notification before checking .centerActions, since we populate that data lazily now
* browser_plugins_added_dynamically.js: remove the "activate all" tests which are no longer relevant and fix the rest to match the new doorhanger structure.
2013-06-24 08:51:07 -04:00
Brian O'Keefe
5f8b5163e8 Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Benjamin Smedberg
167df5915e Bug 875454 - Rework handling of per-site plugin permissions in objectloadingcontent such that users can disable or enable plugins per-site no matter what their "global" permission is (currently only plugins marked click-to-activate globally honor per-site overrides). Also change the pageInfo UI such that "use default" is separate from the explicit click-to-play setting. r=jschoenick/jaws
--HG--
extra : rebase_source : e5bfba45eaa5619d695c484573b90303cc113181
2013-06-11 10:58:43 -04:00
Benjamin Smedberg
21b1ee6a24 Bug 880675 - Remove the writable nsIPluginTag.blocklisted property, which is a poorly-constructed cache of the blocklist data, r=jschoenick r=unfocused
--HG--
extra : rebase_source : 04fd347af86d9bb47493ca37455008dedcc570f4
2013-06-11 10:58:42 -04:00
Martin Stransky
82972db84e Bug 879515 - Port GTK2 to GTK3 - dom/plugins fixes. r=karlt 2013-06-10 08:36:26 -04:00
Johnny Stenback
387d5e247d Bug 855613. Stop exposing nsIDOMMimeType in nsIPluginTag. r=joshmoz@gmail.com 2013-03-27 22:19:41 -07:00
Gregory Szorc
14c4938355 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
David Keeler
a732d565d0 bug 866390 - add plugin.default.state pref r=bsmedberg 2013-05-15 13:30:40 -07:00
Joey Armstrong
2dbf79e9a4 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Bobby Holley
4ff0e41f8c Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven
These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
2013-05-03 14:47:10 -07:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
David Keeler
13412b2b0b bug 549697 - add click-to-play plugin UI to the addon manager r=unfocused r=jaws
--HG--
rename : browser/base/content/test/test_bug787619.html => browser/base/content/test/browser_bug787619.js
rename : browser/base/content/test/test_bug787619.html => browser/base/content/test/plugin_bug787619.html
2013-04-23 16:21:22 -07:00
John Schoenick
fee61de8e9 Bug 863792 - Test. r=josh 2013-04-23 13:21:29 -07:00
John Schoenick
c238b161b5 Bug 854082 - Test. r=bsmedberg 2013-04-23 13:21:26 -07:00
John Schoenick
3a6094b375 Bug 854082 - Attribute bug 621618 assertions to the proper test. r=gfritzsche 2013-04-23 13:21:20 -07:00