| 867517 |
mozilla24 |
Gecko-based WebView for Android |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 880118 |
mozilla26 |
Package Gecko and GeckoView into an Android library project |
RESOLVED |
Shane Tully (:stully: |
| 880119 |
mozilla28 |
Improve the API for GeckoView |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 880121 |
mozilla28 |
Add support for Browser (Chrome) application interfaces to GeckoView |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 880123 |
mozilla28 |
Add support for content callback interfaces to GeckoView |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 889100 |
--- |
Kill the Tabs singleton and move it into GeckoView |
RESOLVED |
|
| 889994 |
--- |
Support having multiple GeckoViews in one Activity/process |
RESOLVED |
|
| 891634 |
--- |
[meta] Use the appropriate context for global state versus UI operations |
RESOLVED |
|
| 894088 |
Firefox 26 |
Add argument for opening URL in new tab in GeckoView |
RESOLVED |
Shane Tully (:stully: |
| 908744 |
--- |
BaseGeckoInterface: Implement GeckoEventListener |
RESOLVED |
|
| 908752 |
--- |
BaseGeckoInterface: Implement SensorEventListener |
RESOLVED |
|
| 908755 |
--- |
BaseGeckoInterface: Implement LocationListener |
RESOLVED |
|
| 908756 |
--- |
BaseGeckoInterface: Implement Tabs.OnTabsChangedListener |
RESOLVED |
|
| 908760 |
--- |
BaseGeckoInterface: Implement GeckoEventResponder |
RESOLVED |
|
| 908770 |
--- |
BaseGeckoInterface: Implement getPromptService() |
RESOLVED |
|
| 908772 |
--- |
BaseGeckoInterface: Implement getLocationListener() |
RESOLVED |
|
| 908773 |
--- |
BaseGeckoInterface: Implement getSensorEventListener() |
RESOLVED |
|
| 908775 |
--- |
BaseGeckoInterface: Implement doRestart() |
RESOLVED |
|
| 908779 |
--- |
BaseGeckoInterface: Implement addPluginView() |
RESOLVED |
|
| 908781 |
--- |
BaseGeckoInterface: Implement removePluginView() |
RESOLVED |
|
| 908783 |
--- |
BaseGeckoInterface: Implement enableCameraView() |
RESOLVED |
|
| 908785 |
--- |
BaseGeckoInterface: Implement disableCameraView() |
RESOLVED |
|
| 908786 |
--- |
BaseGeckoInterface: Implement addAppStateListener() |
RESOLVED |
|
| 908787 |
--- |
BaseGeckoInterface: Implement removeAppStateListener() |
RESOLVED |
|
| 908788 |
--- |
BaseGeckoInterface: Implement getCameraView() |
RESOLVED |
|
| 908789 |
--- |
BaseGeckoInterface: Implement notifyWakeLockChanged() |
RESOLVED |
|
| 908790 |
--- |
BaseGeckoInterface: Implement getFormAssistPopup() |
RESOLVED |
|
| 908791 |
--- |
BaseGeckoInterface: Implement getPluginContainer() |
RESOLVED |
|
| 908792 |
--- |
BaseGeckoInterface: Implement invalidateOptionsMenu() |
RESOLVED |
|
| 909286 |
M1 |
[story] As a user, I want to be able to pick up any new device and replicate my core Firefox experience so I don't have repeat a bunch of work I've already done on another device. |
RESOLVED |
|
| 909287 |
M1 |
[story] As a user with several devices, I want my core Firefox experience to be available on all devices, so I don't have to spend a lot of time rebuilding my awesomebar experience or other personalizations on each. |
RESOLVED |
|
| 909288 |
M1 |
[story] As a user, if I have typed in and stored a password in Firefox on one device, I don't want to have to type and store that password again on any of my other devices so my web accounts & passwords are magically available on all of my devices |
RESOLVED |
|
| 909289 |
M1 |
[story] As a user, I want the option of syncing my tabs from other devices so I can pick up where I left off when I switch to another device. |
RESOLVED |
|
| 909290 |
M1 |
[story] As a user, I want all of my bookmarks to be synced across my devices so that I have them whenever and wherever I need them. |
RESOLVED |
|
| 909291 |
M1 |
[story] As a user of Firefox for Android, I do not expect my Reading List content to be synced to other devices at this time, because on many platforms Firefox does not yet have the Reading List feature. |
RESOLVED |
|
| 909293 |
M1 |
[story] As a user, I want Firefox Sync to sync my data frequently so I can switch between Firefoxes whenever I want. |
RESOLVED |
|
| 909294 |
M1 |
[story] As a Firefox for Android user, I want the option of setting up a new Firefox Account when I first install Firefox, so I can sync my browser data between my devices. |
RESOLVED |
|
| 909296 |
M1 |
As a user, I want a way to clearly understand what data Sync is actually Syncing, what that data means in terms of my browser functionality, and what happens to that data when I have logged out of my browser so I understand Sync's privacy/security risks. |
RESOLVED |
|
| 909298 |
M1 |
[story] As a user, I want to set up a Firefox Account using an email address and password of my choice so I am not required to use any particular third-party sign-in service. |
RESOLVED |
|
| 909299 |
M1 |
[story] As a user, I don't want to be forced to create a Firefox Account when I first start using Firefox, so I can start using the browser as quickly as possible once I've downloaded and installed it. |
RESOLVED |
|
| 909300 |
M1 |
[story] As a user, I want all of my data (history, bookmarks, etc.) to be saved on my local machine whether or not I've set up a Firefox Account, so I am still able to build up a collection of data and personalize my Firefox experience over time. |
RESOLVED |
|
| 909302 |
M1 |
[story] As a user, I want to be able to change the password for my Firefox Account data from any of my Sync-enabled devices, so if someone does steal my laptop or other mobile device they won't be able to access any new data that is added to my account. |
RESOLVED |
|
| 909303 |
M1 |
[story] As a user, I want to be able to reset the password for my Firefox Account data from any of my Sync-enabled devices, so I can continue using my Firefox Account even if I have forgotten my password. |
RESOLVED |
|
| 909306 |
M1 |
[story] As a user, I want to be prompted to create a Firefox Account when I first install my browser, easily dismiss that prompt either for forever or in day or two so that I won't forget once I have time to do so. |
RESOLVED |
|
| 909307 |
M1 |
[story] As a user, I want to be able to go into a settings menu to create my Firefox Account, so that I can set up it up in my own time. |
RESOLVED |
|
| 909308 |
M1 |
[story] As a user, I want to be able to detach my Firefox Account on a device, but best-effort preserve the account and its related data for use in other clients or for later use in this client, to conserve on data costs on my mobile. |
RESOLVED |
|
| 909309 |
M1 |
[story] As a user, I want Sync to encrypt sync'd data with my Firefox Account password so that I my privacy and security is protected. |
RESOLVED |
|
| 909310 |
M1 |
[story] As a user, in the event of Sync service interruptions, I expect to be able to use my browser and previously-synced local data as normal, even if Firefox cannot access the Sync servers for an extended period of time. |
RESOLVED |
|
| 909312 |
Future |
[story] As a user, I want optionally to specify which types of data will be synced between my devices so that I feel in control of my data. |
RESOLVED |
|
| 909313 |
Future |
[story] As a user, I want to be able to modify my Sync data settings in my browser at any time after I have set up Sync and am logged into my Firefox Account so I can feel in control of my data. |
RESOLVED |
|
| 909314 |
Future |
[story] As a user, I want to be able to detach my Firefox Account on a device, and be assured that my account and its related data will be preserved on Mozilla's servers, so I can access it later either with this or other clients. |
RESOLVED |
|
| 909315 |
Future |
[story] As a user, I want Sync to encrypt my passwords such that only I can decrypt them so that Sync protects my privacy and security. |
RESOLVED |
|
| 909316 |
Future |
[story] As a user, I want the option to encrypt my Sync data so that only I can decrypt, even if that means its unrecoverable if I lose my password, so that Sync protects my privacy and security. |
RESOLVED |
|
| 909317 |
Future |
[story] As a Mozilla Product Manager, I want to track how many users are using sync across which devices, and how many devices each user is syncing to their account so that I can continuously track and improve Sync's engagement and utility. |
RESOLVED |
|
| 909319 |
Future |
[story] As a user, in the event of Sync service interruptions, I expect zero data loss across all of my devices, even if Firefox cannot access the Sync servers for an extended period of time. |
RESOLVED |
|
| 909320 |
Future |
[story] As a mobile user, I want Sync to conserve bandwidth, minimizing transfers to proportional to change volume so that Sync minimizes my data charges. |
RESOLVED |
|
| 909321 |
Future |
[story] As a entry-level smartphone user, I want Sync to intelligently conserve bandwidth and storage so that I save money and have more storage room for my photos and videos. |
RESOLVED |
|
| 909491 |
--- |
Need a sec review for the Firefox Account + Sync |
NEW |
David Chan [:dchan] |
| 909492 |
--- |
Privacy review for Firefox Account + Sync Launch |
RESOLVED |
Alina Hua |
| 911018 |
mozilla26 |
Call HardwareUtils.init in GeckoView |
RESOLVED |
|
| 911364 |
mozilla28 |
New GeckoView instances aren't connected to Gecko when Activity is recreated |
RESOLVED |
Brian Nicholson (:bnicholson) |
| 921664 |
--- |
create basic GeckoView test |
RESOLVED |
|
| 921792 |
--- |
GeckoView is busted; browser.js never seems to load on Android 4.3 |
RESOLVED |
|
| 922145 |
Firefox 27 |
publish nightly builds of GeckoView library and assets |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 927128 |
mozilla29 |
Keep GeckoView limited to Nightly only |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 927253 |
mozilla27 |
[geckoview] NullPointerException in GeckoNetworkManager |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 927388 |
mozilla39 |
[geckoview] Produce and upload Geckoview AAR during packaging |
RESOLVED |
Ahmed Khalil |
| 927451 |
mozilla27 |
GeckoView profile folder is not created |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 927831 |
mozilla62 |
[geckoview] Support running without special permissions |
RESOLVED |
James Willcox (:snorp) (jwillcox@mozilla.com) (he/him) |
| 928756 |
mozilla28 |
[geckoview] Convert prompt-based actions into separate GeckoView endpoints |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 930059 |
Firefox 28 |
Overscroll.java doesn't need to use compatibility libraries |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 930062 |
Firefox 28 |
GeckoView library should support building as an ant project |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 930068 |
Firefox 27 |
GeckoView shouldn't require ACCOUNT access permission |
RESOLVED |
|
| 930070 |
Firefox 27 |
GeckoView should handle not having fennec-specific classes |
RESOLVED |
|
| 930072 |
Firefox 28 |
Provide example app using GeckoView library in the tree |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 930452 |
mozilla27 |
GeckoView busted by HelperApps.jsm again |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 932642 |
--- |
[GeckoView] Resources id issue when build with gradle |
RESOLVED |
|
| 932690 |
Firefox 28 |
[GeckoView]Can't disable the zoom in/out in html |
RESOLVED |
Wesley Johnston (:wesj) |
| 942655 |
--- |
[GeckoView] Don't include Firefox resources in GeckoView build output |
RESOLVED |
|
| 948325 |
--- |
[GeckoView] Please add client-side proxy to load some static resources from asset. |
RESOLVED |
|
| 948465 |
Firefox 34 |
[GeckoView] Allow loading from assets/ via URL, e.g. file://android_asset/ |
RESOLVED |
Nick Alexander :nalexander [he/him] |
| 951865 |
Firefox 30 |
geckoview_example cannot build - missing res/ files |
RESOLVED |
Nick Alexander :nalexander [he/him] |
| 957873 |
--- |
[geckoview] Add support for a permission API |
RESOLVED |
|
| 958267 |
--- |
[GeckoView] Crash when changing screen orientation of device |
RESOLVED |
|
| 978587 |
mozilla30 |
Fix geckoview_library resource packaging |
RESOLVED |
Nick Alexander :nalexander [he/him] |
| 979623 |
Firefox 31 |
NullPointerException when starting geckoview_example |
RESOLVED |
Brad Lassey [:blassey] (use needinfo?) |
| 1020857 |
--- |
[GeckoView] License text needed on project website |
RESOLVED |
|
| 1032965 |
--- |
GeckoView crashes on launch |
RESOLVED |
|
| 1033168 |
mozilla33 |
GeckoView needs to use EventDispatcher.sendResponse |
RESOLVED |
Mark Finkle (:mfinkle) (use needinfo?) |
| 1033611 |
--- |
[geckoview] IndexedDb fails on pages loaded from the Assets using jar:file protocol |
RESOLVED |
|
| 1033622 |
--- |
[geckoview] localStorage fails to load on pages loaded from the Assets using jar:file protocol |
RESOLVED |
|
| 1037504 |
--- |
[geckoview] Let embedders specify the GeckoView profile name |
RESOLVED |
|
| 1041633 |
--- |
[geckoview] Allow disconnecting and reconnecting a GeckoView to a running Gecko |
RESOLVED |
|
| 1042257 |
mozilla34 |
[geckoview] Integrate GeckoAccessibility into GeckoView |
RESOLVED |
Frédéric Wang (:fredw) |
| 1050666 |
--- |
Changing screen orientation of a GeckoView confuses screen reader |
RESOLVED |
|
| 1059427 |
mozilla35 |
A GeckoView that is not "important for accessibility" should ignore accessibility message |
RESOLVED |
Frédéric Wang (:fredw) |
| 1098129 |
--- |
[geckoview] Split GeckoView and Browser packages |
RESOLVED |
|