- Jun 07, 2023
-
-
Nika Layzell authored
Bug 1826206 - Require nsISerialEventTarget for RetargetDeliveryTo, r=necko-reviewers,valentin, a=dmeehan This avoids potential issues where multiple OnDataAvailable callbacks or similar could theoretically be called concurrently on different StreamTransportService threads when targeting the STS - these cases will now target a TaskQueue on the STS instead, structurally ensuring serial execution. Differential Revision: https://phabricator.services.mozilla.com/D179984
-
- May 25, 2023
-
-
Christian Holler (:decoder) authored
Differential Revision: https://phabricator.services.mozilla.com/D178158
-
Emilio Cobos Álvarez authored
So that we can hold entries loaded with different CORS modes, such as masks and backgrounds. Differential Revision: https://phabricator.services.mozilla.com/D177759
-
- May 24, 2023
-
-
Otto Länd authored
# ignore-this-changeset
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D176048
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D171256
-
Natalia Csoregi authored
Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE Backed out changeset 346d3a1568dd (bug 1834222) Backed out changeset ea1d8b634bfc (bug 1834176) Backed out changeset 74d1880272d3 (bug 1834176)
-
- May 23, 2023
-
-
Mark Banner authored
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo Differential Revision: https://phabricator.services.mozilla.com/D178589
-
Noemi Erli authored
Backed out changeset 57876d77a652 (bug 1834176) Backed out changeset ae2f0837b528 (bug 1834176)
-
Mark Banner authored
Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo Differential Revision: https://phabricator.services.mozilla.com/D178589
-
- May 20, 2023
-
-
Mark Banner authored
Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu Differential Revision: https://phabricator.services.mozilla.com/D177027
-
Mark Banner authored
Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish Differential Revision: https://phabricator.services.mozilla.com/D177025
-
- May 19, 2023
-
-
Cosmin Sabou authored
Backed out 80 changesets (bug 1821362, bug 1703812, bug 18179974) for causing media crashes as in Bug 1833890. a=backout Backed out changeset f2113c9b661f (bug 18179974) Backed out changeset f1ecfbba7ed2 (bug 1703812) Backed out changeset 011cece33b0d (bug 18179974) Backed out changeset 4b42659090f3 (bug 18179974) Backed out changeset 2d92f903dd66 (bug 18179974) Backed out changeset 0ef13d357ee3 (bug 18179974) Backed out changeset 7353f869efd2 (bug 1703812) Backed out changeset 14b061d0f595 (bug 18179974) Backed out changeset d29bc29397c8 (bug 1703812) Backed out changeset 54c3294f0839 (bug 18179974) Backed out changeset b9f2e1155bd7 (bug 18179974) Backed out changeset d5d5d390dcbf (bug 18179974) Backed out changeset 8fca27bd0f6b (bug 18179974) Backed out changeset 670c599a3b99 (bug 18179974) Backed out changeset deea3077f762 (bug 18179974) Backed out changeset 25ecea0f3d49 (bug 18179974) Backed out changeset 35ab3ed5e3fc (bug 18179974) Backed out changeset f516a428ba32 (bug 18179974) Backed out changeset e589b4d30995 (bug 18179974) Backed out changeset d096b9cc905d (bug 18179974) Backed out changeset 2952a6fa06e5 (bug 18179974) Backed out changeset c1ac4c31ad9a (bug 18179974) Backed out changeset 04c60cd83c5f (bug 1821362) Backed out changeset 6dd80575e551 (bug 1821362) Backed out changeset b86b569ecd46 (bug 18179974) Backed out changeset 412e0a9ec4e8 (bug 18179974) Backed out changeset 8e0dcf163138 (bug 18179974) Backed out changeset 7af506896930 (bug 18179974) Backed out changeset 29f7cd2b341c (bug 18179974) Backed out changeset 7f64e65d9497 (bug 18179974) Backed out changeset 89c241451a32 (bug 18179974) Backed out changeset 66e4a26e1ebe (bug 18179974) Backed out changeset ea1aebd4e245 (bug 18179974) Backed out changeset 2d88a5915db9 (bug 18179974) Backed out changeset 697ec1928f9c (bug 18179974) Backed out changeset 41c0bd1133c5 (bug 18179974) Backed out changeset b20cc750c020 (bug 18179974) Backed out changeset dc5fd84a3a4c (bug 1703812) Backed out changeset efa6d130d4eb (bug 1703812) Backed out changeset 20d9b7cf0ddc (bug 1703812) Backed out changeset e77c61e8fad2 (bug 1703812) Backed out changeset 582d5c680e5a (bug 1703812) Backed out changeset 96c9aacc6811 (bug 1703812) Backed out changeset 56ec4a57a6a6 (bug 1703812) Backed out changeset 8f96c8811675 (bug 1703812) Backed out changeset a79a2f1b2b51 (bug 1703812) Backed out changeset 07eb8b2c5b9f (bug 1703812) Backed out changeset bae2b2fb9759 (bug 1703812) Backed out changeset 38b0416538f3 (bug 1703812) Backed out changeset b27b54c95cf2 (bug 1703812) Backed out changeset cab00065d83d (bug 1703812) Backed out changeset ab44727b2e1a (bug 1703812) Backed out changeset b7fdcb494670 (bug 1703812) Backed out changeset 73db43d49c6d (bug 1703812) Backed out changeset ce754dbfb862 (bug 1703812) Backed out changeset d694726a3ee6 (bug 1703812) Backed out changeset 6acede55acbb (bug 1703812) Backed out changeset 86e7d4784a20 (bug 1703812) Backed out changeset 6b2e055d9314 (bug 1703812) Backed out changeset b08695e5728a (bug 1703812) Backed out changeset 3b8a0081fd10 (bug 1703812) Backed out changeset 3a163596f982 (bug 1703812) Backed out changeset 5be1d4b282ab (bug 1703812) Backed out changeset 1ce012d7509e (bug 1703812) Backed out changeset ee2fab5881c7 (bug 1703812) Backed out changeset 62941a522893 (bug 1703812) Backed out changeset d4f11dc33eed (bug 1703812) Backed out changeset 781bb4c3cc02 (bug 1703812) Backed out changeset f070e0de0566 (bug 1703812) Backed out changeset 9f65c67ba2a6 (bug 1703812) Backed out changeset 1e76eecb85e2 (bug 1703812) Backed out changeset 953432408a83 (bug 1703812) Backed out changeset fd1dc92d3911 (bug 1703812) Backed out changeset 34d56948c6b6 (bug 1703812) Backed out changeset 2ba7ca61ecc3 (bug 1703812) Backed out changeset 545253c469e6 (bug 1703812) Backed out changeset fb4a61ab1300 (bug 1703812) Backed out changeset bf07b3cfd3d5 (bug 1703812) Backed out changeset eaff51e7754b (bug 1703812) Backed out changeset f5c485c41d13 (bug 1703812)
-
- May 17, 2023
-
-
Sean Feng authored
It's a security risk such that the maximized external program can obscure the fullscreen notification and the malicious site can use this trick to load a spoofed page in the background without user notices it. This patch minimized the risk by always exit the fullscreen mode when an external protocol is triggered. Differential Revision: https://phabricator.services.mozilla.com/D177771
-
Norisz Fay authored
Backed out changeset 6fa00ccfe7e0 (bug 1816287) for causing bustages on LocationBase.cpp CLOSED TREE
-
Sean Feng authored
It's a security risk such that the maximized external program can obscure the fullscreen notification and the malicious site can use this trick to load a spoofed page in the background without user notices it. This patch minimized the risk by always exit the fullscreen mode when an external protocol is triggered. Differential Revision: https://phabricator.services.mozilla.com/D177771
-
Otto Länd authored
# ignore-this-changeset
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D176048
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D171256
-
- May 15, 2023
-
-
nicklas boman authored
Differential Revision: https://phabricator.services.mozilla.com/D177690
-
- May 13, 2023
-
-
Emilio Cobos Álvarez authored
This probably made more sense when everything was in the same process, so that prefs like the image cache size etc only measured web content. But that's achieved via e10s nowadays, so probably having different cache tables for chrome:// URIs is overkill. Plus, we probably want to also clear resource:// URIs etc when flushing chrome caches and so on. Differential Revision: https://phabricator.services.mozilla.com/D177765
-
- May 02, 2023
-
-
Kershaw Chang authored
Bug 1808323 - Add telemetry for the page load time and the time to first paint for sites that supports Early Hints response, r=manuel,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D165966
-
- Apr 11, 2023
-
-
Timothy Nikkel authored
We can't actually enable the warning because there are some warnings generated by includes coming from outside of imagelib. Note that change in AOMDecoder::Init is actually a behaviour change: the new behaviour is to return the error code if we fail to decode the alpha image. This matches what we do for the dav1d decoder. Depends on D173000 Differential Revision: https://phabricator.services.mozilla.com/D173001
-
- Mar 30, 2023
-
-
Nika Layzell authored
Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio This flag is not supported by most event targets and can have unexpected side effects (namely spinning a nested event loop). All consumers have been replaced with a new function which is more explicit about this side effect. Differential Revision: https://phabricator.services.mozilla.com/D173985
-
- Mar 27, 2023
-
-
Otto Länd authored
# ignore-this-changeset
-
Andi-Bogdan Postelnicu authored
Differential Revision: https://phabricator.services.mozilla.com/D173256
-
- Mar 25, 2023
-
-
Sandor Molnar authored
Backed out 2 changesets (bug 1276351) for causing build bustage in image/ClippedImage.cp CLOSED TREE Backed out changeset e84598eb82c1 (bug 1276351) Backed out changeset e940b0554484 (bug 1276351)
-
Andi-Bogdan Postelnicu authored
Differential Revision: https://phabricator.services.mozilla.com/D173256
-
Timothy Nikkel authored
Bug 1823614. Limit the number of scans we allow in jpeg images to some finite value. r=gfx-reviewers,bradwerth a=reland We want to provide some finite limit to prevent small jpeg files from being able to tie up cpus for a much larger time than their small size would normally allow. We want to choose a number high enough so that no sane jpeg file would approach it, unless it had been crafted to take advantage of this problem. Skia's jpeg decoder limit's it to 100: https://searchfox.org/mozilla-central/rev/f078cd02746b29652c134b144f0629d47e378166/gfx/skia/skia/src/codec/SkJpegDecoderMgr.cpp#33 The OSS_Fuzz targets for libjpeg-turbo limit it to 500: https://bugzilla.mozilla.org/show_bug.cgi?id=1252196#c11 Differential Revision: https://phabricator.services.mozilla.com/D173120
-
Iulian Moraru authored
Backed out changeset 9e5254e7728e (bug 1823614) for causing reftest failures on pattern-transformed. CLOSED TREE
-
Timothy Nikkel authored
Bug 1823614. Limit the number of scans we allow in jpeg images to some finite value. r=gfx-reviewers,bradwerth We want to provide some finite limit to prevent small jpeg files from being able to tie up cpus for a much larger time than their small size would normally allow. We want to choose a number high enough so that no sane jpeg file would approach it, unless it had been crafted to take advantage of this problem. Skia's jpeg decoder limit's it to 100: https://searchfox.org/mozilla-central/rev/f078cd02746b29652c134b144f0629d47e378166/gfx/skia/skia/src/codec/SkJpegDecoderMgr.cpp#33 The OSS_Fuzz targets for libjpeg-turbo limit it to 500: https://bugzilla.mozilla.org/show_bug.cgi?id=1252196#c11 Differential Revision: https://phabricator.services.mozilla.com/D173120
-
- Mar 24, 2023
-
-
Iulian Moraru authored
Backed out changeset eeaf4f1e06af (bug 1276351) Backed out changeset d44cb5704342 (bug 1276351)
-
Andi-Bogdan Postelnicu authored
Differential Revision: https://phabricator.services.mozilla.com/D173256
-
Timothy Nikkel authored
This means that for trivial images whose header specifies large dimensions but with no image data we don't use a lot of memory. Differential Revision: https://phabricator.services.mozilla.com/D173119
-
- Mar 23, 2023
-
-
Timothy Nikkel authored
And also make it return a better result when mDecoder already exists, Complete is not what we want to return. Depends on D172994 Differential Revision: https://phabricator.services.mozilla.com/D172998
-
Timothy Nikkel authored
And also make it return a better result when mDecoder already exists, Complete is not what we want to return. Depends on D172994 Differential Revision: https://phabricator.services.mozilla.com/D172998
-
- Mar 22, 2023
-
-
Tom Schuster authored
Differential Revision: https://phabricator.services.mozilla.com/D172920
-
- Mar 21, 2023
-
-
Kershaw Chang authored
Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu Differential Revision: https://phabricator.services.mozilla.com/D171842
-
- Mar 20, 2023
-
-
Timothy Nikkel authored
Because it has the same name as the base class function Decoder::Decode but different arguments, which is confusing. Depends on D172998 Differential Revision: https://phabricator.services.mozilla.com/D173000
-
Timothy Nikkel authored
We run this code for every frame of animated images, so we need to make the code handle that. Differential Revision: https://phabricator.services.mozilla.com/D172994
-