Skip to content
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

Enable rounded webview corners in desktop Nightly and Beta #806

Merged
merged 1 commit into from
Nov 14, 2023

Conversation

zenparsing
Copy link
Contributor

Enables brave/brave-browser#31645 on Beta and Nightly.

Feature flag: #brave-web-view-rounded-corners

@zenparsing zenparsing requested a review from a team as a code owner November 7, 2023 16:24
Copy link
Member

@kjozwiak kjozwiak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 @zenparsing you usually don't need approval to merge a study into main. The usual process is to get both the main & production PRs created and then merge into staging. Once merged, I'll notice the production PR and will verify on staging before merging into production.

@kjozwiak kjozwiak merged commit afe8c1d into main Nov 14, 2023
4 checks passed
@kjozwiak kjozwiak deleted the ksmith-rounded-corners branch November 14, 2023 01:45
@kjozwiak
Copy link
Member

kjozwiak commented Nov 14, 2023

Quick note: The bulk of the QA verification was done/completed via brave/brave-browser#31645. This basically just checks that BraveWebViewRoundedCornersStudy is working as expected on Nightly & BETA.

Nightly on Win 11 x64

BraveWebViewRoundedCornersStudy:Enabled

Verification PASSED on Win 11 x64 using the following build(s):

Brave | 1.62.49 Chromium: 119.0.6045.134 (Official Build) nightly (64-bit)
-- | --
Revision | ebbe0beec9dfdb603463869912ad4ec19899293d
OS | Windows 11 Version 22H2 (Build 22621.2506)
  • launched 1.62.49 Chromium: 119.0.6045.134 using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy wasn't being displayed via brave://version
  • ensured that webview corners are not rounded
  • restarted Brave once again using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy:Enabled
  • ensured that the webview corners are rounder/appearing as expected
Example Example Example
image image image

BETA on Win 11 x64

BraveWebViewRoundedCornersStudy:Enabled

Verification PASSED on Win 11 x64 using the following build(s):

Brave | 1.61.74 Chromium: 119.0.6045.134 (Official Build) beta (64-bit)
-- | --
Revision | dd4ee965ff1042897c081140d2ed1ccfe9c6d43f
OS | Windows 11 Version 22H2 (Build 22621.2506)
  • launched 1.61.74 Chromium: 119.0.6045.134 using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy wasn't being displayed via brave://version
  • ensured that webview corners are not rounded
  • restarted Brave once again using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy:Enabled
  • ensured that the webview corners are rounder/appearing as expected
Example Example Example
image image image

Release on Win 11 x64

BraveWebViewRoundedCornersStudy not being used

Verification PASSED on Win 11 x64 using the following build(s):

Brave | 1.60.114 Chromium: 119.0.6045.124 (Official Build) (64-bit)
-- | --
Revision | 99a34933fc6a44fdfe52dea41341927bbce3549a
OS | Windows 11 Version 22H2 (Build 22621.2506)
  • launched 1.60.114 Chromium: 119.0.6045.124 using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy wasn't being displayed via brave://version
  • ensured that webview corners are not rounded
  • restarted Brave once again using brave.exe --enable-logging=stderr --variations-server-url=https://variations.bravesoftware.com/seed
  • ensured that BraveWebViewRoundedCornersStudy wasn't being displayed via brave://version
  • ensured that webview corners are not rounded
Example Example Example
image image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants