summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Merge remote-tracking branch 'gk/bug_9268_final_stopgap_rebased'Mike Perry2014-06-27
|\
| * Bug 9268: Fix some resizing corner cases.Georg Koppen2014-06-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We now take the DPI value into account when calculating the width and height of the browser window. Furthermore, using GetAvailRect() helps to take care of taskbars that could influence the available height. At least two corner-corner cases remain: 1) On some Linux machines the height of the titlebar is not included in outerHeight(). Thus, we guess with a pretty safe margin. 2) On some systems retrieving the available height is giving the screen height back which could lead to problems if taskbars are available. Fixing those two problems (and presumably others yet to be reported) is out of the scope for this patch. However, in order to give the user the option to overwrite the miscalculation two preferences extensions.torbutton.window.innerWidth extensions.torbutton.window.innerHeigth are consulted. If they are set their values are used when resizing the inner window.
* | Write changelog and bump version for 1.6.10.1.Mike Perry2014-06-26
| |
* | remove obsolete files, re Bug 1506 P0Arthur Edelstein2014-06-26
|/
* Add changelog and bump version for 1.6.10.0.Mike Perry2014-06-05
|
* Update translations.Mike Perry2014-06-05
|
* Fix #12172: Enhance makepkg.sh to create the pkg directory if doesn't ↵Arthur Edelstein2014-06-05
| | | | already exist
* remove obsolete jshooks filesArthur Edelstein2014-06-05
|
* Bug #11510: about:tor should not report success if no tor.bug11510Kathy Brade2014-05-27
| | | | | | If the remote check does not complete successfully, look at the status code associated with the underlying nsIRequest and fail the tor check when the status is "proxy connection refused."
* Bug 11783: Avoid double-clicking on New Identity.Georg Koppen2014-05-26
| | | | | | | | | It turns out that clicking several times on New Identity very quickly may lead to unexpected behavior, to errors like "TypeError: b.webProgress is undefined" and a somewhat broken browser: clicking on New Identity again after this error showed up shuts the browser down, for example. Thanks to a patch by a cypherpunk we disable the New Identity menuitem after the first click which resolves this issue.
* Bug 11722: Add hidden pref to force remote Tor checkMike Perry2014-05-26
| | | | | | Some users may not have access to their Tor control port, and would prefer a remote Tor check instead, even if they are not using a transproxy. This pref allows them to specify this.
* Bug 11763: Fix race condition in pref dialog.Georg Koppen2014-05-21
| | | | | | | | If a user is clicking on the Accept button on the preferences dialog more than once the code in torbutton_prefs_save() is executed more than once as well which may lead to unexpected and unintended behavior. We fix this thanks to a patch by a cypherpunk by disabling the Accept button after the first click.
* Update changelog and rdf for 1.6.9.0.Mike Perry2014-04-25
|
* Translation updates.Mike Perry2014-04-25
|
* Bug 11384: Completely remove hidden toggle menu item.Mike Perry2014-04-22
|
* Bug 7439: Improve download warning dialog text.Mike Perry2014-04-22
|
* Dear Turkish Translators: Don't translate the homepage URL, yo.Mike Perry2014-04-10
| | | | | | | (Or the search engine names, but we'll deal with that later). I fixed this in transifex too, but don't want to wait for transifex to get pulled again.
* Update translations.Mike Perry2014-04-07
|
* Write changelog and bump version for 1.6.8.0.Mike Perry2014-04-07
|
* Merge remote-tracking branch 'brade/bug10398'Mike Perry2014-03-29
|\ | | | | | | | | | | | | | | Conflicts: src/chrome/content/aboutTor/aboutTor.xhtml src/chrome/locale/eu/aboutTor.dtd src/chrome/locale/fa/aboutTor.dtd src/chrome/locale/ja/aboutTor.dtd
| * Bug #10398: Do not create untranslatable strings.bug10398Kathy Brade2014-01-23
| | | | | | | | | | | | | | | | | | | | Our use of entities that contained trailing spaces was a bad idea: they got lost during the translation process. Instead, we now use a template that contains a snippet of HTML, with the search engine URLs as separate property strings. We did our best to preserve the existing translated strings, converting them to the new scheme and adding the missing spaces.
* | Add Turkish to update locales.Mike Perry2014-03-29
| |
* | Bug #11242: Clear "update needed" after upgrade.Kathy Brade2014-03-26
| |
* | Changelog and version bump for 1.6.7.0.Mike Perry2014-03-07
| |
* | Bug #9901: Prefix console handling functions to avoid potential namespace ↵Mike Perry2014-02-27
| | | | | | | | collisions.
* | Merge remote-tracking branch 'gk/bug_9901_v5'Mike Perry2014-02-27
|\ \
| * | Bug 9901: Fix freeze due to content type sniffingGeorg Koppen2014-02-12
| | | | | | | | | | | | | | | | | | | | | The external application blocker code suppresses error messages that are triggered by the JS -> C++ bridge. The downside is that content type sniffing leads to browser freezes. This patch overrides Firefox methods in order to gain the former while avoiding the latter.
* | | Bug 10611: Add Sweedish (sv) to extra locales to update.Mike Perry2014-02-13
|/ /
* | Bump version and add changelog entries for 1.6.6.0.Mike Perry2014-02-03
| |
* | Update translations from transifex.Mike Perry2014-02-03
| |
* | Bug #10800: Prevent exception in New IdentityMike Perry2014-02-03
| | | | | | | | | | Exceptions can apparently happen in rare, unknown cases while clearing search/find boxes.
* | Bug #10640: Fix about:tor's pointer position for RTL languages.Kathy Brade2014-02-03
| | | | | | | | | | We now position the arrow so it points to the toolbar button regardless of its position.
* | Bug 10095: Make inner window a multiple of 200x100Georg Koppen2014-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | In order to be sure that no other extension is resizing the inner window due to merging its overlay into the chrome we resize the window (again) via a mutation observer and a setTimeout(0) call. The mutation observer helps us as DevTools code is modifying the DOM during start-up. This approach minimizes the possible usability issues as well as the window just gets larger by some pixels while being visible (if it gets larger at all, i.e. if proper resizing did not succeed before the window got visible). Provided it gets visible in the first place before the final resizing gets applied.
* | Bug 10285: Clear permissions on New IdentityGeorg Koppen2014-02-03
| | | | | | | | | | We should clear permissions on New Identity as e.g. the web notification permission would be able to link the old and the new session otherwise.
* | Bug 9738: Fix for auto-maximizing on browser startGeorg Koppen2014-02-03
| | | | | | | | | | | | | | On some OS/desktop combinations there is a auto-maximize feature that breaks our efforts to resize the inner window to a multiple of 200x100 on start-up. We fix that by listening to the sizemodechange event and resizing the window again in case it got indeed maximized.
* | Bug #10682: Workaround to really disable updates for Torbutton.Mike Perry2014-02-03
| | | | | | | | | | | | Without an update URL specified, Firefox will still ping addons.mozilla.org for an update. If someone manages to register a fake Torbutton at our UID, it could get pushed out to users.
* | Bug #10419: Don't allow connections to localhost.Mike Perry2014-02-03
| | | | | | | | | | | | | | Also sync up the banned ports list with TBB. These settings shouldn't get applied in TBB normally. This is just defensive, in case someone somehow manages to toggle Tor state still.
* | Bug #10140: Move Japanese to extra locales.Mike Perry2014-01-24
| |
* | Bug #10687: Add Basque (eu) to extra locales.Mike Perry2014-01-24
|/
* Update changelog for 1.6.5.5.Mike Perry2014-01-20
|
* Bug #9486: Really clear NoScript Temporary Permissions on New IdentityMike Perry2014-01-20
| | | | Use the NoScript service function directly.
* Bump version and update changelog for 1.6.5.4.Mike Perry2014-01-14
|
* Add Arabic to the list of locales.Mike Perry2014-01-14
|
* Add Arabic translations.Mike Perry2014-01-14
|
* Update changelog and bump version.Mike Perry2013-12-23
|
* Bug #9486: Clear NoScript Temporary Permissions on New IdentityMike Perry2013-12-22
|
* Switch the download page back to download-easy.Mike Perry2013-12-16
| | | | Also bump version and changelog entry.
* Update changelog and version for 1.6.5.1.Mike Perry2013-12-10
|
* Bug 10352: Clear Private Browsing Mode data during New IdentityMike Perry2013-12-10
| | | | | Needed on FF24. The current cache, cookie and DOM Storage APIs do not otherwise clear private browsing mode data.
* Update translations from transifex.Mike Perry2013-12-09
|