From f0c60cb4eab491e546c128a5da544d00cc8da3d4 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Tue, 24 Mar 2015 11:30:04 +0200 Subject: Block reading list headers --- data/free_haaretz.css | 6 ++++++ free-haaretz.xpi | Bin 7858 -> 8280 bytes lib/main.js | 8 ++++++++ package.json | 2 +- 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 data/free_haaretz.css diff --git a/data/free_haaretz.css b/data/free_haaretz.css new file mode 100644 index 0000000..a2ffe9d --- /dev/null +++ b/data/free_haaretz.css @@ -0,0 +1,6 @@ +section#header-reading-list { + display: none; +} +section#header-user-menu { + display: none; +} diff --git a/free-haaretz.xpi b/free-haaretz.xpi index c1d3bf3..e2d79de 100644 Binary files a/free-haaretz.xpi and b/free-haaretz.xpi differ diff --git a/lib/main.js b/lib/main.js index 31ea47d..796202c 100644 --- a/lib/main.js +++ b/lib/main.js @@ -1,4 +1,12 @@ var {Cc, Ci, Cr} = require('chrome'); +var data = require("sdk/self").data; +var pageMod = require("sdk/page-mod"); + +pageMod.PageMod({ + include: "*.haaretz.co.il", + contentStyleFile: data.url('free_haaretz.css') +}); + var observer = { observe: function(subject, topic, data) { diff --git a/package.json b/package.json index b7b2e65..4c88933 100644 --- a/package.json +++ b/package.json @@ -5,5 +5,5 @@ "description": "A nefarious extension that easily bypasses the Haaretz paywall", "author": "Yuval Adam", "license": "Public Domain", - "version": "0.3.1" + "version": "0.4" } -- cgit v1.3.1