[gjs: 5/5] Merge branch 'ewlsh/text-encoding' into 'master'




commit d2e29be461b252fed0ceeee6b57d4411c7e3a322
Merge: c7dad986 d6c979a7
Author: Philip Chimento <philip chimento gmail com>
Date:   Thu Aug 12 04:39:18 2021 +0000

    Merge branch 'ewlsh/text-encoding' into 'master'
    
    Implement WHATWG Encoding specification.
    
    See merge request GNOME/gjs!534

 .eslintignore                             |   3 +
 .eslintrc.yml                             |   5 +
 .reuse/dep5                               |   8 +
 gjs/byteArray.cpp                         | 127 ++------
 gjs/gjs_pch.hh                            |   1 +
 gjs/jsapi-util-string.cpp                 |  82 +++++
 gjs/jsapi-util.h                          |   8 +
 gjs/text-encoding.cpp                     | 513 ++++++++++++++++++++++++++----
 gjs/text-encoding.h                       |  16 +-
 installed-tests/js/.eslintrc.yml          |   2 +
 installed-tests/js/jsunit.gresources.xml  |   1 +
 installed-tests/js/matchers.js            |  32 ++
 installed-tests/js/meson.build            |   5 +-
 installed-tests/js/modules/encodings.json | 466 +++++++++++++++++++++++++++
 installed-tests/js/testEncoding.js        | 408 ++++++++++++++++++++++++
 js.gresource.xml                          |   4 +
 jsconfig.json                             |   5 +
 modules/esm/_bootstrap/default.js         |   3 +
 modules/esm/_encoding/encoding.js         | 172 ++++++++++
 modules/esm/_encoding/encodingMap.js      | 305 ++++++++++++++++++
 modules/esm/_encoding/util.js             |  37 +++
 21 files changed, 2041 insertions(+), 162 deletions(-)
---


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