[gjs: 25/25] Merge branch 'mozjs68' into 'master'



commit 2c5b21e91d80e1f7b48c80972f2b2da456739299
Merge: fc022287 9445fae6
Author: Philip Chimento <philip chimento gmail com>
Date:   Sun Jan 26 04:48:22 2020 +0000

    Merge branch 'mozjs68' into 'master'
    
    SpiderMonkey 68
    
    Closes #270
    
    See merge request GNOME/gjs!386

 .gitlab-ci.yml                                     |  26 ++--
 NEWS                                               |  59 ++++++++
 README.MSVC.md                                     |  18 +--
 doc/CPP_Style_Guide.md                             |  21 +--
 doc/Hacking.md                                     |   6 +-
 gi/arg.cpp                                         |  28 +++-
 gi/arg.h                                           |   4 +-
 gi/boxed.cpp                                       |  16 +-
 gi/boxed.h                                         |  18 ++-
 gi/closure.cpp                                     |  12 +-
 gi/closure.h                                       |   8 +-
 gi/enumeration.cpp                                 |   6 +-
 gi/enumeration.h                                   |   4 +-
 gi/foreign.cpp                                     |   4 +-
 gi/foreign.h                                       |   4 +-
 gi/function.cpp                                    |  42 ++++--
 gi/function.h                                      |   8 +-
 gi/fundamental.cpp                                 |  15 +-
 gi/fundamental.h                                   |  10 +-
 gi/gerror.cpp                                      |  30 ++--
 gi/gerror.h                                        |   8 +-
 gi/gobject.cpp                                     |  16 +-
 gi/gtype.cpp                                       |  27 +++-
 gi/gtype.h                                         |   4 +-
 gi/interface.cpp                                   |   5 +-
 gi/interface.h                                     |   6 +-
 gi/ns.cpp                                          |  13 +-
 gi/object.cpp                                      |  75 +++++----
 gi/object.h                                        |  28 +++-
 gi/param.cpp                                       |  10 +-
 gi/param.h                                         |   4 +-
 gi/private.cpp                                     |  13 +-
 gi/private.h                                       |   4 +-
 gi/repo.cpp                                        |  35 +++--
 gi/repo.h                                          |   4 +-
 gi/union.cpp                                       |  17 ++-
 gi/union.h                                         |   8 +-
 gi/value.cpp                                       |  18 ++-
 gi/value.h                                         |   4 +-
 gi/wrapperutils.cpp                                |   6 +-
 gi/wrapperutils.h                                  |  26 +++-
 gjs/atoms.cpp                                      |   9 +-
 gjs/atoms.h                                        |   6 +-
 gjs/byteArray.cpp                                  |  36 +++--
 gjs/byteArray.h                                    |   4 +-
 gjs/context-private.h                              |  38 ++++-
 gjs/context.cpp                                    | 168 ++++++++++++++-------
 gjs/coverage.cpp                                   |  38 +++--
 gjs/debugger.cpp                                   |  25 +--
 gjs/deprecation.cpp                                |  17 ++-
 gjs/engine.cpp                                     | 147 +++---------------
 gjs/engine.h                                       |   7 +-
 gjs/global.cpp                                     |  98 ++++++------
 gjs/global.h                                       |   4 +-
 gjs/importer.cpp                                   |  35 +++--
 gjs/importer.h                                     |   4 +-
 gjs/jsapi-class.h                                  |   5 +-
 gjs/jsapi-dynamic-class.cpp                        |  25 +--
 gjs/jsapi-util-args.h                              |  14 +-
 gjs/jsapi-util-error.cpp                           |  19 ++-
 gjs/jsapi-util-root.h                              |  17 ++-
 gjs/jsapi-util-string.cpp                          |  66 ++++----
 gjs/jsapi-util.cpp                                 | 127 +++++-----------
 gjs/jsapi-util.h                                   |  26 ++--
 gjs/jsapi-wrapper.h                                |  50 ------
 gjs/module.cpp                                     |  30 ++--
 gjs/module.h                                       |   4 +-
 gjs/native.cpp                                     |   5 +-
 gjs/native.h                                       |   4 +-
 gjs/profiler.cpp                                   |  10 +-
 gjs/stack.cpp                                      |   5 +-
 installed-tests/debugger/backtrace.debugger.output |   2 +-
 installed-tests/js/meson.build                     |   1 -
 installed-tests/js/testLocale.js                   |  41 -----
 installed-tests/js/testself.js                     |   6 +
 meson.build                                        |  10 +-
 modules/cairo-context.cpp                          |  12 +-
 modules/cairo-gradient.cpp                         |   8 +-
 modules/cairo-image-surface.cpp                    |   9 +-
 modules/cairo-linear-gradient.cpp                  |   8 +-
 modules/cairo-module.h                             |   4 +-
 modules/cairo-path.cpp                             |   8 +-
 modules/cairo-pattern.cpp                          |   9 +-
 modules/cairo-pdf-surface.cpp                      |   9 +-
 modules/cairo-private.h                            |   4 +-
 modules/cairo-ps-surface.cpp                       |   9 +-
 modules/cairo-radial-gradient.cpp                  |   8 +-
 modules/cairo-region.cpp                           |  11 +-
 modules/cairo-solid-pattern.cpp                    |   9 +-
 modules/cairo-surface-pattern.cpp                  |   9 +-
 modules/cairo-surface.cpp                          |  10 +-
 modules/cairo-svg-surface.cpp                      |   9 +-
 modules/cairo.cpp                                  |   6 +-
 modules/console.cpp                                |  33 ++--
 modules/console.h                                  |   4 +-
 modules/system.cpp                                 |  19 +--
 modules/system.h                                   |   4 +-
 test/ci-images.sh                                  |   2 +-
 test/gjs-test-call-args.cpp                        |  30 +++-
 test/gjs-test-common.cpp                           |   8 +-
 test/gjs-test-coverage.cpp                         |  28 ++--
 test/gjs-test-rooting.cpp                          |  23 ++-
 test/gjs-test-utils.cpp                            |  13 +-
 test/gjs-test-utils.h                              |   7 +-
 test/gjs-tests.cpp                                 |  59 ++------
 tools/gjs-private-iwyu.imp                         |  30 ----
 tools/heapgraph.py                                 |   4 +-
 107 files changed, 1267 insertions(+), 912 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]