Граф коммитов

81234 Коммитов

Автор SHA1 Сообщение Дата
Norisz Fay da20c1940a Backed out 2 changesets (bug 1783500) for causing mochitest failures on test_menulist_keynav.xhtml CLOSED TREE
Backed out changeset 96ef708fe045 (bug 1783500)
Backed out changeset fc1e55745c43 (bug 1783500)
2022-08-09 16:25:58 +03:00
Rob Wu 7e7534ced4 Bug 1780747 - Register DNR schema and permissions r=rpl,geckoview-reviewers,owlish,flod
This patch adds the minimum necessary to register the
declarativeNetRequest API and its permissions, behind prefs.

Tests have been added/updated to verify that the permissions and API
access are enforced correctly (effectiveness of preferences, API
visibility, permission warnings).

Before landing this, we need to register the permission warning in
Android-Components too, as mentioned in the bug (i.e. bug 1671453).

Differential Revision: https://phabricator.services.mozilla.com/D152503
2022-08-09 12:16:34 +00:00
Emilio Cobos Álvarez 5da7df9531 Bug 1783500 - Account for negative popup margins when anchoring to a large rect. r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D154074
2022-08-09 10:42:39 +00:00
Niklas Baumgardner 19b1ebbebe Bug 1783289 - Define lazy PictureInPicture before reference. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D153866
2022-08-08 12:59:07 +00:00
Shane Hughes 30c708f0cd Bug 1783643 - Don't open downloads panel if window is inactive. r=Gijs
Since bug 1741076, the downloads panel is already configured not to show
the downloads panel if the top chrome window is inactive. However, this
check doesn't matter if the downloads panel has never been opened before
in the profile (represented by pref browser.download.panel.shown). This
patch changes the check so that if the top window is not active, we
don't show the panel, no matter what.

Differential Revision: https://phabricator.services.mozilla.com/D153334
2022-08-08 12:15:40 +00:00
Bob Owen 3dd8f8e969 Bug 1782199: Unregister the WER runtime module before returning from main. r=gsvelto
Differential Revision: https://phabricator.services.mozilla.com/D153728
2022-08-08 12:05:00 +00:00
Timothy Nikkel 5cdcbc12c8 Bug 1781962. Attempt to navigate in the correct diection when using swipe to nav in RTL. r=hiro
This is a bit of a hack, but a hack that works is better than not working.

Depends on D153845

Differential Revision: https://phabricator.services.mozilla.com/D153846
2022-08-08 10:12:32 +00:00
Emilio Cobos Álvarez 697310cf38 Bug 1776417 - Fix a test failure in browser_searchbar_openpopup.
MANUAL PUSH: Trivial orange fix CLOSED TREE
2022-08-08 12:05:52 +02:00
Norisz Fay 5929b6c7fd Merge mozilla-central to autoland CLOSED TREE 2022-08-08 12:23:39 +03:00
Norisz Fay 4f2984be12 Merge autoland to mozilla-central a=merge 2022-08-08 12:20:23 +03:00
Emilio Cobos Álvarez 97468b7d66 Bug 1776417 - Prevent bad HTML/XUL layout interaction in search one-offs. r=desktop-theme-reviewers,dao
The regression here happens because the jsm code was looking into
this.popup.clientWidth, which can be larger than
this.popup.panelContent.clientWidth (which is the right thing to look
at) on Linux (and on Windows after bug 1768278).

