Intent to ship: String.prototype.matchAll

2019-03-04 Thread Jason Orendorff
In Firefox 67 I plan to ship String.prototype.matchAll. It's behind a
Nightly-only #ifdef right now (since December).

Volunteer contributor André Bargull wrote our implementation of this
feature. Tests too. Thank him if you see him.

## Standards

Proposal (with examples and rationale):
https://github.com/tc39/proposal-string-matchall

Specification: https://tc39.github.io/proposal-string-matchall/

This feature is at Stage 3 in the TC39 process. The spec is complete and no
significant changes are expected. The main hurdle left before
standardization is compatible shipping implementations. TC39 process
explainer: https://tc39.github.io/process-document/

## Tracking bugs

Implementation: https://bugzilla.mozilla.org/show_bug.cgi?id=1435829

Enable by default: https://bugzilla.mozilla.org/show_bug.cgi?id=1531830

## MDN

Documentation wanted. You can help:
https://bugzilla.mozilla.org/show_bug.cgi?id=1435829#c35

## Support in other browsers / JS engines

Enabled by default in Chrome 73.

JSCore (Safari) bug here: https://bugs.webkit.org/show_bug.cgi?id=186694

## Test coverage

More than you can shake a stick at.

https://searchfox.org/mozilla-central/source/js/src/tests/test262/built-ins/String/prototype/matchAll
https://searchfox.org/mozilla-central/source/js/src/tests/test262/built-ins/RegExp/prototype/Symbol.matchAll
https://searchfox.org/mozilla-central/source/js/src/tests/test262/built-ins/RegExpStringIteratorPrototype
https://searchfox.org/mozilla-central/source/js/src/tests/non262/String/matchAll.js

-j
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


[desktop] Bugs logged by Desktop Release QA in the last 7 days

2019-03-04 Thread Mihai Boldan

Hello,

Here's the list of new issues found and filed by the Desktop Release QA team in 
the last 7 days.
Additional details on the team's priorities last week, as well as the plans for 
the current week are available at: https://tinyurl.com/y49pb29l.
Bugs logged by Desktop Release QA in the last 7 days:

Firefox: Toolbars and Customization
RESOLVED FIXED - https://bugzil.la/1530288 - The Reload button has the icon 
misplaced in Customize mode

Firefox: Site Identity and Permission Panels
RESOLVED FIXED - https://bugzil.la/1530632 - Info panel - change color for the 
red Remember this Decision info text

Firefox: File Handling
NEW - https://bugzil.la/1530666 - Save Snapshot as not showing extension - type

Core: Audio/Video
NEW - https://bugzil.la/1530378 - CNN native playback no longer works on Win 7

Core: Layout
NEW - https://bugzil.la/1531041 - Home page banner on Qq.com is not resize 
properly if the width of the browser is reduced

Toolkit: Themes
NEW - https://bugzil.la/1531338 - Current permission for block autoplay is not 
visible in Site information panel with high contrast enabled

Toolkit: XUL Widgets
NEW - https://bugzil.la/1531763 - [mac] The arrow panel arrow shows on both 
sides of the panel

Web Compatibility: Desktop   
NEW - https://bugzil.la/1530677 - [HBO] The click is performed on the videos 
that are in the extra list when you click on the seek bar while the video is in 
fullscreen

DevTools: General  
NEW - https://bugzil.la/1531370 - devTools settings - listed items expand over 
the full available width

This is available as a Bugzilla bug list as well: https://tinyurl.com/yyzwhlow

Regards,
Mihai Boldan
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform