commit | 7dfb46e7f3972a9cf0c319dc2be19302e76fb470 | [log] [tgz] |
---|---|---|
author | Dominic Mazzoni <dmazzoni@chromium.org> | Wed Feb 19 10:59:29 2020 -0800 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Wed Feb 19 20:50:14 2020 +0000 |
tree | 791723f39049b12bbf70d0c2ca7a8678897464fb | |
parent | d2d4c5e8c579902170afb8905104aaa78cdfb27c [diff] |
Re-land: Support adding attributes to PDF document structure nodes. Originally landed: https://skia-review.googlesource.com/c/skia/+/268878 Reverted: https://skia-review.googlesource.com/c/skia/+/271858 The issue was with compilation when PDF support is disabled. See the diff between patchsets 1 and 2. This is an important part of writing a tagged PDF. Many of the nodes in the document structure tree need additional attributes, just like in HTML. This change aims to add support for a few useful attributes, not to be comprehensive. Bug: chromium:1039816 Change-Id: I15f8b6c41d4fdaa4b6e21775ab6d26ec57eb0f5d Reviewed-on: https://skia-review.googlesource.com/c/skia/+/271916 Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org> Reviewed-by: Mike Reed <reed@google.com>