1. 31 Aug, 2020 4 commits
    • MozLando's avatar
      Merge #8268 · fd49b638
      MozLando authored
      8268: Find upstream and downstream dependencies when determining which components to build (fixes #8265) r=JohanLorenzo a=mozbhearsum
      I tested this locally by rerunning the decision task for #8250, which ended up with a much lengthier list of affected components:
      2020-08-27 15:30:29,758 - INFO - Affected components: browser-icons browser-menu browser-session browser-state browser-thumbnails concept-engine feature-accounts feature-addons feature-app-links feature-awesomebar feature-containers feature-contextmenu feature-customtabs feature-downloads feature-findinpage feature-intent feature-media feature-p2p feature-privatemode feature-prompts feature-pwa feature-readerview feature-search feature-session feature-sitepermissions feature-syncedtabs feature-tab-collections feature-tabs feature-toolbar samples-browser support-ktx support-migration support-utils support-webextensions
      The implementation is not great -- we end up running ` ./gradlew X:dependencies --configuration implementation` for every single component. On my laptop this took about 7min - it may take longer in CI. This could be improved if someone can figure out a way to more quickly dump dependencies for a single component, or even better - dump the entire dependency tree.
      Co-authored-by: default avatarBen Hearsum <bhearsum@mozilla.com>
    • Ben Hearsum's avatar
      Fix nits · df780b42
      Ben Hearsum authored
    • MozLando's avatar
      Merge #8293 · b70bef44
      MozLando authored
      8293: Closes #8292: DownloadMiddleware uses context.dispatch on wrong thread r=Amejia481 a=csadilek
      @Amejia481 when reviewing https://github.com/mozilla-mobile/android-components/issues/8271
       I missed that we're switching to an IO thread in `restoreDownloads`. My mistake.
      We're not allowing a synchronous dispatch on the store from another thread. Undoing that and adding a fix for the intermittent test failure.
      Co-authored-by: default avatarChristian Sadilek <christian.sadilek@gmail.com>
    • Christian Sadilek's avatar
  2. 30 Aug, 2020 2 commits
  3. 29 Aug, 2020 5 commits
  4. 28 Aug, 2020 20 commits
  5. 27 Aug, 2020 9 commits