Commit Graph

92 Commits

Author SHA1 Message Date
Chris Peterson
e82bce6519 Bug 1461243 - Part 3: Remove unused Java codebase check from nptest plugin. r=jimm
MozReview-Commit-ID: 7BHECmnqbsz
2018-02-19 15:05:32 -08:00
Benjamin Smedberg
f8a6de13b2 Bug 1352567 - Remove tests for plugin stream behavior except NP_NORMAL, r=jimm
MozReview-Commit-ID: 8ne3cKV1bxc
2017-10-02 14:54:21 -07:00
Nicholas Nethercote
0f7417bf0b Bug 1352573 (part 2) - Remove NPN_PluginThreadAsyncCall() and related machinery. r=bsmedberg.
* * *
[mq]: rm-checkGCRace
2017-08-03 22:12:51 +10:00
dan1bh
8f39802a0d Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg
Removed API List:
* NPN_NewStream
* NPN_Write
* NPN_DestroyStream
* nsNPAPIStreamWrapper
* nsPluginStreamToFile
* PPluginStream.ipdl

MozReview-Commit-ID: 61dKGct3qGW
2017-07-11 14:27:25 -04:00
Nicholas Nethercote
08599f9062 Backed out changeset cb1548354e0c (bug 1352559, part 3) for causing *many* crashes in Nightly. r=backout 2017-07-17 09:41:29 +10:00
dan1bh
1f3097b1cf Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg
Removed API List:
* NPN_NewStream
* NPN_Write
* NPN_DestroyStream
* nsNPAPIStreamWrapper
* nsPluginStreamToFile
* PPluginStream.ipdl

MozReview-Commit-ID: 61dKGct3qGW
2017-07-11 14:27:25 -04:00
Sebastian Hengst
b087f8692e Backed out changeset 999aa7b6683d (bug 1352559) 2017-07-12 19:10:50 +02:00
dan1bh
e9cff23d89 Bug 1352559 - Remove support for plugin-provided streams; NPN_NewStream, PPluginStream and other supporting machinery, r=bsmedberg
Removed API List:
* NPN_NewStream
* NPN_Write
* NPN_DestroyStream
* nsNPAPIStreamWrapper
* nsPluginStreamToFile
* PPluginStream.ipdl

MozReview-Commit-ID: 61dKGct3qGW
2017-07-11 14:27:25 -04:00
Sylvestre Ledru
c2804a5d9d Bug 1371626 - Fix a format-overflow issue with gcc 7.1 r=bsmedberg
MozReview-Commit-ID: FdowbpMrqQN
2017-06-09 14:40:13 +02:00
Lie Ryan
a9a766eb81 Bug 1352572 - Implement nptest.cpp:streamTest(postFile) parameter; r=bsmedberg
This is an optional parameter that can be used to test streams via file. It may
be necessary to back out this change when NPAPI sandbox is completed as the
testplugin may no longer be able to access files.

MozReview-Commit-ID: FsYxhKKr4hS
2017-04-27 03:10:59 +00:00
Lie Ryan
254c45ac06 Bug 1352572 - Fix misleading/incorrect comment in streamTest; r=bsmedberg
MozReview-Commit-ID: 7c8bLjMuqI2
2017-04-09 16:05:10 +00:00
Lie Ryan
4a8ba4c6cf Bug 1352572 - Add support in nptest plugin to test NPN_PostURL(file=true); r=bsmedberg
MozReview-Commit-ID: BDifZ0vRdgj
2017-04-27 11:17:52 +00:00
raouldc
cde2c26b53 Bug 1352576 - Removed all instances of NPN_GetAuthenticationInfo from the codebase r=bsmedberg
NPN_GetAuthenticationInfo is an NPAPI API we implemented for Java and since we only support Flash we no longer need it.

