1. 20 Oct, 2016 1 commit
    • Marshall Greenblatt's avatar
      Update to Chromium revision 9cedf753 (#418732) · 07d12b78
      Marshall Greenblatt authored
      - Simplify usage of OnBeforePluginLoad (issue #2015)
      - Switch crash reporting from crashpad to breakpad on Windows and OS X.
        Adds a new chrome_elf.dll dependency on Windows (issue #1995)
      - Remove CefTextfield::GetPlaceholderTextColor() method which is no
        longer supported by Chromium.
      07d12b78
  2. 02 Sep, 2016 1 commit
  3. 24 Aug, 2016 1 commit
  4. 08 Aug, 2016 1 commit
  5. 05 Aug, 2016 1 commit
  6. 04 Aug, 2016 1 commit
  7. 26 Jul, 2016 1 commit
  8. 18 Jul, 2016 1 commit
  9. 16 Jul, 2016 1 commit
  10. 07 Jul, 2016 1 commit
  11. 05 Jul, 2016 1 commit
  12. 21 Jun, 2016 1 commit
  13. 25 May, 2016 1 commit
  14. 11 May, 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. 26 Apr, 2016 1 commit
    • Marshall Greenblatt's avatar
      Implement Views framework on Windows and Linux (issue #1749). · 06e73fff
      Marshall Greenblatt authored
      - Add Views header files in a new include/views directory.
      - Add initial top-level window (CefWindow), control (CefBrowserView,
        CefLabelButton, CefMenuButton, CefPanel, CefScrollView,
        CefTextfield) and layout (CefBoxLayout, CefFlowLayout) support.
        See libcef/browser/views/view_impl.h comments for implementation
        details.
      - Add Views example usage in cefclient and cefsimple and Views unit
        tests in cef_unittests. Pass the `--use-views` command-line flag to
        cefclient, cefsimple and cef_unittests to run using the Views
        framework instead of platform APIs. For cefclient and cefsimple
        this will create the browser window and all related functionality
        using the Views framework. For cef_unittests this will run all
        tests (except OSR tests) in a Views-based browser window. Views-
        specific unit tests (`--gtest_filter=Views*`) will be run even if
        the the `--use-views` flag is not specified.
      - Pass the `--hide-frame` command-line flag to cefclient to demo a
        frameless Views-based browser window.
      - Pass the `--hide-controls` command-line flag to cefclient to demo a
        browser window without top controls. This also works in non-Views
        mode.
      - Pass the `--enable-high-dpi-support` command-line flag to
        cef_unittests on Windows to test high-DPI support on a display
        that supports it.
      - Add CefImage for reading/writing image file formats.
      - Add CefBrowser::DownloadImage() for downloading image URLs as a
        CefImage representation. This is primarily for loading favicons.
      - Add CefMenuModel::CreateMenuModel() and CefMenuModelDelegate for
        creating custom menus. This is primarily for use with
        CefMenuButton.
      - Add CefBrowser::TryCloseBrowser() helper for closing a browser.
        Also improve related documentation in cef_life_span_handler.h.
      - Rename cef_page_range_t to cef_range_t. It is now also used by
        CefTextfield.
      - Remove CefLifeSpanHandler::RunModal() which is never called.
      - Add draggable regions example to cefclient.
      06e73fff
  17. 17 Mar, 2016 1 commit
    • Marshall Greenblatt's avatar
      Update to Chromium revision 0bfd25d4 (#381305) · 243a9c26
      Marshall Greenblatt authored
      - Delete include/cef_runnable.h (issue #1336).
      - Build the cef_unittests target using all Chromium headers. Add a
        USING_CHROMIUM_INCLUDES define and libcef_dll_wrapper_unittests
        target to support this. This change avoids compile errors due to
        the divergence of CEF and Chromium base/ header implementations.
        The libcef_dll_wrapper sources must now compile successfully with
        both CEF and Chromium base/ headers (issue #1632).
      - The onbeforeunload message specified via JavaScript is no longer
        passed to the client (see http://crbug.com/587940).
      243a9c26
  18. 03 Feb, 2016 1 commit
  19. 07 Jan, 2016 1 commit
  20. 10 Dec, 2015 1 commit
  21. 08 Dec, 2015 1 commit
  22. 26 Nov, 2015 1 commit
  23. 11 Nov, 2015 1 commit
    • Marshall Greenblatt's avatar
      Update to Chromium revision 304f01a1 (#358063) · c6111d59
      Marshall Greenblatt authored
      - Improve ordering of CefLoadHandler callbacks. OnLoadingStateChange will
        be called before and after all calls to OnLoadStart and OnLoadEnd.
        OnLoadStart/OnLoadEnd calls will occur as matching pairs
        (see http://crbug.com/539952#c2).
      - Remove the |requesting_url| argument to CefGeolocationHandler::
        OnCancelGeolocationPermission. Clients can use the |request_id| argument
        to track this information themselves.
      - Fix a crash when loading the PDF extension in multiple browsers with a
        custom CefRequestContext (issue #1757).
      c6111d59
  24. 26 Oct, 2015 1 commit
  25. 20 Oct, 2015 1 commit
  26. 14 Oct, 2015 2 commits
  27. 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
  28. 22 Sep, 2015 1 commit
  29. 16 Sep, 2015 1 commit
  30. 11 Sep, 2015 1 commit
  31. 28 Aug, 2015 1 commit
  32. 26 Aug, 2015 1 commit
  33. 19 Aug, 2015 1 commit
  34. 07 Aug, 2015 1 commit
  35. 04 Aug, 2015 1 commit
  36. 31 Jul, 2015 1 commit
  37. 29 Jul, 2015 1 commit
  38. 24 Jul, 2015 1 commit
  39. 23 Jul, 2015 1 commit