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

15500 Коммитов

Автор SHA1 Сообщение Дата
sunil mayya d2b6e6de8b Bug 1851992 - send onDataFinished notifications from nsInputStreamPump. r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D188757
2023-10-24 01:48:10 +00:00
sunil mayya 410fd215ea Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to send OMT data stop notification to thread retargetable stream listeners. r=necko-reviewers,jesup,valentin
Differential Revision: https://phabricator.services.mozilla.com/D187668
2023-10-24 01:48:08 +00:00
Cosmin Sabou 10d0e01455 Merge autoland to mozilla-central. a=merge 2023-10-24 00:51:59 +03:00
Jonathan Kew 9981ef4a8f Bug 1860446 - Enable text-wrap:balance for all channels. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D191659
2023-10-23 15:52:51 +00:00
Jonathan Kew 71e6f71f87 Bug 784648 - Implement the 'hanging' and 'each-line' options for CSS text-indent. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D191522
2023-10-23 15:12:23 +00:00
Gregory Pappas cf336bb941 Bug 1849934 - Remove dom.resize_observer.last_reported_size_invalid pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D191572
2023-10-23 12:23:40 +00:00
Gregory Pappas 0063b91cd3 Bug 1851090 - Remove layout.css.bucket-attribute-names.enabled pref r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D191571
2023-10-23 12:23:26 +00:00
Abhishek Madan 00ba04969c Bug 1842581 - Added tests to ensure functionality of clean copy and modified StripOnShare.json. r=pbz,anti-tracking-reviewers
Depends on D188626

Differential Revision: https://phabricator.services.mozilla.com/D189167
2023-10-19 15:05:05 +00:00
Oliver Medhurst 355679715e Bug 1860057 - Turn dom.iframe_lazy_loading.enabled to nightly only r=sefeng
Found a bug in our implementation, shouldn't be in release yet.

