clarify permissions
authorAndrew Lorimer <andrew@lorimer.id.au>
Tue, 20 Aug 2019 08:37:47 +0000 (18:37 +1000)
committerAndrew Lorimer <andrew@lorimer.id.au>
Tue, 20 Aug 2019 08:37:47 +0000 (18:37 +1000)
README.md
build/newtab.crx [new file with mode: 0644]
build/newtab.zip [deleted file]
src/manifest.json
src/style.css
index 9b4e7aa0f8d3bf1cfcac35c135baaa183cde0174..6fb8e7159f545afece1394dc639e5d5eef339e57 100644 (file)
--- a/README.md
+++ b/README.md
@@ -32,4 +32,4 @@ Opening the crx file using Chrome's default file handler causes a "CRX_REQUIRED_
 
 ## Building
 
-For the time being you can run the extension as a local "unpacked" extension, but if you make modifications you may like to make a distributible crx file. You can do this with the included build script - just run `make all` in the root directory.
+For the time being you can run the extension as a local "unpacked" extension, but if you make modifications you may like to make a distributible crx file. You can do this with the included build script - just run `make all` in the root directory. You'll need your own private key in newtab.pem in the root directory (Chrome can generate this from the Extensions page).
diff --git a/build/newtab.crx b/build/newtab.crx
new file mode 100644 (file)
index 0000000..23c8ef6
Binary files /dev/null and b/build/newtab.crx differ
diff --git a/build/newtab.zip b/build/newtab.zip
deleted file mode 100644 (file)
index c75da39..0000000
Binary files a/build/newtab.zip and /dev/null differ
index c0cade48b14184df254c4163ccebc85048e553ff..b32b490006b5e38d879fd2dd1a5b1bfdad9d2602 100644 (file)
@@ -2,7 +2,7 @@
    "chrome_url_overrides": {
       "newtab": "newtab.html"
    },
-   "content_security_policy": "script-src 'self'; object-src 'https://google.com'",
+   "content_security_policy": "script-src 'self'; object-src 'self'",
    "manifest_version": 2,
    "name": "newtab",
    "description": "A simple new tab page with customisable links",
@@ -10,6 +10,6 @@
       "chrome_style": true,
       "page": "options.html"
    },
-   "permissions": [ "storage", "https://google.com" ],
+   "permissions": [ "storage", "https://www.google.com/s2/favicons" ],
    "version": "2"
 }
index 69e52a272b75124f988dd2bf65075a357138a4c1..fb58bec730a7804492bc41d9e9e87faeff60b24d 100644 (file)
@@ -203,10 +203,6 @@ li.sortable-chosen.sortable-ghost {
   background-color: var(--hover-bg-2);
 }
 
-.over {
- /* border: 2px dashed var(--default-fg);*/
-}
-
 span.grip {
   content: '....';
   position: relative;
@@ -230,11 +226,6 @@ span.grip::after {
   content: '.. .. .. ..';
 }
 
-.glyphicon-move {
-  cursor: move;
-  cursor: -webkit-grabbing;
-}
-
 .title {
   margin-bottom: 0.5rem;
   font-weight: bold;