-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom notifications are shown when native(system) notifications are enabled #18342
Comments
As @btlechowski mentioned, this is also reproducible on
This is in relation to brave/brave-variations#120. Specifically: Native ad notifications should be displayed via the following when:
|
@btlechowski fixed via variations seed |
Once we get RC builds, we should quickly run through brave/brave-variations#129 to make sure things are working as expected. There's some notes/better STR/Cases outlined via brave/brave-variations#120 which is the same PR but merged into |
Verification passed on
Case 1: Show default ad notification
1. Confirmed default ad notifications are delivered when brave is launched via
Case 1.1: Show default ad notification
Case 2: Show custom ad notification
3. Confirmed custom ad notifications are delivered when brave is launched via
Actual: Custom ad notifications are not shown, in fact all the notifications are blocked, Encountered the issue #18351 Case 3 : Show custom ad notification (enable custom ads via brave://flags)
4. Confirmed custom ad notifications are delivered when brave is launched via
Verification PASSED on
|
Example |
Example |
---|---|
Test Case #2
(native notifications disabled)
- launched
1.30.86 Chromium: 94.0.4606.61
- disabled native notifications via
brave://flags/#enable-system-notifications
and restarted1.30.86 Chromium: 94.0.4606.61
- ensured that variations are loaded/being used via
brave://version
[7494:259:0928/093320.828418:VERBOSE1:features.cc(45)] Study BraveAds.FrequencyCappingStudy is active (ExcludeAdIfWithinTimeWindow=0h)
[7494:259:0928/093320.828448:VERBOSE1:features.cc(45)] Study BraveAds.UserActivityStudy is active (Triggers=EMPTY/Threshold=0.0/IdleTimeThreshold=5)
- enabled rewards using the rewards panel and triggered an ad notification
- ensured that a
custom ad notification
was being displayed/used
Example |
Example |
---|---|
Verification passed on
Brave | 1.30.86 Chromium: 94.0.4606.61 (Official Build) (64-bit) |
---|---|
Revision | 418b78f5838ed0b1c69bb4e51ea0252171854915-refs/branch-heads/4606@{#1204} |
OS | Ubuntu 18.04 LTS |
Verified test plan from brave/brave-variations#120
Verified on Linux Custom ads are enabled by default.
Verification passed on
Brave | 1.30.86 Chromium: 94.0.4606.61 (Official Build) (64-bit) |
---|---|
Revision | 418b78f5838ed0b1c69bb4e51ea0252171854915-refs/branch-heads/4606@{#1204} |
OS | Windows 7 Service Pack 1 (Build 7601.24544) |
Verified test plan from brave/brave-variations#120
Verification passed on Oppo Reno 5 with Android 11 running 1.30.86 x64 build
|
native(system) notifications must be used when native(system) notifications are enabled and
For Windows 10 build 17134 and newer (should not be shown if Focus Assist is enabled)
For macOS 10.14 and newer if native notifications are enabled
For Android 8 and newer
More info brave/brave-variations#120
Steps to Reproduce
--enable-logging=stderr --vmodule="*/variations/*"=6,"*/bat-native-ledger/*"=6,"*/brave_rewards/*"=6,"*/bat-native-ads/*"=6,"*/bat-native-confirmations/*"=6,"*/brave_ads/*"=9,"*/brave_user_model/*"=6 --brave-ads-staging --brave-ads-debug --rewards=staging=true --variations-server-url=https://variations.bravesoftware.com/seed
brave://version
Actual result:
Custom notification is shown
Expected result:
native(system) notifications is shown
Reproduces how often:
Easily reproduced
Brave version (brave://version info)
cc @brave/legacy_qa @rebron @tmancey @jsecretan
The text was updated successfully, but these errors were encountered: