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

854318 Коммитов

Автор SHA1 Сообщение Дата
stransky 60dc5e2272 Bug 1532281 [Linux] Don't build with dbus-glib r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D187208
2023-09-05 08:14:21 +00:00
stransky 245ddeebd9 Bug 1532281 [Linux] Remove dbus-glib code from GRefPtr.h r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187207
2023-09-05 07:53:46 +00:00
Gregory Pappas 959520513e Bug 1851541 - Remove html5.inert.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187422
2023-09-05 07:49:53 +00:00
Julien Cristau be736fcf5f Bug 1851405 - update references to IndexSearch. r=glandium
Fixes mach bootstrap, among others.

Differential Revision: https://phabricator.services.mozilla.com/D187361
2023-09-05 07:39:58 +00:00
Mozilla Releng Treescript 3279ccb472 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
fy-NL -> 243dc493d8a4b6b92aa973e26c1bcc97dd953745
it -> f4d0cc39af32f193d2818a7476341f1d59de3435
ko -> 1cee6d76e3835f4bd8b0bd6e403a6c3396d4d8ef
nl -> 9d2ed550681cde8405c1425bbc504e53a800aecd
tr -> 9190f417020517a72be3cbad23c662f15c524d83
uk -> 8d23636d53df8e6d834dbfcd5ad3946d3dac9c74
zh-TW -> 8df20cab4544c73ece5e630c359862716648e91e
2023-09-05 07:01:02 +00:00
Mike Hommey 494f8aa2a8 Bug 1850650 - Adjust revert-llvmorg-17-init-4120-g02e8eb1a438b.patch to llvm trunk changes. r=firefox-build-system-reviewers,andi
Differential Revision: https://phabricator.services.mozilla.com/D187403
2023-09-05 06:42:05 +00:00
Masayuki Nakano 2947020013 Bug 1846997 - Get rid of the tasks checking the legacy join/split direction mode of editor r=m_kato,jmaher,taskgraph-reviewers,gbrown,webdriver-reviewers,jgraham
The new join/split node direction mode seems working well in the wild because
we have no regression reports about it.  Therefore, we won't revert the pref
anymore, thus, the legacy mode behavior check is not required.

Differential Revision: https://phabricator.services.mozilla.com/D186680
2023-09-05 02:21:31 +00:00
Masayuki Nakano 40990b50cf Bug 1850910 - Make `WhiteSpaceVisibilityKeepers::DeleteContentNodeAndJoinTextNodesAroundIt()` return caret point correctly r=m_kato
It returns the result of
`MakeSureToKeepVisibleStateOfWhiteSpacesAroundDeletingRange()`, but it suggests
caret position only when it modifies the DOM tree since it does not take the
default caret position.

So, `DeleteContentNodeAndJoinTextNodesAroundIt()` does need to return
`aCaretPoint` with tracking it during DOM mutations if
`MakeSureToKeepVisibleStateOfWhiteSpacesAroundDeletingRange()` does not
suggest caret point.

I found this bug when I was trying to fix the unexpected failing of
forward delete at end of the last block in the editing host (bug 1850666)
because changing the error handling anyway cause another error at this line.
https://searchfox.org/mozilla-central/rev/bdd5b85b56885cd48bd91d262647e0d3499b3a27/editor/libeditor/HTMLEditorDeleteHandler.cpp#1652

Therefore, without fixing bug 1850666, I have no idea how to check this fix.

Differential Revision: https://phabricator.services.mozilla.com/D187196
2023-09-05 01:08:59 +00:00
Norisz Fay 8de372c468 Backed out changeset 1b06cdb33e3e (bug 1850385) for causing mochitest failures on browser_syncedtabs_errors_firefoxview_next.js CLOSED TREE 2023-09-05 04:22:30 +03:00
Mike Kaply 13bcb9bd6a Bug 1850385 - Handle cases where sync "worked" but ad have no devices. r=sclements,fxview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186957
2023-09-04 23:52:33 +00:00
Landry Breuil 7ad9139e0b Bug 1847500: include the proper v4l2 header on OpenBSD/NetBSD/solaris r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D187209
2023-09-04 23:26:55 +00:00
Mathew Hodson 3239f47236 Bug 1735980 - Remove mozactionhint attribute. r=m_kato,dom-core,smaug,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D184278
2023-09-04 23:26:22 +00:00
Mike Hommey 88b82d1ac2 Bug 1851078 - Simplify how the linker is chosen during configure. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D187247
2023-09-04 22:22:35 +00:00
Mike Hommey 4d663c191b Bug 1851089 - Avoid failing to parse readelf output. r=firefox-build-system-reviewers,sergesanspaille
Some lines may have less than 2 fields (mostly, empty lines).

Differential Revision: https://phabricator.services.mozilla.com/D187249
2023-09-04 22:14:28 +00:00
Botond Ballo 5fa48c881a Bug 1840025 - Use ScrollMode::Smooth in nsSliderFrame::PageScroll. r=rzvncj
This restores the scrolling physics used in PageScroll to what it was
before bug 1331390.

