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