Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nw19 gyp build #10

Open
wants to merge 27 commits into
base: nw19
Choose a base branch
from
Open

Nw19 gyp build #10

wants to merge 27 commits into from

Commits on Nov 3, 2016

  1. chromium-integration

    run nw as node
    
    decouple node dll
    
    add g_dom_context
    
    new mac loop
    
    fixup! chromium-integration
    
    fixup! new mac loop
    
    fix process.title
    
    enter node's context before callback
    
    chain PromiseRejectCallback
    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    e938f57 View commit details
    Browse the repository at this point in the history
  2. export openssl symbols

    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    9f683c4 View commit details
    Browse the repository at this point in the history
  3. fix linux build warning

    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    2054c4b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    860cd39 View commit details
    Browse the repository at this point in the history
  5. dummystream on win32

    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    b78cf41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e6e3aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea3dac6 View commit details
    Browse the repository at this point in the history
  8. fix allocator

    fixup! fix allocator
    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    0d1265e View commit details
    Browse the repository at this point in the history
  9. don't insert same req into pending list again

    Or we'll have loop in the list when the async req
    is inserted again by uv_async_send_nw
    
    Fix nwjs/nw.js#2332
    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    f8c2696 View commit details
    Browse the repository at this point in the history
  10. disable warning C4065

    src\third_party\node\src\node_revert.cc(15) : warning C4065: switch statement contains 'default' but no 'case' labels
    GnorTech authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    bef06a2 View commit details
    Browse the repository at this point in the history
  11. support node-main

    GnorTech authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    2991c61 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e3e813c View commit details
    Browse the repository at this point in the history
  13. add KickNextTick back

    revert f1488bb
    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    0408b3b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b300394 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    777aa3c View commit details
    Browse the repository at this point in the history
  16. fixed decoding hex & base64 from two bytes external strings

    Strings in DOM may be converted to two bytes representation, which
    should be processed as array of `uint16_t` when decoding hex or
    base64.
    
    base64 decoding in Node.js can fallback to a slow implementation
    to skip invalid characters (i.e. `\0` in this case). This patch
    can also keep base64 decoding running under the fast implementation.
    
    fixed nwjs/nw.js#5069
    Cong Liu authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    30284c7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    abd2abc View commit details
    Browse the repository at this point in the history
  18. support GN build

    rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    bd64bb8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bf5cdde View commit details
    Browse the repository at this point in the history
  20. fixed typos in common.gypi to prevent nw-gyp failure

    Cong Liu authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    46e6ca0 View commit details
    Browse the repository at this point in the history
  21. move conditions using 'component' to 'target_defaults'

    'component' was defined within NW.js building procedure. However it
    wasn't defined until including 'common.gypi' when building addons.
    Conditions within 'variables' cannot use variable within the same
    level. Moving conditions to 'target_defaults' will make 'component'
    defined before evaluating the conditions, to prevent addon building
    failures.
    
    fixed nwjs/nw-gyp#96
    Cong Liu authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    205085c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b75f8a8 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    20d7e8d View commit details
    Browse the repository at this point in the history
  24. fix for component build on osx

    Cong Liu authored and rogerwang committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    f7d9d04 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2016

  1. delete common.gypi

    jefry-vcube committed Nov 7, 2016
    Configuration menu
    Copy the full SHA
    8e98761 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cb7d9f View commit details
    Browse the repository at this point in the history
  3. compile error fixes

    jefry-vcube committed Nov 7, 2016
    Configuration menu
    Copy the full SHA
    bece897 View commit details
    Browse the repository at this point in the history