Re: How best to do async functions and XPCOM?

2019-12-06 Thread saschanaz7
On Friday, December 6, 2019 at 7:20:21 AM UTC+9, Geoff Lankow wrote: > Hi all > > I'm redesigning a bunch of Thunderbird things to be asynchronous. I'd > like to use Promises but a lot of the time I'll be far from a JS context > so that doesn't really seem like an option. The best alternative

Document::ResolveWithBaseURI is just introduced to ease URL resolving

2019-08-23 Thread saschanaz7
Relevant bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1572349 Previous discussion: https://groups.google.com/forum/#!msg/mozilla.dev.platform/y_eEf14fLu4/ECG_Mq7hAQAJ Based on the previous discussion, I added a helper method to ease URL resolving without forgetting about

Re: Documentation for IPDL needs some edit

2019-08-13 Thread saschanaz7
Okay, thanks for the confirmation! Will do some needed edits. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Documentation for IPDL needs some edit

2019-08-12 Thread saschanaz7
On Monday, August 12, 2019 at 6:29:01 AM UTC+9, j.j. wrote: > Am Samstag, 10. August 2019 16:10:58 UTC+2 schrieb sasch...@gmail.com: > > I have started to learn about IPDL and am reading IPDL Tutorial > > (https://developer.mozilla.org/en-US/docs/Mozilla/IPDL/Tutorial). It looks > > like the

Re: Documentation for IPDL needs some edit

2019-08-11 Thread saschanaz7
On Saturday, August 10, 2019 at 11:10:58 PM UTC+9, sasch...@gmail.com wrote: > I have started to learn about IPDL and am reading IPDL Tutorial > (https://developer.mozilla.org/en-US/docs/Mozilla/IPDL/Tutorial). It looks > like the document is old and needs some edits, but this is an area I'm

Documentation for IPDL needs some edit

2019-08-10 Thread saschanaz7
I have started to learn about IPDL and am reading IPDL Tutorial (https://developer.mozilla.org/en-US/docs/Mozilla/IPDL/Tutorial). It looks like the document is old and needs some edits, but this is an area I'm still learning so I want to make sure: 1. Nearly all of the examples lack explicit

Intent to unship: DOMMatrix.prototoype.scaleNonUniformSelf()

2019-07-01 Thread saschanaz7
The Geometry spec dropped scaleNonUniformSelf() in 2016 to replace it with scaleSelf(). As no other browsers implement this method, it's planned to be removed in Firefox 69. Spec change: https://github.com/w3c/fxtf-drafts/commit/99e3212469026b2f2f50926a41912d110a1741b7 Bug:

Intent to unship: DOMQuad.prototype.bounds

2019-06-28 Thread saschanaz7
DOMQuad.prototype.bounds is planned to be unshipped in Firefox 69. The live `bounds` attribute has been removed from the geometry spec and replaced by standard DOMQuad.prototype.getBounds(). It shows zero usage on web and no other browsers implements this property. Bug:

Intent to implement and ship: webkitURL

2019-06-25 Thread saschanaz7
Summary: webkitURL will be implemented as a legacy compatibility alias of URL. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1366738 Link to standard: https://url.spec.whatwg.org/#url-class Platform coverage: All Estimated or target release: 69 Preference behind which this will be

Intent to implement and ship: Exposure of Geometry Interfaces to Workers

2019-06-17 Thread saschanaz7
Summary: Expose DOMMatrix/DOMPoint/DOMQuad/DOMRect to workers and enable structured cloning for them. Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1420580 Link to standard: https://drafts.fxtf.org/geometry/ Platform coverage: all Estimated or target release: 69 Preference behind which this