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

918419 Коммитов

Автор SHA1 Сообщение Дата
Roger Yang 9338bce27e Bug 1895748 - Remove toolbar layout changes not needed for nav bar release. r=android-reviewers,harrisono,skhan,tchoh,mavduevskiy
Differential Revision: https://phabricator.services.mozilla.com/D210099
2024-05-30 05:21:24 +00:00
Tooru Fujisawa d56e00ca0e Bug 1899172 - Part 11: Move nsIScriptElement from ScriptFetchOptions to ScriptLoadContext. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211912
2024-05-30 05:01:18 +00:00
Tooru Fujisawa 7e60adcb96 Bug 1899172 - Part 10: Add dedicate ScriptLoadContext::GetScriptElement* methods for each purpose. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211911
2024-05-30 05:01:18 +00:00
Tooru Fujisawa 80ca462be0 Bug 1899172 - Part 9: Add ScriptLoadContext::GetScriptOwnerDocument. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211910
2024-05-30 05:01:18 +00:00
Tooru Fujisawa acfb4f7d07 Bug 1899172 - Part 8: Add ScriptLoadContext::{UnblockParser,ContinueParserAsync}. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211908
2024-05-30 05:01:17 +00:00
Tooru Fujisawa a40fa17672 Bug 1899172 - Part 7: Add ScriptLoadContext::{BeginEvaluatingTopLevel,EndEvaluatingTopLevel}. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211907
2024-05-30 05:01:17 +00:00
Tooru Fujisawa dd0d1332b5 Bug 1899172 - Part 6: Consistently use ScriptLoadContext::GetParserCreated. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211906
2024-05-30 05:01:16 +00:00
Tooru Fujisawa a8b92db6dc Bug 1899172 - Part 5: Add ScriptLoadContext::HasScriptElement. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211905
2024-05-30 05:01:16 +00:00
Tooru Fujisawa bb80dd52b1 Bug 1899172 - Part 4: Add ScriptLoadContext::{GetScriptLineNumber,GetScriptColumnNumber}. r=nbp
They'll be reworked in later patch not to depend on script element.

Differential Revision: https://phabricator.services.mozilla.com/D211904
2024-05-30 05:01:15 +00:00
Tooru Fujisawa cff9da24d5 Bug 1899172 - Part 3: Add ScriptLoadContext::GetHintCharset. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211903
2024-05-30 05:01:15 +00:00
Tooru Fujisawa c0957a7fc8 Bug 1899172 - Part 2: Add ScriptLoadContext::GetInlineScriptText. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211902
2024-05-30 05:01:15 +00:00
Tooru Fujisawa 24265d53c5 Bug 1899172 - Part 1: Cleanup TRACE_FOR_TEST macros. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D211901
2024-05-30 05:01:14 +00:00
Tooru Fujisawa 8b3d169c76 Bug 1899172 - Part 0: Disable bytecode encoding test. r=nbp
TRACE_FOR_TEST depends on script element reference for imported modules.
This patch stack will remove the reference except for top-level scripts.

Differential Revision: https://phabricator.services.mozilla.com/D211900
2024-05-30 05:01:14 +00:00
Gregory Pappas 8449d1f295 Bug 1899401 - Remove dom.forms.number.hide_spin_buttons_when_no_hover_or_focus pref r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D211923
2024-05-30 04:35:28 +00:00
Cristian Tuns 6f5c4e932c Merge mozilla-central to autoland on a CLOSED TREE 2024-05-30 00:11:46 -04:00
Roger Yang bf463cfbef Bug 1840846 - Delete deprecated on location change. r=owlish,amejiamarmol,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210324
2024-05-30 03:57:57 +00:00
Botond Ballo fc6d185231 Bug 1810935 - When a fling animation ends, snap back all overscrolled APZCs. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D212062
2024-05-30 03:33:20 +00:00
Ryan Safaeian 2b9edb8934 Bug 1891651 - Add descriptive name to menu button and follow ARIA menubutton design pattern. r=credential-management-reviewers,fluent-reviewers,bolsson,mtigley,ayeddi
Differential Revision: https://phabricator.services.mozilla.com/D211565
2024-05-30 02:06:41 +00:00
Noemi Erli fc76676f61 Backed out 12 changesets (bug 1897481, bug 1897181) for causing failures in temporal-svc-encoding.https.any.html CLOSED TREE
Backed out changeset 2e4e87506c23 (bug 1897481)
Backed out changeset 412897e06226 (bug 1897481)
Backed out changeset 4ca12a66de94 (bug 1897481)
Backed out changeset 97b269d25105 (bug 1897481)
Backed out changeset a91b229f4fad (bug 1897481)
Backed out changeset 126b9ba6b909 (bug 1897481)
Backed out changeset 702d8373d765 (bug 1897181)
Backed out changeset 0fe2f70244ca (bug 1897181)
Backed out changeset a1527c964edd (bug 1897181)
Backed out changeset 069f83f502f6 (bug 1897181)
Backed out changeset 38e91d70fc2e (bug 1897181)
Backed out changeset 5f1417ad8c48 (bug 1897181)
2024-05-30 04:03:57 +03:00
Cristian Tuns 8925c375de Merge autoland to mozilla-central. a=merge 2024-05-29 23:34:13 -04:00
Noemi Erli 0638c23631 Backed out 12 changesets (bug 1897481, bug 1897181) for causing failures in temporal-svc-encoding.https.any.html CLOSED TREE
Backed out changeset 2e4e87506c23 (bug 1897481)
Backed out changeset 412897e06226 (bug 1897481)
Backed out changeset 4ca12a66de94 (bug 1897481)
Backed out changeset 97b269d25105 (bug 1897481)
Backed out changeset a91b229f4fad (bug 1897481)
Backed out changeset 126b9ba6b909 (bug 1897481)
Backed out changeset 702d8373d765 (bug 1897181)
Backed out changeset 0fe2f70244ca (bug 1897181)
Backed out changeset a1527c964edd (bug 1897181)
Backed out changeset 069f83f502f6 (bug 1897181)
Backed out changeset 38e91d70fc2e (bug 1897181)
Backed out changeset 5f1417ad8c48 (bug 1897181)
2024-05-30 04:03:57 +03:00
Masayuki Nakano d8f302fe60 Bug 1893351 - part 2: Make `HTMLEditor::HandleInsertText` stop inserting text into existing text nodes if it's a middle line of inserting text r=m_kato
When 2nd or later line, the method inserts one-line text to start of a `Text`
node following `<br>` which is inserted by the method.  Then, splits the `Text`
node to insert another `<br>`.  This creates a lot of unnecessary
`SplitNodeTransaction`s and that causes a lot of copying memory operation to
set the data of the right `Text` node.

This patch makes the method creates a `Text` node when inserting a middle line
of inserting text.  Therefore, `SplitNodeTransaction` is created at most one
(to split a `Text` node if the caller wants to insert a text middle of it).

Depends on D211697

Differential Revision: https://phabricator.services.mozilla.com/D211698
2024-05-30 00:42:41 +00:00
Masayuki Nakano 08de69e4f7 Bug 1893351 - part 1: Add an option to make `EditorBase::InsertTextWithTransaction` always create a `Text` node r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D211697
2024-05-30 00:42:41 +00:00
Cristian Tuns 23efe2c8c5 Backed out changeset 449dd1f336ba (bug 1899227) as requeste by glandium on element, causing conflicts. a=backout 2024-05-29 20:30:09 -04:00
sotaro c13f4cc0e2 Bug 1899450 - Re-enable zero copy video of hardware decoded video with all GPUs to early beta on Windows r=gfx-reviewers,jrmuizel
Since zero copy video of hardware decoded video is enabled with NVIDIA GPUs(Bug 1882001), regression is not reported. Then it seems OK to enable it for all GPUs including AMD GPUs to early beta.

With Intel GPUs, it is enable until release for a long time.

Differential Revision: https://phabricator.services.mozilla.com/D211950
2024-05-30 00:27:41 +00:00
Brad Werth 180caf1b4a Bug 1872892: Allow YuvImage underlays in more circumstances. r=gw
This patch makes two changes:

1) Backdrops will be considered spanning as long as they cover the
visible local clip rect. Formerly, they had to span the entire visible
local rect, which meant that undrawn areas had to also be covered.

2) Image prims will not promote until all of the promotable YuvImage
prims have been considered for promotion. This is similar to the
original implementation of underlays in Bug 1849680, where the presence
of any YuvImage prim would prevent *all* overlay promotion (which is the
only type considered for Image prims). The new behavior will allow Image
prims to be promoted as long as all the YuvImages have been processed.

