Create new styles with url-prefix()

`url-prefix()` is used ca. 100 times as often as `url()`.
This commit is contained in:
hideheader 2015-03-04 12:03:28 -05:00
parent 1920a5e890
commit 279c5a2328
2 changed files with 4 additions and 2 deletions

View File

@ -162,6 +162,8 @@ function init() {
section.domains = [params.domain];
} else if (params.url) {
section.urls = [params.url];
} else if (params["url-prefix"]) {
section.urlPrefixes = [params["url-prefix"]];
}
addSection(section);
// default to enabled

View File

@ -25,13 +25,13 @@ chrome.tabs.getSelected(null, function(tab) {
// For this URL
var urlLink = writeStyleTemplate.cloneNode(true);
urlLink.href = "edit.html?url=" + encodeURIComponent(tab.url);
urlLink.href = "edit.html?url-prefix=" + encodeURIComponent(tab.url);
urlLink.appendChild(document.createTextNode( // switchable; default="this URL"
localStorage["popup.breadcrumbs.usePath"] !== "true"
? t("writeStyleForURL").replace(/ /g, "\u00a0")
: /\/\/[^/]+\/(.*)/.exec(tab.url)[1]
));
urlLink.title = "url(\"$\")".replace("$", tab.url);
urlLink.title = "url-prefix(\"$\")".replace("$", tab.url);
writeStyleLinks.push(urlLink);
document.querySelector("#write-style").appendChild(urlLink)
if (localStorage["popup.breadcrumbs"] !== "false") { // switchable; default=enabled