Skip to content
Snippets Groups Projects
  1. Nov 05, 2021
  2. Aug 12, 2021
  3. Jul 21, 2021
  4. Jun 08, 2021
    • Sebastian Kaspari's avatar
      Complete migration from browser-session to browser-state. · e535713e
      Sebastian Kaspari authored
      * 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...
      e535713e
  5. Jun 07, 2021
    • Sebastian Kaspari's avatar
      4d703805
    • Sebastian Kaspari's avatar
      Complete migration from browser-session to browser-state. · dd55e0f8
      Sebastian Kaspari authored
      * 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...
      dd55e0f8
    • Sebastian Kaspari's avatar
      Issue #10389: Remove codecov. · 84509771
      Sebastian Kaspari authored
      84509771
  6. Apr 21, 2021
  7. Apr 20, 2021
  8. Mar 10, 2021
  9. Feb 22, 2021
  10. Feb 19, 2021
  11. Feb 05, 2021
  12. Feb 03, 2021
  13. Jan 29, 2021
  14. Jan 19, 2021
  15. Jan 05, 2021
  16. Nov 19, 2020
  17. Nov 11, 2020
    • travis79's avatar
      [SYNC-1682] Create a new Nimbus component that uses the nimbus-sdk · 0c816b95
      travis79 authored
      This adds a new Nimbus component that will act as a wrapper around the uniffi generated Kotlin code from mozilla/nimbus-sdk, as well as be a point of Glean integration, at least initially.
      
      - Integrate service-nimbus with samples-glean for testing
      - Set up default endpoint for debug and release, debug pointing at the dev Kinto endpoint and release at the production endpoint.
      - Adds the documentation on how to set up the Kinto dev endpoint.
      - Updates samples-glean README with Nimbus wording
      
      0c816b95
  18. Nov 06, 2020
  19. Sep 11, 2020
  20. Aug 05, 2020
  21. Jul 24, 2020
    • Tiger Oakes's avatar
      Create new menu2 component · 9f9526e7
      Tiger Oakes authored
      browser-menu v2: A new browser menu designed to work with lib-state.
      
      This introduces a new API using immutable data classes to represent
      options. Stateful functionality like the two-state button is replaced
      with swapping out data classes and submitting a new list of options.
      
      Internally this uses a recycler view and the view holders intentionally
      do not map 1:1 to data classes. This way we can use different views
      based on properties instead of introducing all new classes for every
      combination of properties.
      9f9526e7
  22. Jun 09, 2020
  23. May 28, 2020
  24. May 13, 2020
  25. May 01, 2020
  26. Apr 20, 2020
  27. Apr 15, 2020
  28. Mar 31, 2020
  29. Feb 14, 2020
  30. Jan 23, 2020
  31. Dec 19, 2019
  32. Dec 13, 2019
  33. Dec 11, 2019
  34. Dec 03, 2019
  35. Nov 14, 2019
Loading