120e8b8f0809817b99967411bcbde7f7fa459afa: Bug 1691134 - Part 5: Add decode mode to parsemark.py. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 23:03:00 +0000 - rev 566763
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691134 - Part 5: Add decode mode to parsemark.py. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D104437
7f044cc8a9415ade6d73a32331e970a9fb2e1126: Bug 1691134 - Part 4: Add transcodeOnly mode to evaluate. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 23:03:00 +0000 - rev 566762
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691134 - Part 4: Add transcodeOnly mode to evaluate. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D104436
e5c4e2046b62bac96901642fba5949b695c09375: Bug 1691134 - Part 3: Add --mode and --lazy arguments to parsemark.py. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 23:02:59 +0000 - rev 566761
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691134 - Part 3: Add --mode and --lazy arguments to parsemark.py. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D104435
3e5020c476d3766d6221913a9dca5656ea81ee4b: Bug 1691134 - Part 2: Make parsemark.py Python3-compatible. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 23:02:59 +0000 - rev 566760
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691134 - Part 2: Make parsemark.py Python3-compatible. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D104434
59335cd97570e332053b781cbbb92ebaf0f54f1b: Bug 1691134 - Part 1: Use evaluate function's CompileOptions handling for parse/dumpStencil/compile. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Tue, 09 Feb 2021 23:02:58 +0000 - rev 566759
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691134 - Part 1: Use evaluate function's CompileOptions handling for parse/dumpStencil/compile. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D104433
78e57707b124885496f3fddf7a6ad86abaefac67: Bug 1681567 - Part 3: Calling class constructors throws from the callee's realm. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:35 +0000 - rev 566758
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1681567 - Part 3: Calling class constructors throws from the callee's realm. r=tcampbell Second part of the changes from <https://github.com/tc39/ecma262/pull/2216>. The TypeError when calling a class constructor is now spec'ed to originate from the callee realm, so the error code had to be moved after the `AutoRealm`. Depends on D104406 Differential Revision: https://phabricator.services.mozilla.com/D104407
e120285e8bb4ce0eeff98c33ef9ef04a5a1e20fb: Bug 1681567 - Part 2: No longer execute spread iteration in default derived class constructors. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:34 +0000 - rev 566757
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1681567 - Part 2: No longer execute spread iteration in default derived class constructors. r=tcampbell Implement the spread iteration changes from <https://github.com/tc39/ecma262/pull/2216>. Default derived class constructors are changed to longer use array iteration in the spread super call `super(...args)`. Instead the contents of the `args` array are directly passed through to the super call. In our implementation we can simply pass the `args` rest-array to the super call. Depends on D104405 Differential Revision: https://phabricator.services.mozilla.com/D104406
9bbc123e5b38e2ee0b52ce5888df46d0eedd0104: Bug 1681567 - Part 1: Use IsSpreadOp() to detect spread calls. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Tue, 09 Feb 2021 22:56:34 +0000 - rev 566756
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1681567 - Part 1: Use IsSpreadOp() to detect spread calls. r=tcampbell When bug 762363 originally added this code, `JOF_SPREAD` didn't yet exist, so instead we used `JOF_BYTE`, because the only calls using `JOF_BYTE` are spread calls. Differential Revision: https://phabricator.services.mozilla.com/D104405
59a56bf5a5d5ec504364d5d304470c3bad5f77ea: Bug 1691526 - Enable 'os' level targeting for Nimbus Experiment r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Tue, 09 Feb 2021 22:47:01 +0000 - rev 566755
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691526 - Enable 'os' level targeting for Nimbus Experiment r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D104545
78f62203e1639e13e03e254d6153e15adfecd0a5: Bug 1691121 - Use a more modern way to obtain the thread ID on macOS. r=gerald
Markus Stange <mstange.moz@gmail.com> - Tue, 09 Feb 2021 22:39:19 +0000 - rev 566754
Push 38188 by smolnar@mozilla.com at Wed, 10 Feb 2021 09:49:37 +0000
Bug 1691121 - Use a more modern way to obtain the thread ID on macOS. r=gerald Differential Revision: https://phabricator.services.mozilla.com/D104261
0abeed0b49f18bb8af6d6cb92f884e81c4bb0142: Merge autoland to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 10 Feb 2021 05:36:19 +0200 - rev 566753
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Merge autoland to mozilla-central. a=merge
272617101472b2a379825968cc8c4a86b86a9bd8: Backed out changeset 0645d6543cc8 (bug 1682180) for causing gtest failures. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Wed, 10 Feb 2021 00:59:22 +0200 - rev 566752
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Backed out changeset 0645d6543cc8 (bug 1682180) for causing gtest failures. CLOSED TREE
eace403af243b5657d10a14f108fb143ef0fb085: Bug 1691120: Remove webrender::render_api::ApiMsg::WakeUp. r=nical
Jim Blandy <jimb@mozilla.com> - Tue, 09 Feb 2021 22:32:40 +0000 - rev 566751
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1691120: Remove webrender::render_api::ApiMsg::WakeUp. r=nical Differential Revision: https://phabricator.services.mozilla.com/D104253
7d2a2cfde898c2cdee97ea765cc8d2f788853a0e: Bug 1690235. Fix creating variation CTFonts. r=lsalzman
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 09 Feb 2021 22:27:33 +0000 - rev 566750
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1690235. Fix creating variation CTFonts. r=lsalzman This is an alternate approach to aadbc6deca05. CTFontCreateWithGraphicsFont seems to give "LastResort" when used on a system CGFont with variation applied on 10.12-10.14. We can avoid that by using CTFontCreateWithGraphicsFont with a variation descriptor. I'm only applying this approach to cairo for now to mimimize the risk of this breaking something or causing the crashes that we were seeing before. See https://github.com/servo/core-foundation-rs/pull/439 for a standalone test case. Differential Revision: https://phabricator.services.mozilla.com/D104581
1db8a954cd69f0d08a8c61a06e1fdbaff7625750: Bug 1691829: Specify interface for nsIFilePicker::files getter on Cocoa. r=mccr8
Kris Maglione <maglione.k@gmail.com> - Tue, 09 Feb 2021 22:06:02 +0000 - rev 566749
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1691829: Specify interface for nsIFilePicker::files getter on Cocoa. r=mccr8 Without this, JS callers which don't explicitly query every element returned by the enumerator are broken only on MacOS. Differential Revision: https://phabricator.services.mozilla.com/D104580
b977d712f35d9c4afe6476ee48353d662dc05d55: Bug 1690712 - Allow --enable-bootstrap in all configurations. r=firefox-build-system-reviewers,mhentges
Mike Hommey <mh+mozilla@glandium.org> - Tue, 09 Feb 2021 22:01:25 +0000 - rev 566748
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1690712 - Allow --enable-bootstrap in all configurations. r=firefox-build-system-reviewers,mhentges And make it prioritize the bootstrap directory over system paths. Differential Revision: https://phabricator.services.mozilla.com/D103981
d3989bd8ee5a3d5ba060d88e3d46dcc65854d8cb: Bug 1676469 - Convert matchBuckets to a granular list of result groups and rewrite the muxer to use it. r=preferences-reviewers,mak,harry
Drew Willcoxon <adw@mozilla.com> - Tue, 09 Feb 2021 21:53:38 +0000 - rev 566747
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1676469 - Convert matchBuckets to a granular list of result groups and rewrite the muxer to use it. r=preferences-reviewers,mak,harry Summary of changes: * Replace the `matchBuckets` pref with `resultBuckets`. * `resultBuckets` stores a JSON'ed root result bucket object. See the big javadoc above `makeResultBuckets` in UrlbarPrefs for details. * Convert existing result groups to more granular groups. This lets us remove the heuristic-ordering logic in the muxer. It also lets us fix a subtle inconsistency with regard to remote suggestions and form history; see the removal of the two comments that start with "Note that the second form history result appears after the remote suggestions" and "Note that the remote suggestions appear in between the two form history results" in test_search_suggestions.js. * Unlike `matchBuckets`, `resultBuckets` stores *all* buckets, including the heuristic at the beginning. Modify the muxer so that it discards heuristic results that are not the first result. Depends on D103137 Differential Revision: https://phabricator.services.mozilla.com/D99281
93f1b266831433d1dd6ed63acb5e13f03be035c5: Bug 1690406 - Update AVIF telemetry probes. r=chutten
Jon Bauman <jbauman@mozilla.com> - Tue, 09 Feb 2021 21:28:41 +0000 - rev 566746
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1690406 - Update AVIF telemetry probes. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D104448
b96c864bbc34009c52608931e50da72a7eabb298: Bug 1690877 - Only activate additional fonts in the parent process on macOS. r=lsalzman
Jonathan Kew <jkew@mozilla.com> - Tue, 09 Feb 2021 21:28:35 +0000 - rev 566745
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1690877 - Only activate additional fonts in the parent process on macOS. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D104559
4f9dba5f9dff6a805b8c9aa227117d75fe9737b3: Bug 1670293 - RSExperimentLoader should expose evaluateJexl for testing r=andreio
Kate Hudson <k88hudson@gmail.com> - Tue, 09 Feb 2021 21:25:30 +0000 - rev 566744
Push 38187 by ncsoregi@mozilla.com at Wed, 10 Feb 2021 03:37:51 +0000
Bug 1670293 - RSExperimentLoader should expose evaluateJexl for testing r=andreio Differential Revision: https://phabricator.services.mozilla.com/D104401
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip