You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Branch:
main
adjust_preBreakToken
align-last-fix
async_layout
beforeRenderResult
bleed_fixes
breaklistjustify
check_for_prelude
cleanup_rollup
clear_columns
cli
content-string-fix
counter-page-reset
counter-pages-fix
counter-split
data64
dev2
dot-in-ID
editoria_book_sprint_fixes
fchasen/string-value
fix-legacy-build
fix_legacy_build
fix_max_chars
footnotes
force_text_align_last
full-imports
honor-tbody-break-inside-avoid
hyphenUpdate
hyphens
issue-162-extra-div
issue-245-ignore-impractical-break-inside-avoid-rule
issue-303-ghostscript-dependency
issue-311-honor-nested-named-page
layout_forceBreak
loop
loop_check
main
margin-box-julie
marginTweak
margins_grid
mark_added_at_pages
master
minifier
multiple_named_pages
named_psuedo
nested_counters
on_page_layout
order_running_headers
page-border
page-padding
pageCountOptim
pages-counter-fix
pass_layout_settings
patch-1
playwright_1.30
playwright_specs_runner
position-fixed
previewer
previewer_hooks
pseudoFix
rebuild_table_rows
reflow
release-0.3.2
release-0.3.4
release-0.3.5
release-0.4.0
release-0.4.1
release-0.4.2
release-0.4.3
release_0.3.0
remove-nodes
remove_print_media
render-node-async
revert-5e85d4a4
revert-d3f1cee5
revert-f692426f
revert_print_media_classes
safari-overflow-fix
sheet
specs
specsUpdate
specs_index
string-set-attr
string-set-properties
string-set-values
string-value
styles
ta-last
target-text-fix
text-align-last
top-page-fix
update_breaks
update_margins
update_rollup_plugins
update_snapshots_2022_4_1
update_target_counters
update_tests_pre_0.1.43
v0.1.35
v0.1.36
v0.1.37
v0.1.38
v0.1.39
v0.1.40
v0.1.41
v0.1.42
v0.1.43
v0.2.0
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.4.0
v0.4.1
v0.4.2
v0.4.3
${ noResults }
pagedjs/examples
Nigel Cunningham
4cbe301197
* Issue 191: Handle overflow from multiple tds independently. And ensure all tds are included on the overflow rebuild and not duplicated. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * [Beta 5.0 issues] Work in progress fixing beta issues. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * More work on 5.0 beta issues. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Work on footnote splitting. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Additional work on getting splitting working right. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Duplicate THEAD when cloning a table, best effort toward maintaining widths Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Fix double 'px' on widths. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Rename ancestor to subject in rebuildTree. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Handle no existing children in rebuildTableRow. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update specs (slight layout shifts), add new ones. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Use getComputedStyle when cloning element widths. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Remove commented line. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Insert thead first when rebuilding tree. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Fix break-inside-avoid test. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Record and convert break-inside rules to data-attributes at the start. Prevents browser CSS code from messing us up. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Switch deprecated width attrib to style=width: Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Get footnotes.html spec running correctly again. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Use generic copy width function. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Use percentage width instead of "fixed" width columns. The fixed widths aren't used as fixed values and make it look like the code is broken when there's nothing we can reasonably do to get the column widths on the second page matching the first (we can copy the widths from the first page and then remove the 395px from subsequent tds, but that sounds to me like a fragile solution that might break with other dom structures. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Adjust position of record/disable break inside calls. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Issue 202 fix. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Add Pmtkr's first test case and the fix. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Handle the second test case. Lots more work! Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update tests. Misc changes that seem to be kerning or such like upstream. Widths getting applied more correctly to overflow pages. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * I had forgotten the temporary split-from addition. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update RepeatingTablesHeader code. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Clone flex/grid siblings as well as TRs siblings. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Correct path to polyfill in break-after-avoid.html. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Move tagging overflow and creating range to a separate function. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Add ability to descend to children in [Node|Element][After|Before] Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Move getting unconstrained height & range into helper functions. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Rework nodeBefore to be able to descend to last element in subtree. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Modify break-after-avoid test to actually test the issue. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Handle start and end of a range being same in finding first overflowing child. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Fix tagging breaks. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Split out restoring and removing height constraint. Implemented a range version while working on this; not needed it seems but the preparation makes this nice and clean. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Fix avoid break logic. I think we might still need to do more work here - the logic might do better if we figure out where to apply the breaks before we start rendering the pages. The current logic is limited to making changes to the current page. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update tests (minor output changes). Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update disable/enabling of rules, adding overflow support. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Get ancestor / table head margins & padding while using unconstrained height Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Use bottom/right rather than height & width for hasOverflow. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Use rendered.lastChild when rowspanNeedsBreakAt is set. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Update snapshots (nothing substantial changed) Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Don't just look at first rendered child's height when checking for empty body Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Add test for empty page body detection. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Special handling for BR elements in finding start of overflow. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Add test for br handling. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * In indexOfTextNode, avoid using text itself to match if possible. Could perhaps try parent node too but don't have a use case at the moment. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * In handling overflow, handle container being equal to rendered. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Add test for break in top level. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Fix adjustment of start of range not checking if going above rendered. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Finally (hopefully) get the logic right in rounding fractional pixel values And add a big comment explaining the logic. Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> * Moby dick WIP Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> --------- Signed-off-by: Nigel Cunningham <nigel@nigelcunningham.com.au> |
4 months ago | |
---|---|---|
.. | ||
assets | Remove screen media css and add more specific print media selectors | 3 years ago |
epub.html | Remove screen media css and add more specific print media selectors | 3 years ago |
index.html | Issue 191: Handle overflow from multiple tds independently. (#196) | 4 months ago |
math.html | Add polyfill config | 6 years ago |
polisher.html | Update to Playwright 1.31 | 2 years ago |
polyfill.html | Update to Playwright 1.31 | 2 years ago |
previewer.html | Update to Playwright 1.31 | 2 years ago |
viewer.html | Remove screen media css and add more specific print media selectors | 3 years ago |