I just want to give a huge thank you to everyone who worked on this. Its such a monumental task to change such a core feature, especially with new tests that might depend on the old behavior being added all the time.
Thank you! Ben On Wed, Feb 28, 2018 at 6:58 AM, Hiroyuki Ikezoe <[email protected]> wrote: > Summary: We are about to land bug 1193394 which will change microtask > behavior that our microtask behavior complied with the HTML spec. > > We had fixed all test failures but still it's possible that new failures > will > appear before the change gets merged into mozilla-central. If we found any > failed tests we will disable it temporarily and file a bug to enable it > respectively. If new test you have locally started failing after this > change, > the document that Bevis wrote [1] would be helpful to make the test pass > with > the new behavior. Bevis' original message [2] has some background of > this, so > it would be also helpful to understand this change. > > Big thanks to Olli who started the initial work and Bevis who took over > his work > and :arai who had been fixing tests that failed by the microtask change in > various > areas. And big thanks to everyone involved! > > Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1193394 > Standard: https://html.spec.whatwg.org/multipage/webappapis.html#enque > uejob(queuename,-job,-arguments) > Platform coverage: All > Target release: Firefox 60 > Preference: None. We tried to add a pref but didn't add since it will make > things more complicated and hard to maintain. > See https://bugzilla.mozilla.org/show_bug.cgi?id=1420816#c9 for the > detail. > DevTools bug: None > web-platform-tests: There are test cases that this change makes the tests > pass. > Do other browser engines implement this?: Chrome and Safari as per the > result of > a wpt [3]. > > [1] https://docs.google.com/presentation/d/1momsC3suU8m-CrdZyYD_ > 6QATATehjzZHbkGmL6KsmSk/edit#slide=id.g28ecd2197a_0_269 > [2] https://groups.google.com/forum/#!msg/mozilla.dev.platform/ > naB6gaevSSo/w-29kbpUBQAJ > [3] https://wpt.fyi/html/webappapis/scripting/event-loops/task_ > microtask_ordering.html > > _______________________________________________ > dev-platform mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-platform > _______________________________________________ dev-platform mailing list [email protected] https://lists.mozilla.org/listinfo/dev-platform

