| Commit-Queue | +1 |
thakis@, if this LGTY, could I also ask for an owners-override?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
thakis@, if this LGTY, could I also ask for an owners-override?
I can set Owners-Override+1 only for third_party/blink/public/ changes.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Kent, could you renew your +1, I had to do one more change to make the android bots happy.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
Apologies for missing this!
blink::WebRuntimeFeatures::EnableAndroidDownloadableFontsMatching(false);(why is this moving up? seems unrelated?)
feature_list_.InitAndDisableFeature(features::kGMSCoreEmoji);Why this? Also related to mojo and local()?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
blink::WebRuntimeFeatures::EnableAndroidDownloadableFontsMatching(false);(why is this moving up? seems unrelated?)
Moving this up makes it run before `blink::Platform::InitializeBlink()` which makes sure that platform code does not send the mojo IPC for local() / and GMSCore font matching.
feature_list_.InitAndDisableFeature(features::kGMSCoreEmoji);Why this? Also related to mojo and local()?
Yes, one of the tests in this set requires an emoji, on Android that triggers trying to request the emoji font from the browser via IPC, because that's where the most up-to-date emoji font is. Disabling this here avoids making the IPC call on Android.
| Owners-Override | +1 |
feature_list_.InitAndDisableFeature(features::kGMSCoreEmoji);Dominik RöttschesWhy this? Also related to mojo and local()?
Yes, one of the tests in this set requires an emoji, on Android that triggers trying to request the emoji font from the browser via IPC, because that's where the most up-to-date emoji font is. Disabling this here avoids making the IPC call on Android.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Remove FontSrcLocalMatching flag
This has been default enabled since M77.
Disable FontFaceCacheTest.FontUniqueNameMatchAvailable on platforms
where the mojo connection to the browser process is required to perform
local() font name lookups.
Previously this test may have worked (with the flag off),
because src: local() matching was incorrectly performing a family
name match.
Disable GMSCoreEmoji flag in PlainTextNode tests, as falling
back to the GMS core emoji font triggers and local() font
matching IPC that is not available in tests.
Existing tests continue to cover local() font matching in:
content/browser/font_unique_name_lookup/font_unique_name_browsertest.cc
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |