Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

publishers should not make requests to youtube, twitch, etc in the main process #13114

Closed
diracdeltas opened this issue Feb 13, 2018 · 5 comments

Comments

@diracdeltas
Copy link
Member

diracdeltas commented Feb 13, 2018

Test Plan:

  1. turn on Brave Payments
  2. browse Youtube for a while in a regular tab; the publishers should show up in the ledger payments panel, and favicons should appear
  3. repeat Step 2 for Twitch
  4. browse Youtube in a private tab; this time the publishers should not show up in the payments panel

Original issue description

related: #12938

@diracdeltas diracdeltas self-assigned this Feb 13, 2018
@NejcZdovc NejcZdovc added this to the 0.22.x (Developer Channel) milestone Feb 26, 2018
@alexwykoff alexwykoff added the priority/P3 Major loss of function. label Feb 27, 2018
@alexwykoff alexwykoff modified the milestones: 0.22.x (Developer Channel), Backlog (Prioritized) Feb 27, 2018
@alexwykoff
Copy link
Contributor

@NejcZdovc - If we wish to change anything in bat-publisher, we'll need to land this too.

@NejcZdovc NejcZdovc modified the milestones: Backlog (Prioritized), 0.22.x (Developer Channel) Feb 28, 2018
@NejcZdovc NejcZdovc self-assigned this Feb 28, 2018
@NejcZdovc
Copy link
Contributor

changing this to 0.22, because #13330 is in 0.22 and this will have version increase

@diracdeltas
Copy link
Member Author

diracdeltas commented Mar 19, 2018

Test Plan:

  1. turn on Brave Payments
  2. browse Youtube for a while in a regular tab; the publishers should show up in the ledger payments panel, and favicons should appear
  3. repeat Step 2 for Twitch
  4. browse Youtube in a private tab; this time the publishers should not show up in the payments panel

@bsclifton
Copy link
Member

moved to 0.22.x

@srirambv
Copy link
Collaborator

srirambv commented Mar 22, 2018

Verified on Windows x64

  • 0.22.6 e6ff4ea
  • libchromiumcontent: 65.0.3325.162
  • muon: 5.1.0

Verified on macOS 10.12.6 x64 using the following build:

  • 0.22.6 e6ff4ea
  • libchromiumcontent: 65.0.3325.162
  • muon: 5.1.0

Verified on Ubuntu 10.10 x64

  • 0.22.7 8bb7e77
  • libchromiumcontent: 65.0.3325.181
  • muon: 5.1.1

diracdeltas added a commit that referenced this issue May 8, 2018
fix #14066

Test Plan:
follow test plan in #13114
to make sure there are no regressions
diracdeltas added a commit that referenced this issue May 8, 2018
fix #14066

Test Plan:
follow test plan in #13114
to make sure there are no regressions
diracdeltas added a commit that referenced this issue May 9, 2018
fix #14066

Test Plan:
follow test plan in #13114
to make sure there are no regressions
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.