4,365 questions
-1
votes
0
answers
42
views
Why do some text-fragment [closed]
Why do some text-fragment (#:~:text= in URL) anchors not jump immediately to the highlighted text?
For example, this link and this link do not immediately go to the highlighted text fragment when the ...
0
votes
1
answer
42
views
Chrome PWA no longer calculating dvh properly on initial load
I have a PWA with "display": "standalone" set in my manifest. The app uses body { height: 100dvh } to fill the entire space of the visible viewport. This has been working for ...
0
votes
0
answers
35
views
Why range.startContainer gets different results when I click inside or outside the img?
class Editor {
docContainer
text
constructor(posContainer) {
this.posContainer = posContainer
this.genComponets()
this.listen()
}
genComponets() {
...
3
votes
2
answers
127
views
Is there a way to target a pseudo-element in CSS by its class?
I am looking to construct CSS to target this element...
<input type="button"
pseudo="-webkit-media-controls-play-button"
aria-label="play"
...
0
votes
0
answers
58
views
How to prevent Electron BrowserWindow from being throttled when other apps are in fullscreen on macOS?
I'm building a floating mic/system audio visualizer widget in Electron. The widget uses a panel type BrowserWindow that stays on top of all windows, including fullscreen apps.
The issue is that when ...
0
votes
1
answer
128
views
rAF-aligned pointermove event
I studied event behavior and also read the Chromium source code. And the following surprised me.
Usually, if you move the pointer within a document, you'll get this behavior:
This is the so-called ...
1
vote
0
answers
82
views
Creating a C chrome.dll forward-only wrapper give STATUS_STACK_BUFFER_OVERRUN
I was experimenting with writing a forward only wrapper that expose the function of the original dll, I decided to play with chromium "chrome.dll", my code seem to work, chromes open but ...
1
vote
0
answers
65
views
Include header on all pages except on page 1, converting html to pdf using chromium playwright
We are using chromium playwright for converting html to pdf where header footer watermark are being set on pdf. But header need to be added on all pages except on page 1. Following is the snipped from ...
0
votes
0
answers
94
views
How can Playwright send the Proxy-Authorization while using Chromium?
I have a proxy server that requires a username and password to access (e.g., 127.0.0.1:8000, username: abcdef, password: 123456).
When I use Playwright to access a destination website through this ...
0
votes
0
answers
53
views
<input type="range"> can't be dragged in Chrome [duplicate]
Sometimes in Chrome dragging the <input type="range"> slider doesn't work, the slider freezes.
I figured out that this happens when that DOM element is selected by the user, which ...
0
votes
0
answers
37
views
NullPointerException: dexPath == null when running Chromium 136 bundle APK (PlaybackListenerService crash)
I am trying to upgrade my project to Chromium 136 and build a bundle APK. The local release APKs work fine, but when I install the bundle build from Play / bundletool, the app crashes with the ...
2
votes
0
answers
29
views
Chrome Kiosk mode: undo pinchzoom after timeout [closed]
I created a kiosk app for a touchscreen device. I could disable pinchzoom, but it would be nice to keep it enabled, so the user could zoom into some details.
But if the user just leaves the device in ...
0
votes
0
answers
79
views
text-decoration-thickness transition in Chromium
This CSS transition works in Gecko (Firefox) and WebKit (Safari) browsers but not in Chromium. Is it a Chromium bug or is there a more specific implementation to make this work?
I can't find anything ...
0
votes
0
answers
61
views
Android WebView: First tap on <label for="..."> focuses input but does not open soft keyboard (IME)
I’m developing a hybrid Android app using Capacitor (WebView). I’ve run into a strange bug that I cannot reproduce in Chrome browser, but only in Android’s WebView:
When the user taps a “label for”, ...
1
vote
1
answer
82
views
When does browser (e.g. Chrome) add `Cache-Control: no-cache` to request header when user empty cache and hard reload?
When I open the dev tool and select Disable Cache, chrome adds Cache-Control: no-cache in request header for all requests.
But if I press ctrl + F5 or click on Empty Cache and hard reload button in ...
1
vote
1
answer
74
views
Font rendering differences between Chromium 89 (Electron 12) and Chromium 132 (Electron 34) - Meiryo font appears bolder with same CSS
Problem Description
I'm experiencing inconsistent font rendering between different Electron versions on the same machine with the same font installed. The Meiryo font appears significantly bolder in ...
0
votes
0
answers
53
views
How to rename and keep the window name fixed without updating when refreshing webpage? (Like Name window function in Chrome and Edge Browser)
My current code opens the desired URL and rename the window to the string I prefer, but just update the page that is open to the browser and with that my personalized name is lost and the web page ...
0
votes
0
answers
84
views
Chrome Recalculate Style For All CSS Animations when mutating the DOM
I found chrome will recalculate style for all existing css animations whenever I mutate the DOM even if I have already add will-change: transform to make every animation in its own compositing layer.
&...
1
vote
0
answers
65
views
How to modify the Chrome source code to make all windows default to launching the mobile device simulation upon startup
I hope that by modifying the Chrome source code, it will be possible to enable the mobile device simulation for all open windows without starting the debugging console (CDP).
src\content\browser\...
0
votes
0
answers
31
views
Not getting results from dump_wasm_module/dump_wasm_module_path flags in Chromium Browsers
I am using the following the dump_wasm_module and dump_wasm_module_path flags in Selenium to try and dump the text representation of wasm modules (WAT) to disk. Here is how I use them:
chrome_options....
0
votes
2
answers
144
views
Build failure in offline mode due to missing afdo.prof profile in Chromium build
I'm compiling chromium. The compilation workchain I am using runs this command
/third_party/depot_tools/autoninja.py -C out/Release_arm64 monochrome_public_bundle
However when I compile, the error ...
0
votes
1
answer
232
views
Disabling Chrome Flags via Command Line: Not Working
Our cloud contact center platform is being negatively impacted by the chromium flag "allow webrtc to adjust the input volume." (
Manually disabling it works, but we have ~550 users and I ...
0
votes
1
answer
68
views
JS execution slower in built chromium binary compared to downloaded chromium binary
I am using puppeteer to run a bunch of JS to process HTML files in headless chromium. I noticed that when I use the Chromium binary downloaded from https://storage.googleapis.com/chromium-browser-...
0
votes
0
answers
22
views
How to use chromium extension shortcut to fill system clipboard?
I wrote simple chromium extension where I define command with keyboard shortcut:
"commands": {
"copy-to-clipboard": {
"suggested_key": {
"default&...
0
votes
0
answers
22
views
why doesn't _NET_ACTIVE_WINDOW return chromium main window on Ubuntu
I am building chromium from source codes on Ubuntu. I have a script running "xprop -root _NET_ACTIVE_WINDOW" periodically in background. When I run built chromium xprop prints 0 as window id,...
2
votes
1
answer
465
views
ERR_UPLOAD_FILE_CHANGED and NotReadableError when selecting image from Android Gallery in Chrome
I'm working on a React web application that allows users to upload image files using an <input type="file" /> element. Everything works perfectly on desktop browsers, and even on many ...
3
votes
2
answers
343
views
Error generating Mermaid diagrams with Asciidoctor-pdf and asciidoctor-diagrams
I have the following step definition in my GitHub workflow
- name: Convert AsciiDoc to PDF
run: |
set -o pipefail
OUTPUT=$(asciidoctor-pdf -r asciidoctor-diagram -a ...
0
votes
1
answer
132
views
Prevent password menu Python No driver
How can I prevent the password menu from showing in No Driver Python? It doesn't show in incognito mode, but I don't want this. I also don't want to use a Chrome profile.
args = [
f"--window-...
0
votes
1
answer
70
views
Is there a workaround for Chromium's broken getImageData() implementation?
The below problem occurs only in Chromium browsers but the same functionality works fine in Firefox: It seems that Chromium by default turns every load of an originally lossless image format (e.g. ....
0
votes
0
answers
80
views
Chromium proxy authentication with webRequest.onAuthRequired extension not working (MV3)
I'm trying to open Chromium in headfull mode on my Linux machine using a custom extension to handle authenticated proxy servers. Despite configuring the webRequest.onAuthRequired listener in my ...
1
vote
0
answers
751
views
"Java object is gone" error on Android System Webview
i observe a large increase of "Java object is gone" error recently from less than 10 a day to 50-150+ a day since 29 April 2025.
It seems to only affect Facebook and Instagram in-app browser ...
0
votes
1
answer
421
views
Selenium Chrome driver headless mode suddenly not working
A problem has popped up last week which is confusing us all. We use ChromiumDriver for our Windows Desktop tests
protected static ChromiumDriver? Driver { get; set; } = null;
We are also ...
1
vote
0
answers
74
views
How can I get the Chrome for Testing CfT Linux debug symbols
I've got a system running a headless CfT, and occasionally CfT crashes with ??? for most lines in the backtrace, because the binary is stripped.
For normal Chrome builds, the debug symbols are ...
2
votes
1
answer
354
views
Chromium web extension with NoDriver
I downloaded Chromium version 136 and I'm using it on macOS 64 ARM. I opened it manually and added a Chrome web extension and it works. When I close Chrome, quit, and open it the extension is always ...
1
vote
0
answers
233
views
chrome profile error: session not created: DevToolsActivePort file doesn't exist
We are using latest chrome version 137.0.7151.68, earlier version used is 135.0.7049.115, with selenium while trying to open an existing chrome profile and automate opening tabs and browsing ...
0
votes
0
answers
145
views
Unable to get WebGL GPU support in GCP CloudRun container using Playwright/Chromium
I'm trying to deploy a container to Google CloudRun which lets me use WebGL which is GPU hardware-accelerated.
I have the following front-end code (using node) to initialize WebGL and query its vendor ...
0
votes
0
answers
61
views
how to enable microsoft active accessebility mode in chromium?
I want to get URL from browser tabs but if accessebility mode is not enabled in chrome browsers (with "chrome://accessebility" or using run flag --force-renderer-accessibility) that my app ...
3
votes
1
answer
85
views
How to use QWebEngine ( Chromium ) to render webpages to the terminal in a headless environment?
I am playing with the idea of creating a headless browser for the terminal, similar in style to QuteBrowser but functional in a headless environment [ Meaning it can be run on a server without a ...
1
vote
0
answers
84
views
Why does this flex-container overflow?
I have a flex-container with a fractional pixel width with 8 flex-children. I expect the container to not overflow, but it does.
The browser is Chrome or Edge on Windows. (Not in Firefox.)
The ...
0
votes
1
answer
88
views
Auto-navigate to new page but allow back button to still work
In Chrome on Windows with Tampermonkey, I have this demo code:
// ==UserScript==
// @name demo
// @description demo
// @version 1.0
// @match https://www.ebay....
0
votes
2
answers
165
views
Chrome doesn't keep history of a page that redirects prior to user interaction
I'm looking for info on a browser quirk and a possible workaround:
Navigating to a new page using any of the various methods which push the new URL onto the history stack:
window.location = '...'
...
4
votes
0
answers
115
views
How to Stop Canvas Fingerprinting by Introducing Randomness in Chromium's Canvas code
I'm experimenting with preventing browser fingerprinting techniques, specifically targeting the Canvas fingerprinting method used by tools like this fingerprinting demo https://drbh.github.io/wasm-...
0
votes
1
answer
67
views
How to work around Chromium-based browsers' broken audio MediaStreamTrack implementation that doesn't produce silence?
The specification for MediaStreamTrack is located in W3C Media Capture and Streams.
In pertinent part at 4.3.1.1 Media Flow
The result for the consumer is the same in the sense that whenever ...
0
votes
1
answer
520
views
Chrome "Aw, Snap! Error code: 5" when stepping over a for loop breakpoint in Angular effect with RxJS
I'm working on an Angular application with NgRx and RxJS effects, and I'm running into a consistent issue when debugging a particular for loop.
When I set a breakpoint directly on the for loop ...
1
vote
0
answers
46
views
Issues building the Chromium kernel
When building this GitHub project: https://github.com/danalex97/abrcc, I encountered a problem at the first step. I followed the steps to run quic/install.sh --install and found an error:
[running] /...
4
votes
1
answer
149
views
How can I preserve FileSystem API access to a directory between app launches?
I'm trying to port my existing SPA web app to Electron in order to make it a desktop app, working fully offline from executable. This app is meant to store user's data in file system (in a directory ...
0
votes
1
answer
91
views
Is this a bug in the WebGPU rendering for Chromium?
Context and Issue
I've been following the Google Codelabs for getting started with WebGPU and on the fourth codelab I get a very strange behaviour.
Importantly, I am using Linux/Ubuntu 24.04 for which ...
1
vote
0
answers
58
views
How to Permanently Change Chromium Taskbar Icon and Name in Windows 11 for Modified Builds?
Problem Description:
I've built a customized Chromium browser for Windows. Modifications include:
1.Changed the executable name and process title by following this guide
2.Replaced all application ...
0
votes
0
answers
142
views
Puppeteer-Core with @sparticuz/chromium: Not Detecting Dynamically Injected Script & UI Element
Question:
I’m using Puppeteer-Core with the @sparticuz/chromium package instead of Puppeteer due to its high memory consumption. My goal is to check if a dynamically loaded script and UI element (e.g.,...
0
votes
0
answers
53
views
Unable to run node application using Puppeter within a Snap (canonical)
Snapcraft.yaml:
---
name: my-node-app
base: core24
version: "0.0.1"
summary: My app
description: |
cannonical app
adopt-info: dist
grade: stable
confinement: devmode
parts:
my-node-app:
...