Skip to main content
Filter by
Sorted by
Tagged with
Advice
0 votes
1 replies
21 views

I'm trying to write a Chrome extension for editing a WordPress page. I'd like the extension to modify an HTML block. I've tried to modify the textarea element's value and textContent but these changes ...
Esa Toivola's user avatar
  • 1,538
Advice
0 votes
5 replies
157 views

Thanks in advance — every bit of insight means a lot during this job hunt 🙏
saad jlassi's user avatar
0 votes
0 answers
35 views

I have one application which supports SSO login by SAML only. I want to create Chrome extension for that and want to give users option to login to that application using SSO from extension in order to ...
Het Patel's user avatar
Best practices
0 votes
2 replies
113 views

This question is related to my question here, but it is still slightly different. However, it still concerns the problem that listeners must be registered during the first synchronous run, while the ...
Tensai's user avatar
  • 52
Tooling
0 votes
0 replies
41 views

For example, extensionhub.io gets ratings and users, but chrome-stats.com gets a lot of information; how? That picture below is my extension and I want to make my own website for it but I don't want ...
Roman's user avatar
  • 29
0 votes
1 answer
64 views

My goal is to inject frontend code in a tab if its url matches my url. For that I did: background.js: chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => { if (changeInfo?.url?....
Sak G's user avatar
  • 17
0 votes
1 answer
72 views

Here's my background.js file: chrome.tabs.onUpdated.addListener((tabId, changeInfo, tab) => { if (changeInfo.status === "complete" && tab.url && tab.url.includes("...
okurkcu's user avatar
0 votes
0 answers
66 views

I’m trying to load an unpacked Chrome extension inside a Linux-based Docker container to automate extension testing. However, the extension does not load — neither when launching Chrome directly via ...
Sandip D's user avatar
  • 121
0 votes
0 answers
71 views

Here's the manifest.json: "content_scripts": [ { "js": [ "scripts/content.js" ], "matches": [ "..."...
coutier eric's user avatar
  • 1,029
2 votes
1 answer
502 views

I'm building a Chrome extension that lists a user's WhatsApp groups and exports the contact details of participants when the user selects one or more groups. What I want: when the user selects groups ...
Divyansh Babel's user avatar
1 vote
1 answer
83 views

I'm having trouble displaying notifications from a chrome extension service worker while migrating from manifest v2 to v3. chrome.notifications.create appears to be deprecated and throws an Unknown ...
ealfonso's user avatar
  • 7,524
0 votes
1 answer
70 views

I'm trying to inject my script into the sender tab but in service worker console there is an error: Uncaught (in promise) Error: Could not load file: 'chrome-extension://...'. But when I fetch() this ...
Grisha_Crysta's user avatar
0 votes
0 answers
55 views

I'm attempting to migrate a v2 chrome extension to manifest v3. The extension communicates with a Native Host application. Apart from the Native Host messaging, the extension is rather simple, and ...
ealfonso's user avatar
  • 7,524
0 votes
1 answer
73 views

I’m building a Chrome extension for Gmail using InboxSDK v2. My registerComposeViewHandler works perfectly when I click Pop out reply (the floating compose window), but it never fires for an inline ...
hlaliberte's user avatar
0 votes
0 answers
27 views

I was exploreing the WXT framework for building chrome extensions. I want to target a specific element on the youtube page and inject a button according to it. import React from "react" ...
Parthib Datta's user avatar
0 votes
0 answers
40 views

I am building a Manifest V3 Chrome Extension using Firebase and testing it with Jest and Puppeteer. My manual testing works perfectly, but one specific automated test consistently fails with a 30-...
David Kessler's user avatar
2 votes
0 answers
271 views

Earlier with the removal of --load-extension flag in the launch arguments in Chrome 137, the workaround of using --disable-features=DisableLoadExtensionCommandLineSwitch (as mentioned in question) to ...
Harshit Pal's user avatar
0 votes
0 answers
66 views

I have a chrome extension that injects a bunch of code to automatically fill in an HTML form on a couple of websites (like how simplify does for jobs) and stream it via websocket to that website’s ...
Humza Ahmed's user avatar
2 votes
0 answers
43 views

I am writing a chrome extension that one-click toggles javascript for the browser (all pages), but I want those sites that I've whitelisted to still have JS permissions. From the Chrome Extension API ...
M Gaulin's user avatar
2 votes
1 answer
90 views

from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.chrome.service import Service from selenium.webdriver.chrome.options import Options from selenium....
Luke's user avatar
  • 21
1 vote
0 answers
58 views

I'm developing a Chrome Extension and need to programmatically insert text into a Froala Editor instance on a webpage. I'm using TypeScript for the extension's development. I've attempted various ...
Kunanj Pradhan's user avatar
1 vote
1 answer
63 views

There is chrome.runtime.sendMessage(...) but it just broadcasts to runtime pages only (background/offscreen/options/etc...) There is also chrome.tabs.sendMessage(...) but that lets you send a ...
vdegenne's user avatar
  • 13.5k
-1 votes
1 answer
99 views

I'm working on a chrome extension, using html, css and js only. For navigating in the extension there is a back button and i'm implementing the configurations button. The back button works OK and ...
Gabriel Braga's user avatar
0 votes
1 answer
80 views

There's a few different ways of accessing dapp providers, but one of the most standard ways to check everything's good in the context you're running things is with a bog standard, window....
seaders's user avatar
  • 4,166
0 votes
0 answers
62 views

I’m seeing a rare but recurring issue with my Chrome extension’s service worker. The extension uses a workaround to keep the service worker persistent and always active. It has an offscreen script and ...
Stefan Srnjakov's user avatar
1 vote
1 answer
95 views

I’m building a Wix Studio site. Inside it, I embed an iframe that loads a custom HTML page. That page has an amCharts map and a dropdown (<select)> to switch datasets. When the Grammarly Chrome ...
Aniruddh Patel's user avatar
0 votes
0 answers
73 views

I am working on an app that will get the weather in your location and change the color of chrome according to that data. However, I cannot figure out how to do this in manifest v3. I have not found ...
vrz-dev's user avatar
  • 31
0 votes
0 answers
58 views

I am currently implementing google based login aunthentication for a chrome extension which is not live , it is in developement mode i also setup the in google developer console where i put my chrome ...
Badal Kumar's user avatar
1 vote
0 answers
81 views

I am building a Chrome extension where I want to provide a toggleable custom New Tab page. I have explored two approaches: Programmatic override with chrome.tabs.update: chrome.tabs.update(tab.id, { ...
mohamed mahfouz's user avatar
1 vote
0 answers
53 views

I am looking to capture and store a "normalised" (fixed dimensions) preview of a web page and then store it for display in a page of a Chrome extension. The issue is when using chrome.tabs....
Andre M's user avatar
  • 7,728
0 votes
0 answers
79 views

Problem I'm building a browser extension that needs to authenticate with Google Calendar API across Chrome, Brave, Edge, and Firefox. I want persistent authentication with refresh tokens, but I'm ...
Emmanuel Matute's user avatar
0 votes
0 answers
71 views

A co-worker created a Chrome Extension using Javascript with functionality to take employees to different tools/pages we use when a prefix and some text are entered into the omnibar or highlighted and ...
JasonBodnar's user avatar
1 vote
0 answers
61 views

I am new to developing chrome extensions and I can't create a connection between background and content script files, I have tried so many solutions but nothing worked. I am trapped inside this ...
Aly Mohamed's user avatar
0 votes
0 answers
45 views

I'm working on a custom Chrome extension and I need some help implementing a "pin" button in the extension’s popup header. The idea is that when the pin button is clicked, it should keep the ...
Zeeshan Hasnain's user avatar
0 votes
0 answers
41 views

First time I encounter the form of chrome.storage.sync.set({ var1, var2, var3 }); Which creates in storage something like: // inspect -> Application -> Extension storage -> sync var1: "&...
Ricky Levi's user avatar
  • 8,209
0 votes
0 answers
74 views

This is a follow-up to this question I asked a year ago, about building a Chrome extension on top of a Google Spreadsheet. I'm trying to identify a hyperlink element in GSheets via my Chrome ext to ...
Ryan Grush's user avatar
  • 2,166
2 votes
1 answer
126 views

I'm developing a Chrome Extension using Manifest V3 and Firebase Realtime Database. I'm experiencing intermittent CSP (Content Security Policy) violations that only occur randomly, sometimes the ...
s c's user avatar
  • 21
0 votes
0 answers
67 views

I'm developing a simple Chrome extension that uses the Firebase SDK. I'm running into a persistent Content Security Policy (CSP) error that I can't solve. My development environment is a brand new ...
David Kessler's user avatar
0 votes
0 answers
46 views

I am trying to build a Chrome extension that asks for confirmation before loading the site docs.google.com/document. As a first step, I just want to block access to Google Docs entirely when the ...
BiMathAx STUDIO's user avatar
0 votes
0 answers
59 views

I am trying to load a custom Chrome extension on a Linux system, but I don't want to use the GUI. Currently, I use the "Load unpacked" option in Chrome's developer tools and select the ...
OMKAR GULAMBE's user avatar
0 votes
1 answer
57 views

I have a browser extension that I'm trying to port on Safari. On some devices/version of the browser (mainly on mobile versions), the following code will throw an error: await chrome.storage.local.set(...
FMaz008's user avatar
  • 11.3k
0 votes
0 answers
51 views

we have an old system build with Struts framework, and whenever a user wants a see pdf, it doesn't send it like regular pdf, but instead it streams it to the page and as an .action page. When we try ...
Spike Colman's user avatar
0 votes
1 answer
119 views

I have an iframe loading inside an extension page but unfortunately the document inside the iframe embeds its own iframes whose Content-Security-Policy I still can't circumvent with ...
3rdTim's user avatar
  • 1
0 votes
0 answers
55 views

I'm implementing a Chrome extension using chrome.omnibox.onInputChanged.addListener with debounce and abort control. When the async operation (getKeywordSuggestions()) takes too long (5-10 seconds) ...
user26406990's user avatar
0 votes
0 answers
91 views

We are working on an Open Source (AGPL) Chrome extension: Digital Assistant Client We recently submitted an update to our Chrome Extension (built with React + TypeScript) and it was rejected with this ...
Yureshwar Ravuri's user avatar
0 votes
0 answers
73 views

I'm developing a Chrome extension using Manifest V3, and I would like to integrate the Google Picker API to allow users to choose a folder on Google Drive before uploading a file. However, including ...
Віталій Тимів's user avatar
0 votes
1 answer
103 views

Environment: OS: macOS (e.g., Sonoma or Ventura) Browsers tested: Firefox (latest), Chrome (latest) Vue Devtools version: [7.7.7] Vue version: [e.g., Vue 3.4.21] Devtools installation method: Browser ...
Yasin Dehfuli's user avatar
0 votes
0 answers
41 views

I'm using chrome.identity.launchWebAuthFlow() in my Chrome Extension popup to log in users with Google (via Supabase). Project created in React enter image description here The problem is: when i ...
Dany Brok's user avatar
0 votes
0 answers
49 views

Context: I want to show some records from mongoDB to my front-end chrome extension(iNotes). So, i need backend that will communicate with my mongoDB. Problem: I'm building a serverless function using ...
Arjad Gohar's user avatar
0 votes
0 answers
49 views

I noticed you can use local overrides in devtools, allowing you to edit a site's js content. I tried everything I could think of to replicate this as an extension, but I either got CSP blocked (Can't ...
Dip's user avatar
  • 144

1
2 3 4 5
592