1. 28 Aug, 2020 9 commits
  2. 27 Aug, 2020 24 commits
  3. 26 Aug, 2020 7 commits
    • MozLando's avatar
      Merge #8243 · c93fc20a
      MozLando authored
      
      
      8243: Closes #8242: Keep latest breadcrumbs r=pocmo a=rocketsroger
      Co-authored-by: default avatarRoger Yang <royang@mozilla.com>
      c93fc20a
    • Roger Yang's avatar
      Closes #8242: Keep latest breadcrumbs · 01fd1b1b
      Roger Yang authored
      01fd1b1b
    • MozLando's avatar
      Merge #8121 · 38186676
      MozLando authored
      8121: Issue #7867: Move EngineSession from SessionManager to BrowserState. r=csadilek a=pocmo
      
      Fenix PR: https://github.com/mozilla-mobile/fenix/pull/13933
      R-B PR: https://github.com/mozilla-mobile/reference-browser/pull/1292
      
      Co-authored-by: default avatarSebastian Kaspari <s.kaspari@gmail.com>
      38186676
    • Mugurell's avatar
      Closes #8209 - Use new onTouchEventForResult GV api · ece60436
      Mugurell authored
      Changes:
      - previously NestedGV#onTouchEvent event would call onTouchEventForResult where
      we would make possible the integration of GV in CoordinatorLayout.
      Since NestedGV#onTouchEvent does not anymore call onTouchEventForResult I've
      moved all code in onTouchEvent and then call onTouchEventForResult only for
      ACTION_DOWN events as snorp recommended.
      - we now must wait for onTouchEventForResult#GeckoResult<Int> and only then
      call startNestedScroll(..) since otherwise when executing that method in
      BrowserToolbarBottomBehavior we would return false since the MotionEvent is
      at that time unhandled.
      - only dispatch startNestedScroll and dispatchNestedPreScroll if GV returned
      INPUT_RESULT_HANDLED.
      - Ignored "ClickableViewAccessibility" since NestedGeckoView is not intented
      to be clickable, but rather the elements from the webpage displayed.
      
      In testing I saw most of the times GeckoResult resolves in < 5ms with bigger
      timeouts showing a logarithmic growth. As such I think the change should be
      imperceptible to users.
      ece60436
    • MozLando's avatar
      Merge #8239 · e47c5f09
      MozLando authored
      
      
      8239: Update GeckoView (Beta) to 81.0.20200825191644. r=Amejia481 a=pocmo
      
      Follow-up from #8221. We got a new beta build and now we can update safely. :)
      Co-authored-by: default avatarSebastian Kaspari <s.kaspari@gmail.com>
      e47c5f09
    • MozLando's avatar
      Merge #8241 · a4c3139e
      MozLando authored
      
      
      8241: Issue #8216: Add photonViolet50, photonDarkGrey40 and photonLightGrey50 to photon_colors r=jonalmeida a=gabrielluong
      Co-authored-by: default avatarGabriel Luong <gabriel.luong@gmail.com>
      a4c3139e
    • Sebastian Kaspari's avatar
      Issue #7867: Move EngineSession from SessionManager to BrowserState. · 9e60a621
      Sebastian Kaspari authored
      
      Co-authored-by: default avatarChristian Sadilek <christian.sadilek@gmail.com>
      
      Issue #8121: Replace MigrationStore with MigrationContext and prevent usage outside of a Middleware.
      
      * Before executing the reducer chain we now verify that we are on the store thread and throw if we are on a different thread.
      * MigrationContext now provides a store property that returns the underlying Store instance. This can be used to pass it to
        other components and threads that are not part of the Middleware.
      * Fixed existing Middleware implementations to use the MiddlewareContext or pass the actual Store instance around.
      9e60a621