bramus / bramus/github-toggle-chrome-extension

Improvement: Use declarativeContent to do domain matching

Offen
#2 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
needs investigation
Vorherrschende Sprache
JavaScript
Sterne
4
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Older versions of the `pageaction_by_url` sample used [simple `.indexOf` matching](https://github.com/neopunisher/Chrome-Developer-Samples/blob/master/examples/api/pageAction/pageaction_by_url/background.js) to see whether a domain/URL matches or not. This plugin basically does the same.

Newer versions of the `pageaction_by_url` sample however [seem to use](https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/docs/examples/api/pageAction/pageaction_by_url/background.js) something named [`declarativeContent`](https://developer.chrome.com/extensions/declarativeContent) for its URL matching.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Vergleiche die aktuelle URL-/Domain-Matching-Implementierung mit dem verknüpften pageaction_by_url background.js-Beispiel und der declarativeContent-Dokumentation. Bestätige, wie die Erweiterung derzeit das Matching durchführt, und überprüfe anschließend, dass declarativeContent dieselben Domain- und URL-Fälle behandelt, sobald die Arbeit abgeschlossen ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
tooling
Issue-Typ
Refactoring
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.