68 Commits
Author SHA1 Message Date
Carmelo Messina 40c0283e1e Viewport Protection flag: normalize DPR under viewport protection
Bucket the physical device pixel ratio to the nearest 0.5 while viewport
emulation is active and retain the selected value for the Page lifetime.

Expose the same protected DPR through window.devicePixelRatio and CSS
resolution media queries. This prevents the physical value from leaking
through either API and avoids inconsistencies between JavaScript and CSS.

Include the viewport-emulation scale when converting the virtual keyboard
overlay rectangle, keeping its geometry in the same emulated coordinate
space.

Test: Verified on Android that a physical DPR of 3.8 is exposed as 4
through window.devicePixelRatio and resolution media queries.
2026-07-24 06:51:38 +02:00
Carmelo Messina 95ba972914 Viewport Protection flag: Disable viewport protection in extension pop-ups 2026-07-10 13:25:29 +02:00
Carmelo Messina ca9926de51 Patches for 148.0.7778.97 2026-05-08 08:35:17 +02:00
Carmelo Messina 15d48b0614 Patches for 147.0.7727.56 2026-04-08 14:31:34 +02:00
Carmelo Messina bfd5fc63c2 Patches for v147 2026-03-27 15:09:49 +01:00
Carmelo Messina ead22ceee7 Patches for v146 2026-03-11 12:43:32 +01:00
Carmelo Messina be9bf4c7aa Patches for v145 2026-02-01 15:18:16 +01:00
uazoandgithub-actions[bot] 6cb4f95cb0 [AUTO] Patches auto-rebase 2026-01-19 13:26:00 +00:00
Carmelo Messina cb29ab20ad Patches for v144 2026-01-15 12:58:05 +01:00
Carmelo Messina 3cf5e136d8 Patches for v143 2025-11-22 16:25:29 +01:00
Carmelo Messina 020f02b474 Viewport Protection flag: disable viewport protection in extension action popups 2025-11-06 16:29:20 +01:00
Carmelo Messina ea944bb5e6 Patches for v142 2025-10-27 13:57:27 +01:00
Carmelo Messina 610064ef2d Patches for 141 (final) 2025-10-01 16:04:10 +02:00
Carmelo Messina 8e5a82cb9e Patches for 141 2025-09-29 11:50:52 +02:00
Carmelo Messina acd8cb66d7 Patches for 140 (final version) 2025-09-04 11:47:44 +02:00
Carmelo Messina a048d60ff4 Patches for 140 (need work) 2025-08-30 12:52:14 +02:00
Carmelo Messina 613a6f3248 Patches for 139 2025-08-05 14:55:21 +02:00
Carmelo Messina 98a665e62a Patches for v138 2025-06-24 16:26:13 +02:00
Carmelo Messina 7ac442f18e Patches for v137 2025-05-23 17:00:12 +02:00
Carmelo Messina f81c2de32c Patches for v136 2025-04-27 15:43:00 +02:00
uazoandgithub-actions[bot] 924f1d2880 [AUTO] Patches auto-rebase 2025-04-16 19:40:43 +00:00
Carmelo Messina 984d78da7c Patches for 135 2025-03-28 17:04:22 +01:00
Carmelo Messina f74f2df981 Patches for v134 (changed) 2025-03-03 17:18:52 +01:00
Carmelo Messina 0715958a45 Patches for v134 2025-02-27 15:11:47 +01:00
Carmelo Messina 5587d7b158 Patches for v133 2025-02-04 15:55:38 +01:00
Carmelo Messina fed3139df3 Patches for 132.0.6834.83 2025-01-09 14:42:20 +01:00
Carmelo Messina 24717b5040 Patches for v132 2025-01-05 15:51:21 +01:00
uazoandgithub-actions[bot] 16125759ee [AUTO] Patches auto-rebase 2024-12-04 09:31:40 +00:00
Carmelo Messina d01e7617f0 [REBASE] Patches for 131 2024-11-12 10:01:08 +01:00
Carmelo Messina 8b655a292a Patches for v130 (#1547) 2024-10-12 13:05:30 +02:00
Carmelo Messina 9bf9414244 Patches for v129 (#1458) 2024-09-09 13:18:52 +02:00
Carmelo Messina 495edaac23 Patches for 128 (Review) (#1362) 2024-08-12 18:26:41 +02:00
Carmelo Messina 1c4188b5ff v128 need some work (#1362) 2024-08-07 14:12:37 +02:00
uazoandgithub-actions[bot] f9503ed837 [AUTO] Patches auto-rebase 2024-07-31 11:55:42 +00:00
Carmelo Messina edc3c441bb Patches for v127 (#1293) 2024-07-19 09:44:09 +02:00
Carmelo Messina 6d688949f8 Patches for 126 2024-06-07 12:22:01 +02:00
Carmelo Messina e2961d19ce Patches for 125.0.6422.60 2024-05-18 15:07:23 +02:00
Carmelo Messina a622ae4b86 Patches for v125 (after build) 2024-05-15 15:22:50 +02:00
Carmelo Messina 981735d669 patches for 125 2024-05-11 12:28:55 +02:00
Carmelo Messina 39b833a5c1 patches for v124 2024-04-14 14:13:16 +02:00
Carmelo Messina b937cb60ec v123 patches 2024-03-15 16:24:42 +01:00
uazoandGitHub 4abd03221f AUTOMATED - git apply results 2024-03-01 16:50:34 +00:00
Carmelo Messina 8998e3de4c #240 Fix text blurring with opacity close to 1.0 2024-03-01 17:34:44 +01:00
uazoandGitHub 66210f9ff6 AUTOMATED - git apply results 2024-02-27 17:14:56 +00:00
Carmelo Messina c3f33c02a7 v122 patches 2024-02-18 14:35:18 +01:00
Carmelo Messina 79e176dd6e deletion of the '2.25.1' suffix used by bromite 2024-01-22 11:33:32 +01:00
Carmelo Messina 07ed430d73 patches for v121 (fixed) 2024-01-21 15:50:27 +01:00
Carmelo Messina 81d5846fdc Patches for 121 2024-01-19 15:25:09 +01:00
Carmelo Messina 4108e68a41 #367 Allow full capability to webui 2023-12-28 16:33:21 +01:00
Carmelo Messina 932cfc6f1e #79 Disable viewport protection by default for chrome:// urls and pdfviewer
patches merged
2023-12-22 14:47:11 +01:00