Differential Revision: https://phabricator.services.mozilla.com/D187363
2023-09-04 20:43:50 +00:00
Sylvestre Ledru 10018013ed Bug 1842396 - doc: fix two typos
Differential Revision: https://phabricator.services.mozilla.com/D187398
2023-09-04 20:06:35 +00:00
Sylvestre Ledru 9ef7ca73e1 Bug 1851239 - doc: fix the link to the Debugging on MacOS page
Depends on D187395

Differential Revision: https://phabricator.services.mozilla.com/D187396
2023-09-04 20:02:29 +00:00
Sylvestre Ledru 26f073dac4 Bug 1851200 - doc: adjust the link to the mozilla community website
Differential Revision: https://phabricator.services.mozilla.com/D187395
2023-09-04 20:02:28 +00:00
Mozilla Releng Treescript cdd07efce4 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
gn -> c3355ed3a721f4ea815dda6fb4ab5c1520f7f376
ia -> 760ded69c73d3d25716b7aa7640db3aeb50bb7a5
ka -> fa81f0e2c7ad99bc3c0188d56cc014a42904d720
ko -> 7ca8fed9c509fdedf0af5d4a73f6da4633048000
ru -> d231b6b20edfba683fbfd3d272b6293accfabae0
sk -> a8e70ac23d19eed360cb6c5814c1fdc1822072e1
th -> 2bc01581c739bceb46145937080a1f3fbbf43111
zh-CN -> 62e9627d775895a0c026ebcf127c8dc496db0f03
2023-09-04 19:00:44 +00:00
Sebastian Zartner c87a8cb7be Bug 1850952 - [devtools] Checked expiry to be in range instead of exact timestamp in browser_storage_cookies_add. r=bomsy,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D187318
2023-09-04 18:48:24 +00:00
Gregory Pappas bc31ce0598 Bug 1851091 - Remove layout.css.font-loading-api.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187346
2023-09-04 18:12:54 +00:00
Gregory Pappas 010e86db22 Bug 1851098 - Remove layout.css.page-size.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187348
2023-09-04 18:11:43 +00:00
Lee Salzman 3ebedffae0 Bug 1850727 - Only clear last clip mask when destroying clip mask. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D187366
2023-09-04 17:39:16 +00:00
Norisz Fay e4a95dc345 Backed out 2 changesets (bug 1850305) for causing assertion failures on TypePolicy.cpp CLOSED TREE
Backed out changeset 2689f838632f (bug 1850305)
Backed out changeset 5fda6c22e8e3 (bug 1850305)
2023-09-04 21:11:12 +03:00
Narcis Beleuzu 8c65b0f5d2 Backed out changeset 2370d0618783 (bug 1851395) for bustages on CanvasImageCache.cpp . CLOSED TREE 2023-09-04 19:33:29 +03:00
Gregory Pappas 6ff411a901 Bug 1851093 - Remove layout.css.font-metrics-overrides.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187351
2023-09-04 16:02:13 +00:00
Gregory Pappas e88d513137 Bug 1851395 - Remove canvas.createConicGradient.enabled pref r=webidl,peterv
Differential Revision: https://phabricator.services.mozilla.com/D187357
2023-09-04 16:01:55 +00:00
Christian Holler (:decoder) 5e6a80d7a8 Bug 1847728 - Handle nullptr in RemoteAccessible::ApplyCache. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D185691
2023-09-04 15:25:22 +00:00
serge-sans-paille e56675ede1 Bug 1845449 - get rid of global constructor in netwerk/protocol/http/nsHttp.h r=necko-reviewers,kershaw,valentin
Create a new type of nsHttpAtom, namely nsHttpAtomLiteral. This type is
constexpr-constructible and holds a non-owning reference to its name,
which must have global lifetime.

As a side effect, slightly rework nsHttpAtom interface to replace the
dangerous implicit conversion to const char* by a bool operator and test it.

Differential Revision: https://phabricator.services.mozilla.com/D184557
2023-09-04 14:17:42 +00:00
Sarah Clements b023aa4b2f Bug 1851453 - Disable notification dot in firefox view r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D187372
2023-09-04 14:17:18 +00:00
Jan de Mooij 33f1d1053d Bug 1850305 part 3 - Add an assertion. r=iain
This would catch similar issues in the future and is a nice invariant to maintain.

Differential Revision: https://phabricator.services.mozilla.com/D187266
2023-09-04 14:07:34 +00:00
Jan de Mooij 5444be883f Bug 1850305 part 2 - Add some infallible type conversions in the transpiler. r=iain
This fixes issues caught by the assertion added in the next patch. These operations
are actually infallible so didn't have the same performance cliff.

Differential Revision: https://phabricator.services.mozilla.com/D187265
2023-09-04 14:07:33 +00:00
Emilio Cobos Álvarez c9673ec98c Bug 1851127 - Compute scale in nsWindow::Create. r=stransky
As early as we can so that we don't use scale of 1 for too long.

Differential Revision: https://phabricator.services.mozilla.com/D187281
2023-09-04 13:45:41 +00:00
Artur Iunusov 9720518bff Bug 1783504 - Move security check to the content process, r=smaug
- diagnostic patch. To investigade corner case in Nightly

