Index: content/test/ppapi/ppapi_browsertest.cc |
diff --git a/content/test/ppapi/ppapi_browsertest.cc b/content/test/ppapi/ppapi_browsertest.cc |
index d6840435065460cef8396313f0674b83f197f741..fb023e6e1193fe3ad63bcdc0463b3066c6a6fb64 100644 |
--- a/content/test/ppapi/ppapi_browsertest.cc |
+++ b/content/test/ppapi/ppapi_browsertest.cc |
@@ -86,9 +86,30 @@ IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, |
TEST_PPAPI_IN_PROCESS(Instance_LeakedObjectDestructors) |
TEST_PPAPI_OUT_OF_PROCESS(Instance_LeakedObjectDestructors) |
+// We run and reload the RecursiveObjects test to ensure that the |
+// InstanceObject (and others) are properly cleaned up after the first run. |
+IN_PROC_BROWSER_TEST_F(PPAPITest, Instance_RecursiveObjects) { |
+ RunTestAndReload("Instance_RecursiveObjects"); |
+} |
+// TODO(dmichael): Make it work out-of-process (or at least see whether we |
+// care). |
+IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, |
+ DISABLED_Instance_RecursiveObjects) { |
+ RunTestAndReload("Instance_RecursiveObjects"); |
+} |
+ |
+TEST_PPAPI_OUT_OF_PROCESS(MediaStreamAudioTrack) |
+ |
+TEST_PPAPI_OUT_OF_PROCESS(MediaStreamVideoTrack) |
+ |
TEST_PPAPI_IN_PROCESS(Memory) |
TEST_PPAPI_OUT_OF_PROCESS(Memory) |
+TEST_PPAPI_OUT_OF_PROCESS(MessageLoop_Basics) |
+TEST_PPAPI_OUT_OF_PROCESS(MessageLoop_Post) |
+ |
+TEST_PPAPI_OUT_OF_PROCESS(NetworkProxy) |
+ |
// TODO(danakj): http://crbug.com/115286 |
TEST_PPAPI_IN_PROCESS(DISABLED_Scrollbar) |
// http://crbug.com/89961 |
@@ -97,6 +118,8 @@ TEST_PPAPI_OUT_OF_PROCESS(DISABLED_Scrollbar) |
TEST_PPAPI_IN_PROCESS(TraceEvent) |
TEST_PPAPI_OUT_OF_PROCESS(TraceEvent) |
+TEST_PPAPI_OUT_OF_PROCESS(TrueTypeFont) |
+ |
TEST_PPAPI_IN_PROCESS(URLUtil) |
TEST_PPAPI_OUT_OF_PROCESS(URLUtil) |