RFR: 8358450: Viewport characteristics media features [v10]

Michael Strauß mstrauss at openjdk.org
Tue Dec 16 02:03:09 UTC 2025


On Mon, 15 Dec 2025 22:50:24 GMT, Andy Goryachev <angorya at openjdk.org> wrote:

>> Michael Strauß has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 14 commits:
>> 
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>  - resolve merge conflicts
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>    
>>    # Conflicts:
>>    #	modules/javafx.graphics/src/test/java/test/javafx/css/CssParser_mediaQuery_Test.java
>>  - update cssref.html
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>  - whitespace, add final modifier
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>  - Refactor context awareness
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>  - Merge branch 'master' into feature/media-features-viewport-characteristics
>>  - ... and 4 more: https://git.openjdk.org/jfx/compare/32e667df...19cdaeaa
>
> modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java line 70:
> 
>> 68:      * Version 8: viewport characteristics media queries
>> 69:      */
>> 70:     final static int BINARY_CSS_VERSION = 8;
> 
> Does this impact backward compatibility with .bss files?
> Should it be mentioned in the CSR?

BSS files are not specified to be backwards-compatible in the sense that an older version of JavaFX can read a newer BSS file. It is mentioned in the CSR, though.

-------------

PR Review Comment: https://git.openjdk.org/jfx/pull/1844#discussion_r2621485010


More information about the openjfx-dev mailing list