Open
Bug 1869643
Opened 1 year ago
Updated 1 year ago
[meta] Port test coverage from the old implementation of Firefox View to the new implementation
Categories
(Firefox :: Firefox View, task, P2)
Firefox
Firefox View
Tracking
()
NEW
People
(Reporter: nsharpley, Unassigned)
References
(Depends on 3 open bugs, Blocks 1 open bug)
Details
(Keywords: meta, Whiteboard: [fidefe-firefox-view] )
The new Firefox View requires the addition of the following tests previously covering old View UI:
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_recently_closed_tabs_windows.js
close_tab_in_other_window
- after closing a tab in another window, verify that that recently closed tab can be dismissed from firefox-view in another window
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_recently_closed_tabs.js
test_time_updates_correctly
- test time updates correctly since tab closuretest_list_maintains_focus_when_restoring_tab
- not sure we have this functionality in the new view?test_switch_before_closing
- ensure if a tab navigates elsewhere before closure that the correct url displays in viewtest_alt_click_no_launch
- is it still expected behaviour to not launch the recently closed tab on alt click?
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_setup_state.js - test device connection and sync
test_mobile_connected
test_tablet_connected
test_tab_sync_enabled
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_setup_synced_tabs_loading.js - test loading and no sync states
test_tab_sync_loading
test_tab_no_sync
test_recent_tabs_loading
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_sync_admin_disabled.js
test_sync_admin_disabled
- not sure whether this functionality exists in the new implementation?
- https://searchfox.org/mozilla-central/rev/da48f565f70a57ac28862090828fbaa7fd8556f6/browser/components/firefoxview/tests/browser/browser_setup_errors.js - some error state tests are missing from the new implementation
test_sync_error_signed_out
test_sync_disconnected_error
test_password_change_disconnect_error
test_multiple_errors
- https://searchfox.org/mozilla-central/rev/c3263d48f391c2c6c984b874986341baf667bf12/browser/components/firefoxview/tests/browser/browser_setup_primary_password.js - we should look into how the new implementation of view handles this
- https://searchfox.org/mozilla-central/rev/c3263d48f391c2c6c984b874986341baf667bf12/browser/components/firefoxview/tests/browser/browser_sync_admin_disabled.js - we should look into how the new implementation of view handles this
Updated•1 year ago
|
Reporter | ||
Updated•1 year ago
|
Assignee: nobody → nsharpley
Reporter | ||
Comment 1•1 year ago
•
|
||
(accidental comment)
Reporter | ||
Updated•1 year ago
|
Priority: -- → P2
Reporter | ||
Updated•1 year ago
|
Summary: Port test coverage from the old implementation of Firefox View to the new implementation → [meta] Port test coverage from the old implementation of Firefox View to the new implementation
Reporter | ||
Updated•1 year ago
|
Assignee: nsharpley → nobody
You need to log in
before you can comment on or make changes to this bug.
Description
•