Brave-browser: 'Relaunch' button re-toggles 'Push Messaging' feature before relaunching

Created on 28 Oct 2019  路  4Comments  路  Source: brave/brave-browser

Test plan

See https://github.com/brave/brave-core/pull/4042

Description


After enabling or disabling Use Google Services for Push Messaging, clicking the Relaunch button prompt toggles the setting back to its original state before relaunching the browser. After the browser restarts, the setting is in its original state. Running chrome://restart in a separate tab after toggling the setting circumvents the issue.

Steps to Reproduce

  1. chrome://settings/privacy
  2. Toggle Use Google Services for Push Messaging
  3. Click Relaunch

Actual result:


The setting is visibly toggled back to its original state when Relaunch is clicked, followed by the browser restarting.

Toggling on...

BravePushToggle02

Toggling off...

BravePushToggle01

Expected result:

The setting should maintain its current state when Relaunch is clicked.

The Dream...

BravePushToggle03

Reproduces how often:


Easily reproduced

Brave version (brave://version info)

Brave: 0.72.110 Chromium: 78.0.3904.70聽(Official Build)聽dev聽(64-bit)
Revision: edb9c9f3de0247fd912a77b7f6cae7447f6d3ad5-refs/branch-heads/3904@{#800}
OS: Windows聽10 OS Version 1903 (Build 19002.1)

Version/Channel Information:


The setting is not available in release/beta channels currently and I don't have nightly installed.

Other Additional Information:

  • Does the issue resolve itself when disabling Brave Shields? N/A
  • Does the issue resolve itself when disabling Brave Rewards? N/A
  • Is the issue reproducible on the latest version of Chrome? N/A

Miscellaneous Information:


:no_mouth:

QA Pass-Linux QA Pass-Win64 QA Pass-macOS QTest-Plan-Specified QYes bug featursettings prioritP3 release-noteinclude workaround-available

All 4 comments

Awesome GIFS. :clap:

@jumde could you take a look at this?

Thanks for the report @LesterCovax, investigating this.

Verification passed on

Brave | 1.2.41 Chromium: 79.0.3945.88聽(Official Build)聽(64-bit)
-- | --
Revision | c2a58a36b9411c80829b4b154bfcab97e581f1f3-refs/branch-heads/3945@{#954}
OS | Ubuntu 18.04 LTS

Verified test plan from https://github.com/brave/brave-core/pull/4042

image

Verification PASSED on macOS 10.15.2 x64 using the following build:

Brave | 1.2.41 Chromium: 79.0.3945.88聽(Official Build)聽(64-bit)
-- | --
Revision | c2a58a36b9411c80829b4b154bfcab97e581f1f3-refs/branch-heads/3945@{#954}
OS | macOS Version 10.15.2 (Build 19C57)

Screen Shot 2020-01-05 at 7 52 14 PM

Verification passed on

Brave | 1.2.41 Chromium: 79.0.3945.88聽(Official Build)聽(64-bit)
-- | --
Revision | c2a58a36b9411c80829b4b154bfcab97e581f1f3-refs/branch-heads/3945@{#954}
OS | Windows聽10 OS Version 1803 (Build 17134.1006)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

simonhong picture simonhong  路  3Comments

Sondro picture Sondro  路  3Comments

qingxiang-jia picture qingxiang-jia  路  3Comments

kjozwiak picture kjozwiak  路  3Comments

bsclifton picture bsclifton  路  3Comments