Eric Rahm
0baf91e33f
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 14:31:01 -07:00
Bob Owen
40889a97b9
Bug 1123759: Set low integrity on NPAPI processes for Windows sandboxing policy level >= 2. r=bbondy, r=bsmedberg
2015-05-22 17:05:45 +01:00
Eric Rahm
5b59cf4e0b
Bug 1165515 - Part 1: Convert PR_LOG to MOZ_LOG. r=froydnj
2015-05-21 13:22:04 -07:00
Mike Conley
16367a6360
Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap.
2015-04-27 15:09:45 -04:00
Bill McCloskey
3d2125b1ab
Bug 1154898 - Avoid offline observer crash (r=aklotz)
2015-04-27 19:45:18 -07:00
Jim Mathies
512c7433be
Bug 1155908 - Plugin crash reports should include the content process minidump. r=billm
2015-04-23 04:18:53 -05:00
Carsten "Tomcat" Book
aabc992e06
Backed out changeset d6df8807c839 (bug 1155908) for bustage
2015-04-23 10:34:39 +02:00
Jim Mathies
fe2da3141a
Bug 1155908 - Plugin crash reports should include the content process minidump. r=billm
2015-04-22 07:06:34 -05:00
Aaron Klotz
c7b1e97b26
Bug 1152395: Ensure that NP_Shutdown respects async plugin init; r=jimm
2015-04-08 11:31:18 -06:00
Mike Conley
65a98b8305
Bug 1148012 - Add a run ID for plugins to differentiate subsequent runs of the same plugins. r=jimm.
...
Normally, this could be served by the process ID of a plugin, however, run ID is meant
to be consumed by multi-process browser chrome code for telling different runs of a
plugin apart (for example, for searching the DOM for a crashed instance of a plugin,
while ensuring that we don't accidentally find newly spawned instances that have not
crashed). Exposing something as low-level as the process ID to browser chrome code
seemed like Too Much Information. Also, there is the extremely unlikely chance that
a process ID might be re-used immediately after the original process shuts down. This
run ID avoids that case, regardless of how unlikely.
2015-03-17 13:42:34 -04:00
Bob Owen
7517f0b07d
Bug 1119878 Part 2: Change IPC code to hold ProcessID instead of ProcessHandle. r=billm, r=dvander, r=aklotz, r=cpearce
2015-04-01 09:40:35 +01:00
Andrea Marchesini
ad97ae68b8
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Aaron Klotz
70993bc105
Bug 1145782: Add crash reporter annotations for async plugin init to parent and child processes; r=jimm
2015-03-23 22:01:07 -06:00
Ehsan Akhgari
ea41d8de48
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-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 MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Aaron Klotz
24e9f1d0ce
Bug 1140683: Fix async plugin init using null plugin funcs on MacOSX; r=jimm
2015-03-09 12:10:02 -06:00
Aaron Klotz
17f21295f6
Bug 1128768: Part 5 - Update plugin code to retrieve SWF file for hang annotations; r=jimm
2015-02-25 17:38:09 -07:00
Aaron Klotz
b388d57e78
Bug 1141093: Ensure that FinishInjectorInitTask::PostToMainThread is no longer executing before leaving FinishInjectorInitTask::Run; r=dmajor
2015-03-09 19:23:34 -06:00
Aaron Klotz
8f6660cccf
Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm
2015-03-06 12:31:17 -07:00
Phil Ringnalda
7e21c52b49
Back out 2812517c3814 (bug 1115438) for build bustage
...
CLOSED TREE
2015-03-05 20:33:05 -08:00
Aaron Klotz
88f0013b71
Bug 1115438: Move PluginModuleParent's invocation of CreateToolhelp32Snapshot off the main thread; r=jimm
2015-01-08 17:38:49 -07:00
Aaron Klotz
c75ae54c1e
Bug 1136930: Hook PluginAsyncSurrogate into NPP_DestroyStream; r=jimm
2015-02-25 16:25:33 -07:00
John Schoenick
d4c7392c8a
Bug 1136379. Clean up the nsPluginHost API a bit. r=bzbarsky
2015-02-25 11:36:39 -05:00
Aaron Klotz
37b39d9b3b
Bug 1127888: Fix bustage; r=bustage
2015-02-22 00:15:50 -07:00
Aaron Klotz
fba365c8b0
Bug 1127888: Fix causes of async plugin init hangs; r=jimm
2015-02-21 23:07:24 -07:00
Benjamin Smedberg
701b286595
Bug 1133003 part A - send a global observer notification when Flash hangs, r=aklotz
2015-02-19 14:52:04 -05:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Aaron Klotz
24fc852bee
Bug 1123916: Ensure that plugin entry points are correctly set on MacOS when async plugin init and e10s are both true; r=jimm
2015-02-08 09:49:35 -07:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Bob Owen
4811c84eb6
Bug 1127230: Change the NPAPI sandbox prefs to integers to indicate the level of sandboxing. r=bsmedberg
2015-01-30 17:48:15 +00:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Jim Mathies
c393878aed
Bug 1127374 - Make ContentParent::RecvLoadPlugin less failure prone. r=billm
2015-01-30 10:37:03 -06:00
Benjamin Smedberg
3607dcdc58
Bug 1126450 - When Flash has a blocklist entry, we should keep protected-mode on, no matter the value of the pref setting. r=aklotz
2015-01-27 15:49:48 -05:00
Bob Owen
168d7961a5
Bug 1123245 Part 3: Add prefs for the Windows NPAPI process sandbox. r=bsmedberg
2015-01-23 08:32:21 +00:00
Bill McCloskey
6fd30079d3
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley,bent)
2015-01-16 18:34:47 -08:00
Bill McCloskey
2b46bc434f
Backout bug 1118618 on a CLOSED TREE
2015-01-16 14:46:05 -08:00
Aaron Klotz
6bf78c5f34
Bug 1117244: Prevent e10s plugin module bridging from preempting async init messages; r=jimm
2015-01-16 14:03:27 -07:00
Bill McCloskey
b1608c4471
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-16 10:11:18 -08:00
Aaron Klotz
169d0987fc
Bug 1117398: Ensure NPP entry points are handled properly with async plugin init on linux; r=jimm
2015-01-14 10:55:41 -07:00
Makoto Kato
73115d0953
Bug 1120747 - dom.ipc.plugins.flash.disable-protected-mode might not work when launching Flash is immediately. r=aklotz
2015-01-13 18:00:30 +09:00
Carsten "Tomcat" Book
142af71e50
Backed out changeset 8ab6c26d26f5 (bug 1118618)
2015-01-13 08:43:32 +01:00
Bill McCloskey
bc51ef7890
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
2015-01-12 23:06:54 -08:00
Chris Peterson
ad426f785b
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Aaron Klotz
a948f6f125
Bug 1118031: Fix toolhelp32 snapshot leak in PluginModuleParent; r=jimm
2015-01-05 16:39:38 -07:00
Aaron Klotz
bd4d5cafe9
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-29 16:13:54 -07:00
Phil Ringnalda
4227fff1a3
Backed out 15 changesets (bug 1070755, bug 998863) for e10s bustage
...
CLOSED TREE
Backed out changeset 076d1d47d601 (bug 1070755 )
Backed out changeset 43819af59ca5 (bug 998863)
Backed out changeset 5f587697ae63 (bug 998863)
Backed out changeset e2cf239e8572 (bug 998863)
Backed out changeset fe21b6b789ce (bug 998863)
Backed out changeset 404f59f86edc (bug 998863)
Backed out changeset 5dd57abaf2b0 (bug 998863)
Backed out changeset 6c1f006a03bc (bug 998863)
Backed out changeset 9e69875e3667 (bug 998863)
Backed out changeset c6b68f8f72ba (bug 998863)
Backed out changeset 713799a7afe4 (bug 998863)
Backed out changeset 4244d662787c (bug 998863)
Backed out changeset ba058cc7a1b2 (bug 998863)
Backed out changeset dabc69b0b09a (bug 998863)
Backed out changeset 18dad6d2e7cc (bug 998863)
2014-12-24 18:28:45 -08:00
Aaron Klotz
681dbfd72f
Bug 998863: Asynchronous Plugin Initialization, Part 9: PluginModuleParent changes; r=jimm
2014-12-24 17:57:03 -07:00
Bill McCloskey
a4e09f73a7
Bug 1109883 - Use urgent messages for protocol bridging (r=bent)
2014-12-18 17:35:48 -08:00
Bill McCloskey
ada88eb3e2
Bug 1110938 - Add timeout for CPOWs (default to 0) (r=dvander)
2014-12-18 17:35:44 -08:00
Aaron Klotz
1a55a74f80
Bug 1070755: Fix invalid key for module init histogram; r=vladan
2014-12-15 17:02:02 -07:00
Benjamin Smedberg
b6ad2485fb
Bug 1110818 - Measure crash and breakpad rates for subprocesses (plugin/gmplugin/content), r=gfritzsche
2014-12-12 14:13:28 -05:00