static void igalia’s contribution to gparamspec *pspec ... · web-platform-tests (aria, css,...

7
static void _f_do_barnacle_install_properties(GObjectClass *gobject_class) { GParamSpec *pspec; /* Party code attribute */ pspec = g_param_spec_uint64 (F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code", 0, G_MAXUINT64, G_MAXUINT64 /* default value */, G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_PRIVATE); g_object_class_install_property (gobject_class, F_DO_BARNACLE_PROP_CODE, Igalia’s contribution to the Web Platform (with focus on Chromium)

Upload: others

Post on 18-Oct-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

static void_f_do_barnacle_install_properties(GObjectClass

*gobject_class){

GParamSpec *pspec;

/* Party code attribute */ pspec = g_param_spec_uint64

(F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code",

0, G_MAXUINT64,

G_MAXUINT64 /* default value */,

G_PARAM_READABLE | G_PARAM_WRITABLE |

G_PARAM_PRIVATE);

g_object_class_install_property (gobject_class,

F_DO_BARNACLE_PROP_CODE,

Igalia’s contribution to the Web Platform(with focus on Chromium)

Page 2: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

Igalia

● Open source consultancy organized as a cooperative.

● Contribution to the Web Platform, including all open source implementations.

Page 3: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

CSS

● CSS Grid Layout shipped in Chrome 58!�● Started CSS Box Alignment● caret-color, :focus-within

Page 4: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

Javascript

● Async iterators and generators● Improvements on Intl● Help with new RegExp features

Page 5: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

MathML

● OpenType MATH support in HarfBuzz● Experimental LayoutNG-based MathML

implementation

Page 6: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

Standardization

● W3C: ARIA WG (ARIA 1.1, core-aam, dpub-aam, accname-aam), CSS WG?

● TC39: BigInt, RegExp features, Class field declarations, private methods and decorators.

● web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6)

Page 7: static void Igalia’s contribution to GParamSpec *pspec ... · web-platform-tests (ARIA, CSS, HTML5, MathML) and test262 (ES6) Thanks for listening! Work supported by our sponsors

Thanks for listening!

● Work supported by our sponsors.● Frédéric Wang <[email protected]>● See you at the Web Engines Hackfest 2017!