> Changed the StubTextLayout to use product PrismTextLayout with much > simplified glyph layout (via stubbed fonts). The new layout assumes all the > glyphs are squares of font size, while the bold type face produces wider > glyphs (by 1 pixel). The default font size has changed from 10 to 12 to make > it closer to win/linux. > > This brings the test environment closer to the product configuration and > expands the capabilities of our headless testing pipeline, which will be > useful for upcoming behavior tests. > > Existing tests have been adjusted/reworked mainly due to default font size > change.
Andy Goryachev has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 30 additional commits since the last revision: - review comments - Merge remote-tracking branch 'origin/master' into 8342565.stub.text.layout - Revert "fixed bad merge" This reverts commit 0e9e8ee63895bd1d976398587add5b96958d38aa. - fixed bad merge - review comments - Merge remote-tracking branch 'origin/master' into 8342565.stub.text.layout - Merge remote-tracking branch 'origin/master' into 8342565.stub.text.layout - Merge remote-tracking branch 'origin/master' into 8342565.stub.text.layout - Merge remote-tracking branch 'origin/master' into 8342565.stub.text.layout - review comments - ... and 20 more: https://git.openjdk.org/jfx/compare/bae7ba7a...ad193db5 ------------- Changes: - all: https://git.openjdk.org/jfx/pull/1667/files - new: https://git.openjdk.org/jfx/pull/1667/files/e18e49a5..ad193db5 Webrevs: - full: https://webrevs.openjdk.org/?repo=jfx&pr=1667&range=09 - incr: https://webrevs.openjdk.org/?repo=jfx&pr=1667&range=08-09 Stats: 2034 lines in 44 files changed: 1724 ins; 115 del; 195 mod Patch: https://git.openjdk.org/jfx/pull/1667.diff Fetch: git fetch https://git.openjdk.org/jfx.git pull/1667/head:pull/1667 PR: https://git.openjdk.org/jfx/pull/1667