Greg Stoll
c9b0a3d607
Bug 1793834 - part 9: add copy to clipboard button and styling and localize text r=Gijs,bigiri,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D161157
2022-11-21 19:15:56 +00:00
Greg Stoll
9fb7e92244
Bug 1793834 - part 8: add preference for number of messages to keep r=handyman
...
One thing to note is that if the user shrinks this number we won't reclaim any memory - this is because I wanted to avoid doing any more work than necessary when we're logging messages. Let me know if you think this is a problem!
Differential Revision: https://phabricator.services.mozilla.com/D161156
2022-11-21 19:15:56 +00:00
Greg Stoll
14270825ef
Bug 1793834 - part 7: delete entries when a window closes r=handyman
...
At :handyman's suggestion, just removing the messages when we get a WM_DESTROY message works great and is way less complicated than the previous version of this :-)
Differential Revision: https://phabricator.services.mozilla.com/D161155
2022-11-21 19:15:55 +00:00
Greg Stoll
707d13cbfa
Bug 1793834 - part 6: show window messages in about page r=bigiri
...
Differential Revision: https://phabricator.services.mozilla.com/D161737
2022-11-21 19:15:55 +00:00
Greg Stoll
ae76243224
Bug 1793834 - part 5: return window messages for about page from C++ code r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D161152
2022-11-21 19:15:55 +00:00
Greg Stoll
501216140c
Bug 1793834 - part 4/12: log window messages and expose entry point for retrieving them r=handyman
...
Differential Revision: https://phabricator.services.mozilla.com/D161151
2022-11-21 19:15:54 +00:00
Greg Stoll
e45c6ff428
Bug 1793834 - part 3/12: always record a few special messages for about page r=handyman
...
This is the list of messages that handyman and rkraesig suggested.
Since we're recording WM_GETMINMAXINFO, we now have better logging for that message.
Differential Revision: https://phabricator.services.mozilla.com/D161150
2022-11-21 19:15:54 +00:00
Greg Stoll
9f26e06933
Bug 1793834 - part 2/12: also log HWND in message logs r=handyman
...
This is helpful for the normal event log, and also necessary since we want to group the messages up by window in the about page.
Differential Revision: https://phabricator.services.mozilla.com/D161149
2022-11-21 19:15:53 +00:00
Greg Stoll
0e9cbaa4d2
Bug 1793834 - part 1/12: adding a mostly-empty about:windows-messages page r=Gijs,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D161148
2022-11-21 19:15:53 +00:00
William Durand
04972f0935
Bug 1801318 - Close context menu on command. r=mconley
...
This will force the panel to close when we click an item in the context
menu, without having to handle each menu item separately.
Differential Revision: https://phabricator.services.mozilla.com/D162424
2022-11-21 18:59:50 +00:00
stransky
8535cd7ed3
Bug 1801488 [Linux] Allow avif preview in GtkFileDialog r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D162549
2022-11-21 18:50:02 +00:00
Thomas Wisniewski
d9e116c015
Bug 1801418 - Do not accidentally run data layer callbacks twice if SmartBlock's shim runs after Tag Manager; r=ksenia,webcompat-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D162590
2022-11-21 18:43:27 +00:00
Yulia Startsev
d2114afee2
Bug 1801344 - fix iteration over ThreadSafeRequestHandler; r=asuth
...
This fixes a build error. It was a bit tricker than I expected, comments are inline.
Differential Revision: https://phabricator.services.mozilla.com/D162578
2022-11-21 18:24:22 +00:00
alwu
fba6e50b8e
Bug 1790146 - part3 : set image to the secondary container for the media engine playabck. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D162159
2022-11-21 18:23:31 +00:00
alwu
191c61f16c
Bug 1790146 - part2 : remove redundant mVideoFrameContainer
which already exists in the base class. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D162158
2022-11-21 18:23:30 +00:00
alwu
d69ddbfc5f
Bug 1790146 - part1 : move mSecondaryVideoContainer to the base class and perform base members cleanup in the base class. r=jolin
...
Differential Revision: https://phabricator.services.mozilla.com/D162157
2022-11-21 18:23:30 +00:00
Yulia Startsev
73d40318c9
Bug 1801616 - Cancellation should abort network and cache loads if it has already completed; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D162557
2022-11-21 18:23:20 +00:00
Cristian Tuns
ee2dddcdba
Backed out changeset f1d75a8cc689 (bug 1801211) for causing mochitest failures on browser_startup_mainthreadio.js CLOSED TREE
2022-11-21 15:03:04 -05:00
Kagami Sascha Rosylight
c30b3b7ea6
Bug 1763193 - Add TestUtils.assertOnPackagedBuild and use it on browser_all_files_referenced.js etc. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D162441
2022-11-21 15:02:21 -05:00
Cristian Tuns
27c5989fe5
Backed out changeset 1e4df7ce5341 (bug 1763193) for causing bc failures on browser_startup_mainthreadio.js CLOSED TREE
2022-11-21 14:13:07 -05:00
Cristian Tuns
4a365ff504
Backed out changeset 424c4d51a7cd (bug 1271047) for causing mochitest failures on /browser_ext_windows_size.js CLOSED TREE
2022-11-21 14:04:04 -05:00
Mozilla Releng Treescript
6df11b52b1
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
br -> e9f6049b018f1454e8ac0af4a1eca78530f112bc
cy -> 67c46780d9c9fe1a52ac0b988ffd35d14e6165fc
fi -> 824edde6062fe538b2d3d6b757298a62f780daef
lo -> 05507a519677011778674361ed8cb463d37462ea
oc -> 3e37e4f6a963b5ab77a39060e5cd3103c9066331
sl -> 6a9e25fddba4ec5c9a6a59a4e474c33cf6a295ca
th -> 2f487392d84e1b19d552ac7f92963ec62ff4538b
zh-CN -> 98d5326a18d4aa83d4e4c9ea6554f355b9f0171b
2022-11-21 19:04:12 +00:00
William Durand
92ae611c74
Bug 1801479 - Fix perma when Gecko 109 merges to Beta. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D162460
2022-11-21 18:12:53 +00:00
Drew Willcoxon
2b3aa7589f
Bug 1781913 - Fix intermittent failure in browser_quicksuggest_telemetry.js. r=dao
...
This task was added in D161866 and it fails because sometimes this happens in
the view:
1. The row count is 19 and the last row is not the quick suggest
2. Then the quick suggest row gets added, so the row count is 20
That makes the mutation promise hang because it expects the row count to be 19
when the quick suggest row is added last.
This patch makes the mutation listener wait for the quick suggest row to simply
be added instead of assuming it's the last row during a certain row count. It
also removes some checks that aren't necessary to test the thing this task is
testing and that are also susceptible to races.
[Retriggers on try](https://treeherder.mozilla.org/jobs?repo=try&revision=15b1943e76a08174e4fad28675348e9d12428483 ) are green.
Differential Revision: https://phabricator.services.mozilla.com/D162479
2022-11-21 17:59:19 +00:00
Morgan Rae Reschenberg
2f95a2c265
Bug 1800777: Don't recreate reverse rel maps for accs that have been shutdown r=Jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D162326
2022-11-21 17:54:31 +00:00
Joel Maher
5e8a53276f
Bug 1800926
- adjust screen resolution for win gpu instances to be more compatible. r=bxbrenden
...
Differential Revision: https://phabricator.services.mozilla.com/D162222
2022-11-21 17:49:19 +00:00
Paul Zuehlcke
3685024d38
Bug 1797078 - Tests for cookie banner clickResult telemetry. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D162015
2022-11-21 17:44:10 +00:00
Paul Zuehlcke
6f55acf812
Bug 1797078 - Add cookieBannersClick.result metric. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D161837
2022-11-21 17:44:09 +00:00
Paul Zuehlcke
588be0ea3c
Bug 1797078 - Avoid importing empty click rules. r=timhuang
...
This prevents running the cookie banner click code for sites which have a rule
with an empty click object. This is important for performance reasons and
prevents us from recording invalid "banner not found" telemetry.
Differential Revision: https://phabricator.services.mozilla.com/D161919
2022-11-21 17:44:09 +00:00
Paul Zuehlcke
3a4bb1841a
Bug 1797078 - Add cookie.banners.click_handle_duration metric. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D161824
2022-11-21 17:44:09 +00:00
Sylvestre Ledru
9d0a34f94c
Bug 1787656 - build doc: remove the necessary step about rm bootstrap.py r=firefox-build-system-reviewers,nalexander DONTBUILD
...
As it is proposed by the tooling
Differential Revision: https://phabricator.services.mozilla.com/D162544
2022-11-21 17:36:18 +00:00
Joshua Marshall
e33b525327
Bug 1643611 - Stop intercepting requests in embed and object elements r=edenchuang
...
Differential Revision: https://phabricator.services.mozilla.com/D162023
2022-11-21 17:33:13 +00:00
Butkovits Atila
6ded0f39e9
Backed out 2 changesets (bug 1685180) for causing Xpcshell failures at test_l10nCache.js. CLOSED TREE
...
Backed out changeset c05d7c567c19 (bug 1685180)
Backed out changeset be4603eff17c (bug 1685180)
2022-11-21 19:51:30 +02:00
Butkovits Atila
bf0a7fa012
Backed out changeset 133c9084af25 (bug 1793736) for causing failures at browser_navigationPreload_read_after_respondWith.js.
2022-11-21 19:49:41 +02:00
Paul Zuehlcke
b284155a5d
Bug 1800521 - Update cookie banner service mode telemetry to include MODE_DETECT_ONLY. r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D162102
2022-11-21 17:18:18 +00:00
Mark Hammond
793621aa82
Bug 1801238 - FxA now checks with the push service whether subscription update is needed. r=teshaq
...
Differential Revision: https://phabricator.services.mozilla.com/D162352
2022-11-21 17:06:38 +00:00
YUKI "Piro" Hiroshi
d218d8fa12
Bug 1271047 - Place "popup" type window to given coordinates r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D73419
2022-11-21 17:02:06 +00:00
sunil mayya
6222054cd4
Bug 1793736 - Include abort signal reason for fetch. r=necko-reviewers,valentin,tschuster
...
Differential Revision: https://phabricator.services.mozilla.com/D161669
2022-11-21 16:56:09 +00:00
Kagami Sascha Rosylight
db580e9805
Bug 1763193 - Add TestUtils.assertOnPackagedBuild and use it on browser_all_files_referenced.js etc. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D162441
2022-11-21 16:53:14 +00:00
Emilio Cobos Álvarez
4881c17cf0
Bug 1801492 - Reset download status descriptions properly. r=dao
...
Bug 1801492 changed the behavior here in a way that
<description value="foo">bar</description>
Shows both "foo" and "bar". This code has multiple l10n ids that do a
mix of innerText vs. value attribute, see:
https://searchfox.org/mozilla-central/rev/3d01e045479a6e5237958bd9aa8eb64306e1f48a/browser/locales/en-US/browser/downloads.ftl#162-168
That's all a bit sketchy over-all, but in order to support all of them
as is, reset them properly.
Differential Revision: https://phabricator.services.mozilla.com/D162464
2022-11-21 16:17:25 +00:00
Greg Tatum
b2a0c6895e
Bug 1685180 - Ensure tests all properly set fluent args; r=nordzilla,settings-reviewers,Gijs
...
Either provide the dynamic data correctly in tests, or provide empty
strings when it doesn't exist.
Differential Revision: https://phabricator.services.mozilla.com/D162336
2022-11-21 16:14:06 +00:00
Greg Tatum
be1aa4d51d
Bug 1685180 - Debug assert Fluent strings where replaced variables are not provided; r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D161996
2022-11-21 16:14:06 +00:00
Nicolas Chevobbe
2a26b6068f
Bug 1801199 - Record install telemetry event for SitePermsAddons. r=rpl.
...
This is done by calling `AddonManagerPrivate.callInstallListeners` when we handle
`SitePermsAddonInstall`'s specific listeners.
We take this as an opportunity to remove support for the `onDownloadEnded` event
as it didn't do anything and isn't something we want to record for SitePermsAddon.
We also set `SitePermsAddonInstall#installId` which is used in `AMTelemetry`.
Assertions on registered telemetry events are added in browser_midi_permission_gated.js,
and a test case is added to ensure cancelling the event from the second popup works
as expected, since it wasn't checked before.
Differential Revision: https://phabricator.services.mozilla.com/D162412
2022-11-21 16:10:38 +00:00
Hanna Jones
6d547c71bd
Bug 1800478 - fix intermittent failure in fx view accessibility tests r=tgiles
...
The switch to using `withFirefoxView` caused another onboarding prompt to show. After the fx view tabstrip button has been clicked for the 3rd time we display a new message. This wasn't happening before because the pref that controls this is tied to that button click, so didn't get incremented when we were opening about:firefoxview in a new tab.
Differential Revision: https://phabricator.services.mozilla.com/D162427
2022-11-21 15:56:49 +00:00
Norisz Fay
48a578f881
Backed out changeset 5bedc3bbf671 (bug 1799288) for causing reftest failures on parameters-error-reject-promise.js CLOSED TREE
2022-11-21 18:01:51 +02:00
Nicolas Chevobbe
3d1a00e68c
Bug 1801211 - Add salt to site origin before hashing to compute SitePermsAddon ids. r=rpl.
...
We expose a function generating the salt so we can add a test case
in the xpcshell test.
Differential Revision: https://phabricator.services.mozilla.com/D162366
2022-11-21 15:33:14 +00:00
Tom Ritter
31fa1a1d34
Bug 1800722: Let harfbuzz be managed by Updatebot r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D162146
2022-11-21 15:27:50 +00:00
Tom Ritter
809394580a
Bug 1800722: Let harfbuzz be vendored by moz.yaml harfbuzz r=jfkthame
...
This obsoletes update.sh so you now call
./mach vendor gfx/harfbuzz/moz.yaml
It is set to track new tags.
Differential Revision: https://phabricator.services.mozilla.com/D162145
2022-11-21 15:27:50 +00:00
Tom Ritter
dc8db985d0
Bug 1800722: Add a moz.yaml for harfbuzz r=jfkthame
...
Depends on D162131
Differential Revision: https://phabricator.services.mozilla.com/D162144
2022-11-21 15:27:50 +00:00
Tom Ritter
11ed4ba92d
Bug 1800715: Add the ability to put notes in a moz.yaml r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D162130
2022-11-21 15:27:49 +00:00