This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 472
Migrate feature-session to use browser-state #10209
Comments
pocmo
added
<session>
Component: browser-session
<state>
Component: browser-state
labels
May 4, 2021
pocmo
added a commit
that referenced
this issue
May 4, 2021
pocmo
added a commit
that referenced
this issue
May 4, 2021
pocmo
added a commit
that referenced
this issue
May 4, 2021
pocmo
added a commit
that referenced
this issue
May 4, 2021
pocmo
added a commit
that referenced
this issue
May 5, 2021
pocmo
added a commit
that referenced
this issue
May 5, 2021
pocmo
added a commit
that referenced
this issue
May 5, 2021
pocmo
added a commit
to pocmo/android-components
that referenced
this issue
May 7, 2021
* Issue mozilla-mobile#10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue mozilla-mobile#3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#3532, mozilla-mobile#10209: Migrate components to use new UseCase APIs. * Issue mozilla-mobile#10209: Migrate UndoMiddleware to use BrowserStore. * Issue mozilla-mobile#3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue mozilla-mobile#10211: Migrate sample-browser to not depend on browser-session. * Issue mozilla-mobile#10209: Remove browser-session dependency. * Issue mozilla-mobile#3532: feature-tabs: Remove browser-session dependency. * Issue mozilla-mobile#10209: Fix UndoMiddlewareTest * Issue mozilla-mobile#10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue mozilla-mobile#10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2
pocmo
added a commit
that referenced
this issue
Jun 2, 2021
* Issue #10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue #3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue #10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue #3532, #10209: Migrate components to use new UseCase APIs. * Issue #10209: Migrate UndoMiddleware to use BrowserStore. * Issue #3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue #10211: Migrate sample-browser to not depend on browser-session. * Issue #10209: Remove browser-session dependency. * Issue #3532: feature-tabs: Remove browser-session dependency. * Issue #10209: Fix UndoMiddlewareTest * Issue #10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue #10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
pocmo
added a commit
that referenced
this issue
Jun 7, 2021
* Issue #10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue #3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue #10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue #3532, #10209: Migrate components to use new UseCase APIs. * Issue #10209: Migrate UndoMiddleware to use BrowserStore. * Issue #3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue #10211: Migrate sample-browser to not depend on browser-session. * Issue #10209: Remove browser-session dependency. * Issue #3532: feature-tabs: Remove browser-session dependency. * Issue #10209: Fix UndoMiddlewareTest * Issue #10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue #10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
mergify bot
pushed a commit
that referenced
this issue
Jun 7, 2021
* Issue #10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue #3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue #10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue #3532, #10209: Migrate components to use new UseCase APIs. * Issue #10209: Migrate UndoMiddleware to use BrowserStore. * Issue #3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue #10211: Migrate sample-browser to not depend on browser-session. * Issue #10209: Remove browser-session dependency. * Issue #3532: feature-tabs: Remove browser-session dependency. * Issue #10209: Fix UndoMiddlewareTest * Issue #10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue #10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
pocmo
added a commit
to pocmo/android-components
that referenced
this issue
Jun 8, 2021
* Issue mozilla-mobile#10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue mozilla-mobile#3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#3532, mozilla-mobile#10209: Migrate components to use new UseCase APIs. * Issue mozilla-mobile#10209: Migrate UndoMiddleware to use BrowserStore. * Issue mozilla-mobile#3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue mozilla-mobile#10211: Migrate sample-browser to not depend on browser-session. * Issue mozilla-mobile#10209: Remove browser-session dependency. * Issue mozilla-mobile#3532: feature-tabs: Remove browser-session dependency. * Issue mozilla-mobile#10209: Fix UndoMiddlewareTest * Issue mozilla-mobile#10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue mozilla-mobile#10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
4 tasks
pocmo
added a commit
to pocmo/android-components
that referenced
this issue
Jun 8, 2021
* Issue mozilla-mobile#10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue mozilla-mobile#3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#3532, mozilla-mobile#10209: Migrate components to use new UseCase APIs. * Issue mozilla-mobile#10209: Migrate UndoMiddleware to use BrowserStore. * Issue mozilla-mobile#3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue mozilla-mobile#10211: Migrate sample-browser to not depend on browser-session. * Issue mozilla-mobile#10209: Remove browser-session dependency. * Issue mozilla-mobile#3532: feature-tabs: Remove browser-session dependency. * Issue mozilla-mobile#10209: Fix UndoMiddlewareTest * Issue mozilla-mobile#10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue mozilla-mobile#10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
mergify bot
pushed a commit
that referenced
this issue
Jun 8, 2021
* Issue #10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue #3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue #10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue #3532, #10209: Migrate components to use new UseCase APIs. * Issue #10209: Migrate UndoMiddleware to use BrowserStore. * Issue #3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue #10211: Migrate sample-browser to not depend on browser-session. * Issue #10209: Remove browser-session dependency. * Issue #3532: feature-tabs: Remove browser-session dependency. * Issue #10209: Fix UndoMiddlewareTest * Issue #10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue #10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
Done! |
grigoryk
pushed a commit
to gabrielluong/android-components
that referenced
this issue
Sep 11, 2021
* Issue mozilla-mobile#10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue mozilla-mobile#3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#3532, mozilla-mobile#10209: Migrate components to use new UseCase APIs. * Issue mozilla-mobile#10209: Migrate UndoMiddleware to use BrowserStore. * Issue mozilla-mobile#3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue mozilla-mobile#10211: Migrate sample-browser to not depend on browser-session. * Issue mozilla-mobile#10209: Remove browser-session dependency. * Issue mozilla-mobile#3532: feature-tabs: Remove browser-session dependency. * Issue mozilla-mobile#10209: Fix UndoMiddlewareTest * Issue mozilla-mobile#10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue mozilla-mobile#10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
grigoryk
pushed a commit
to gabrielluong/android-components
that referenced
this issue
Sep 11, 2021
* Issue mozilla-mobile#10197: Move EngineObserver and EngineMiddleware to browser-state and refactor SessionManager dependency away. * Issue mozilla-mobile#3532: Migrate TabsUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#10209: Migrate SessionUseCases to use BrowserStore exclusively. * Issue mozilla-mobile#3532, mozilla-mobile#10209: Migrate components to use new UseCase APIs. * Issue mozilla-mobile#10209: Migrate UndoMiddleware to use BrowserStore. * Issue mozilla-mobile#3532: Migrate CustomTabsUseCases to use BrowserStore. * Issue mozilla-mobile#10211: Migrate sample-browser to not depend on browser-session. * Issue mozilla-mobile#10209: Remove browser-session dependency. * Issue mozilla-mobile#3532: feature-tabs: Remove browser-session dependency. * Issue mozilla-mobile#10209: Fix UndoMiddlewareTest * Issue mozilla-mobile#10209: Refactor SessionUseCasesTest to not use SessionManager. * Issue mozilla-mobile#10209: Fix SessionFeatureTest. * Refactor support-migration tests to not use SessionManager. * Fix tests in feature-contextmenu. * Refactor feature-recentlyclosed tests to not use SessionManager * Refactor browser-session-storage tests to not use SessionManager * Refactor feature-intent tests to not use SessionManager * Refactor feature-tabs tests to not use SessionManager pt. 1 * Refactor feature-customtabs tests to not depend on browser-session. * Make sure initial load url flags are correct * Refactor feature-tabs tests to not use SessionManager pt. 2 * Refactor browser-state tests to not depend on browser-session. * SearchUseCasesTest: Use addTab use case instead of addPrivateTab. * Samples Browser: Remove unused drawable. * Fix feature-pwa tests * Remove browser-session. * Make sure engine session is linked for window requests * Make sure engine session is linked when provided with tab * Make sure engine session is linked when provided with tab pt. 2 * Prevent engine session from being created multiple times * Prevent engine session from being created multiple times pt. 2 * Prevent engine session from being created multiple times pt. 3 * Part 4: REFACTOR ALL THE THINGS * Update tests. * Add additional test for multiple CreateEngineSessionAction dispatching. * Refactor, some docs and tests * Fix CustomTabs tests...
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Primarily this is about
SessionUseCases
.┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: