@dillbyrne dillbyrne released this Sep 21, 2016 · 20 commits to master since this release

Assets 2
  • Updated Nearly all of the profiles.
  • Fixed a bug in the toggle code.
  • Rewrote a new script injection implementation which restored most of the script injection features, However Date, Time and Window spoofing still need to be implemented.
  • Added plugin blocking as a script injection option which can be whitelisted if needed.
  • Added basic cookie options (more to come).
  • Added option to disable dom user timing.

@dillbyrne dillbyrne released this Dec 16, 2015 · 81 commits to master since this release

Assets 2

Re-enabled script injection
Reimplemented toggle system including a mouse menu entry and about:addons checkbox
Added option to toggle whitelist from the context menu
Added option to choose geolocation service
Added option to specify the accept language header
Added more fine grained referer header options
Added option to use script injection options with the real profile
Updated many profiles
Code cleanup

This version is available to download on https://addons.mozilla.org

@dillbyrne dillbyrne released this May 2, 2015 · 145 commits to master since this release

Assets 3

Change log

  • Fixes #205 Unreadable UI on Linux with dark themes
  • Renamed Disable navigation timing to Disable dom performance
  • Added preference Disable dom resource timing

Installing / Upgrading

As usual upgrade from the previous version or install it fresh.
Do not upgrade from an AMO version to a github version. Remove the AMO version first and then install the github version.


random-agent-spoofer.xpi sha256hash

@dillbyrne dillbyrne released this Apr 24, 2015 · 148 commits to master since this release

Assets 3

Change log

This release brings many changes

  • The toggle based system was removed as it confused users.
    • Now only the script injection options and the whitelist are disabled / enabled with the default profile. All other options such as those in the Standard Options section are not toggled with the profile and must be toggled on or off when the user chooses.
  • Preferences based on the built in preferences are set based on their values at install time.
  • The user interface was completely redesigned and the HTML and CSS was cleaned up. A big thanks to @alct for all his work and help on these.
  • Many new options were added to the Options (Extras) Section
    • Disable navigation timing (disables dom.enable_performance)
    • Disable battery api
    • Disable gamepad api
    • Use click to play for plugins
    • Block active mixed content
    • Block display mixed content
    • Disable browser pings
    • Disable clipboard events
    • Disable context menu events
    • Enable tracking protection (uses disconnects block list, requires safe browsing prefs to be enabled )
    • Disable plugin name enumeration
    • Disable CSS visited links
    • Limit tab history to 2 was moved to script injection so it no longer gets in the way of browsing
    • Script injection was changed to insert before the first element of the tag in a page
    • A Context menu entry was added to allow users choose a temporary email address for one time signups. There are 6 providers to choose from and it is activated by invoking the menu on an input box.
    • An option was added to allow users to disable the context menu
    • Firefox profiles were updated and a valve steam browser was added to the console section
    • A random mobile option was added
    • Default whitelist profile and whitelist rules were updated
    • Misc code cleanup

Installing / Upgrading

When upgrading the toolbar icon wont show as changed until the next time you start firefox.

If you are on you can upgrade. If not then upgrade to first or uninstall your version and install as new.

Do not upgrade from an AMO version to a github version. Remove the AMO version first and then install the github version.


I still need to update the wiki. I will do so soon. I have submitted a limited version of to the AMO site for review.


random-agent-spoofer.xpi sha256 hash

@dillbyrne dillbyrne released this Mar 4, 2015 · 317 commits to master since this release

Assets 3

This release contains an important bugfix for the script injection bug #121
Updated the default firefox whitelist profile to firefox 35.

Note if you are using a version prior to upgrade to first and then upgrade to this version as contains important update code .

random-agent-spoofer.xpi sha256 hash

@dillbyrne dillbyrne released this Dec 31, 2014 · 319 commits to master since this release

Assets 3

This release brings some major changes, Most of them were under the hood.

The widget has been replace by an action button and quick toggling can now be done with the mouse menu. See the user manual in the wiki for more information. This should fix the issues some users were having with the icon not showing due to the widget code or other addons blocking it.

The list of profiles have been redesigned in terms of the JSON structure and the profile content, including new options. Problematic profiles were also removed such as libraries, spiders and old browsers and platforms such as internet explorer 7,8 and 9 and platforms such as windows xp and windows vista and more.

Screen sizes were added to the profiles and color and depth attributes.

Work was started on date spoofing with more to come in updates

Random options were added for each platform

The wiki was updated with a user manual and there is now a help button
to quickly access it from the whitelist tab

A UI bug was fixed on windows

An option to disable pdfjs was added

The exclude profiles handling code was updated

and other minor code cleanups / bug fixes.

full list of issues can be found here

I want to thank everybody who helped out with this release.

Note if using the beta version you must uninstall it and then install this version as the version number has not increased and the update handling code will not be triggered.

random-agent-spoofer.xpi sha256 hash



@dillbyrne dillbyrne released this Dec 9, 2014 · 324 commits to master since this release

Assets 3

This is a pre release for testing purposes. It should be stable enough for general use but I still have to review the profiles for typos.

Note the left click toggle mode is gone as ActionButton does not support left clicks. I have added a mouse context menu instead to replace this.

@dillbyrne dillbyrne released this Nov 11, 2014 · 334 commits to master since this release

Assets 3

The only change in this release is a small change in package.json to add the homepage attribute. This release can be ignored if you are on as it offers no new functionality.

@dillbyrne dillbyrne released this Oct 20, 2014 · 335 commits to master since this release

Assets 3

This version has the updated whitelist support #81 and work done on the date spoofing #66 which works but could still be improved upon which is why the issue is still open.

@dillbyrne dillbyrne released this Sep 17, 2014 · 338 commits to master since this release

Assets 3

#84 Fixed UI issue with checkboxes on windows xp

Still in beta while I await user feedback on the whitelisting