1. 27 Sep, 2017 1 commit
    • André Magalhães's avatar
      MUS support · 1165a210
      André Magalhães authored
      To test use 'cefsimple --mus --use-views --url=<url>'
      
      Note that the CEF path not using ui::views/aura doesn't work (
      see tests/cefsimple/simple_app.cc)
      1165a210
  2. 01 Sep, 2017 1 commit
  3. 28 Jul, 2017 1 commit
  4. 02 Jun, 2017 1 commit
  5. 18 May, 2017 1 commit
  6. 04 May, 2017 1 commit
  7. 27 Apr, 2017 1 commit
  8. 08 Mar, 2017 1 commit
  9. 15 Feb, 2017 1 commit
  10. 24 Jan, 2017 1 commit
  11. 29 Nov, 2016 1 commit
  12. 01 Sep, 2016 1 commit
  13. 20 Jul, 2016 1 commit
  14. 07 Jul, 2016 1 commit
  15. 28 Apr, 2016 1 commit
    • Marshall Greenblatt's avatar
      Update to Chromium revision 6e53600d (#386251) · e7ddc933
      Marshall Greenblatt authored
      - Remove |accept_lang| parameter from CefJSDialogHandler::OnJSDialog
        and CefFormatUrlForSecurityDisplay (see https://crbug.com/336973#c36).
      - Remove remaining NPAPI-related code including functions from
        cef_web_plugin.h (see https://crbug.com/493212#c55).
      - Mac: 10.7+ deployment target is now required for client applications.
      - Mac: Remove CefBrowserHost::SetWindowVisibility (issue #1375). No
        replacement is required for windowed rendering. Use WasHidden for
        off-screen rendering.
      - Windows: Visual Studio 2015 Update 2 is now required when building
        CEF/Chromium.
      e7ddc933
  16. 07 Jan, 2016 1 commit
  17. 10 Dec, 2015 1 commit
  18. 26 Nov, 2015 2 commits
    • Marshall Greenblatt's avatar
      269aaa2c
    • Marshall Greenblatt's avatar
      - Factor platform-specific code out of CefBrowserHostImpl (issue #1749). · 6cccc3b8
      Marshall Greenblatt authored
        - Introduce native/ and osr/ folders for native (non-platform-agnostic) and
          osr (windowless) code respectively.
        - Introduce CefBrowserPlatformDelegate for abstracting platform-specific
          implementations of browser host functionality.
        - Move dialog and menu code to separate manager and platform-specific runner
          implementations exposed via CefBrowserPlatformDelegate.
        - Standardize focus-handling behavior between windowed and windowless
          implementations. CefFocusHandler::OnSetFocus() will now also be called for
          osr focus changes.
      - Support multiple simultaneous popups (issue #1289).
      6cccc3b8
  19. 21 Oct, 2015 1 commit
  20. 20 Oct, 2015 1 commit
  21. 09 Oct, 2015 1 commit
    • Marshall Greenblatt's avatar
      Update to Chromium revision cb947c01 (#352221) · 8aac2338
      Marshall Greenblatt authored
      - Implement CefRequestHandler::OnBeforeBrowse using NavigationThrottle
        instead of ResourceThrottle (see http://crbug.com/537634). The CefRequest
        object passed to OnBeforeBrowse will no longer have an associated request
        identifier.
      - Mac: Remove additional helper apps which are no longer required (see
        http://crbug.com/520680)
      - Remove the UR_FLAG_REPORT_RAW_HEADERS flag which is no longer supported (see
        http://crbug.com/517114)
      - Remove the CefBrowserSettings.java parameter. Java is an NPAPI plugin and
        NPAPI plugins are no longer supported (see http://crbug.com/470301#c11)
      - Add CefFormatUrlForSecurityDisplay function in cef_parser.h
      - Fix crash when passing `--disable-extensions` command-line flag (issue #1721)
      - Linux: Fix NSS handler loading (issue #1727)
      8aac2338
  22. 06 Oct, 2015 1 commit
  23. 30 Sep, 2015 1 commit
  24. 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
  25. 14 Aug, 2015 1 commit
  26. 24 Jul, 2015 1 commit
  27. 23 Jul, 2015 1 commit
  28. 11 Jun, 2015 1 commit
  29. 19 May, 2015 1 commit
  30. 24 Apr, 2015 1 commit
  31. 20 Apr, 2015 1 commit
  32. 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
  33. 20 Mar, 2015 1 commit
  34. 04 Mar, 2015 2 commits
  35. 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
  36. 13 Feb, 2015 1 commit
  37. 13 Dec, 2014 1 commit
  38. 12 Nov, 2014 1 commit