[release/8.0][browser] Fix failures in CalendarTestBase
affecting several globalization tests
#99407
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #99378.
On net9 the fix was provided in #90881, this PR is a partial backport.
Description
The failures are caused by changing v8 version.
HybridGlobalization
relies directly on v8's functions output, so with the version change these tests are prone to break. Currently we test on Linux with v8=12.4.105.Customer Impact
Users that called globalization APIs connected with time with
HybridGlobalization
on andja-JP
locale and are using v8 newer than 11.8 are affected.Regression
Yes, with older v8 the output is correct.
Testing
Existing automated unit tests.
Risk
Small, it impacts only one specific use-case.