480b4aeecc2bfab12d2c5b86e21542e76c0ddb62: Backed out changeset 499103fc4ccb (bug 1667674) for bc failures on browser_aboutCertError_offlineSupport.js . CLOSED TREE default tip
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 30 Sep 2020 21:50:27 +0300 - rev 550913
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Backed out changeset 499103fc4ccb (bug 1667674) for bc failures on browser_aboutCertError_offlineSupport.js . CLOSED TREE
1ac1b37d394e0c7bf03805c1fee7440a67b52b9e: Backed out changeset a96912059b4c (bug 1644719) for causing failures in browser_all_files_referenced.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Wed, 30 Sep 2020 19:18:42 +0300 - rev 550912
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Backed out changeset a96912059b4c (bug 1644719) for causing failures in browser_all_files_referenced.js CLOSED TREE
2269b7fe6ceee4088d09ba07d3b9b426838f6465: Bug 1604972: re-enable iframes in tresize-test.html r=perftest-reviewers,sparky
Randell Jesup <rjesup@wgate.com> - Wed, 30 Sep 2020 14:15:27 +0000 - rev 550911
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1604972: re-enable iframes in tresize-test.html r=perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D91124
d175746088d7c63d52fb5a77a263b65b8105d362: Bug 1667645 - fixing ctrl+click newtab link clicks focus issue r=Gijs
Scott <scott.downe@gmail.com> - Wed, 30 Sep 2020 13:50:09 +0000 - rev 550910
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667645 - fixing ctrl+click newtab link clicks focus issue r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D91877
02bbc7b8d4df4e5221d654d731b01831865199dd: Bug 1668129: nullcheck shistory in ReplaceActiveSessionHistoryEntry() r=smaug
Randell Jesup <rjesup@wgate.com> - Wed, 30 Sep 2020 13:48:10 +0000 - rev 550909
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668129: nullcheck shistory in ReplaceActiveSessionHistoryEntry() r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91849
2fa41bdae96fe2d60a20417556083cca0d991a0e: Bug 1664911 [Wayland] Use DRM modifiers for WebGL surfaces, r=jhorak
stransky <stransky@redhat.com> - Wed, 30 Sep 2020 13:14:05 +0000 - rev 550908
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1664911 [Wayland] Use DRM modifiers for WebGL surfaces, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D90168
499103fc4ccb18dd8481fd88d9af79ea8f090815: Bug 1667674 - [Wayland] Support public primary-selection unstable protocol. r=stransky
Robert Mader <robert.mader@posteo.de> - Wed, 30 Sep 2020 12:35:49 +0000 - rev 550907
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667674 - [Wayland] Support public primary-selection unstable protocol. r=stransky This is required to support pasting the primary selection into Firefox on compositors only supporting the public protocol, such as KWin. Getting the selection *from* Firefox is done via GTK and will be supported from GTK 3.24.23 on. The public protocol, while practically identical, will replace the gtk-private one eventually. However, support for the private one will still be needed for a while. Note: this also updates the auto-generated gtk-primary-selection files. Differential Revision: https://phabricator.services.mozilla.com/D91594
a405b9663b93de760f38361775a24ab5c6911d82: Bug 1668238: Move StaticParserAtomEntry initialisation into separate functions to placate Eclipse. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Wed, 30 Sep 2020 13:16:20 +0000 - rev 550906
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668238: Move StaticParserAtomEntry initialisation into separate functions to placate Eclipse. r=tcampbell Moving the initialisation into separate functions seems to workaround the Eclipse indexer bug. I've verified with `size -A dist/bin/js` that the executable size isn't negatively impacted by this change. Differential Revision: https://phabricator.services.mozilla.com/D91916
e0792656b720771d86304b57103e9a8673e4c331: Bug 1667325 - [marionette] Add a marionette try preset r=marionette-reviewers,ahal,maja_zf
Julian Descottes <jdescottes@mozilla.com> - Wed, 30 Sep 2020 13:42:36 +0000 - rev 550905
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667325 - [marionette] Add a marionette try preset r=marionette-reviewers,ahal,maja_zf Differential Revision: https://phabricator.services.mozilla.com/D91395
23bb4efd11b9ea1db3e9f14d776bf2806322e141: Bug 1643689 - [taskgraph] enable manifest-scheduling on autoland, r=marco
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 30 Sep 2020 13:27:14 +0000 - rev 550904
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1643689 - [taskgraph] enable manifest-scheduling on autoland, r=marco Sets autoland to use the 'bugbug' test manifest loader. This is being enabled as part of a temporary trial to see the impact it has on sheriffing. Differential Revision: https://phabricator.services.mozilla.com/D90160
57a1c2600765743e50388435a95d0a6cb288cd72: Bug 1664573 - Add folding for MBoxNonStrictThis and MReturnFromCtor. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Wed, 30 Sep 2020 10:13:14 +0000 - rev 550903
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1664573 - Add folding for MBoxNonStrictThis and MReturnFromCtor. r=anba Differential Revision: https://phabricator.services.mozilla.com/D91909
a3e7b3d4399a0289061f73902faff739723fc594: Bug 1667883 - Remove dead protections UI CSS code r=desktop-theme-reviewers,dao
Itiel <itiel_yn8@walla.com> - Wed, 30 Sep 2020 13:05:57 +0000 - rev 550902
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667883 - Remove dead protections UI CSS code r=desktop-theme-reviewers,dao Differential Revision: https://phabricator.services.mozilla.com/D91643
7f3b6f4442eb2efce37811f831d081a15a7facc6: Bug 1640858 - Fix damage region calculation for eglSwapBuffersWithDamage. r=sotaro
Jamie Nicol <jnicol@mozilla.com> - Wed, 30 Sep 2020 12:53:13 +0000 - rev 550901
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1640858 - Fix damage region calculation for eglSwapBuffersWithDamage. r=sotaro Webrender provides dirty rects with a top-left origin, whereas EGL requires bottom-left. We also clamp the region to the framebuffer size prior to passing it to EGL. There was a bug in this calculation when the dirty rect had a negative y-offset and a height greater than the framebuffer's height. This was causing too little of the screen to be updated in some circumstances, resulting in stale content. Note that this is only an issue when gfx.webrender.max-partial-present-rects != 0. Differential Revision: https://phabricator.services.mozilla.com/D91714
ad5cf7320076c263062646d42f6d09cbaaa15d97: Bug 1667192 - patch 3 - For Android, package the uncompiled versions of hyphenation files. r=heycam
Jonathan Kew <jkew@mozilla.com> - Wed, 30 Sep 2020 12:52:40 +0000 - rev 550900
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667192 - patch 3 - For Android, package the uncompiled versions of hyphenation files. r=heycam This reduces the APK size by about 1.4MB. Differential Revision: https://phabricator.services.mozilla.com/D91411
c29703edd736fe68572460bc600baa0ac032fd99: Bug 1667192 - patch 2 - Update nsHyphenator to support loading either precompiled or uncompiled data. r=heycam
Jonathan Kew <jkew@mozilla.com> - Wed, 30 Sep 2020 12:52:22 +0000 - rev 550899
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667192 - patch 2 - Update nsHyphenator to support loading either precompiled or uncompiled data. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D91410
a1ab26abf3eb645e202d69dffea86398a0ea4563: Bug 1667192 - patch 1.1 - Run `mach vendor rust` to update in-tree mapped_hyph source. r=heycam
Jonathan Kew <jkew@mozilla.com> - Wed, 30 Sep 2020 12:51:54 +0000 - rev 550898
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667192 - patch 1.1 - Run `mach vendor rust` to update in-tree mapped_hyph source. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D91409
66b86f8b6682a8eac45ac0ceb2447958acf96201: Bug 1667192 - patch 1 - Update to mapped_hyph v0.4.0, to get FFI access to hyphenation table compilation. r=heycam
Jonathan Kew <jkew@mozilla.com> - Wed, 30 Sep 2020 12:51:17 +0000 - rev 550897
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667192 - patch 1 - Update to mapped_hyph v0.4.0, to get FFI access to hyphenation table compilation. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D91408
a96912059b4c1bffe46e8160c055ffd05ff44bea: Bug 1644719 - Add basic functionality to display offline support pages when SUMO is unreachable from certerror pages. r=nhnt11
prathiksha <prathikshaprasadsuman@gmail.com> - Wed, 30 Sep 2020 12:45:10 +0000 - rev 550896
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1644719 - Add basic functionality to display offline support pages when SUMO is unreachable from certerror pages. r=nhnt11 Differential Revision: https://phabricator.services.mozilla.com/D91451
a92c1b99f57fa8fd9aa7bcdb70653f30d815666b: Bug 1621274 - Skip some table layout assertions when xul is involved. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 30 Sep 2020 12:25:37 +0000 - rev 550895
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1621274 - Skip some table layout assertions when xul is involved. r=dholbert Realistically we're not going to bother investigating these, I suspect, and Thunderbird seems to hit these too often in their tests. Differential Revision: https://phabricator.services.mozilla.com/D75683
b2ea90b0e7566465309edb359479a770d2e27e97: Bug 1667265. Remove nsIPrintSettingsService.globalPrintSettings. r=jfkthame
Jonathan Watt <jwatt@jwatt.org> - Wed, 30 Sep 2020 12:25:02 +0000 - rev 550894
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667265. Remove nsIPrintSettingsService.globalPrintSettings. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D91366
900a3f433720aae9fe021389afd80c06c8e5b8f1: Bug 1668154 - Skip relazification test if isLcovEnabled. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Wed, 30 Sep 2020 12:16:01 +0000 - rev 550893
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668154 - Skip relazification test if isLcovEnabled. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D91903
cde4cca03d45df80088e2fbaf2b4b81a14ebeed2: Bug 1649121: part 96) Extend documentation of `synthesizeMouse` and `synthesizeMouseAtPoint`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 30 Sep 2020 08:48:39 +0000 - rev 550892
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1649121: part 96) Extend documentation of `synthesizeMouse` and `synthesizeMouseAtPoint`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D91896
3aebe05f1afaeb06e56c58524037f1d542814331: Bug 1664454 - In about:processes, hide extensions;r=florian,fluent-reviewers,flod
David Teller <dteller@mozilla.com> - Wed, 30 Sep 2020 12:02:03 +0000 - rev 550891
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1664454 - In about:processes, hide extensions;r=florian,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D90708
31f46ed5055286f73a5e6f79597b8294f9c476cf: Bug 1667542 - Update metadata for android opt failure, r=fix CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Wed, 30 Sep 2020 12:55:17 +0000 - rev 550890
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667542 - Update metadata for android opt failure, r=fix CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D91926
e2ba467313458c7ab0cb29099d057f23b275ad53: Bug 1668263 - Avoid trying to load example.com in fontface test, r=fix CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Wed, 30 Sep 2020 13:17:27 +0000 - rev 550889
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668263 - Avoid trying to load example.com in fontface test, r=fix CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D91932
54572387507b04b9a1aed6cc7ffc478f055593b0: Backed out changeset 0028834844d2 (bug 1668210) for web platform failures on delayed_window_print.html. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 30 Sep 2020 14:37:59 +0300 - rev 550888
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Backed out changeset 0028834844d2 (bug 1668210) for web platform failures on delayed_window_print.html. CLOSED TREE
4a30905f063e5979798f76a3541aa565f1e5d633: Backed out 2 changesets (bug 1652677) on request from kershaw for causing bug 1667801
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 30 Sep 2020 13:14:00 +0200 - rev 550887
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Backed out 2 changesets (bug 1652677) on request from kershaw for causing bug 1667801 Backed out changeset 4a66e4016c18 (bug 1652677) Backed out changeset df6bdf8157b1 (bug 1652677)
b25155229d25cc476357485eddc202c2656566c9: Backed out changeset 0b7c8f6349b1 (bug 1667743) on request from kershaw for causing bug 1667801
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 30 Sep 2020 13:12:53 +0200 - rev 550886
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Backed out changeset 0b7c8f6349b1 (bug 1667743) on request from kershaw for causing bug 1667801
0519a8f4a1fce47856e774bf84c5378004a3bd64: Bug 1668021 - Some error types that neqo is returning have changed. We need to adapt the glue code. r=necko-reviewers,valentin
Dragana Damjanovic <dd.mozilla@gmail.com> - Wed, 30 Sep 2020 07:05:27 +0000 - rev 550885
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668021 - Some error types that neqo is returning have changed. We need to adapt the glue code. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D91870
fd5aa1efcfdd3bd7261fd3a2399e392c79ea9988: Bug 1664481 - Clear the archived pings in pioneer tests. r=rhelmer,janerik
Alessio Placitelli <alessio.placitelli@gmail.com> - Wed, 30 Sep 2020 10:54:30 +0000 - rev 550884
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1664481 - Clear the archived pings in pioneer tests. r=rhelmer,janerik Differential Revision: https://phabricator.services.mozilla.com/D91397
716ae161877d63d7402741ef7834f727c6dfce9f: Bug 1667864 - Remove shape check for SetGName similar to GetGName. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 30 Sep 2020 10:16:00 +0000 - rev 550883
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667864 - Remove shape check for SetGName similar to GetGName. r=jandem Depends on D91747 Differential Revision: https://phabricator.services.mozilla.com/D91748
bcafeb4c162e5e366bdab3a3b27e851c7a398ddb: Bug 1667864 - Fold MUnbox to constant doubles when possible. r=jandem
Tom Schuster <evilpies@gmail.com> - Wed, 30 Sep 2020 10:12:36 +0000 - rev 550882
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667864 - Fold MUnbox to constant doubles when possible. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D91747
0028834844d210d65c3936824c4946e3921804ea: Bug 1668210. Prevent print settings being saved to unprefixed prefs on non-Android. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Wed, 30 Sep 2020 09:36:40 +0000 - rev 550881
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1668210. Prevent print settings being saved to unprefixed prefs on non-Android. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D91907
e8168d6f65b2a9bfd6d2843b1f8f73b3dd3ace1f: Bug 1666417 part 4 - Add a temporary SM(nowarp) job. r=sfink,jmaher
Jan de Mooij <jdemooij@mozilla.com> - Sat, 26 Sep 2020 23:01:03 +0000 - rev 550880
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666417 part 4 - Add a temporary SM(nowarp) job. r=sfink,jmaher Until we remove IonBuilder/TI (October or November if all goes well) we need to make sure we don't break it when we enable Warp by default in the JS shell too. This patch adds a temporary no-warp job based on the plaindebug variant that runs shell tests with --no-warp. The next step is enabling Warp by default in the JS shell + removing the SM(warp) job. Differential Revision: https://phabricator.services.mozilla.com/D91389
76f2bb2215b501a4414a090b07c5821647ddd5d1: Bug 1658229 - Exclude moz-extension:// urls from being saved in history. r=mak
Mark Banner <standard8@mozilla.com> - Wed, 30 Sep 2020 09:27:58 +0000 - rev 550879
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1658229 - Exclude moz-extension:// urls from being saved in history. r=mak Differential Revision: https://phabricator.services.mozilla.com/D91767
679f251515f726d69159b846875e9e676169b3ef: Bug 1667542 - [wpt-sync] Update web-platform-tests to 16fbdd5a6817fb56e0d992bbf049afcad8e2ff3e, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 28 Sep 2020 09:06:05 +0000 - rev 550878
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667542 - [wpt-sync] Update web-platform-tests to 16fbdd5a6817fb56e0d992bbf049afcad8e2ff3e, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 16fbdd5a6817fb56e0d992bbf049afcad8e2ff3e wpt-type: landing
bffae52c7603d754b51eb276e86c8f8f059bfdaf: Bug 1666932 [wpt PR 25733] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 26 Sep 2020 03:18:33 +0000 - rev 550877
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666932 [wpt PR 25733] - Update wpt metadata, a=testonly wpt-pr: 25733 wpt-type: metadata
650d691acaf70ac5960a320d7b5b2faa41f6a53d: Bug 1666932 [wpt PR 25733] - Add metric override descriptors to FontFace JS interface, a=testonly
Xiaocheng Hu <xiaochengh@chromium.org> - Sat, 26 Sep 2020 09:30:33 +0000 - rev 550876
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666932 [wpt PR 25733] - Add metric override descriptors to FontFace JS interface, a=testonly Automatic update from web-platform-tests Add metric override descriptors to FontFace JS interface Following the CSSWG resolution to add metric override descriptors to @font-face, this patch also adds these descriptors as attributes to the JavaScript FontFace interface. Bug: 1098355 Change-Id: Ia5ef4ad870559457834fe9fafaaab79b24a0e08b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2425484 Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#810907} -- wpt-commits: 16fbdd5a6817fb56e0d992bbf049afcad8e2ff3e wpt-pr: 25733
b4a25a7ad3764af4cc5c24a87e3e903c6b7b7fda: Bug 1667008 [wpt PR 25754] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 26 Sep 2020 03:03:44 +0000 - rev 550875
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667008 [wpt PR 25754] - Update wpt metadata, a=testonly wpt-pr: 25754 wpt-type: metadata
c3103e3562c9757e72dc79abd82c3f5f3a59495b: Bug 1667008 [wpt PR 25754] - [css-flex] Change some test expectations for image flex items, a=testonly
David Grogan <dgrogan@chromium.org> - Sat, 26 Sep 2020 09:30:28 +0000 - rev 550874
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667008 [wpt PR 25754] - [css-flex] Change some test expectations for image flex items, a=testonly Automatic update from web-platform-tests [css-flex] Change some test expectations for image flex items When an item with an aspect ratio stretches to the container's cross size causing the item's cross size to be considered definite, the flex base size can be computed differently. Specifically, the flex base size calculation could fall under the purview of https://drafts.csswg.org/css-flexbox/#algo-main-item part B, which requires the item to have a definite cross size. Both chrome 86 and firefox 82b2 get this wrong. Bug: 704294 Change-Id: I8410be91d3006ee9d055562887fc5c3fe7b9aa5e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2428164 Reviewed-by: Christian Biesinger <cbiesinger@chromium.org> Commit-Queue: David Grogan <dgrogan@chromium.org> Cr-Commit-Position: refs/heads/master@{#810867} -- wpt-commits: 83a5a732976e7c23437913a2d9c5235c7ba424f7 wpt-pr: 25754
b92515c4abb70e162c53337534f878798652bdf8: Bug 1667190 [wpt PR 25778] - [wpt] Check EdgeDriver version before accepting found binary, a=testonly
Stephen McGruer <smcgruer@chromium.org> - Sat, 26 Sep 2020 09:30:25 +0000 - rev 550873
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667190 [wpt PR 25778] - [wpt] Check EdgeDriver version before accepting found binary, a=testonly Automatic update from web-platform-tests [wpt] Check EdgeDriver version before accepting found binary (#25778) This extracts the question of 'is there a webdriver binary' from 'does it support the browser in question', which makes the flow clearer. Fixes https://github.com/web-platform-tests/wpt/issues/25416 Co-authored-by: Robert Ma <robertma@chromium.org> -- wpt-commits: 0305367bd0926faf7a2012d4cb7f82d092d8ec2c wpt-pr: 25778
f9e0b3313ec210042db9f739d77d22f29122b6a0: Bug 1666358 [wpt PR 25662] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 25 Sep 2020 22:08:56 +0000 - rev 550872
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666358 [wpt PR 25662] - Update wpt metadata, a=testonly wpt-pr: 25662 wpt-type: metadata
413e038a09671ac5c545d963ea39fcfee821bd80: Bug 1666358 [wpt PR 25662] - [LayoutNG] Multicol baseline propagation support., a=testonly
Morten Stenshorne <mstensho@chromium.org> - Sat, 26 Sep 2020 09:30:19 +0000 - rev 550871
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666358 [wpt PR 25662] - [LayoutNG] Multicol baseline propagation support., a=testonly Automatic update from web-platform-tests [LayoutNG] Multicol baseline propagation support. Spec: https://drafts.csswg.org/css-align/#baseline-export The "first baseline set" of a multicol container is the baseline of the first line box in the first column (i,e, ignore all other columns), or the baseline of the first line box in the first column spanner that has such a thing, whichever comes first. Multicol containers have no "last baseline set", and, as such, fast/multicol/inline-block-baseline.html is invalid, since an inline-block aligns with the "last baseline set". Remove the test, and replace it with its antithesis, baseline-008.html in wpt/css/css-multicol/. And added a bunch of tests, since this feature seemed to have no coverage, apart from the deleted test in fast/multicol/. Bug: 829028 Change-Id: I954de9618fde87dbfa37292786ca6a2dcce9fa1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2421462 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Morten Stenshorne <mstensho@chromium.org> Cr-Commit-Position: refs/heads/master@{#810140} -- add lint entries -- wpt-commits: 3bffcc3b5e23513c6a24ac33a85f35a94ea759fd, e7928355119c150c784d2d32da699717f61ed346 wpt-pr: 25662
3e627ae25c8b5358dabb7e9ae250297a44db7762: Bug 1666818 [wpt PR 25713] - Use allow attribute for delegation in web serial WPT, a=testonly
Ian Clelland <iclelland@chromium.org> - Sat, 26 Sep 2020 09:30:17 +0000 - rev 550870
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666818 [wpt PR 25713] - Use allow attribute for delegation in web serial WPT, a=testonly Automatic update from web-platform-tests Use allow attribute for delegation in web serial WPT With an upcoming change to Feature/Permissions Policy, the header alone will no longer be sufficient to delegate permissions to use powerful features in subframes. The iframe allow attribute must be used in conjunction with it. The header can still be used to block delegation. This change updates the WebSerial WPTs to use the allow attribute for delegation. Bug: 1095641 Change-Id: I810cd5df06b89b0b5b2f2c160e0f9eac19dd67f3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424655 Commit-Queue: Ian Clelland <iclelland@chromium.org> Auto-Submit: Ian Clelland <iclelland@chromium.org> Reviewed-by: Charlie Hu <chenleihu@google.com> Cr-Commit-Position: refs/heads/master@{#809834} -- Add long timeout -- wpt-commits: bddeb201815510c25420e6029cb5060695028da6, 7ed2935a2a5b64af539486a5def903202bebfe6e wpt-pr: 25713
7c3cab825662480c8c6a1d54c79581b33143e6d5: Bug 1667445 [wpt PR 25793] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 25 Sep 2020 20:34:59 +0000 - rev 550869
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667445 [wpt PR 25793] - Update wpt metadata, a=testonly wpt-pr: 25793 wpt-type: metadata
f89df562900555c48edbeb2011789719ec94e96e: Bug 1667445 [wpt PR 25793] - Update interfaces/webxr.idl, a=testonly
autofoolip <auto@foolip.org> - Sat, 26 Sep 2020 09:30:11 +0000 - rev 550868
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667445 [wpt PR 25793] - Update interfaces/webxr.idl, a=testonly Automatic update from web-platform-tests Update interfaces/webxr.idl (#25793) Source: https://github.com/w3c/webref/blob/aa7731d/ed/idl/webxr.idl Build: https://travis-ci.org/w3c/webref/builds/730349065 -- wpt-commits: 30a67955e1213175846784b988ceb859470305ac wpt-pr: 25793
cc2c166b967d3e4cacab466380baad923069fa9f: Bug 1666816 [wpt PR 25711] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 25 Sep 2020 20:29:58 +0000 - rev 550867
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666816 [wpt PR 25711] - Update wpt metadata, a=testonly wpt-pr: 25711 wpt-type: metadata
df3eff6e0a4fa61d1bca62a19e61211fbacfe9e7: Bug 1666816 [wpt PR 25711] - [COOP] access reporting: test with redirects., a=testonly
Blink WPT Bot <blink-w3c-test-autoroller@chromium.org> - Sat, 26 Sep 2020 09:29:52 +0000 - rev 550866
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666816 [wpt PR 25711] - [COOP] access reporting: test with redirects., a=testonly Automatic update from web-platform-tests [COOP] access reporting: test with redirects. (#25711) There are some properties added to reports depending on the redirects. This adds tests so that we can verify what is reported. body.{referrer,initialPopupURL} depends directly from the redirects. body.{openeeURL,openerURL,otherDocumentURL} might depend in the future from the redirects. Bug: 1090273 Change-Id: I2ca80ee2664005bd156e4cbf2c08f1d2983b91b7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424136 Commit-Queue: Pâris Meuleman <pmeuleman@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org> Cr-Commit-Position: refs/heads/master@{#810222} Co-authored-by: arthursonzogni <arthursonzogni@chromium.org> -- wpt-commits: 2fef4d6f7ce1c5e0af3ed8421b2bc30eddb934f2 wpt-pr: 25711
e1673e8b2e0b382bd11fc34d3938dc4226e8ba11: Bug 1666762 [wpt PR 25703] - Set harness error if async_test function returns a value, a=testonly
Stephen McGruer <smcgruer@chromium.org> - Sat, 26 Sep 2020 09:29:49 +0000 - rev 550865
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666762 [wpt PR 25703] - Set harness error if async_test function returns a value, a=testonly Automatic update from web-platform-tests Set harness error if async_test function returns a value (#25703) Cherry-picks and modifies work done by frehner@ in https://github.com/web-platform-tests/wpt/pull/24021 Fixes https://github.com/web-platform-tests/wpt/issues/21435 Co-authored-by: Anthony Frehner <afrehner.work@gmail.com> Co-authored-by: Philip Jägenstedt <philip@foolip.org> -- wpt-commits: 2966c80c8e0006a8f6d275187b40d6892d38dce6 wpt-pr: 25703
2e20b6b022ed488fcdfcf9488f48bf745d73477a: Bug 1667369 [wpt PR 25788] - Update underline position for -scroll-* tests, a=testonly
Dominik Röttsches <drott@chromium.org> - Sat, 26 Sep 2020 09:29:46 +0000 - rev 550864
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667369 [wpt PR 25788] - Update underline position for -scroll-* tests, a=testonly Automatic update from web-platform-tests Update underline position for -scroll-* tests The test logic passes in Chromium if the underline-position is fixed to from-font. Otherwise Chromium computes the underline position as "auto" and places it too low in relation to the font size. from-font fixes that and makes the test compatible without changing the expectations or logic of the test. -- wpt-commits: f4e3ff332b6f2c189b31826c9f42c1fe2f5353bb wpt-pr: 25788
9c36f8703147e689ee4356e917f699f781b4f981: Bug 1666488 [wpt PR 25672] - Initial support for worker memory in performance.measureMemory(), a=testonly
Ulan Degenbaev <ulan@chromium.org> - Sat, 26 Sep 2020 09:29:42 +0000 - rev 550863
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666488 [wpt PR 25672] - Initial support for worker memory in performance.measureMemory(), a=testonly Automatic update from web-platform-tests Initial support for worker memory in performance.measureMemory() The result of performance.measureMemory() now includes the memory usage of dedicated workers running in the same site-isolated renderer process. Example entry of the result: { bytes: 1000000, attribution: [], userAgentSpecificTypes: ["DedicatedWorkerGlobalScope","JS"] } The worker URLs are not available in this implementation because it does not go through PerformanceManager in the browser process. Instead, it directly queries V8WorkerMemoryReporter implemented in renderer/controller/performance_manager. Since renderer/core cannot depend on renderer/controller, V8WorkerMemoryReporter is injected during initialization. The upcoming mojo-based implementation will add URLs. Bug: 1085129 Change-Id: I53f34c1136192c9156e2bb74e41327b5a60e0f66 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2421707 Reviewed-by: Chris Hamilton <chrisha@chromium.org> Reviewed-by: Joe Mason <joenotcharles@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Ulan Degenbaev <ulan@chromium.org> Cr-Commit-Position: refs/heads/master@{#810566} -- wpt-commits: 2f700feaab955d50d9a0078a82ca1f3c29e6d4c5 wpt-pr: 25672
8aab46d078953b94645b547a3e63b8dd0269e9ee: Bug 1667243 [wpt PR 25779] - Ensure Edge Chromium passes vendor-specific capabilities to WebDriver, a=testonly
Brandon Walderman <brwalder@microsoft.com> - Sat, 26 Sep 2020 09:29:40 +0000 - rev 550862
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667243 [wpt PR 25779] - Ensure Edge Chromium passes vendor-specific capabilities to WebDriver, a=testonly Automatic update from web-platform-tests Update WebDriver vendor capability name for Edge Chromium. (#25779) -- wpt-commits: 9240ab77ea8ef1627350b273f2f75b056b288cdf wpt-pr: 25779
771b95521db4d720791a41cfbd0eaf23fbe2eee5: Bug 1666906 [wpt PR 25728] - Rework "SelfWillPaint-handling" in SVGContainerPainter, a=testonly
Fredrik Söderqvist <fs@opera.com> - Sat, 26 Sep 2020 09:29:37 +0000 - rev 550861
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666906 [wpt PR 25728] - Rework "SelfWillPaint-handling" in SVGContainerPainter, a=testonly Automatic update from web-platform-tests Rework "SelfWillPaint-handling" in SVGContainerPainter Check if the container has a filter effect property (with a reference filter) before ensuring a paint chunk. This both robust against paint-from-prepaint (crbug.com/848056) as well as achieving the goal of the SelfWillPaint() check. This also eliminates the last user of SelfWillPaint() so it and SVGLayoutSupport::HasFilterResource() which it uses can be removed. Bug: 109224, 848056, 1131498 Change-Id: Ic3da600c011d0a48bf562d9fea013e258d436e56 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424187 Commit-Queue: Fredrik Söderquist <fs@opera.com> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#810564} -- wpt-commits: a8a4fd5b4b6c5a59195ff1d0c68320d4f95a38d7 wpt-pr: 25728
e71dcc6ac8026073d17b8c3d132c585aa5029ad6: Bug 1667354 [wpt PR 25786] - Revert "FontAccess: Sort fonts in lexicographical order", a=testonly
Jan Wilken Dörrie <jdoerrie@chromium.org> - Sat, 26 Sep 2020 09:29:34 +0000 - rev 550860
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667354 [wpt PR 25786] - Revert "FontAccess: Sort fonts in lexicographical order", a=testonly Automatic update from web-platform-tests Revert "FontAccess: Sort fonts in lexicographical order" This reverts commit 404b7cc426e259c11276d673630c9f094628259f. Reason for revert: Breaks tests on Win 7 Builder: https://ci.chromium.org/p/chromium/builders/ci/Win7%20Tests%20%281%29/108048 Original change's description: > FontAccess: Sort fonts in lexicographical order > > This change ensures fonts are sorted before being cached. This change is > due to a concern about fingerprinting: > https://github.com/w3ctag/design-reviews/issues/399#issuecomment-530679815 > > This change ensures that fonts are sorted in lexicographical order. > > Bug: 1043306 > Change-Id: Ia3acf2a45cb473124df4e489683bdc7bac15dde4 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2427040 > Commit-Queue: Olivier Yiptong <oyiptong@chromium.org> > Reviewed-by: Joshua Bell <jsbell@chromium.org> > Cr-Commit-Position: refs/heads/master@{#810519} TBR=jsbell@chromium.org,oyiptong@chromium.org Change-Id: I75926b99ebb7e663875e0eae3d89d877f623a6ae No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 1043306 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2431025 Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#810547} -- wpt-commits: c8e14361aac1f6fdccee691b1ef1547dbc22ffb5 wpt-pr: 25786
f8ce2962391f1a69351f4d290ee2a96efdab3852: Bug 1660245 [wpt PR 25149] - [Taskcluster] Switch to repeat-only for stability checks, a=testonly
Stephen McGruer <smcgruer@chromium.org> - Sat, 26 Sep 2020 09:29:32 +0000 - rev 550859
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1660245 [wpt PR 25149] - [Taskcluster] Switch to repeat-only for stability checks, a=testonly Automatic update from web-platform-tests [Taskcluster] Switch to repeat-only for stability checks We frequently hear from test authors that they find it frustrating when the stability checks turn up failures that they cannot reproduce. One common case comes from the fact that stability checks run the same test repeatedly without restarting the browser (the AAABBBCCC behavior). This is unlike any other way we run tests, and can cause some tests to consistently appear flaky due to global state (e.g. the origin-isolation/ tests). To fix this, switch the stability checks to only use 'repeat-restart' flake detection (previously we used both 'repeat-loop' and 'repeat-restart'). This mode run the tests in entire sets, then restarts the browser and runs them again, aka ABC[restart]ABC[restart]ABC. The hope is that we will not lose too much flake coverage, but will reduce the amount of non-addressable flake that is reported. This also makes it more feasible to implement a timeout-avoiding mechanism for the stability checks; see https://docs.google.com/document/d/1dAlCSHUQldtgWDDTrGJR-ksm19FZZ3k8ppqc5-kSwIk/edit# -- wpt-commits: fdee354c5c9c5e373939bdd75a549a96232bc349 wpt-pr: 25149
bfd6d9ef778e50745b0bbfa04fbdb0a0b083b22c: Bug 1666984 [wpt PR 25746] - Run the file content lint in parallel, a=testonly
Sam Sneddon <me@gsnedders.com> - Sat, 26 Sep 2020 09:29:29 +0000 - rev 550858
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666984 [wpt PR 25746] - Run the file content lint in parallel, a=testonly Automatic update from web-platform-tests Run lint in parallel -- Improve lint performance Avoid repeatedly removing items from a large list -- Remove unneeded lint.ignore lines -- wpt-commits: f6d36df3d61101a751c7cd25189d2d8856866897, 3122d4f8f8053807f197e2ca3b75ed2f722c0a2b, d3d1a81bc4c6754eb661604364b922c948e48dc5 wpt-pr: 25746
d43e157260c08c07a7d8e432f0388fcd6b948d57: Bug 1665186 [wpt PR 25550] - Make testdriver click/send_keys/actions work in more browsing contexts, a=testonly
jgraham <james@hoppipolla.co.uk> - Sat, 26 Sep 2020 09:29:27 +0000 - rev 550857
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1665186 [wpt PR 25550] - Make testdriver click/send_keys/actions work in more browsing contexts, a=testonly Automatic update from web-platform-tests Make testdriver click/send_keys/actions work in more browsing contexts (#25550) This is a slightly hacky change to allow testdriver actions to work in more browsing contexts. The basic idea is that when we want to run an action in a different borsing context, we pass wptrunner a context list like [window_id, frame_id...], and use that to select the correct browsing context just for the duration of the action, before switching back. There are a number of limitations with the current patch, some more serious than others: * So far this is only implmented for testdriver commands that take an explicit element. Other commands could be modified to also allow passing in an explicit context. * It must be possible to get a window reference and set the name property (see below). This means this approach only works for windows that are same origin with the test window. * WebDriver implementations don't generally support returning a window object from script, so we can't return a window handle directly. Instead we either use the existing window.name property or add a window.name when we try to start the action. Then in wptrunner we do a linear search of all windows to find the one with the appropriate name. We have to use window.name rather than writing a custom property into the window global because the way marionette sandboxes js we aren't able to read the global property. However despite these limitations this makes the feature considerably more versatile than it was previously. Co-authored-by: Robert Ma <robertma@chromium.org> -- wpt-commits: 141c517755d3419b9d2b142adee46a165aae0842 wpt-pr: 25550
5dad10adfd0b886d8a66e76fbf7f3d83d487adb9: Bug 1666951 [wpt PR 25735] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 25 Sep 2020 10:06:38 +0000 - rev 550856
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666951 [wpt PR 25735] - Update wpt metadata, a=testonly wpt-pr: 25735 wpt-type: metadata
6f6207cf7a59ce9e705d6d48d11488fc0bdb9fd7: Bug 1666951 [wpt PR 25735] - FontAccess: Sort fonts in lexicographical order, a=testonly
Olivier Yiptong <oyiptong@chromium.org> - Sat, 26 Sep 2020 09:29:21 +0000 - rev 550855
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666951 [wpt PR 25735] - FontAccess: Sort fonts in lexicographical order, a=testonly Automatic update from web-platform-tests FontAccess: Sort fonts in lexicographical order This change ensures fonts are sorted before being cached. This change is due to a concern about fingerprinting: https://github.com/w3ctag/design-reviews/issues/399#issuecomment-530679815 This change ensures that fonts are sorted in lexicographical order. Bug: 1043306 Change-Id: Ia3acf2a45cb473124df4e489683bdc7bac15dde4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2427040 Commit-Queue: Olivier Yiptong <oyiptong@chromium.org> Reviewed-by: Joshua Bell <jsbell@chromium.org> Cr-Commit-Position: refs/heads/master@{#810519} -- wpt-commits: 5ef23194922e31cc9f04cd20d56aafacbdd9af25 wpt-pr: 25735
b4aa9e448525097f19a333ed607b0e106aed2acb: Bug 1666741 [wpt PR 25702] - Migrate isInputPending options class to dictionary, a=testonly
Andrew Comminos <acomminos@fb.com> - Sat, 26 Sep 2020 09:29:18 +0000 - rev 550854
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666741 [wpt PR 25702] - Migrate isInputPending options class to dictionary, a=testonly Automatic update from web-platform-tests Migrate isInputPending options class to dictionary Updates the API for isInputPending and associated tests to accept a dictionary object for parameterization directly, making it compliant with the updated spec. Bug: 910421 Change-Id: I39e569ee6215044a9b59a8834d19cac76915cb9c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2425138 Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Andrew Comminos <acomminos@fb.com> Cr-Commit-Position: refs/heads/master@{#810490} -- wpt-commits: 0c112f38ee0040ba788d927e73b1ab1a7b856230 wpt-pr: 25702
e1631e50262761af29724b77ee4bf09a450a0eb7: Bug 1665864 [wpt PR 25616] - More tests for scrollbar-gutter, a=testonly
Felipe Erias <felipeerias@gmail.com> - Sat, 26 Sep 2020 09:29:16 +0000 - rev 550853
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1665864 [wpt PR 25616] - More tests for scrollbar-gutter, a=testonly Automatic update from web-platform-tests More tests for scrollbar-gutter Break up the scrollbar-gutter tests into separate files for horizontal and vertical writing modes, and add additional tests. Move the tests to wpt_internal/css/css-overflow since they require the non-standard feature ::-webkit-scrollbar Bug: 710214 Change-Id: I988f2acd8cd17a6623765aedfb8938e71942a683 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2417471 Commit-Queue: Felipe Erias Morandeira <felipeerias@gmail.com> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#810451} -- wpt-commits: e963de46200d021ff5756018e1c09928b223723f wpt-pr: 25616
b555cfc31e23a9951fc7d43ecf29f128fd4db719: Bug 1666936 [wpt PR 25734] - [LayoutNG] Make paint of OOF nodes relative to the fragmentainer, a=testonly
Benjamin Beaudry <benjamin.beaudry@microsoft.com> - Sat, 26 Sep 2020 09:29:13 +0000 - rev 550852
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666936 [wpt PR 25734] - [LayoutNG] Make paint of OOF nodes relative to the fragmentainer, a=testonly Automatic update from web-platform-tests [LayoutNG] Make paint of OOF nodes relative to the fragmentainer When in a fragmentation context, there was this bug where an OOF node position did not appear to be relative to the fragmentainer ancestor. This was only a paint issue. This CL fixes it. Bug: 1113911 Change-Id: Ic9a4e5bab3a22fe3c25228cbbd2efec52ed1742a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2386382 Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Alison Maher <almaher@microsoft.com> Reviewed-by: Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Benjamin Beaudry <benjamin.beaudry@microsoft.com> Cr-Commit-Position: refs/heads/master@{#810316} -- wpt-commits: 072f862056a948efa0f3af09db64bfd48c0a476a wpt-pr: 25734
dbb7e787602f5abc013beb9b55e62f762d30a896: Bug 1667155 [wpt PR 25777] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 24 Sep 2020 22:39:11 +0000 - rev 550851
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667155 [wpt PR 25777] - Update wpt metadata, a=testonly wpt-pr: 25777 wpt-type: metadata
92e92a20cb3bce0bbb2d0a81f07ca905b4840f46: Bug 1667155 [wpt PR 25777] - [AspectRatio] Fix bug in flex-aspect-ratio-024 test, a=testonly
Christian Biesinger <cbiesinger@chromium.org> - Sat, 26 Sep 2020 09:29:04 +0000 - rev 550850
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667155 [wpt PR 25777] - [AspectRatio] Fix bug in flex-aspect-ratio-024 test, a=testonly Automatic update from web-platform-tests [AspectRatio] Fix bug in flex-aspect-ratio-024 test The problem with the test was that due to the way we calculate the intrinsic sizes of an inline flexbox, we end up sizing the flexbox to 20px wide and then "stretching" the flex item to that width. Instead, use a wrapping flex box where flex line sizing does not have that issue. R=ikilpatrick@chromium.org, mstensho@chromium.org Bug: 1117279 Change-Id: I719814fc5e4c570a100e131f4d903c09d4c05575 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2429543 Auto-Submit: Christian Biesinger <cbiesinger@chromium.org> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Commit-Queue: Christian Biesinger <cbiesinger@chromium.org> Cr-Commit-Position: refs/heads/master@{#810284} -- wpt-commits: f0d83d8c3870e8baba6813d3af4cb7f7eb3ab342 wpt-pr: 25777
05e4b8b25b39ea1fe0dffddb7825e7a509606f17: Bug 1665762 [wpt PR 25604] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 24 Sep 2020 21:38:16 +0000 - rev 550849
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1665762 [wpt PR 25604] - Update wpt metadata, a=testonly wpt-pr: 25604 wpt-type: metadata
2cf04e44472a634c125d5b3d072b144216ceef56: Bug 1665762 [wpt PR 25604] - Add tests to validate XR compatible request scenarios that should throw, a=testonly
Patrick To <patrto@microsoft.com> - Sat, 26 Sep 2020 09:28:58 +0000 - rev 550848
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1665762 [wpt PR 25604] - Add tests to validate XR compatible request scenarios that should throw, a=testonly Automatic update from web-platform-tests Add tests to validate XR compatible request scenarios that should throw This change adds tests that validate scenarios where requesting XR compatibility should fail: - If the WebXR feature policy isn't allowed, a SecurityError is thrown - If there are no devices available, an InvalidStateError is thrown A runtime enabled feature is added for WebXR multi GPU that syncs with the corresponding Chromium feature flag. Bug: 1124024 Change-Id: Ia79b06ecffa936471a6fd80172717c7724245bf2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2416856 Reviewed-by: Brandon Jones <bajones@chromium.org> Reviewed-by: Alexander Cooper <alcooper@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Patrick To <patrto@microsoft.com> Cr-Commit-Position: refs/heads/master@{#810288} -- wpt-commits: d1e793efca4ad4c0e43f27a21fc833d688f505bb wpt-pr: 25604
d9827b932a4f2e37c392e2326a64a5e2ef863831: Bug 1667099 [wpt PR 25771] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 24 Sep 2020 13:55:39 +0000 - rev 550847
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667099 [wpt PR 25771] - Update wpt metadata, a=testonly wpt-pr: 25771 wpt-type: metadata
395d868f622708724529881f72ce49c1ff5c1457: Bug 1667099 [wpt PR 25771] - Rename feature-policy.idl -> permissions-policy.idl, a=testonly
Stephen McGruer <smcgruer@chromium.org> - Sat, 26 Sep 2020 09:28:52 +0000 - rev 550846
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667099 [wpt PR 25771] - Rename feature-policy.idl -> permissions-policy.idl, a=testonly Automatic update from web-platform-tests Rename feature-policy.idl -> permissions-policy.idl (#25771) Closes https://github.com/web-platform-tests/wpt/pull/25739 Closes https://github.com/web-platform-tests/wpt/pull/25768 -- wpt-commits: 15494fe754eb062f924bbfb8c0b689678e4bd75e wpt-pr: 25771
451c4aa2a48c1fd35abd4622154e046ab72ecc52: Bug 1666656 [wpt PR 25684] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 24 Sep 2020 19:51:09 +0000 - rev 550845
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666656 [wpt PR 25684] - Update wpt metadata, a=testonly wpt-pr: 25684 wpt-type: metadata
f3cc32eb67834631bce4134a5677c0f6a5074a24: Bug 1666656 [wpt PR 25684] - DecorationColor with CSSSystemColorComputeToSelf enabled, a=testonly
Alison Maher <almaher@microsoft.com> - Sat, 26 Sep 2020 09:28:46 +0000 - rev 550844
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666656 [wpt PR 25684] - DecorationColor with CSSSystemColorComputeToSelf enabled, a=testonly Automatic update from web-platform-tests DecorationColor with CSSSystemColorComputeToSelf enabled Similar to CL:2404109, ComputedStyle::DecorationColorIncludingFallback() was not handling system colors correctly with CSSSystemColorComputeToSelf enabled. Bug: 1081945,1129485 Change-Id: I3b01f5060c0758a9167a771058d365dbb4629008 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2424674 Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> Reviewed-by: Kevin Babbitt <kbabbitt@microsoft.com> Commit-Queue: Alison Maher <almaher@microsoft.com> Cr-Commit-Position: refs/heads/master@{#810249} -- wpt-commits: 6e9bcf1dc7bdae34de179304575a7475179c590d wpt-pr: 25684
fa31a0074f7d5f53ab592ac2602166457f865a0a: Bug 1667114 [wpt PR 25775] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 24 Sep 2020 19:16:42 +0000 - rev 550843
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667114 [wpt PR 25775] - Update wpt metadata, a=testonly wpt-pr: 25775 wpt-type: metadata
d630ee1b7d48a5641d0e2e81e593c552d3aa4020: Bug 1667114 [wpt PR 25775] - Update bug number in a few crash tests, a=testonly
Javier Fernández García-Boente <jfernandez@igalia.com> - Sat, 26 Sep 2020 09:28:33 +0000 - rev 550842
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667114 [wpt PR 25775] - Update bug number in a few crash tests, a=testonly Automatic update from web-platform-tests Update bug number in a few crash tests Change-Id: I42b1dbf1318feb44f90edef02e71e64c97380a01 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2426452 Reviewed-by: Manuel Rego <rego@igalia.com> Commit-Queue: Javier Fernandez <jfernandez@igalia.com> Cr-Commit-Position: refs/heads/master@{#810239} -- wpt-commits: 3a3572c49196f070e6e603968c9c029747583e55 wpt-pr: 25775
0045cbd39b488af4fed831a23dbe97d8f43f75c4: Bug 1666216 - Enable ScopedLogExtraInfo logging. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Wed, 30 Sep 2020 08:24:18 +0000 - rev 550841
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666216 - Enable ScopedLogExtraInfo logging. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D90877
7d8cbf091fb27a1b887393e0d814af43d836b79c: Bug 1662123 - Bail out early if initializing FOG or flushing the dispatcher fails. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 29 Sep 2020 16:01:55 +0000 - rev 550840
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1662123 - Bail out early if initializing FOG or flushing the dispatcher fails. r=chutten Depends on D90850 Differential Revision: https://phabricator.services.mozilla.com/D91755
67759116861aafa742831cf6e6639a49ae66c001: Bug 1662123 - Measure the time it takes to initialize FOG. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Tue, 29 Sep 2020 16:01:47 +0000 - rev 550839
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1662123 - Measure the time it takes to initialize FOG. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D90850
00702c90151d405b5d9206d89184a910c693dc68: Bug 1662123 - Normalize input paths from the metric index file. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 28 Sep 2020 18:26:31 +0000 - rev 550838
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1662123 - Normalize input paths from the metric index file. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D91007
064de0eee2e7e4f14f9eefe896038322780a5712: Bug 1662122 - Implement IPC for timespan metrics. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 28 Sep 2020 18:26:26 +0000 - rev 550837
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1662122 - Implement IPC for timespan metrics. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D90849
35cd80ab7cfa79dbc46eefe7ca584c940aa80244: Bug 1662122 - Dispatch timespan metric recording. r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Mon, 28 Sep 2020 18:26:29 +0000 - rev 550836
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1662122 - Dispatch timespan metric recording. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D90848
ffc4085cd1ee03dbfd33d1f105753b7d42994e2d: Bug 1667699 - Get function script after checking the function is inlinable. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 30 Sep 2020 07:27:00 +0000 - rev 550835
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667699 - Get function script after checking the function is inlinable. r=iain Differential Revision: https://phabricator.services.mozilla.com/D91547
8e4778c34026e50aa0e554a92110fd80d1d11e95: Bug 1667680 - Fix assertion to account for --ion-limit-script-size=off testing flag. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 30 Sep 2020 07:17:48 +0000 - rev 550834
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667680 - Fix assertion to account for --ion-limit-script-size=off testing flag. r=iain Differential Revision: https://phabricator.services.mozilla.com/D91545
a810dd31ed256aef013fda65cc2db4c27ec31df2: Bug 1667831 - doc: fix more pygments r=firefox-source-docs-reviewers,championshuttler DONTBUILD
Sylvestre Ledru <sledru@mozilla.com> - Wed, 30 Sep 2020 07:03:41 +0000 - rev 550833
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667831 - doc: fix more pygments r=firefox-source-docs-reviewers,championshuttler DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D91868
357733872c55fac7aa8380207b174dae094604bb: Bug 1661371 - Use eglWaitSyncKHR() for andoid fence if possible r=jnicol
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 30 Sep 2020 06:45:30 +0000 - rev 550832
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1661371 - Use eglWaitSyncKHR() for andoid fence if possible r=jnicol For performance, it is better to use eglWaitSyncKHR() for andoid fence if possible. This change is not used by gecko yet. Differential Revision: https://phabricator.services.mozilla.com/D89882
6eee16ef05753909d384757f6ee0f83d9d91fdb9: Bug 1667953 p2. Fixup corrupted 'Save to PDF' printing pref for affected users. r=emalysz
Jonathan Watt <jwatt@jwatt.org> - Wed, 30 Sep 2020 05:42:03 +0000 - rev 550831
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1667953 p2. Fixup corrupted 'Save to PDF' printing pref for affected users. r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D91866
feff80ad3151e12242d99f5fb74a3baf4a3da1aa: Bug 1666704 - Only release the sync if it was acquired in the first place. r=bas
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 29 Sep 2020 12:34:10 +0000 - rev 550830
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1666704 - Only release the sync if it was acquired in the first place. r=bas And more importantly, don't report a failure to sync (WAIT_TIMEOUT) as having succeeded. Differential Revision: https://phabricator.services.mozilla.com/D91219
286c876f4fa4eaf79716ecceebdc73371f05305d: Bug 1647923 - Add tab-to-search telemetry. r=adw
Harry Twyford <htwyford@mozilla.com> - Tue, 29 Sep 2020 21:21:44 +0000 - rev 550829
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1647923 - Add tab-to-search telemetry. r=adw This adds tab-to-search telemetry, both for the new tabtosearch search mode entry point and for tabtosearch results in our usual Urlbar result-selection scalars. I also added a subtest in browser_urlbar_event_telemetry, but realized as I was writing it that it was not useful. We don't consider entering search more as the end of an engagement, so tab-to-search results will not appear in event telemetry. We already considered this in bug 1654680 and resolved it by adding detailed urlbar.searchmode.* scalars, so I don't consider it a blocker. I left the new subtest in since it was mostly done anyways and it can't hurt. Differential Revision: https://phabricator.services.mozilla.com/D91469
c6f68f0740eb898710ff16d95804c5f58d8c7bba: Bug 1647923 - Add UrlbarProviderTabToSearch. r=adw,fluent-reviewers
Harry Twyford <htwyford@mozilla.com> - Wed, 30 Sep 2020 00:22:03 +0000 - rev 550828
Push 37823 by cbrindusan@mozilla.com at Wed, 30 Sep 2020 21:45:29 +0000
Bug 1647923 - Add UrlbarProviderTabToSearch. r=adw,fluent-reviewers This patch adds tab-to-search results, partially reusing the existing code in `UrlbarProviderAutofill._matchSearchEngineDomain`. Tests are included. Telemetry is included in a child revision. This patch doesn't add the "Search <engine name> directly from the address bar." action text. Our current action text code l10n is in a .properties file and I thought adding branching translation logic in UrlbarView would be a mess. I think Marco might be converting that .properties file to Fluent in bug 1658629. If he is, I'll rebase my patch on his and add the new action text it in this patch. If he isn't, I'll file a follow-up for converting that .properties file and adding the tab-to-search action text, which we can address before preffing `update2.tabToComplete` on. Either way, I think this is ready for a first-round review. This patch is based on D91076 and D91077. It doesn't have any functional dependency, but there are some conflicts, especially in the added telemetry. Differential Revision: https://phabricator.services.mozilla.com/D91468
a58462ad649eb95372a1665480505bdefc2b7531: Backed out changeset 0798aa08c2cb (bug 1634042) for failures on browser_menu_touch.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 30 Sep 2020 09:47:33 +0300 - rev 550827
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset 0798aa08c2cb (bug 1634042) for failures on browser_menu_touch.js. CLOSED TREE
83f5f722a365c1e6073a794cf69d175ded1bafed: Backed out changeset 82da4e925317 (bug 1666827) for perma failures on browser_preview_navigate.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 07:31:32 +0300 - rev 550826
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset 82da4e925317 (bug 1666827) for perma failures on browser_preview_navigate.js. CLOSED TREE
24083e0a315744cc9dd18219b250e2bec23e3d10: Backed out changeset e726d9e85f7d (bug 1621274) for perma failures on 1547420-1.html. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 07:19:20 +0300 - rev 550825
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset e726d9e85f7d (bug 1621274) for perma failures on 1547420-1.html. CLOSED TREE
39c270b3813f8f5b0756ef734f82524075474785: Backed out changeset 736e01530c6d (bug 1667491) for perma failures on 1667491.html. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 06:08:24 +0300 - rev 550824
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset 736e01530c6d (bug 1667491) for perma failures on 1667491.html. CLOSED TREE
92f24022a62c77f83ec94de85aeb9e1a520251de: Bug 1665447 - Fix BoxToRect when the "relative to" frame is not an ancestor. r=dholbert,mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 30 Sep 2020 02:25:34 +0000 - rev 550823
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665447 - Fix BoxToRect when the "relative to" frame is not an ancestor. r=dholbert,mstange Right now the BoxToRect callback assumes that when it gets a RECTS_ACCOUNT_FOR_TRANSFORMS flag, the "relative to" is an ancestor. This holds for all the callers of GetAllInFlowRectsUnion except for [1], which was introduced in bug 1581876, because they pass GetContainingBlockForClientRect (that is, the root frame) as the root. But that caller passes target, so IB split continuations or such would get two siblings as the from/to frames, messing up the bounds. An alternative would be to not pass the RECTS_ACCOUNT_FOR_TRANSFORMS flag for that call (as it's computing a rect relative to self, but I don't think that'd be quite correct in the presence of fragmentation with transformed containers (if that's possible at all? would need to think harder...)), but it seems like the API should just behave more generally, or assert otherwise. To that effect, this patch adds an assertion to TransformRectToAncestor that would've caught this bug (though there are some pre-existing violations, so we'll fix them in another bug). [1]: https://searchfox.org/mozilla-central/rev/dfd9c0f72f9765bd4a187444e0c1e19e8834a506/dom/base/DOMIntersectionObserver.cpp#340-341 Differential Revision: https://phabricator.services.mozilla.com/D91883
c8ffb751d7d008a07a34b02239d5f542d456ebfe: Bug 1667914 - use async syntax for test_imestate.html. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Tue, 29 Sep 2020 02:01:59 +0000 - rev 550822
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667914 - use async syntax for test_imestate.html. r=masayuki Before updating test_imestate.html and adding new test to it, I want to use async syntax. And this component shouldn't be Core: I18N. Differential Revision: https://phabricator.services.mozilla.com/D91666
d1efb31f500b6b4c09ec803962f53ff8f3feb974: Bug 1668006 - Add a last used cache for hit-test clip items. r=kvark
Glenn Watson <git@intuitionlibrary.com> - Tue, 29 Sep 2020 23:41:18 +0000 - rev 550821
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668006 - Add a last used cache for hit-test clip items. r=kvark This fixes a talos regression in the inactive and flattened displaylist_mutate tests. Differential Revision: https://phabricator.services.mozilla.com/D91869
eaebac57f4133731347efa984caf0c0ab9210717: Bug 1637351: Add onKill handler to GVE; r=geckoview-reviewers,agi
Aaron Klotz <aklotz@mozilla.com> - Wed, 30 Sep 2020 00:15:57 +0000 - rev 550820
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1637351: Add onKill handler to GVE; r=geckoview-reviewers,agi Since GVE is supposed to be an exemplar for using GV the Right Way (TM), we add an `onKill` handler that checks whether the killed session is current, and does not restore the session if it is in the background. When switching sessions, we add a check to see whether the session was closed, and reopen it if so. Differential Revision: https://phabricator.services.mozilla.com/D91465
1be7ea0be372b412b327b33e1ef76bebefe688f8: Bug 1665960: Add AXStaticTextSearchKey support r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Tue, 29 Sep 2020 23:39:49 +0000 - rev 550819
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665960: Add AXStaticTextSearchKey support r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D90746
ac78e5de5674affcf45160385c0eedff02d2d18e: Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie
Morgan Reschenberg <mreschenberg@mozilla.com> - Tue, 29 Sep 2020 22:31:58 +0000 - rev 550818
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie Differential Revision: https://phabricator.services.mozilla.com/D90745
0bb66029c0d162ac482acb125305c1b5f89ecb23: Bug 1660122 Part 8 - Rename ComputeAspectRatio() to ComputeIntrinsicRatio(). r=boris
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:33:08 +0000 - rev 550817
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 8 - Rename ComputeAspectRatio() to ComputeIntrinsicRatio(). r=boris This function doesn't consider aspect-ratio property anymore. Hence the rename. Differential Revision: https://phabricator.services.mozilla.com/D91509
a81a1a6e1c0fe190fa844906c10234a2238919fb: Bug 1660122 Part 7 - Implement GetAspectRatio(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:33:05 +0000 - rev 550816
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 7 - Implement GetAspectRatio(). r=emilio This patch moves the preferred aspect-ratio calculation from each replaced elements' GetIntrinicRatio() into GetAspectRatio(), because they share the same logic. For nsImageFrame, the cached mIntrinsicRatio now stores only the image's intrinsic ratio, not considering the aspect-ratio property. This patch fixed "object-fit:contain" for canvas, image because GetIntrinicRatio() no longer considers aspect-ratio. This also fixed replaced elements' size when both "aspect-ratio:<ratio>" and "contain:size" is specified. This also makes us pass some of the aspect-ratio tests because we change GetIntrinicRatio() into GetAspectRatio() in nsLayoutUtils::IntrinsicForAxis() in Part5, which is used by nsBlockFrame (via nsLayoutUtils::IntrinsicForContainer) to implement GetMinISize(). Differential Revision: https://phabricator.services.mozilla.com/D91229
6685d0128466059f730534e23a5c0cccc39a650f: Bug 1660122 Part 6 - Move static function IsXULDisplayType() into nsStyleDisplay. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:57 +0000 - rev 550815
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 6 - Move static function IsXULDisplayType() into nsStyleDisplay. r=emilio Also rename it to IsXULDisplayStyle() because nsStyleDisplay often has "Style"-suffix for related helpers. (Note: IsXULDisplayType() is not used in GetAspectRatio() in the final revision, but this part is still a good simplification.) Differential Revision: https://phabricator.services.mozilla.com/D91228
7774e55b520ceace5e7d9c431f0122aa936c1625: Bug 1660122 Part 5 - Add nsIFrame::GetAspectRatio() skeleton, and adapt existing callers. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:50 +0000 - rev 550814
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 5 - Add nsIFrame::GetAspectRatio() skeleton, and adapt existing callers. r=emilio For now, GetAspectRatio() is just an alias for GetIntrinicRatio(). In Part 7, we're going to have GetAspectRatio() consider aspect-ratio property so that each replaced elements only need to report their intrinsic ratio via GetIntrinicRatio(). Non-replaced element can also call GetAspectRatio() to get the ratio suitable to calculate layout size. As of this patch, all the replaced elements' GetIntrinsicRatio() (including nsImageFrame::mIntrinsicRatio) consider aspect-ratio properties (added in bug 1639963). This is wrong, because it affects replaced element's content ratio. So we adapt only callers [1] involving the computation of the frame's external sizes to retain the behavior after Part 7. This change shouldn't change behavior. [1] Exceptions include 1) a caller in nsIFrame::ComputeSize() checking the frame has no intrinsic ratio; 2) other frame classes implementing nsIFrame::GetIntrinsicRatio() by calling their parent's GetIntrinicRatio(). nsSubDocumentFrame::GetIntrinicRatio() is an example. Differential Revision: https://phabricator.services.mozilla.com/D91227
ed2d90d8c3a01af540243ebd9d35a2d49d29c746: Bug 1660122 Part 4 - Remove nsImageFrame::GetComputedIntrinsicRatio(). r=boris
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:43 +0000 - rev 550813
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 4 - Remove nsImageFrame::GetComputedIntrinsicRatio(). r=boris Now, this method is just an alias of GetIntrinsicRatio(). Differential Revision: https://phabricator.services.mozilla.com/D91226
daa98d9d594bc48de210fdf1d621e09efb7382ff: Bug 1660122 Part 3 - Make nsIFrame::GetIntrinsicRatio() a const method. r=boris
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:40 +0000 - rev 550812
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 3 - Make nsIFrame::GetIntrinsicRatio() a const method. r=boris Differential Revision: https://phabricator.services.mozilla.com/D91225
8776ac19cb23422f64fef7fcc15158d4aaf754a5: Bug 1660122 Part 2 - Mark more methods in nsHTMLCanvasFrame and nsSubDocumentFrame 'const'. r=boris
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:33 +0000 - rev 550811
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 2 - Mark more methods in nsHTMLCanvasFrame and nsSubDocumentFrame 'const'. r=boris Differential Revision: https://phabricator.services.mozilla.com/D91224
3730e389f359e0448d6456ecb3d48bfd6e19e95f: Bug 1660122 Part 1 - Convert GetPosterImageSize into a nsVideoFrame's method, and mark some other methods 'const'. r=boris
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 22:32:31 +0000 - rev 550810
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1660122 Part 1 - Convert GetPosterImageSize into a nsVideoFrame's method, and mark some other methods 'const'. r=boris Differential Revision: https://phabricator.services.mozilla.com/D91223
7816b6f5aadf3b620f42788b26f5b0a4e33b8857: Bug 1667262 - Add AXStyleTextMarkerRangeForTextMarker. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Tue, 29 Sep 2020 23:25:35 +0000 - rev 550809
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667262 - Add AXStyleTextMarkerRangeForTextMarker. r=morgan Depends on D91357 Differential Revision: https://phabricator.services.mozilla.com/D91850
9179a1a470a581c475021ad5b7f61b09d86083e8: Bug 1667707 - Optimize clip image mask rendering for axis-aligned masks. r=jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Tue, 29 Sep 2020 22:59:10 +0000 - rev 550808
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667707 - Optimize clip image mask rendering for axis-aligned masks. r=jrmuizel There is some complexity in rendering clip masks that contain tiled images, when the transform is complex (getting edge AA correct etc). To work around this, the existing implementation simply draws the entire primitive region with each image tile of the clip mask. This works but is slow on large clip masks. We can apply a simple optimization when the clip is axis-aligned, which is the common case for the vast majority of pages. When this case occurs, calculate a device space sub-rect for each of the image mask tiles, and only draw to that part of the clip mask. This can drastically reduce the amount of overdraw on pages that have tiled clip masks that take up a large portion of the screen. In the long term, WR should handle the case of complex transform + tiled clip masks better too. Differential Revision: https://phabricator.services.mozilla.com/D91540
0798aa08c2cbe0f797ee107d516774ff6971b5eb: Bug 1634042, Part 2: lazify page action panel r=Gijs
Emma Malysz <emalysz@mozilla.com> - Tue, 29 Sep 2020 22:09:09 +0000 - rev 550807
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1634042, Part 2: lazify page action panel r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D91187
efbdf3eb15de20b4548004b4b8036540cf2206da: Bug 1667932 - Fix file descriptor handling in SharedSurface_AndroidHardwareBuffer::WaitForBufferOwnership() r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 29 Sep 2020 22:44:33 +0000 - rev 550806
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667932 - Fix file descriptor handling in SharedSurface_AndroidHardwareBuffer::WaitForBufferOwnership() r=jgilbert Differential Revision: https://phabricator.services.mozilla.com/D91704
82da4e9253176b095590c0258ba4ada494b695df: Bug 1666827 - Tests. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 22:40:42 +0000 - rev 550805
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666827 - Tests. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91527
ad32c3d92002462d311ddd1bfddb408316d5cc7d: Backed out changeset a86359ce9e75 (bug 1667892) for L10n bustages. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 05:16:28 +0300 - rev 550804
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset a86359ce9e75 (bug 1667892) for L10n bustages. CLOSED TREE
0cab42ee629937e83b3ca57fff07902293b99433: Backed out 8 changesets (bug 1661474, bug 1663784, bug 1665490) for build bustages on IconLoaderHelperCocoa.h and nsMenuItemIconX.mm. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 02:16:00 +0300 - rev 550803
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out 8 changesets (bug 1661474, bug 1663784, bug 1665490) for build bustages on IconLoaderHelperCocoa.h and nsMenuItemIconX.mm. CLOSED TREE Backed out changeset 4a035c0339f8 (bug 1665490) Backed out changeset 573e8d8d1fc8 (bug 1661474) Backed out changeset c2d5b0b0a1a3 (bug 1661474) Backed out changeset 97be0dd0742d (bug 1663784) Backed out changeset 428926be2268 (bug 1663784) Backed out changeset a737df82383a (bug 1663784) Backed out changeset d1faf309c9d0 (bug 1663784) Backed out changeset 4ee61c4a6bc8 (bug 1663784)
eaa908b5583ce03875f9dbd6461b0232d0f67b02: Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 22:04:56 +0000 - rev 550802
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan But discard it when backplating behind text, so that text is readable. This should be uncontroversial... Dealing with widgets is a bit harder so TBD. Differential Revision: https://phabricator.services.mozilla.com/D91779
ca8efa3b5ada95603108467148545a640486ea27: Bug 1667911 - Return OwningNonNull from ResolveWithBaseURI() r=emilio
Kagami Sascha Rosylight <krosylight@mozilla.com> - Tue, 29 Sep 2020 21:50:21 +0000 - rev 550801
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667911 - Return OwningNonNull from ResolveWithBaseURI() r=emilio Differential Revision: https://phabricator.services.mozilla.com/D91741
14b2a31d38d744eca38a0fb192e98fcdaa318e86: Bug 1657263 - use pdf.js to determine whether we can find in the pdf, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 29 Sep 2020 20:00:50 +0000 - rev 550800
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1657263 - use pdf.js to determine whether we can find in the pdf, r=jaws Differential Revision: https://phabricator.services.mozilla.com/D91718
e726d9e85f7d87381c826722d0240e7bad9d933c: Bug 1621274 - Skip some table layout assertions when xul is involved. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 21:59:39 +0000 - rev 550799
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1621274 - Skip some table layout assertions when xul is involved. r=dholbert Realistically we're not going to bother investigating these, I suspect, and Thunderbird seems to hit these too often in their tests. Differential Revision: https://phabricator.services.mozilla.com/D75683
d062c1f7777b8d5a0decbe8c5ad021792beabc1f: Bug 1667868 - Optimize directionality change handling during slotting. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 21:43:32 +0000 - rev 550798
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667868 - Optimize directionality change handling during slotting. r=smaug Same idea, when only one node is slotted or unslotted, we only need to do work for the rest of assigned nodes iff the slot has dir=auto or a dir=auto ancestor, and the result of computing the dir=auto ancestor changes. Otherwise we just need to propagate the directionality from the slot. Depends on D91753 Differential Revision: https://phabricator.services.mozilla.com/D91754
62a557bcdc107201c145a9f519facb10ce55d429: Bug 1667868 - Optimize slotting for appends to a shadow host. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 20:45:04 +0000 - rev 550797
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667868 - Optimize slotting for appends to a shadow host. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91753
736e01530c6dd091935a98276d423cebad8cec02: Bug 1667491: Fix null pointer deref. r=nika
Kris Maglione <maglione.k@gmail.com> - Tue, 29 Sep 2020 20:31:05 +0000 - rev 550796
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667491: Fix null pointer deref. r=nika Differential Revision: https://phabricator.services.mozilla.com/D91834
110bf22a57921c3eeaa0bf6f516f8691c218873e: Bug 1667218 - Introduce AXParagraphTextMarkerRangeForTextMarker. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Tue, 29 Sep 2020 21:00:05 +0000 - rev 550795
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667218 - Introduce AXParagraphTextMarkerRangeForTextMarker. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D91357
22c636393a440e6e513ed1f1b98d632f63aa1df9: Bug 1668100 - Make target root for AXUIElementsForSearchPredicate. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Tue, 29 Sep 2020 20:49:29 +0000 - rev 550794
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668100 - Make target root for AXUIElementsForSearchPredicate. r=morgan Instead of having the web area be the implicit root, the search results should exclusively be descendants of the target element that the search is called on. Differential Revision: https://phabricator.services.mozilla.com/D91826
b86d5238396403244a02ea283b6f551312aefc9c: Bug 1558642 - Part 2: Use EventUtils.synthesizeNative* where possible. r=mstange
Tooru Fujisawa <arai_a@mac.com> - Tue, 29 Sep 2020 20:01:12 +0000 - rev 550793
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1558642 - Part 2: Use EventUtils.synthesizeNative* where possible. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D39604
21e13390db4fc53cf1d5e1c408eec1c7222f76c1: Bug 1558642 - Part 1: Use synthesizeNativeMouseClick in test_bug1224790-1/2.xhtml (with a new AtCenter helper), re-enable the tests, and remove synthesizeNativeOSXClick. r=mstange
Tooru Fujisawa <arai_a@mac.com> - Tue, 29 Sep 2020 19:50:23 +0000 - rev 550792
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1558642 - Part 1: Use synthesizeNativeMouseClick in test_bug1224790-1/2.xhtml (with a new AtCenter helper), re-enable the tests, and remove synthesizeNativeOSXClick. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D39603
e8537a8ecd09949bc794aac8c3536c9e52331411: Bug 1666856 - Leave NativeIterator in a valid-enough state on OOM during initialization. r=jonco.
Jason Orendorff <jason.orendorff@gmail.com> - Tue, 29 Sep 2020 19:51:06 +0000 - rev 550791
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666856 - Leave NativeIterator in a valid-enough state on OOM during initialization. r=jonco. This patch also simplifies the constructor in a few places to try to make the code easier to read. The extra care around pointer increment order was unnecessary. Differential Revision: https://phabricator.services.mozilla.com/D91328
7ea3821e4b4bbbd3e590353c703be946c3d223a7: Bug 1667036 - Fix a couple of bugs in a shell-only debugger callback. r=tcampbell.
Jason Orendorff <jason.orendorff@gmail.com> - Tue, 29 Sep 2020 19:51:52 +0000 - rev 550790
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667036 - Fix a couple of bugs in a shell-only debugger callback. r=tcampbell. Differential Revision: https://phabricator.services.mozilla.com/D91343
ca15ce025ddec7d8df7a96eb38920fe580c8f60b: Bug 1667094 - Fix incorrect use of typeof to detect objects in RegExpExec. r=arai.
Jason Orendorff <jason.orendorff@gmail.com> - Tue, 29 Sep 2020 19:09:31 +0000 - rev 550789
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667094 - Fix incorrect use of typeof to detect objects in RegExpExec. r=arai. Differential Revision: https://phabricator.services.mozilla.com/D91298
4a035c0339f835b121d9bbeb526fe4527f118836: Bug 1665490 - Enable the new WebRTC global indicator on macOS and Windows by default to ride the trains. r=jaws
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 19:32:58 +0000 - rev 550788
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665490 - Enable the new WebRTC global indicator on macOS and Windows by default to ride the trains. r=jaws Depends on D88479 Differential Revision: https://phabricator.services.mozilla.com/D90473
573e8d8d1fc8394a906c8e04203cf1eb10034d75: Bug 1661474 - Add the WebRTC global mute toggles to the experimental features list. r=fluent-reviewers,preferences-reviewers,Gijs
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 06:52:05 +0000 - rev 550787
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1661474 - Add the WebRTC global mute toggles to the experimental features list. r=fluent-reviewers,preferences-reviewers,Gijs Depends on D88478 Differential Revision: https://phabricator.services.mozilla.com/D88479
c2d5b0b0a1a34f8266f7085926f4c79d6de40973: Bug 1661474 - Hide the global mute toggles by default, and only show the new indicator when sharing a display. r=pbz
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 06:51:43 +0000 - rev 550786
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1661474 - Hide the global mute toggles by default, and only show the new indicator when sharing a display. r=pbz Depends on D91644 Differential Revision: https://phabricator.services.mozilla.com/D88478
97be0dd0742de9a068a504b333077ccdf79b9058: Bug 1663784 - Make StatusBarEntry and IconLoader classes work with the cycle collector. r=mccr8
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 19:31:36 +0000 - rev 550785
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1663784 - Make StatusBarEntry and IconLoader classes work with the cycle collector. r=mccr8 Depends on D90007 Differential Revision: https://phabricator.services.mozilla.com/D91644
428926be226837af0e44ce946691bff2ece8ec1b: Bug 1663784 - Add Windows platform support for IconLoader. r=mhowell
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 06:50:37 +0000 - rev 550784
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1663784 - Add Windows platform support for IconLoader. r=mhowell Depends on D89972 Differential Revision: https://phabricator.services.mozilla.com/D90007
a737df82383a3eaa3b27060d27fd213077259755: Bug 1663784 - Generalize nsIconLoaderService so other platforms can use it. r=mstange
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 07:54:48 +0000 - rev 550783
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1663784 - Generalize nsIconLoaderService so other platforms can use it. r=mstange In this patch, I've tried to abstract out all of the platform-specific parts of what was the nsIconLoaderService into something generic enough to be used across multiple platforms. I also renamed it and namespaced it to mozilla::widget::IconLoader. Depends on D89788 Differential Revision: https://phabricator.services.mozilla.com/D89972
d1faf309c9d0564cd0240dd87af92b79233e34bb: Bug 1663784 - Make the new WebRTC indicator use the nsISystemStatusBar service on Windows. r=pbz,fluent-reviewers,flod
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 06:50:04 +0000 - rev 550782
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1663784 - Make the new WebRTC indicator use the nsISystemStatusBar service on Windows. r=pbz,fluent-reviewers,flod Depends on D89787 Differential Revision: https://phabricator.services.mozilla.com/D89788
4ee61c4a6bc854b7bd22f62676b6446675471bd7: Bug 1663784 - Implement basic nsISystemStatusBar service for Windows. r=mhowell
Mike Conley <mconley@mozilla.com> - Tue, 29 Sep 2020 06:48:34 +0000 - rev 550781
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1663784 - Implement basic nsISystemStatusBar service for Windows. r=mhowell This basic implementation uses the application icon for the icon that goes into the system tray for now. A later patch in this series will change that icon to one defined within the associated <xul:menu> element's styles. Differential Revision: https://phabricator.services.mozilla.com/D89787
c5d592c3952b885819fd7ead3588cd97434c2f3e: Bug 1587575 - Replace JitcodeGlobalEntry::BytecodeLocation with js::BytecodeLocation r=mgaudet
yohaan <yozaam@outlook.com> - Tue, 29 Sep 2020 19:14:37 +0000 - rev 550780
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1587575 - Replace JitcodeGlobalEntry::BytecodeLocation with js::BytecodeLocation r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D91701
6550edff7eb24c2762b0c5685bc8464a99e14fa6: Bug 1656301 - Popup Menus Don't Match Big Sur Look and Feel, Have White Line Artifacts r=mstange
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 29 Sep 2020 18:50:36 +0000 - rev 550779
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1656301 - Popup Menus Don't Match Big Sur Look and Feel, Have White Line Artifacts r=mstange Avoid the menu separator artifacts caused by HIThemeDrawMenuSeparator() on macOS Big Sur by drawing the the separator with CGContextFillRect() instead. Adjust the width of the separator and submenu right margin to resemble Big Sur native popups. Differential Revision: https://phabricator.services.mozilla.com/D91381
c0f3cbdf8ac5bc018a9d67e5f1c56761a894a66e: Bug 1667953 p1. Stop reading printer specific settings from global prefs. r=bobowen
Jonathan Watt <jwatt@jwatt.org> - Tue, 29 Sep 2020 18:51:35 +0000 - rev 550778
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667953 p1. Stop reading printer specific settings from global prefs. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D91819
1f5d8f42099eed19fabfb6d61cf178d945bbf49f: Bug 1667831 - doc: fix more warnings r=firefox-source-docs-reviewers,ahal DONTBUILD
Sylvestre Ledru <sledru@mozilla.com> - Tue, 29 Sep 2020 18:48:17 +0000 - rev 550777
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667831 - doc: fix more warnings r=firefox-source-docs-reviewers,ahal DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D91642
a436e51135ecf8105612173742bb7ae7d0ceac01: Bug 1667831 - doc: refresh links as many pages moved in-tree r=firefox-source-docs-reviewers,ahal DONTBUILD
Sylvestre Ledru <sledru@mozilla.com> - Tue, 29 Sep 2020 17:53:54 +0000 - rev 550776
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667831 - doc: refresh links as many pages moved in-tree r=firefox-source-docs-reviewers,ahal DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D91619
6ade89a5867fe41bdd01683b406e1a7d95a3a1e0: Bug 1666356: Add support for AXCheckboxSearchKey to VO rotor r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Tue, 29 Sep 2020 18:48:34 +0000 - rev 550775
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666356: Add support for AXCheckboxSearchKey to VO rotor r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D91169
d9168a6d6caff357282e7de81c2079d307f48417: Backed out changeset e9d2bed643ab (bug 1665962) for perma failures on browser_rotor.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 00:22:30 +0300 - rev 550774
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset e9d2bed643ab (bug 1665962) for perma failures on browser_rotor.js. CLOSED TREE
6c41ddbfb5874ed68fb542662208b89791edfaa1: Backed out changeset f1130dfcdbc4 (bug 1668029) for perma failures on backplate-select-001.html. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 30 Sep 2020 00:20:09 +0300 - rev 550773
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset f1130dfcdbc4 (bug 1668029) for perma failures on backplate-select-001.html. CLOSED TREE
19541d7e6dab759378d0dea294a40af617a44208: Bug 1654459 - Default webgl.enable-surface-texture to true. r=snorp
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 29 Sep 2020 16:56:46 +0000 - rev 550772
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1654459 - Default webgl.enable-surface-texture to true. r=snorp This should match the previous behavior where non-parent processes ignored the pref and used surface textures. Differential Revision: https://phabricator.services.mozilla.com/D84476
68f0ba8646fefa88dbbb53b7420c1c8ed2ef3cfa: Bug 1668000 - Rollout WebRender to Intel laptops with older drivers. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 29 Sep 2020 17:51:52 +0000 - rev 550771
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668000 - Rollout WebRender to Intel laptops with older drivers. r=aosmond There's no distinction between 'Intel' and 'IntelModern' in release so even though we switch to 'Intel' it has no effect. Differential Revision: https://phabricator.services.mozilla.com/D91729
0cceb980f44edf13d1e466b8a0157ee149214710: Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher
Andrew Halberstadt <ahal@pm.me> - Tue, 29 Sep 2020 16:03:47 +0000 - rev 550770
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher When enabling manifest scheduling, several interdependencies between tests were revealed resulting in too many new intermittents. Make sure we disable manifest-scheduling there for now. Differential Revision: https://phabricator.services.mozilla.com/D91589
1b0858fe5cf2943881432b0fbed021b800baf91e: Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher
Andrew Halberstadt <ahal@pm.me> - Tue, 29 Sep 2020 16:03:49 +0000 - rev 550769
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D91588
906c9cf29da7d786c7d5f9a6ebcd8c92371119cf: Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher
Andrew Halberstadt <ahal@pm.me> - Tue, 29 Sep 2020 17:36:01 +0000 - rev 550768
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D91587
de9d50aea943011380c391bb12ea14af907ed864: Bug 1666867 - Switch default spidermonkey compiler from gcc to clang r=jandem
Steve Fink <sfink@mozilla.com> - Tue, 29 Sep 2020 17:38:09 +0000 - rev 550767
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666867 - Switch default spidermonkey compiler from gcc to clang r=jandem Differential Revision: https://phabricator.services.mozilla.com/D91182
f1130dfcdbc4288385aa97c3c388be90d26d1c8e: Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 17:33:55 +0000 - rev 550766
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668029 - When resetting background color for high contrast, preserve alpha channel appropriately. r=morgan But discard it when backplating behind text, so that text is readable. This should be uncontroversial... Dealing with widgets is a bit harder so TBD. Differential Revision: https://phabricator.services.mozilla.com/D91779
120c7fa7570f0e9bcc0eeca917f7fc97164635fb: Bug 1666982 - Remove update.fix_permissions_attempted telemetry probe r=mhowell
Kirk Steuber <ksteuber@mozilla.com> - Tue, 29 Sep 2020 17:28:09 +0000 - rev 550765
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666982 - Remove update.fix_permissions_attempted telemetry probe r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D91777
55175b2bbcf81a888cbe79617c715d1927c3f79e: Bug 1667668 Part 2 - Use main max size to clamp specified size suggestion only if main size is definite. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 16:41:03 +0000 - rev 550764
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667668 Part 2 - Use main max size to clamp specified size suggestion only if main size is definite. r=dholbert flex-aspect-ratio-img-row-012.html is the test failed without this patch. flex-aspect-ratio-img-column-016.html is added for symmetry (Note column-012.html to column-015.html is occupied in upstream). Differential Revision: https://phabricator.services.mozilla.com/D91679
ac64a4e5582b126093439c3de37cf52bc0f254df: Bug 1667668 Part 1 - Add verbose flex log to print various size suggestions. r=dholbert
Ting-Yu Lin <tlin@mozilla.com> - Tue, 29 Sep 2020 17:18:58 +0000 - rev 550763
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667668 Part 1 - Add verbose flex log to print various size suggestions. r=dholbert These size suggestion may be too verbose if not debugging flex item's size, so I print them by using FLEX_LOGV. Differential Revision: https://phabricator.services.mozilla.com/D91678
be649dcbee5680567c2c9f88983cac716d72566d: Bug 1666892 - Be able to turn off newtab stories based on region. r=gvn
Scott <scott.downe@gmail.com> - Tue, 29 Sep 2020 16:26:36 +0000 - rev 550762
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666892 - Be able to turn off newtab stories based on region. r=gvn Differential Revision: https://phabricator.services.mozilla.com/D91495
58d3489c2e20f2b3f5d696d89fcad2287bf54e7f: Backed out changeset 41f94c3377e6 (bug 1668000) for build bustages on GfxInfo.cpp. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Tue, 29 Sep 2020 20:29:39 +0300 - rev 550761
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out changeset 41f94c3377e6 (bug 1668000) for build bustages on GfxInfo.cpp. CLOSED TREE
2c1114865e587ef0e58f75092dad7789221ac3b3: Bug 1666639: Part 3 - Remove unused Parcel import from GVE's TabSession class; r=geckoview-reviewers,agi
Aaron Klotz <aklotz@mozilla.com> - Tue, 29 Sep 2020 16:22:07 +0000 - rev 550760
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666639: Part 3 - Remove unused Parcel import from GVE's TabSession class; r=geckoview-reviewers,agi Depends on D91764 Differential Revision: https://phabricator.services.mozilla.com/D91765
0934a83451869ecde09e34776d80e5e7c7d5b89c: Bug 1666639: Part 2 - Remove vestigial parceling code from gtest harness; r=geckoview-reviewers,agi
Aaron Klotz <aklotz@mozilla.com> - Tue, 29 Sep 2020 16:21:37 +0000 - rev 550759
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666639: Part 2 - Remove vestigial parceling code from gtest harness; r=geckoview-reviewers,agi This code is no longer needed now that `GeckoSession`'s `Parcelable` support and its tests have been removed. Depends on D91763 Differential Revision: https://phabricator.services.mozilla.com/D91764
2e8b53fe89e2dccfea1edeb5deb3c8910ae5c374: Bug 1666639: Part 1 - Remove vestigial GeckoSession.transferFrom and GeckoSession.transfer methods; r=geckoview-reviewers,agi
Aaron Klotz <aklotz@mozilla.com> - Tue, 29 Sep 2020 16:21:19 +0000 - rev 550758
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666639: Part 1 - Remove vestigial GeckoSession.transferFrom and GeckoSession.transfer methods; r=geckoview-reviewers,agi Since we removed `Parcelable` support from `GeckoSession`, these methods are no longer used and may be removed. Differential Revision: https://phabricator.services.mozilla.com/D91763
5b8fc8bef228480bd11fd84943fd44adb52cf3a2: Bug 1667952: Only crash in DEBUG builds for system API failures in nsPrinterWin. r=jfkthame
Bob Owen <bobowencode@gmail.com> - Tue, 29 Sep 2020 15:50:16 +0000 - rev 550757
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667952: Only crash in DEBUG builds for system API failures in nsPrinterWin. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D91752
2f2a6df8176225ffec937d0d08d640e3b789a0b6: Bug 1665013 - Support basic symbols (e.g. function names) in GDB for the JS shell r=decoder
Ricky Stewart <rstewart@mozilla.com> - Tue, 29 Sep 2020 08:18:32 +0000 - rev 550756
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665013 - Support basic symbols (e.g. function names) in GDB for the JS shell r=decoder This is very similar to [this Phabricator revision](https://phabricator.services.mozilla.com/D87283?vs=on&id=328442#toc), which was backed out. It works fine except it was breaking artifact builds, so we just fix that. Differential Revision: https://phabricator.services.mozilla.com/D91489
a5bb9f85a18a2cca9c5c994d437c81af792bf8fa: Bug 1667711: Bump sccache version to solve socket collision r=dmajor
Mitchell Hentges <mhentges@mozilla.com> - Tue, 29 Sep 2020 16:13:51 +0000 - rev 550755
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667711: Bump sccache version to solve socket collision r=dmajor This is only one commit forward from the previous pin, so there shouldn't be unrelated changes. Differential Revision: https://phabricator.services.mozilla.com/D91762
94b3b8f32af5cdf3d04f62a6e3adf138f7edbf9e: Bug 1328637 - Add a keyboard shortcut for showing/hiding the bookmarks toolbar. r=jaws,fluent-reviewers
Micah Tigley <mtigley@mozilla.com> - Tue, 29 Sep 2020 15:04:54 +0000 - rev 550754
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1328637 - Add a keyboard shortcut for showing/hiding the bookmarks toolbar. r=jaws,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D90132
0ca25be8f4f8d43e3673dcd545689c3e1663fab0: Backed out 3 changesets (bug 1643689) for Gecko Decision Task failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 29 Sep 2020 19:00:55 +0300 - rev 550753
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Backed out 3 changesets (bug 1643689) for Gecko Decision Task failure. CLOSED TREE Backed out changeset 2912d91dd291 (bug 1643689) Backed out changeset 50195a6883bf (bug 1643689) Backed out changeset 6c2a31b47d0b (bug 1643689)
2cbbed1a9f7061296e62879f911c2ca5e650838e: Bug 1667532 - update wpt beta expectations on android for drawImage bug 1526207. r=ng
Jan-Ivar Bruaroey <jib@mozilla.com> - Tue, 29 Sep 2020 15:51:37 +0000 - rev 550752
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667532 - update wpt beta expectations on android for drawImage bug 1526207. r=ng Differential Revision: https://phabricator.services.mozilla.com/D91603
7bace8a557221092a439e9e8943c3cffc6641691: Bug 1662406: Replace `--wasm-compiler=ion` by `--wasm-compiler=optimizing`; r=lth
Benjamin Bouvier <benj@benj.me> - Tue, 29 Sep 2020 15:47:28 +0000 - rev 550751
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1662406: Replace `--wasm-compiler=ion` by `--wasm-compiler=optimizing`; r=lth This introduces two (2) new options for `--wasm-compiler`: - optimizing (or equivalently, optimized), which uses the optimizing compiler for this platform (as of the day of writing: ion everywhere but on aarch64 where cranelift is used) - baseline+optimizing (or equivalently, baseline+optimized), which is the default. Differential Revision: https://phabricator.services.mozilla.com/D91738
737988e63b0b72b6caaa2938deebcf464d2649ba: Bug 1667723 - Don't block opening the print dialog if the page sandbox auxiliary navigations. r=nika
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 15:47:11 +0000 - rev 550750
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667723 - Don't block opening the print dialog if the page sandbox auxiliary navigations. r=nika Matches other browsers and fixes the regression. Print dialogs really aren't an auxiliary navigation, even though we implement them similarly. Differential Revision: https://phabricator.services.mozilla.com/D91739
e9d2bed643ab84e70fa861f24e0270ef012e1db0: Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie
Morgan Reschenberg <mreschenberg@mozilla.com> - Tue, 29 Sep 2020 15:41:09 +0000 - rev 550749
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1665962: Introduce roles::LISTITEM_MARKER to rolemap, add mac mapping to AXListMarker r=eeejay,Jamie Differential Revision: https://phabricator.services.mozilla.com/D90745
2912d91dd291de83873211fa4d017d6546551322: Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher
Andrew Halberstadt <ahal@pm.me> - Tue, 29 Sep 2020 15:07:24 +0000 - rev 550748
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [ci] Ensure 'mochitest-a11y' doesn't run with manifest-scheduling enabled, r=jmaher When enabling manifest scheduling, several interdependencies between tests were revealed resulting in too many new intermittents. Make sure we disable manifest-scheduling there for now. Differential Revision: https://phabricator.services.mozilla.com/D91589
50195a6883bf5db4d7c62510cab4baea942a1178: Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher
Andrew Halberstadt <ahal@pm.me> - Tue, 29 Sep 2020 14:09:17 +0000 - rev 550747
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [taskgraph] Replace 'CHUNK_SUITES_BLACKLIST' with the 'test_manifest_loader' key, r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D91588
6c2a31b47d0b21beaf827f78c6fd2b7e4295a396: Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher
Andrew Halberstadt <ahal@pm.me> - Mon, 28 Sep 2020 17:10:48 +0000 - rev 550746
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1643689 - [taskgraph] Allow tasks to override the configured 'test_manifest_loader', r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D91587
3de15a4c8e276c06d81bd3a581ddf43556d2abe3: Bug 1667133 - Perma failure in browser_searchFunction.js when merging to beta without update2. r=harry
Marco Bonardo <mbonardo@mozilla.com> - Tue, 29 Sep 2020 15:41:36 +0000 - rev 550745
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667133 - Perma failure in browser_searchFunction.js when merging to beta without update2. r=harry Differential Revision: https://phabricator.services.mozilla.com/D91711
d89a3a9389aad4099a9e40b8167bb884cd218a28: Bug 1667133 - Perma failure in browser_remove_match.js when merging to beta. r=harry
Marco Bonardo <mbonardo@mozilla.com> - Tue, 29 Sep 2020 15:41:36 +0000 - rev 550744
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667133 - Perma failure in browser_remove_match.js when merging to beta. r=harry Differential Revision: https://phabricator.services.mozilla.com/D91610
680a99a50a1e85ca3018d7b6bbeeb351eb3bbbe7: Bug 1666927 - Allow tabbing past keywordoffer results with update2 enabled. r=adw
Harry Twyford <htwyford@mozilla.com> - Tue, 29 Sep 2020 03:52:56 +0000 - rev 550743
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666927 - Allow tabbing past keywordoffer results with update2 enabled. r=adw Differential Revision: https://phabricator.services.mozilla.com/D91295
9de822a73b63daf14369281b8a7f431271f4176b: Bug 1587022 - Improve documentation for Mozilla specific ESLint rules. r=sylvestre
ruchikabgosain <ruchikag826@gmail.com> - Tue, 29 Sep 2020 15:18:56 +0000 - rev 550742
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1587022 - Improve documentation for Mozilla specific ESLint rules. r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D52626
075232ef4472f62758c69d9a595ee000186f8e18: Bug 1664045: Relax register constraints for MWasmCompareExchangeI64 on x86; r=lth
Benjamin Bouvier <benj@benj.me> - Tue, 29 Sep 2020 15:23:17 +0000 - rev 550741
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1664045: Relax register constraints for MWasmCompareExchangeI64 on x86; r=lth Not using atStart makes the live ranges bigger than they ought to be; the inputs must be only be used at the use position for the instruction, not the def use position. Differential Revision: https://phabricator.services.mozilla.com/D91602
0686e9ef8fdd7f2ad774c61343b4feaaa253614d: Bug 1664045: Check that the result of a split bundle isn't the same as the source; r=lth
Benjamin Bouvier <benj@benj.me> - Tue, 29 Sep 2020 15:23:08 +0000 - rev 550740
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1664045: Check that the result of a split bundle isn't the same as the source; r=lth Differential Revision: https://phabricator.services.mozilla.com/D91601
4bbe1eb0862ea2d8c350872d39bc8ecb464605a7: Bug 1664595 - Ion fallback modal text r=maxxcrawford,fluent-reviewers,flod
Robert Helmer <rhelmer@mozilla.com> - Tue, 29 Sep 2020 15:24:09 +0000 - rev 550739
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1664595 - Ion fallback modal text r=maxxcrawford,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D91378
ef6bb64cc7bd464a6c5daa02903cb590728c0b63: Bug 1631769 - Clear SourceMediaTracks' MediaSegment on forced shutdown. r=padenot
Andreas Pehrson <apehrson@mozilla.com> - Tue, 29 Sep 2020 15:08:42 +0000 - rev 550738
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1631769 - Clear SourceMediaTracks' MediaSegment on forced shutdown. r=padenot To avoid leaking graphics resources (Images) past thread-shutdown. Differential Revision: https://phabricator.services.mozilla.com/D90277
167a8edf5dee2dc59db80a8803337582d8a24e9a: Bug 1666939 - Add support for v128 in typed select instructions. r=lth
Ryan Hunt <rhunt@eqrion.net> - Tue, 29 Sep 2020 14:50:01 +0000 - rev 550737
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1666939 - Add support for v128 in typed select instructions. r=lth * Add support to baseline and ion for v128 select. * Split off and extend test for select instruction. - Add tests for typed select with reftypes - Add tests for typed select with v128 Differential Revision: https://phabricator.services.mozilla.com/D91448
e973fbd78ae371c535991de9cb3fcda136ba6343: Bug 1662734 - [devtools] Create an actual WorkerTargetActor and use it in startup/worker.js . r=ochameau,jdescottes,devtools-backward-compat-reviewers.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 29 Sep 2020 14:47:34 +0000 - rev 550736
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1662734 - [devtools] Create an actual WorkerTargetActor and use it in startup/worker.js . r=ochameau,jdescottes,devtools-backward-compat-reviewers. This patch adds a simple WorkerTargetActor, which is similar to the mock target actor we had in startup/worker.js. Its spec file is empty at the moment, and it does not have an associated front, but that might change with Bug 1633712 where we will at least have events for resources available/destroyed. Differential Revision: https://phabricator.services.mozilla.com/D91128
6c3e94a0bc9083957df7756484219b06eff867a0: Bug 1573779 - [devtools] Rename WorkerTargetActorList to WorkerDescriptorActorList. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 29 Sep 2020 14:31:10 +0000 - rev 550735
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1573779 - [devtools] Rename WorkerTargetActorList to WorkerDescriptorActorList. r=jdescottes. This class is creating (and handling) WorkerDescriptorActor now, so we rename it to make it explicit. Differential Revision: https://phabricator.services.mozilla.com/D91557
c1d81faf8aaf7ca17eb37af26741dce6b3577519: Bug 1573779 - [devtools] Rename WorkerTarget to WorkerDescriptor. r=ochameau,jdescottes,devtools-backward-compat-reviewers.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 29 Sep 2020 14:30:24 +0000 - rev 550734
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1573779 - [devtools] Rename WorkerTarget to WorkerDescriptor. r=ochameau,jdescottes,devtools-backward-compat-reviewers. This renames the current WorkerTargetActor which is actually a descriptor. We also rename the existing `workerTargetFront` occurences to `workerDescriptorFront` to avoid confusion when we do introduce the real worker fronts and actors. Differential Revision: https://phabricator.services.mozilla.com/D91100
41f94c3377e6124f73d78ad7e45c10ccc56237ed: Bug 1668000 - Rollout WebRender to Intel laptops with older drivers. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 29 Sep 2020 14:32:45 +0000 - rev 550733
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1668000 - Rollout WebRender to Intel laptops with older drivers. r=aosmond There's no distinction between 'Intel' and 'IntelModern' in release so even though we switch to 'Intel' it has no effect. Differential Revision: https://phabricator.services.mozilla.com/D91729
89b279c13e2f567b7e30b36c02120ce193f6db17: Bug 1667898 - Remove `MOZ_EXCLUDE_HYPHENATION_DICTIONARIES` r=nalexander
Ricky Stewart <rstewart@mozilla.com> - Mon, 28 Sep 2020 22:47:35 +0000 - rev 550732
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667898 - Remove `MOZ_EXCLUDE_HYPHENATION_DICTIONARIES` r=nalexander This is unused (evidently a Fennec thing). Differential Revision: https://phabricator.services.mozilla.com/D91648
de328913ae125ff7c3810cadf8b65547f15a981d: Bug 1667896 - Remove `MOZ_ANDROID_DISTRIBUTION_DIRECTORY` r=nalexander
Ricky Stewart <rstewart@mozilla.com> - Tue, 29 Sep 2020 01:51:13 +0000 - rev 550731
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667896 - Remove `MOZ_ANDROID_DISTRIBUTION_DIRECTORY` r=nalexander This config value is evidently a Fennec thing that isn't used anywhere any more. Differential Revision: https://phabricator.services.mozilla.com/D91647
a86359ce9e753796a22ef4387cd857c504beebcd: Bug 1667892 - Move search for `wget` binary from `old-configure` to Python `configure` r=dmajor
Ricky Stewart <rstewart@mozilla.com> - Mon, 28 Sep 2020 22:33:33 +0000 - rev 550730
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1667892 - Move search for `wget` binary from `old-configure` to Python `configure` r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D91645
e7aa8620a1b7399046dbf8119ac5051603274fb7: Bug 1662473 - [marionette] Port WebDriver:ElementSendKeys to JSWindowActor r=marionette-reviewers,whimboo
Julian Descottes <jdescottes@mozilla.com> - Tue, 29 Sep 2020 14:01:27 +0000 - rev 550729
Push 37822 by archaeopteryx@coole-files.de at Wed, 30 Sep 2020 09:29:18 +0000
Bug 1662473 - [marionette] Port WebDriver:ElementSendKeys to JSWindowActor r=marionette-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D91722
d286def58a48e3ee5f9420998022bc13e0124191: Bug 1667954 - Call setAllowRelazify for delazification. r=tcampbell
Tooru Fujisawa <arai_a@mac.com> - Tue, 29 Sep 2020 12:56:23 +0000 - rev 550728
Push 37821 by apavel@mozilla.com at Tue, 29 Sep 2020 21:39:59 +0000
Bug 1667954 - Call setAllowRelazify for delazification. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D91719
01429e0b0702a4f3726ce21c0b1b331dab98e74f: Bug 1622686 - Make testing/web-platform flake8 compliant. r=sylvestre,jgraham
Philipp Fischbeck <pfischbeck@googlemail.com> - Tue, 29 Sep 2020 14:22:49 +0000 - rev 550727
Push 37821 by apavel@mozilla.com at Tue, 29 Sep 2020 21:39:59 +0000
Bug 1622686 - Make testing/web-platform flake8 compliant. r=sylvestre,jgraham This also enables py3 linting for testing/web-platform. The external testing/web-platform/tests is excluded from linting. Differential Revision: https://phabricator.services.mozilla.com/D90744
f4c6aeca6e2fae2c0e928be6f43748c3bedc4df2: Bug 1652719 - Stop allowing JS helper thread access to CHECK_THREAD APIs r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 28 Sep 2020 10:30:36 +0000 - rev 550726
Push 37821 by apavel@mozilla.com at Tue, 29 Sep 2020 21:39:59 +0000
Bug 1652719 - Stop allowing JS helper thread access to CHECK_THREAD APIs r=jandem SpiderMonkey APIs often use CHECK_THREAD and AssertHeapIsIdle, but this can be a footgun when they are called from helper-threads since often nothing ensures the heap is idle. Instead, this patch updates the CHECK_THREAD assert to disallow helper-thread access to prevent misuses. The checks in Atomize and AtomizeChars are removed since those are (currently) allowed on helper threads. Differential Revision: https://phabricator.services.mozilla.com/D83492
324ea565091e3750883d25856591dd8b86a3c1fc: Bug 1624026 - Disable TDStretch::calcCrossCorrAccumulate to sidestep an audio quality bug on Android. r=chunmin
Paul Adenot <paul@paul.cx> - Mon, 28 Sep 2020 18:16:45 +0000 - rev 550725
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1624026 - Disable TDStretch::calcCrossCorrAccumulate to sidestep an audio quality bug on Android. r=chunmin Differential Revision: https://phabricator.services.mozilla.com/D91614
25237c3afce6a7777c13c49c26511411d43665d9: Bug 1659102 - Fix fragment navigation for session history in parent. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Tue, 29 Sep 2020 12:09:59 +0000 - rev 550724
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1659102 - Fix fragment navigation for session history in parent. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91593
c18dd02bb6fd9fba557f169655a6b2041d006645: Bug 1659102 - Merge SetActiveSessionHistoryEntryForTop and SetActiveSessionHistoryEntryForFrame. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Tue, 29 Sep 2020 12:04:20 +0000 - rev 550723
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1659102 - Merge SetActiveSessionHistoryEntryForTop and SetActiveSessionHistoryEntryForFrame. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91592
70e5c0194ce45fd10c73acb56a63abd6d84d93f7: Bug 1659102 - Remove aLoadType argument from nsDocShell::OnNewURI. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Tue, 29 Sep 2020 12:03:52 +0000 - rev 550722
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1659102 - Remove aLoadType argument from nsDocShell::OnNewURI. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D91590
89ce38817d63d5da55e75d61febaa61ef896e99a: Bug 1589337 - Use nsIClassInfoImpl in nsStandardURL and children r=necko-reviewers,dragana
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 29 Sep 2020 11:41:44 +0000 - rev 550721
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1589337 - Use nsIClassInfoImpl in nsStandardURL and children r=necko-reviewers,dragana Differential Revision: https://phabricator.services.mozilla.com/D90258
604653c8b7d231e4d6edb1f1d33aff13c9a4b860: Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 29 Sep 2020 11:41:26 +0000 - rev 550720
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1589337 - Use nsIClassInfoImpl in nsSimpleURI and children r=necko-reviewers,kershaw,xpcom-reviewers,nika Differential Revision: https://phabricator.services.mozilla.com/D90257
20f842b9132f3390a7867d6248b1ba5622f95193: Bug 1589337 - Use nsIClassInfoImpl in nsJARURI r=necko-reviewers,kershaw
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 29 Sep 2020 11:40:58 +0000 - rev 550719
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1589337 - Use nsIClassInfoImpl in nsJARURI r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D90256
0424bd36a7bfd73352e65bf4fb6dad21b66c2389: Bug 1589337 - Use nsIClassInfoImpl in nsIconURI r=necko-reviewers,kershaw
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 29 Sep 2020 11:40:43 +0000 - rev 550718
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1589337 - Use nsIClassInfoImpl in nsIconURI r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D90255
b130f13ed5a90ad341cdced9409e1027e4157aa9: Bug 1589337 - Use nsIClassInfoImpl in DefaultURI r=necko-reviewers,xpcom-reviewers,kershaw,sg
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 29 Sep 2020 11:40:28 +0000 - rev 550717
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1589337 - Use nsIClassInfoImpl in DefaultURI r=necko-reviewers,xpcom-reviewers,kershaw,sg Differential Revision: https://phabricator.services.mozilla.com/D90254
983ef073b80ac77a1a9c1e4ee533312d1dab7655: Bug 1667863 - Replace AppendToString of Matrix4x4 with ostream usage. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 03:01:45 +0000 - rev 550716
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString of Matrix4x4 with ostream usage. r=mattwoodrow Depends on D91658 Differential Revision: https://phabricator.services.mozilla.com/D91659
50c546ddeeca188bf050c462f4f999bb1df8d25b: Bug 1667863 - Replace AppendToString of Matrix with ostream usage. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 03:01:06 +0000 - rev 550715
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString of Matrix with ostream usage. r=mattwoodrow Depends on D91657 Differential Revision: https://phabricator.services.mozilla.com/D91658
2d38745ad8176a4dd8287fdc4195a196d9541153: Bug 1667863 - Replace AppendToString of ScaleFactors2D with ostream usage. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 03:00:54 +0000 - rev 550714
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString of ScaleFactors2D with ostream usage. r=mattwoodrow Depends on D91656 Differential Revision: https://phabricator.services.mozilla.com/D91657
6bc1cd299bb5aac718135866b1f3894c4e67999f: Bug 1667863 - Replace AppendToString of IntSizeTyped with ostream usage. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:58:35 +0000 - rev 550713
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString of IntSizeTyped with ostream usage. r=mattwoodrow Depends on D91655 Differential Revision: https://phabricator.services.mozilla.com/D91656
c332e34e3627ad75d1027427d56be761c00d1454: Bug 1667863 - Replace AppendToString of SizeTyped with ostream usage. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 11:54:33 +0000 - rev 550712
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString of SizeTyped with ostream usage. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D91655
14d1e5220d83feb361f39d44b21b1c796bdd8aaa: Bug 1667863 - Replace AppendToString for MarginTyped with ostream. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:57:17 +0000 - rev 550711
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Replace AppendToString for MarginTyped with ostream. r=mattwoodrow Depends on D91653 Differential Revision: https://phabricator.services.mozilla.com/D91654
466b6c9aa697651edad3a87dc8825320850e16c1: Bug 1667863 - Move the stringification for OverscrollBehavior and OverscrollBehaviorInfo into ostream operators. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:56:47 +0000 - rev 550710
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Move the stringification for OverscrollBehavior and OverscrollBehaviorInfo into ostream operators. r=mattwoodrow Depends on D91652 Differential Revision: https://phabricator.services.mozilla.com/D91653
7d11f821824b2d18487236f7e398f179590e336e: Bug 1667863 - Move OverscrollBehaviorInfo method bodies to .cpp file. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:56:32 +0000 - rev 550709
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Move OverscrollBehaviorInfo method bodies to .cpp file. r=mattwoodrow Depends on D91651 Differential Revision: https://phabricator.services.mozilla.com/D91652
8779624b7593fa5baf8f320cd866e44e3db60b62: Bug 1667863 - Collapse the EventRegions ToString and AppendToString into an ostream operator. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:55:02 +0000 - rev 550708
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Collapse the EventRegions ToString and AppendToString into an ostream operator. r=mattwoodrow Depends on D91650 Differential Revision: https://phabricator.services.mozilla.com/D91651
5fbaf6b44882559e4f56202cd9208554a9460f48: Bug 1667863 - Move EventRegion function bodies to .cpp file. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:54:51 +0000 - rev 550707
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Move EventRegion function bodies to .cpp file. r=mattwoodrow Depends on D91649 Differential Revision: https://phabricator.services.mozilla.com/D91650
d6ae07327d1c9c42223a8a3301a2aadf9edc7a6e: Bug 1667863 - Remove unused IntRegionTyped and TiledRegion AppendToString functions. r=mattwoodrow
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 29 Sep 2020 02:53:32 +0000 - rev 550706
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667863 - Remove unused IntRegionTyped and TiledRegion AppendToString functions. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D91649
45efc536cc8f7f9ab6994d7fe515be9e171828d1: Bug 1667955 - [BFCache] disable some worker tests for now in Fission, r=peterv
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 29 Sep 2020 11:15:34 +0000 - rev 550705
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667955 - [BFCache] disable some worker tests for now in Fission, r=peterv Differential Revision: https://phabricator.services.mozilla.com/D91715
5227d795ffd830f266bdd73ee191e578c18b1da3: Backed out changeset 9811cad69b2c (bug 1664911) for causing build bustage on nsWaylandDisplay.h. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Tue, 29 Sep 2020 14:47:26 +0300 - rev 550704
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Backed out changeset 9811cad69b2c (bug 1664911) for causing build bustage on nsWaylandDisplay.h. CLOSED TREE
d9ce91c9c5c271553bcf49cbcc62d70f14a5e18c: Bug 1658342 - Enable the remoteObjectEmbed pref by default, r=heycam,valentin
Nika Layzell <nika@thelayzells.com> - Mon, 28 Sep 2020 22:06:44 +0000 - rev 550703
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1658342 - Enable the remoteObjectEmbed pref by default, r=heycam,valentin This also disables the cross-origin resource timing test when Fission is enabled, as resource timing is is broken for cross-origin frames (bug 1658097). Differential Revision: https://phabricator.services.mozilla.com/D91326
9811cad69b2c3fbc2055d1f308d118941c5822dc: Bug 1664911 [Wayland] Use DRM modifiers for WebGL surfaces, r=jhorak
stransky <stransky@redhat.com> - Tue, 29 Sep 2020 09:32:54 +0000 - rev 550702
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1664911 [Wayland] Use DRM modifiers for WebGL surfaces, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D90168
5c29355031d58f78d294ff9261bbfcf458c365a4: Bug 1663924 - Use MOZ_TO_RESULT_INVOKE_TYPED in dom/indexedDB. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:53 +0000 - rev 550701
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Use MOZ_TO_RESULT_INVOKE_TYPED in dom/indexedDB. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D90385
b317a9021db89fab3c2c41ca0345d3f57f54bb93: Bug 1663924 - Use IDB_TRY_VAR with ExecuteStep. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:40 +0000 - rev 550700
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Use IDB_TRY_VAR with ExecuteStep. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D90273
ea1f5f1f43a3afccb606785d0f24e1b132e004a9: Bug 1663924 - Use IDB_TRY in DatabaseOperationBase::InsertIndexTableRows. r=dom-workers-and-storage-reviewers,ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:32 +0000 - rev 550699
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Use IDB_TRY in DatabaseOperationBase::InsertIndexTableRows. r=dom-workers-and-storage-reviewers,ttung Differential Revision: https://phabricator.services.mozilla.com/D90268
60bd1f31d2a8098bee29a3a166e24e139e13bd5c: Bug 1663924 - Use IDB_TRY and CollectWhile in DatabaseConnection::ReclaimFreePagesWhileIdle. r=dom-workers-and-storage-reviewers,ttung,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:24 +0000 - rev 550698
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Use IDB_TRY and CollectWhile in DatabaseConnection::ReclaimFreePagesWhileIdle. r=dom-workers-and-storage-reviewers,ttung,janv Differential Revision: https://phabricator.services.mozilla.com/D90266
85eddcea0f110bbc51d9796f150d3e2d1e8ffa7e: Bug 1663924 - Replace AppendInt by ToAutoCString where possible. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:22 +0000 - rev 550697
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Replace AppendInt by ToAutoCString where possible. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D90265
494ca2f00ea67f9882217310805d7670ea06182d: Bug 1663924 - Split BorrowedStatement from CachedStatement. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:19 +0000 - rev 550696
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1663924 - Split BorrowedStatement from CachedStatement. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D90234
2c37dc3918d3462468cd69153bdf4f2d5a8c4e96: Bug 1666219 - Introduce QM_TRY_INSPECT to avoid unwrapping Result objects where not necessary. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 10:57:14 +0000 - rev 550695
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1666219 - Introduce QM_TRY_INSPECT to avoid unwrapping Result objects where not necessary. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D90843
e2626970f49b153d584a115b097ead370d8d0555: Bug 1667510 - Make UA widgets in print documents more static. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 29 Sep 2020 10:31:48 +0000 - rev 550694
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667510 - Make UA widgets in print documents more static. r=smaug This ensures that styles from UA widgets apply. Turns out they look pretty much right without them, but there's a bug in nsDateTimeBoxFrame where we rely on the styles in order for the baseline to be sensible. Differential Revision: https://phabricator.services.mozilla.com/D91616
f91203c07d8e2155200b7b5c5c2ad9ba540a321e: Bug 1658629 - Update heuristic action when cycling through local one-offs with a search string. r=adw,fluent-reviewers,flod
Marco Bonardo <mbonardo@mozilla.com> - Tue, 29 Sep 2020 10:07:08 +0000 - rev 550693
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1658629 - Update heuristic action when cycling through local one-offs with a search string. r=adw,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D91574
321c82bee67a72713d1a823dfb8d629469ad25f5: Backed out changeset 49c71a08f0e3 (bug 1658342) for causeing Mochitest failures. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 29 Sep 2020 13:37:18 +0300 - rev 550692
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Backed out changeset 49c71a08f0e3 (bug 1658342) for causeing Mochitest failures. CLOSED TREE
66d1f77a6b87122c6a0dee35c02b6c6aeb3d98d5: Backed out 3 changesets (bug 1573779, bug 1662734) for Geckoview failures. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 29 Sep 2020 12:59:39 +0300 - rev 550691
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Backed out 3 changesets (bug 1573779, bug 1662734) for Geckoview failures. CLOSED TREE Backed out changeset 0adff4f08b28 (bug 1662734) Backed out changeset c6bb84f2a032 (bug 1573779) Backed out changeset 0c605800aa6b (bug 1573779)
d81e1d3dd9a56fb12f1ae8db5e2523f2240e1666: Bug 1667756 - Part 3 - Remove the fwd declares and #defines for brush entry points. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 28 Sep 2020 20:31:11 +0000 - rev 550690
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667756 - Part 3 - Remove the fwd declares and #defines for brush entry points. r=gw Depends on D91576 Differential Revision: https://phabricator.services.mozilla.com/D91578
63e769e041b1a00e2ca397cea3c581977e3d2e7a: Bug 1667756 - Part 2 - Remove brush_multi.glsl. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 28 Sep 2020 20:30:59 +0000 - rev 550689
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667756 - Part 2 - Remove brush_multi.glsl. r=gw Depends on D91575 Differential Revision: https://phabricator.services.mozilla.com/D91576
3706fef31058b72d54924b9b0b684274ecb49aa5: Bug 1667756 - Part 1 - Remove the #defines to alias shader varyings. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 28 Sep 2020 20:30:41 +0000 - rev 550688
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667756 - Part 1 - Remove the #defines to alias shader varyings. r=gw Differential Revision: https://phabricator.services.mozilla.com/D91575
0b7c8f6349b1ad495bcd4ddc289f63cbf7bdeddf: Bug 1667743 - Remove unused esni code r=necko-reviewers,valentin
Kershaw Chang <kershaw@mozilla.com> - Mon, 28 Sep 2020 17:21:39 +0000 - rev 550687
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667743 - Remove unused esni code r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D91571
d16260bd42306a4633393340e94a8f0ab1faf616: Bug 1666045 - Test case to verify whether an about page in iframe has access to cookie r=timhuang
Dimi Lee <dlee@mozilla.com> - Tue, 29 Sep 2020 07:28:59 +0000 - rev 550686
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1666045 - Test case to verify whether an about page in iframe has access to cookie r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D91562
a1031c6d4c03e5e951c420b80ddf42b3a463e172: Bug 1666045 - Use principal to do the third-party check when the page is a about page r=timhuang
Dimi Lee <dlee@mozilla.com> - Tue, 29 Sep 2020 07:28:46 +0000 - rev 550685
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1666045 - Use principal to do the third-party check when the page is a about page r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D91561
8a3942c2bd5ea6675afbbb8b56f9f45a77dc3b57: Backed out changeset 2a8e77cf30b4 (bug 1667707) on Dev's request.
Dorel Luca <dluca@mozilla.com> - Tue, 29 Sep 2020 11:42:33 +0300 - rev 550684
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Backed out changeset 2a8e77cf30b4 (bug 1667707) on Dev's request.
d3264bc23ed782e04108f4df21b504d771386bc8: Bug 1667035 - Crash in [@ mozilla::dom::CanonicalBrowsingContext::RemoveDynEntriesFromActiveSessionHistoryEntry], r=jesup
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 29 Sep 2020 08:28:09 +0000 - rev 550683
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667035 - Crash in [@ mozilla::dom::CanonicalBrowsingContext::RemoveDynEntriesFromActiveSessionHistoryEntry], r=jesup Differential Revision: https://phabricator.services.mozilla.com/D91632
069d780699dab01a1b27d14d0916fe782615714c: Bug 1667019 - Simplify moving of Results for PackingStrategy NullIsOk. r=emilio
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 29 Sep 2020 08:09:02 +0000 - rev 550682
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667019 - Simplify moving of Results for PackingStrategy NullIsOk. r=emilio No longer reset a moved-from Result to an error state, which required UnusedZero<E>::GetDefaultValue, which was somewhat confusing, and might also be inefficient. Leaving Result in a valid state, which might be a success or error state is sufficient. Differential Revision: https://phabricator.services.mozilla.com/D91250
f17d2959d8da22c3cd76e22f89225b4c555f81fc: Bug 1645284 - When taking a fullscreen screenshot accept any DPR, but try again when too large. r=nchevobbe
Tom Schuster <evilpies@gmail.com> - Tue, 29 Sep 2020 06:13:54 +0000 - rev 550681
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1645284 - When taking a fullscreen screenshot accept any DPR, but try again when too large. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D91508
590bd63c98117d1e1516ca9dafabb23c4f066132: Bug 1667927 - Do not close file descriptor of android::Fence if EGLSync is created r=jnicol
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 29 Sep 2020 07:32:14 +0000 - rev 550680
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667927 - Do not close file descriptor of android::Fence if EGLSync is created r=jnicol When EGLSync is created from fence file descriptor, gecko should not close it. It should be closed by gecko only when EGLSync creation is failed. Differential Revision: https://phabricator.services.mozilla.com/D91702
7cac1e1cc3dfdbe28873379a584f8c13c468e911: Bug 1667081 - Part 9: Remove SetFocusedWindowWithCallerType in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:22:45 +0000 - rev 550679
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 9: Remove SetFocusedWindowWithCallerType in nsIFocusManager; r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D91346
f5233336041cf3da0b3e2fe503f2f18383396e50: Bug 1667081 - Part 8: Remove parentActivated in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:22:32 +0000 - rev 550678
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 8: Remove parentActivated in nsIFocusManager; r=hsivonen And make nsFocusManager::ParentActivated just returning void given all caller doesn't actaully check the return value. Differential Revision: https://phabricator.services.mozilla.com/D91294
87fccbe06702afe096b1691f3de30ed2223100d4: Bug 1667081 - Part 7: Remove focusPlugin in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:22:25 +0000 - rev 550677
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 7: Remove focusPlugin in nsIFocusManager; r=hsivonen Differential Revision: https://phabricator.services.mozilla.com/D91293
5a020e0ef312c1e89ebb0f84a880aac0a6f27000: Bug 1667081 - Part 6: Remove fireDelayedEvents in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:22:12 +0000 - rev 550676
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 6: Remove fireDelayedEvents in nsIFocusManager; r=hsivonen This patch also does following changes, - Assert aDocument instead of early return given all caller passes a non-null document. - Make it returning void given all caller doesn't actaully check the return value. Differential Revision: https://phabricator.services.mozilla.com/D91292
812142d8a1ca38d3fc25d01d2d4676fead7e2386: Bug 1667081 - Part 5: Remove windowHidden in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:21:59 +0000 - rev 550675
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 5: Remove windowHidden in nsIFocusManager; r=hsivonen And make nsFocusManager::WindowHidden just returning void given all caller doesn't actaully check the return value. Differential Revision: https://phabricator.services.mozilla.com/D91291
20a78a587af79797040d53530dc44f6195897c7e: Bug 1667081 - Part 4: Remove windowShown in nsIFocusManager; r=hsivonen
Edgar Chen <echen@mozilla.com> - Tue, 29 Sep 2020 07:21:47 +0000 - rev 550674
Push 37820 by dluca@mozilla.com at Tue, 29 Sep 2020 15:38:31 +0000
Bug 1667081 - Part 4: Remove windowShown in nsIFocusManager; r=hsivonen And make nsFocusManager::WindowShown just returning void given all caller doesn't actaully check the return value. Differential Revision: https://phabricator.services.mozilla.com/D91290
(0) -300000 -100000 -30000 -10000 -3000 -1000 -240 tip