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

873096 Коммитов

Автор SHA1 Сообщение Дата
Makoto Kato dafa6009d9 Bug 1878599 - Allow to insert text on text control from dropping external application on Geckoview. r=masayuki,geckoview-reviewers,owlish
Android's drag and drop API will set a dropped item on `drop` event. But other
platforms will be set during `dragstart` event.

Editor's drag and drop event listener checks current dropped item on some
events such as `dragover` event in
`EditorEventListener::DragEventHasSupportingData`. Since there is no way to
set dropped item on `dragover` event, GeckoView will set temporary dropped
item with MIME type.

Differential Revision: https://phabricator.services.mozilla.com/D200618
2024-02-14 00:58:48 +00:00
Makoto Kato 1aa0743176 Bug 1877157 - Set correct classpath on javadoc task. r=geckoview-reviewers,owlish,nalexander
It is unnecessary to join path with path separator when adding classpath
as file collection.

Also, javadoc's sourcepath argument have to use OS related path separator.
Default is OS related path separator, so we should use it instead.

Differential Revision: https://phabricator.services.mozilla.com/D201038
2024-02-14 00:44:38 +00:00
Denis Palmeiro c6a20470e7 Bug 1879437: Delete allocated IonHint if it failed to insert into the IonHintMap. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D201354
2024-02-14 00:04:20 +00:00
Emilio Cobos Álvarez a14cc647c8 Bug 1879941 - Prevent searchbar context menu from opening a context menu. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D201670
2024-02-13 23:57:07 +00:00
Drew Willcoxon 8c439ee979 Bug 1878727 - Make the Yelp suggestion UI closer to the spec. r=daisuke
This makes the Yelp suggestion UI closer to the spec. Summary:

* Always set `isRichSuggestion: true` so that the bottom "Yelp · Sponsored" text
  is visible when the row is not a top pick.
* For the top pick treatment, the icon itself should be 38px and centered in a
  52px box with a border.
* For the non-top-pick treatment, the icon size should be 24px.
* Currently rich suggestion rows with 24px icons aren't properly aligned with
  the icons and text in other rows. We have some rules that fix this for rows
  with 16px icons and non-rich suggestions. The problem happens for any row
  whose icon is smaller than the 28px icon of most rich suggestion rows, so I
  added a rule to cover 24px icons.
* Add `HIGHLIGHT.TYPED` to the title, but I need to verify this with Loren

References:

