Open
Bug 1414986
Opened 8 years ago
Updated 3 years ago
Update FxScreenGraph navigator extension to use screen actions.
Categories
(Firefox for iOS :: Build & Test, enhancement, P2)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
fxios | + | --- |
People
(Reporter: jhugman, Unassigned)
References
Details
This includes:
1. Adding extra properties to the FxUserState.
2. Rewriting navigator extension methods into the graph. This lets the graph document the app better, e.g. all of performBrowserAction can be moved into multiple actions.
3. Changing the call sites of openURL(urlString:) to and performBrowserAction() to better, more generic forms.
4. Removing any redundant states that no longer make sense – e.g. P_HomePanel_TopSites and PrivateHomePanelsScreen.
Updated•8 years ago
|
Priority: -- → P2
![]() |
||
Updated•8 years ago
|
![]() |
Reporter | |
Comment 2•8 years ago
|
||
No. This should be on :npark and :irios's radar.
Flags: needinfo?(npark)
Flags: needinfo?(jhugman)
Flags: needinfo?(irios)
Comment 3•8 years ago
|
||
Lets keep it open. Now we are focused on fixing the broken tests and once that is done, we will improve the others according to the new FxScreenGraph and will update it accordingly (removing unnecessary code used previously, creating new states/actions and so). This bug could be as a reference for that work.
Thanks!
Flags: needinfo?(irios)
![]() |
||
Updated•8 years ago
|
Flags: needinfo?(npark)
![]() |
||
Updated•8 years ago
|
![]() |
||
Updated•8 years ago
|
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•