Hi Mike,

Sure, I’ve created a chromestatus entry here: 
https://chromestatus.com/feature/5693137379917824
And yes, this proposed change is expected to have an impact on the page’s 
layout. In it’s default state, the scrollbars will be in “minimal mode” (aka 
overlay scrollbars). These will not take up any layout space (whereas, today in 
Chromium, the default scrollbars take up 17px AFAIK).
The users will however still have an option to “Always show scrollbars” via an 
OS setting. These will take up layout space (similar to what Chromium 
scrollbars do today).

Thanks,
Rahul

From: Mike Taylor <miketa...@chromium.org>
Sent: Friday, January 28, 2022 12:20 PM
To: Rahul Arakeri <arak...@microsoft.com>
Cc: blink-dev@chromium.org; Robert Flack <fla...@chromium.org>; wangxianzhu 
<wangxian...@chromium.org>; p...@chromium.org; input-...@chromium.org; Yaroslav 
Shalivskyy <yshalivs...@microsoft.com>; Olga Gerchikov 
<gerch...@microsoft.com>; Sahir Vellani <sahir.vell...@microsoft.com>; Ben 
Mathwig <benjamin.math...@microsoft.com>
Subject: [EXTERNAL] Re: [blink-dev] Intent to implement: Fluent Scrollbars.

Hi Rahul,

Would you mind creating a chromestatus entry for this intent? (See "Step 0" at 
http://dev.chromium.org/blink/launching-features<https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdev.chromium.org%2Fblink%2Flaunching-features&data=04%7C01%7Carakeri%40microsoft.com%7Cdb3d12f9cc6a4f36908f08d9e29b810a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637789979807067709%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=kyz0DUUmdkzme6t8k2JiratsHd7AIb1lMnyAVMaKnEo%3D&reserved=0>
 for a link).

Also, out of curiosity (because I don't know much about scrollbars) - will this 
proposed change have an impact on a page's layout?

thanks,
Mike

On 1/28/22 2:50 PM, 'Rahul Arakeri' via blink-dev wrote:

Intent to implement: Fluent Scrollbars.

 

Contact emails

Rahul Arakeri: arak...@microsoft.com<mailto:arak...@microsoft.com>

Yaroslav Shalivskyy: yshalivs...@microsoft.com<mailto:yshalivs...@microsoft.com>

Sahir Vellani: sahir.vell...@microsoft.com<mailto:sahir.vell...@microsoft.com>

Olga Gerchikov: gerch...@microsoft.com<mailto:gerch...@microsoft.com>

Ben Mathwig: 
benjamin.math...@microsoft.com<mailto:benjamin.math...@microsoft.com>



Visual Spec

https://docs.google.com/document/d/1EpJnWAcPCxBQo6zPGR1Tg1NACiIJ-6dk7cYyK1DhBWw/edit<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.google.com%2Fdocument%2Fd%2F1EpJnWAcPCxBQo6zPGR1Tg1NACiIJ-6dk7cYyK1DhBWw%2Fedit&data=04%7C01%7Carakeri%40microsoft.com%7Cdb3d12f9cc6a4f36908f08d9e29b810a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637789979807067709%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=8dYuVqC4XA6X7wfHMx3gg12xLJpTpuPovAbZUsaJlzQ%3D&reserved=0>



Summary

This proposal is to modernize the Chromium scrollbars (both overlay and 
non-overlay) to fit the Windows 11 Fluent design language. As a part of this 
effort, we are proposing to update the visual appearance along with some 
changes to how users interact with overlay scrollbars.



Motivation

As the rest of Windows has been embracing WinUI and native Fluent controls, 
certain non-XAML apps like Chromium-based browsers still use the traditional 
(Win32 looking) scrollbars. As such, we believe that the visual appearance of 
scrollbars could use an update in the interest of maintaining homogeneity with 
the rest of Windows.

In a nutshell, we’re proposing that the default scrollbars should act more like 
overlay scrollbars, be thinner, have insets and rounded edges. Users will still 
have an option to select non overlay scrollbars via the "Always show 
scrollbars" OS setting. Non overlay scrollbars will also be restyled to match 
Windows theme. For details on scrollbar styling and state transitions, please 
see the visual spec linked above.

Also, please note that since some HTML controls (like <textarea> and <select>) 
depend on the ScrollbarThemes(s) that are being refreshed, they too will also 
get the new scrollbars.



Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, 
Chrome OS, Android, and Android WebView)?

No, this is aimed at Windows for now. However, it can be made available on 
Linux too.



Ongoing technical constraints

None.



Tracking bug
https://bugs.chromium.org/p/chromium/issues/detail?id=1292117<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbugs.chromium.org%2Fp%2Fchromium%2Fissues%2Fdetail%3Fid%3D1292117&data=04%7C01%7Carakeri%40microsoft.com%7Cdb3d12f9cc6a4f36908f08d9e29b810a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637789979807067709%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=ua3DrUTYMQj8q0VRQb53paMcbqJrT7TrmodxOvIfVX0%3D&reserved=0>
--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
blink-dev+unsubscr...@chromium.org<mailto:blink-dev+unsubscr...@chromium.org>.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/SJ0PR00MB1144A4EB417B9D55D9C4D079A6229%40SJ0PR00MB1144.namprd00.prod.outlook.com<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2FSJ0PR00MB1144A4EB417B9D55D9C4D079A6229%2540SJ0PR00MB1144.namprd00.prod.outlook.com%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Carakeri%40microsoft.com%7Cdb3d12f9cc6a4f36908f08d9e29b810a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637789979807067709%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=3moI%2FJZ%2F8FXg4tQw5Lz%2BiM8xln%2FSZFusS0U9gz9HUgQ%3D&reserved=0>.


--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
blink-dev+unsubscr...@chromium.org<mailto:blink-dev+unsubscr...@chromium.org>.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a8b056ed-b1bb-ab26-0b29-a4cd72599f4f%40chromium.org<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fa%2Fchromium.org%2Fd%2Fmsgid%2Fblink-dev%2Fa8b056ed-b1bb-ab26-0b29-a4cd72599f4f%2540chromium.org%3Futm_medium%3Demail%26utm_source%3Dfooter&data=04%7C01%7Carakeri%40microsoft.com%7Cdb3d12f9cc6a4f36908f08d9e29b810a%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637789979807067709%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=2F2r6mAYG9I4p%2FimbMxgpm6ceZxd%2FSoQGXy62%2Fc13kc%3D&reserved=0>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/SJ0PR00MB114419733C7059B193D7EC3DA6229%40SJ0PR00MB1144.namprd00.prod.outlook.com.

Reply via email to