Differential Revision: https://phabricator.services.mozilla.com/D191438
2023-10-19 14:12:24 +00:00
Emilio Cobos Álvarez d110c6bcbf Bug 1855763 - Disable -moz-transform and enable zoom on Nightly. r=zcorpan
Disable zoom on a couple tests that otherwise fail. They're known
issues:

 * offsetWidth/Height not being unzoomed (button-min-width).
 * getComputedStyle not being unzoomed (font-size-interpolation-003.html)
 * ResizeObserver box not being unzoomed (https://github.com/w3c/csswg-drafts/issues/9398).

Differential Revision: https://phabricator.services.mozilla.com/D189644
2023-10-19 11:17:11 +00:00
Natalia Csoregi 8ed1af5cf8 Backed out changeset facd9f92e1f5 (bug 1855763) for causing failures on backface-visibility-1b.html. CLOSED TREE 2023-10-19 13:10:46 +03:00
Emilio Cobos Álvarez 262f482628 Bug 1855763 - Disable -moz-transform and enable zoom on Nightly. r=zcorpan
Disable zoom on a couple tests that otherwise fail. They're known
issues:

 * offsetWidth/Height not being unzoomed (button-min-width).
 * getComputedStyle not being unzoomed (font-size-interpolation-003.html)
 * ResizeObserver box not being unzoomed (https://github.com/w3c/csswg-drafts/issues/9398).

Differential Revision: https://phabricator.services.mozilla.com/D189644
2023-10-19 08:39:05 +00:00
Dimi b51b2ecab4 Bug 1847888 - P1. Remove first time use preference r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D187672
2023-10-19 07:59:27 +00:00
Cosmin Sabou 7872a09610 Backed out 3 changesets (bug 1847888) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE
Backed out changeset 323c0589ac7f (bug 1847888)
Backed out changeset c694dff60b62 (bug 1847888)
Backed out changeset 7cbb79ea852d (bug 1847888)
2023-10-19 00:58:45 +03:00
Dimi ecb16d0adf Bug 1847888 - P1. Remove first time use preference r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D187672
2023-10-18 18:22:17 +00:00
Calixte 682b2c547f Bug 1859806 - Enable pdfjs.enableStampEditor in 120 r=marco
Differential Revision: https://phabricator.services.mozilla.com/D191318
2023-10-18 17:13:20 +00:00
Iulian Moraru 3772854173 Backed out changeset 667d97f09248 (bug 1847503) for causing reftest failures on anim-css-fill-overflow-1-by.svg. CLOSED TREE 2023-10-18 19:04:41 +03:00
Tiaan Louw 426a8dd5e2 Bug 1847503 - Map colors into gamut limits before rendering. r=layout-reviewers,emilio
When colors are converted to sRGB to render onto the display, make sure
that they are within sRGB gamut limits.

Gamut mapping is implemented according to:
https://drafts.csswg.org/css-color-4/#gamut-mapping

The color-mix-non-srgb-001 test is checking the expected result in
sRGB, which happens to be out of gamut limits, but because the test
is for color-mix and not gamut mapping, I changed the expected
results to the color space of the mix.

Differential Revision: https://phabricator.services.mozilla.com/D191083
2023-10-18 14:16:40 +00:00
CanadaHonk 2e45b3450f Bug 1622090 - Implement loading=lazy for <iframe> r=emilio
Initial implementation for <iframe loading=lazy>

Also cleaned up some image lazy loading to be generalised
(sharing an intersection observer and some enums/funcs in Element).

Unimplemented details:
 - Window load should not wait for in view lazy loading iframes.
   Unplanned for this patch and ship for now.
   (Chromium fail, WebKit pass)

We also pass some other WPTs other engines do not too already too.
Also added a WPT to ensure using parse-time base URI for lazy -> eager iframes.

Differential Revision: https://phabricator.services.mozilla.com/D190662
2023-10-18 14:13:29 +00:00
Benjamin VanderSloot 889a34c39e Bug 1857593 - Enable GPC in Private Browsing Mode by default - r=jewilde,anti-tracking-reviewers,necko-reviewers,valentin,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D191095
2023-10-18 13:30:51 +00:00
Iulian Moraru 151633bf92 Backed out changeset 44247957cb7a (bug 1857593) for causing build bustages on nsHttpChannel.cpp. CLOSED TREE 2023-10-18 15:44:25 +03:00
Benjamin VanderSloot 62081e7036 Bug 1857593 - Enable GPC in Private Browsing Mode by default - r=jewilde,anti-tracking-reviewers,necko-reviewers,valentin,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D191095
2023-10-18 12:05:05 +00:00
Karl Tomlinson f12b5457c2 Bug 1859201 hide media.audiograph.single_thread.enabled pref r=padenot
Non-default false is incompatible with AudioWorklet and multiple input
devices, but still exists for performance experiments on other loads.

Differential Revision: https://phabricator.services.mozilla.com/D191167
2023-10-17 21:35:08 +00:00
Calixte 3409255ac6 Bug 1859365 - Register pdfjs.enableStampEditor with Nimbus r=marco
Differential Revision: https://phabricator.services.mozilla.com/D191109
2023-10-17 16:24:20 +00:00
Norisz Fay 22f134f82e Backed out 2 changesets (bug 1853998, bug 1842581) for causing bc failures on browser_contextmenu.js
Backed out changeset ecb00efc209a (bug 1842581)
Backed out changeset 9c4eed63d7c0 (bug 1853998)
2023-10-17 19:02:06 +03:00
Abhishek Madan 9c99595b3a Bug 1842581 - Added tests to ensure functionality of clean copy and modified StripOnShare.json. r=pbz,anti-tracking-reviewers
Depends on D188626

Differential Revision: https://phabricator.services.mozilla.com/D189167
2023-10-17 14:16:07 +00:00
Kershaw Chang da249929c1 Bug 1706377 - Always create new connection after network change, r=necko-reviewers,valentin
The basic concept here is adding a pending list in ConnectionEntry and put connections in it when VerifyTraffic() is called.
By doing this, we will always create new connections after a network change event. For the old connections, which might be still alive after network change, we put them into the pending list.
The connections in the pending list will keep working until their transactions are done.

Differential Revision: https://phabricator.services.mozilla.com/D189523
2023-10-17 12:32:42 +00:00
Cristina Horotan ea9336a2ca Backed out 5 changesets (bug 1851992) for causing multiple failures
Backed out changeset d28399b3d947 (bug 1851992)
Backed out changeset 95e4df69007a (bug 1851992)
Backed out changeset fa61d4e76827 (bug 1851992)
Backed out changeset 79969d9eb5cd (bug 1851992)
Backed out changeset 03c17255f1af (bug 1851992)
2023-10-17 14:48:23 +03:00
sunil mayya b0059a0212 Bug 1851992 - send onDataFinished notifications from nsInputStreamPump. r=necko-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D188757
2023-10-17 08:27:49 +00:00
sunil mayya 4cd69947e4 Bug 1851992 - implement nsIThreadRetargetableStreamListener::OnDataFinished to send OMT data stop notification to thread retargetable stream listeners. r=necko-reviewers,jesup,valentin
Differential Revision: https://phabricator.services.mozilla.com/D187668
2023-10-17 08:27:48 +00:00
Gregory Pappas e1c08f9fbf Bug 1777492 - Merge geckoview-prefs.js and mobile.js r=geckoview-reviewers,Standard8,owlish
Differential Revision: https://phabricator.services.mozilla.com/D185400
2023-10-17 04:57:00 +00:00
Narcis Beleuzu 4b3f6f7f43 Backed out changeset 5a4a0b5fd195 (bug 1777492) for crashtest failure on data:text/html . CLOSED TREE 2023-10-17 07:01:25 +03:00
Gregory Pappas b624d52de5 Bug 1777492 - Merge geckoview-prefs.js and mobile.js r=geckoview-reviewers,Standard8,owlish
Differential Revision: https://phabricator.services.mozilla.com/D185400
2023-10-17 01:53:54 +00:00
sotaro b69100e39e Bug 1857385 - Enable uploading yuv video to NV12 ID3D11Texture2D at WebRenderImageHost on Windows until release r=gfx-reviewers,jrmuizel
Since  Bug 1856516 fix, no recent regression reported. Then it seems OK to enable it until release.

Differential Revision: https://phabricator.services.mozilla.com/D190906
2023-10-17 00:30:45 +00:00
Emilio Cobos Álvarez 4f9476fe27 Bug 1857743 - Move system-accent-color-in-tabs pref to the front-end. r=desktop-theme-reviewers,win-reviewers,dao,rkraesig
Differential Revision: https://phabricator.services.mozilla.com/D190952
2023-10-16 17:16:21 +00:00
Andrew Osmond 3e3244b42a Bug 1858732 - Allow WebGPU to be enabled on DOM workers via a pref, disabled by default. r=webidl,webgpu-reviewers,saschanaz,nical
Differential Revision: https://phabricator.services.mozilla.com/D190830
2023-10-16 15:29:21 +00:00
Emilio Cobos Álvarez c6650767e0 Bug 1857743 - Default toolbar-theme to 2 on Windows and macOS. r=dao,desktop-theme-reviewers
Now that the system theme honors it there's no reason to force light
there. Drive-by while I was looking at these prefs.

Bug 1739615 doesn't repro anymore.

Differential Revision: https://phabricator.services.mozilla.com/D190951
2023-10-16 10:44:00 +00:00
Manuel Bucher 388cb44827 Bug 1858712 - Enable Early Hints Preconnect r=necko-reviewers,kershaw,acreskey
Differential Revision: https://phabricator.services.mozilla.com/D190812
2023-10-16 09:13:30 +00:00
Andreas Pehrson 597a9fa9b1 Bug 1857862 (MOZ) - Update WGC desktop capture config and prefs. r=webrtc-reviewers,mjf
Differential Revision: https://phabricator.services.mozilla.com/D191304
2023-10-18 17:23:17 +00:00
jneuberger 94aa7b91f0 Bug 1847687 - Enable checking a credit card or address field's focusability by calling Services.focus.elementIsFocusable before autofilling - r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D189072
2023-10-16 08:00:35 +00:00
Sylvestre Ledru 1e776756dd Bug 1856795 - ride along: use = default; on some recently modified files r=emilio
More on:
https://clang.llvm.org/extra/clang-tidy/checks/modernize/use-equals-default.html

Command:
L=$(hg export -r tip|grep +++|cut -d/ -f2-)
./mach static-analysis check --checks="-*, modernize-use-equals-default" --fix $L

Differential Revision: https://phabricator.services.mozilla.com/D191016
2023-10-15 15:29:03 +00:00
Sylvestre Ledru d0f6c7fc66 Bug 1856795 - Remove redundant member init r=emilio
Done with:
./mach static-analysis check --checks="-*, readability-redundant-member-init" --fix .

https://clang.llvm.org/extra/clang-tidy/checks/readability/redundant-member-init.html

Differential Revision: https://phabricator.services.mozilla.com/D190002
2023-10-15 15:29:02 +00:00
Cristina Horotan 6a90f5eded Backed out 2 changesets (bug 1856795) for causing build bustage at BasicEvents.h CLOSED TREE
Backed out changeset 1d98b028923a (bug 1856795)
Backed out changeset eae2ac93e17c (bug 1856795)
2023-10-14 21:42:14 +03:00
Sylvestre Ledru c164bd9937 Bug 1856795 - ride along: use = default; on some recently modified files r=emilio
More on:
https://clang.llvm.org/extra/clang-tidy/checks/modernize/use-equals-default.html

Command:
L=$(hg export -r tip|grep +++|cut -d/ -f2-)
./mach static-analysis check --checks="-*, modernize-use-equals-default" --fix $L

Differential Revision: https://phabricator.services.mozilla.com/D191016
2023-10-14 17:34:27 +00:00
Sylvestre Ledru cc8a0ee742 Bug 1856795 - Remove redundant member init r=emilio
Done with:
./mach static-analysis check --checks="-*, readability-redundant-member-init" --fix .

https://clang.llvm.org/extra/clang-tidy/checks/readability/redundant-member-init.html

Differential Revision: https://phabricator.services.mozilla.com/D190002
2023-10-14 17:34:26 +00:00
Olli Pettay 6235c7d4f9 Bug 1858434 - Expose getCoalescedEvents only on SecureContext, r=edgar
Differential Revision: https://phabricator.services.mozilla.com/D190740
2023-10-13 09:55:37 +00:00
Tom Schuster 9829d5fe28 Bug 1851375 - Disable a pref also on Nightly/Beta. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D190678
2023-10-13 08:17:31 +00:00
hsingh dc2093d9e9 Bug 1835300: New pref to enable CacheAPI support for PBM.r=dom-storage-reviewers,asuth,janv
Differential Revision: https://phabricator.services.mozilla.com/D180295
2023-10-12 16:00:04 +00:00
edgul 0c17cf448b Bug 1851426 - Add pref to reland protocol setter to be more restrictive. r=twisniewski,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D188762
2023-10-12 14:33:41 +00:00
Norisz Fay 87d06cf4b7 Backed out changeset 8370540453d9 (bug 1847687) for causing bc failures on browser_HomeDepot.js CLOSED TREE 2023-10-12 13:39:33 +03:00