Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ruimateus/cefpython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cefpython55
Choose a base ref
Loading
...
head repository: cztomczak/cefpython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: cefpython55
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 205 files changed
  • 2 contributors

Commits on Jan 24, 2017

  1. Update Tutorial

    cztomczak committed Jan 24, 2017
    Configuration menu
    Copy the full SHA
    e452fdc View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2017

  1. Update to Chromium 55.0.2883.87 and CEF 3.2883.1554.gf984155 (v55.3).

    Changes:
    * Add is_main_frame param in RequestHandler._OnBeforePluginLoad
    * Crash reporting (crashpad) configurable using crash_reporter.cfg file,
      see src/include/cef_crash_util.h and upstream cef/tools/crash_server.py
      for more details. Upstream [Issue #1995](https://bitbucket.org/chromiumembedded/cef/issues/1995/migrate-from-breakpad-to-crashpad).
    * Fix CefRequestHandler::OnCertificateError callback trigger
    * Fix potential OSR crash on renderer process recreation
    cztomczak committed Feb 4, 2017
    Configuration menu
    Copy the full SHA
    e6424fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d4217b2 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2017

  1. Configuration menu
    Copy the full SHA
    5fefeec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6c0a0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be10dba View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2017

  1. Expose spell checking support API in the Browser object (cztomczak#274).

    See also Issue cztomczak#274 to see command line switches related to spell
    checking support.
    
    Run wxpython example after compile.
    
    Fix linux make-setup.py.
    
    Update tools/toc.py.
    cztomczak committed Feb 12, 2017
    Configuration menu
    Copy the full SHA
    81a8558 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Build latest v55 on Windows (cztomczak#294)...

    There is still issue with building vcproj files to be resolved.
    
    Currently supported on Windows is only Python 2.7 32-bit.
    
    Remove patch deps on Windows and Mac platforms to facilitate building (cztomczak#300,
    cztomczak#231, cztomczak#251).
    
    Create tools/build.py and tools/build_module.py (cztomczak#210). Cleanup in directories
    due to new build tools.
    
    Update tools/automate.py.
    
    DragData methods become Linux-only: GetImage(), HasImage(). This functionality
    will be available on all platforms when patch is merged into upstream (cztomczak#251).
    cztomczak committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    7491576 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2017

  1. Build v55 on Windows PART 2 (cztomczak#294)...

    There are still issues with unittests and examples. Tkinter example
    launches fine, but crashes sometimes.
    
    Update vcproj files and other fixes. Add additional linker flag
    /LARGEADDRESSAWARE to Allow 32-bit processes to access 3GB of RAM.
    Set UNICODE for subprocess.
    
    Update build tools. Update module comments with great details
    on how these tools work.
    
    Refactor make-setup.py and make it work cross-platform (cztomczak#299). Moved
    to tools/installer/make.py .
    
    Update docs.
    Update requirements.txt.
    
    Update tkinter example on Windows, doesn't support PNG images.
    cztomczak committed Feb 20, 2017
    Configuration menu
    Copy the full SHA
    60ebfb8 View commit details
    Browse the repository at this point in the history
  2. Fix crashes in unit tests and examples on Windows with v55+ (cztomcza…

    …k#294)...
    
    Fixes to wxpython.py example, works great.
    
    The hello_world.py example also works good.
    
    Unit tests are working fine now.
    
    When not providing parent window handle (NULL) during browser creation,
    so that CEF creates top-level window itself, in such case must call
    SetAsPopup on Windows.
    
    Fixes to build.py tool to run all examples smoothly.
    cztomczak committed Feb 20, 2017
    Configuration menu
    Copy the full SHA
    97712b3 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2017

  1. Fix issues with examples on Windows with v55+ (cztomczak#294)...

    All examples do run fine on Windows now.
    
    Add run_examples.py tool to run all examples that can be run on current
    configuration.
    cztomczak committed Feb 21, 2017
    Configuration menu
    Copy the full SHA
    9bd3acc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f7c52d View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2017

  1. Fix DevTools window not showing on Windows (cztomczak#303)...

    Add "Quick build instructions for Windows" section indocs/Build-instructions.
    
    Fix invalid types for window handles on Windows 64-bit (cztomczak#302).
    
    Also fix long long for other pointers such as in PaintBuffer.
    Also fix long long for uint types.
    Get rid of invalid/unnecessary long conversions eg. from int64 type.
    cztomczak committed Feb 22, 2017
    Configuration menu
    Copy the full SHA
    5ce5c36 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2017

  1. Up-to-date complete build instructions for all three types of builds.

    1. Build using prebuilt binaries and libraries from GH Releases
    2. Build using binaries from Spotify Automated Builds
    3. Build upstream CEF from sources
    Czarek authored and Czarek committed Feb 23, 2017
    Configuration menu
    Copy the full SHA
    101a223 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2017

  1. Build v55 on Mac Part 1 (cztomczak#295)...

    Successfully built the cefpython module. There are still some warnings
    and issues to resolve, but it looks good.
    
    Update makefiles.
    Update installer setup for Mac.
    Update Mac requirements in build instructions.
    Add --fast-build option to automate.py.
    cztomczak committed Feb 24, 2017
    Configuration menu
    Copy the full SHA
    6b24eb1 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2017

  1. Build v55 on Mac Part 2 (cztomczak#295)...

    Update build tools and makefiles.
    Link to libc++ and libc++abi to avoid undefined symbol error.
    Fix visibility: PyMODINIT_FUNC.
    Minimum Mac version: 10.7.
    Do not use ctypes.CDLL on Mac, load CEF framework statically.
    
    Both Mac and Linux: Add -DNDEBUG and -O3 optimization flags.
    
    libcef_dll_wrapper needs to be built using this command:
    
    cmake -G "Ninja" -DPROJECT_ARCH="x86_64" \
          -DCMAKE_CXX_FLAGS="-stdlib=libc++" \
          -DCMAKE_BUILD_TYPE=Release ..
    ninja libcef_dll_wrapper
    cztomczak committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    eeef09a View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.