Skip to content

Reduce background canvas resolution#20255

Merged
timvandermeij merged 1 commit intomozilla:masterfrom
nicolo-ribaudo:low-res
Sep 11, 2025
Merged

Reduce background canvas resolution#20255
timvandermeij merged 1 commit intomozilla:masterfrom
nicolo-ribaudo:low-res

Conversation

@nicolo-ribaudo
Copy link
Contributor

The size of the canvas has significant impact on the rendering performance. If we are going to render a high-res detail view on top of the full-page canvas, we can further reduce the full-page canvas resolution to improve
rendering time without affecting the resolution seen by the user.

Users will se the lower resolution when quickly scrolling around the page, but it will then be replaced with the high-res detail view.

@calixteman
Copy link
Contributor

/botio-linux preview

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_preview from @calixteman received. Current queue size: 0

Live output at: http://54.241.84.105:8877/aac3d60b66a51ac/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Success

Full output at http://54.241.84.105:8877/aac3d60b66a51ac/output.txt

Total script time: 0.97 mins

Published

Copy link
Contributor

@calixteman calixteman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thank you.

@calixteman
Copy link
Contributor

/botio integrationtest

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Received

Command cmd_integrationtest from @calixteman received. Current queue size: 0

Live output at: http://54.193.163.58:8877/4aad674dc07f420/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_integrationtest from @calixteman received. Current queue size: 0

Live output at: http://54.241.84.105:8877/3a5e339dbce9ac6/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Failed

Full output at http://54.241.84.105:8877/3a5e339dbce9ac6/output.txt

Total script time: 18.11 mins

  • Integration Tests: FAILED

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Failed

Full output at http://54.193.163.58:8877/4aad674dc07f420/output.txt

Total script time: 40.17 mins

  • Integration Tests: FAILED

@nicolo-ribaudo
Copy link
Contributor Author

/botio integrationtest

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 0

Live output at: http://54.241.84.105:8877/45ca97c12591c5e/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 0

Live output at: http://54.193.163.58:8877/78d6aa30ff6f62e/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Failed

Full output at http://54.241.84.105:8877/45ca97c12591c5e/output.txt

Total script time: 18.15 mins

  • Integration Tests: FAILED

@nicolo-ribaudo nicolo-ribaudo force-pushed the low-res branch 2 times, most recently from 15c85eb to 6601ccf Compare September 10, 2025 13:49
@nicolo-ribaudo
Copy link
Contributor Author

/botio integrationtest

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 1

Live output at: http://54.193.163.58:8877/ec38143fa6eefe7/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 0

Live output at: http://54.241.84.105:8877/8538d9e8a2215e5/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Failed

Full output at http://54.193.163.58:8877/78d6aa30ff6f62e/output.txt

Total script time: 40.84 mins

  • Integration Tests: FAILED

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Failed

Full output at http://54.241.84.105:8877/8538d9e8a2215e5/output.txt

Total script time: 18.18 mins

  • Integration Tests: FAILED

@nicolo-ribaudo
Copy link
Contributor Author

/botio integrationtest

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 1

Live output at: http://54.193.163.58:8877/d41096106c3f220/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 0

Live output at: http://54.241.84.105:8877/7e27a91ed5a6eb7/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Failed

Full output at http://54.241.84.105:8877/7e27a91ed5a6eb7/output.txt

Total script time: 18.10 mins

  • Integration Tests: FAILED

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Failed

Full output at http://54.193.163.58:8877/ec38143fa6eefe7/output.txt

Total script time: 41.30 mins

  • Integration Tests: FAILED

The size of the canvas has significant impact on the rendering
performance. If we are going to render a high-res detail
view on top of the full-page canvas, we can further
reduce the full-page canvas resolution to improve
rendering time without affecting the resolution seen by
the user.

Users will se the lower resolution when quickly scrolling around the
page, but it will then be replaced with the high-res
detail view.
@nicolo-ribaudo
Copy link
Contributor Author

/botio integrationtest

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 0

Live output at: http://54.241.84.105:8877/9c7a5e7d865deb9/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Received

Command cmd_integrationtest from @nicolo-ribaudo received. Current queue size: 1

Live output at: http://54.193.163.58:8877/1ed89b62a709ae0/output.txt

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Linux m4)


Failed

Full output at http://54.241.84.105:8877/9c7a5e7d865deb9/output.txt

Total script time: 19.49 mins

  • Integration Tests: FAILED

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Failed

Full output at http://54.193.163.58:8877/d41096106c3f220/output.txt

Total script time: 40.14 mins

  • Integration Tests: FAILED

@moz-tools-bot
Copy link
Collaborator

From: Bot.io (Windows)


Success

Full output at http://54.193.163.58:8877/1ed89b62a709ae0/output.txt

Total script time: 41.52 mins

  • Integration Tests: Passed

@nicolo-ribaudo
Copy link
Contributor Author

The Linux failure is unrelated.

@timvandermeij timvandermeij merged commit f049360 into mozilla:master Sep 11, 2025
7 checks passed
@timvandermeij
Copy link
Contributor

Thanks!

@nicolo-ribaudo nicolo-ribaudo deleted the low-res branch September 12, 2025 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants