[Git][java-team/libhtml5parser-java][master] 7 commits: Declare compliance with Debian Policy 4.7.2.
Markus Koschany (@apo)
gitlab at salsa.debian.org
Mon Oct 6 22:45:55 BST 2025
Markus Koschany pushed to branch master at Debian Java Maintainers / libhtml5parser-java
Commits:
7e15e127 by Markus Koschany at 2025-10-06T22:58:13+02:00
Declare compliance with Debian Policy 4.7.2.
- - - - -
f333d4a8 by Markus Koschany at 2025-10-06T23:01:47+02:00
Update debian/copyright
- - - - -
c892fe56 by Markus Koschany at 2025-10-06T23:28:09+02:00
Update debian/copyright
Update Source and link to github repository
- - - - -
157b616d by Markus Koschany at 2025-10-06T23:30:07+02:00
New upstream version 1.4+r20250916
- - - - -
5eb31eba by Markus Koschany at 2025-10-06T23:30:08+02:00
Update upstream source from tag 'upstream/1.4+r20250916'
Update to upstream version '1.4+r20250916'
with Debian dir ad955ec4dd28a6e3c355befb972d04029d8f9037
- - - - -
9f85ff2f by Markus Koschany at 2025-10-06T23:32:42+02:00
Update changelog
- - - - -
64a66695 by Markus Koschany at 2025-10-06T23:34:50+02:00
Remove README.source
- - - - -
8 changed files:
- .github/workflows/build.yml
- − debian/README.source
- debian/changelog
- debian/control
- debian/copyright
- src/nu/validator/htmlparser/impl/AttributeName.java
- src/nu/validator/htmlparser/impl/ElementName.java
- src/nu/validator/htmlparser/impl/TreeBuilder.java
Changes:
=====================================
.github/workflows/build.yml
=====================================
@@ -11,7 +11,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
- java: [23, 21, 17, 11.0.23]
+ java: [24, 21, 17, 11.0.23]
os: [ubuntu-latest, macos-latest, windows-latest]
name: Java ${{ matrix.java }}
steps:
=====================================
debian/README.source deleted
=====================================
@@ -1,19 +0,0 @@
-Information about libhtml5parser-java
--------------------------------------
-
-This package was debianized using the mh_make command
-from the maven-debian-helper package.
-
-The build system uses Maven but prevents it from downloading
-anything from the Internet, making the build compliant with
-the Debian policy.
-
-The sources were cloned from
-
-hg clone https://hg.mozilla.org/projects/htmlparser/
-
-on 2016/01/01
-
-Run hg up RELEASE_1.3.1 to "checkout" release number 1.3.1.
-
-The hidden .hg directory, .hgtags and .cvsignore were removed.
=====================================
debian/changelog
=====================================
@@ -1,13 +1,19 @@
-libhtml5parser-java (1.4+r1.4git-20250127-35dfe92-1) UNRELEASED; urgency=medium
+libhtml5parser-java (1.4+r20250916-1) unstable; urgency=medium
- * New upstream version 1.4+r1.4git-20250127-35dfe92 (Closes: #1107520)
+ [ Fab Stz ]
+ * New upstream version 1.4+r20250916 (Closes: #1107520)
* update d/copyright
* refresh patches
* remove d/p/netbeans.patch
* add myself to Uploaders
* Enable Salsa CI using default template
- -- Fab Stz <fabstz-it at yahoo.fr> Mon, 06 Oct 2025 20:23:40 +0200
+ [ Markus Koschany ]
+ * Declare compliance with Debian Policy 4.7.2.
+ * Update debian/copyright. Update Source and link to github repository.
+ * Remmove debian/README.source.
+
+ -- Fab Stz <fabstz-it at yahoo.fr> Mon, 06 Oct 2025 23:30:32 +0200
libhtml5parser-java (1.4+r1.3.1-3) unstable; urgency=medium
=====================================
debian/control
=====================================
@@ -16,7 +16,7 @@ Build-Depends:
libxom-java,
libxom-java-doc,
maven-debian-helper (>= 1.5)
-Standards-Version: 4.5.1
+Standards-Version: 4.7.2
Vcs-Git: https://salsa.debian.org/java-team/libhtml5parser-java.git
Vcs-Browser: https://salsa.debian.org/java-team/libhtml5parser-java
Homepage: https://about.validator.nu/htmlparser/
=====================================
debian/copyright
=====================================
@@ -1,6 +1,10 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: validator.nu HTML Parser
-Source: https://hg.mozilla.org/projects/htmlparser/
+Source: https://github.com/validator/htmlparser/
+Comment:
+ The original tarball was downloaded from
+ https://about.validator.nu/htmlparser/.
+ Newer versions are downloaded from https://github.com/validator/htmlparser/
Files: *
Copyright: 2005, 2006, 2007 Henri Sivonen
@@ -55,7 +59,8 @@ License: WHATWG-HTML-5-spec-License
document.
Files: debian/*
-Copyright: 2016-2021, Markus Koschany <apo at debian.org>
+Copyright: 2016-2025, Markus Koschany <apo at debian.org>
+ 2025, Fab Stz <fabstz-it at yahoo.fr>
License: Expat
License: GPL-2+
=====================================
src/nu/validator/htmlparser/impl/AttributeName.java
=====================================
@@ -800,6 +800,7 @@ public final class AttributeName
public static final AttributeName RENDERING_INTENT = new AttributeName(ALL_NO_NS, "rendering-intent", "rendering-intent", "rendering-intent", "rendering-intent", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName SHADOWROOTMODE = new AttributeName(ALL_NO_NS, "shadowrootmode", "shadowrootmode", "shadowrootmode", "shadowrootmode", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName SEED = new AttributeName(ALL_NO_NS, "seed", "seed", "seed", "seed", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
+ public static final AttributeName SHADOWROOTREFERENCETARGET = new AttributeName(ALL_NO_NS, "shadowrootreferencetarget", "shadowrootreferencetarget", "shadowrootreferencetarget", "shadowrootreferencetarget", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName SHADOWROOTCLONABLE = new AttributeName(ALL_NO_NS, "shadowrootclonable", "shadowrootclonable", "shadowrootclonable", "shadowrootclonable", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName SHADOWROOTSERIALIZABLE = new AttributeName(ALL_NO_NS, "shadowrootserializable", "shadowrootserializable", "shadowrootserializable", "shadowrootserializable", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName SRCDOC = new AttributeName(ALL_NO_NS, "srcdoc", "srcdoc", "srcdoc", "srcdoc", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
@@ -1198,37 +1199,37 @@ public final class AttributeName
public static final AttributeName RY = new AttributeName(ALL_NO_NS, "ry", "ry", "ry", "ry", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
public static final AttributeName REFY = new AttributeName(ALL_NO_NS, "refy", "refy", "refY", "refy", ALL_NO_PREFIX, NCNAME_HTML | NCNAME_FOREIGN | NCNAME_LANG);
private final static @NoLength AttributeName[] ATTRIBUTE_NAMES = {
- MASKCONTENTUNITS,
- BASE,
- STOP_OPACITY,
+ MARKERUNITS,
+ BASELINE,
+ STOP_COLOR,
CLEAR,
- ALIGN,
- AUTOCORRECT,
- FONTFAMILY,
+ XREF,
+ AUTOPLAY,
+ FONT_STYLE,
ARIA_DISABLED,
OPACITY,
- ORIENT,
- ALTIMG,
- IN,
- TO,
- CURSOR,
- COLUMNALIGN,
+ ONBEFOREPRINT,
+ PATH,
+ ALINK,
+ ONMOUSEDOWN,
+ COLS,
+ COLUMNLINES,
Y,
ARIA_MULTISELECTABLE,
ROTATE,
- SHADOWROOTSERIALIZABLE,
- LABEL,
- SELECTED,
- PING,
- SCRIPTLEVEL,
- TITLE,
- SPAN,
- NOMODULE,
- DISPLAY,
- ONDROP,
- SRCSET,
- PATTERN,
- VIEWBOX,
+ SHADOWROOTCLONABLE,
+ LINEBREAK,
+ REPEATDUR,
+ ORIGIN,
+ RADIUS,
+ TABLEVALUES,
+ POINTSATZ,
+ NUMOCTAVES,
+ CLIPPATHUNITS,
+ ONDRAGEND,
+ ROWS,
+ PATTERNTRANSFORM,
+ VIEWTARGET,
MIN,
K3,
ARIA_CHANNEL,
@@ -1236,31 +1237,31 @@ public final class AttributeName
LOCAL,
ONABORT,
HIDDEN,
- ACCESSKEY,
- EDGEMODE,
- ONSELECT,
- ONKEYDOWN,
- TYPE,
- LANGUAGE,
- METHOD,
- DEFINITIONURL,
- MARKER_MID,
- MAXLENGTH,
- PROMPT,
- ONINVALID,
- XLINK_ROLE,
- COLOR,
- ONCOPY,
- SCROLLING,
- PROPERTY,
- CHAROFF,
- START,
- MAXSIZE,
- DEPTH,
- LETTER_SPACING,
- TEXT_ANCHOR,
- REQUIREDFEATURES,
- DY,
+ ACCEPT_CHARSET,
+ DIRECTION,
+ OBJECT,
+ ONBEFORECUT,
+ SIZE,
+ IMAGE_RENDERING,
+ MATHBACKGROUND,
+ DIVISOR,
+ LINK,
+ FILL_OPACITY,
+ FORM,
+ OPEN,
+ XLINK_TITLE,
+ COLOR_INTERPOLATION,
+ ONZOOM,
+ STROKE,
+ LOOP,
+ COORDS,
+ STARTOFFSET,
+ LOWSRC,
+ CONTEXTMENU,
+ KEYTIMES,
+ TEXT_DECORATION,
+ REQUIRED,
+ CY,
END,
SRC,
Y1,
@@ -1275,55 +1276,55 @@ public final class AttributeName
FETCHPRIORITY,
BORDER,
RENDERING_INTENT,
- SHADOWROOTDELEGATESFOCUS,
- BASEFREQUENCY,
- CITE,
- INDEX,
- NORESIZE,
- ONREADYSTATECHANGE,
- ONBEFOREPASTE,
- RULES,
- SCHEME,
- ONAFTERPRINT,
- HEIGHT,
- LENGTHADJUST,
- ARCHIVE,
- NOSHADE,
- ADDITIVE,
- ONFINISH,
- VALIGN,
- MARKER_START,
- DECLARE,
- ROWLINES,
- FRAME,
- USEMAP,
- KERNING,
- POINTS,
- VLINK,
- XLINK_TYPE,
- BGCOLOR,
- FLOOD_COLOR,
- ONMOUSEOVER,
- ONFOCUS,
- STROKE_DASHOFFSET,
- CLIP,
- GLYPHREF,
- SCOPE,
- ATTRIBUTENAME,
- ONDRAG,
- OVERFLOW,
- COLSPAN,
- IS,
- PRESERVEASPECTRATIO,
- CONTENTEDITABLE,
- FONTWEIGHT,
- FILTERUNITS,
- ONSTOP,
- STITCHTILES,
- WIDTH,
- INPUTMODE,
- VALUETYPE,
- RX,
+ SANDBOX,
+ BEVELLED,
+ CODEBASE,
+ FACE,
+ NAME,
+ ONRESET,
+ ONSELECTSTART,
+ REFERRERPOLICY,
+ STRETCHY,
+ HREFLANG,
+ DRAGGABLE,
+ LONGDESC,
+ TARGETY,
+ MATHSIZE,
+ ACTIVE,
+ MANIFEST,
+ TABINDEX,
+ MASK,
+ CELLPADDING,
+ REPLACE,
+ FRAMEBORDER,
+ SUMMARY,
+ KERNELMATRIX,
+ POINTER_EVENTS,
+ TRANSFORM,
+ XMLNS,
+ AUTOCAPITALIZE,
+ EXPONENT,
+ ONMOUSEENTER,
+ ONMOUSEUP,
+ STROKE_DASHARRAY,
+ COMPACT,
+ GLYPH_ORIENTATION_HORIZONTAL,
+ SHAPE_RENDERING,
+ ABBR,
+ NOHREF,
+ OPERATOR,
+ BIAS,
+ CLASS,
+ PRESERVEALPHA,
+ ALTTEXT,
+ FILTER,
+ FONT_SIZE_ADJUST,
+ RT,
+ RESTART,
+ WRITING_MODE,
+ GROUPALIGN,
+ VALUES,
+ FX,
RY,
DIR,
IN2,
@@ -1353,423 +1354,424 @@ public final class AttributeName
GRADIENTTRANSFORM,
LOADING,
SEED,
- STDDEVIATION,
- ACCENTUNDER,
- ACCEPT,
- BASEPROFILE,
- CODETYPE,
- DATETIME,
- ENTERKEYHINT,
- INTEGRITY,
- MODE,
- ONREPEAT,
- OTHER,
- ONBEGIN,
- ONBEFORECOPY,
- ONKEYUP,
- REPEAT,
- REPEATCOUNT,
- SUPERSCRIPTSHIFT,
- SELECTION,
- HREF,
- SURFACESCALE,
- ALIGNMENTSCOPE,
- IMAGESRCSET,
- LARGEOP,
- MARGINWIDTH,
- TARGETX,
- LIGHTING_COLOR,
- MATHCOLOR,
- PATHLENGTH,
- ACTION,
- DOMINANT_BASELINE,
- MEDIA,
- RADIOGROUP,
- SCRIPTMINSIZE,
- BACKGROUND,
- MARKER_END,
- MASKUNITS,
- CELLSPACING,
- FILL,
- ONBLUR,
- STYLE,
- FORMAT,
- FROM,
- SYMMETRIC,
- ASYNC,
- ICON,
- ONUNLOAD,
- ONINPUT,
- POINTSATY,
- TRANSFORM_ORIGIN,
- XLINK_HREF,
- XMLNS_XLINK,
- XLINK_ACTUATE,
- AUTOFOCUS,
- COLOR_RENDERING,
- ENCODING,
- LQUOTE,
- ONMOUSEWHEEL,
- ONCONTEXTMENU,
- ONMOUSEMOVE,
- ONFOCUSOUT,
- STROKE_LINECAP,
- STROKE_MITERLIMIT,
- STROKE_OPACITY,
- CLIP_PATH,
- GLYPH_ORIENTATION_VERTICAL,
- KEYPOINTS,
- STEP,
- SLOPE,
- WRAP,
- CHAR,
- NOWRAP,
- ONDRAGOVER,
- ONERROR,
- ONDRAGLEAVE,
- AXIS,
- CROSSORIGIN,
- CLOSE,
- KEYSPLINES,
- OFFSET,
- ROWSPACING,
- VERSION,
- CONTENT,
- FONT_STRETCH,
- FONTSTYLE,
- FONT_VARIANT,
- FONT_SIZE,
- MULTIPLE,
- POSTER,
- PATTERNCONTENTUNITS,
- TEXT_RENDERING,
- TEXT,
- COLUMNSPAN,
- COLUMNWIDTH,
- ONCUT,
- REQUIREDEXTENSIONS,
- ELEVATION,
- DX,
- BY,
- FY,
- REFY,
- ALT,
- DUR,
- FOR,
- LOW,
- MAX,
- REV,
- D,
- X,
- Z,
- X1,
- K2,
- Y2,
- K4,
- XML_LANG,
- ARIA_VALUEMAX,
- ARIA_DESCRIBEDBY,
- ARIA_CHECKED,
- ARIA_DROPEFFECT,
- ARIA_EXPANDED,
- ARIA_LEVEL,
- ARIA_HIDDEN,
- ARIA_POSINSET,
- ARIA_INVALID,
- ARIA_VALUEMIN,
- ARIA_CONTROLS,
- ARIA_READONLY,
- ARIA_ACTIVEDESCENDANT,
- ARIA_DATATYPE,
- ARIA_SORT,
- ARIA_FLOWTO,
- ARIA_LIVE,
- ARIA_SETSIZE,
- DISABLED,
- DATA,
- EQUALROWS,
- ISMAP,
- LSPACE,
- NOTATION,
- ONPASTE,
- ROWALIGN,
- SEPARATOR,
- VSPACE,
- YCHANNELSELECTOR,
- ONDBLCLICK,
- CALCMODE,
- FENCE,
- NONCE,
- ONACTIVATE,
- SPACING,
- SPECULARCONSTANT,
- ID,
- GRADIENTUNITS,
- HEADERS,
- READONLY,
- SHADOWROOTMODE,
- SHADOWROOTCLONABLE,
SRCDOC,
- SANDBOX,
WORD_SPACING,
- ACCEPT_CHARSET,
ACCENT,
- BEVELLED,
BASELINE_SHIFT,
- BASELINE,
CODE,
- CODEBASE,
DEFER,
- DIRECTION,
EDGE,
- FACE,
INTERCEPT,
- LINEBREAK,
LINETHICKNESS,
- NAME,
ONBEFOREUNLOAD,
- OBJECT,
ORDER,
- ONRESET,
ONMESSAGE,
- ONBEFOREPRINT,
ORIENTATION,
- ONSELECTSTART,
ONKEYPRESS,
- ONBEFORECUT,
ONRESIZE,
- REFERRERPOLICY,
ROLE,
- REPEATDUR,
SIZES,
- STRETCHY,
SPREADMETHOD,
- SIZE,
DIFFUSECONSTANT,
- HREFLANG,
PROFILE,
- XREF,
ALIGNMENT_BASELINE,
- DRAGGABLE,
IMAGESIZES,
- IMAGE_RENDERING,
LANG,
- LONGDESC,
MARGINHEIGHT,
- ORIGIN,
TARGET,
- TARGETY,
HIGH,
- MATHBACKGROUND,
MATHVARIANT,
- MATHSIZE,
ONCHANGE,
- PATH,
ACTIONTYPE,
- ACTIVE,
BEGIN,
- DIVISOR,
LIMITINGCONEANGLE,
- MANIFEST,
OPTIMUM,
- RADIUS,
SCRIPTSIZEMULTIPLIER,
- TABINDEX,
VISIBILITY,
- LINK,
MARKERHEIGHT,
- MASK,
MARKERWIDTH,
- MARKERUNITS,
AMPLITUDE,
- CELLPADDING,
FILL_RULE,
- FILL_OPACITY,
ONCLICK,
- REPLACE,
SCALE,
- TABLEVALUES,
AZIMUTH,
- FRAMEBORDER,
FRAMESPACING,
- FORM,
PRIMITIVEUNITS,
- SUMMARY,
ZOOMANDPAN,
- ALINK,
EVENT,
- KERNELMATRIX,
KERNELUNITLENGTH,
- OPEN,
ONEND,
- POINTER_EVENTS,
POINTSATX,
- POINTSATZ,
STANDBY,
- TRANSFORM,
WHEN,
- XLINK_TITLE,
XLINK_ARCROLE,
- XMLNS,
XLINK_SHOW,
- AUTOPLAY,
AUTOCOMPLETE,
- AUTOCAPITALIZE,
COLOR_PROFILE,
- COLOR_INTERPOLATION,
COLOR_INTERPOLATION_FILTERS,
- EXPONENT,
FLOOD_OPACITY,
- NUMOCTAVES,
ONLOAD,
- ONMOUSEENTER,
ONFOCUSIN,
- ONZOOM,
ONMOUSELEAVE,
- ONMOUSEUP,
ONMOUSEOUT,
- ONMOUSEDOWN,
RQUOTE,
- STROKE_DASHARRAY,
STROKE_LINEJOIN,
- STROKE,
STROKE_WIDTH,
- COMPACT,
CLIP_RULE,
- CLIPPATHUNITS,
DISPLAYSTYLE,
- GLYPH_ORIENTATION_HORIZONTAL,
HTTP_EQUIV,
- LOOP,
SCOPED,
- SHAPE_RENDERING,
SHAPE,
- STOP_COLOR,
TEMPLATE,
- ABBR,
ATTRIBUTETYPE,
- COORDS,
CHARSET,
- NOHREF,
ONDRAGENTER,
- ONDRAGEND,
ONDRAGDROP,
- OPERATOR,
ONDRAGSTART,
- STARTOFFSET,
AS,
- BIAS,
CLASSID,
- COLS,
CLOSURE,
- CLASS,
KEYSYSTEM,
- LOWSRC,
MINSIZE,
- PRESERVEALPHA,
ROWSPAN,
- ROWS,
SUBSCRIPTSHIFT,
- ALTTEXT,
CONTROLS,
- CONTEXTMENU,
ENCTYPE,
- FILTER,
FONT_WEIGHT,
- FONT_STYLE,
FONT_FAMILY,
- FONT_SIZE_ADJUST,
FONTSIZE,
- KEYTIMES,
LIST,
- RT,
ONSTART,
- PATTERNTRANSFORM,
PATTERNUNITS,
- RESTART,
SYSTEMLANGUAGE,
- TEXT_DECORATION,
TEXTLENGTH,
- WRITING_MODE,
ACCUMULATE,
- COLUMNLINES,
COLUMNSPACING,
- GROUPALIGN,
ONSUBMIT,
- REQUIRED,
RESULT,
- VALUES,
VALUE,
- VIEWTARGET,
CX,
- FX,
REFX,
- CY,
- };
- private final static int[] ATTRIBUTE_HASHES = {
- 1854497008,
- 1748021284,
- 1941550652,
- 1681174213,
- 1780879045,
- 1915048235,
- 2001710298,
- 1680165421,
- 1721347639,
- 1754794646,
- 1814517574,
- 1900544002,
- 1923088386,
- 1983398182,
- 2016810187,
- 71827457,
- 1680282148,
- 1689324870,
- 1740045862,
- 1753049109,
- 1756704824,
- 1788842244,
- 1823829083,
- 1874788501,
- 1907660596,
- 1921977416,
- 1933369607,
- 1972904518,
- 1991625270,
- 2007021895,
- 2060474743,
- 57205395,
- 911736834,
- 1680181996,
- 1680368221,
- 1685882101,
- 1704526375,
- 1734182982,
- 1747309881,
- 1749350104,
- 1754612424,
- 1754927689,
- 1757421892,
- 1786622296,
- 1804054854,
- 1816178925,
- 1854285018,
- 1871251689,
- 1889569526,
- 1905672729,
- 1910441770,
- 1916286197,
- 1922607670,
- 1924629705,
- 1939976792,
- 1966442279,
- 1975062341,
- 1988784439,
- 2000752725,
- 2004846654,
- 2009079867,
- 2024647008,
- 2082471938,
+ FY,
+ REFY,
+ ALT,
+ DUR,
+ FOR,
+ LOW,
+ MAX,
+ REV,
+ D,
+ X,
+ Z,
+ X1,
+ K2,
+ Y2,
+ K4,
+ XML_LANG,
+ ARIA_VALUEMAX,
+ ARIA_DESCRIBEDBY,
+ ARIA_CHECKED,
+ ARIA_DROPEFFECT,
+ ARIA_EXPANDED,
+ ARIA_LEVEL,
+ ARIA_HIDDEN,
+ ARIA_POSINSET,
+ ARIA_INVALID,
+ ARIA_VALUEMIN,
+ ARIA_CONTROLS,
+ ARIA_READONLY,
+ ARIA_ACTIVEDESCENDANT,
+ ARIA_DATATYPE,
+ ARIA_SORT,
+ ARIA_FLOWTO,
+ ARIA_LIVE,
+ ARIA_SETSIZE,
+ DISABLED,
+ DATA,
+ EQUALROWS,
+ ISMAP,
+ LSPACE,
+ NOTATION,
+ ONPASTE,
+ ROWALIGN,
+ SEPARATOR,
+ VSPACE,
+ YCHANNELSELECTOR,
+ ONDBLCLICK,
+ CALCMODE,
+ FENCE,
+ NONCE,
+ ONACTIVATE,
+ SPACING,
+ SPECULARCONSTANT,
+ ID,
+ GRADIENTUNITS,
+ HEADERS,
+ READONLY,
+ SHADOWROOTMODE,
+ SHADOWROOTREFERENCETARGET,
+ SHADOWROOTSERIALIZABLE,
+ STDDEVIATION,
+ SHADOWROOTDELEGATESFOCUS,
+ ACCENTUNDER,
+ ACCESSKEY,
+ ACCEPT,
+ BASEFREQUENCY,
+ BASEPROFILE,
+ BASE,
+ CODETYPE,
+ CITE,
+ DATETIME,
+ EDGEMODE,
+ ENTERKEYHINT,
+ INDEX,
+ INTEGRITY,
+ LABEL,
+ MODE,
+ NORESIZE,
+ ONREPEAT,
+ ONSELECT,
+ OTHER,
+ ONREADYSTATECHANGE,
+ ONBEGIN,
+ ORIENT,
+ ONBEFORECOPY,
+ ONBEFOREPASTE,
+ ONKEYUP,
+ ONKEYDOWN,
+ REPEAT,
+ RULES,
+ REPEATCOUNT,
+ SELECTED,
+ SUPERSCRIPTSHIFT,
+ SCHEME,
+ SELECTION,
+ TYPE,
+ HREF,
+ ONAFTERPRINT,
+ SURFACESCALE,
+ ALIGN,
+ ALIGNMENTSCOPE,
+ HEIGHT,
+ IMAGESRCSET,
+ LANGUAGE,
+ LARGEOP,
+ LENGTHADJUST,
+ MARGINWIDTH,
+ PING,
+ TARGETX,
+ ARCHIVE,
+ LIGHTING_COLOR,
+ METHOD,
+ MATHCOLOR,
+ NOSHADE,
+ PATHLENGTH,
+ ALTIMG,
+ ACTION,
+ ADDITIVE,
+ DOMINANT_BASELINE,
+ DEFINITIONURL,
+ MEDIA,
+ ONFINISH,
+ RADIOGROUP,
+ SCRIPTLEVEL,
+ SCRIPTMINSIZE,
+ VALIGN,
+ BACKGROUND,
+ MARKER_MID,
+ MARKER_END,
+ MARKER_START,
+ MASKUNITS,
+ MASKCONTENTUNITS,
+ CELLSPACING,
+ DECLARE,
+ FILL,
+ MAXLENGTH,
+ ONBLUR,
+ ROWLINES,
+ STYLE,
+ TITLE,
+ FORMAT,
+ FRAME,
+ FROM,
+ PROMPT,
+ SYMMETRIC,
+ USEMAP,
+ ASYNC,
+ IN,
+ ICON,
+ KERNING,
+ ONUNLOAD,
+ ONINVALID,
+ ONINPUT,
+ POINTS,
+ POINTSATY,
+ SPAN,
+ TRANSFORM_ORIGIN,
+ VLINK,
+ XLINK_HREF,
+ XLINK_ROLE,
+ XMLNS_XLINK,
+ XLINK_TYPE,
+ XLINK_ACTUATE,
+ AUTOCORRECT,
+ AUTOFOCUS,
+ BGCOLOR,
+ COLOR_RENDERING,
+ COLOR,
+ ENCODING,
+ FLOOD_COLOR,
+ LQUOTE,
+ NOMODULE,
+ ONMOUSEWHEEL,
+ ONMOUSEOVER,
+ ONCONTEXTMENU,
+ ONCOPY,
+ ONMOUSEMOVE,
+ ONFOCUS,
+ ONFOCUSOUT,
+ TO,
+ STROKE_LINECAP,
+ STROKE_DASHOFFSET,
+ STROKE_MITERLIMIT,
+ SCROLLING,
+ STROKE_OPACITY,
+ CLIP,
+ CLIP_PATH,
+ DISPLAY,
+ GLYPH_ORIENTATION_VERTICAL,
+ GLYPHREF,
+ KEYPOINTS,
+ PROPERTY,
+ STEP,
+ SCOPE,
+ SLOPE,
+ STOP_OPACITY,
+ WRAP,
+ ATTRIBUTENAME,
+ CHAR,
+ CHAROFF,
+ NOWRAP,
+ ONDRAG,
+ ONDRAGOVER,
+ ONDROP,
+ ONERROR,
+ OVERFLOW,
+ ONDRAGLEAVE,
+ START,
+ AXIS,
+ COLSPAN,
+ CROSSORIGIN,
+ CURSOR,
+ CLOSE,
+ IS,
+ KEYSPLINES,
+ MAXSIZE,
+ OFFSET,
+ PRESERVEASPECTRATIO,
+ ROWSPACING,
+ SRCSET,
+ VERSION,
+ CONTENTEDITABLE,
+ CONTENT,
+ DEPTH,
+ FONT_STRETCH,
+ FONTWEIGHT,
+ FONTSTYLE,
+ FONTFAMILY,
+ FONT_VARIANT,
+ FILTERUNITS,
+ FONT_SIZE,
+ LETTER_SPACING,
+ MULTIPLE,
+ ONSTOP,
+ POSTER,
+ PATTERN,
+ PATTERNCONTENTUNITS,
+ STITCHTILES,
+ TEXT_RENDERING,
+ TEXT_ANCHOR,
+ TEXT,
+ WIDTH,
+ COLUMNSPAN,
+ COLUMNALIGN,
+ COLUMNWIDTH,
+ INPUTMODE,
+ ONCUT,
+ REQUIREDFEATURES,
+ REQUIREDEXTENSIONS,
+ VALUETYPE,
+ ELEVATION,
+ VIEWBOX,
+ DX,
+ RX,
+ BY,
+ DY,
+ };
+ private final static int[] ATTRIBUTE_HASHES = {
+ 1854497003,
+ 1747939528,
+ 1941454586,
+ 1681174213,
+ 1776114564,
+ 1915025672,
+ 2001669450,
+ 1680165421,
+ 1721347639,
+ 1754792749,
+ 1805715716,
+ 1898428101,
+ 1922699851,
+ 1983347764,
+ 2016787611,
+ 71827457,
+ 1680282148,
+ 1689324870,
+ 1740045858,
+ 1752985897,
+ 1756471625,
+ 1788254870,
+ 1823580230,
+ 1874698443,
+ 1906423097,
+ 1921894426,
+ 1933145837,
+ 1972863609,
+ 1991392548,
+ 2007019632,
+ 2060302634,
+ 57205395,
+ 911736834,
+ 1680181996,
+ 1680368221,
+ 1685882101,
+ 1704526375,
+ 1734182982,
+ 1747299630,
+ 1749027145,
+ 1754606246,
+ 1754907227,
+ 1757053236,
+ 1785174319,
+ 1804036350,
+ 1816144023,
+ 1853862084,
+ 1867620412,
+ 1884343396,
+ 1905628916,
+ 1910441627,
+ 1916278099,
+ 1922567078,
+ 1924585254,
+ 1937777860,
+ 1966439670,
+ 1974849131,
+ 1988132214,
+ 2000162011,
+ 2004199576,
+ 2009071951,
+ 2024616088,
+ 2081947650,
53006051,
60345635,
885522434,
@@ -1784,55 +1786,55 @@ public final class AttributeName
1716623661,
1731048742,
1739583824,
- 1740222216,
- 1747800157,
- 1748566068,
- 1751507685,
- 1754434872,
- 1754647074,
- 1754860061,
- 1756219733,
- 1756836998,
- 1771569964,
- 1784574102,
- 1786851500,
- 1797886599,
- 1804405895,
- 1814656840,
- 1821958888,
- 1825437894,
- 1854466380,
- 1866496199,
- 1873656984,
- 1884246821,
- 1891937366,
- 1903659239,
- 1906408598,
- 1909438149,
- 1910507338,
- 1915757815,
- 1917857531,
- 1922413307,
- 1922677495,
- 1924517489,
- 1932959284,
- 1934970504,
- 1941435445,
- 1965512429,
- 1972656710,
- 1972922984,
- 1983157559,
- 1984430082,
- 1990107683,
- 2000096287,
- 2001634458,
- 2001826027,
- 2006459190,
- 2008401563,
- 2010716309,
- 2019887833,
- 2026893641,
- 2073034754,
+ 1740130375,
+ 1747792072,
+ 1748552744,
+ 1749856356,
+ 1754214628,
+ 1754645079,
+ 1754858317,
+ 1756190926,
+ 1756804936,
+ 1767875272,
+ 1782518297,
+ 1786821704,
+ 1791070327,
+ 1804235064,
+ 1814656326,
+ 1820928104,
+ 1824377064,
+ 1854464212,
+ 1865910347,
+ 1873590471,
+ 1884142379,
+ 1891186903,
+ 1903612236,
+ 1906408542,
+ 1908462185,
+ 1910503637,
+ 1915394254,
+ 1917327080,
+ 1922413292,
+ 1922671417,
+ 1924462384,
+ 1932870919,
+ 1934917372,
+ 1941409583,
+ 1965349396,
+ 1972196486,
+ 1972909592,
+ 1982640164,
+ 1983461061,
+ 1990062797,
+ 1999273799,
+ 2001578182,
+ 2001814704,
+ 2005925890,
+ 2008084807,
+ 2010452700,
+ 2018908874,
+ 2026741958,
+ 2066743298,
2089811970,
52488851,
55077603,
@@ -1862,357 +1864,358 @@ public final class AttributeName
1733874289,
1736416327,
1739927860,
- 1740119884,
- 1747295467,
- 1747479606,
- 1747906667,
- 1748503880,
- 1748971848,
- 1749549708,
- 1751755561,
- 1753550036,
- 1754579720,
- 1754644293,
- 1754698327,
- 1754835516,
- 1754899031,
- 1756147974,
- 1756360955,
- 1756762256,
- 1756889417,
- 1767725700,
- 1773606972,
- 1781007934,
- 1785053243,
- 1786775671,
- 1787365531,
- 1791068279,
- 1803561214,
- 1804081401,
- 1805715690,
- 1814560070,
- 1816104145,
- 1820727381,
- 1823574314,
- 1824159037,
- 1848600826,
- 1854366938,
- 1854497001,
- 1865910331,
- 1867462756,
- 1872343590,
- 1874270021,
- 1884079398,
- 1884295780,
- 1890996553,
- 1898415413,
- 1902640276,
- 1905541832,
- 1905902311,
- 1906421049,
- 1908316832,
- 1910328970,
- 1910487243,
- 1910572893,
- 1915341049,
- 1916247343,
- 1917295176,
- 1921061206,
- 1922400908,
- 1922566877,
- 1922665179,
- 1922679610,
- 1924443742,
- 1924583073,
- 1924773438,
- 1933123337,
- 1934917290,
- 1937336473,
- 1941286708,
- 1941440197,
- 1943317364,
- 1966384692,
- 1972151670,
- 1972744954,
- 1972908839,
- 1972996699,
- 1982254612,
- 1983290011,
- 1983432389,
- 1987422362,
- 1989522022,
- 1991220282,
- 1993343287,
- 2000160071,
- 2001527900,
- 2001669449,
- 2001732764,
- 2001898809,
- 2005342360,
- 2006824246,
- 2007064819,
- 2009041198,
- 2009231684,
- 2016711994,
- 2017010843,
- 2023342821,
- 2024794274,
- 2034765641,
- 2065694722,
- 2081423362,
- 2083520514,
- 2091784484,
- 50917059,
- 52489043,
- 53537523,
- 56685811,
- 57210387,
- 59830867,
- 60817409,
- 71303169,
- 72351745,
- 884998146,
- 894959618,
- 902299650,
- 928514050,
- 1038063816,
- 1680140893,
- 1680159328,
- 1680165436,
- 1680165487,
- 1680165613,
- 1680181850,
- 1680185931,
- 1680198381,
- 1680230940,
- 1680251485,
- 1680311085,
- 1680323325,
- 1680345685,
- 1680347981,
- 1680411449,
- 1680433915,
- 1680446153,
- 1680511804,
- 1681733672,
- 1681969220,
- 1682587945,
- 1684319541,
- 1685902598,
- 1687164232,
- 1687751191,
- 1689130184,
- 1689788441,
- 1691145478,
- 1692933184,
- 1704262346,
- 1714745560,
- 1716303957,
- 1720503541,
- 1721305962,
- 1723309623,
- 1723336528,
- 1732771842,
- 1733919469,
- 1734404167,
- 1739561208,
- 1739914974,
- 1740045858,
1740096054,
- 1740130375,
1742183484,
- 1747299630,
1747446838,
- 1747792072,
1747839118,
- 1747939528,
1748306996,
- 1748552744,
1748869205,
- 1749027145,
1749399124,
- 1749856356,
1751679545,
- 1752985897,
1753297133,
- 1754214628,
1754546894,
- 1754606246,
1754643237,
- 1754645079,
1754647353,
- 1754792749,
1754798923,
- 1754858317,
1754872618,
- 1754907227,
1754958648,
- 1756190926,
1756302628,
- 1756471625,
1756737685,
- 1756804936,
1756874572,
- 1757053236,
1765800271,
- 1767875272,
1772032615,
- 1776114564,
1780975314,
- 1782518297,
1785051290,
- 1785174319,
1786740932,
- 1786821704,
1787193500,
- 1788254870,
1790814502,
- 1791070327,
1801312388,
- 1804036350,
1804069019,
- 1804235064,
1804978712,
- 1805715716,
1814558026,
- 1814656326,
1814986837,
- 1816144023,
1820262641,
- 1820928104,
1822002839,
- 1823580230,
1823841492,
- 1824377064,
1825677514,
- 1853862084,
1854302364,
- 1854464212,
1854474395,
- 1854497003,
1864698185,
- 1865910347,
1867448617,
- 1867620412,
1872034503,
- 1873590471,
1874261045,
- 1874698443,
1881750231,
- 1884142379,
1884267068,
- 1884343396,
1889633006,
- 1891186903,
1894552650,
- 1898428101,
1900548965,
- 1903612236,
1903759600,
- 1905628916,
1905754853,
- 1906408542,
1906419001,
- 1906423097,
1907701479,
- 1908462185,
1909819252,
- 1910441627,
1910441773,
- 1910503637,
1910527802,
- 1915025672,
1915295948,
- 1915394254,
1916210285,
- 1916278099,
1916337499,
- 1917327080,
1917953597,
- 1921894426,
1922319046,
- 1922413292,
1922470745,
- 1922567078,
1922665052,
- 1922671417,
1922679386,
- 1922699851,
1924206934,
- 1924462384,
1924570799,
- 1924585254,
1924738716,
- 1932870919,
1932986153,
- 1933145837,
1933508940,
- 1934917372,
1935597338,
- 1937777860,
1941253366,
- 1941409583,
1941438085,
- 1941454586,
1942026440,
- 1965349396,
1965561677,
- 1966439670,
1966454567,
- 1972196486,
1972744939,
- 1972863609,
1972904522,
- 1972909592,
1972962123,
- 1974849131,
1980235778,
- 1982640164,
1983266615,
- 1983347764,
1983416119,
- 1983461061,
1987410233,
- 1988132214,
1988788535,
- 1990062797,
1991021879,
- 1991392548,
1991643278,
- 1999273799,
2000125224,
- 2000162011,
2001210183,
- 2001578182,
2001634459,
- 2001669450,
2001710299,
- 2001814704,
2001898808,
- 2004199576,
2004957380,
- 2005925890,
2006516551,
- 2007019632,
2007064812,
- 2008084807,
2008408414,
- 2009071951,
2009141482,
- 2010452700,
2015950026,
- 2016787611,
2016910397,
- 2018908874,
2023146024,
- 2024616088,
2024763702,
- 2026741958,
2026975253,
- 2060302634,
2065170434,
- 2066743298,
2075005220,
- 2081947650,
+ 2083520514,
+ 2091784484,
+ 50917059,
+ 52489043,
+ 53537523,
+ 56685811,
+ 57210387,
+ 59830867,
+ 60817409,
+ 71303169,
+ 72351745,
+ 884998146,
+ 894959618,
+ 902299650,
+ 928514050,
+ 1038063816,
+ 1680140893,
+ 1680159328,
+ 1680165436,
+ 1680165487,
+ 1680165613,
+ 1680181850,
+ 1680185931,
+ 1680198381,
+ 1680230940,
+ 1680251485,
+ 1680311085,
+ 1680323325,
+ 1680345685,
+ 1680347981,
+ 1680411449,
+ 1680433915,
+ 1680446153,
+ 1680511804,
+ 1681733672,
+ 1681969220,
+ 1682587945,
+ 1684319541,
+ 1685902598,
+ 1687164232,
+ 1687751191,
+ 1689130184,
+ 1689788441,
+ 1691145478,
+ 1692933184,
+ 1704262346,
+ 1714745560,
+ 1716303957,
+ 1720503541,
+ 1721305962,
+ 1723309623,
+ 1723336528,
+ 1732771842,
+ 1733919469,
+ 1734404167,
+ 1739561208,
+ 1739914974,
+ 1739962169,
+ 1740045862,
+ 1740119884,
+ 1740222216,
+ 1747295467,
+ 1747309881,
+ 1747479606,
+ 1747800157,
+ 1747906667,
+ 1748021284,
+ 1748503880,
+ 1748566068,
+ 1748971848,
+ 1749350104,
+ 1749549708,
+ 1751507685,
+ 1751755561,
+ 1753049109,
+ 1753550036,
+ 1754434872,
+ 1754579720,
+ 1754612424,
+ 1754644293,
+ 1754647074,
+ 1754698327,
+ 1754794646,
+ 1754835516,
+ 1754860061,
+ 1754899031,
+ 1754927689,
+ 1756147974,
+ 1756219733,
+ 1756360955,
+ 1756704824,
+ 1756762256,
+ 1756836998,
+ 1756889417,
+ 1757421892,
+ 1767725700,
+ 1771569964,
+ 1773606972,
+ 1780879045,
+ 1781007934,
+ 1784574102,
+ 1785053243,
+ 1786622296,
+ 1786775671,
+ 1786851500,
+ 1787365531,
+ 1788842244,
+ 1791068279,
+ 1797886599,
+ 1803561214,
+ 1804054854,
+ 1804081401,
+ 1804405895,
+ 1805715690,
+ 1814517574,
+ 1814560070,
+ 1814656840,
+ 1816104145,
+ 1816178925,
+ 1820727381,
+ 1821958888,
+ 1823574314,
+ 1823829083,
+ 1824159037,
+ 1825437894,
+ 1848600826,
+ 1854285018,
+ 1854366938,
+ 1854466380,
+ 1854497001,
+ 1854497008,
+ 1865910331,
+ 1866496199,
+ 1867462756,
+ 1871251689,
+ 1872343590,
+ 1873656984,
+ 1874270021,
+ 1874788501,
+ 1884079398,
+ 1884246821,
+ 1884295780,
+ 1889569526,
+ 1890996553,
+ 1891937366,
+ 1898415413,
+ 1900544002,
+ 1902640276,
+ 1903659239,
+ 1905541832,
+ 1905672729,
+ 1905902311,
+ 1906408598,
+ 1906421049,
+ 1907660596,
+ 1908316832,
+ 1909438149,
+ 1910328970,
+ 1910441770,
+ 1910487243,
+ 1910507338,
+ 1910572893,
+ 1915048235,
+ 1915341049,
+ 1915757815,
+ 1916247343,
+ 1916286197,
+ 1917295176,
+ 1917857531,
+ 1921061206,
+ 1921977416,
+ 1922400908,
+ 1922413307,
+ 1922566877,
+ 1922607670,
+ 1922665179,
+ 1922677495,
+ 1922679610,
+ 1923088386,
+ 1924443742,
+ 1924517489,
+ 1924583073,
+ 1924629705,
+ 1924773438,
+ 1932959284,
+ 1933123337,
+ 1933369607,
+ 1934917290,
+ 1934970504,
+ 1937336473,
+ 1939976792,
+ 1941286708,
+ 1941435445,
+ 1941440197,
+ 1941550652,
+ 1943317364,
+ 1965512429,
+ 1966384692,
+ 1966442279,
+ 1972151670,
+ 1972656710,
+ 1972744954,
+ 1972904518,
+ 1972908839,
+ 1972922984,
+ 1972996699,
+ 1975062341,
+ 1982254612,
+ 1983157559,
+ 1983290011,
+ 1983398182,
+ 1983432389,
+ 1984430082,
+ 1987422362,
+ 1988784439,
+ 1989522022,
+ 1990107683,
+ 1991220282,
+ 1991625270,
+ 1993343287,
+ 2000096287,
+ 2000160071,
+ 2000752725,
+ 2001527900,
+ 2001634458,
+ 2001669449,
+ 2001710298,
+ 2001732764,
+ 2001826027,
+ 2001898809,
+ 2004846654,
+ 2005342360,
+ 2006459190,
+ 2006824246,
+ 2007021895,
+ 2007064819,
+ 2008401563,
+ 2009041198,
+ 2009079867,
+ 2009231684,
+ 2010716309,
+ 2016711994,
+ 2016810187,
+ 2017010843,
+ 2019887833,
+ 2023342821,
+ 2024647008,
+ 2024794274,
+ 2026893641,
+ 2034765641,
+ 2060474743,
+ 2065694722,
+ 2073034754,
+ 2081423362,
+ 2082471938,
};
}
=====================================
src/nu/validator/htmlparser/impl/ElementName.java
=====================================
@@ -845,10 +845,6 @@ public static final ElementName BGSOUND = new ElementName("bgsound", "bgsound",
// CPPONLY: NS_NewHTMLUnknownElement,
// CPPONLY: NS_NewSVGUnknownElement,
TreeBuilder.LINK_OR_BASEFONT_OR_BGSOUND | SPECIAL);
-public static final ElementName DISCARD = new ElementName("discard", "discard",
-// CPPONLY: NS_NewHTMLUnknownElement,
-// CPPONLY: NS_NewSVGDiscardElement,
-TreeBuilder.OTHER);
public static final ElementName EMBED = new ElementName("embed", "embed",
// CPPONLY: NS_NewHTMLEmbedElement,
// CPPONLY: NS_NewSVGUnknownElement,
@@ -1486,31 +1482,31 @@ public static final ElementName TBODY = new ElementName("tbody", "tbody",
// CPPONLY: NS_NewSVGUnknownElement,
TreeBuilder.TBODY_OR_THEAD_OR_TFOOT | SPECIAL | FOSTER_PARENTING | OPTIONAL_END_TAG);
private final static @NoLength ElementName[] ELEMENT_NAMES = {
-CAPTION,
-CIRCLE,
+FIGCAPTION,
+CITE,
FRAMESET,
H1,
-ALTGLYPH,
-MARKER,
+CLIPPATH,
+METER,
RADIALGRADIENT,
B,
BGSOUND,
-PICTURE,
-TRACK,
-HGROUP,
+SOURCE,
+DL,
+RP,
NOFRAMES,
MTEXT,
VIEW,
DIV,
G,
FEFUNCA,
-TD,
-FRAME,
-ALTGLYPHDEF,
-SWITCH,
-ALTGLYPHITEM,
-SPAN,
-CENTER,
+THEAD,
+FIGURE,
+GLYPHREF,
+TEXTPATH,
+ANIMATETRANSFORM,
+SECTION,
+HR,
CANVAS,
BASEFONT,
FEDISTANTLIGHT,
@@ -1523,20 +1519,20 @@ SUP,
P,
H5,
FEFUNCB,
-FEFLOOD,
-ANIMATE,
-FEMERGENODE,
-IFRAME,
-TABLE,
-FEDIFFUSELIGHTING,
-MPATH,
-LINK,
-LABEL,
-FORM,
-MAIN,
-MO,
-STOP,
-FILTER,
+HEAD,
+BASE,
+FEIMAGE,
+LINE,
+TITLE,
+FESPECULARLIGHTING,
+PATH,
+MARK,
+UL,
+PARAM,
+OPTION,
+VIDEO,
+BR,
+FOOTER,
TR,
DETAILS,
DT,
@@ -1561,34 +1557,34 @@ H3,
AREA,
META,
DESC,
-EMBED,
-LEGEND,
-ASIDE,
-BLOCKQUOTE,
-ELLIPSE,
-FEMERGE,
-FECOMPOSITE,
-MARQUEE,
-STRIKE,
-TIME,
-DIALOG,
-LISTING,
-MGLYPH,
-TH,
-LI,
-MALIGNMARK,
-HTML,
-SMALL,
-ACRONYM,
-ANIMATEMOTION,
-MN,
-POLYGON,
-TSPAN,
-COLGROUP,
-OPTGROUP,
-ABBR,
-FEFUNCR,
-FEGAUSSIANBLUR,
+FEBLEND,
+NOEMBED,
+ARTICLE,
+CODE,
+FETURBULENCE,
+FETILE,
+IMAGE,
+POLYLINE,
+STYLE,
+TEMPLATE,
+FEFUNCG,
+STRONG,
+MATH,
+SEARCH,
+MI,
+MASK,
+OL,
+SYMBOL,
+EM,
+BUTTON,
+KEYGEN,
+PATTERN,
+AUDIO,
+FEDISPLACEMENTMAP,
+SAMP,
+ANIMATECOLOR,
+FECOMPONENTTRANSFER,
+HEADER,
NOBR,
ADDRESS,
DEFS,
@@ -1637,90 +1633,89 @@ METADATA,
TEXTAREA,
RB,
DD,
-DISCARD,
-FEBLEND,
-HEAD,
-NOEMBED,
-THEAD,
-ARTICLE,
-BASE,
-CODE,
-CITE,
-FETURBULENCE,
-FEIMAGE,
-FETILE,
-FIGURE,
-IMAGE,
-LINE,
-POLYLINE,
-SOURCE,
-STYLE,
-TITLE,
-TEMPLATE,
-GLYPHREF,
-FEFUNCG,
-FESPECULARLIGHTING,
-STRONG,
-CLIPPATH,
-MATH,
-PATH,
-SEARCH,
-TEXTPATH,
-MI,
-MARK,
-MASK,
-DL,
-OL,
-UL,
-SYMBOL,
-ANIMATETRANSFORM,
-EM,
-PARAM,
-BUTTON,
-FIGCAPTION,
-KEYGEN,
-OPTION,
-PATTERN,
-SECTION,
-AUDIO,
-VIDEO,
-FEDISPLACEMENTMAP,
-RP,
-SAMP,
-BR,
-ANIMATECOLOR,
-HR,
-FECOMPONENTTRANSFER,
-FOOTER,
-HEADER,
-METER,
+EMBED,
+FEFLOOD,
+LEGEND,
+TD,
+ASIDE,
+ANIMATE,
+BLOCKQUOTE,
+CIRCLE,
+ELLIPSE,
+FEMERGENODE,
+FEMERGE,
+FRAME,
+FECOMPOSITE,
+IFRAME,
+MARQUEE,
+PICTURE,
+STRIKE,
+TABLE,
+TIME,
+ALTGLYPHDEF,
+DIALOG,
+FEDIFFUSELIGHTING,
+LISTING,
+ALTGLYPH,
+MGLYPH,
+MPATH,
+TH,
+SWITCH,
+LI,
+LINK,
+MALIGNMARK,
+TRACK,
+HTML,
+LABEL,
+SMALL,
+ALTGLYPHITEM,
+ACRONYM,
+FORM,
+ANIMATEMOTION,
+CAPTION,
+MN,
+MAIN,
+POLYGON,
+SPAN,
+TSPAN,
+MO,
+COLGROUP,
+HGROUP,
+OPTGROUP,
+STOP,
+ABBR,
+CENTER,
+FEFUNCR,
+FILTER,
+FEGAUSSIANBLUR,
+MARKER,
};
private final static int[] ELEMENT_HASHES = {
-1899272519,
-1748225318,
+1900845386,
+1748359220,
2001349720,
876609538,
-1797585096,
-1971461414,
+1798686984,
+1971465813,
2007781534,
59768833,
1730965751,
-1755148615,
-1857653029,
-1935549734,
+1756474198,
+1864368130,
+1938817026,
1988763672,
2005324101,
2060065124,
52490899,
62390273,
1682547543,
-1738539010,
-1749813541,
-1763839627,
-1806806678,
-1881288348,
-1907435316,
-1966223078,
+1740181637,
+1749905526,
+1766992520,
+1807599880,
+1881498736,
+1907661127,
+1967128578,
1982935782,
1999397992,
2001392798,
@@ -1733,20 +1728,20 @@ private final static int[] ELEMENT_HASHES = {
67108865,
943718402,
1699324759,
-1733076167,
-1747306711,
-1749673195,
-1751386406,
-1757137429,
-1783388497,
-1803929861,
-1853642948,
-1870268949,
-1884120164,
-1904412884,
-1919418370,
-1941221172,
-1967795910,
+1733890180,
+1747814436,
+1749715159,
+1752979652,
+1757146773,
+1783388498,
+1805502724,
+1854228692,
+1873281026,
+1889085973,
+1905563974,
+1925844629,
+1963982850,
+1967795958,
1973420034,
1983633431,
1998585858,
@@ -1771,34 +1766,34 @@ private final static int[] ELEMENT_HASHES = {
1679960596,
1686491348,
1715310660,
-1732381397,
-1736200310,
-1747048757,
-1747838298,
-1749395095,
-1749723735,
-1749932347,
-1753362711,
-1756600614,
-1757157700,
-1782357526,
-1786534215,
-1803876550,
-1805647874,
-1818230786,
-1854228698,
-1868312196,
-1874053333,
-1881613047,
-1898223949,
-1902641154,
-1906087319,
-1907959605,
-1932928296,
-1939219752,
-1965115924,
-1967760215,
-1968053806,
+1733054663,
+1737099991,
+1747176599,
+1748100148,
+1749656156,
+1749801286,
+1751288021,
+1755076808,
+1756625221,
+1757268168,
+1783210839,
+1790207270,
+1803929812,
+1806805526,
+1818755074,
+1854245076,
+1870135298,
+1874102998,
+1881669634,
+1898753862,
+1903302038,
+1906135367,
+1914900309,
+1934172497,
+1941178676,
+1965334268,
+1967788867,
+1968836118,
1971938532,
1982173479,
1983533124,
@@ -1847,62 +1842,61 @@ private final static int[] ELEMENT_HASHES = {
1689922072,
1703936002,
1730150402,
-1732069431,
-1733054663,
-1733890180,
-1737099991,
-1740181637,
-1747176599,
-1747814436,
-1748100148,
-1748359220,
-1749656156,
-1749715159,
-1749801286,
-1749905526,
-1751288021,
-1752979652,
-1755076808,
-1756474198,
-1756625221,
-1757146773,
-1757268168,
-1766992520,
-1783210839,
-1783388498,
-1790207270,
-1798686984,
-1803929812,
-1805502724,
-1806805526,
-1807599880,
-1818755074,
-1854228692,
-1854245076,
-1864368130,
-1870135298,
-1873281026,
-1874102998,
-1881498736,
-1881669634,
-1889085973,
-1898753862,
-1900845386,
-1903302038,
-1905563974,
-1906135367,
-1907661127,
-1914900309,
-1925844629,
-1934172497,
-1938817026,
-1941178676,
-1963982850,
-1965334268,
-1967128578,
-1967788867,
-1967795958,
-1968836118,
-1971465813,
+1732381397,
+1733076167,
+1736200310,
+1738539010,
+1747048757,
+1747306711,
+1747838298,
+1748225318,
+1749395095,
+1749673195,
+1749723735,
+1749813541,
+1749932347,
+1751386406,
+1753362711,
+1755148615,
+1756600614,
+1757137429,
+1757157700,
+1763839627,
+1782357526,
+1783388497,
+1786534215,
+1797585096,
+1803876550,
+1803929861,
+1805647874,
+1806806678,
+1818230786,
+1853642948,
+1854228698,
+1857653029,
+1868312196,
+1870268949,
+1874053333,
+1881288348,
+1881613047,
+1884120164,
+1898223949,
+1899272519,
+1902641154,
+1904412884,
+1906087319,
+1907435316,
+1907959605,
+1919418370,
+1932928296,
+1935549734,
+1939219752,
+1941221172,
+1965115924,
+1966223078,
+1967760215,
+1967795910,
+1968053806,
+1971461414,
};
}
=====================================
src/nu/validator/htmlparser/impl/TreeBuilder.java
=====================================
@@ -2992,7 +2992,9 @@ public abstract class TreeBuilder<T> implements TokenHandler,
boolean shadowRootIsClonable = attributes.contains(AttributeName.SHADOWROOTCLONABLE);
boolean shadowRootIsSerializable = attributes.contains(AttributeName.SHADOWROOTSERIALIZABLE);
boolean shadowRootDelegatesFocus = attributes.contains(AttributeName.SHADOWROOTDELEGATESFOCUS);
- return getShadowRootFromHost(currentNode, templateNode, shadowRootMode, shadowRootIsClonable, shadowRootIsSerializable, shadowRootDelegatesFocus);
+ String shadowRootReferenceTarget = attributes.getValue(AttributeName.SHADOWROOTREFERENCETARGET);
+
+ return getShadowRootFromHost(currentNode, templateNode, shadowRootMode, shadowRootIsClonable, shadowRootIsSerializable, shadowRootDelegatesFocus, shadowRootReferenceTarget);
}
/**
@@ -5440,7 +5442,8 @@ public abstract class TreeBuilder<T> implements TokenHandler,
}
T getShadowRootFromHost(T host, T template, String shadowRootMode,
- boolean shadowRootIsClonable, boolean shadowRootIsSerializable, boolean shadowRootDelegatesFocus) {
+ boolean shadowRootIsClonable, boolean shadowRootIsSerializable, boolean shadowRootDelegatesFocus,
+ String shadowRootReferenceTarget) {
return null;
}
View it on GitLab: https://salsa.debian.org/java-team/libhtml5parser-java/-/compare/4e090efac3863d3c2288647f59663349471b0bc7...64a666959aa167d79fb831520bcf888936e7dccd
--
View it on GitLab: https://salsa.debian.org/java-team/libhtml5parser-java/-/compare/4e090efac3863d3c2288647f59663349471b0bc7...64a666959aa167d79fb831520bcf888936e7dccd
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20251006/00a2fc5d/attachment.htm>
More information about the pkg-java-commits
mailing list