MozReview-Commit-ID: HxNn91QeaMB
2017-04-13 23:57:08 +12:00
Benjamin Smedberg
ec03e2a7ae Bug 1342141 part A - The test plugin will use name="plugin" as an indicator of fullpage, rather than NP_FULL, to make test_fullpage.html green, r=jimm
MozReview-Commit-ID: D7HVr9f37se
2017-02-23 13:07:34 -05:00
Karl Tomlinson
31e98f343d bug 1331320 test that a crashreport is generated on X11 protocol error in plugin r=glandium
MozReview-Commit-ID: HSKgzjqRZh6
2017-01-16 14:48:33 +13:00
Ehsan Akhgari
d09487caeb Bug 1334509 - Remove support for the NPNURLVCookie NPAPI; r=bsmedberg 2017-01-27 12:55:41 -05:00
Ryan VanderMeulen
124ebff07d Backed out 3 changesets (bug 1331320) for frequent X_GetWindowAttributes crashes.
Backed out changeset fd57bcd5daf2 (bug 1331320)
Backed out changeset b272ced2faa9 (bug 1331320)
Backed out changeset cee10a2c348a (bug 1331320)
2017-01-17 11:31:43 -05:00
Karl Tomlinson
ffab8fa0fa bug 1331320 test that a crashreport is generated on X11 protocol error in plugin r=glandium
MozReview-Commit-ID: HSKgzjqRZh6
2017-01-16 14:48:33 +13:00
Boris Zbarsky
8f83545477 Bug 909656. Remove the legacycaller from HTMLObjectElement/HTMLEmbedElement, since it's not used in the wild, other browsers don't seem to support it, and we're dropping non-Flash plugins anyway. r=bsmedberg 2016-11-18 16:13:06 -05:00
Kyle Machulis
2248827cdc Bug 1307694 - Mochitests for plugin parameter ordering; r=bsmedberg
MozReview-Commit-ID: 2fc1c3nbsN8
2016-10-20 11:28:02 -07:00
Kyle Machulis
c24fc6eabe Bug 820831 - Mochitest changes for contentsScaleFactor on windows; r=jimm
MozReview-Commit-ID: A9Q1rU5Z6WR
2015-07-13 14:37:40 -07:00
Kyle Machulis
44cb31d5c1 Bug 1171182 - Mochitest for NPAPI Zoom; r=bsmedberg 2016-03-18 10:50:50 -07:00
Chris Peterson
1088ca19eb Bug 1251891 - Fix -Wunreachable-code warnings in testplugin. r=jimm
dom/plugins/test/testplugin/nptest_macosx.mm:278:10: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest_macosx.mm:307:10: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest.cpp:697:7: warning: will never be executed [-Wunreachable-code]
dom/plugins/test/testplugin/nptest.cpp:2300:15: warning: will never be executed [-Wunreachable-code]
2016-02-10 22:12:19 -08:00
Makoto Kato
ac0f020042 Bug 1208944 - Part 11. Add test. r=jmathies 2015-12-29 22:57:38 +09:00
Sebastian Hengst
e8bb1c660e Backed out 15 changesets (bug 1208944) for failing tests M(2,5) on OSX. r=backout
Backed out changeset c29de223de2f (bug 1208944)
Backed out changeset 3d99da255be1 (bug 1209844)
Backed out changeset 3c915942af38 (bug 1209844)
Backed out changeset 759b425b5503 (bug 1208944)
Backed out changeset bf73cf8f0fda (bug 1208944)
Backed out changeset 0e337d912b7d (bug 1208944)
Backed out changeset 31c47f2980b5 (bug 1208944)
Backed out changeset 3e0d70a6e809 (bug 1208944)
Backed out changeset 7685dcb63e5f (bug 1208944)
Backed out changeset 3c2b9372dd36 (bug 1208944)
Backed out changeset 18160d306493 (bug 1208944)
Backed out changeset 4974e397b655 (bug 1208944)
Backed out changeset fde7e439844d (bug 1208944)
Backed out changeset 4213a355fbdc (bug 1208944)
Backed out changeset 33cfddbbf5f2 (bug 1208944)
2015-12-29 17:42:02 +01:00
Makoto Kato
f1bab3aa0f Bug 1208944 - Part 11. Add test. r=jmartins 2015-12-29 22:57:38 +09:00
Makoto Kato
7659c1cd4e Backed out changeset 3c915942af38 (bug 1209844) due to invalid bug number 2015-12-29 23:03:26 +09:00
Makoto Kato
eb8977a96b Bug 1209844 - Part 11. Add test. r=jmartins 2015-12-29 22:57:38 +09:00
Bogdan Postelnicu
ec03166612 Bug 1192982 - increase buffer size, memset it to 0 and then do the right way strncpy. r=jaas 2015-11-27 06:24:00 +01:00
David Anderson
bcf8e2b0cd Add an NPN_GetValue query to find the browser's DXGI adapter. (bug 1217665 part 10, r=aklotz,mattwoodrow) 2015-12-02 11:31:17 -08:00
David Anderson
23d5a51b38 Revive test plugin changes for async plugin surfaces. (bug 1217665 part 2, r=aklotz) 2015-12-02 11:31:16 -08:00
Birunthan Mohanathas
e95885610b Bug 1217307 - Remove some unnecessary null checks in rest of dom/. r=njn 2015-11-19 09:13:49 +02:00
Jim Mathies
3265f2c721 Bug 1196539 - Add plugin window visibility tests. r=roc 2015-10-06 14:23:24 -05:00
Ehsan Akhgari
aa2472bdb8 Bug 1208925 - Use delete to free instanceData since it has been allocated using new; r=baku
Found by Viva64.
2015-09-28 09:08:41 -04:00
Jim Mathies
35a3c3a7b8 Bug 1196834 - Add a test that confirms plugin windows are hidden after switching from a remote to local tab. r=roc 2015-08-24 16:45:39 -05:00
Ryan VanderMeulen
8dfa3d7d88 Backed out changeset 8d5db16d7f39 (bug 1196834) for e10s browser_bug1163570.js failures.
CLOSED TREE
2015-08-24 15:42:15 -04:00
Jim Mathies
43354231e3 Bug 1196834 - Add a test that confirms plugin windows are hidden after switching from a remote to local tab. r=roc 2015-08-24 10:56:05 -05:00
Ehsan Akhgari
82e50c11f5 Bug 1167690 - Part 4: Add support for testing plugin audio channel integration to the test plugin; r=josh 2015-07-29 08:26:46 -04:00
Ehsan Akhgari
6d097a46ce Bug 1157046 - Remove ARRAY_LENGTH in favor of MOZ_ARRAY_LENGTH; r=Waldo 2015-04-23 08:30:41 -04:00
Ehsan Akhgari
d9acf29164 Bug 1156030 - Remove some obsolete static assertion macros from the tree; r=Waldo 2015-04-21 14:22:43 -04:00
Masatoshi Kimura
bae0a32948 Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo 2015-01-11 11:34:52 +09:00
Georg Fritzsche
a54f18a35b Bug 1106552 - Fix invalid conversions of string to NPVariant in plugin code. r=bsmedberg 2014-12-11 15:05:13 +01:00
Josh Aas
974e19a35e Bug 1092630: Get rid of native widgets for OS X NPAPI plugins, make things work much better under e10s. Patch by Josh Aas, Markus Stange, Steven Michaud, David Parks. r=smichaud/jst/josh (more reviews pending) 2014-12-11 08:44:07 -06:00
Bill McCloskey
ea4cd2e4e8 Bug 641685 - Make plugin object map a singleton in the plugin process (r=bsmedberg)
This patches moves the object map (which tracks the PluginScriptableObjectChild
and PluginInstanceChild for a given NPObject) from the PluginModuleChild to
a global variable. This change prepares the way for having multiple PluginModuleChild
instances in a given plugin process.
2014-10-29 08:04:51 -07:00
Robert O'Callahan
864665b3b1 Bug 1072528. Part 1: Remove plugin-related code. r=bsmedberg 2014-09-24 16:35:00 -04:00
Benoit Girard
d47b7d4acc No bug - Remove printf in test plugin. r=jgriffin 2014-07-31 15:47:33 -04:00
James King
ec2f80f3a3 Bug 1022042 - Fix identifier leak in compareVariants. r=bsmedberg 2014-06-24 19:08:17 +02:00
Sébastien Blin
a3df37f9f7 Bug 1005652 - Replace a free with a delete in nptest.cpp to fix a minor warning found by scan-build, the LLVM/Clang static analyzer. r=bsmedberg 2014-05-01 16:59:16 +02:00
Aaron Klotz
a5e8596100 Bug 826851: Unit tests for Plugin Hang UI. r=bsmedberg 2014-04-19 12:06:35 -06:00
Bobby Holley
96d8ad4b1e 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