summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Bug 26540: Enabling pdfjs disableRange option prevents pdfs from loadingbug_26540_v2Richard Pospesel2018-09-18
| | | | | | | This patch checks to see if the incoming channel has a first party domain that's been smuggled out on the nsIHttpChannel. This is used for XmlHttpRequests reqested from a System context when the first party domain is known (as is the case of range-based requests in pdf.js)
* Release preparations for 2.1Georg Koppen2018-09-18
| | | | Changelog update and version bump
* Bug 27175: Add pref to allow users to persist custom noscript settingsArthur Edelstein2018-09-18
| | | | | | | | | The pref is called "extensions.torbutton.noscript_persist". Warning! It is dangerous and could reveal what sites you have visited in the past. (We also use a pref named "extensions.torbutton.noscript_inited" to keep track of the first run.)
* Bug 21263: Remove outdated information from the READMEtraumschule2018-09-18
|
* Bug 27760: Fix NoScript IPC for about:blank by whitelisting messagesRusty Bird2018-09-18
| | | | | | | | | | | | If about:blank is the homepage (or has been passed as a command line parameter), NoScript will send a message named "fetchChildPolicy" _before_ "started". Torbutton would then send its "updateSettings" too soon, resulting in the dreaded error "Could not establish connection. Receiving end does not exist" (see bug 26520). Fix this by whitelisting the relevant messages from NoScript: "started" and also "pageshow" for a slightly more graceful failure mode in case Torbutton somehow misses NoScript startup.
* Revert "Fix NoScript IPC for about:blank by whitelisting messages"Georg Koppen2018-09-18
| | | | This reverts commit efdc83fec6244d5f2e4b8880fef010a6e362d9dc.
* Merge remote-tracking branch 'arthur/27427_alpha'Georg Koppen2018-09-18
|\
| * Send updateSettings message using NoScript >= 10.1.9.2 protocolRusty Bird2018-09-17
| |
| * Fix NoScript IPC for about:blank by whitelisting messagesRusty Bird2018-09-17
| | | | | | | | | | | | | | | | | | | | | | | | If about:blank is the homepage (or has been passed as a command line parameter), NoScript will send a message named "fetchChildPolicy" _before_ "started". Torbutton would then send its "updateSettings" too soon, resulting in the dreaded error "Could not establish connection. Receiving end does not exist" (see bug 26520). Fix this by whitelisting the relevant messages from NoScript: "started" and also "pageshow" for a slightly more graceful failure mode in case Torbutton somehow misses NoScript startup.
* | Revert "Bug 27427: Fix NoScript IPC for about:blank by whitelisting messages"Georg Koppen2018-09-18
| | | | | | | | This reverts commit 8ff3b44e478ebddf5a067d796f57a353beae2af0.
* | Release preparations for 2.0.7Georg Koppen2018-09-18
| | | | | | | | Changelog update and version bump
* | Translations updateGeorg Koppen2018-09-18
| |
* | Bug 27427: Fix NoScript IPC for about:blank by whitelisting messagesRusty Bird2018-09-18
| | | | | | | | | | | | | | | | | | | | | | | | If about:blank is the homepage (or has been passed as a command line parameter), NoScript will send a message named "fetchChildPolicy" _before_ "started". Torbutton would then send its "updateSettings" too soon, resulting in the dreaded error "Could not establish connection. Receiving end does not exist" (see bug 26520). Fix this by whitelisting the relevant messages from NoScript: "started" and also "pageshow" for a slightly more graceful failure mode in case Torbutton somehow misses NoScript startup.
* | Bug 26624: Only block OBJECT on highest slider levelGeorg Koppen2018-09-18
|/
* Bug 27097: Get the event listener scope rightGeorg Koppen2018-09-17
|
* Bug 26555: Don't show IP address for meek or snowflakeArthur Edelstein2018-09-17
| | | | | | | (the IP address for these PTs looks like 0.x.x.x) Also, we remove some dead code that implemented part of the old circuit display.
* Bug 27097: Tor News signup bannerArthur Edelstein2018-09-17
| | | | | | | The banner disappears permanently: * if the user clicks a small "X" on the right * if the user clicks the "Sign Up" link * if the banner has already been shown 4 times
* Bug 27558: Update the link to "Your Guard note may not change" textSukhbir Singh2018-09-14
|
* Bug 27478: Torbutton icons for dark themeArthur Edelstein2018-09-13
|
* Bug 27506: Move status version to UL corner for RTL localesArthur Edelstein2018-09-13
| | | | | | We use both offset-inline-end and inset-inline-end because the former is supported in Firefox 60 and the latter is supported in Firefox 63 and later.
* Bug 27663: Add New Identity menuitem againGeorg Koppen2018-09-12
| | | | | | | | | | Moving the New Identity button to the hamburger menu without having the redesign of our security controls in place and without having a proper guidance for where we moved it to is confusing. Let's revert that decision until we have all required pieces ready. We omit the key attribute from the menu item to avoid doing a New Identity twice if users press Ctrl+Shift+u.
* Release preparations for 2.0.6Georg Koppen2018-09-01
| | | | Version bump and CHANGELOG update
* Bug 27401: Start listening for NoScript before it loadsArthur Edelstein2018-08-31
|
* Release preparations for 2.0.5Georg Koppen2018-08-31
| | | | CHANGELOG update and version bump
* Translations updateGeorg Koppen2018-08-31
|
* Bug 26520: Fix sec slider/NoScript for TOR_SKIP_LAUNCH=1Arthur Edelstein2018-08-29
| | | | | | We need to wait for NoScript to have launched before we send the first settings message from the security slider. So wait for NoScript to send us a message first.
* Bug 26490: Remove the security slider notificationGeorg Koppen2018-08-28
| | | | | | | We now have the onboarding to show users our security slider. We remove the notification bar on first start as it was a workaround for that onboarding feature which on some system causes problems with window size rounding.
* Bug 27214: Improve the onboarding textKathy Brade2018-08-28
|
* Bug 27301: Improve about:tor behavior and appearance.Kathy Brade2018-08-28
| | | | | | Change TB Manual link to open in a new tab. Use a dynamic margin between search box and TB Manual link (10% of viewport). Add more onion circles to improve appearance on wide displays.
* Bug 27097: Remove aboutTor.propertiesArthur Edelstein2018-08-27
| | | | This file is no longer used. Move needed strings to aboutTor.dtd
* Bug 26962: Circuit display onboarding (part 2).Kathy Brade2018-08-24
| | | | | Add strings for a "New Circuit Display" promotional banner which is shown on the about:tbupdate page.
* Bug 26962: Circuit display onboardingKathy Brade2018-08-23
| | | | Add strings needed for circuit display onboarding.
* Preparing new release (2.0.4)Georg Koppen2018-08-23
| | | | CHANGELOG update and versions bump
* Translations updateGeorg Koppen2018-08-23
|
* Bug 27276: Adapt to new NoScript messaging protocolArthur Edelstein2018-08-22
| | | | | Also, fix a bug in noscript-control.js where initialized was never set to true.
* Bug 27097: Text for Tor News signup widgetArthur Edelstein2018-08-22
|
* Release preparations for 2.0.3Georg Koppen2018-08-22
|
* Translations updateGeorg Koppen2018-08-22
|
* Merge remote-tracking branch 'igt0/26884-v6'Georg Koppen2018-08-22
|\
| * Bug 26884 - Part 3: Remove optionsURL from install.rdfIgor Oliveira2018-08-21
| | | | | | | | | | | | | | The preference is not available in the Desktop and it doesn't make sense on mobile. Thus, we are removing it.
| * Bug 26884 - Part 2: Create mobile security sliderIgor Oliveira2018-08-21
| | | | | | | | | | Create a responsive security slider, it can be used on mobile and tablet.
| * Bug 26884 - Part 1: Move show_torbrowser_manual andIgor Oliveira2018-08-21
| | | | | | | | | | | | | | | | | | | | | | | | | | get_general_useragent_locale to utils On Desktop, show_torbrowser_manual is a torbutton.js method and it is called by other components using the window.opener. However, on mobile, the security settings is opened in a tab instead of a modal. Thus the window.opener is nil. This patch moves the show_torbrowser_manual to util.js allowing it to be accessible from anywhere.
* | Add missing Changelog entryGeorg Koppen2018-08-21
| |
* | Translations updateGeorg Koppen2018-08-21
|/
* Move bn-BD to locales for non-official buildsGeorg Koppen2018-08-16
|
* Translations updateGeorg Koppen2018-08-16
|
* Release preparations for 2.0.2:Georg Koppen2018-08-16
| | | | Version bump and CHANGELOG update
* Bug 26961: New user onboardingKathy Brade2018-08-15
| | | | | Add strings for use by new user onboarding. Add "TorOpenSecuritySettings" observer.
* Bug 26189: Remove content-policy.jsArthur Edelstein2018-08-15
| | | | | Our old patch for Bug 8725 was upstreamed in https://bugzilla.mozilla.org/show_bug.cgi?id=863246
* Bug 27129: Add locales ca, ga, id, is, nbArthur Edelstein2018-08-15
|