Screenshots for RPC (original) (raw)
It is easy to add screenshots to Github issues (I'm very new to Github).
In #445 I added a screenshot (here is the comment )
Here is the URL for the screenshot:
https://cloud.githubusercontent.com/assets/12447809/7897773/13f025da-06e1-11e5-890d-89291ebfd48b.jpg
This is 'not much use for the website'. I run many Profiles [1] and I use Classic Theme Restorer to colour (color) the "selected tab" with a specific colour so that I know which Profile I am using. The 'garish purple' tells me that I'm using a profile with an almost empty Whitelist (for both NoScript and RPC).
Below are some screenshots. I have added them to this issue. The URLs are 'automatically generated by Github', just right click and "Open Link in New Tab" to find the URL.
Feel free to use (or ignore) any or all of them without any attribution - you have explicit permission. Feel free to crop them, resize them etc. I have also added text to explain what I did. This is 'full and long winded': I am writing for people who are unfamiliar with RPC.
[1]
"Using Release, ESR, Beta, Aurora, and/or Nightly together."
http://forums.mozillazine.org/viewtopic.php?f=23&t=2821799
Abbreviations and conventions:
RP meaning the original RequestPolicy 0.5.x.x by Justin Samuel.
RPC meaning RequestPolicy Continued v1.0beta9.x
I am using single quotes (') as scare quotes: to indicate that I am conscious that I am using slang, jargon or other imprecise language.
I am using double quotes (" ") when I am making a direct quotation.
Updating from RP 0.5.xx to RPC
Before you start make a copy of your Profile.
In RP 0.5.xx the Whitelist is in "prefs.js" (in your Profile)
In RPC 1.x.x the Whitelist is in "user.json" in the sub-folder ...\Profile\requestpolicy\policies\
e.g. on Windows the Profile might be in this Folder:C:\Users\UserNameHere\AppData\Roaming\Mozilla\Firefox\Profiles\k4t2y8gr.Test
Starting with either RequestPolicy 0.5.28.1-signed, or RP 0.5.28,
or RequestPolicy Continued 0.5.29
NoScript is also installed. Both NoScript and RP have short Whitelists in this example.about:addons is on both Whitelists (by default) so the 'RP Flag' is grey on the Toolbar (nothing is
blocked) and the NoScript icon is showing all scripts are allowed at about:addons.
The Whitelist, in this example, is very short.
At the moment the Whitelist for RP is stored in the "prefs.js" file in the Profile.
user_pref("extensions.requestpolicy.allowedOriginsToDestinations", "wikibooks.org|wikimedia.org wikinews.org| wikimedia.org wikipedia.com|wikipedia.org wikipedia.org|wikimedia.org wikisource.org|wikimedia.org wikiversity.org| wikimedia.org wiktionary.org|wikimedia.org bbc.co.uk|bbci.co.uk bbc.co.uk|bbcimg.co.uk");
In this example I allowed all the 'wikipedia family' of sites, to send requests to (in order to collect images from) - "wikimedia.org".
Then I allowed "bbc.co.uk" to send requests to "bbci.co.uk" and also "bbc.co.uk" to send requests to "bbcimg.co.uk".
As I did the BBC after Wikipedia they are recorded in "prefs.js" after the "wikimedia.org" entries.
Continued ...


