Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

Add an option to disable Custom Tabs and just open the browser directly #5513

Closed
djc opened this issue Sep 24, 2019 · 11 comments
Closed

Add an option to disable Custom Tabs and just open the browser directly #5513

djc opened this issue Sep 24, 2019 · 11 comments
Labels
Feature:CustomTabs feature request 🌟 New functionality and improvements

Comments

@djc
Copy link

djc commented Sep 24, 2019

Why/User Benefit/User Problem

When I open web pages from another app (for example, LinkedIn -- it doesn't seem to happen for all apps), I get what appears to be a Fenix web view in a limited, app-specific chrome. Since this looks a lot like built-in Chrome web views, which I would like to avoid to keep all my browsing in a single browser, I would prefer to always get the full Fenix chrome.

What/Requirements

Add a way to disable the web view activity in favor of full chrome.

Acceptance Criteria (how do I know when I’m done?)

┆Issue is synchronized with this Jira Task

@djc djc added the feature request 🌟 New functionality and improvements label Sep 24, 2019
@NotWoods NotWoods changed the title Add an option to disable the app-specific browser view (?) Add an option to disable Custom Tabs and just open the browser directly Sep 25, 2019
@NotWoods
Copy link
Contributor

NotWoods commented Sep 25, 2019

That limited view is called a Custom Tab. It's for apps that want to look like a page is opened in the app, without using a limited webview. These are actually powered using Firefox Preview and you'll get shared cookies, history, etc. The only change is the toolbar looks different.

FYI there is an "Open in Firefox Preview" button in the custom tab overflow menu, so there's an easy way to get the full experience.

@djc
Copy link
Author

djc commented Sep 26, 2019

I guess I'd feel more comfortable with them if there was some clearer Firefox branding, but I'd still prefer to be able to opt-out of the use of Custom Tabs.

@serovar
Copy link

serovar commented Feb 4, 2020

Another problem, but I don't know if it's a bug or a "feature" is that in custom tabs uBlock Origin (and I suppose addons in general) does not work.

@festelo
Copy link

festelo commented Feb 12, 2020

The only change is the toolbar looks different.

FYI there is an "Open in Firefox Preview" button in the custom tab overflow menu, so there's an easy way to get the full experience.

But you can't get full advantages of android multitasking with custom tab. For example, when I open some long-read article in reddit through a link, i can't just return back (there's only 'close button' and android 10 gestures for switching between apps doesn't work, because it's still the same app) to reddit app without loosing browser context (like scroll position). At first i need to make two taps to open full browser, why i need this?

So, i don't see any advantages of Custom Tabs, but see disadvantages. That's only reason why i switched from Chrome to FF, because FF has an option to disable CT.

@kevincox
Copy link

kevincox commented Apr 8, 2020

I agree. I have no interest in opening webpages in a more basic version of the browser. You can see numerous other feature requests in this tracker about adding features that already exist in the browser to custom tabs. Personally I an very confused what the advantages are. I think the one advantage I saw advertised was faster loading, but if that is the only advantage then it seems like a better option is to provide a custom tabs shim that preloads in the full browser.

But that is all besides the point. If the user prefers the full browser they should have the option to use it. (Just like Fennic provides today)

@klint
Copy link

klint commented Apr 9, 2020

FYI, not directly dealing with Custom Tabs vs standard pages, but still, we have somehow a similar problem between PWA and page shortcuts on the phone's homescreen: #7758

@dcdruck
Copy link

dcdruck commented Dec 16, 2020

This issue is the primary reason I downgraded to Firefox for Android 68 where I still have the option to disable CT (another major reason was many of my add-ons are incompatible). I see no advantage to CT but several disadvantages, including privacy implications from add-ons not working and crippling the concept of multi-tasking, which is an Android feature I use all the time. This makes me miss using Xposed and the ActivityForceNewTask module which solved this problem for all apps.

@wtanggg
Copy link

wtanggg commented Sep 20, 2021

It looks like no one has been able to provide any reason that custom tabs are good. I think that's because there is literally nothing good about custom tabs.
The fact that this annoyance can't be disabled is an embarrassment.

@dotleon
Copy link

dotleon commented Oct 18, 2021

I have two apps that open a custom tab to log in with no way to change this behaviour, and when I pull up my password manager for autofill the custom tabs close, making it impossible to log in through them. I have to open it externally every time because there is no way to disable firefox custom tabs.

Custom tabs are terrible in every way, the first thing I do in every app that has this option is to set them to open links externally.

There definitely should be a way to completely disable custom tabs.

@doctor82
Copy link

Please enable option to disable custom tabs

@boek
Copy link
Contributor

boek commented Jan 26, 2023

Moved to bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1812848

Change performed by the Move to Bugzilla add-on.

@boek boek closed this as completed Jan 26, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature:CustomTabs feature request 🌟 New functionality and improvements
Projects
None yet
Development

No branches or pull requests