Emily Kager
4485b7f647
Add Tracking Protection Info Panel
5 years ago
Mihai Adrian
a31eb1f371
Code Health #4883 : Refactored accessing settings by using Context extensions ( #4973 )
5 years ago
Sebastian Kaspari
c2db07acf8
Add browser-state component.
5 years ago
Sebastian Kaspari
9b633f7f0f
Move creation of GeckoRuntime to flavor-specific source set.
...
Since we are now able to build against GeckoView Nightly and GeckoView Beta,
we should create the GeckoRuntime from a flavor-specific source set.
Creating the runtime is not covered by the AC abstraction and so API changes
in GeckoView Nightly can break the build and leaves us with no option to fix
it from a shared code base. Separating the creation of GeckoRuntime
allows us to adapt individually and also to configure the runtimes
differently.
5 years ago
Arturo Mejia
24f79b3263
Fix safe browsing API breaking change. ( #4946 )
5 years ago
Arturo Mejia
210868f5bc
Use Mozilla Android Components 9.0.0-SNAPSHOT. ( #4750 )
5 years ago
Sebastian Kaspari
d03c15d15c
Issue #4431 : Integrate feature-media component (Nightly and debug builds only). ( #4683 )
5 years ago
Emily Kager
74111c75de
For #3639 - Remove fontInflationEnabled ( #3640 )
5 years ago
Emily Kager
afb59251c1
For #3588 - Preload the content process when starting Gecko ( #3589 )
5 years ago
Sebastian Kaspari
b2d81aba43
Issue #2381 : Add feature-media component and enable notification for recording devices.
5 years ago
Sawyer Blatz
7fff475fd8
For #1679 : Pause media playback when backgrounded
5 years ago
Emily Kager
833290799e
For #1286 - Add Automatic Font Sizing Preference
5 years ago
Jeff Boek
f5a993a027
For #2762 - Prevents crash when a device has a font scale other than 1.0
5 years ago
Arturo Mejia
b2294483a8
Updated tracking protectionPolicy to the recommend one.
5 years ago
Sebastian Kaspari
291df48c4e
Install the "icons" WebExtension to automatically load icons for every visited website.
5 years ago
Emily Kager
e00380960f
Add Accessibility Fragment and Text Size Adjustment Setting
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
Colin Lee
96b68948b5
For #1710 : Create scaffolding for Robolectric tests ( #2282 )
5 years ago
Emily Kager
449fffe933
For #2181 - Select session again after restoring ( #2213 )
5 years ago
ekager
af613962e5
Only set the engine's theme when it is instantiated
5 years ago
Emily Kager
7871225083
No issue: Removes session time out related code
5 years ago
Jeff Boek
5ca9040702
For #1696 - Removes sessions from session control
5 years ago
Jeff Boek
0d183b01f3
For #1696 - Replace session bundle storage with session storage
5 years ago
Emily Kager
43e0588d68
For #1084 - Update TP Policy for the current engineSession
5 years ago
Emily Kager
068744eb96
For #1084 - Add Setting to enable/disable TP
5 years ago
Nick Alexander
d4d1e6bd5f
For #1525 : Make BrowserPerformanceTestActivity pass through to IntentReceiverActivity.
...
Previously, this passed through to HomeActivity, but Intent arguments
were dropped. That means that actions (`-a
android.intent.action.VIEW`) and URLs (`-d data:...`) were dropped,
which means that Gecko itself wasn't started (and wasn't started with
a session owned by Fenix itself).
This simply passes through the intent to its final destination.
Along the way, I also enabled remote debugging for these test
configurations; it's probably not necessary, but eventually I want all
automation to be controlled by that setting. See
[Bug 1524673](https://bugzilla.mozilla.org/show_bug.cgi?id=1524673 )
for some of the motivation. This agrees with Chrome, and should
generalize to future remote control protocols.
5 years ago
Jeff Boek
1ffbc51038
No Issue - Only block a subset of trackers by default
5 years ago
Emily Kager
442ca9b79c
For #627 - Set Engine Setting for PreferredColorScheme
5 years ago
Colin Lee
bd81e72239
Fixes #916 , fixes #917 , fixes #920 : Save, share, and delete bookmarks
5 years ago
ekager
80f386c411
Closes #120 - Add Preference for Remote Debugging
...
Co-authored-by: Emily Kager <ekager@mozilla.com>
5 years ago
Sawyer Blatz
463ab8bf79
No issue: Fixes compilation errors with a-c 47.0
5 years ago
Jeff Boek
59c514996b
Fixes #362 - Auto closes session
5 years ago
Colin Lee
f22f3ec9e2
Fixes #423 : [Battery Performance] Set up Fenix and Raptor
5 years ago
Sebastian Kaspari
4a66c60548
Pass concept-fetch Client implementation to SearchSuggestionProvider.
5 years ago
Jeff Boek
a4a9222a94
For #490 - Fixes navigation when selecting a history item
5 years ago
Sebastian Kaspari
b4d1ac0d63
Closes #472 : Integrate feature-session-bundling component.
...
This will take care of saving and restoring the (`SessionManager`) state.
5 years ago
Emily Kager
0c8b2a8a1e
Closes #449 - Adds Basic About Page with Dated Version Name
5 years ago
Colin Lee
0120558fce
Enforce unidirectional arch better
5 years ago
Jeff Boek
bacee18344
Removes initial and default session
5 years ago
Sebastian Kaspari
d5515c9f6e
Issue #267 : Integrate lib-crash component and upload crash reports to sentry and socorro.
5 years ago
Grisha Kruglov
0e3965632a
Closes #270 : Integrate browser-storage-sync for history storage and toolbar autocompletion
5 years ago
Jeff Boek
4c4f344a97
For #131 - Loads mozilla.org in the browser fragment
5 years ago