9c632e12a7f8bad4c50d0e1261085c77752e8d9b: Bug 1793633 - Make the nsEffectiveTLDService use threadsafe refcounting, r=necko-reviewers,dragana default tip
Nika Layzell <nika@thelayzells.com> - Wed, 05 Oct 2022 23:16:49 +0000 - rev 637037
Push 170661 by nlayzell@mozilla.com at Wed, 05 Oct 2022 23:19:16 +0000
Bug 1793633 - Make the nsEffectiveTLDService use threadsafe refcounting, r=necko-reviewers,dragana This type is used off-main-thread through the ThirdPartyUtil service (hence the existing RwLock), however it is currently neither threadsafe refcounted, nor refcounted off-main-thread. This change also allows it to be directly used off-main-thread, rather than through the `ThirdPartyUtil` service. I also added thread-safety annotations to the fields to get better static checking for the thread-safety of accesses. Differential Revision: https://phabricator.services.mozilla.com/D158593
b240ded22d2669e57be192ee17c9384288fc6354: Bug 1782042 - Add reported test case to WPT r=hiro
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 05 Oct 2022 23:08:55 +0000 - rev 637036
Push 170660 by masayuki@d-toybox.com at Wed, 05 Oct 2022 23:13:03 +0000
Bug 1782042 - Add reported test case to WPT r=hiro Depends on D158549 Differential Revision: https://phabricator.services.mozilla.com/D158551
51321be076565cff9e71fe007e42c4e29d785e87: Bug 1793819 - Check for collapsedness of toolbar rather than bounds. r=Jamie
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 22:42:43 +0000 - rev 637035
Push 170659 by ealvarez@mozilla.com at Wed, 05 Oct 2022 22:46:50 +0000
Bug 1793819 - Check for collapsedness of toolbar rather than bounds. r=Jamie This fixes browser_popup_keyNav.js on macOS, when flex emulation enabled. When flex emulation is enabled, collapsed items still take no space, but they do honor min-height / min-width, which toolbars on macOS have. This is a more correct check for what we want, anyways. Differential Revision: https://phabricator.services.mozilla.com/D158691
27e7a85b0ca62977ce0d63f9d6160054a475f4c0: Bug 1782597 Part 2 - Use null to indicate page value equal to the auto value for CSS named pages r=dholbert
Emily McDonough <emcdonough@mozilla.com> - Wed, 05 Oct 2022 22:07:47 +0000 - rev 637034
Push 170658 by emcdonough@mozilla.com at Wed, 05 Oct 2022 22:10:17 +0000
Bug 1782597 Part 2 - Use null to indicate page value equal to the auto value for CSS named pages r=dholbert This applies both to the individual mStartPageValue and mEndPageValue fields of the nsIFrame::PageValues struct, and for the nsIFrame::PageValuesProperty being null to indicate both mStartPageValue and mEndPageValue are auto. Fetching this is handled by nsIFrame::GetStartPageValue and nsIFrame::GetEndPageValue, which also ensure the use of first-in-flow frames. Differential Revision: https://phabricator.services.mozilla.com/D157873
cbed1d1d6714dcb1cbd8d11db513c3a16237644c: Bug 1782597 Part 1 - Store auto page value on each frame when in a paginated context. r=dholbert,emilio
Emily McDonough <emcdonough@mozilla.com> - Wed, 05 Oct 2022 22:07:46 +0000 - rev 637033
Push 170658 by emcdonough@mozilla.com at Wed, 05 Oct 2022 22:10:17 +0000
Bug 1782597 Part 1 - Store auto page value on each frame when in a paginated context. r=dholbert,emilio Differential Revision: https://phabricator.services.mozilla.com/D157872
e9d6b6dc577aa1532c7a42b1a8e404db75457237: Bug 1792643. Set clip on background items for table cols and colgroups, when the table row, rowgroup or table has captured clip. r=mstange
Timothy Nikkel <tnikkel@gmail.com> - Wed, 05 Oct 2022 22:03:29 +0000 - rev 637032
Push 170657 by tnikkel@mozilla.com at Wed, 05 Oct 2022 22:05:55 +0000
Bug 1792643. Set clip on background items for table cols and colgroups, when the table row, rowgroup or table has captured clip. r=mstange Exactly like bug 1735265 except a frame other then the cell, between the cell and the table frame is a stacking context. Differential Revision: https://phabricator.services.mozilla.com/D158471
6c6cba2e6d8f97ffec47d8c3a74afd9e708232de: Bug 1793702 - show an empty string for timestamps of 0 instead of '53 years ago'. r=sclements
Mark Hammond <mhammond@skippinet.com.au> - Wed, 05 Oct 2022 21:33:38 +0000 - rev 637031
Push 170656 by mhammond@mozilla.com at Wed, 05 Oct 2022 21:36:00 +0000
Bug 1793702 - show an empty string for timestamps of 0 instead of '53 years ago'. r=sclements Differential Revision: https://phabricator.services.mozilla.com/D158616
4f3d0ff8c94c9a17a7e4acdc50647169e451060f: Bug 1793700 - follow-up: Make color control styling match Chromium. r=TYLin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 21:32:59 +0000 - rev 637030
Push 170655 by ealvarez@mozilla.com at Wed, 05 Oct 2022 21:35:22 +0000
Bug 1793700 - follow-up: Make color control styling match Chromium. r=TYLin The previous patch made me realize that we have this widget-imposed size for color controls which doesn't match any other browser. This patch removes it. I don't feel strongly whether we should land this other than "it matches other browsers, and removes a special case from Gecko". Behavior might be simpler to understand for authors this way. Differential Revision: https://phabricator.services.mozilla.com/D158620
133a845ca01e6794b6c7d84e923751225b769f3e: Bug 1793818 - Allow the bottom box of the about dialog to grow. r=bytesized
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 21:12:46 +0000 - rev 637029
Push 170654 by ealvarez@mozilla.com at Wed, 05 Oct 2022 21:15:10 +0000
Bug 1793818 - Allow the bottom box of the about dialog to grow. r=bytesized To account for the trademark info. This is a difference between the old and new flexbox. Differential Revision: https://phabricator.services.mozilla.com/D158711
e10ee28192f39ae4d7ae6a784a1b6a92edafe6f8: Bug 1793766 - Trivial fix to the release code for XULPersist.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 20:51:52 +0000 - rev 637028
Push 170653 by ealvarez@mozilla.com at Wed, 05 Oct 2022 20:56:00 +0000
Bug 1793766 - Trivial fix to the release code for XULPersist. Differential Revision: https://phabricator.services.mozilla.com/D158713
08c62f29d5a2c331960f4016c6246aaff45e2410: Bug 1793487 - Pocket newtab fixing placeholder images for recent saves r=gvn
scott <sdowne@getpocket.com> - Wed, 05 Oct 2022 20:20:02 +0000 - rev 637027
Push 170652 by sdowne@getpocket.com at Wed, 05 Oct 2022 20:22:25 +0000
Bug 1793487 - Pocket newtab fixing placeholder images for recent saves r=gvn Differential Revision: https://phabricator.services.mozilla.com/D158531
462f53493505422e177e598732a5512d79a77144: Bug 1716082 - clear all ongoing connections when removing certificate error overrides r=jschanck
Dana Keeler <dkeeler@mozilla.com> - Wed, 05 Oct 2022 20:15:02 +0000 - rev 637026
Push 170651 by dkeeler@mozilla.com at Wed, 05 Oct 2022 20:17:26 +0000
Bug 1716082 - clear all ongoing connections when removing certificate error overrides r=jschanck Differential Revision: https://phabricator.services.mozilla.com/D158613
aa00d1ed6d853e3c641c67f0fa8c4e2d50fd0580: Bug 1793703 - Capitalize generated site permission add-on title. r=rpl a=reland
William Durand <will+git@drnd.me> - Wed, 05 Oct 2022 18:04:23 +0000 - rev 637025
Push 170650 by ncsoregi@mozilla.com at Wed, 05 Oct 2022 19:39:36 +0000
Bug 1793703 - Capitalize generated site permission add-on title. r=rpl a=reland This looked like a straightforward enough change so I submitted a patch, no need for multiple reviewers. Differential Revision: https://phabricator.services.mozilla.com/D158650
1b1b4c51f199afdcf1156691cc54c62d29539741: Bug 1793700 - Improve widget-imposed min size handling. r=TYLin,layout-reviewers,dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 19:34:03 +0000 - rev 637024
Push 170649 by ealvarez@mozilla.com at Wed, 05 Oct 2022 19:36:28 +0000
Bug 1793700 - Improve widget-imposed min size handling. r=TYLin,layout-reviewers,dshin Make it work as a min-size everywhere rather than only handling it in nsIFrame::ComputeSize. This is more similar to what XUL code does. In particular, it makes makes it work for elements that don't have a definite size in ComputeSize (like flex containers). For web-exposed widgets this only matters for <input type=color> and <input type=range>, which are the only exposed widgets that return a minimum size that return a minimum size. This patch makes the minimum size honored for `<input type="color" style="height: auto">`. Add a test for that (though we might want to change it to match other browsers). Without this fix, min/max/close buttons on Linux are zero-height with flex emulation, because we fail to account for their minimum widget-imposed size. This allows us to remove the special case in nsFlexContainerFrame too, since that should be handled by ReflowInput correctly now. Differential Revision: https://phabricator.services.mozilla.com/D158612
b1eb0235f67d9cd4698c94f3843172bc0d836164: Bug 1793689 - Make GetMinimumWidgetSize work properly on non-XUL flexbox. r=TYLin,layout-reviewers
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 19:09:29 +0000 - rev 637023
Push 170648 by ealvarez@mozilla.com at Wed, 05 Oct 2022 19:23:44 +0000
Bug 1793689 - Make GetMinimumWidgetSize work properly on non-XUL flexbox. r=TYLin,layout-reviewers The XUL behavior in nsBox.cpp is fairly different to what the non-XUL layout code paths do. In particular, canOverride=false means that the min-{width,height} properties cannot go under the min widget size of the widget, but that doesn't mean that intrinsic sizes don't affect the final size of the widget. This is very visible if you turn on flex emulation on Windows or macOS, where the toolbar has an appearance that returns width=0,height=N,canOverride=false. With flex emulation we'd collapse the item to be zero-width, which is not good at all. The good thing is that this is no longer exposed to the web (non-native-theme always returns canOverride=true), and our front-end code doesn't seem to rely on this, so we can just remove support for canOverride=false. Differential Revision: https://phabricator.services.mozilla.com/D158608
3fcbc74b52eb51cf85bcb5d1e573a0b2285ba6a1: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Wed, 05 Oct 2022 19:03:46 +0000 - rev 637022
Push 170647 by ffxbld at Wed, 05 Oct 2022 19:03:53 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE da -> 82f677eb1d4c243018be563d6867ce5389e41ef4 fi -> f446e00cba6d3ba4462f02206edd4bc12b79efe0 fr -> cb7f4ab78ec5aaba888e065d29c9a4311e5f94a6 it -> e90363b0a6a15f06897f589f73d688bdb0cad1b3 ja -> f5127eb052d0d473425031135ff97d9f2199fabc ja-JP-mac -> 0eadc42ed18c92f699dd7472f8c3dd40023c9459 lo -> 80d33579e3dfa99e608abad7a3fbf3bc566d3ff8 oc -> aac93f70958d19aec801c507f2ef6260d5270ac4 pl -> fa80393d9ad3050d3bccb3666414a7c989036ef4 pt-PT -> 26cf08fc3b56cdb5092f0cb68479a5c20686caf3 rm -> 43ca37465ded71cd40973f99be6c3cceca07b353 sl -> dad736b4791f6a46e606137bcd31736e9fc13fd5 te -> 3a14376b9fa45a407eec90e9c5155a038725c67d vi -> bc0a965fc12f6fd6828ce39c6cc3d28544233093
3d57f25e1e4eac255f348467a8b268e88b062cb6: Backed out changeset 9871c46ce197 (bug 1793703) for causing failures on browser_addon_list_reordering.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 05 Oct 2022 21:53:53 +0300 - rev 637021
Push 170646 by ncsoregi@mozilla.com at Wed, 05 Oct 2022 18:55:22 +0000
Backed out changeset 9871c46ce197 (bug 1793703) for causing failures on browser_addon_list_reordering.js. CLOSED TREE
3c3c78eca1097b1fc359f87bdf5d6f5882e6c1d7: Backed out changeset 4edc81a94eaa (bug 1792057) for causing multiple failures. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 05 Oct 2022 21:53:02 +0300 - rev 637020
Push 170646 by ncsoregi@mozilla.com at Wed, 05 Oct 2022 18:55:22 +0000
Backed out changeset 4edc81a94eaa (bug 1792057) for causing multiple failures. CLOSED TREE
2badfb13cc0676e1892779e052a659d655a5e1ef: Bug 1791539 [Wayland] Use mShell Gdk window position for D&D r=emilio
stransky <stransky@redhat.com> - Wed, 05 Oct 2022 18:09:09 +0000 - rev 637019
Push 170645 by stransky@redhat.com at Wed, 05 Oct 2022 18:11:34 +0000
Bug 1791539 [Wayland] Use mShell Gdk window position for D&D r=emilio Due to https://gitlab.gnome.org/GNOME/gtk/-/issues/4437 / Bug 1710344 we need to add popup window position to D&D coordinates provided by Gtk. In this patch always use GdkWindow derived from mShell which is attached to parent window. Don't use GdkWindow of mContainer which is nested child window and it's positioned at 0,0. Differential Revision: https://phabricator.services.mozilla.com/D158653
9871c46ce1976fb309cedaa35eda0894eb040016: Bug 1793703 - Capitalize generated site permission add-on title. r=rpl
William Durand <will+git@drnd.me> - Wed, 05 Oct 2022 18:04:23 +0000 - rev 637018
Push 170644 by wdurand@mozilla.com at Wed, 05 Oct 2022 18:10:46 +0000
Bug 1793703 - Capitalize generated site permission add-on title. r=rpl This looked like a straightforward enough change so I submitted a patch, no need for multiple reviewers. Differential Revision: https://phabricator.services.mozilla.com/D158650
b51db875c96d805eccc568336179b0b21a2ace0e: Backed out changeset 39dd7976006b (bug 1793487) for causing newtab failures. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Wed, 05 Oct 2022 21:07:56 +0300 - rev 637017
Push 170643 by ncsoregi@mozilla.com at Wed, 05 Oct 2022 18:09:18 +0000
Backed out changeset 39dd7976006b (bug 1793487) for causing newtab failures. CLOSED TREE
4edc81a94eaa522befc096d01708a7217e3109fa: Bug 1792057 - Make sure to focus inner text field when creating / rebuilding edit fields in datetime widget. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 17:31:51 +0000 - rev 637016
Push 170642 by ealvarez@mozilla.com at Wed, 05 Oct 2022 17:34:17 +0000
Bug 1792057 - Make sure to focus inner text field when creating / rebuilding edit fields in datetime widget. r=smaug The blur is a regression from bug 1740989, but it's really uncovering a regression from bug 1729342, sorta. Before that, we used to focus the inner text field on rebuild via focusInnerTextBox(). One could argue that the focus fixup rule should really deal with this, but I guess since content can't really unattach shadow DOM, it's less of a general issue and more of an implementation detail. The test uncovers another pre-existing issue (switching from date -> test was also broken, and we left a bogus ElementState::FOCUS state in the element). Differential Revision: https://phabricator.services.mozilla.com/D158167
39dd7976006be2b56d7ff547071bcd742765d0bc: Bug 1793487 - Pocket newtab fixing placeholder images for recent saves r=gvn
scott <sdowne@getpocket.com> - Wed, 05 Oct 2022 17:23:23 +0000 - rev 637015
Push 170641 by sdowne@getpocket.com at Wed, 05 Oct 2022 17:25:48 +0000
Bug 1793487 - Pocket newtab fixing placeholder images for recent saves r=gvn Differential Revision: https://phabricator.services.mozilla.com/D158531
517d690052a2c3b4011b937aa9d0220e52f754e6: Bug 1792720 - Make JS Streams a MOZCONFIG opt in r=bthrall
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 05 Oct 2022 17:21:34 +0000 - rev 637014
Push 170640 by mgaudet@mozilla.com at Wed, 05 Oct 2022 17:23:59 +0000
Bug 1792720 - Make JS Streams a MOZCONFIG opt in r=bthrall Differential Revision: https://phabricator.services.mozilla.com/D158281
8b5f8cbc54593b21f446375cc6aee5c2dd1befc5: Bug 1793801 - [web-platform] Fix download url for chromedriver for MacOS aarch64 r=jgraham
Henrik Skupin <mail@hskupin.info> - Wed, 05 Oct 2022 16:45:31 +0000 - rev 637013
Push 170639 by hskupin@mozilla.com at Wed, 05 Oct 2022 16:49:37 +0000
Bug 1793801 - [web-platform] Fix download url for chromedriver for MacOS aarch64 r=jgraham Since the 106.0.5249.61 release the file name for arm64 binaries is now "chromedriver_mac_arm64.zip". Differential Revision: https://phabricator.services.mozilla.com/D158677
de384dc334c4b86f9735c35e745230c8fe9ee785: Bug 1792159 - Add missing includes to AtomicOperationsGenerated.h r=sfink
Ted Campbell <tcampbell@mozilla.com> - Wed, 05 Oct 2022 16:18:42 +0000 - rev 637012
Push 170638 by tcampbell@mozilla.com at Wed, 05 Oct 2022 16:21:09 +0000
Bug 1792159 - Add missing includes to AtomicOperationsGenerated.h r=sfink On certain build configurations involving GCC, we use additional annotations that are defined in Attributes.h so we must include the header first. For consistency, include on all platforms since we use this header safely in many places already. Differential Revision: https://phabricator.services.mozilla.com/D158595
2a3ee45a29093ce07286fe054fd14a22f8ddf94c: Bug 1793655 - Add progress and device syncing prefs for pdf.js feature callout tour r=jprickett
Meg Viar <lmegviar@gmail.com> - Wed, 05 Oct 2022 16:09:24 +0000 - rev 637011
Push 170637 by mviar@mozilla.com at Wed, 05 Oct 2022 16:17:15 +0000
Bug 1793655 - Add progress and device syncing prefs for pdf.js feature callout tour r=jprickett - Add a pref to track a user's progress in the pdf.js feature tour - Add a pref to sync the value of the above pref across a user's devices Differential Revision: https://phabricator.services.mozilla.com/D158601
d465ac49975b343dddac965f7f3212db4acd31a9: Bug 1793573 - [devtools] Convert loader-plugin-raw.jsm to loader-plugin-raw.sys.mjs. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 05 Oct 2022 16:07:26 +0000 - rev 637010
Push 170636 by apoirot@mozilla.com at Wed, 05 Oct 2022 16:16:38 +0000
Bug 1793573 - [devtools] Convert loader-plugin-raw.jsm to loader-plugin-raw.sys.mjs. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D158574
62a9414d5c69f9673d74edf685d0383cff27ad85: Bug 1793573 - [devtools] Convert devtools test JSMs to ESMs. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 05 Oct 2022 16:07:26 +0000 - rev 637009
Push 170636 by apoirot@mozilla.com at Wed, 05 Oct 2022 16:16:38 +0000
Bug 1793573 - [devtools] Convert devtools test JSMs to ESMs. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D158573
e69ba8e991ad699a0da29a0803e665ec43403ae9: Bug 1793573 - [devtools] Convert DevToolsSocketStatus.jsm to DevToolsSocketStatus.sys.mjs. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 05 Oct 2022 16:07:25 +0000 - rev 637008
Push 170636 by apoirot@mozilla.com at Wed, 05 Oct 2022 16:16:38 +0000
Bug 1793573 - [devtools] Convert DevToolsSocketStatus.jsm to DevToolsSocketStatus.sys.mjs. r=Honza Differential Revision: https://phabricator.services.mozilla.com/D158572
74b58c6e336683e28f674fb41589b63017fec102: Backed out changeset 41ef8be74785 (bug 1792720) for causing spidermonkey bustages on Iteration.cpp CLOSED TREE
Cristian Tuns <ctuns@mozilla.com> - Wed, 05 Oct 2022 12:12:41 -0400 - rev 637007
Push 170635 by ctuns@mozilla.com at Wed, 05 Oct 2022 16:14:02 +0000
Backed out changeset 41ef8be74785 (bug 1792720) for causing spidermonkey bustages on Iteration.cpp CLOSED TREE
41ef8be74785cc220608de32c85f67d3426a61f8: Bug 1792720 - Make JS Streams a MOZCONFIG opt in r=bthrall
Matthew Gaudet <mgaudet@mozilla.com> - Wed, 05 Oct 2022 15:40:36 +0000 - rev 637006
Push 170634 by mgaudet@mozilla.com at Wed, 05 Oct 2022 15:42:59 +0000
Bug 1792720 - Make JS Streams a MOZCONFIG opt in r=bthrall Differential Revision: https://phabricator.services.mozilla.com/D158281
14a8a8ae0f7a4c360b242f3e2a05a488e07a7612: Bug 1784187 - Process scripts even if they contain no text content. r=smaug
Adam Vandolder <avandolder@mozilla.com> - Wed, 05 Oct 2022 15:16:28 +0000 - rev 637005
Push 170633 by avandolder@mozilla.com at Wed, 05 Oct 2022 15:20:36 +0000
Bug 1784187 - Process scripts even if they contain no text content. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D156086
ee42b4258d4a934c83f7b58a71b07cc0dc527743: Bug 1792088 - [remote] Prefer IPv4 over IPv6 for resolved IP addresses of localhost. r=webdriver-reviewers,jgraham
Henrik Skupin <mail@hskupin.info> - Wed, 05 Oct 2022 14:54:50 +0000 - rev 637004
Push 170632 by hskupin@mozilla.com at Wed, 05 Oct 2022 14:57:14 +0000
Bug 1792088 - [remote] Prefer IPv4 over IPv6 for resolved IP addresses of localhost. r=webdriver-reviewers,jgraham Differential Revision: https://phabricator.services.mozilla.com/D158563
4156d542aed2cc2b38b314e51c14c4e896a1747d: Bug 1793505 - Prevent stylesheet media query list from affecting the minimum size of the style editor panel. r=devtools-reviewers,ochameau
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 14:46:02 +0000 - rev 637003
Push 170631 by ealvarez@mozilla.com at Wed, 05 Oct 2022 14:48:29 +0000
Bug 1793505 - Prevent stylesheet media query list from affecting the minimum size of the style editor panel. r=devtools-reviewers,ochameau Intrinsic sizing of scrollers affecting min-sizes of containing boxes is one of those annoying behaviors of modern flexbox unfortunately, but it's easy to fix using containment. Differential Revision: https://phabricator.services.mozilla.com/D158556
ba0c13c8a24aaeb83ba47dca11b7e82e044dd9aa: Bug 1793401 - [Windows] [New users] The background of the images from the "about:welcome" page is not visible if the "High Contrast Mode" is enabled r=emcminn
negin <nsauermann@mozilla.com> - Wed, 05 Oct 2022 14:29:02 +0000 - rev 637002
Push 170630 by nsauermann@mozilla.com at Wed, 05 Oct 2022 14:31:25 +0000
Bug 1793401 - [Windows] [New users] The background of the images from the "about:welcome" page is not visible if the "High Contrast Mode" is enabled r=emcminn Previously using a hard coded value for the background color of the image was not being applied on Windows OS HCM as it was not a system color. Using the same method found [here](https://phabricator.services.mozilla.com/D156719#5142958) to circumvent this so the background color is applied on a Windows OS. Differential Revision: https://phabricator.services.mozilla.com/D158530
03c1f594038a48240c0472ebb54e62fc5607046e: Bug 1793687 - Simplify collapse code for legacy moz-box. r=dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 05 Oct 2022 14:23:15 +0000 - rev 637001
Push 170629 by ealvarez@mozilla.com at Wed, 05 Oct 2022 14:27:16 +0000
Bug 1793687 - Simplify collapse code for legacy moz-box. r=dshin Recently we added different bits for -webkit-/-moz- box emulation, so we no longer need to go look at the scrolled frame etc. Differential Revision: https://phabricator.services.mozilla.com/D158603
e24c0e3d5269c985133c0bac8840a29bdbe9214d: Bug 1793392 - MicroGeckoProfiler declaraction should be extern C. r=heftig
Paul Adenot <paul@paul.cx> - Wed, 05 Oct 2022 14:08:13 +0000 - rev 637000
Push 170628 by padenot@mozilla.com at Wed, 05 Oct 2022 14:10:37 +0000
Bug 1793392 - MicroGeckoProfiler declaraction should be extern C. r=heftig Differential Revision: https://phabricator.services.mozilla.com/D158660
c7d7c836108cdc25dca428f501851f0ae9ae4859: Bug 1740608 - Return actual errors in `scripting.executeScript()`. r=robwu
William Durand <will+git@drnd.me> - Wed, 05 Oct 2022 13:59:21 +0000 - rev 636999
Push 170627 by wdurand@mozilla.com at Wed, 05 Oct 2022 14:01:46 +0000
Bug 1740608 - Return actual errors in `scripting.executeScript()`. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D151924
000c36afa74ebc32d8518f41d3da6689d85d642a: Bug 1793652 - Convert docshell/ JSMs to ESMs. r=nika,arai
Mike Conley <mconley@mozilla.com> - Wed, 05 Oct 2022 13:55:10 +0000 - rev 636998
Push 170626 by mconley@mozilla.com at Wed, 05 Oct 2022 13:59:14 +0000
Bug 1793652 - Convert docshell/ JSMs to ESMs. r=nika,arai Differential Revision: https://phabricator.services.mozilla.com/D158599
3d79bb6fff027a3ffce2d78c14b1ee0e18371825: Bug 1725707 - Add tryFindOption methods that crash if an option is not found. r=mgaudet
ThanHenderson <nathan.t.henderson@outlook.com> - Wed, 05 Oct 2022 13:29:50 +0000 - rev 636997
Push 170625 by mgaudet@mozilla.com at Wed, 05 Oct 2022 13:32:16 +0000
Bug 1725707 - Add tryFindOption methods that crash if an option is not found. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D158602
ce9d35a6484f426a6a56a753aa51902d4b757a21: Bug 1793075 - Part 2: Do not clear pending submission in HTMLFormElement.submit(); r=smaug
Edgar Chen <echen@mozilla.com> - Wed, 05 Oct 2022 12:24:28 +0000 - rev 636996
Push 170624 by echen@mozilla.com at Wed, 05 Oct 2022 12:26:58 +0000
Bug 1793075 - Part 2: Do not clear pending submission in HTMLFormElement.submit(); r=smaug So if the submit call doesn't trigger a submission, it won't clear the existing pending submission. Now we allow to override the unflushed pending submission, and add some assertion to ensure form won't submit a submission if it is in defer state or there is an unflushed pending submission. Differential Revision: https://phabricator.services.mozilla.com/D121765
06da19400d8db18e762f3e73512a3bc1d10fb94b: Bug 1793075 - Part 1: Add more form submission tests; r=smaug
Edgar Chen <echen@mozilla.com> - Wed, 05 Oct 2022 12:24:28 +0000 - rev 636995
Push 170624 by echen@mozilla.com at Wed, 05 Oct 2022 12:26:58 +0000
Bug 1793075 - Part 1: Add more form submission tests; r=smaug Differential Revision: https://phabricator.services.mozilla.com/D158432
0788b29168f8b544e9a69966cbadc9ba85b9f805: Bug 1772015 - Add starter docs for metrics. r=sparky,perftest-reviewers
Gregory Mierzwinski <gmierz2@outlook.com> - Wed, 05 Oct 2022 12:21:44 +0000 - rev 636994
Push 170623 by gmierz2@outlook.com at Wed, 05 Oct 2022 12:26:04 +0000
Bug 1772015 - Add starter docs for metrics. r=sparky,perftest-reviewers This patch adds some starter documentation on metrics and our tests that is unfinished. It also adds metric definitions which take care of the perfdoc failures generated in previous patches in the series. Differential Revision: https://phabricator.services.mozilla.com/D156713
e36977a9e3135daf9d16c4c1fda63338b36ea674: Bug 1772015 - [perfdocs] Add tests for new metrics field. r=sparky,perftest-reviewers
Gregory Mierzwinski <gmierz2@outlook.com> - Wed, 05 Oct 2022 12:21:43 +0000 - rev 636993
Push 170623 by gmierz2@outlook.com at Wed, 05 Oct 2022 12:26:04 +0000
Bug 1772015 - [perfdocs] Add tests for new metrics field. r=sparky,perftest-reviewers This patch adds some new tests for the metrics field. It also fixes up some issues in the existing tests which came from `mock.Mock` being used outside of a context manager. Other changes are updates to the existing tests. Depends on D156851 Differential Revision: https://phabricator.services.mozilla.com/D156853
26f96cf4114dd0d1b551ee29ab77ebd09201c3f5: Bug 1772015 - [perfdocs] Add metric documentation, and validation to Raptor. r=perftest-reviewers,aglavic
Gregory Mierzwinski <gmierz2@outlook.com> - Wed, 05 Oct 2022 12:21:43 +0000 - rev 636992
Push 170623 by gmierz2@outlook.com at Wed, 05 Oct 2022 12:26:04 +0000
Bug 1772015 - [perfdocs] Add metric documentation, and validation to Raptor. r=perftest-reviewers,aglavic This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases). Warnings are output for the following: * Duplicate metrics definitions. * Undocumented metrics that are measured (alerting for Raptor). * Documented, but unmeasured metrics. Changes to the tests are to make them work with the changes done in this patch. Differential Revision: https://phabricator.services.mozilla.com/D156851
2e482c6c7b9e17c306884f948ade15b05134eb77: Bug 1793570 - Convert AndNMoreFiles string from HtmlForm.properties to Fluent. r=mconley,fluent-reviewers,flod
Eemeli Aro <eemeli@mozilla.com> - Wed, 05 Oct 2022 11:21:34 +0000 - rev 636991
Push 170622 by earo@mozilla.com at Wed, 05 Oct 2022 11:25:44 +0000
Bug 1793570 - Convert AndNMoreFiles string from HtmlForm.properties to Fluent. r=mconley,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D158581
6481e3e578d4e803f2eb4b2d8e712ff5a6e21a2d: Bug 1793548 - Report error rather than fail in fluent-migration-test for missing bug identifier. r=flod
Eemeli Aro <eemeli@mozilla.com> - Wed, 05 Oct 2022 11:04:34 +0000 - rev 636990
Push 170621 by earo@mozilla.com at Wed, 05 Oct 2022 11:08:48 +0000
Bug 1793548 - Report error rather than fail in fluent-migration-test for missing bug identifier. r=flod Differential Revision: https://phabricator.services.mozilla.com/D158545
05690d55cdf399e12c384eb74fd66312414ec4d9: Bug 1793090 - [wpt-sync] Update web-platform-tests to 18d6fe503a28b1df760d2c1156e113f3bf74c583, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 03 Oct 2022 19:13:43 +0000 - rev 636989
Push 170620 by wptsync@mozilla.com at Wed, 05 Oct 2022 09:35:19 +0000
Bug 1793090 - [wpt-sync] Update web-platform-tests to 18d6fe503a28b1df760d2c1156e113f3bf74c583, a=testonly MANUAL PUSH: wpt sync bot wpt-head: 18d6fe503a28b1df760d2c1156e113f3bf74c583 wpt-type: landing
0b258a83d3eaaacee5188307034fa96c9e8f882d: Bug 1792180 [wpt PR 36049] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 23 Sep 2022 15:05:12 +0000 - rev 636988
Push 170620 by wptsync@mozilla.com at Wed, 05 Oct 2022 09:35:19 +0000
Bug 1792180 [wpt PR 36049] - Update wpt metadata, a=testonly wpt-pr: 36049 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 tip