Differential Revision: https://phabricator.services.mozilla.com/D211297
2024-05-30 00:20:54 +00:00
Cristian Tuns 88ca13466d Backed out changeset 0e4dbff359c5 (bug 1895748) for causing failures in BrowserToolbarTest.kt CLOSED TREE 2024-05-29 20:40:10 -04:00
Cristian Tuns ce04f7e4da Backed out changeset 9908ca5aa476 (bug 1840846) for causing mozlint-android-lints failures. 2024-05-29 20:39:13 -04:00
Mozilla Releng Treescript f037ef3876 no bug - Import translations from android-l10n r=release a=l10n CLOSED TREE 2024-05-30 00:24:29 +00:00
Daisuke Akatsuka 2fb32155fc Bug 1399595: Make drop indicator on bookmark toolbar stable r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D211831
2024-05-30 00:14:36 +00:00
Rob Wu b77759f116 Bug 1899669 - Add --setenv support to mach xpcshell-test r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D212075
2024-05-29 23:49:05 +00:00
Roger Yang 79677c2de9 Bug 1840846 - Delete deprecated on location change. r=owlish,amejiamarmol,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D210324
2024-05-29 23:48:49 +00:00
alwu 993f8b72d2 Bug 1899616 - add media source log to default logging. r=media-playback-reviewers,jolin
Differential Revision: https://phabricator.services.mozilla.com/D212046
2024-05-29 22:56:48 +00:00
Benjamin Forehand Jr 3f6e4aaf9d Bug 1899415 - Update Android smoke test generator for experiments. r=aaronmt DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D211936
2024-05-29 22:53:17 +00:00
Yury Delendik 3bc09d64cf Bug 1893009 - [wasm-jspi] Add SMDOC for WasmPI.h r=jpages DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D209730
2024-05-29 21:43:03 +00:00
Niklas Baumgardner 44836c5d47 Bug 1898027 - Update max filename length for screenshots downloads.r=sfoster,kcochrane
Differential Revision: https://phabricator.services.mozilla.com/D211223
2024-05-29 20:58:42 +00:00
Mark Hammond 7d2d673683 Bug 1899617 - Update application-services to pick up new rusqlite/sqlite. r=lina,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D212047
2024-05-29 20:34:18 +00:00
Roger Yang 19d6f9b5d1 Bug 1895748 - Remove toolbar layout changes not needed for nav bar release. r=android-reviewers,harrisono,skhan,tchoh,mavduevskiy
Differential Revision: https://phabricator.services.mozilla.com/D210099
2024-05-29 20:23:16 +00:00
Jamie Nicol 9fd989ed37 Bug 1894106 - Construct picture tile local rects as min and max points instead of origin and size. r=gfx-reviewers,gw
At certain scales, floating point innacuracies were causing adjacent
tiles to have miniscule gaps between them. This could result in
visible seams whilst zooming. By constructing the rects with start and
end points we ensure that is not the case.

Differential Revision: https://phabricator.services.mozilla.com/D211990
2024-05-29 20:19:45 +00:00
Jamie Nicol a9a71d0ad7 Bug 1894106 - Supply tile rect to composite shader in device space. r=gfx-reviewers,gw
Currently the composite shader takes as input the tile rect in local
space, a local-to-device, transform, and the clip rect in device
space. The shader will then transform the local rect in to device
space and then clip it.

On the CPU side, that clip rect was calculated by transforming the
same tile rect in to device space using the same transform. (And
intersecting with additional rects too). However, performing the same
floating point calculations on the CPU and GPU can produce slightly
different results. Discrepancies between the device rect as calculated
by the CPU and GPU were causing the tiles to occasionally be clipped
fractionally smaller than intended, which was resulting in visible
seams whilst zooming a page.

To fix this, we supply the tile rect in device space to the shader,
meaning the transformation is only ever calculated on the CPU. As the
transform could contain a negative scale to indicate a flip, we
replace it with a "flip" input for each axis.

Differential Revision: https://phabricator.services.mozilla.com/D211989
2024-05-29 20:19:44 +00:00
Otto Länd 001af07af3 Bug 1838846, 1838848: apply code formatting via Lando
# ignore-this-changeset
2024-05-29 20:22:03 +00:00
Mathew Hodson 6ceb02472f Bug 1838846 - Update MutationEvent deprecated warning messages r=masayuki,flod
Differential Revision: https://phabricator.services.mozilla.com/D211663
2024-05-29 20:19:23 +00:00
Mathew Hodson 735b9faa02 Bug 1838848 - Split MutationEvent telemetry into separate counters r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D211662
2024-05-29 20:19:23 +00:00
Malte Juergens 0e75d256d4 Bug 1896978 - Return empty list of changed files instead of nothing in SrcRepository r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D210561
2024-05-29 20:16:14 +00:00
Greg Tatum 9490594d92 Bug 1884479 - Make sure is DOM ready in TranslationsDocument; r=translations-reviewers,nordzilla
The TranslationsDocument can be invoked before the DOM content is
loaded.

Differential Revision: https://phabricator.services.mozilla.com/D211876
2024-05-29 20:09:32 +00:00
Fatih 6f2eb9b415 Bug 1881749 - Collect screen orientation. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D202573
2024-05-29 19:35:11 +00:00
Mathew Hodson 1f272c3277 Bug 1898651 - Use -Zi instead of -Z7 with ml r=firefox-build-system-reviewers,glandium
The debug flag for ml.exe and ml64.exe is -Zi instead of -Z7,
which is used with clang-cl.

Set this when CC_TYPE is "clang-cl" to match the if-statements in
`default_debug_flags` and `as_info` in toolchain.configure.

Fixes warning A4018: invalid command-line option.

Differential Revision: https://phabricator.services.mozilla.com/D211480
2024-05-29 19:15:21 +00:00
Otto Länd b845deb23b Bug 1896505: apply code formatting via Lando
# ignore-this-changeset
2024-05-29 19:18:01 +00:00
Matthew Gaudet 66ce46fdce Bug 1896505 - Track Type IV Subclassing in RegExp r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D211458
2024-05-29 19:14:15 +00:00
Matthew Gaudet b40d7d5990 Bug 1896505 - Track Type III Subclassing in RegExp r=jandem
The challenge of getting this right is truly comical.

Differential Revision: https://phabricator.services.mozilla.com/D211457
2024-05-29 19:14:14 +00:00