| Commit message (Collapse) | Author | Age |
| |
|
|
| |
as toolbars/chrome
|
| |
|
|
|
|
| |
about:preferences#tor
Fixes bug 32210 (hiding the tor pane when using system tor)
|
| |
|
|
| |
--panel-disabled-color
|
| |
|
|
| |
torsettings.useProxy.checkbox in TorStrings.jsm
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Amazon, eBay, bing
Bug 32169: Fix TB9 Wikipedia address bar search
Bugfix on d093f0baea0b2b536b791d6613c384a7a4b1fe24, which accidentally
renamed search_url_get_params to suggest_url_get_params. Apparently,
until recently Firefox used to prefer search_form (which hardcodes the
parameters for Wikipedia) to search_url (which does not), so this was
hidden.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The onURLBarUserStartNavigation callback expects an object
from the UrlBarInput with information about how a URL was
navigated to. This specifically helps to deal with the various
buttons and links in the UrlBar dropdown (search engines,
bookmarks, suggestions, etc).
However, when using 'Paste and go' this data is not present
nor relevant and an empty object {} is provided instead.
This also happens if the user types the 'verbose url' (for
example: https://www.example.com rather than www.example.com),
navigates away from the urlbar thus dismissing the dropdown,
then navigating back to the urlbar and hitting enter.
Pasting the less 'verbose url' causes the code to go down
another path which attempts to resolve the actual url before
attempting to call _loadURL with a null result object, rather
than an empty {} result object. In this scenario no exception
is thrown.
This patch explicitly passes null rather than implicitly
passing {} to _loadURL when a resolved 'verbose' url is entered
into the UrlBar via 'Paste and go' (as well as the previously
described type -> dismiss popup -> enter flow).
|
| | |
|
| |
|
|
| |
This reverts commit 81d2d351b4c93e139f13a6f21a9abadedc86ee6c.
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
this is no longer needed r=lsalzman
Bug 1460357 disabled AVX because gcc was generating unaligned instructions. But clang doesn't seem
to do that.
Differential Revision: https://phabricator.services.mozilla.com/D48072
--HG--
extra : moz-landing-system : lando
|
| | |
|
| |
|
|
| |
Bug 28709: Enable FuzzyFox
|
| |
|
|
|
| |
Bug 21549 - Use Firefox's WASM default pref. It is disabled at safer
security levels.
|
| | |
|
| | |
|
| |
|
|
|
| |
More concretely, SearchService.jsm 'hijack-blocklists' and
url-classifier-skip-urls.
|
| |
|
|
|
|
| |
Fixed parseBridgeStrings function in parseFunctions.jsm to now discard
'bridge' string prefix in user-provided bridge strings. Also now
properly handling carriage returns ('\r') in bridge strings.
|
| |
|
|
|
|
|
| |
Fixed logic for when the Security Level panel is spawned based on input
to mirror behavior of Downloads, Library and Hamburger menus. The panel
now spawns on left-mouse button down, and on keyboard activation when
user presses 'space' or 'enter'.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Simply removed the 'clever' caching of the underlying toolbar button
element. Now, each time the button is needed it is queried from the
underlying document.
A correct, but more complicated, fix would be to determine when the
toolbar button had been moved to the overflow menu and then update our
cached reference. However, this would be super brittle and would
break once another way to move the toolbar button is added in the
future.
In the end, caching something so infrequently queried is not worth the
complexity.
|
| |
|
|
|
|
|
| |
panel
With ESR68 we needed to add a new is="text-link" attribute to label
elements used as hyperlinks
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
about:preferences#tor
This patch adds a new about:preferences#tor page which allows modifying
bridge, proxy, and firewall settings from within Tor Browser. All of the
functionality present in tor-launcher's Network Configuration panel is
present:
- Setting built-in bridges
- Requesting bridges from BridgeDB via moat
- Using user-provided bridges
- Configuring SOCKS4, SOCKS5, and HTTP/HTTPS proxies
- Setting firewall ports
- Viewing and Copying Tor's logs
In addition the following changes have been made:
- The Networking Settings in General preferences has been removed
- TorStrings has been removed from the SecurityLevel component and
moved into a common shared module also used by about:preferences#tor
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Avoid re-creating the hidden window, since this causes the nsMenuBarX
object that is associated with the app menu to be freed (which in
turn causes all of the app menu items to stop working).
More detail: There should only be one hidden window.
XREMain::XRE_mainRun() contains an explicit call to create the
hidden window and that is the normal path by which it is created.
However, when Tor Launcher's wizard/progress window is opened during
startup, a hidden window is created earlier as a side effect of
calls to nsAppShellService::GetHiddenWindow(). Then, when
XREMain::XRE_mainRun() creates its hidden window, the original one
is freed which also causes the app menu's nsMenuBarX object which
is associated with that window to be destroyed. When that happens,
the menuGroupOwner property within each Cocoa menu items's MenuItemInfo
object is cleared. This breaks the link that is necessary for
NativeMenuItemTarget's menuItemHit method to dispatch a menu item
event.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Update the "Tor Network" onboarding page to include a note that
settings can now be accessed via the application preferences and
add an "Adjust Your Tor Network Settings" action button which opens
about:preferences#tor.
Replace the Tor Browser 8.5 "update" onboarding tour with a 9.0 one
that includes the revised "Tor Network" page and a revised "Toolbar"
page. The latter explains that Torbutton's toolbar item has been
removed ("Goodbye Onion Button") and explains how to access the
New Identity feature using the hamburger menu and new toolbar item.
|
| | |
|
| |
|
|
|
| |
Also added 'New circuit for this site' button to CustomizableUI, but
not visible by default.
|
| |
|
|
|
|
|
|
|
| |
moz-extension. r=rpl,Ehsan,tjr
Differential Revision: https://phabricator.services.mozilla.com/D47425
--HG--
extra : moz-landing-system : lando
|
| |
|
|
|
|
| |
Since Tor Browser does not support more than one profile, disable
the prompt and associated code that offers to create one when a
version downgrade situation is detected.
|
| |
|
|
|
|
| |
Inside nonBrowserWindowStartup(), do not assume that XUL elements
that are only part of the Mac hidden window are available in all
non-browser windows.
|
| |
|
|
|
|
| |
A small change to Fluent FileSource class is required so that we
can register a new source without its supported locales being
counted as available locales for the browser.
|
| |
|
|
|
|
|
| |
Differential Revision: https://phabricator.services.mozilla.com/D43216
--HG--
extra : moz-landing-system : lando
|
| | |
|
| |
|
|
|
|
|
|
| |
Patching AboutNewTabService so that AboutNewTab is not loaded
to avoid several network requests that we do not need. Besides,
about:newtab will now point to about:blank or about:tor (depending
on browser.newtabpage.enabled) and about:home will point to
about:tor.
|
| |
|
|
|
|
|
| |
On Linux and Windows, arrange for the updater to remove the old
meek and moat http helper profiles by adding appropriate directives
to browser/installer/removed-files.in (on macOS, the cleanup will
be done by Tor Launcher).
|
| |
|
|
|
|
|
|
|
| |
r=xeonchen
Differential Revision: https://phabricator.services.mozilla.com/D35033
--HG--
extra : moz-landing-system : lando
|
| |
|
|
|
|
|
|
|
|
|
| |
work r=VladBaicu
Now using lastURI instead of principal and now we are using the right functions in order to test permissions.
Differential Revision: https://phabricator.services.mozilla.com/D39190
--HG--
extra : moz-landing-system : lando
|
| |
|
|
|
|
|
| |
Differential Revision: https://phabricator.services.mozilla.com/D34187
--HG--
extra : moz-landing-system : lando
|
| |
|
|
|
|
|
| |
Differential Revision: https://phabricator.services.mozilla.com/D35232
--HG--
extra : moz-landing-system : lando
|
| | |
|
| | |
|
| |
|
|
|
|
| |
The dedicated profiles (per-installation) feature does not interact
well with our bundled profiles on Linux and Windows, and it also causes
multiple profiles to be created on macOS under TorBrowser-Data.
|
| |
|
|
| |
This reverts commit 057fe36fc6f3e93e265505c7dcc703a0941778e2.
|
| |
|
|
|
|
|
| |
Differential Revision: https://phabricator.services.mozilla.com/D36502
--HG--
extra : moz-landing-system : lando
|
| |
|
|
|
| |
Spoofing dom/dom.properties, layout/xmlparser.properties,
layout/MediaDocument.properties to en-US if needed.
|
| |
|
|
|
|
|
| |
r=bytesized a=jcristau"
We don't use the maintenance service and don't want to have parts of it
now included in our updater code. This commit fixes bug 31547 for esr68.
|
| | |
|
| | |
|
| |
|
|
|
| |
There are no default obfs3 bridges remaining after Linus' ones are gone.
Remove the UI and localization.
|