* [Figma](https://www.figma.com/file/Vx9PB3b4oU1ilLwqZVq8r4/Yelp-suggestions?type=design&node-id=406%3A14439&mode=design&t=Q1UyIltVH2bniMwp-1)
* [Spec doc](https://docs.google.com/document/d/13ByGyGK-gMRX5hz9Buj3Xo6Q19hnu2oOvvI1DS29PCs/edit?usp=sharing)

Depends on D201182

Differential Revision: https://phabricator.services.mozilla.com/D201184
2024-02-13 23:55:03 +00:00
Shane Hughes a53c204f88 Bug 1877995 - Move feature callout dismiss button so the tab order makes more sense. r=omc-reviewers,negin
Differential Revision: https://phabricator.services.mozilla.com/D200714
2024-02-13 23:26:16 +00:00
John Schanck 1809916de6 Bug 1878167 - Enable EV Treatment for two Telekom Security roots. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D201771
2024-02-13 23:22:52 +00:00
Alexandre Poirot 5454e37e9b Bug 1877090 - [devtools] Fix selected row color on the storage panel. r=devtools-reviewers,nchevobbe
This rule overrides the expected color set by light/dark-theme.css.

Differential Revision: https://phabricator.services.mozilla.com/D201733
2024-02-13 22:47:30 +00:00
Michael Froman 7015a23075 Bug 1876554 - libwebrtc changes to support openbsd on riscv64 - moz.build file updates. r=ng,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201150
2024-02-13 21:58:21 +00:00
Michael Froman 898fcad0fa Bug 1876554 - update gn_processor.py to support openbsd on riscv64. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D201149
2024-02-13 21:58:20 +00:00
Michael Froman f909f3e2bf Bug 1876554 - libwebrtc change to support openbsd riscv64 toolchain. r=ng,webrtc-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201148
2024-02-13 21:58:20 +00:00
Nicholas Rishel de97ad15f1 Bug 1880159 - Increase the Default Agent background task timeout to prevent races when notifications wait. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D201749
2024-02-13 21:45:17 +00:00
Stanca Serban e128b341ec Backed out changeset 0b995d5b717d (bug 1868690) for causing multiple OS X failures. CLOSED TREE 2024-02-14 00:54:39 +02:00
Stanca Serban fe012122fa Backed out changeset 12efcdb2f38b (bug 1874464) for causing multiple failures. 2024-02-14 00:52:45 +02:00
Emilio Cobos Álvarez b335473e3c Bug 1879815 - Consistently use non-native theme in-content. r=desktop-theme-reviewers,jules
Differential Revision: https://phabricator.services.mozilla.com/D201612
2024-02-13 21:19:50 +00:00
Stanca Serban 2bba39fc8f Merge mozilla-central to autoland on a CLOSED TREE 2024-02-13 23:12:48 +02:00
Jed Davis aa45dbd37c Bug 1878213 - Add valgrind suppressions for intentional leaks in the forkserver and related code. r=jseward
The fork server replaces the process's `argv` and `environ` with
heap-allocated strings received over IPC; if those strings are later
unlinked from those vectors, they will be seen as leaked.  Also, we
have an implementation of `setproctitle` (a BSD feature that has to be
emulated somewhat hackily on Linux) which copies the process's original
`argv` and `environ` strings into the heap so the original space can be
reused; this can also cause (finite) leaks when those strings are later
discarded.

Given that we already tell Valgrind to ignore leaks caused by use of
`setenv` and similar, this patch likewise suppresses those leaks.

Differential Revision: https://phabricator.services.mozilla.com/D201190
2024-02-13 21:04:19 +00:00
Stanca Serban 90cdd721bc Merge autoland to mozilla-central. a=merge 2024-02-13 23:02:14 +02:00
Travis Long 05240e93a7 Bug 1879857 - Update Glean to v57.0.0. r=chutten,supply-chain-reviewers,mach-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D201621
2024-02-13 20:47:02 +00:00
Stanca Serban 568a508562 Backed out changeset 5d8f74576281 (bug 1879989) for causing build bustages in wgpu_ffi_generated.h. CLOSED TREE 2024-02-13 22:44:18 +02:00
Valentin Gosu 07bc5c649d Bug 1874464 - Turn on native HTTPS-RR DNS resolver on Nightly r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D198437
2024-02-13 20:22:14 +00:00
Erich Gubler 21093340a8 Bug 1879989: build(webgpu): update `wgpu` to e4ef3b401a271425261c18843e764f8d9570d8a7 r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D201659
2024-02-13 20:18:37 +00:00
James Teow 29f35009b2 Bug 1879404 - Only record a submit event on SPA's when a new search occurs - r=scunnane
Differential Revision: https://phabricator.services.mozilla.com/D201159
2024-02-13 20:14:46 +00:00
Erich Gubler ce223e915d Bug 1879965: test(webgpu): ignore blocklist on MacOS CI r=bradwerth,webgpu-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D201641
2024-02-13 20:13:34 +00:00
Narcis Beleuzu 8917743413 Backed out 2 changesets (bug 1879625) for potential issues on configuration change.
Backed out changeset 4549cdedfb96 (bug 1879625)
Backed out changeset ef7158de40a3 (bug 1879625)
2024-02-13 21:48:54 +02:00
Joel Maher 168713e4ad Bug 1814779 - disable xpcshell-remote|e10s.toml on osx debug due to perma failing most tests. r=aryx,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D201122
2024-02-13 19:42:06 +00:00
Joel Maher 5203d8163d Bug 1868690 - add --no-use-pep517 and remove two_pass from mozbase. r=releng-reviewers,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D201231
2024-02-13 19:41:32 +00:00
Mozilla Releng Treescript 7a2dae56bb no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
pt-BR -> b479d2b231e7f33a8c7026a308e7da6aa89d4896
pt-PT -> a7ad0a38713cb96fed8aa52e55bdebb86762f4bb
2024-02-13 19:00:29 +00:00
Ben Visness 699e5652b7 Bug 1879238: Implement casting for exnref hierarchy. r=yury
This was simply not implemented, and was hitting all our MOZ_CRASHes.

Differential Revision: https://phabricator.services.mozilla.com/D201155
2024-02-13 18:49:04 +00:00
Lee Salzman 7b638f99e2 Bug 1880018 - Implement RecordedExtractSubrect to forward ExtractSubract calls for SourceSurfaceRecording. r=aosmond
ExtractSubrect calls were not getting forwarded on SourceSurfaceRecording, causing us to do unnecessary readbacks
when hitting the CopySurface fallback path. SourceSurfaceWebgl actually implements ExtractSubrect already, but it
was never being used since the switch over to the DrawTargetRecording infrastructure.

Differential Revision: https://phabricator.services.mozilla.com/D201701
2024-02-13 18:48:35 +00:00
Sammy Khamis beec2617d5 Bug 1879211: Move PXI toolbar strings into localization tree r=markh,flod
Differential Revision: https://phabricator.services.mozilla.com/D201025
2024-02-13 18:42:17 +00:00
David Shin 6d96ef707d Bug 1873473: Part 4 - Update documentation in `CalcBCBorders`. r=TYLin
Differential Revision: https://phabricator.services.mozilla.com/D197933
2024-02-13 18:37:04 +00:00
David Shin a11082fca6 Bug 1873473: Part 3 - Rename variables using physical corners in `CalcBCBorders` to logical corners. r=layout-reviewers,TYLin
Differential Revision: https://phabricator.services.mozilla.com/D197932
2024-02-13 18:37:03 +00:00
David Shin da3519452d Bug 1873473: Part 2 - Move variables in `CalcBCBorders` to be more scope-specific where possible. r=layout-reviewers,TYLin
Differential Revision: https://phabricator.services.mozilla.com/D197931
2024-02-13 18:37:03 +00:00
David Shin 02b1a97bd5 Bug 1873473: Part 1 - Refactor `lastBStartBorder` in nsTableFrame::CalcBCBorders to be `Maybe<T>` r=TYLin
This is only used to calculate the block-start border of the overall table,
not and is unused after. Use `Maybe<>` to reflect it as such.

Differential Revision: https://phabricator.services.mozilla.com/D197930
2024-02-13 18:37:02 +00:00
Matthew Gaudet 8985ec0427 Bug 1877824 - Enable EmulatesUndefined Fuse r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D201289
2024-02-13 18:35:42 +00:00
Matthew Gaudet a7cd601e5f Bug 1877824 - Switch Emulates Undefined Fuse to JS::Pref r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D201288
2024-02-13 18:35:41 +00:00
Mark Banner b9105c92ab Bug 1874957 - Add a shouldLog function to ConsoleInstance. r=dom-core,webidl,saschanaz,peterv
Differential Revision: https://phabricator.services.mozilla.com/D199796
2024-02-13 18:31:21 +00:00
Mark Banner fbb22918a3 Bug 1876589 - Avoid getting and processing preferences for each logging call to ConsoleInstance. r=emilio
This moves handling of the preferences and log value setting into ConsoleInstance, which is where the preferences
are received. It also makes ConsoleInstance add a listener on the preferences service so that updates are triggered.

The functionality is already covered by dom/console/tests/test_jsm.xhtml

Differential Revision: https://phabricator.services.mozilla.com/D199657
2024-02-13 18:31:21 +00:00
Jamie Nicol f140123e7d Bug 1879858 - Block GL_KHR_debug on Mali Valhall GPUs. r=gfx-reviewers,nical
On some Mali GPUs glPushDebugGroup and other functions from the
extension GL_KHR_debug always raise a GL_OUT_OF_MEMORY error. In debug
builds we automatically enable debug markers, as well as panicking
when encountering a GL error. This causes the GPU process to crash
repeatedly at startup, eventually falling back to software
webrender. To avoid this, we block the extension on affected devices.

Differential Revision: https://phabricator.services.mozilla.com/D201579
2024-02-13 18:03:56 +00:00
Brad Werth ae701e88a0 Bug 1879668: Force macOS video layers to show their first frame before first paint. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D201299
2024-02-13 17:51:19 +00:00
Mark Banner 61963d1669 Bug 1879625 - Load settings into search engines at the time of their creation. r=search-reviewers,jteow
For some other patches, we need to be able to have the user's saved engine settings loaded into the search engine objects striaght away.
Currently, they are generally not loaded until sometime later, and in the case of engines loaded in `loadEnginesFromSettings`,
they are actually loaded twice.

Additionally, I think it makes more sense to pass the data in when they are constructed.

Differential Revision: https://phabricator.services.mozilla.com/D201270
2024-02-13 17:25:14 +00:00
Mark Banner c7b5a34096 Bug 1879625 - Remove incorrect search engine alias migration code. r=search-reviewers,jteow
This could never have run properly as _alias isn't available on SearchEngine, only alias is.
Bug 1879555 has been filed to potentially address this in future.

Differential Revision: https://phabricator.services.mozilla.com/D201269
2024-02-13 17:25:13 +00:00
Kelsey Gilbert eb13723b60 Bug 1879433 - Scoped.h use removed from mozglue. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D201174
2024-02-13 17:18:59 +00:00
Nicolas Silva 6a6849626c Bug 1880033 - Comply with the spec restriction on binding limits for now. r=webgpu-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D201687
2024-02-13 17:14:20 +00:00
Alexandra Borovova a2f6450f32 Bug 1854580 - [wdspec] Add tests for "storage.getCookies" command. r=webdriver-reviewers,sadym,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D199070
2024-02-13 17:08:49 +00:00
Alexandra Borovova e7bf0a7791 Bug 1854580 - [wpt] Update test client to support "filter" argument for "storage.getCookies" command. r=webdriver-reviewers,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D199069
2024-02-13 17:08:48 +00:00
Alexandra Borovova a05f76918a Bug 1854580 - [bidi] Implement "storage.getCookies" command. r=webdriver-reviewers,jdescottes,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D199068
2024-02-13 17:08:48 +00:00
Nicolas Silva 1e9ab5af40 Bug 1880081 - Don't crash the content process if the GPU process goes down. r=webgpu-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D201715
2024-02-13 16:57:08 +00:00
Karandeep fed0deac50 Bug 1878264 - Remove ext-urlbar.js once condprof profiles are regenerated. r=mak,extension-reviewers,robwu
Differential Revision: https://phabricator.services.mozilla.com/D200443
2024-02-13 16:44:12 +00:00