1. 30 Sep, 2015 1 commit
  2. 22 Sep, 2015 1 commit
    • Marshall Greenblatt's avatar
      Add plugin placeholder and policy support (issue #1708) · dc3aae19
      Marshall Greenblatt authored
      - Default plugin loading policy can be specified using the new
        `--plugin-policy=[allow|block|detect]` command-line flag.
      - Move CefRequestHandler::OnBeforePluginLoad to
        CefRequestContextHandler and add a new policy argument that
        supports different actions (allow, block, detect, disable) on a
        per-plugin-instance basis.
      - Add CefContextMenuHandler::RunContextMenu for providing a custom
        context menu implementation.
      - Add CefResourceBundleHandler::GetDataResourceForScale for
        returning scaled resources (issue #1272).
      - Add CefResourceBundle for retrieving resources from the resource
        bundle (*.pak) files loaded by CEF during startup or via the
        CefResourceBundleHandler.
      - Linux: Fix Debug build IO access warning with CefGetMimeType.
      - cef_unittests: Move the refcounting implementation from TestHandler
        to subclasses in order to support interface inheritance from
        subclasses.
      dc3aae19
  3. 14 Aug, 2015 1 commit
  4. 24 Jul, 2015 1 commit
  5. 23 Jul, 2015 1 commit
  6. 11 Jun, 2015 1 commit
  7. 19 May, 2015 1 commit
  8. 24 Apr, 2015 1 commit
  9. 20 Apr, 2015 1 commit
  10. 26 Mar, 2015 1 commit
    • Marshall Greenblatt's avatar
      Add Pepper Flash plugin support (issue #1586). · 2fe1d332
      Marshall Greenblatt authored
      A system-wide installation of the Pepper Flash plugin is available from Adobe
      for Windows and Mac OS X platforms as a separate download. To enable automatic
      detection and loading of the system-wide installation pass the
      `--enable-system-flash` command-line flag.
      
      The Pepper Flash plugin can also be loaded by specifying the file path and
      version via the `--ppapi-flash-path=<path> --ppapi-flash-version=<version>`
      command-line flags. The version can be identified by viewing the
      manifest.json file in the same directory as the Pepper Flash plugin library.
      2fe1d332
  11. 20 Mar, 2015 1 commit
  12. 04 Mar, 2015 2 commits
  13. 02 Mar, 2015 1 commit
    • Marshall Greenblatt's avatar
      Add support for complete isolation of storage and permissions (cache, cookies,... · ca0e3816
      Marshall Greenblatt authored
      Add support for complete isolation of storage and permissions (cache, cookies, localStorage, access grants, etc) on a per-request-context basis (issue #1044).
      - CefRequestContext instances can be configured using a new CefRequestContextSettings structure passed to CefRequestContext::CreateContext.
      - Scheme registration is now per-request-context using new CefRequestContext::RegisterSchemeHandlerFactory and ClearSchemeHandlerFactories methods.
      - Cookie managers are now per-request-context by default and can be retrieved using a new CefRequestContext::GetDefaultCookieManager method.
      - CefURLRequest::Create now accepts an optional CefRequestContext argument for associating a URL request with a context (browser process only).
      - The CefRequestContextHandler associated with a CefRequestContext will not be released until all objects related to that context have been destroyed.
      - When the cache path is empty an in-memory cache ("incognito mode") will be used for storage and no data will be persisted to disk.
      - Add CefSettings.user_data_path which specifies the location where user data such as spell checking dictionary files will be stored on disk.
      - Add asynchronous callbacks for all CefCookieManager methods.
      - Add PK_LOCAL_APP_DATA and PK_USER_DATA path keys for retrieving user directories via CefGetPath.
      - cefclient: Add "New Window" test that creates a new window unrelated to existing windows. When used in combination with `--request-context-per-browser` the new window will be given a new and isolated request context.
      
      git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@2040 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
      ca0e3816
  14. 13 Feb, 2015 1 commit
  15. 13 Dec, 2014 1 commit
  16. 12 Nov, 2014 1 commit
  17. 26 Sep, 2014 1 commit
  18. 04 Sep, 2014 1 commit
  19. 02 Jul, 2014 1 commit
  20. 12 Jun, 2014 1 commit
  21. 12 May, 2014 1 commit
  22. 25 Apr, 2014 1 commit
  23. 15 Apr, 2014 1 commit
  24. 04 Apr, 2014 1 commit
  25. 02 Jan, 2014 1 commit
  26. 17 Dec, 2013 1 commit
  27. 21 Nov, 2013 1 commit
  28. 08 Nov, 2013 2 commits
  29. 16 Oct, 2013 1 commit
  30. 03 Sep, 2013 1 commit
  31. 28 Aug, 2013 1 commit
  32. 15 Aug, 2013 1 commit
  33. 24 Jul, 2013 1 commit
  34. 04 Jun, 2013 2 commits
  35. 07 May, 2013 1 commit
  36. 04 Apr, 2013 1 commit
  37. 12 Mar, 2013 1 commit