-
Notifications
You must be signed in to change notification settings - Fork 10k
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
XFA - Add support for overflow element #13554
Conversation
calixteman
commented
Jun 13, 2021
- and fix few bugs:
- avoid infinite loop when layout the document;
- avoid confusion between break and layout failure;
- don't add margin width in tb layout when getting available space.
/botio test |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @brendandahl received. Current queue size: 0 Live output at: http://54.67.70.0:8877/a12dc19f6d2382e/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @brendandahl received. Current queue size: 0 Live output at: http://3.101.106.178:8877/bec2c87de13b07d/output.txt |
From: Bot.io (Windows)FailedFull output at http://3.101.106.178:8877/bec2c87de13b07d/output.txt Total script time: 5.71 mins
Image differences available at: http://3.101.106.178:8877/bec2c87de13b07d/reftest-analyzer.html#web=eq.log |
From: Bot.io (Linux m4)FailedFull output at http://54.67.70.0:8877/a12dc19f6d2382e/output.txt Total script time: 27.31 mins
Image differences available at: http://54.67.70.0:8877/a12dc19f6d2382e/reftest-analyzer.html#web=eq.log |
/botio-windows test |
From: Bot.io (Windows)ReceivedCommand cmd_test from @brendandahl received. Current queue size: 0 Live output at: http://3.101.106.178:8877/275afd506d123df/output.txt |
@calixteman looks like some ref tests failed with this PR |
From: Bot.io (Windows)FailedFull output at http://3.101.106.178:8877/275afd506d123df/output.txt Total script time: 5.00 mins
Image differences available at: http://3.101.106.178:8877/275afd506d123df/reftest-analyzer.html#web=eq.log |
Wiped out the bad cached file, let's try this again. |
From: Bot.io (Windows)ReceivedCommand cmd_test from @brendandahl received. Current queue size: 0 Live output at: http://3.101.106.178:8877/08c77885ab8bcb2/output.txt |
From: Bot.io (Windows)FailedFull output at http://3.101.106.178:8877/08c77885ab8bcb2/output.txt Total script time: 32.06 mins
Image differences available at: http://3.101.106.178:8877/08c77885ab8bcb2/reftest-analyzer.html#web=eq.log |
- and fix few bugs: - avoid infinite loop when layout the document; - avoid confusion between break and layout failure; - don't add margin width in tb layout when getting available space.
/botio test |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://54.67.70.0:8877/e5c8c535c24ff48/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://3.101.106.178:8877/4d0c09749ee16a7/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.67.70.0:8877/e5c8c535c24ff48/output.txt Total script time: 27.20 mins
Image differences available at: http://54.67.70.0:8877/e5c8c535c24ff48/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://3.101.106.178:8877/4d0c09749ee16a7/output.txt Total script time: 30.26 mins
Image differences available at: http://3.101.106.178:8877/4d0c09749ee16a7/reftest-analyzer.html#web=eq.log |
/botio makeref |
From: Bot.io (Linux m4)ReceivedCommand cmd_makeref from @brendandahl received. Current queue size: 0 Live output at: http://54.67.70.0:8877/97d311abfe95477/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_makeref from @brendandahl received. Current queue size: 0 Live output at: http://3.101.106.178:8877/6cb68dd4609c605/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.67.70.0:8877/97d311abfe95477/output.txt Total script time: 23.98 mins
|
From: Bot.io (Windows)SuccessFull output at http://3.101.106.178:8877/6cb68dd4609c605/output.txt Total script time: 28.67 mins
|
@brendandahl It looks like this regressed at least |
I mixed up the refs for that one (thought it was improving). Calixte has a fix in progress, so we'll just re-run with the fix. |
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.
- PR mozilla#13554 is buggy, so this patch aims to fix bugs. - check if a component fits into its parent in taking into account the parent layout. - introduce method isSplittable for template nodes to know if a component can be splitted in case of overflow.