Home | History | Annotate | Download | only in plugin
      1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #ifndef CONTENT_TEST_PLUGIN_PLUGIN_PRIVATE_TEST_H_
      6 #define CONTENT_TEST_PLUGIN_PLUGIN_PRIVATE_TEST_H_
      7 
      8 #include "base/compiler_specific.h"
      9 #include "content/test/plugin/plugin_test.h"
     10 
     11 namespace NPAPIClient {
     12 
     13 // The PluginPrivateTest tests that a plugin can query if the browser is in
     14 // private browsing mode.
     15 class PrivateTest : public PluginTest {
     16  public:
     17   PrivateTest(NPP id, NPNetscapeFuncs *host_functions);
     18 
     19   // Initialize this PluginTest based on the arguments from NPP_New.
     20   virtual NPError New(uint16 mode, int16 argc, const char* argn[],
     21                       const char* argv[], NPSavedData* saved) OVERRIDE;
     22 };
     23 
     24 }  // namespace NPAPIClient
     25 
     26 #endif  // CONTENT_TEST_PLUGIN_PLUGIN_PRIVATE_TEST_H_
     27