[DOC] Generate patches doc for master branch #1018
Generate patches doc for master branch
This commit is contained in:
@@ -185,6 +185,7 @@
|
||||
|**Multi-Screen Window Placement API fix** <br><sub><nobr> Thu, 20 Apr 2023 07:45:37 +0000</nobr> <br>File: [Multi-Screen-Window-Placement-API-fix.patch](/build/patches/Multi-Screen-Window-Placement-API-fix.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Links the use of screen.isExtended to WINDOW_MANAGEMENT permission<br>granted by user|
|
||||
|**Multiple fingerprinting mitigations** <br><sub><nobr> Fri, 30 Mar 2018 10:09:03 +0200</nobr> <br>File: [Multiple-fingerprinting-mitigations.patch](/build/patches/Multiple-fingerprinting-mitigations.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |1. getClientRects, getBoundingClientRect, measureText: add fingerprinting mitigation<br>Scale the result of Range::getClientRects, Element::getBoundingClientRect and<br>Canvas::measureText by a random +/-3/1000000th of the original value for each<br>float in the returned Rect/Quad.<br>It contains improvements from ungoogled-chromium which add two flags:<br>1. --fingerprinting-client-rects-noise to enable fingerprinting deception for Range::getClientRects and Element::getBoundingClientRect<br>2. --fingerprinting-canvas-measuretext-noise to enable fingerprinting deception for Canvas::measureText<br>2. Canvas: fingerprinting mitigations for image data<br>Modify the color data returned by ToBlob, ToDataURL and getImageData so that<br>it will contain randomly manipulated pixels (maximum 20) that slightly change<br>the color of the R,G,B components without a visible effect.<br>Credits to Slaviro (https://github.com/Slaviro) for coming up with a better<br>approach to change color components.<br>Added flag --fingerprinting-canvas-image-data-noise to disable Canvas image data fingerprinting deception<br>Add noise also to SVGs (credits to uazo)|
|
||||
|**Never fetch popular sites** <br><sub><nobr> Wed, 14 Feb 2018 12:56:01 +0100</nobr> <br>File: [Never-fetch-popular-sites.patch](/build/patches/Never-fetch-popular-sites.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> ||
|
||||
|**Never treat Proguard warnings as errors** <br><sub><nobr> Thu, 18 Apr 2024 07:01:52 +0000</nobr> <br>File: [Never-treat-Proguard-warnings-as-errors.patch](/build/patches/Never-treat-Proguard-warnings-as-errors.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> ||
|
||||
|**Never use HTTP probes for connection detection** <br><sub><nobr> Sat, 6 Nov 2021 09:46:24 +0100</nobr> <br>File: [Never-use-HTTP-probes-for-connection-detection.patch](/build/patches/Never-use-HTTP-probes-for-connection-detection.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |This patch disables the use of HTTP probes on Android < M devices<br>Connection will be always considered valid on such devices|
|
||||
|**Offer builtin autocomplete for chrome://flags** <br><sub><nobr> Sun, 28 Oct 2018 14:11:50 +0100</nobr> <br>File: [Offer-builtin-autocomplete-for-chrome-flags.patch](/build/patches/Offer-builtin-autocomplete-for-chrome-flags.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> ||
|
||||
|**OpenSearch: miscellaneous** <br><sub><nobr> Sun, 6 Mar 2022 18:55:58 +0100</nobr> <br>File: [OpenSearch-miscellaneous.patch](/build/patches/OpenSearch-miscellaneous.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Fix upstream bug with recently added engines prematurely discarded<br>because they have no last-visit timestamp<br>Fix upstream bug with visited engines visit time not updated<br>Allow adding search engines in incognito mode<br>Allow using search engine URLs with non-empty paths<br>Add verbose logging|
|
||||
|
||||
Reference in New Issue
Block a user