[gjs] Created tag 1.47.3



The unsigned tag '1.47.3' was created.

Tagger: Philip Chimento <philip endlessm com>
Date: Mon Dec 12 11:56:01 2016 -0800

    Release 1.47.3

Changes since the last tag '1.47.0':

Alexander Larsson (1):
      installed-tests: Don't pass WARN_SCANNERFLAGS to warnlib

Philip Chimento (69):
      arg: Allocate hash values that don't fit in pointers
      arg: Update rooting to match mozjs31
      object: Root misc functions
      js: Root misc fundamental, param, repo, union
      js: Root gjs_value_to_g_value()
      cairo: Root gjs_cairo_image_surface_init()
      js: Root misc functions
      test: Root misc functions in tests
      js: Don't pass JSPROP_READONLY to JS_PSG
      object: Use JS::Heap for GObject-JSObject weak ref
      build: Remove usage of jsfriendapi.h
      js: Leftover rooting changes
      importer: Overwrite property rather than change attrs
      function: Root retval of gjs_invoke_c_function()
      gtype: Specify GType object prototype explicitly
      maint: Use NULL instead of g_direct_equal()
      jsapi: Use same #defines as SpiderMonkey
      js: Have an active request where needed
      function: Handle callbacks with no return value
      value: Pass NULL vp array if no closure arguments
      js: Check for NULL in tracers
      maint: Add myself to DOAP file
      console: Fix wrong cast in coverage prefixes
      maint: Remove erroneous comment
      jsapi-util: Pass NULL vp array if no ARGV elements
      build: Use dbus-run-session
      tests: Allow disabling abort timeout
      build: Use Automake test driver with TAP output
      build: Convert testCommandLine.sh to output TAP
      build: Remove privlibdir in favour of pkglibdir
      build: Reorganize testing makefiles
      maint: Remove old maintainers file
      docs: Convert docs to Markdown
      docs: Review and modernize docs
      build: Include docs in tarball
      build: Build with mozjs31
      js: Remove remaining usage of JSBool
      js: Use HandleValueArray as function param
      js: Pass JS::NullPtr() instead of NULL
      js: Adhere to new JSClass struct layout
      js: Adapt to new JS_DefineProperty API
      js: Remove deprecated JS_IsConstructing()
      js: Remove deprecated JS_{Get,Set}Options
      js: Remove deprecated jschar in favour of char16_t
      keep-alive: Remove deprecated JS_SET_TRACING_DETAILS
      object: Use PersistentRooted in object_init_list
      js: Remove flags param from JSNewResolveOp
      tests: Adapt to new Date.toLocaleDateString()
      js: Set global object trace hook
      js: Adapt to mozjs31 HandleValueArray APIs
      js: No need to use .address() in new API
      js: Remove deprecated JS_ValueToString()
      js: Remove deprecated JS_GetGlobalForScopeChain
      js: Fix misc APIs for mozjs31
      importer: Use new JS_GetOwnPropertyDescriptor()
      js: Don't exit immediately from System.exit()
      object: Enter global compartment in custom constructor
      docs: Overview of new JS features in NEWS
      js: Call JS_Init() and JS_ShutDown()
      js: Destroy runtime when last context is destroyed
      lang: Interfaces shouldn't clobber inherited props
      build: Allow compiling without RTTI
      lang: No need to set prototype for Lang.Interface
      js: Workaround for function with custom prototype
      build: Use uninstalled typelib path
      build: Use uninstalled library paths
      test: Clean up generated dummy coverage file
      build: Belated post-release version bump
      release: Prepare for 1.47.3


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