However, this is all working around a weird HTML/XUL layout interaction
(the buttons not wrapping correctly unless max-width is set, because XUL
boxes don't understand when a child has flex layout).

Instead, use display: block on the container and header. This prevents
the weird layout interaction altogether and we can avoid the hacky
workarounds.

Differential Revision: https://phabricator.services.mozilla.com/D151139
2022-08-08 09:14:34 +00:00
Mozilla Releng Treescript be5314f927 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
bn -> f0f401cd5a0d7a5ade5c74002686886fee5f4195
es-AR -> e2a228b57a87f6098b9dd9508ec505afddcf4852
es-CL -> b5403624527bda8893f92111d387f685005db13e
eu -> 08b0698e4ff1a853311d8abe0d9408da68e196a4
gd -> 58d080c7a9201f18aae881a5a04cbd64fc3832c3
ko -> d86cd3bbfa350e3b48f2b9dbc8e36e4ff7ff4c8c
pa-IN -> e531159b6ddc2d202d00eb2211e96c228720325f
pt-BR -> 8079224b88ba8adccc3643f8fd5bb682bb3d4223
zh-CN -> 3732c091734e30d7987c48a244720ac2460ec7e9
2022-08-08 06:58:57 +00:00
Timothy Nikkel 6a64823237 Bug 1783411. Fix translate distance of swipe to nav arrows in RTL. r=hiro
If we negate translate before doing the clamp we don't get the correct distance.

Differential Revision: https://phabricator.services.mozilla.com/D153845
2022-08-07 23:58:29 +00:00
Marian-Vasile Laza 0b4febeef1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-08-08 00:48:02 +03:00
Daniel Holbert dd5e809d82 Bug 1714615 - re-enable browser_topsites_section.js on linux tsan. (no review)
This test was disabled in an attempt to mitigate this bug. As it turns out, the
underlying issue was in a different test, and that test has now been fixed, so
we can safely re-enable this one.

Differential Revision: https://phabricator.services.mozilla.com/D153894
2022-08-07 20:49:59 +00:00
Mozilla Releng Treescript 1632250319 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
be -> a2c794f1c5853b3063f08a50934e8dc5b1948ad3
he -> 90a868ca1576aa63dac81436b5991734b3ad9d2f
kk -> af591ca4a31bbd78859cb5943312b39536a354f7
nb-NO -> de31b9f1b1dbbc2761cc1cecee6a726f39eb010d
nn-NO -> 8e91323e7c7d271dd994742539b50fbb1ad8a9d5
pa-IN -> 59b9c5898869cfcc424f372a366cf6d5ed0e751d
sk -> be0fcf54c543d60a0689ef592e5fb278a97cc14f
tr -> 23541078ba1272345e59e125f640a54ac63231af
2022-08-07 18:55:32 +00:00
Mozilla Releng Treescript 42ea5bdef4 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ia -> 13b119f6b22fd39552b8ca6d8365d0fdfee076fd
uk -> 04dd614d47732b72ee99dd913df676bb70d1cd60
2022-08-07 07:00:20 +00:00
Iulian Moraru 778216db0a Merge autoland to mozilla-central. a=merge 2022-08-07 00:52:28 +03:00
Mozilla Releng Treescript 7af2d8f566 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
de -> 68dc127b89b6df7a27d6ce021903746e5722d1b4
ka -> d0742c143b7692b81e78d5b2abf0afeb38f91c89
kab -> 338fb27b8a2020029192f63517266adcfe87d353
oc -> 36b0e7fa498bf8719b8c19cc882e39d13f98b126
tr -> efad259d4909b2446adf007a5de5716c102cd808
uk -> 3eb87127c089c58eccf1baf9dbe36b2cb5285b89
zh-CN -> dbc3d4e60d2b4ba862ae7f6c239c2e43a656d3e3
2022-08-06 19:04:33 +00:00
William Durand de6baba1b8 Bug 1782766 - Constraint the max height of the list of extensions in the unified extensions panel. r=Itiel,desktop-theme-reviewers,rpl
Differential Revision: https://phabricator.services.mozilla.com/D153486
2022-08-06 13:55:22 +00:00
Mozilla Releng Treescript 3e4f2234af no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
gd -> f4e4d226d805484fc3f9a754e0e356a4c3460891
ia -> ce74199772ff845d41a7483985993eaf46563815
ka -> 9b9d37825e7b9c49950d4b569fd5b58c4eb0f8c1
kab -> 25335e32441a5366a96de55fdd885dade4ad46b3
2022-08-06 06:58:50 +00:00
Butkovits Atila 675d6b7b04 Merge autoland to mozilla-central. a=merge 2022-08-06 00:28:58 +03:00
Mozilla Releng Treescript 6479c67692 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
bg -> e1deddb639068b29447d51656f5feadf72df9cca
el -> 5b9264606e2c76b8482275d6263b6de14cf8e1c8
fi -> c70a9d04b54891c895862d181ffbf8343092e6f8
fr -> dd1170c4f9e3a0b707003d1865ad6cd84af9e133
ka -> 516a20760ac82fcb3892ae92f2891eef95b46a14
kab -> c75f581c89da38b0dd2efbd668549e8f31cf5ef1
nb-NO -> 0fa9962aad2e42ffb0e689bbc548784ec8139265
pt-BR -> cf9f63b45b5ab421f9aedcab81635dc1f2664a65
ru -> 9669da4397942160671ab0b9c203cc628ebe5f93
sk -> 3a7613c32ac693da5f9ee7b0e6bbcc9f432aecb1
sv-SE -> 27924dce083eb3e85d88f208d2ae2a295a8df01d
zh-CN -> 1242a349f0c53f4ea66601d7f49829d908b0b5c0
2022-08-05 19:02:57 +00:00
William Durand c7d049842d Bug 1780746 - Add new Telemetry objects for manage/remove/report events in unified extensions context menu. r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D153460
2022-08-05 13:58:15 +00:00
Norisz Fay 4157897986 Merge mozilla-central to autoland CLOSED TREE 2022-08-05 12:31:22 +03:00
Norisz Fay 8e2e05ea96 Merge autoland to central a=merge 2022-08-05 12:27:30 +03:00
Mark Banner a7e93ca96e Bug 1782659 - Enable ESlint rule no-unused-vars on the global scope for browser/ xpcshell-tests. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D153433
2022-08-05 08:38:50 +00:00
Mozilla Releng Treescript 6c4d4005df no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
dsb -> f8a9beec5185dd253a0c0dacab0bf64747f86106
es-AR -> 526d267448eead875d828478322c499ef124f2c3
es-MX -> 2c94ad851be9d15da324cd81749ab421a8ead8a4
gd -> 30c54bd38a52457646139ec8c3df9012caae1e55
ia -> 6472f8d770643b16054ace11f4ade9260ce683cc
ka -> 12a5d25b59a91297ea377210540c6430ca325839
kab -> 4b39148578bb6b59e53f1644c926096e352eb144
lo -> 215a4e34bf6901080887a28aa6ae8b6e847c90db
pa-IN -> d05f60b8598a5f239f8325a6e143a0916882b140
sv-SE -> 62f73da3454e4a18168f431de66fe97050160d62
uk -> fa9551f7172eeda35cf123406f5c781856d490d1
2022-08-05 06:57:50 +00:00
Shane Caraveo 3978bd8144 Bug 1783078 require web_accessible_resources for any extension loads from a content script r=robwu,ckerschb
Enforce requiring web accessible resources in MV3 and use a pref to turn on later for MV2.

Differential Revision: https://phabricator.services.mozilla.com/D153677
2022-08-05 04:36:30 +00:00
Nicholas Rishel 6e432b193e Bug 1782818 - Use COM notification server for toast notifications in MSIX packages. r=nalexander,Jamie
This converges Windows native notification behavior across all installers to use the COM notification server.

This also fixes an issue where interacting with an MSIX notification opened a new window with new tabs correlated to the toast notification launch arguments. MSIX by default calls the application sending a notification with the provided launch arugments, which was an problem as we use launch arguments in the COM server to reconstruct the origin of a notification.

Differential Revision: https://phabricator.services.mozilla.com/D153538
2022-08-04 21:46:15 +00:00
scott f144505a81 Bug 1782319 - Pocket newtab fix issue if recent saves is paired with save to Pocket card r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D153292
2022-08-04 21:35:39 +00:00
Dale Harvey 797c879001 Bug 1778132 - Enable Quickactions in Early beta and earlier. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D153604
2022-08-04 21:13:31 +00:00
Amy Churchwell 2c581bf9f6 Bug 1782531 - Homepage reset footer text is right-aligned at small window size. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D153380
2022-08-04 21:11:03 +00:00
Cristian Tuns af200400c2 Backed out changeset bb7262356afd (bug 1773583) for causing mochitest failures on browser_aboutwelcome_multistage_experimentAPI.js CLOSED TREE 2022-08-04 16:55:51 -04:00
Barret Rennie 2d53da9760 Bug 1772179 - Port osfile.jsm usage to IOUtils in browser/extensions r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153698
2022-08-04 20:31:48 +00:00
Barret Rennie 356649ab06 Bug 1776304 - Port osfile.jsm usage to IOUtils in browser/components/downloads r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D150203
2022-08-04 20:23:05 +00:00
Charlie Humphreys fec6715f25 Bug 1773583 - remove stub of enrollmentPromise from nimbus' ExperimentFakes r=barret
Differential Revision: https://phabricator.services.mozilla.com/D152926
2022-08-04 20:10:01 +00:00
Sergey Galich 9556f0f729 Bug 1776589 - use add_setup() in browser/components/aboutlogins r=dimi
Depends on D153504

Differential Revision: https://phabricator.services.mozilla.com/D153508
2022-08-04 19:27:14 +00:00
Mozilla Releng Treescript 9a4e7917b6 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
be -> 70c8372e353db332c07ba22359a56a7fb11b8dfe
cs -> dad9a6fc2830787aff201c1933b9ea131c4c5744
dsb -> 1e72f4056507e7e3d9861e0d0aeb490b09967afa
en-GB -> 09b93bc979669ef85dabfd278db1ab37ce32de56
fr -> 545beba6b5ececfaafd6fe2d609cbf061d97f757
he -> 5a1c271e64fc6ad67c59be9ce9a75c287e0829b6
hsb -> a6c91ef852879529f7d7d3729e3b906caea2e63a
hu -> f144d7869ddc493fb679ea4458b0b1d87b5722df
ia -> 760286f1c203fa6d6a5b8ad218ec6174c2ac691d
is -> 788ec734605e93c378bcbe2f500c52179e0f3fd9
ka -> ddbc295a15536ad4bf54cb54a23566205a6ba6e1
kab -> 8e40dffd44810e4ae67f31368006c83925c5d37b
ko -> 721a41f8174af9223108a932b793d584029230b2
oc -> 5c46e67725b79e284375c622f5973cdde451cbdf
pt-BR -> 9ba434d8f8c6160f81e4c69c6a0ee8f9fb8759b9
pt-PT -> 29b6cf00e5804b2b1a607829efa19bbafb46ef2a
tg -> 8d3bc7c714ebbaa4c481a8e54c436cced79e79f1
vi -> bb8c351b686151f6f949e05fbfeb7721647b579f
zh-TW -> 90adc90dfcff40884c5288d1271661258ffbb200
2022-08-04 19:02:51 +00:00
Luca Greco 2d3812606b Bug 1781512 - Fix browser_ext_getViews.js test_getViews_excludes_blocked_parsing_documents intermittent. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D153094
2022-08-04 15:36:30 +00:00
Luca Greco 0e66fcdb3a Bug 1782304 - Tweak test_report_extension to prevent browser_unified_extensions_context_menu.js intermittent. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D153742
2022-08-04 15:28:08 +00:00
Barret Rennie da03f6a614 Bug 1783093 - Don't call clearUserPref for the RS server pref in RemoteImages tests r=thecount
If we clear the pref, we end up clearing the user-branch value set for tests
and end up with default branch value, which will point to the Remote Settings
server used in production.

Instead, we store the original value when we would reset it so that we have end
up with the pref set to the test value instead of the real value.

Differential Revision: https://phabricator.services.mozilla.com/D153693
2022-08-04 14:51:39 +00:00
Bernard Igiri adb038132f Bug 1782565 - Applied FxView responsive design for null state of Colorway CTA r=dao
Applied FxView responsive design for null state of Colorway CTA.

Differential Revision: https://phabricator.services.mozilla.com/D153413
2022-08-04 13:31:39 +00:00
Meg Viar eadd77632f Bug 1779024 - Create Feature Callout message surface using aboutwelcome r=pdahiya,Gijs,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D152449
2022-08-04 11:47:01 +00:00
William Durand 5b42f788fb Bug 1782138 - Add `requestLongerTimeout` to browser_unified_extensions_context_menu.js. r=rpl
This seems to fix the issue on MacOS.

Differential Revision: https://phabricator.services.mozilla.com/D153731
2022-08-04 10:05:41 +00:00
Daisuke Akatsuka e47f284069 Bug 1782594: Revert PageDown/Up key behavior on urlbar. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D153418
2022-08-04 09:51:02 +00:00
Bogdan Szekely 0a19de3347 Merge mozilla-central to autoland. CLOSED TREE 2022-08-04 12:51:03 +03:00
Bogdan Szekely d28f7751c4 Merge autoland to mozilla-central. a=merge 2022-08-04 12:45:04 +03:00
Nicolas Chevobbe 86f24f5938 Bug 1782527 - [devtools] Change devtools.chrome-debug-mode default value to parent-process. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D153432
2022-08-04 07:42:33 +00:00
Mozilla Releng Treescript 0c1b492183 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
cs -> 51cb111f955bc1dd2abbe01c5d11a8aa3306b7f1
gd -> eedc0475eaa0516c8ee82f9f9fc9b16fe0db73bf
it -> 437dc399f8d079e5227c92112be82492a3108e05
nn-NO -> f868d25bc24de76ff05d9ddac18dd4a050e597ce
tg -> bf757516d3d54707ddb6b47152ddf0f599dda1a3
2022-08-04 06:56:29 +00:00
Barret Rennie a1666dcde2 Bug 1776303 - Port osfile.jsm usage to IOUtils in browser/components/preferences r=Gijs,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150202
2022-08-04 03:53:05 +00:00
Sandor Molnar 4728e550fa Merge mozilla-central to autoland. a=merge 2022-08-04 00:30:40 +03:00
Sandor Molnar 14781effaa Merge autoland to mozilla-central. a=merge 2022-08-04 00:27:36 +03:00
Sandor Molnar 217f537347 Backed out changeset 5d96c8b5946a (bug 1782766) for causing browser-chrome failures in browser/components/extensions/test/browser/browser_unified_extensions_context_menu.js CLOSED TREE 2022-08-04 00:25:00 +03:00
Sandor Molnar 772f700b1b Backed out changeset c64e5592dc67 (bug 1780429) for causing xpc failures in toolkit/modules/tests/xpcshell/test_BrowserUtils.js CLOSED TREE 2022-08-03 23:49:25 +03:00
Emilio Cobos Álvarez cf26510de6 Bug 1782858 - Make color-scheme affect Windows' non-native menus. r=desktop-theme-reviewers,dao
This matches what Linux and macOS do, and that allows the fix for bug 1782623
to work on Windows for unstyled selects.

This also simplifies the CSS (though it adds a new system color which is a bit
more annoying). I filed https://github.com/w3c/csswg-drafts/issues/7561 to
propose adding a more generic way to do this in the future (not just for
Firefox).

Differential Revision: https://phabricator.services.mozilla.com/D153549
2022-08-03 20:33:09 +00:00
Mozilla Releng Treescript 9bccdc7336 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
ach -> edf55fd9240ea3abf6a976cf01329deb74d17d67
af -> 3580dcfa6ae39549f10a5565c389861f11ad107a
an -> 5524229e5164ba194cd15a40ac3e5f3338a9b1e5
ar -> 1805e4deb41c9619b2b5098dd0b31effc3e70506
ast -> 4a81ccaf85c9c0cb1a991facfff2989e4e0bf8c7
az -> 923bccece34ed2232b0751418a5a885ebfd59356
be -> 1234f3b8274ad60fc2067af8f80a00c559412356
bg -> f0f5ae742f6beaa300d03aaefc434f308333e637
bn -> 5799bbb505999504e660b26cc8137e4115a49031
br -> 934f32648d6d805be04d7d7380d3267463ecfcc2
brx -> 60dc6b8414848f3a0f0fdb23c458203c08d6c947
bs -> 56f0743ef46901a7211028346c053d8ae4b23cc0
ca -> 4fc9ebf03c3de3670ed5c523a00a3b064c8fc944
ca-valencia -> 10d9efa195871046257fa4e3d1eb44efba02fc09
cak -> 871e4509d7b9f86f318de9ef6964850ed13fa1d3
ckb -> a7adea584c20fc2da1c2f7d066df03fd587d71a7
cs -> 67db5024c2a53d6eb359f3e0cf3f7f0dea54c873
cy -> 1a36b5e8a9e899ffec843d485e0b31c99df4bf3a
da -> c9a91040790677eac70701f7c6ad5545d1378c5f
de -> 100c7ce7c5fdc4ec607798dbfa5dae82a0d27b80
dsb -> 9eb1f76adfb740e004f22fc6f536da3eb0cfd78d
el -> 05e7b7caf05cd465c346cc10b27f76c87201943c
en-CA -> 5beeeb1c2bf8b2ec8beeb801d72c19ee0a3c67dd
en-GB -> c6eafdce599c4889df3f9bc475102ac0feeda9c5
eo -> 5ca75a9dd3e5e013c4291ba94ac67bfb89b6cae2
es-AR -> 8124cb3879da585abde8ee83cee5b20bcff3dda5
es-CL -> 97f7ec73dbcea5d2cd1412ecff10b3906f56b92d
es-ES -> 1eb0da4b458bf09ec0085be23433ac111c33d992
es-MX -> 7e7459c1b6005cbeab88c7118fda174735800a2a
et -> 9b7641e01567c302146c54ab30d0063e7ae6f32b
eu -> 262f3d62377c8e50989e2502541b757a6bfd2eea
fa -> f401030165b50d1c3ef75893deec43317d1fab81
ff -> 30833757beb3b1b4fa8946c21bed8c295ee8737d
fi -> f51f33b2939189e2661ccb62fa8be62efa822179
fr -> 0de587bf2296b4f1b5602b749d254481d54228df
fy-NL -> c994b2283c99f94e573231b21f69ce83c488564c
ga-IE -> d92b9c61c540a008a0314cf39e06ef9acf257931
gd -> 1c401e6faae4eab589dae25b631f9e489b323803
gl -> c8fc03bede11dccb8b61867e873eacc4b01e5184
gn -> 8dd77fbbdbf59ab4aa1940d9f299fb22ff02ff1b
gu-IN -> a61bb28d6a22b7b569156f16ab425e0bd8e3af9c
he -> 0298004051ccb771c350a79c9a7fb89f8866c0a4
hi-IN -> 322519b9f8c45151b093565fc6583fb57e36cd8c
hr -> f0f08f139c667652b69512a8190e97f787f0e9e1
hsb -> eb72be814e096407d2945f7b79df9c69cd669b27
hu -> 3b0cd11a0c7bdfc8913b7da34f003aca2ed4fb32
hy-AM -> 1a2662a4906adb221317a10f6488a3dd7661ac5f
hye -> 707a959d8aea16582403fd390c6777448f679566
ia -> a69e326ab246ffb72c13800dfd79c7bb71b48a8d
id -> ad45b508171edabf66d4ca51092679ccedda030f
is -> 3ad0e588106980a92caa1e588fb3204517264565
ja -> ac8dc2c876886f8f1b405da82854954847687b03
ja-JP-mac -> 7b77ca869bfa2cdcc5085bc0997aafe6b40f2438
ka -> a35713f12157552f268381bfdd21186d3af569c4
kab -> 5d4fb7b5717230b36c65905c52e5476c5e30010e
kk -> aa0ed261e009d6510c6d0b517f6307dc2bf9fa38
km -> 294070abd8d6efbfb76bdb2e34027ff094f82868
kn -> ed25a18072f4939077c2e79a989e09e4046054cb
ko -> 1ce470edc90fb0a3bbe01de9ecb7e9b26f3da4f7
lij -> 7d1f7d60f7bcc5bc41d2ecaee12a00f64a383e21
lo -> dd2fba7dc2baccd81c5140ac777441e38bcc3404
lt -> cc3780aeaea0b362ac36912d25362d5351f60b38
ltg -> c5e22980c06f7458fba57958c247fe145d37c68a
lv -> 4a9e0c7d76fba1dd69ceb34642053f96fa73cadb
meh -> e73a22deaab9459aba9176fad08aad0c756fb2e7
mk -> bd1d63b1c53333bd2ba89441f0a287f2cf3a4d18
mr -> 87c66482aba7f43122a6dbb2d4dc91f2b140f0ae
ms -> 279f829332077ee4aff0bf8af182dd784fba84f1
my -> 78f3bf269a1ae41347773249ea8f13b7449b03b4
nb-NO -> be4261f2fd4e80e1d6b3523cf685ba6a47353af4
ne-NP -> 089779919df94607e4177c114733197681881d65
nl -> 524e51fc71aa2c928213ff4cb4597e9098c46d20
nn-NO -> a6d601c1407b37953f9ba5aa43fff93ee1a7b936
oc -> c7665a17f6ad0e6e5e615af02fedef918bb7752b
pa-IN -> c10227ec7ecaa04a466ae68b039e62ec5ccfb21c
pl -> 9db60b5682386e56badb6e0ee2d8611b757795f7
pt-BR -> 3fa68a82d9e31987cee350fb96e082d301a8972a
pt-PT -> 6241d99e4d9fd9d15dc5a1e4cb71eba7d5a64874
rm -> e2ab8fe1952958f83fab284534125de72aa16b70
ro -> 316ce7d4da5d3b568cbe2379db0fcfcf0daca4e1
ru -> c4363c8c3e4beff67c33e2f78d5cbbc96b1f76b4
sat -> 153e3e728389e101fc98596d8d9387387cbd950d
sc -> 82cb7817c84a31b094b4772284bba03909b459af
sco -> 0e91eb86f0dad0af4eaa1d87a02e50d53794335c
si -> fbf21c359e9bb72a7db95458d5b405ad8daefb0f
sk -> edccb74c6e29915295ba3989a68a520efdfd335c
sl -> 5c03f9266c3a07f8a69febdf5b1829deae4be204
son -> a4e4157fb31553d7deb763e15db4d5adab74c68b
sq -> 5b4844cfc3503bcdae195849fafa8cf0f473e5a9
sr -> 48aac89df2feb86fb2b869b7191833ee791e3b75
sv-SE -> d01dd267c57533a40f1ea500cbe96c335c90e6cd
szl -> 8dd7f2ab0eb481c115c6bc71f69eea434e4f9043
ta -> 23b9d527b32a89436205ff64946bca2009df9444
te -> daa92a9ddcc2f30c067ab131973c83c20e9767b7
tg -> eb47d270ff3d96e113bc52254ea414341475eba7
th -> 757ee5305b5e6252dcd738e85e196d70c0533113
tl -> fb2b840271010b585d4354449c88e63c0424d96f
tr -> f31e397f64c6adc5c473f39fb819c95fe6647a6c
trs -> 7fa14c108a3ad8f34109a3ffea5c29dae3731b13
uk -> c37cc8215c256af529fb34028a55648478d31f86
ur -> 41f807e3ff975d3960ba77b2d7a8e0eac9119354
uz -> 033a5e0c46211ecc2f087c3d76d78981029d8232
vi -> 4dd1b76f5f6e5f5715c6cc73e127222ea32e7dfe
xh -> 6806fe98d0fc7e377350574c144843123a8766ba
zh-CN -> 29f4eacd20b8e8bb3973c64a925d8e759cceeae6
zh-TW -> d01c055794dc3bddd3950e0aea192a0666db644d
2022-08-03 19:01:28 +00:00
William Durand 788cde6093 Bug 1782766 - Constraint the max height of the list of extensions in the unified extensions panel. r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D153486
2022-08-03 18:54:26 +00:00
negin 9f332233f8 Bug 1780429 - Display Pin Private Browsing Promo based off Pref r=pdahiya,flod
Differential Revision: https://phabricator.services.mozilla.com/D152663
2022-08-03 18:50:56 +00:00
Emilio Cobos Álvarez 06edb947d8 Bug 1782247 - Allow another rect for browser_windowopen.js. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D153633
2022-08-03 18:23:22 +00:00
Sandor Molnar a1c66d518a Backed out changeset 54c8b5fb832f (bug 1773583) for causing browser-chrome failures in browser/components/newtab/test/browser/browser_aboutwelcome_multistage_experimentAPI.js 2022-08-03 20:55:57 +03:00
Sandor Molnar 5e3d30ed51 Backed out changeset 823d61b8ec47 (bug 1782527) for causing dt failures. 2022-08-03 20:55:03 +03:00
Gavin Suntop 97bcbb9270 Bug 1780849 - refactoring pref drawer animation r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D152793
2022-08-03 17:18:12 +00:00
Charlie Humphreys cb388313e1 Bug 1773583 - remove stub of enrollmentPromise from nimbus' ExperimentFakes r=barret
Differential Revision: https://phabricator.services.mozilla.com/D152926
2022-08-03 16:14:31 +00:00
Dimi ad3ef71c15 Bug 1782535 - P2. Update testcase r=sgalich
Differential Revision: https://phabricator.services.mozilla.com/D153582
2022-08-03 15:38:20 +00:00
Barret Rennie 8f3f94f4af Bug 1782113 - Add type field to message-group.schema.json r=pdahiya
The type field is present in the schema in messaging-system-inflight-assets and
all the message group definitions deployed have this field.

While I was here, I simplified the definition of `frequency.custom.period`
since it was using a `oneOf` subschema with a list containing one item.

Differential Revision: https://phabricator.services.mozilla.com/D153118
2022-08-03 15:35:58 +00:00
Jan-Ivar Bruaroey f2cae02cbc Bug 1782114 - Close screen-capture stream after test. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D153487
2022-08-03 15:10:30 +00:00
Dão Gottwald 9ffeaf883e Bug 1782168 - [Colorway Closet] Better align elements in the modal at different sizes. r=bigiri
Differential Revision: https://phabricator.services.mozilla.com/D153542
2022-08-03 15:07:13 +00:00
Mark Banner 0580de9efa Bug 1782991 - Avoid an error in BrowserUsageTelemetry when clicking in the search shortcuts table in preferences. r=Gijs
This detects if we've got to the parent document and if so, exits early - we don't appear to collect clicks on the parent document, so no need to go further.

Differential Revision: https://phabricator.services.mozilla.com/D153610
2022-08-03 14:47:52 +00:00
Ben Hearsum c7cfad2069 Bug 1761291: use private browsing wrapper as target for Private Browsing shortcuts r=mhowell
This ensure the shortcuts will use the correct Visual Elements on the off chance they get pinned to the Start Menu.

Differential Revision: https://phabricator.services.mozilla.com/D151539
2022-08-03 13:49:05 +00:00
Ben Hearsum 4cc0c36830 Bug 1761291: create wrapper to launch Firefox in Private Browsing mode r=rkraesig,glandium
This allows us to fix a bug where when our current Private Browsing shortcuts are pinned to the Start Menu, they use the regular Firefox Visual Elements (which is the non-Private Browsing logo). I tried to make this as minimal and braindead as possible.

Differential Revision: https://phabricator.services.mozilla.com/D151538
2022-08-03 13:49:04 +00:00
Paul Zuehlcke eb5e86a54a Bug 1782772 - Add a shim for Firebase signInViaRedirect breakage. r=anti-tracking-reviewers,webcompat-reviewers,bvandersloot,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D153494
2022-08-03 13:25:53 +00:00
Nicolas Chevobbe 4510bbbf8b Bug 1625937 - [devtools] Enable multiprocess browser toolbox on all channels. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D153552
2022-08-03 13:12:13 +00:00
Sarah Clements 7ad1c6b17a Bug 1768695 - Add error states handling to FirefoxView r=sfoster,fluent-reviewers,desktop-theme-reviewers
* Add new card and styling for network offline, sync error and sync disabled by admin errors
* Change loading spinner to rotating sync svg
* Add tests

Differential Revision: https://phabricator.services.mozilla.com/D153069
2022-08-03 12:14:32 +00:00
Niklas Baumgardner 51ffb2fe73 Bug 1782723 - init Firefox View only in Nightly builds. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D153488
2022-08-03 12:03:55 +00:00
Mark Banner 1c23a90c8e Bug 1782008 - Remove now unnecessary ESLint test definitions from other .eslintrc.js files. r=mossop,media-playback-reviewers,alwu
Differential Revision: https://phabricator.services.mozilla.com/D153216
2022-08-03 11:16:20 +00:00
Mark Banner 7428be4a86 Bug 1782008 - Remove now unnecessary .eslintrc.js files. r=webcompat-reviewers,extension-reviewers,media-playback-reviewers,pip-reviewers,denschub,rpl,alwu,mossop
Differential Revision: https://phabricator.services.mozilla.com/D152736
2022-08-03 11:16:20 +00:00
Mark Banner 295e2e38de Bug 1782008 - Fix ESLint no-shadow issues in browser/base/content/test/tabMediaIndicator. r=mossop
These were hidden by the directories incorrectly specifying they were mochitest rather than browser mochitest.

Differential Revision: https://phabricator.services.mozilla.com/D153066
2022-08-03 11:16:18 +00:00
Mark Banner 7229e2e33b Bug 1782008 - Remove unnecessary no-unused-vars rules definitions from .eslintrc.js files. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D153065
2022-08-03 11:16:18 +00:00
Francesco Lodolo (:flod) ea3fb60843 Bug 1775309 - Move firefoxView.ftl to locales/en-US for localization, r=Gijs,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D153462
2022-08-03 10:04:47 +00:00
Shane Hughes 7a051f00ca Bug 1782717 - Fix back/forward menu tooltip string for current page item to indicate it will reload page. r=Gijs,flod
The back/forward menu shows tooltips when hovering menuitems. For the
current page, the tooltip says Stay on this page, but the effect of the
menuitem is actually to reload the current page. So change the tooltip
string to reflect that the page will reload when the item is clicked.

Differential Revision: https://phabricator.services.mozilla.com/D153468
2022-08-03 09:56:23 +00:00
Norisz Fay bc0a1d8dce Merge autoland to mozilla-central a=merge 2022-08-03 12:43:31 +03:00
Mozilla Releng Treescript 27eb92bc41 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
de -> f9ac59c419255e8c1f198a6e54ca041eb93a829d
it -> f2bf5827adc41c8aed056920a797896e3230290d
pt-PT -> 02921b0fcd60ee2164f7cc03cd25ec73b524a865
2022-08-03 06:57:15 +00:00
Nicolas Chevobbe f452753063 Bug 1782527 - [devtools] Change devtools.chrome-debug-mode default value to parent-process. r=jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D153432
2022-08-03 05:41:08 +00:00
Timothy Nikkel 77a741e235 Bug 1782206. Add an effect to distinguish swipe to nav animation at 100%. r=hiro,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D153166
2022-08-03 04:20:39 +00:00
Sammy Khamis 1103645a32 Bug 1782155 - Switch sync-after-tab-change to be default on r=markh
Differential Revision: https://phabricator.services.mozilla.com/D153136
2022-08-03 01:31:06 +00:00
Daisuke Akatsuka afb41c840f Bug 1782557: Get sponsored session timeout pref only when needed. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D153421
2022-08-03 01:26:40 +00:00
James Teow 0f65394f59 Bug 1780413 - Make text above bullets bolder on aboutNetError - r=dao
Initially, I made the font-weight 500 in order to mimic the appearance
of the Figma design which used 600 but visually didn't look as bold on the screen
as compared to how it looked in the browser.

But on Windows it doesn't result in the font looking bolder, so it's probably best
to use 600 even if might look slightly more bold on OSX/Linux than the Figma file.

Differential Revision: https://phabricator.services.mozilla.com/D152590
2022-08-03 00:56:25 +00:00
Geoff Lankow 057be4d33e Bug 1780137 - Make browser.sessionstore.platform_collection false for Thunderbird. r=calu
Differential Revision: https://phabricator.services.mozilla.com/D153441
2022-08-03 00:40:42 +00:00
Dale Harvey 73aa521160 Bug 1778132 - Rename quickactions pref and fix tests. r=Standard8,extension-reviewers,willdurand
Differential Revision: https://phabricator.services.mozilla.com/D153281
2022-08-03 00:26:29 +00:00
Hiroyuki Ikezoe 74df765210 Bug 1776795 - Move the swipe-to-nav icon in response to the swipe gestures on Windows. r=tnikkel,desktop-theme-reviewers,sfoster
Both Chrome and Edge on Windows also move the swipe-to-nav arrow icon, the
distance of move seems to be a fixed value, it doesn't depend on the browser
window size. So we also use a fixed value, 100px here.

Chrome on Mac also moves the icon, but in a slightly different way. The icon is
a semicircle shape, it never leaves the edge of the browser window even if it's
moving during swipe gestures. So we introduce a new preference named
"browser.swipe.navigation-icon-move-distance" to implement platform dependent
swipe-to-nav icon behaviors. As of now the value on platforms other than Windows
is zero so that the icon never moves on the platforms.

Depends on D152951

Differential Revision: https://phabricator.services.mozilla.com/D150433
2022-08-02 23:08:46 +00:00
Hiroyuki Ikezoe a94287b54b Bug 1776795 - Fix the swipe-to-nav icon position on RTL environments. r=desktop-theme-reviewers,tnikkel,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D152951
2022-08-02 23:08:45 +00:00
Marian-Vasile Laza 3aea3be70e Backed out changeset d2c5a2aba1d2 (bug 1773583) for causing bc failures on browser_asrouter_remoteimages.js. CLOSED TREE 2022-08-03 02:15:01 +03:00
Marian-Vasile Laza 586beba31b Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-08-03 01:27:01 +03:00
Ray Kraesig bc46f84efa Bug 1733821 - [9/9] Drive-by cleanup: add nullptr_t overload for CheckArg r=nika
Since `CheckArg`'s `aParam` is declared as `const CharT **`, it's
treated as a deduction parameter. Unfortunately, `nullptr` is of type
`nullptr_t`, and it doesn't get coerced before template argument
deduction takes place. To allow passing `nullptr`, people have been
using unwieldy constructs like `static_cast<const wchar_t**>(nullptr)`
when `aParam` isn't needed.

Centralize this by adding an overload of `CheckArg` that explicitly
takes `nullptr_t` and forwards it on to the primary implementation.
Strip out all the now-unnecessary `static_cast`s everywhere else.

No functional changes.

Differential Revision: https://phabricator.services.mozilla.com/D152327
2022-08-02 21:02:06 +00:00
Ray Kraesig 8ae15d70b0 Bug 1733821 - [8.5/9] Drive-by fix: set size-of field for Win32 API struct r=mhowell
Set the size-field of the struct before passing it to Windows, as one
customarily does.

(Given that STARTUPINFOEXW exists, it's not likely that this will ever
actually cause issues. But let's not rely on that.)

No functional changes.

Differential Revision: https://phabricator.services.mozilla.com/D152544
2022-08-02 21:02:05 +00:00
Ray Kraesig 58c9b5ed09 Bug 1733821 - [8/9] Write deelevation-status enum into the launched parent process r=mhowell
Write the deelevation-status enum value into the parent process, where
it will (hopefully) show up in the event of a crash report.

(Presenting this value more conveniently -- _e.g._, in `about:support`
and/or Firefox telemetry -- would require additional plumbing, and so
has been left to future work as bug 1774703.)

This commit was previously submitted as D149546, and has not changed.

Differential Revision: https://phabricator.services.mozilla.com/D152326
2022-08-02 21:02:05 +00:00
Ray Kraesig 97ced28b8d Bug 1733821 - [7/9] Add deelevation flag; compute deelevation-attempt status r=mhowell,nalexander
Add a new command-line flag `--attempting-deelevation` which prevents
the launcher from entering an infinite loop of deelevation attempts.

Additionally, produce an enum value indicating the decisions made by the
launcher process. (Nothing is done with this value yet; that will happen
in the following commit.)

A commit loosely analogous to this was previously submitted as D149545.

Differential Revision: https://phabricator.services.mozilla.com/D152325
2022-08-02 21:02:04 +00:00
Ray Kraesig aae42034c9 Bug 1733821 - [3.5/9] Unify Firefox arguments to EnsureCommandlineSafe r=mhowell,nalexander
Eliminate the need to keep Firefox's required-argument set in sync
across files by defining it only in a new header file.

No functional changes.

Differential Revision: https://phabricator.services.mozilla.com/D152543
2022-08-02 21:02:03 +00:00
Ray Kraesig 590e9c4f38 Bug 1733821 - [3/9] Heavily specialize strimatch() r=mhowell,Gijs
`strimatch` attempts to perform a generic case-insensitive match.
However, it doesn't handle edge cases very well -- and, for deep Unicode
reasons, it can't reasonably do so without being far more complicated.

However, we also don't need it to. The `lowerstr` input of `strimatch`
is only ever a constant string naming a command-line option. These are
(and probably always should be) strictly composed of lowercase ASCII,
numerals, and hyphens. _That_ character set is one that a simple
function can properly handle.

Restricting `lowerstr` to be `const char *`, regardless of `CharT`, also
obviates the macro-machinery of `GetLiteral` and `DECLARE_FLAG_LITERAL`.
Strip it all out.

Additionally and relatedly:
  * Add tests confirming that `strimatch` only matches things that it
    should be testing against at all.
  * Add a minor fix for a test which was discovered to crash rather than
    report failure.

----

Although this commit involves significant internal functional changes,
most users will see no differences. (Some users operating in Turkish or
Azerbaijani locales may notice that "-PRİVATE-WINDOW" is no longer a
recognized command-line option.)

Differential Revision: https://phabricator.services.mozilla.com/D152321
2022-08-02 21:02:02 +00:00
Charlie Humphreys c4289c274d Bug 1773583 - remove stub of enrollmentPromise from nimbus' ExperimentFakes r=barret
Differential Revision: https://phabricator.services.mozilla.com/D152926
2022-08-02 20:23:58 +00:00
Nicholas Rishel 94c7867e54 Bug 1774083 - Part 1: Add notificationserver.dll COM Server to handle Window's toast notifications. r=nalexander
This implements a COM Server and returns objects implementing INotificationActivationCallback. This allows Firefox notifications to be acted upon even after the main process exits.

COM objects require a (normally static) CLSID in the registry to be identified by other apps. To prevent CLSID duplication between parallel installs and portable/development builds, this implementation inspects the registry when a COM object CLSID is requested, and returns an object if the CLSID's InprocServer32 key matches the path of the DLL.

Differential Revision: https://phabricator.services.mozilla.com/D149182
2022-08-02 19:40:39 +00:00
Nick Alexander 49ce4aba64 Bug 1774082 - Make installer and uninstaller add/remove Toast Notification to/from registry. r=bhearsum,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D152145
2022-08-02 19:40:38 +00:00
Marian-Vasile Laza 8853f9db9f Merge autoland to mozilla-central. a=merge 2022-08-03 00:43:06 +03:00
Mozilla Releng Treescript 5fdfda23ba no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
gn -> 534e108b825ab32b04666f8671e77634f483c6f4
kk -> 3ba121cb043c21c6b2084285b442f9a2aae6f7f8
tg -> 007157fc59cf0908dbf4688152ae324fc44afaff
2022-08-02 19:04:10 +00:00
Shane Caraveo d08731448a Bug 1711168 allow extension pages to be loaded as top level tabs by other extensions r=rpl,geckoview-reviewers,calu
Ensure extensions can manage tabs and sessions that include tabs from other extensions.  The parent
patch to this introduces cross-extension access validation.  However that breaks this specific use case
that we need to continue supporting.  This patch modifies three extension apis, tab.create/update and
windows.create to allow the creation of extension tabs which cannot be otherwise accessed.

Differential Revision: https://phabricator.services.mozilla.com/D151766
2022-08-02 17:08:58 +00:00
Ryan VanderMeulen cc938d4a90 Bug 1773042 - Remove the accessibility indicator. r=eeejay,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D152928
2022-08-02 16:36:27 +00:00
James Teow 31962dd73c Bug 1781922 - Fix icon from being clipped on network-error pages - r=dao
Differential Revision: https://phabricator.services.mozilla.com/D153084
2022-08-02 16:08:52 +00:00
Emilio Cobos Álvarez 4fc9841344 Bug 1782623 - Set select color-scheme based on child background. r=dholbert
This makes us use light or dark select popups on supported platforms
based on the background of the select element, which allows us to use
the right scrollbar color.

Depends on D153424

Differential Revision: https://phabricator.services.mozilla.com/D153425
2022-08-02 15:49:13 +00:00
Mark Banner 576c160dd7 Bug 1780825 - Migrate newtab imports to directly import ES modules where they have already been migrated. r=daleharvey
Depends on D152535

Differential Revision: https://phabricator.services.mozilla.com/D152536
2022-08-02 15:07:48 +00:00
Mark Banner fdd53ac6cd Bug 1780825 - Allow defineESModuleGetters to be handed in newtab unit tests. r=daleharvey
Depends on D152253

Differential Revision: https://phabricator.services.mozilla.com/D152535
2022-08-02 15:07:48 +00:00
Sandor Molnar 10f6911775 Backed out changeset 8390be8eb18e (bug 1768695) for causing browser-chrome failures in browser/components/firefoxview/tests/browser/browser_tab_pickup_list.js CLOSED TREE 2022-08-02 18:58:22 +03:00
William Durand 72e2060739 Bug 1782456 - Move unified extensions context menu to main popupset. r=rpl,Gijs
I noticed some missing context menu style when loading the context menu
from our own viewcache, which explains the difference between primary
and secondary button click. Not sure ecavtly what was missing as the
styles are all over the place.

The menu item actually works, the actions are called and for
checkbox-like menu items, the `checked` attribute is correctly set in
the "HTML". Also it looked like sub-menus weren't affected (e.g. Tree
Style Tab didn't have any issue).

While investigating, I also noticed that most (if not all) `menupopup`
elements are declared in the main popupset, so I tried to move the
unified extensions context menu to this main popupset and lazy-load the
l10n strings (similar to the toolbar context menu [1]).

That fixed the bug.

[1]: https://bugzilla.mozilla.org/show_bug.cgi?id=1609556

Differential Revision: https://phabricator.services.mozilla.com/D153330
2022-08-02 13:24:28 +00:00
Dão Gottwald 7c4732f5fe Bug 1782675 - Add `button` helper to FirefoxViewHandler and make `attention` a boolean attribute. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D153447
2022-08-02 12:20:07 +00:00
Sarah Clements f0e1d0730e Bug 1768695 - Add error states handling to FirefoxView r=sfoster,fluent-reviewers,desktop-theme-reviewers
* Add new card and styling for network offline, sync error and sync disabled by admin errors
* Change loading spinner to rotating sync svg
* Add tests

Differential Revision: https://phabricator.services.mozilla.com/D153069
2022-08-02 11:56:23 +00:00
Bob Owen f29f23d58b Bug 1682520 p2: Register the WER Runtime Exception Module very early in process start up. r=gsvelto,glandium
Depends on D152198

Differential Revision: https://phabricator.services.mozilla.com/D152199
2022-08-02 10:41:14 +00:00
Bob Owen d6333678d8 Bug 1682520 p1: Move GeckoProcessType and implementation of get and set into mozglue. r=glandium
This means we can set and use the process type earlier in process startup.

Differential Revision: https://phabricator.services.mozilla.com/D152198
2022-08-02 10:41:14 +00:00
Norisz Fay e0b8c9c19e Merge mozilla-central to autoland CLOSED TREE 2022-08-02 12:46:00 +03:00
Dão Gottwald 93460d3aaa Bug 1778907 - Open Firefox View tab on mousedown. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D153387
2022-08-02 09:30:36 +00:00
Norisz Fay 17e1015627 Backed out 2 changesets (bug 1776795) for causing bc failures on browser_test_swipe_gesture.js CLOSED TREE
Backed out changeset 7bed4509ae7c (bug 1776795)
Backed out changeset 344336b54939 (bug 1776795)
2022-08-02 10:48:53 +03:00
Mozilla Releng Treescript e1c063152a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
dsb -> 714d0004198859c564a1f95a4f5b0d4f1db7ca9a
hsb -> adc647b964dea41fc78eb9339d031895721e031c
it -> 27f488b90b438fcfcd64be9d97f0df64f3be5ffa
pt-PT -> b894adb66d423fe414548a2876e0fc21e2c21961
tg -> aeb23ac036a29949c349d2e1899d9522dc46d61b
2022-08-02 06:56:17 +00:00
Hiroyuki Ikezoe 0cc2a4681a Bug 1776795 - Move the swipe-to-nav icon in response to the swipe gestures on Windows. r=tnikkel,desktop-theme-reviewers,sfoster
Both Chrome and Edge on Windows also move the swipe-to-nav arrow icon, the
distance of move seems to be a fixed value, it doesn't depend on the browser
window size. So we also use a fixed value, 100px here.

Chrome on Mac also moves the icon, but in a slightly different way. The icon is
a semicircle shape, it never leaves the edge of the browser window even if it's
moving during swipe gestures. So we introduce a new preference named
"browser.swipe.navigation-icon-move-distance" to implement platform dependent
swipe-to-nav icon behaviors. As of now the value on platforms other than Windows
is zero so that the icon never moves on the platforms.

Differential Revision: https://phabricator.services.mozilla.com/D150433
2022-08-02 06:49:55 +00:00
Hiroyuki Ikezoe 8b8fc4f309 Bug 1776795 - Fix the swipe-to-nav icon position on RTL environments. r=desktop-theme-reviewers,tnikkel,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D152951
2022-08-02 06:49:55 +00:00
Iulian Moraru 5820ae4560 Backed out 6 changesets (bug 1774083, bug 1774082) for causing xpcshell failures. CLOSED TREE
Backed out changeset 4056bc743e25 (bug 1774083)
Backed out changeset ad20680728cc (bug 1774083)
Backed out changeset 173c4519227f (bug 1774083)
Backed out changeset 54beca69e971 (bug 1774083)
Backed out changeset 1d9d80c75d9d (bug 1774082)
Backed out changeset 7b03aa4c49d1 (bug 1774082)
2022-08-02 02:46:47 +03:00
Iulian Moraru 4ef2e59bee Backed out 5 changesets (bug 1782526, bug 1777497) for causing gv-junit failures.
Backed out changeset bb4451a7b19c (bug 1782526)
Backed out changeset cbc8344b02ac (bug 1777497)
Backed out changeset 85e6b889e139 (bug 1777497)
Backed out changeset a64c8ee85a42 (bug 1777497)
Backed out changeset fd74aafff8a7 (bug 1777497)
2022-08-02 02:45:32 +03:00
Dale Harvey b63f8e8a63 Bug 1781049 - Focus on content once QuickAction has been selected. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D152705
2022-08-01 22:16:59 +00:00
Andreea Pavel e7bbbe26b5 Merge mozilla-central to autoland on a CLOSED TREE 2022-08-02 00:56:34 +03:00
Andreea Pavel 12c2e38fdc Merge autoland to mozilla-central a=merge 2022-08-02 00:49:11 +03:00
Nicholas Rishel 97ac4311fd Bug 1774083 - Part 1: Add notificationserver.dll COM Server to handle Window's toast notifications. r=nalexander
This implements a COM Server and returns objects implementing INotificationActivationCallback. This allows Firefox notifications to be acted upon even after the main process exits.

COM objects require a (normally static) CLSID in the registry to be identified by other apps. To prevent CLSID duplication between parallel installs and portable/development builds, this implementation inspects the registry when a COM object CLSID is requested, and returns an object if the CLSID's InprocServer32 key matches the path of the DLL.

Differential Revision: https://phabricator.services.mozilla.com/D149182
2022-08-01 21:38:06 +00:00
Nick Alexander d00fde0e7a Bug 1774082 - Make installer and uninstaller add/remove Toast Notification to/from registry. r=bhearsum,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D152145
2022-08-01 21:38:05 +00:00
Daisuke Akatsuka d795fbe09c Bug 1776608: Record bookmark source. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D151112
2022-08-01 21:30:19 +00:00
Benjamin VanderSloot 5ad13d4995 Bug 1777497, part 1 - Change StorageAccessPermissionRequest to allow an option specifying the top level domain, r=anti-tracking-reviewers,pbz
Differential Revision: https://phabricator.services.mozilla.com/D151278
2022-08-01 21:26:59 +00:00
Mozilla Releng Treescript ec70291da1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
de -> c2cf9f97ae773301c900f5ecacb31a38482a9e05
fi -> 4898c5d8934d1314c2bebd169adbc8df27aca01e
hsb -> 78e0a82bdad9804dfd53941f9c03daac25cb3332
is -> 178674424315f8b3266439518f50d0b960af5a25
kk -> 8a299101a084bb93710010d6ddde570d7c2b24ce
tg -> e0b872009c413bdbc8a97c7899df15b47a97a20a
2022-08-01 19:03:41 +00:00
Florian Quèze 6d15c3f4b2 Bug 1742842 - Workaround known issues in tests that currently keep vsync enabled forever, r=mconley,webdriver-reviewers,jdescottes.
Differential Revision: https://phabricator.services.mozilla.com/D153204
2022-08-01 16:04:15 +00:00
hanna alemu 40edeefc66 Bug 1776863 - Update MR default onboarding message and logic to prepare content based finalized designs r=mviar
Differential Revision: https://phabricator.services.mozilla.com/D151329
2022-08-01 15:34:09 +00:00
Niklas Baumgardner 9e4f9f010b Bug 1774397 - Add notification dot to Firefox View button. r=Gijs,sfoster,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D151401
2022-08-01 15:19:58 +00:00
Cristian Tuns 2ddce1607e Backed out changeset f31065f9f9f0 (bug 1774397) for causing failures on browser_setup_state.js. CLOSED TREE 2022-08-01 11:06:31 -04:00
Niklas Baumgardner 23e86cad1f Bug 1774397 - Add notification dot to Firefox View button. r=Gijs,sfoster,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D151401
2022-08-01 14:00:16 +00:00
Paul Zuehlcke 846d5bdd06 Bug 1781982 - Remove privacy.dfpi_rollout_enabledByDefault scalar. r=anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D153343
2022-08-01 13:40:41 +00:00
Daisuke Akatsuka c2a2bf5a49 Bug 1776609: Record source and triggeringPlaceId for sponsored item on urlbar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D151572
2022-08-01 00:27:50 +00:00
Daisuke Akatsuka fe1785170f Bug 1776609: Record source and triggeringPlaceId for sponsored tile on newtab. r=mak,geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D150729
2022-08-01 00:27:50 +00:00
Butkovits Atila 2d3fe7f943 Backed out 2 changesets (bug 1774082) for causing failure at test_windows_alert_service.js. CLOSED TREE
Backed out changeset a9553786b2ee (bug 1774082)
Backed out changeset da2ad41a6d10 (bug 1774082)
2022-08-01 01:40:13 +03:00
Nick Alexander 590ff33177 Bug 1774082 - Make installer and uninstaller add/remove Toast Notification to/from registry. r=bhearsum,nrishel
Differential Revision: https://phabricator.services.mozilla.com/D152145
2022-07-31 21:59:30 +00:00
Antonin LOUBIERE 08c8e2bbc5 Bug 1767054 - While undoing closed tabs, close blank tab after all tabs are undone. r=jaws
When undoing closed tabs, only close blank tab after all tabs are undone in order to not instantly restore the blank tab as part of the group.

Differential Revision: https://phabricator.services.mozilla.com/D145115
2022-07-31 21:53:21 +00:00
Butkovits Atila 665e518c7f Backed out 2 changesets (bug 1776609) for causing failures at browser_topsites_annotation.js. CLOSED TREE
Backed out changeset cac795fd16d2 (bug 1776609)
Backed out changeset 88ec1cca8540 (bug 1776609)
2022-08-01 00:52:35 +03:00
Butkovits Atila c6d59e01ed Merge mozilla-central to autoland. CLOSED TREE 2022-08-01 00:32:34 +03:00
Daisuke Akatsuka a18939b183 Bug 1577924: Ignore ctrl key when arrow/page down/up. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D152723
2022-07-31 20:32:11 +00:00
Daisuke Akatsuka 7351dec4cb Bug 1776609: Record source and triggeringPlaceId for sponsored item on urlbar. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D151572
2022-07-31 20:26:31 +00:00
Daisuke Akatsuka 971ff4bfb6 Bug 1776609: Record source and triggeringPlaceId for sponsored tile on newtab. r=mak,geckoview-reviewers,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D150729
2022-07-31 20:26:30 +00:00
Mozilla Releng Treescript f45909a3d8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
be -> dffc49eb106ab53874de91b8a8f98ffc7c6bf9fc
fi -> 2af626e723f5d593ec327429d123b4eaf4d86da9
pt-PT -> b16344ad9753f973d992676901373f4ea8d564e9
sk -> 565f848fad42e2a96433d151748b9c1eb224d5a6
tg -> 5ce63e8966922321d4e90180a9a86bb988e371c8
th -> 9317a68b039511c611f7b0355c7d8df07b92ef41
2022-07-31 18:56:01 +00:00