-
Notifications
You must be signed in to change notification settings - Fork 10.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update the noHTML flag to take into account the hasOwnCanvas one (fixes #17069) #17070
Conversation
Let's ensure that this passes all tests before I attempt to review this. /botio test |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.241.84.105:8877/dc5a4b19f70b96d/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.193.163.58:8877/879f89e1b8f4c6a/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.241.84.105:8877/dc5a4b19f70b96d/output.txt Total script time: 29.15 mins
Image differences available at: http://54.241.84.105:8877/dc5a4b19f70b96d/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.193.163.58:8877/879f89e1b8f4c6a/output.txt Total script time: 38.74 mins
Image differences available at: http://54.193.163.58:8877/879f89e1b8f4c6a/reftest-analyzer.html#web=eq.log |
mozilla#17069) When an element has the hasOwnCanvas flag we must have an HTML container to attach the canvas where the element will be rendered. So the noHTML flag must take this information into account: - in some cases the noHTML flag is resetted depending on the hasOwnCanvas value; - in some others, the hasOwnCanvas flag is set depending on the value of noHTML.
/botio test |
From: Bot.io (Windows)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://54.193.163.58:8877/4b8b465ab1e3477/output.txt |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/1281e17d4da5a71/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.241.84.105:8877/1281e17d4da5a71/output.txt Total script time: 27.34 mins
Image differences available at: http://54.241.84.105:8877/1281e17d4da5a71/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.193.163.58:8877/4b8b465ab1e3477/output.txt Total script time: 37.91 mins
Image differences available at: http://54.193.163.58:8877/4b8b465ab1e3477/reftest-analyzer.html#web=eq.log |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hope that we've not missed any cases, but this seems to make sense.
r=me, thank you!
/botio makeref |
From: Bot.io (Windows)ReceivedCommand cmd_makeref from @calixteman received. Current queue size: 0 Live output at: http://54.193.163.58:8877/48196ed8108ea2d/output.txt |
From: Bot.io (Linux m4)ReceivedCommand cmd_makeref from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/c8fd21ddbbdb26b/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/c8fd21ddbbdb26b/output.txt Total script time: 21.21 mins
|
From: Bot.io (Windows)SuccessFull output at http://54.193.163.58:8877/48196ed8108ea2d/output.txt Total script time: 24.59 mins
|
…able to display a popup (follow-up iof mozilla#17070)
Add a HTML containter for locked FreeText annotations in order to be able to display a popup (follow-up of #17070)
When an element has the hasOwnCanvas flag we must have an HTML container to attach the canvas where the element will be rendered.
So the noHTML flag must take this information into account: