az
ce39af80c6
Bug 1754239 - Display CodecSupportInfo gfxVar in about:support r=media-playback-reviewers,fluent-reviewers,Gijs,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D147388
2022-07-14 00:32:38 +00:00
az
dd29c0063c
Bug 1766307 - Store media codec support info during IPC broadcast r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D147387
2022-07-14 00:32:38 +00:00
az
4e1baacec1
Bug 1766308 - Add gfxVars::CodecSupportInfo to store user-readable codec support string r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D147386
2022-07-14 00:32:37 +00:00
az
9eeb816180
Bug 1766307 - Enable PDMFactory::Supports/SupportsMimeType to process+return HW/SW decode info r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D147385
2022-07-14 00:32:37 +00:00
James Teh
bbcfab7595
Bug 1779303: Don't add null attribute values for RemoteAccessibles with markup attributes that must be fetched from DOM. r=morgan
...
Some markup elements expose Accessible attributes which must be retrieved from DOM; e.g. the datetime attribute of the datetime element.
We don't cache these yet for RemoteAccessible.
Previously, these were unintentionally exposed from MarkupAttributes with null values.
For now, these should be skipped instead until we have caching code for them.
This fixes crashes whenever a client tries to fetch attributes from such an element.
Differential Revision: https://phabricator.services.mozilla.com/D151659
2022-07-14 00:21:27 +00:00
Norisz Fay
c58fc06b93
Backed out changeset 588fd65ea989 (bug 1778550) for causing mochitest failures on browser_hierarchy.js, browser_rootgroup.js, browser_text_leaf.js CLOSED TREE
2022-07-14 03:20:35 +03:00
Norisz Fay
388468729f
Backed out 18 changesets (bug 1762462, bug 1758745, bug 1758740) for causing mochitest failures on test_storage_copied.html
...
Backed out changeset a27ae15872a9 (bug 1762462)
Backed out changeset b7d979a36324 (bug 1762462)
Backed out changeset 6249efe40513 (bug 1762462)
Backed out changeset 1e81ed3014a0 (bug 1762462)
Backed out changeset 92cec5f5db1c (bug 1762462)
Backed out changeset fa3c45b4de5c (bug 1762462)
Backed out changeset 64df67f43ad7 (bug 1762462)
Backed out changeset d66dd76ec2b6 (bug 1762462)
Backed out changeset 4f8aaba02a03 (bug 1762462)
Backed out changeset 81eb7d60dea9 (bug 1762462)
Backed out changeset 01504f5f818a (bug 1762462)
Backed out changeset 2615b571c9ba (bug 1762462)
Backed out changeset 73ed8be3f117 (bug 1762462)
Backed out changeset edb94ba8ec59 (bug 1762462)
Backed out changeset 21dd6fdc672e (bug 1762462)
Backed out changeset 31a70f9ad879 (bug 1762462)
Backed out changeset 5261ee5a2368 (bug 1758745)
Backed out changeset ad6ffd85ef3c (bug 1758740)
2022-07-14 03:16:08 +03:00
Morgan Reschenberg
4da022c85c
Bug 1778550: Trim whitespace on mozAcc titles, prune empty mozTextLeafAccs from tree r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D151328
2022-07-13 23:03:40 +00:00
Steve Fink
d9c9e18d5b
Bug 1774699 - Add mach raptor --browsertime-existing-results
flag r=sparky,perftest-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D149582
2022-07-13 22:59:29 +00:00
Steve Fink
612f01dc0c
Bug 1774698 - Add mach perftests --browsertime-existing-results
flag r=sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D149581
2022-07-13 22:59:29 +00:00
Thomas Wisniewski
cb201c3772
Bug 1762462 - Make tests in toolkit/components/extensions/test/ reflect Always Partitioning Storage; r=mixedpuppy
...
Depends on D151393
Differential Revision: https://phabricator.services.mozilla.com/D151394
2022-07-13 22:45:04 +00:00
Thomas Wisniewski
d4c17d0373
Bug 1762462 - Make tests in dom/websocket/tests/ reflect Always Partitioning Storage; r=baku
...
Depends on D144731
Differential Revision: https://phabricator.services.mozilla.com/D151393
2022-07-13 22:45:04 +00:00
Benjamin VanderSloot
c82098de7a
Bug 1762462 - Make tests in toolkit/components/antitracking/ reflect Always Partitioning Storage; r=timhuang
...
Depends on D148060
Differential Revision: https://phabricator.services.mozilla.com/D144731
2022-07-13 22:45:03 +00:00
Thomas Wisniewski
0ea5dc2e8a
Bug 1762462 - Disable Always Partitioning Storage pref for Web Platform Tests; r=bvandersloot
...
Depends on D148059
Differential Revision: https://phabricator.services.mozilla.com/D148060
2022-07-13 22:45:03 +00:00
Thomas Wisniewski
ce444ad742
Bug 1762462 - Make tests in layout/base/tests/ reflect Always Partitioning Storage; r=smaug
...
Depends on D148058
Differential Revision: https://phabricator.services.mozilla.com/D148059
2022-07-13 22:45:02 +00:00
Thomas Wisniewski
61d1293ceb
Bug 1762462 - Make tests in dom/workers/test/ reflect Always Partitioning Storage; r=smaug
...
Depends on D148057
Differential Revision: https://phabricator.services.mozilla.com/D148058
2022-07-13 22:45:02 +00:00
Thomas Wisniewski
4190bec205
Bug 1762462 - Make tests in dom/tests/mochitest/sessionstorage/ reflect Always Partitioning Storage; r=asuth
...
Depends on D148054
Differential Revision: https://phabricator.services.mozilla.com/D148057
2022-07-13 22:45:01 +00:00
Thomas Wisniewski
31a5e80096
Bug 1762462 - Make tests in dom/tests/browser/ reflect Always Partitioning Storage; r=nika
...
Depends on D148051
Differential Revision: https://phabricator.services.mozilla.com/D148054
2022-07-13 22:45:01 +00:00
Thomas Wisniewski
caea0f4ae1
Bug 1762462 - Make tests in dom/ipc/tests/ reflect Always Partitioning Storage; r=nika
...
Depends on D148050
Differential Revision: https://phabricator.services.mozilla.com/D148051
2022-07-13 22:45:01 +00:00
Thomas Wisniewski
6beb204a3d
Bug 1762462 - Make tests in dom/indexedDB/test/unit/ reflect Always Partitioning Storage; r=timhuang
...
Depends on D148049
Differential Revision: https://phabricator.services.mozilla.com/D148050
2022-07-13 22:45:00 +00:00
Thomas Wisniewski
18b293b49f
Bug 1762462 - Make tests in dom/cache/test/mochitest/ reflect Always Partitioning Storage; r=asuth
...
Depends on D148048
Differential Revision: https://phabricator.services.mozilla.com/D148049
2022-07-13 22:45:00 +00:00
Thomas Wisniewski
f3007fdf53
Bug 1762462 - Make tests in dom/broadcastchannel/tests/ reflect Always Partitioning Storage; r=smaug
...
Depends on D148047
Differential Revision: https://phabricator.services.mozilla.com/D148048
2022-07-13 22:44:59 +00:00
Thomas Wisniewski
4a231d9f0d
Bug 1762462 - Make tests in docshell/test/navigation/ reflect Always Partitioning Storage; r=smaug
...
Depends on D148046
Differential Revision: https://phabricator.services.mozilla.com/D148047
2022-07-13 22:44:59 +00:00
Thomas Wisniewski
69b3748d15
Bug 1762462 - Make tests in docshell/test/mochitest/ reflect Always Partitioning Storage; r=smaug
...
Depends on D148043
Differential Revision: https://phabricator.services.mozilla.com/D148046
2022-07-13 22:44:59 +00:00
Thomas Wisniewski
ef5b4e4444
Bug 1762462 - Make tests in devtools/client/storage/test/ reflect Always Partitioning Storage; r=jdescottes
...
Depends on D148042
Differential Revision: https://phabricator.services.mozilla.com/D148043
2022-07-13 22:44:58 +00:00
Thomas Wisniewski
9d1b3ffe45
Bug 1762462 - Make tests in browser/base/content/test/protectionsUI/ reflect Always Partitioning Storage; r=mossop
...
Depends on D143627
Differential Revision: https://phabricator.services.mozilla.com/D148042
2022-07-13 22:44:58 +00:00
Thomas Wisniewski
7a3c3e5c10
Bug 1758745 - Refactor EffectiveStoragePrincipal to EffectiveCookiePrincipal and create new function EffectiveStoragePrincipal that is never unpartitioned; r=bvandersloot
...
Depends on D143626
Differential Revision: https://phabricator.services.mozilla.com/D143627
2022-07-13 22:44:57 +00:00
Thomas Wisniewski
56cd61bb00
Bug 1758740 - Create a preference for always partitioning third party non-cookie web storage, privacy.partition.always_partition_third_party_non_cookie_storage; r=bvandersloot
...
Differential Revision: https://phabricator.services.mozilla.com/D143626
2022-07-13 22:44:57 +00:00
Iain Ireland
d7f46055d5
Bug 1773496: Add testcase r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D148963
2022-07-13 22:03:42 +00:00
Narcis Beleuzu
dce2ae28ba
Merge Mozilla-Central to autoland on a CLOSED TREE
2022-07-14 00:55:03 +03:00
Narcis Beleuzu
913bc3e029
Backed out changeset 4226803862e0 (bug 1779344) for conflicting with the backout of 1771374. CLOSED TREE
2022-07-14 00:53:56 +03:00
Narcis Beleuzu
a9e7761934
Backed out 4 changesets (bug 1771374) for causing Google docs and maps rendering regressions. a=backout
...
Backed out changeset 9c65411d1843 (bug 1771374)
Backed out changeset 9f5cf953fcc8 (bug 1771374)
Backed out changeset 8b39f60971e4 (bug 1771374)
Backed out changeset ef52a6c462b6 (bug 1771374)
2022-07-14 00:43:56 +03:00
Chun-Min Chang
c41df48ec2
Bug 1778635 - Apply .mk patches before generating .mozbuild r=tjr
...
The patches for *.mk files should be applied before running
`generate_sources_mozbuild` since the files in the generated .mozbuild
is based on the files listed in the *.mk
Depends on D150207
Differential Revision: https://phabricator.services.mozilla.com/D150208
2022-07-13 21:02:46 +00:00
Chun-Min Chang
b2994c8b50
Bug 1778635 - Rename duplicate file name r=tjr
...
The latest version (v1.12.0-rc1) of the libvpx [1] adds some
optimizations with LSX instructions for loongson architecture [2], which
has same name files *quantize_lsx.c* in both vp8/encoder/loongarch and
vpx_dsp/loongarch directories, and so the `find_duplicates` check fails
in *generate_sources_mozbuild.sh*
To avoid the above failure, *quantize_lsx.c* under *loongarch* is
renamed to *quantize_intrin_lsx.c*.
[1] https://chromium.googlesource.com/webm/libvpx/
[2] https://bugs.chromium.org/p/webm/issues/detail?id=1755
Differential Revision: https://phabricator.services.mozilla.com/D150207
2022-07-13 21:02:46 +00:00
negin
5df61ad092
Bug 1754471 - Remove Whats New Panel from devtools r=emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D151392
2022-07-13 20:57:04 +00:00
Dale Harvey
64bb820416
Bug 1778847 - Add a group label for QuickActions. r=adw,fluent-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151441
2022-07-13 20:18:48 +00:00
Nick Alexander
ffc393b56c
Bug 1775132 - Part 2: Allow background tasks to have non-ephemeral persistent profiles. r=mossop
...
This is a little tricky since some behaviour must be in the profile
service while some is more naturally in the background tasks mechanism.
Essentially, some background tasks will have a consistent profile
location determined by their "profile prefix", which includes vendor,
installation hash, and background task name. Right now, those tasks are
determined by their task name, but in the future we could make this more
flexible.
A few technical notes:
1. I elected to not assume (or provide) a directory service provider
in the relevant helper, mostly to ease future commits that might
pull this functionality forward in the startup process.
2. These background task profiles are placed in "Background Tasks
Profiles" on relevant platforms (non-Unix and macOS), sibling to
"Profiles".
3. To avoid any possible vulnerability with predictable profile
directories, these non-ephemeral background task profiles are
salted. An entry is placed in the `BackgroundTasksProfiles` section
of `profiles.ini` mapping the profile prefix to the relative salted
path.
Differential Revision: https://phabricator.services.mozilla.com/D149919
2022-07-13 20:12:12 +00:00
Nick Alexander
cf7750a206
Bug 1775132 - Part 1: Make profile service select background task profile directory. r=mossop
...
This allows the profile service to handle `XRE_PROFILE_PATH`,
`--profile`, etc as normal before choosing a "default" background task
profile directory.
Differential Revision: https://phabricator.services.mozilla.com/D149918
2022-07-13 20:12:12 +00:00
Nick Alexander
2a1c1f3f07
Bug 1775132 - Pre: Prefer "ephemeral" to "temporary" profiles in background tasks. r=nrishel
...
Temporary profiles mean different things in different contexts; for
example, the term is used in testing and the test harnesses.
I think ephemeral conveys what we're after well and will be easier to
search for.
Differential Revision: https://phabricator.services.mozilla.com/D149917
2022-07-13 20:12:11 +00:00
Matthew Gaudet
177a9235a9
Bug 1769848 - Improve ShadowRealm Syntax Error messages through cloning r=jandem
...
By cloning the actual syntax error, we get the lovely usability of eval
error messages, but with the correct global.
Differential Revision: https://phabricator.services.mozilla.com/D150650
2022-07-13 19:26:12 +00:00
Sam Foster
0d23f68a7a
Bug 1779204 - Fix what is shown/hidden when synced tabs data is loading. r=Gijs,sclements
...
* Add some additional steps and assertions in the test that would catch the case where synced tabs are already showing and we sync again
Differential Revision: https://phabricator.services.mozilla.com/D151678
2022-07-13 19:24:54 +00:00
Norisz Fay
31e76fd90f
Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE
2022-07-13 22:08:19 +03:00
Mozilla Releng Treescript
b1a30939a9
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
...
de -> 6b4b0ae8e0ffa38f93c2c22f03fef69773fcd07b
eu -> 174b873f4533e337d6dc38c2078659c88c84410b
fr -> 487e032424d7446a5f61a54ca3da24587f8f4828
gn -> 6cd831b171157b9afb805ddb1f50a659cce4be9c
hsb -> ed7657e98e5cc37d7d34bdb94d3f1b47aa1a5778
is -> a1016f7482f79804a71669a0d2482ada4da28079
it -> 112cd454a1ae890b74e6b8993f02793484c58aaf
kab -> 38978bbf4ce2f47769782d25d9f74b86eaffc873
nn-NO -> ffd0b6679b71b869f34f421717c870cffbe85c0a
pt-BR -> adc85a64d9ed66b77c6577fa7de696accd900026
sl -> edeac7a9fcfc5cf99328b1eb8f1b8a04e9960d0a
sv-SE -> b9610eb563b3906b4aef08694d48182c7d306516
tg -> c630543e2422ff1fed3fa36a97b5524be3debbff
2022-07-13 19:05:25 +00:00
Jonathan Kew
fd32caa7cb
Bug 1778908 - Implement the fontKerning attribute for Canvas2d text. r=gfx-reviewers,aosmond,emilio
...
Per spec, the value of fontKerning should be an enum, not a string, but currently we handle
all the keyword-valued canvas attributes in this way. We may want to convert them to enums
(which will mean that unrecognized values throw an error instead of being ignored), but I
think that should be done for all the attributes together as a separate bug. For now, using
a string here provides consistency with the rest of the canvas APIs.
Note that Blink's current implementation and the existing WPT tests have some problems:
they treat the values of fontKerning as case-insensitive, which is wrong. I have filed
https://bugs.chromium.org/p/chromium/issues/detail?id=1343333 about this.
Differential Revision: https://phabricator.services.mozilla.com/D151755
2022-07-13 18:55:37 +00:00
Dan Minor
bdda5de715
Bug 1778527 - Add @ and accessor support to tokenizer; r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D151543
2022-07-13 18:40:19 +00:00
Dan Minor
c3a42323ae
Bug 1778527 - Add IF_DECORATORS to GenerateReservedWords.py; r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D151542
2022-07-13 18:40:18 +00:00
Dan Minor
eb5528820f
Bug 1778527 - Add configure flag for decorators; r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D151541
2022-07-13 18:40:18 +00:00
scott
444624af06
Bug 1779459 - Pocket newtab update "more topics" link in topics widget r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D151752
2022-07-13 18:23:08 +00:00
Travis Long
a285a07c6e
Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
John Bieling
a96bb5524e
Bug 1769706 - Add thunderbird to the product list of AddUpdatePin. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D151686
2022-07-13 17:53:41 +00:00