Differential Revision: https://phabricator.services.mozilla.com/D159340
2023-09-04 13:16:42 +00:00
Andreas Farre 518e4b2d17 Bug 1851007 - Add multipart/x-mixed-replace as an exception to ORB. r=smaug
Streaming mjpeg uses 'multipart/x-mixed-replace' as content type, and
we don't succeed in sniffing that as jpeg data.

Differential Revision: https://phabricator.services.mozilla.com/D187368
2023-09-04 13:07:27 +00:00
stransky 181e953979 Bug 1848677 Create kiosk nsWindow as fullscreen r=emilio
Depends on D187379

Differential Revision: https://phabricator.services.mozilla.com/D187380
2023-09-04 12:55:26 +00:00
stransky 8908dcd53e Bug 1848677 Don't fiddle with titlebar settins of kiosk nsWindow r=emilio
Depends on D187378

Differential Revision: https://phabricator.services.mozilla.com/D187379
2023-09-04 12:55:26 +00:00
stransky b2098f2fd6 Bug 1848677 Don't remove --kiosk command line argument from startup args r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187378
2023-09-04 12:55:25 +00:00
Emilio Cobos Álvarez 8262c812df Bug 1851225 - Don't report screen shift in ScreenHelperGTK. r=stransky
This is basically bug 1795066, but for the non-ScreenGetterWayland
code-path.

Properly supporting GetWidgetScreen in ScreenGetterGTK caused this to
surface in environments where we'd otherwise reported the primary
monitor (which usually starts at 0, 0).

Differential Revision: https://phabricator.services.mozilla.com/D187297
2023-09-04 12:44:57 +00:00
ffxbld e195e2eeff No Bug, mozilla-central repo-update HSTS HPKP remote-settings - r=release-managers,pascalc
Differential Revision: https://phabricator.services.mozilla.com/D187375
2023-09-04 12:21:00 +00:00
Erich Gubler a7e33b7f61 Bug 1848388: refactor(webgpu): remove `NewObject` IDL to match spec. r=webgpu-reviewers,webidl,edgar,saschanaz,smaug,jgilbert
`NewObject` implies constraints that the WebGPU W3C committee
specifically did not want, according to @jgilbert. We still need some
`Throws` annotations for fallible allocations, i.e., anything that
constructs a `Promise`, or which has exceptions thrown in cases of
violated constraints. These aren't part of the IDL spec., but they're
necessary for Firefox's implementation because of how our codegen works.

Differential Revision: https://phabricator.services.mozilla.com/D185107
2023-09-04 12:11:01 +00:00
Jonathan Kew 0ed0e1afe0 Bug 1842674 - Rework gfxCharacterMap management. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D185187
2023-09-04 11:40:03 +00:00
Olli Pettay 0f41a21230 Bug 1851039 - Investigate if it is possible to reuse the text node when setting element.textContent, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187231
2023-09-04 09:38:09 +00:00
Kershaw Chang 6a1cd1d896 Bug 1850367 - Add telemetry for the availability of HTTPS RR, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D186956
2023-09-04 09:21:47 +00:00
Mirko Brodesser 5044b90fb7 Bug 1839316: part 8) Factor details of preparing load info and preparing the cache info out of `ScriptLoader::StartLoadInternal`. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D187175
2023-09-04 09:05:10 +00:00
Paul Zuehlcke 84a0c76d12 Bug 1851163 - Remove obsolete felt privacy (2022) prefs. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D187275
2023-09-04 08:36:02 +00:00
Narcis Beleuzu 5ab142bb28 Backed out changeset 2827b7f32d70 (bug 1847280) for failures on underbar-width-1.xhtml . CLOSED TREE 2023-09-04 11:44:19 +03:00
Eden Chuang bdef9d325d Bug 1849269 - Add SharedWorkerManager::mRemoteWorkerController nullptr checking in SharedWorkerManager::Terminate(). r=dom-worker-reviewers,smaug,asuth
Here comes a possible might cause the crash stack.

    RemoteWorkerController creation fails. If it is Shutdown phase or OOM. The point is ServiceWorkerManager::mRemoteWorkerController is kept as nullptr.

    WorkerManagerCreatedRunnable::mManagerWrapper is the only holder of the ServiceWorkerManager. And it would be released once the runnable finished.

    When releasing WorkerManagerCreatedRunnable::mManagerWrapper, ServiceWorkerManager::UnregisterHolder() is called. In the end SharedWorkerManager::Terminate() is triggered to release the SharedWorker by calling SharedWorkerManager::mRemoteWorkerController::Terminate. However, SharedWorkerManager::mRemoteWorkerController is reasonably a nullptr here, then we meet a de-reference on nullptr.

Differential Revision: https://phabricator.services.mozilla.com/D187269
2023-09-04 08:11:43 +00:00
stransky 12852c97de Bug 1844543 [Linux] Use mutex to ensure thread safe nsWindow destroy r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D187099
2023-09-04 08:03:48 +00:00
Gabriele Svelto 0ea315c972 Bug 1851157 - Prevent the graphics drivers symbol scraper script from downloading too many drivers in one go r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D187273
2023-09-04 07:56:01 +00:00