[Pkg-mozext-commits] [requestpolicy] branch master updated (e2c2555 -> 14659f3)
David Prévot
taffit at moszumanska.debian.org
Fri Sep 19 17:20:49 UTC 2014
This is an automated email from the git hooks/post-receive script.
taffit pushed a change to branch master
in repository requestpolicy.
from e2c2555 Drop Fabrizio Regalli from uploaders
new 104de59 Document upstream VCS
new 5c73ba7 Update watch file
new e15ce32 Initial import.
new 0843db8 Programmatically defining resource and resource:// imports working.
new 383b326 Change module filename to CamelCase.
new b09173b Provided _xpcom_factory to use a singleton of CsrPolicyService so that it will be a service.
new 47686bf Disabling meta refresh in windows and finding meta refresh tags in loaded DOM.
new 9f3f18c Added nsIObserver interface and listening for app-startup and http-on-examine-response. Detecting 'Location' header in responses.
new 19a8c3d Determine the URI of request when a Location header is found in the response.
new 15416cc Improved logging.
new bd34521 Added an example/testing nsICSRPolicy interface. It's just an example of a working interface, not anything useful at this point.
new 4026b3e Logger bugfix.
new 1246e59 Block location headers (all of them for not, not yet using a policy).
new 1c1a68f Fiddling with request blocking criteria.
new c5a2d94 More test html files.
new 4ac957b Better user link click detection.
new 5e817d9 Added link click recognition for when a user right-clicks a link and chooses "open in new (window|tab)".
new 66d6828 Added recognition of user-initiated form submissions.
new 2c26eba Added caching of previous call to shouldLoad to get the duplicate entries out of the info that is logged. Also some refactoring.
new 5335483 Refactoring.
new ab93176 Allow location headers based on the same criteria that content requests are allowed.
new 531faaa Now that duplicate requests to shouldLoad are handled separately, clean up data structure when approving user-initiated link clicks and form submissions.
new 3b9482e Don't allow empty hostnames to be considered the same.
new 46a04bb Added status bar menu. Current just displayed, no functionality implemented.
new cf0eb7d Rename references to "csrPolicy" to be "csrpolicy".
new a44215b Load libraries on app-startup rather than service instantiation.
new 9753cbf Added ability to temporarily allow an origin host.
new 59677b7 Added allow/revoke temporary permissions for all requests from origin host.
new 8d32956 Refactoring. Beginning of preference support.
new 07747cd Added working autoReload preference for whether to reload on change of a site's request policy.
new 9301a2e Refactoring.
new 697ee9f Logging settings controlled through preferences.
new aeb7c77 User prefs for allowOrigins are now saved when modified and loaded on start.
new 0c1a41b Rename files.
new 332fd83 Added option to ignore blocked requests from an origin. Note that currently there are no warnings about blocked requests, so this will only be useful in the future.
new 2059ebf Allow the destination scheme "view-source".
new bdb0a33 - Detecting when content for a page has been rejected (in preparation for notifications to the user). - Cleaned up/corrected onload and equivalents in the window overlay.
new 9fd0e45 Rudimentary notification to user of blocked content.
new c6d5d37 - added submenus for blocked/allowed requests to clean up main menu - better host comparison - bugfixes for regressions
new e38da58 - fixed broken back/forward - fixed partially broken page and window load events - build.xml now builds a working xpi
new 4b514f3 update blocked content notification on tab change
new d5bc39a fixed occasional problem with link click registration when the event target wasn't the actual anchor element.
new 4c75185 Fought with prefetching and lost. Prefetching not disabled for now, but messages being logged when prefetch requests are made.
new 9b98c4d Rename extension from "Cross-Site Request Policy" to "Request Policy".
new 1329c6f Not checked in during last commit.
new 180581b Description wording change.
new a579cea Removed const aliases for Components.[classes|interfaces] as there were reports of redeclaration in some cases.
new 16d235b Remove pre-rename xpt file.
new 21d6127 Use different version of chrome.manifest for local developer than for packaging.
new 7797db5 - Added "temporarily allow all requests" mode. - Allow requests from about:neterror (e.g. SSL cert error warning)
new 3a5141e Text for "Temporarily allow all requests" (missed this in the last commit).
new ac02090 Added updateUrl and updateKey to install.rdf.
new d93e8cc - Allow meta/header redirects by current policy (but user not yet informed when blocked requests). - Added (currently unused) function that creates a notification box. - Refactoring.
new 345da62 Show notification on blocked Location header redirect.
new b6835f5 - changed statusbar menu format to list origin/dest domains on main menu. - began implementing functionality for allowing origins-to-destinations, not functional yet.
new a37806c Allowing by origin-to-destination now working.
new 6e63c9a Improvements to per-blocked/allowed-destination submenus giving users option to forbid based on the reason the content was allowed.
new 0d5b72c Also open status bar context menu on right-click (was only left-lick before).
new 349c87d Show redirect notification when meta redirects are found.
new c5c89ac Fix bug introduced with allowing right-click on status bar to show popup menu.
new 1a9149b - Remove unused modules. - Fix copy-and-paste bug.
new d489c6a Add LICENSE and README files.
new 4b15c12 Rename tests.
new b838510 Rename tests.
new 756aab7 - Fix bug where origin-to-destination allow rules weren't obeyed for header redirects. - Add an options button to redirect notification that gives access to allow origin-to-destination options. - Don't show redirect notification when a meta refresh is going to be followed.
new 2c21dc7 Fixes bug where relative redirects (header or meta refresh) without a preceding slash failed.
new adae1da Tests for relative url meta refresh.
new 70e43cb Option to revoke all temporary permissions now shows when any temporary permissions are granted (not just when all from the current origin are temporarily allowed).
new e8fe2d2 Disable prefetching and, just in case, show a warning in the statusbar menu if prefetching is still enabled.
new b1e585e - Set extension version to 0.1.2 - Set firefox maxVersion to 3.1.* (tested with current minefield)
new 055bcd8 Fix bug where links clicked/forms submitted that have fragments ("...html#abc") are blocked.
new 6c4fe12 - Renamed from "Request Policy" to "RequestPolicy" - i18n for all ui strings - general cleanup
new fe6566a - Remove menu arrow from statusbar (statusbar uses images instead of text now). - Indicate with statusbar icon if blocking is disabled ("temporarily allow all").
new 09decd9 Added context menu item that shows same popupmenu as the status bar.
new cf74407 Context menu icons that accompany previous commit.
new 05c13ae Don't show destinations of clicked links and submitted forms in the list of allowed destinations for a page.
new e2a0f48 Fix string bundle typos.
new 4054b45 Make the popup menu attached to the context menu by default so that the common case of the context menu (using it for something other than requestpolicy) is faster.
new 2d0ef14 Set current version to 0.1.3
new ae5571c Fix bug where trying to set label multiple times with label=... rather than setAttribte("label"...
new aee575f Fixed bug where redirects from link clicks and form submissions may not work with back/forward.
new 25d6ff3 Remove updateURL and updateKey so that the official mozilla addons site will be checked, instead.
new de7069c Turn logging off by default.
new c1d3ebd - Update to version 0.1.4 - Set an iconURL. - Change description of extension.
new d2346ee - Fixed case sensitivity bugs. - Fixed bugs with the document being used to load redirects. - Local redirects set location.pathname rather than figuring out the whole uri and setting location.href. - Improved error handling.
new 3f13008 Set version to 0.1.5
new 62d25de Add back updateURL and updateKey. I didn't realize that update notification isn't provided by mozilla for experimental add-ons.
new 7c050b7 Delay allowed meta refreshes by the indicated delay time.
new dd30953 Set version to 0.1.6
new c601924 - Fix min and max firefox versions. - Remove updateURL and updateKey again. We'll just add them without putting them in svn if we want to releases with them in here.
new a8866b6 - Exclude files whose names start with "Copy " - Delete old .jar and .xpi before building new ones (jar file was keeping old files and just adding the new ones to it).
new 84059e2 Fix bug of httpChannel.referrer null reference.
new 377e1c3 Show redirect notification in correct tab rather than the current tab.
new 2b72011 Initial steps towards being able to list blocked requests from other origins within a page. Currently can detected blocked requests and gather a list of the other origins with blocked content, but not doing anything with the list.
new 4a3d217 - Fix Refresh header parsing bug. - Only show redirect notification if the redirect is for a top-level document (not a frame or iframe) - Partially implemented addition to menu for displaying "other origins" - If iframe/frame documents within the main document (recursive) have the same origin as the main document and have blocked/allowed requests, combine those with the blocked/allowed destinations show in the main menu - More accurate blocked content notification
new ee265d5 More progress on the "other origins" menu.
new 852cfc9 The "other origins" menu appears to be working.
new cf3ea6e Fixed bugs with display of blocked content notification.
new 323f7f0 Set version 0.1.7
new 9024f2d Added detection of All-in-One Gestures so that calling of addTab registers a link click.
new 08146bc Fix bug with opening links/submitting forms where the destination url has no path.
new be83d3c Wrap addTab and window.open() so that we can allow the requests associated with them. This allows removing the special case of All-in-0ne Gestures extension.
new 908c09c Better wrapping of tab/window opening functions so that we can know that those requests should be allowed.
new 94570c1 Adding another acceptance case to shouldLoad() to account for that fact that popups from domains a user allows popups that were opened with window.open() don't end up using the wrapped version of window.open().
new 6b9c5bf Set version to 0.1.8
new 33dc545 Improved comment and message for detecting allowed popup request.
new 512aeac - Change how click and submit actions are listened for to support links/forms added dynamically. - Change how addTab() is modified to be compatible with TabMixPlus.
new a73fb33 Look for other origins in the recorded allowed requests in addition to the DOM.
new 83b89cd Fix typo.
new e73310d - Have overlay register with the requestpolicy service so that it can be notified on every blocked request. - Overlay does throttled updates to the status bar notification based on observed blocked requests.
new 6a23713 - i18n improvements - added fr-FR translation
new 83630c4 Added contributor for French translation.
new 538836b - Unregister blocked request observers when windows close. - Notify of blocked requests when blocked requests are recorded (so code that doesn't call "reject", like block on Location header, still triggers observer notification). - Allow requests from anywhere to local .dtd files (so that entities in pages don't cause the page to error).
new 2561516 Setting the English extension description as the French one until there is a French translation.
new 6466373 Updated fr-FR translation.
new b1e70cf Set version 0.1.9
new 7f1e3fa Fix regression where certain links whose click event targets aren't the link themselves cause no link click to be registered.
new 1c8a8ea Set version 0.1.10
new 51a8f20 Start of preferences window.
new cae0301 Added preferences window with ability to select status bar icon.
new e4e6841 Adding "general" prefpage image.
new 38def24 Get rid of some javascript warnings.
new 4e10d73 Get rid of some javascript warnings.
new a082ae5 Add optionsURL to install.rdf.
new 6f02238 Remove unused file.
new 12e7daa Set permissive icon status ("allow all requests") for all windows, not just the current one.
new b42ed57 Translate "Préférences" into French ourselves.
new ddaca91 Set version 0.1.11
new e7ef098 Add toolbar button that can be added through Customize Toolbar.
new de82d24 - Display permissive mode icon for newly opened windows. - Show correct "checked" status of "temporarily allow all" in other windows.
new 0c3e8e9 Set version 0.1.12
new 3b53dfe Change how the toolbar icon is updated so that we don't need to know whether the icon is being displayed or not.
new d46b796 Fix wrong icon in toolbar palette.
new 2ee5d4b Increase padding on sides of status bar icon.
new 3ab405d Allow origins of resource://gre/res/hiddenWindow.html as I believe that is only for privileged requests, like ones from greasemonkey's GM_xmlhttpRequest.
new a07dcce Set version 0.1.13
new dd30a8b Added whitelist management pane to prefwindow. Currently has ability to view and remove items on the whitelists.
new f65fea2 Initial work on import/export functionality. Not usable yet.
new 2537255 Import and export prefpane images weren't committed before.
new c35ed08 Import functionality working.
new e791519 Remove blank lines from en-US properties file so it's easier to visually compare with other locales.
new 4ddbaa0 Export is working.
new 63e379e Small refactor of import function.
new d23aea9 Fix typo.
new 79deea7 Repopulate whitelist prefpane after an import is done.
new 38e7fd9 Add ability to "ctrl-a" select all items in a whitelist listbox.
new 0b5d301 Clear listboxes before populating them (to not have duplicate entries after import).
new f805029 - Fix bug where too many items in the whitelist listboxes would cause later ones to not show up. - Improved efficiency of adding (i.e. importing) or removing multiple whitelist items by not storing preferences after each item. - Stop storing temporary whitelist in preferences.
new cfbfed6 Add color and an icon to the "other origins" menu item to make it stand out more.
new 1384443 Added German and Portuguese translations.
new 66060bd Clear the temporarilyAllow* user prefs if they are set (so that people don't have these sitting around hidden in their preferences).
new d262c41 The other chrome.manifest file.
new 520217b Set version 0.2.0
new 0ac240d Properly delete old, unused preferences. It seems the documentation at mdc was wrong about clearUserPref() if the pref doesn't have a default value (it was throwing an exception, not clearing it).
new da0c375 Set version 0.2.1
new b4596e9 Initial work on request log. Simple view of requests working but needs cleanup.
new 5b788ce Colored rows and aesthetic improvements to request log.
new 860dac9 Remove requestLogTreeView from requestpolicyOverlay when request log is closed.
new d1a45e5 Show correct "open/close request log" item in menu depending on whether the request log is open.
new 93315f3 Use image for request log cell indicating blocked content.
new a0b7145 Show popups and privileged (greasemonkey) requests in request log.
new 8d7dd36 Variable name change for clarity.
new c1976ce Change description of extension.
new bdc40ff Set version 0.2.2
new 7526464 Remove duplicate entries from locale dtd files.
new 0f3a035 Improved extension compatibility by allowing any requests from "chrome" and adding a list of special cases (currently includes Adblock Plus and Greasefire).
new 196ca58 Updated locales de-DE and fr-FR.
new 1e1056c Smaller dot icon (I thought this was already checked in).
new 266a518 Set version 0.2.3
new ca88eed Add ability to manually whitelist items through the preferences window.
new 0cbf48d Added display of placeholder for blocked images.
new b9597e1 Add a preference to control whether blocked images are indicated.
new e10cd42 When indicating blocked images, set a default width/height if no width/height is known. This ensures something is easily visible (not just a 0px image with a border).
new 1061418 Forbid square brackets when manually whitelisting.
new 43dee51 Embed the data url for blocked image indication backgrounds because it was a pain to create it from a chrome uri that resolved to an image in a jar file.
new 7770905 - Force status bar icon preference to save instantly. - Add a "cancel" button to preferences window.
new d2225ed - Enable display of alt text for blocked images. - Make the blocked image size larger for cases when size isn't known.
new 974c368 Added Firefox 3.1 compatibility for blocked image indication.
new ffdab99 Don't include .idl file in components directory when packaging (causes a message in the error console). Package it in the root of the archive, though, so that developers still have access to it.
new 643da47 Raise max Firefox version to 3.1b3pre.
new 65c8c6c Set version 0.2.4
new dd6e1b5 Added initial setup dialog window that allows importing of pre-made whitelists.
new 94a932a Allow the initial setup dialog window to be opened through a link in the preferences window.
new d0407ca Only allow [a-zA-Z0-9.-] when manually adding whitelist items.
new f088c4c Better column widths in whitelist listboxes.
new f070fdf Set version 0.3.0
new 1d534b8 For blocked images, identify the destination domain in the image's title.
new f786212 Fixes for Mac: import/export open file buttons in preferences were missing, along with no way to close preference window when opened through menu.
new 4e881be Set version 0.3.1
new 1ae796e Update list of initial whitelist sites.
new 1ac97de Set version 0.3.2
new 4b22203 Added license block to all js and xul files.
new b667b4b Update de-DE locale.
new f251496 Set version 0.3.3
new f0c0c24 Make preferences window wider to accommodate locales with long translations of General pane labels.
new 95c39b5 Fix bug caused by believing parameters were optional in IDL files.
new f24d762 Set version 0.3.4
new 0bfb4e7 Update initial setup whitelist items.
new 358f212 Fix bug where blocked content on pages whose urls had fragments would not show the blocked content icon (though the menu accurately listed the blocked destinations).
new 424acaa Use a scope named rpModules for all imported modules. This is to prevent the possibility of names such as Logger from conflicting with the same global names from other extensions.
new fb9dd84 Prepended global object names defined in xul-included js files with "requestpolicy".
new 5a5bbbd Set version 0.3.5
new 5d820e8 Fixed bug where clicking fragments would sometimes cause a request from the same full origin url to destination url, resulting in loss of all allowed/blocked destination info for that url.
new 4d00045 Add support for Seamonkey 2.0.
new 542e5e7 Fixed css error.
new 2093f12 Set version 0.3.6
new 0662c43 Set version 0.4.0 (decided to not use 0.3.6).
new 6bda08a Add Flock 2.0 compatibility.
new 8bec399 Set version 0.4.1
new 07a75f2 Add additional compatibility rules for Flock.
new f45fe69 Added support for Fennec 1.0a2
new 05705a5 Set version 0.4.2
new e7938da Fix problem with Flock about:myworld iframe without a contentDocument.
new 7052b01 Added support for Songbird 1.0
new 686c1f4 Set version 0.4.3
new bf85fe4 Added ko-KR (Korean) locale strings.
new d7edeb6 Updated ko-KR (Korean) locale.
new 702bfa4 Made ko-KR (Korean) locale live with missing strings replaced.
new bd56a87 Added contributor for Korean translation.
new 092dd8b Set version 0.4.4
new eaa4b29 Forgot to update chrome.manifest with the ko-KR locale (the build's chrome.manifest is based off of a different file).
new 88c1467 Disable dns prefetching.
new 4660f3c Update initial setup whitelist domains.
new 7230708 * Update fr-FR locale * Update ko-KR locale
new a777152 Set version 0.4.5
new 6c8634e Fix typo in comment.
new 7fa5688 Added es-MX locale.
new f633db8 Set version 0.4.6
new a75e9d4 Enable changing the URI identification level (strictness) through the preferences window.
new 0902458 Minor pref window text change.
new e0d4325 Set version 0.5.0
new b55085d Refactoring (mostly namespace-related changes).
new a53624c Refactoring (mostly namespace-related changes).
new a3efc87 Refactoring (extracted RequestUtil, name changes).
new b712561 - Added Ukrainian (uk-UA) locale - Updated German (de-DE) locale - Updated Spanish [Mexico] (es-MX) locale - Updated French (fr-FR) locale
new 27a479b Set version 0.5.1
new 4d3d138 Fixed conflict with Refcontrol addon where back/forward buttons would sometimes cause aRequestOrigin to be a virtually empty nsIURI object.
new e4a8fc7 Set version 0.5.2
new 5b38c32 Fix incorrect options URL (missed this in the 0.5.0 refactoring).
new c068c42 Set version 0.5.3
new 80eef15 Bug fixes: * Status bar icon and menu incorrect when moving through history. * After refreshing pages that attempt to redirect, "allow" option in notification box sometimes fails. * Meta refresh urls that are enclosed in quotes (e.g. ') redirect as if the quotes were part of the url.
new 885e095 Check for link click before checking policies so that link clicks to allowed destinations don't get recorded and potentially shown as destinations on other tabs still open to the same origin url.
new 9ad95f9 Crop the redirect destination shown in redirect notifications if it is too long.
new 431d7ff Fix calling of non-existent setter that only became apparent in Fx 3.1b3.
new e47a806 Fix request log selected item (non-hover) text color hard to read on Windows.
new 2200266 When manually whitelisting items that are already temporarily allowed, remove the temporarily allowed item so there isn't both a temporary and a permanent whitelist item.
new 2ae1133 When manually whitelisting items, pressing enter while an input field is focussed adds the items to the whitelist rather than closing the preference window.
new 313dacf Remove unreachable debug code.
new 81a4b9a Fennec compatibility (no gBrowser), just disable functionality in Fennec for now.
new c719a5d Set version 0.5.4
new 82be757 Fixed bug where Firefox updates began failing because of blocked redirects from downloads.mozilla.org to third-party sites when the updates were being downloaded.
new 1591b70 Set version 0.5.5
new 9f2aabd - Indicate in menu blocked header redirects that ultimately originated from a link click (this is mainly for the case of a file download from a link click whose redirect gets blocked). - originHasRejectedRequests now also recursively checks allowedRequests from the origin, as well. This was to support the indication of blocked file download redirects, but seems like it was needed in general.
new ab56d2e Add to each "other origin" item's menu the ability to allow all requests from that origin (the same as one can do with the primary origin of the page).
new d61e98b Replace blocked image's src with null rather than an invalid resource because the invalid resource was causing page saving to fail (src of null now works in the latest 3.5 beta).
new ad857a7 Added an advanced pref pan with an option to "enable 'temporarily allow all requests' when browser starts".
new 0a00b9b Permanently whitelist additional mozilla.org subdomains for redirects during extension installation.
new 664eba5 Added menu item notifying user of conflicting extensions.
new 6866690 Set version 0.5.6b1
new f8afd78 Set version 0.5.6
new b9613d9 Updated metarefresh tests with a new test case for relative redirects.
new ac21311 Resolve relative paths in meta redirects using nsIURI.resolve().
new f8a4554 Set version 0.5.7b1
new 3dd2b74 Set version 0.5.7
new 19799d8 Added to tests an iframe in a subdirectory for running existing tests of relative meta redirects.
new 416e484 Fixed bug where relative meta refresh from within a framed document refreshed relative to the top-level document.
new 624a168 Set version 0.5.8
new 0a246d7 Fix incomplete method rename from last commit.
new 6a1492c Added tags from hg convert.
new c81c76c Added missing release tags.
new 052227f Move tests/ directory out of src/.
new 699de1b Handle new style addTab() arguments (fix for #38).
new c25d726 Added semicolons forgotten in last commit.
new 926b46f Remove recaptcha.net from suggested initial whitelist (#40).
new 5447854 Added paypal.com -> paypalobjects.com to suggested initial whitelist (#4).
new 66722fa Update all files with new auto formatting settings.
new 76975b2 Fix for #39 where redirects to destinations that were paths but not full URIs could result in the destination path being shows as an allowed destination host in the menu.
new 6e4eae9 Don't record accepted URIs when the origin is chrome:// (fix for #35).
new 35d82d2 Add support for private browsing mode (fix for #34).
new 21be97e Add instructions for obtaining the xulrunner-sdk to the Makefile we use to compile our idl files.
new 6dbb3cc Fixed oversight in private browsing support. The changes in r276 weren't compatible with older browsers that don't support private browsing.
new a71c84f Updated translations and added nl-NL, ru-RU, and zh-CN.
new bcc548f Set version 0.5.9b1. Added credits to new translators.
new ce1ce62 Forgot to update chrome.manifest with r279 (it gets clobbered during a build, I just forgot that I keep this one in sync with chrome.manifest.devel).
new 2a24c8d Default value consistency change (no change of functionality).
new 078bffb Notify user of conflict with Brief extension (#41).
new 9564b72 Added script to update locales based on tar.gz downloaded from babelzilla.org.
new c2057ac Added tr-TR (Turkish) locale.
new c1ec59d Set version 0.5.9
new 6660e17 Added tag release-0.5.9 for changeset 34e09ea8c6a4
new 599b5ff Set version 0.5.10b1
new 09a04f9 Fix #35 (don't list destinations from chrome:// origins in the menu) in a better way. This reverts r275 and adds a message in the menu that needs translation.
new 44d8502 Clear the blocked and allowed requests when changing strictness level (fix for #42). Also add a description of the strictness level.
new 6f1313b Incorrect exception handling caused getDomain() function to not handle single-word hostnames or IP addresses. Fixes #44.
new 8465018 Updated locales with recently added/translated strings.
new 32801e3 Set version 0.5.10b2
new d7793a7 Update tr-TR locale.
new 8fdf951 Set version 0.5.10.
new 3a8c56e Added tag release-0.5.10 for changeset 67273368958d
new f0e7042 Added Japanese (ja) locale. Changed fr-FR locale to just fr.
new 0999e2f Set version 0.5.11
new 0e4374e Remove extra space in error name. (Fix for #49)
new f2b1cdd Set version 0.5.12
new 1aa33a7 Fix bug causing all file:// urls to be treated as different origins/destinatons (#59).
new 4923688 Added a preference for showing permanent whitelisting options in the menu while in private browsing mode (#58).
new 2a4e537 Add support for IDNs (#48).
new a8956f7 For the new string added in r302 (for #58), add the untranslated string to the rest of the locales.
new f35a932 Fix typo in en-US locale (and untranslated string in uk-UA).
new 2c792dd Expose through the preferences window the option to disable auto-reload of pages after whitelist changes (#3).
new da5775d Add a message in the initially-empty request log so that the empty log isn't confusing to new users (#46).
new 90dd427 Added twitter.com -> twimg.com to initial suggested whitelist (#60).
new 7034a01 Style fix: forgot a semicolon.
new 15b7920 Set version 0.5.13b1
new 273033c Added the stringbundleset to requestLog.xul. It didn't seem to be needed earlier, but that might have been a caching issue.
new 47bf86b Complete the change started in r303 for #48. I had missed testing IDNs with the Base Domain strictness level.
new 2c462de Set version 0.5.13b2
new 08ff0a6 Updated locales with latest from babelzilla. Changed nl-NL to nl.
new 62e4f88 Set version 0.5.13
new e1e01ad Page load speed optimizations for #75: Decrease time spent in shouldLoad processing by having the overlay set a timer for work it wants to do when notified of blocked requests rather than processing them immediately. Also use a timer to delay processing for when DOMContentLoaded fires for a page. Finally, prevent the tab change detection (that is also triggered on any url change) from being triggered immediately on url change, which would waste processor time when ne [...]
new 34fea4c Added tag release-0.5.13 for changeset 3e71ae59650b
new 7df9f7d Added tag release-0.5.12 for changeset ddce25bd1fc5
new 9ec94fa Added tag release-0.5.11 for changeset 7c2e6aa2f17d
new 6a6edc7 Rearrange order of accept checks in shouldLoad to have the most common cases first (#79).
new f5d2582 Set version 0.5.14b1
new 310fe95 Properly handle refresh values (in meta tags and headers) that have only a delay, not a url, as well as invalid values (#78).
new fffcce2 Updated de-DE locale.
new 6925053 Set version 0.5.14b2
new 4ad45ab Allow redirects from privileged code. This fixes #82 and possibly some others. Huge thanks to Wladimir Palant.
new 472518e Added locales eo, sv-SE, zh-TW. Renamed locale de-DE to de. Updated locale pt-BR.
new 536e130 Added .hgignore file.
new 8472739 Removed unused translation strings preferences.import and preferences.export (#92).
new 6910b95 Updated translation credits.
new 44cf69d Complete rename of locale de-DE to de.
new bcf329f Record user-allowed redirects so that shouldLoad knows to allow them (fix for #107).
new 4629d05 Remove bogus comment from last commit (r331).
new 8f9b57b Fix accidental use of global identifier names.
new 60d0164 Set version 0.5.14b3
new c73fe0b Set version 0.5.14
new 539b246 Fix use of undeclared variable. (#113)
new 847b10f Use new AddonManager when ExtensionManager no longer exists (fix for #117). Also includes related Fx 3.7 app-startup/profile-after-change fix.
new c622334 Pass correct mask to addProgressListener (fix for #109).
new 606d5bd Set version 0.5.15a1
new 2bab8b3 Raised maxVersion to 3.7a6pre
new dbe9a20 Respect the docShell's allowMetaRedirect setting: don't force redirects to allowed destinations. (Fix for #23.)
new 840f9ad Set version 0.5.15a2
new 9de1c5b For seamonkey, don't block mailbox: origins or destinations. (Fix for #62.)
new 419e19a Improve the request log with the ability copy origins/destinations to the clipboard, open them in a new tab, and also to clear the request log. Code based on contribution by Brad Horrocks. (Fix for #71 and #86.)
new 7fa77f0 Added compatibility with Gecko 2 component registration and thus support for Fx 4.0b2pre. (Fix for #119)
new 9396dbb Set version 0.5.15a4
new eb762aa Register user-allowed redirects properly. (Fix for #107)
new 6f051f3 Clean up LICENSE file and credit Crystal Project icons.
new 18f3b4e Uses spaces instead of tabs in xml/xul files.
new ad0afec Clean up indentation in CSS files. Remove stray tabs in xml/xul files.
new 6673145 Set version 0.5.15b1
new 81dd3b4 Updated locales from babelzilla.
new 381bb6c Set version 0.5.15b2
new 205bd6a Raise Firefox maxVersion to 4.0b4pre.
new c712905 Set version 0.5.15
new 8f8c87d Added tag release-0.5.14 for changeset 182fbde331c3
new f4c8a85 Added tag release-0.5.15 for changeset 554d4871bb41
new c5b527c Increased Firefox and SeaMonkey maxVersion.
new 5a2464c Add mapDestinations interface function and support for HTTPS Everywhere.
new edae49f Set version 0.5.16a1
new 50ab440 Register a resource for module loading through chrome.manifest instead of dynamically. (Fix for #142)
new 2fbe15d Pass correct arguments to openDialog from our wrapper (Fix for #143).
new 4bc2137 Set version 0.5.16b1
new 0d6c823 Set version 0.5.16
new e0d57fa Added tag release-0.5.16 for changeset 8a9ff48b4a67
new cf0ca68 Make toolbar button work even when status bar/addons bar is disabled (fix for #25).
new 299eade Set version 0.5.17a1
new 01b1d91 Bump Firefox maxVersion to 4.0.*
new e01d418 Make icon work when toolbar button placed in addons bar or tab bar (fix for #146).
new 1f77471 Stop trying to be smart about removing related origin-to-destination pairs when a user removes either an origin or a destination that is whitelisted (fix for #150).
new 4dc9cc8 Attach blocked content check timer to main window rather than document window (fix for #144).
new b76a9ff Change <popup> to <menupopup> (fix for #145).
new be91620 Add accesskeys for redirect notification buttons (fix for #47).
new dc715a6 Add option to disable context menu (fix for #87). Also add an 'Appearance' prefpane for this and related options.
new e02945f Disable permissive mode when all temporary permissions are revoked (fix for #76).
new 236fa4b Change redirect notification 'Options' button text to 'More...' (fix for #93). Also, change order or redirect notification buttons.
new 19dcae2 Part of r376 that was missed (fix for #93).
new 96899ff Have request log init on 'load' rather than 'DOMContentLoaded' (fix for #118).
new d346a8b Additional link/dns prefetch options, including restoring defaults when RequestPolicy is disabled or uninstalled (fix for #84).
new 2909a01 For request origins with scheme moz-nullprincipal, check the request context for the url of the responsible document to use instead (fix for #134).
new 2c33baf Simplify the fix from r380 for #134. We don't need to worry about wyciwyg URIs if we read contentDocument.documentURI (and we probably don't need to worry about fragments, but leaving fragment stripping in there to be safe).
new f94b605 Set version 0.5.17a2
new 64988e3 Always allow requests from about:addons to mozilla.org as well as related requests (fix for #126).
new d473ddd Allow all requests from about:home (fix for #140).
new 4b4c76e Add compatibility rules for the Xmarks Sync extension's login window (fix for #155).
new 373579f When 'Norton Safe Web Lite Toolbar' is installed, allow requests to 'symnst:' (fix for #57).
new bc09ae9 Allow many content requests made by the Brief feed reader extension (partial fix for #29).
new 4420e8a Update locales from babelzilla (progress on #154).
new 6dfed13 Set version 0.5.17b1
new 8546691 Add another whitelisted origin for chrome XMLHttpRequests (fix for #160).
new 923e2bf Update locales (fix for #154).
new 347b2ba Set version 0.5.17
new bd64cce Added tag release-0.5.17 for changeset d2350a6f73b7
new 605db5e Integrate babelzilla translations (fix for #169).
new 22b2d92 Set version 0.5.18b1
new 9337fb0 The 'Disable DNS prefetch on startup' option didn't work if network.dns.disablePrefetch had a user value of 'false' (fix for #171).
new c40b166 Set version 0.5.18
new ddc4b70 Added tag release-0.5.18 for changeset 831c5b3ca1bc
new bc6128d Set version 0.5.19a1
new afee7dc Keep track of favicon requests so we can treat them like content requests when they are redirected (fix for #183).
new 3bdded4 Allow floats when parsing refresh delays (fix for #177).
new b3683be Don't force non-cache reloads (fix for #170).
new abfd88d Prevent default browser toolbar/statusbar context menu from displaying when RP menus/icons are right-clicked (fix for #148).
new 863710b Catch errors when removing session history listener (fix for #175).
new c0bc099 Add compatibility rules for the Web Developer extension (fix for #168).
new 6e5ff5b Remove 'Content-Disposition: attachment' header when removing Location/Refresh headers to prevent about:neterror from being displayed when the blocked redirect notification is shown (fix for #180).
new 1df60ad Resolve about:blank origins when possible; recognize URI identifiers for data:[MIME-type]; add top-level document translation rule for Update Scanner extension (fix for #55).
new 53af180 Add comment that explains why r407 for #55 works.
new 8226af7 Set version 0.5.19a2
new a7211c7 Set SeaMonkey maxVersion to 2.1b3
new 316e657 Show a redirect notification when top-level document requests are blocked by shouldLoad (fix for #147).
new f3b7bfe Add tests for javascript-induced document.location changes.
new 508bcce Set version 0.5.19a3
new 0d05723 Use a transparent image to replace blocked images and identify blocked images by comparing src to blocked destinations rather than using block-time tagging (fix for #178 and #189)
new 1e63eb8 Shown alt text in title of blocked image indicator (fix for #191).
new bbafe97 Set version 0.5.19a4
new 6d27ac7 To avoid oversights and thus bypass bugs, use a mozilla API to determine redirect destinations relative to an origin (fix for #194).
new e8976e3 Set version 0.5.19b1
new 7889f4f Strip fragments from mapped destinations (fix for #195).
new 28a90d3 Set version 0.5.19b2
new 3145ba9 Set version 0.5.19
new d07a304 Added tag release-0.5.19 for changeset d6254a24627f
new 52b1c41 Ignore attempts to redirect to javascript URIs (fix for #204).
new 7dc1064 Set version 0.5.20a1
new b009925 Set type="chrome" for request log iframe (fix for #184).
new ea28ee5 Prefix element IDs with "requestpolicy-" (fix for #205).
new e416380 Allow disabling the status bar icon through preferences (fix for #27).
new 4fcf3a5 In shouldLoad, always check that aContext isn't null before using it (fix for #201).
new a206a52 Set min-height instead of height for prefpane contents due to OS display differences (fix for #207).
new e169359 Listen for 'unload' window rather than 'close' window events (fix for #209).
new 5fa248f Set version 0.5.20b1
new 32fd0c9 Update locales (fix for #206).
new 4685ca9 Set version 0.5.20
new 3fec769 Added tag release-0.5.20 for changeset 40465f259e48
new 507c588 Exclude *.bak and *.orig files from builds.
new 6f67a00 Set version 0.5.21a
new 63d333c Add extension compatibility rules for Firefox Sync (fix for #215).
new 0604b2d Prevent profile-after-change code from being called twice by Fx 3.6 (fix for #219).
new 7b920cf Use toolbar button instead of status bar icon in Fx4 (fix for #217). Add Util module and prefs to track last RP and app versions. Remove ability to choose the large status bar icon (for all app versions). Remove the dropmarker from the toolbar button.
new 35d0c74 Fix bug in r439 (#217).
new 3adb5f1 Set version 0.5.21b1
new be2c273 Set version 0.5.21
new 75bf206 Set version 0.5.22b1
new 00ac13d Don't ignore view-source destinations, instead strip off the 'view-source:' scheme (fix for #246).
new c989f67 Don't use regex define+exec shorthand which isn't supported in mozilla trunk (fix for #242).
new ffd407d Bump Fx and Sm maxVersion
new d766d48 Add extension compatibility rules for Norton NIS Toolbar (fix for #240).
new 4c770c2 Add more Norton Toolbar extension compatibility rules/extension IDs (fix for #240).
new b9561fe Add a new compatibility rule for about:addons 'Get Addons' page (fix for #247).
new bb5aa70 Set version 0.5.22b2
new 0039259 Set version 0.5.22
new e1c6795 Added tag release-0.5.21 for changeset 301ca1ebead4
new b405276 Added tag release-0.5.22 for changeset 49a00d2caac0
new 3af0c3f Use event.mozInputSource to identify user-initiated click events. Also, use click events rather than submit events to identify form submissions. (Fix for #257)
new 3caafce Set version 0.5.23a1. Gecko 2.0+ now required so increase minVersions. Drop claimed support for really old Fennec and Songbird.
new 52d62ee Update usage of addProgressListener for Gecko 2.0 (fix for #258).
new 48e94df Comment overlay.xul to indicate what the src of the chrome privileged request log iframe will be set to (fix for #259).
new f5ff878 Add extension compatibility rules for SimilarWeb (fix for #226).
new 06ee8b0 Use setToolbarVisibility to display add-on bar once the RP toolbar button had been added to it (fix for #260).
new bf3386e Set version 0.5.23b1
new d10e6a5 Work around SeaMonkey bug which assumes onSecurityChange is defined (additional fix for #258).
new 7f04af4 Always use Firefox Sync compatibility rules now that Sync is built-in (fix for #262).
new 2b5978e Set version 0.5.23b2
new 97103c4 Fix comment spelling from r461 (#258).
new 1edb5cb Update translations from babelzilla (fix for #265).
new 430043c Set version 0.5.23b3
new 075c32d Set version 0.5.23
new 85909bf Added tag release-0.5.23 for changeset 72d2dff02930
new f5527e8 Updated .hgignore
new 2a1a0a5 Added .gitignore and removed .hgignore.
new 37f15d0 Adding current development state of new data structures and their integration.
new 160aa95 Removed stray Stats.jsm.
new ee656aa Added tests.
new 12beed0 Prevent infinite loop when apparent redirection loop occurs (fix for #279).
new eca775f Set version 0.5.24b1
new a42d0c2 Handle childDocument null or undefined (fixes #266).
new 90052e3 Set version 0.5.24
new 5f91c39 Merge branch 'master' into dev-1.0
new 5fc8b40 Set version 1.0.0a1
new c4a5462 Started working on xul mockup of new menu.
new e660ca1 Visual tweaks to new menu.
new 8b24ba8 More menu work.
new b609dec Checkpointing progress on new menu
new a0d62de Checkpointing menu progress.
new 2e1d689 Checkpointing progress on menu.
new d74d64e Checkpointing progress on menu.
new 5482b8f Checkpointing progress on menu.
new d75f57e Checkpointing progress on menu.
new 8ae5c54 Checkpointing progress on menu.
new 501b61d When an other origin is selected, the destinations are repopulated.
new fe3e0a3 When an other origin is selected, that origin is used to find rules to offer the user to stop allowing.
new 7e8b1f4 Tighten up the menu and increase contrast of hover states.
new 8fa9e30 Divide rule options into two sections: removing rules and adding rules.
new c7cd3b3 Keeps menu colors consistent.
new 72be366 Fix menu always adding persistent rules.
new 395c02f Remove dead code from RequestUtil.
new 6bc4ca6 Added "mixed destinations" category for destinations that have both blocked and allowed requests.
new af40b7f Right-align the menu footer.
new 9ffb790 Only show "stop allowing rule" options which are relevant to the selected destination (when a destination is selected).
new 6724791 Started working on the policy manager UI.
new 5635234 Made settings page prettier.
new ae671f2 Change setting page to table layout.
new fd0e940 Make policy manager show policies in a scrolling div using fake data for now.
new bb740b7 Further styling work on policy management page.
new 1bf9592 Better handling of long origins and destinations in policy manager.
new 35545bd Implemented rule search in policy manager.
new 878a75d Add link to policy manager in menu.
new 926bf83 Don't show a pointer cursor when hovering over non-link menu items.
new cdba9e3 Show a simple "no origin" message in the menu for uncontrollable schemes (e.g. chrome:).
new b7d3908 Make redirect popup work again by removing options button/menu.
new 65a93e9 Fixed other origins listing origins for all pages, not just current page.
new 2ab59b6 Added visual separator under other origins when other origins is showing.
new bdeedb4 Manage policies page appearance changes. Also, left nav width decreases when screen width is low.
new c7ff9d1 Renamed settings files. Moved settings css to css file.
new 13b4226 Stop setting unecessary height values in settings css (leftover from previous design fiddling).
new 95b6cb0 Added settings for default allow/deny and, when in default deny, whether requests to the same domain should be allowed.
new fabc48a Implemented enforcement of default rules.
new eb9a048 Added a basic "add rule" form to the "Your Policies" page.
new c9db042 Fix silly bug.
new df9b417 Get rid of the concept of URI identification level.
new a7b3415 Add "stop blocking..." items to menu for matched deny rules.
new 31a328e Menu items for adding deny rules now available when in default allow mode.
new 45e95c3 When no destination is selected, only give the option to remove triggered rules which don't involve a destination host.
new 74ee775 Added subscriptions settings page.
new a901a17 Change order of items on subscriptions page.
new c17b0e6 Now using a hard coded list of subscription policies. Separated user policies from subscription policies in PolicyManager.
new 603b8cc User can now override a subscription policy rule through the menu.
new c8680de Always give priority to deny rules. This doesn't change behavior, just comments.
new 8db6e2a Began implementing subscription updating.
new 7991f53 Subscription files auto update. The updated subscriptions are not re-loaded yet.
new 07fbc50 Updated subscriptions are now loaded into the active policymanager.
new c2f356e Don't write default subscription list urls to user configuration.
new c503708 Policies now loaded/unloaded when enabled/disabled through the subscriptions page.
new 174e872 Make blocked image notification work again.
new 497b2b7 Added all preference pages though some are empty for now.
new d92bbf7 Added mockups of basic and advanced preferences pages.
new c1edc66 Don't use the term "deny" visibly in the UI, say "block" instead.
new 444b5ae Added temporary information to "about" and "get help" settings pages.
new 78a9990 Add more settings links to menu.
new 74e3113 Allow multiple rule changes/undos before reloading. Reload only happens on meny close if rule changes were made.
new b4e342f Don't offer options to add rules which already exist.
new 86cbb8b Blocked destinations of other origins are now shown.
new 9fd1f31 Get rid of error when opening/closing request log.
new eaef6f8 Started on old rules import. It's currently working for rules that are just hostnames.
new 79e8791 Remove unnecessary logging.
new 132afcb Remove old commented out code.
new d501aa0 Remove unused functions.
new 752006d Always allow requests from/to the same protocol, host, and port regardless of blacklist rules. Also check user and subscription policies later in shouldLoad.
new 7e1c041 Add root-level README.
new 0b12081 Fix bug introduced in 752006d8d834702dae3b3de4ef0a69cbab649b59 which caused reloads to not clear the blocked/allowed destinations.
new 459ee5f Allow nsIURIs that don't have a host property.
new 7f482ca Eww, tabs slipped in.
new e6a5d9d Fix copy/paste bug.
new 1177a0a Add updateURL to install.rdf so that we can push updates to alpha users.
new 93e835f When rules conflict, fall back on default policy.
new 82044f0 Set the default subscription update url base to http://subscription.requestpolicy.com/subs/
new e258668 Subscription names are now optionally prefixed with "allow_" or "deny_" to indicate they should only be available/used in "default deny" mode and "default allow" mode, respectively.
new 28da8ad Set version 1.0.0a2
new 2c4692b Except for users with default deny who also don't allow all same-domain requests, don't list other origins where there are only same-domain requests from those other origins.
new da34ea8 For default-allow or default-deny-but-allow-same-domain, don't list the origin domain as a destination in the menu.
new 5e1e12c On fresh install, add toolbar button to nav bar instead of addon bar.
new 7c128ee Clear a page's blocked/allowed requests on link clicks and form submissions.
new f97b5f1 Set version 1.0.0a3
new ca97990 Don't add the toolbar button to the nav-bar for SeaMonkey users. They'll get the button in the status bar.
new fa08d12 It was possible for Firefox users to end up with a status bar icon and a toolbar button. This change entirely removes support for the status bar entirely. SeaMonkey users now have to have a toolbar button.
new 19a0706 Set version 1.0.0a4
new 773afdc Remove statusbar-related css.
new d191bf7 Remove fennec-related css.
new 9b3ccba Decrease menu font size and item padding. Some common sites have a ridiculous numbers of destinations.
new 1dc5aa7 Change preferences links in addon manager to open new preferences page in new tab, not old preferences dialog in dialog box.
new 05ab176 Fix incorrect locale strings for "temporarily block..."
new 91c5fc7 Make basic prefs page work and remove option to disable auto page reload on rule changes.
new 0bb50d0 When the user is in private browsing mode and only temporary rule options are given, show the rule options in full size and colored text.
new 2e8a225 Make advanced prefs page work. DNS prefetch disable-on-start now defaults to off.
new 9e9a461 Comment out unused prefs and context menu code.
new 7c9f063 Change some about and help page text.
new ed2dcbe Disable non-english locales until those are fixed up for the new version.
new 1e39a13 On basic prefs page, describe current default policy and give a link to the default policy settings page.
new a41f747 Add some links in the settings pages to external help text.
new b3f7832 Change some help text and links.
new 086abdd When a user changes their default policy, give them a link to the subscriptions page.
new 5c75b22 prefs style tweak
new d7fec87 Consistency in "learn more" link text.
new 2816881 Fix typo. Change support link text.
new e799174 Set version 1.0.0a5
new 8cffd5d Undoing overzealous commenting out of context menu code in 9e9a461eca22bf1ed898ad30123f4784fe91fa5d. We still want to wrap gContextMenu.openLink.
new fa80db0 Add keyboard shortcut Alt+R that opens the menu.
new d46bae1 Add link to new menu that globally disables/enables blocking.
new 4e88567 When a user switching default policy and allow_/deny_ subscriptions are switched out, do it in a way that will update loaded subscriptions if necessary.
new f90ada5 Make disable blocking persistent between sessions.
new 2efbd75 Change show menu keyboard shortcut to Ctl+Alt+R to avoid Alt+whatever conflicts (possibly in non-English locales).
new 8c255e4 Add RequestPolicy item and submenu to Tools menu.
new 97df4e4 Change keyboard shortcut from control to accel to it translates to command on Mac.
new 7f73c41 Set version 1.0.0a6
new 8730080 Strip "view-source:" from origins like we do for destinations.
new 6432630 Better placement of the meny popup when opened with keyboard shortcuts.
new 0a2c02d Set version 1.0.0a7
new 8df9ade Always allow requests for moz-filedata. (Fixes #277)
new 9b8b810 Don't use an undefined variable in a log message. (Fixes #284)
new fb5aaf3 Add compatibility rules for Dr. Web Link Checker. (Fixes #287)
new a10d5b0 Whitelist blob: scheme. (fixes #288)
new f825c3a Always allow requests from about:newtab (fixes #307).
new bc8d26a Strip "view-source:" from origins like we do for destinations.
new 6435a3e Added locales: eu, it, sk-SK. Updated locales: fr. Renamed locales: tr -> tr-TR.
new 80d18ff If the referrer is moz-nullprincipal in Fx >= 16, assume there really isn't a referrer and allow the request (fix for #318).
new 64affb3 Merge branch 'master-rebased-for-merge-into-1.0' into dev-1.0
new a9da80b Set version 1.0.0a8
new c13c945 starting on welcome window
new a25b4d0 more on welcome page
new 2cc0b87 add descriptions of configuration options
new a78571f tweaks and beginning of functionality
new 99d924b add jquery and start using it in pref windows
new dcb75f8 setup form is now minimally functional
new 8bf20b0 wording tweaks
new a79bb42 fixed bugs in rule import. rule import now happens automatically from setup window.
new f544a75 tweak edge-case handling for automatic old rule import
new 9835117 show welcome window on startup if it hasn't been shown before
new c87d6ac remove old and now-unused initial setup window code
new 04d0e22 remove old and now-unused pref window code
new 68a7db3 remove old commented out code
new 99a9f50 remove old, commented-out code
new 89cdf4b don't show "import old rules" item in menu
new 6f510d2 changes to menu footer links: remove "about", move "disable blocking" to left and make it darker.
new 0273843 i18n of menu
new 166cca2 initial steps toward i18n of new pref windows
new 233c054 i18n progress on settings pages
new 60da544 i18n done for settings pages except for pages that are being removed
new d68b011 Remove Help and About settings pages. Instead, link directly to requestpolicy.com help/about pages.
new 6670fc3 i18n of setup window
new bd9e363 clean of i18n strings (remove old ones, rename some, add missing)
new 5135df1 i18n for input placeholders
new 94ce411 checkpoint transitioning all locales to new strings
new 707b73f finished converting locales to new strings
new a92ed64 re-enabling all locales
new 23ab22d Added lv-LV translation
new 736a463 updated lv-LV locale for 1.0
new d8495b5 comment out some currently unused code
new a933bb7 change help and tutorial link URLs
new 73eec5b remove redundant code
new 0f62944 prefs and policy manager links always open in the same existing tab, if possible. help/about links always open in new tabs.
new a882a22 reset or shorten the "Other origins" string for all locales
new 7714f2b Get rid of the nsIRequestPolicy interface. Change all references to rpServiceJSObject to just rpService.
new ac65b40 pass a string instead of a location object
new a440a48 Move "old rules" notification to bottom of "your policy" page. Clean up the import old rules page and change the text for the assumption that rules were imported on upgrade. i18n for import old rules page.
new 7a55584 remove .idl references from ant build conf
new 6eaf8e3 bump maxVersion
new 9f3d824 fix welcome tab sometimes not appearing
new 3ce880c fix welcome window skipping to configure page for new installs, not just upgrades
new aa9ca0a Set version 1.0.0b1
new d3046a6 fix request log broken due to missing locale strings (fixes #331)
new b6879a1 consistently use underline to indicate menu item selected (fixes #332)
new 0eed749 fix wrong word order (fixes #328)
new c370b2d Set version 1.0.0b2
new 39a1311 change update URL from update-alpha.rdf to update-1.x.rdf
new abeeef3 remove unused code
new ce4373e remove dead code from 0.5
new 2d0ae78 add "revoke temporary permissions" link to 1.0 menu (fixes #334)
new c39d8a6 Set version 1.0.0b3
new 5db1188 Set version 1.0.1a1
new f796a28 For users with default deny mode who aren't allowing requests to the same domain, show additional "allow destination" rule options in the menu.
new 64e1d81 added some comments
new bf87715 changed version string
new c1c61f6 when blocking by default, adding possibility to add a blocking rule if there's none yet
new 5cca550 GUI icons, blocked requests: considering "default policy"
new 2d0461f menu options: display number of requests, sorting
new a1804b6 Update requestpolicy.dtd
new d5cac87 Update requestpolicy.dtd
new b0f4dcc Update requestpolicy.dtd
new 709f9ca Update requestpolicy.properties
new 1d6e786 added zh-CN translations, made by @wenketel
new 2e29bd7 flag color changes in toolbars
new 77c6ef2 flag color in FF menu and about:customizing
new d7f4da7 set version to 1.0.0b4, change install manifest, updateURL
new cd510b6 bug in checkRequestAgainstSubscriptionPolicies
new 805e27c default-allow mode: confirm "allow" rule (menu)
new 2d572eb allowed requests: counter and "default policy"
new 45f833a fix a bug introduced with 2d0461f
new 6b96d2a Set version 1.0.0b5
new ee4bafd "mixed destinations" in the menu: fix and counter
new b72f6bf Set version 1.0.0b6
new 150e2f8 consistently use constants CC and CI
new c5c1551 remove whitespace at end of line
new 084e9e0 request log coloring (fixes #380)
new dd2b4e5 fix #312 ("View Selection Source")
new 384eeea use nsIURI.specIgnoringRef where possible
new 4ad62fb rename *Address* to *IPAddress*
new 4dfa13d fix #413: update "Open Link in …" considerations
new e52275f fix #436: menu icon on Fx start
new 6182689 [refactoring] rename CheckRequestResult to RequestResult
new 64a419a consider duplicate requests, refactoring
new 73ae604 fix a mistake in 64a419a, further refactoring
new 4891c5a fix #365
new 9f193c2 close menu on: Help, Settings, Manage Policies
new 83cde5b set version 1.0.0b7
new 0526339 Imported Upstream version 1.0.0~b7
new 4d3a7fa Merge tag 'upstream/1.0.0_b7'
new e5162cb Update copyright
new 9ef1c52 Remove minified JavaScript from source
new 9f228e0 Remove minified JavaScript from source
new 3cdcd7d Merge tag 'upstream/1.0.0_b7+dfsg'
new 2cee65b Link to shared jQuery instead of embedded one
new 607c2ce Bump standards version to 3.9.6
new df59886 Update homepage
new c8129c3 Drop useless README
new ec98573 Use d/clean instead of override
new 14659f3 Update changelog for 1.0.0~b7+dfsg-1 release
The 709 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
LICENSE | 4 +
chrome.manifest | 1 -
chrome/requestpolicy.jar!/content/initialSetup.js | 183 ---
chrome/requestpolicy.jar!/content/initialSetup.xul | 86 --
chrome/requestpolicy.jar!/content/menu.js | 1480 ++++++++++++++------
chrome/requestpolicy.jar!/content/overlay.js | 656 ++++-----
chrome/requestpolicy.jar!/content/overlay.xul | 211 ++-
chrome/requestpolicy.jar!/content/prefWindow.js | 506 -------
chrome/requestpolicy.jar!/content/prefWindow.xul | 330 -----
chrome/requestpolicy.jar!/content/requestLog.js | 10 +-
chrome/requestpolicy.jar!/content/requestLog.xul | 16 +-
.../content/requestLogTreeView.js | 31 +-
.../content/settings/advancedprefs.html | 140 ++
.../content/settings/advancedprefs.js | 115 ++
.../content/settings/basicprefs.html | 78 ++
.../content/settings/basicprefs.js | 50 +
.../requestpolicy.jar!/content/settings/common.js | 215 +++
.../content/settings/defaultpolicy.html | 83 ++
.../content/settings/defaultpolicy.js | 63 +
.../content/settings/oldrules.html | 139 ++
.../content/settings/oldrules.js | 110 ++
.../content/settings/settings.css | 267 ++++
.../requestpolicy.jar!/content/settings/setup.css | 0
.../requestpolicy.jar!/content/settings/setup.html | 221 +++
.../requestpolicy.jar!/content/settings/setup.js | 126 ++
.../content/settings/subscriptions.html | 105 ++
.../content/settings/subscriptions.js | 72 +
.../content/settings/yourpolicy.html | 135 ++
.../content/settings/yourpolicy.js | 196 +++
.../requestpolicy.jar!/locale/de/requestpolicy.dtd | 94 +-
.../locale/de/requestpolicy.properties | 94 +-
.../locale/en-US/requestpolicy.dtd | 94 +-
.../locale/en-US/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/eo/requestpolicy.dtd | 94 +-
.../locale/eo/requestpolicy.properties | 95 +-
.../locale/es-MX/requestpolicy.dtd | 94 +-
.../locale/es-MX/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/eu/requestpolicy.dtd | 94 +-
.../locale/eu/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/fr/requestpolicy.dtd | 94 +-
.../locale/fr/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/it/requestpolicy.dtd | 94 +-
.../locale/it/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/ja/requestpolicy.dtd | 94 +-
.../locale/ja/requestpolicy.properties | 94 +-
.../locale/ko-KR/requestpolicy.dtd | 94 +-
.../locale/ko-KR/requestpolicy.properties | 94 +-
.../locale/lv-LV/requestpolicy.dtd | 94 +-
.../locale/lv-LV/requestpolicy.properties | 88 +-
.../requestpolicy.jar!/locale/nl/requestpolicy.dtd | 94 +-
.../locale/nl/requestpolicy.properties | 94 +-
.../locale/pt-BR/requestpolicy.dtd | 94 +-
.../locale/pt-BR/requestpolicy.properties | 94 +-
.../locale/ru-RU/requestpolicy.dtd | 94 +-
.../locale/ru-RU/requestpolicy.properties | 94 +-
.../locale/sk-SK/requestpolicy.dtd | 94 +-
.../locale/sk-SK/requestpolicy.properties | 94 +-
.../locale/sv-SE/requestpolicy.dtd | 94 +-
.../locale/sv-SE/requestpolicy.properties | 94 +-
.../requestpolicy.jar!/locale/tr/requestpolicy.dtd | 94 +-
.../locale/tr/requestpolicy.properties | 94 +-
.../locale/uk-UA/requestpolicy.dtd | 94 +-
.../locale/uk-UA/requestpolicy.properties | 94 +-
.../locale/zh-CN/requestpolicy.dtd | 99 +-
.../locale/zh-CN/requestpolicy.properties | 94 +-
.../locale/zh-TW/requestpolicy.dtd | 94 +-
.../locale/zh-TW/requestpolicy.properties | 94 +-
chrome/requestpolicy.jar!/skin/menu-allowed.svg | 63 +
chrome/requestpolicy.jar!/skin/menu-blocked.svg | 316 +++++
chrome/requestpolicy.jar!/skin/menu-default.svg | 520 +++++++
.../skin/preferences/prefWindow.css | 49 -
.../skin/preferences/prefpane-advanced.png | Bin 2916 -> 0 bytes
.../skin/preferences/prefpane-appearance.png | Bin 2340 -> 0 bytes
.../skin/preferences/prefpane-export.png | Bin 1809 -> 0 bytes
.../skin/preferences/prefpane-general.png | Bin 2166 -> 0 bytes
.../skin/preferences/prefpane-import.png | Bin 2862 -> 0 bytes
.../skin/preferences/prefpane-whitelist.png | Bin 935 -> 0 bytes
chrome/requestpolicy.jar!/skin/requestpolicy.css | 372 +++--
components/nsIRequestPolicy.xpt | Bin 1506 -> 0 bytes
components/requestpolicyService.js | 1145 +++++++--------
debian/changelog | 20 +
debian/clean | 1 +
debian/control | 7 +-
debian/copyright | 9 +-
debian/links | 1 +
...-to-shared-jQuery-instead-of-embedded-one.patch | 105 ++
debian/patches/series | 1 +
debian/rules | 7 +-
debian/watch | 5 +-
defaults/preferences/defaults.js | 30 +-
install.rdf | 55 +-
modules/DomainUtil.jsm | 101 +-
modules/FileUtil.jsm | 50 +-
modules/JSON.jsm | 10 +-
modules/Logger.jsm | 17 +-
modules/Policy.jsm | 1110 +++++++++++++++
modules/PolicyManager.jsm | 510 +++++++
modules/PolicyStorage.jsm | 73 +
modules/{Stats.jsm => PolicySubscription.jsm} | 34 +-
modules/Prompter.jsm | 10 +-
modules/RequestUtil.jsm | 512 ++++---
modules/Subscription.jsm | 437 ++++++
nsIRequestPolicy.idl | 72 -
103 files changed, 10079 insertions(+), 4764 deletions(-)
delete mode 100644 chrome/requestpolicy.jar!/content/initialSetup.js
delete mode 100644 chrome/requestpolicy.jar!/content/initialSetup.xul
delete mode 100644 chrome/requestpolicy.jar!/content/prefWindow.js
delete mode 100644 chrome/requestpolicy.jar!/content/prefWindow.xul
create mode 100644 chrome/requestpolicy.jar!/content/settings/advancedprefs.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/advancedprefs.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/basicprefs.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/basicprefs.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/common.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/defaultpolicy.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/defaultpolicy.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/oldrules.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/oldrules.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/settings.css
create mode 100644 chrome/requestpolicy.jar!/content/settings/setup.css
create mode 100644 chrome/requestpolicy.jar!/content/settings/setup.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/setup.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/subscriptions.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/subscriptions.js
create mode 100644 chrome/requestpolicy.jar!/content/settings/yourpolicy.html
create mode 100644 chrome/requestpolicy.jar!/content/settings/yourpolicy.js
create mode 100644 chrome/requestpolicy.jar!/skin/menu-allowed.svg
create mode 100644 chrome/requestpolicy.jar!/skin/menu-blocked.svg
create mode 100644 chrome/requestpolicy.jar!/skin/menu-default.svg
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefWindow.css
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-advanced.png
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-appearance.png
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-export.png
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-general.png
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-import.png
delete mode 100644 chrome/requestpolicy.jar!/skin/preferences/prefpane-whitelist.png
delete mode 100644 components/nsIRequestPolicy.xpt
create mode 100644 debian/clean
create mode 100644 debian/links
create mode 100644 debian/patches/0001-Refer-to-shared-jQuery-instead-of-embedded-one.patch
create mode 100644 debian/patches/series
create mode 100644 modules/Policy.jsm
create mode 100644 modules/PolicyManager.jsm
create mode 100644 modules/PolicyStorage.jsm
rename modules/{Stats.jsm => PolicySubscription.jsm} (51%)
create mode 100644 modules/Subscription.jsm
delete mode 100644 nsIRequestPolicy.idl
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git
More information about the Pkg-mozext-commits
mailing list