ekager
6d0a4fdb4d
Revert "For #3609 - Remove FIP Integration, Use FIP Feature"
...
This reverts commit 428643d598e938f58a2fe4abfee417c46edec167.
5 years ago
Sawyer Blatz
66eb4fd03b
No issue: Fixes master compilation
5 years ago
Tiger Oakes
4994554576
No issue: Adds lint exception for when statement ( #3685 )
5 years ago
Tiger Oakes
d01bb8c442
Use lifecycleScope for collections fragments
5 years ago
Emily Kager
084fab77d4
For #3609 - Remove FIP Integration, Use FIP Feature ( #3637 )
5 years ago
Emily Kager
ac5c4a0f79
Closes #3493 - Show tab saved to collection snackbar in BrowserFragment
5 years ago
Jeff Boek
7ebdfcc87b
For #1116 - Uses alias link for help
5 years ago
Jeff Boek
5540230e3d
For #1116 - Changes help link ( #3491 )
5 years ago
Colin Lee
d5c5587a0c
For #3209 : Disable shared element animations for crash temporarily ( #3482 )
5 years ago
Sawyer Blatz
381a5e6089
For #3403 : Subscribes to tab collections in BrowserFragment
5 years ago
Jonathan Almeida
80e7868fd7
For #1134 : Set UA to GeckoView 69.0 for whitelisted domains
5 years ago
Colin Lee
66a836cf3a
For #3314 : Toolbar and QAB unresponsive after Android 6 perms check ( #3373 )
5 years ago
Emily Kager
71f2b0bdaa
For #2253 - Use toolbar as anchorView with fullscreen snackbar
5 years ago
Christian Sadilek
ccc7c70967
For #3252 : Reader mode appearance buttons are not visible in PB
...
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
Co-authored-by: Sawyer Blatz <sdblatz@gmail.com>
5 years ago
jhugman
26d0ddda98
Fixes #3358 - disable feature-app-links ( #3359 )
5 years ago
Gabriel Luong
f05eb032d4
For #2684 : Add an extension function Session.toTab to map Session to Tab and clean up their usage
5 years ago
Sawyer Blatz
decacbfc97
For #3323 Runs PublicSuffixList synchronously
5 years ago
Emily Kager
975975e789
For #3326 - Remove open image in tab from context menu ( #3327 )
5 years ago
Tiger Oakes
82d2a0661b
Remove deprecatd support-ktx methods ( #3305 )
5 years ago
Emily Kager
bf4916418a
For #1998 - Removes stable flag in entering fullscreen navigation
5 years ago
Sawyer Blatz
45c509fbce
For #2648 : Updates trimming of url hostname ( #3191 )
...
* For #2648 : Updates trimming of url hostname
* For #2648 : Fix nits
5 years ago
Colin Lee
1e6da54263
For #3238 : fixes race condition crash, nav destination unknown
5 years ago
Jonathan Almeida
0a3b001abe
For #3167 : Show help page in browser menu ( #3230 )
5 years ago
Emily Kager
93a5456785
For #2253 - Shorten Fullscreen snackbar length ( #3190 )
5 years ago
Sawyer Blatz
0b3a8b7a54
For #2316 : Adds confirmation dialog to delete bookmark
5 years ago
Emily Kager
ef0618a3d1
For #3103 - Exit fullscreen on pause ( #3112 )
5 years ago
Colin Lee
04a759f0b0
For #2693 : Launching Fenix via adb with URL crashes ( #3099 )
5 years ago
Tiger Oakes
94c4013810
Closes #3091 - Hide Pull to Refresh under flag ( #3092 )
...
This was merged in after feature freeze so we're pulling it out for
now. Pull to refresh will continue to work in debug mode so that the
design can be iterated on easily.
5 years ago
Colin Lee
04bbeb5ae6
For #3073 'Open in Firefox Preview' no longer opens in app
...
Saving and restoring the custom tab session ID fixed one problem while causing another. I added code to only restore the ID if the session has a customTabConfig associated.
5 years ago
ekager
d285e799b9
Clean up logic to return margin pairs for readability
5 years ago
ekager
14fe356d62
For #2794 - Adjust engine margins when enter/exit fullscreen
5 years ago
ekager
98a40aabd7
For #2223 , For #371 - Replace Toolbar with FIP when opened
5 years ago
Colin Lee
532483498a
No issue: Store the Custom Tab Session ID to avoid a crash ( #3062 )
5 years ago
Emily Kager
0327b1146b
For #2977 - Update add new collections flow ( #2991 )
...
* For #2977 - Update add new collections flow
* Rename shared elements to be more general
* Make tab list not clickable in other modes
* For #2577 - Stop Flickering in List
* Add extensions function for next step with collections list size
5 years ago
James Hugman
060cd646c8
Fixes #1570 - Enable app-links feature
5 years ago
Emily Kager
1bb4d72fd1
For #3027 , For #2858 Pass in Fenix Snackbar for Context Menu Candidate ( #3028 )
5 years ago
Jonathan Almeida
ab39a5088a
For #2052 : Fix BrowserToolbar overlapping web content
5 years ago
Jeff Boek
f9d70dbc92
For #2723 - Creates callbacks to wire up the mode and theme manager together
5 years ago
Jeff Boek
a7d5cdcb9d
For #2723 - Fixes theme manager
5 years ago
Emily Kager
18cd9e58f9
Fixes Crash: Pop up to Browser Fragment if exists when coming from Search
5 years ago
Emily Kager
8dbed67f7f
No issue: Simplify and speed up shared element transitions
5 years ago
Emily Kager
43a961fe73
For #1973 - Toggle QR button on deny permissions, fix engineView crashes
5 years ago
Tiger Oakes
74dd2a5f23
Issue #103 - Pull to refresh ( #3020 )
5 years ago
Sawyer Blatz
9e0e5d95d9
For #2931 : Show browser snackbar above quick action sheet
5 years ago
Emily Kager
3685b05586
For #3011 - Size EngineView for Custom Tab Fixed Toolbar
5 years ago
Emily Kager
c027feecd0
For #3011 - Size EngineView for Custom Tab Fixed Toolbar
5 years ago
Emily Kager
3560e1793c
For #2980 - Pop to home if no session exists in Browser Fragment
5 years ago
Emily Kager
8181705b58
Init Toolbar in edit mode so we don't see the flash
5 years ago
Emily Kager
039990f608
For #2972 - Call session feature back press before custom tab back press
5 years ago
Emily Kager
6290d7b890
For #2110 - Pressing back on external link should close the tab
5 years ago
Emily Kager
cae95c0ee1
For #2952 - Delete All Tabs should run on Main Thread
5 years ago
Arturo Mejia
b5d1d04d88
Closes #2900 : Fix crash when trying to show site info panel with
...
a null session.
5 years ago
Arturo Mejia
ba6bb916e4
Closes #2789 : Custom tabs is not covering the full screen size.
5 years ago
Emily Kager
2ad6875f09
No issue: Correct material dependency and anchor snackbar above toolbar
5 years ago
Emily Kager
4e13de3ffd
No issue: Register observers with owner view
5 years ago
Emily Kager
a676e964b5
For #966 - Preserve CustomTab history when opening in browser
5 years ago
ekager
2f46345954
Cancel pending findBookmarkJob if another is started
5 years ago
Emily Kager
4b7c8a7db1
For #2228 - Update Bookmark Status in onUrlChanged
5 years ago
Emily Kager
074eec7006
For #2815 - Use RootView for displaying snackbar in browserfragment ( #2816 )
5 years ago
Emily Kager
40f2fe5166
For #1287 - Create animation for opening and closing tab from home
5 years ago
Jonathan Almeida
eb7646f073
Add custom share sheet and send tab support ( #2757 )
...
* Closes #2751 : Add custom app share sheet
* Closes #2753 : Add send tab devices to share sheet
* Closes #2752 : Add build flag for send tab
* Replace Context.share with ShareFragment
5 years ago
Sawyer Blatz
87df0a8103
For #2728 & #2729 : Uses view model selected tabs for collection creation ( #2748 )
5 years ago
Sawyer Blatz
763c8be815
For #2689 : Turns dynamic toolbar into fixed toolbar
5 years ago
Sawyer Blatz
afbe397f94
For #1575 : Enables adding tabs to existing collection
5 years ago
Emily Kager
e534dad199
For #2028 - Pass Session ID for Custom Tab Prompts, Theme Dialogs
5 years ago
Jeff Boek
b54628210b
For #2414 - Fixes custom tab crash
5 years ago
Jonathan Almeida
2035be8cc6
Closes #2097 : Stop video playback when custom tab closes
5 years ago
Sören Hentzschel
6bc577eecd
For #1800 - "report site issue" should open in a new tab
5 years ago
Sawyer Blatz
72d29c2a43
For #2205 & #1578 : Integrates tab collection storage ( #2478 )
...
* For #2205 : Adds TabCollectionStorage
* For #1578 : Adds delete to TabCollection
5 years ago
Emily Kager
43843b0fb3
For #2561 - Dynamically set EngineView behavior in BrowserFragment
5 years ago
Sawyer Blatz
0b7df74731
For #2315 & For #2494 : Adds scrolling to custom tabs ( #2521 )
5 years ago
Jeff Boek
c5e5ef4b25
Teases apart ViewModel dependencies ( #2499 )
...
* No Issue - pulls render outside of the viewmodel
* No Issue - Properly subscribes to the changesObservable
* No Issue - Fixes ViewModel tests
5 years ago
Emily Kager
c2a3c844b8
For #2035 - Register Accessibility Manager Listener ( #2462 )
5 years ago
Emily Kager
e0e7ba5a43
For #2302 - Listen to session to update QuickSettingsSheetDialogFragment
5 years ago
Sawyer Blatz
b71eeb9fb3
For #2245 : Updates quick action bar state and animation ( #2451 )
...
* Revert quick action changes
* For #2245 : Updates quick action bar state and animation
5 years ago
Emily Kager
4070941657
No issue: Refactor dialogs to use nav graph
5 years ago
Colin Lee
ccbc14a71f
For #1994 : Re-architect state handling code ( #2382 )
5 years ago
Emily Kager
75ccce23dc
For #2323 - Update theme for browsing if needed in onResume ( #2360 )
5 years ago
Arturo Mejia
b735cc9693
Closes #1311 : Enable downloads in custom tabs. ( #2311 )
5 years ago
Emily Kager
84a7430e57
For #1745 - Allow trackers from Allow List ( #2310 )
5 years ago
Arturo Mejia
583b954c5a
Closes #1320 : Customize site info panel dialog for custom tabs. ( #2304 )
5 years ago
Emily Kager
e6e3ac35e0
For #2068 - Create QAS initial state ( #2298 )
5 years ago
Sawyer Blatz
7d577e5953
For #2205 : Adds collections view to home fragment ( #2249 )
...
* For #1574 : Adds collections to home view
* Adds colored icons and expansion
* Adds state change
* Adds more styling
* Adds ItsNotBrokenSnacks
* Adds chevron
* Improves styling of swipe to delete and adds delete action
* Fix nits
* Try to add real saving
5 years ago
Christian Sadilek
9b0422b062
Issue #910 : Integrate feature-readerview component ( #2269 )
...
Closes #908 , Closes #910 , Closes #911 , Closes #912
Co-authored-by: Jonathan Almeida <jalmeida@mozilla.com>
5 years ago
Emily Kager
aa6d36dda9
For #2035 - Fixes a11y and loading toolbar behavior logic ( #2243 )
5 years ago
jhugman
34bd6513b6
Fixes 1689 - Add sessionManager and sessionId to custom tabs menu and toolbar. ( #2229 )
5 years ago
Emily Kager
2953b54a84
For #1573 - Polish Collections UI Component ( #2212 )
...
* Adds Keyboard resuming, Snackbar verification, layout edits to collections
Adds Keyboard resuming, Snackbar verification, layout edits to collections
* Adds new strings for collections/tabs management
* Adds constraintsets, hides checkboxes, adds scrim
* Update strings to plurals
5 years ago
Colin Lee
b931957426
For #1586 : Behavior when adding a duplicate bookmark ( #2195 )
5 years ago
Emily Kager
a07b6d8c0f
Closes #2156 - Update theme for selected session in BrowserFragment ( #2171 )
5 years ago
Sawyer Blatz
70486039c0
Closes #2147 : Refactors usage of openToBrowserAndLoad
5 years ago
Emily Kager
14c4d12e49
For #1573 - Add Browsing Menu Item Add To Collections
5 years ago
Sawyer Blatz
d6879e2501
No issue: Sets BrowserFragment sessionId only in custom tabs
5 years ago
Emily Kager
b11a7554c2
For #1836 - Update theme based on if session private ( #2099 )
5 years ago
Sawyer Blatz
66d76d3123
For #2074 : Displays title only in custom tabs ( #2075 )
5 years ago
Emily Kager
99f979e86b
For #1601 - Bookmark icon should change visually if page is bookmarked
5 years ago
Emily Kager
bc10c65c52
For #2035 Add TouchExplorationStateChangeListener and adjust toolbar
5 years ago
Sawyer Blatz
46924544b6
For #1975 & #1627 : Refactors getSessionById in BrowserFragment
5 years ago
Emily Kager
4ae40b35e0
No issue Null check accessibility manager
5 years ago
Emily Kager
9eaaedf4bd
For #1658 Update preferredColorScheme in onResume for auto-theming
5 years ago
Emily Kager
1aee091485
For #2039 - Context check in setToolbarBehaviour ( #2040 )
5 years ago