Christoph Kerschbaumer
56029ac07d
Bug 1083422 - Add triggering Principal to nsILoadInfo - update callsites (r=bz,sicking)
2014-11-14 08:56:55 -08:00
Bill McCloskey
1d41e9fd14
Bug 1093076 - Fix compile error on a CLOSED TREE
2014-11-03 16:54:36 -08:00
Bill McCloskey
ed3d4df7fe
Bug 1093076 - Don't run non-OOP plugins in content processes (r=bsmedberg)
2014-11-03 15:50:05 -08:00
Jim Mathies
74c193d3c3
Bug 1091621 - Bump the pluginchanged epoch value at startup to insure content processes get a complete list of plugins. r=billm
2014-10-30 13:52:30 -05:00
Bill McCloskey
7061e6eaa0
Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
...
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Christoph Kerschbaumer
17e43a4437
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-10-15 19:11:45 -07:00
Christoph Kerschbaumer
7ba59eb32f
Bug 1038756: Callsites creating a channel in /dom/[base,xml,plugins] (r=jst)
...
* * *
Bug 1038756: Callsites creating a channel in /dom/[base,xbl,plugins] (r=jst)
2014-09-22 04:49:12 -07:00
Ehsan Akhgari
99fed18e00
Bug 1061023 - Fix more bad implicit constructors in DOM; r=baku
2014-09-01 18:26:43 -04:00
Boris Zbarsky
3a34ff305a
Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug
2014-07-10 02:56:37 -04:00
Qeole
b7233006e3
Bug 1011136 - Add a histogram for plugin startup duration. r=bsmedberg
2014-05-30 07:14:00 -04:00
Birunthan Mohanathas
fd86bf4972
Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
cc3389eabe
Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan
2014-05-22 06:48:51 +03:00
Qeole
81246b6b71
Bug 1007490 - Adding a dom.ipc.plugins.unloadTimeoutSecs option for indicating timeout in seconds between the moment when all instances for a plugin-container become idle and closing of associated process. r=bsmedberg
2014-05-15 15:37:00 +02:00
Igor Kolupaev
8644bd29b7
Bug 997141 - Remove the recur parameter from nsIFile::Contains(). r=bsmedberg
2014-05-07 23:03:41 +03:00
Birunthan Mohanathas
eeb9aaaa94
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Benjamin Smedberg
0353218a55
Bug 999443 - Trying to reuse the same nsISimpleEnumerator for multiple plugins means that only the first plugin in an extension is marked as being in an extension. Cache the list in an array instead. r=gfritzsche
2014-04-23 09:51:17 -04:00
Andrew McCreight
e75a4dc110
Bug 998779 - Remove unused #includes of nsHashtable.h. r=froydnj
2014-04-21 09:41:58 -07:00
Georg Fritzsche
6c4a947ca3
Bug 982101 - Automatically activate plugins that are bundled inside of extensions. r=bsmedberg
2014-04-19 14:17:19 +02:00
Neil Deakin
ea0e3c7ffa
Bug 982734, make nsIWidget::GetWindowType and nsIWidget::GetZIndex return their values, remove some unused colour-related widget methods, r=tn
2014-03-19 12:48:08 -04:00
Kyle Huey
ea94e7d568
Bug 967364: Rename already_AddRefed::get to take. r=bsmedberg
2014-03-15 12:00:15 -07:00
John Schoenick
0070ce9c07
Bug 971279 - Followup, patch folding fail. r=me
2014-03-12 11:47:46 -07:00
John Schoenick
b5976bafab
Bug 971279 - Add nptest java plugin. r=bsmedberg
2014-02-25 13:30:04 -08:00
John Schoenick
f86ee3f08c
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-25 13:30:03 -08:00
Georg Fritzsche
ca0329dd00
Bug 964272 - Expose last modified time on plugin tags. r=bsmedberg
2014-02-18 11:45:47 +01:00
Wes Kocher
f70c24d970
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
8de4c6b868
Bug 971279 - Add nptest java plugin. r=bsmedberg
2014-02-20 14:38:02 -08:00
John Schoenick
ed38a9921d
Bug 971279 - Add plugin.java.mime. r=bsmedberg
2014-02-20 14:38:02 -08:00
James Willcox
295adb355b
Bug 935676 - Always try to reload invlalid plugins on Android r=jaas
2014-01-15 09:16:40 -06:00
Ehsan Akhgari
68bfe70f09
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
ISHIKAWA, Chiaki
937c4df632
Bug 938683 - Catch and pass the error values of PR_Close() to upper layer. r=johns
2013-12-05 12:16:09 -05:00
Henri Sivonen
a646170fb6
Bug 942706 - Remove nsIPluginTagInfo and unused associated methods. r=johns.
2013-12-03 10:36:13 +02:00
Ben Kelly
7bd04bd92e
Bug 932418: Don't create and throw away prompt when setting cookie string. r=bz
2013-12-02 12:47:57 -05:00
Birunthan Mohanathas
1e93f27a06
Bug 784739 - Switch from NULL to nullptr in dom/plugins/base/; r=ehsan
2013-10-23 16:34:30 -04:00
Ehsan Akhgari
d5362ca175
Bug 917299 - Remove some dead code in content/ and dom/; r=bzbarsky
2013-09-17 12:49:07 -04:00
Boris Zbarsky
4a7c178e1f
Bug 909642. Don't include nsNPAPIPluginInstance in headers so much, since it pulls in lots of gunk. r=bsmedberg
2013-08-27 01:05:29 -04:00
Ms2ger
24f9ba0400
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Johnny Stenback
24a4677f9e
Fixing bug 855611. Convert navigator.plugins and navigator.mimeTypes to use new DOM bindings. r=peterv@propagandism.org.
2013-07-09 06:58:21 -07:00
Benjamin Smedberg
38844ed4cf
Bug 880735 part B - add .getPluginTagForType and make .getBlocklistStateForType scriptable, r=johns
2013-06-24 08:51:07 -04:00
Benjamin Smedberg
cb8a435cc4
Bug 882339 - Cache the blocklist state on plugin tags to avoid querying the blocklist service constantly, r=johns
2013-06-19 11:07:28 -04:00
Georg Fritzsche
7acb427121
Bug 883671 - Get rid of plugin.expose_full_path. r=bsmedberg
2013-06-17 12:35:29 +02:00
Benjamin Smedberg
885ffdf469
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
2013-06-11 10:58:43 -04:00
Benjamin Smedberg
2e11f79384
Bug 880675 - Remove the writable nsIPluginTag.blocklisted property, which is a poorly-constructed cache of the blocklist data, r=jschoenick r=unfocused
2013-06-11 10:58:42 -04:00
Aryeh Gregor
6714817176
Bug 859817 - Remove implicit conversions from raw pointer to already_AddRefed; r=Ms2ger
2013-04-22 14:15:59 +03:00
David Keeler
afa99eee1e
bug 549697 - add click-to-play plugin UI to the addon manager r=unfocused r=jaws
2013-04-23 16:21:22 -07:00
Benjamin Smedberg
25966491eb
Bug 418615 - Neuter the code which tries to reframe existing plugin instances when navigator.plugins.refresh(true) is called. Instead, only scan for new plugins, unload unused plugins. The DOM code will continue to refresh the current page which calls navigator.plugins.refresh(true). r=jschoenick sr=bz
2013-04-23 16:02:12 -04:00
David Keeler
edf29e77c2
bug 854467 - fix nsIPluginTag enabled state API r=bsmedberg r=unfocused
2013-03-27 14:06:43 -07:00
Ryan VanderMeulen
61dec0baf7
Backed out changeset 9983874bfa63 (bug 854467) for bustage on a CLOSED TREE.
2013-04-09 13:45:39 -04:00
David Keeler
7fdcac29c8
bug 854467 - fix nsIPluginTag enabled state API r=bsmedberg r=unfocused
2013-03-27 14:06:43 -07:00
Aaron Klotz
f8656044b9
Bug 836488: Add telemetry for plugin metadata load time. r=bsmedberg
2013-04-01 11:38:48 -06:00
Georg Fritzsche
4cc4d727d5
Bug 853911 - Fix nsPluginHost usage in nsPluginTag. r=bsmedberg
2013-03-23 17:37:08 +01:00