mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-27 06:43:32 +00:00
9b3362a118
This crashtest still fails some nonfatal assertions, but it doesn't hang (which is what the bug was originally about), hooray! The testcase comes straight from the bug, with some formerly-prefixed features (-moz-initial, -moz-box-shadow, etc) unprefixed. I'm adding it as a traditional crashtest rather than a WPT crashtest since it still uses a handful of moz-prefixed features (e.g. text-align:-moz-right which we still support, and text-overflow: moz-ui-ellipsis which we don't seem to parse anymore, *shrug*). Depends on D200525 Differential Revision: https://phabricator.services.mozilla.com/D200543
6 lines
19 KiB
HTML
6 lines
19 KiB
HTML
<dt oncanshowcurrentframe="event.target.parentNode.contentEditable = 'true')" style="white-space: initial;"><caption style="display: table-row-group;overflow: scroll;direction: rtl;unicode-bidi: embed;ime-mode: active;text-rendering: inherit;text-align: none;text-indent: -200px;width: min-content;line-height: 100px;white-space: nowrap;word-spacing: 80%;word-wrap: normal;letter-spacing: 20%;text-overflow: initial;text-decoration: line-through;"><dt style="display: table-footer-group;overflow: visible;direction: rtl;unicode-bidi: normal;ime-mode: initial;text-rendering: initial;text-align: -moz-center;text-indent: 200;width: initial;line-height: max-content;white-space: pre-wrap;word-spacing: -100px;word-wrap: normal;letter-spacing: 10em;text-overflow: clip;text-decoration: none;"></dt><ul style="display: table;overflow: auto;direction: initial;unicode-bidi: initial;ime-mode: inactive;text-rendering: optimizeLegibility;text-align: none;text-indent: 0;width: initial;line-height: 120%;white-space: initial;word-spacing: -100px;word-wrap: normal;letter-spacing: initial;text-overflow: moz-ui-ellipsis;text-decoration: initial;"></ul><ul style="display: table-header-group;overflow: initial;direction: initial;unicode-bidi: bidi-override;ime-mode: disabled;text-rendering: inherit;text-align: justify;text-indent: 50%;width: initial;line-height: 10em;white-space: pre-wrap;word-spacing: -100px;word-wrap: initial;letter-spacing: 80%;text-overflow: ellipsis-word;text-decoration: blink;"><form name=f style="display: inline-table;overflow: hidden;direction: ltr;unicode-bidi: inherit;ime-mode: active;text-rendering: initial;text-align: justify;text-indent: initial;width: initial;line-height: initial;white-space: nowrap;word-spacing: initial;word-wrap: break-word;letter-spacing: 10em;text-overflow: ellipsis-word;text-decoration: overline;"><tbody style="display: inline-table;overflow: clip;direction: auto;unicode-bidi: normal;ime-mode: initial;text-rendering: auto;text-align: none;text-indent: 20;width: 100px;line-height: -moz-available;white-space: nowrap;word-spacing: initial;word-wrap: initial;letter-spacing: 10em;text-overflow: initial;text-decoration: line-through;"></tbody><basefont style="display: initial;overflow: scroll;direction: ltr;unicode-bidi: initial;ime-mode: initial;text-rendering: -1;text-align: right;text-indent: inherit;width: 20%;line-height: -moz-fit-content;white-space: pre-wrap;word-spacing: 20%;word-wrap: normal;letter-spacing: -100px;text-overflow: initial;text-decoration: none;"></basefont>*::first-letter {text-transform: uppercase; background-color:red; font-size:600%;box-shadow: 2px 2pt 0px orange;}
|
|
</style><td colspan="5" style="display: table-row;overflow: initial;direction: rtl;unicode-bidi: bidi-override;ime-mode: initial;text-rendering: optimizeLegibility;text-align: -moz-right;text-indent: inherit;width: min-content;line-height: 20%;white-space: pre-wrap;word-spacing: 80%;word-wrap: initial;letter-spacing: initial;text-overflow: clip;text-decoration: none;"><style id="e">*::first-letter {text-transform: uppercase; background-color:red; font-size:600%;box-shadow: 2px 2pt 0px orange;}
|
|
</style></input><strike style="display: inline-block;overflow: hidden;direction: rtl;unicode-bidi: bidi-override;ime-mode: inactive;text-rendering: auto;text-align: justify;text-indent: -9999999999999999px;width: initial;line-height: 999999999px;white-space: pre-wrap;word-spacing: 120%;word-wrap: initial;letter-spacing: 80%;text-overflow: initial;text-decoration: underline;"><address style="display: block;overflow: clip;direction: rtl;unicode-bidi: normal;ime-mode: inactive;text-rendering: initial;text-align: char;text-indent: -20%;width: initial;line-height: initial;white-space: pre-wrap;word-spacing: 10em;word-wrap: initial;letter-spacing: 120%;text-overflow: ellipsis;text-decoration: initial;"></address><thead style="display: table-column;overflow: scroll;direction: auto;unicode-bidi: inherit;ime-mode: disabled;text-rendering: optimizeLegibility;text-align: -moz-left;text-indent: -200px;width: -moz-fit-content;line-height: initial;white-space: pre-wrap;word-spacing: -10%;word-wrap: initial;letter-spacing: -10%;text-overflow: initial;text-decoration: overline;"></thead></audio></td>a</label><audio type="application/ogg style="display: table-column;overflow: scroll;direction: rtl;unicode-bidi: bidi-override;ime-mode: inactive;text-rendering: -1;text-align: initial;text-indent: initial;width: inherit;line-height: 0;white-space: pre;word-spacing: 80%;word-wrap: normal;letter-spacing: -10%;text-overflow: ellipsis;text-decoration: none;"><abbr style="display: run-in;overflow: scroll;direction: initial;unicode-bidi: initial;ime-mode: initial;text-rendering: geometricPrecision;text-align: initial;text-indent: 0;width: 80%;line-height: initial;white-space: normal;word-spacing: 0;word-wrap: initial;letter-spacing: 10em;text-overflow: clip;text-decoration: blink;"><h2 style="display: run-in;overflow: auto;direction: initial;unicode-bidi: bidi-override;ime-mode: disabled;text-rendering: initial;text-align: right;text-indent: 200%;width: 10em;line-height: initial;white-space: pre-wrap;word-spacing: 20%;word-wrap: break-word;letter-spacing: 120%;text-overflow: initial;text-decoration: none;">a<style id="e">*::first-letter {float: right; text-transform: uppercase; background-color:red; font-size:600%;box-shadow: 2px 2pt 0px purple, -29px -1em 0px yellow;}
|
|
</style></h2></input></nobr></hr><ol style="display: list-item;overflow: visible;direction: ltr;unicode-bidi: normal;ime-mode: auto;text-rendering: geometricPrecision;text-align: -moz-right;text-indent: -200px;width: initial;line-height: 120%;white-space: normal;word-spacing: 120%;word-wrap: normal;letter-spacing: -100px;text-overflow: clip;text-decoration: blink;"><kbd style="display: table-cell;overflow: auto;direction: ltr;unicode-bidi: embed;ime-mode: disabled;text-rendering: initial;text-align: -moz-right;text-indent: -20%;width: 999999999px;line-height: 80%;white-space: pre-line;word-spacing: -100px;word-wrap: break-word;letter-spacing: 20%;text-overflow: ellipsis-word;text-decoration: blink;"></kbd><style id="e">*::first-line { text-transform: uppercase; background-color:green; position:fixed; font-size:110%; height: 110%;}</style><input type="file" style="display: table-row-group;overflow: auto;direction: ltr;unicode-bidi: initial;ime-mode: auto;text-rendering: -1;text-align: none;text-indent: initial;width: initial;line-height: 80%;white-space: pre;word-spacing: 20%;word-wrap: normal;letter-spacing: 10em;text-overflow: clip;text-decoration: initial;"><font style="display: table-header-group;overflow: clip;direction: ltr;unicode-bidi: embed;ime-mode: disabled;text-rendering: inherit;text-align: initial;text-indent: -20%;width: 80%;line-height: -moz-available;white-space: pre;word-spacing: 0;word-wrap: break-word;letter-spacing: 10em;text-overflow: ellipsis;text-decoration: none;"><spacer type="block" style="display: table-footer-group;overflow: initial;direction: auto;unicode-bidi: inherit;ime-mode: inactive;text-rendering: initial;text-align: justify;text-indent: inherit;width: 80%;line-height: min-content;white-space: pre;word-spacing: -100px;word-wrap: initial;letter-spacing: 80%;text-overflow: clip;text-decoration: blink;"></strike><option style="display: table-row;overflow: auto;direction: auto;unicode-bidi: embed;ime-mode: disabled;text-rendering: geometricPrecision;text-align: left;text-indent: -200px;width: 80%;line-height: 0;white-space: pre-line;word-spacing: -100px;word-wrap: normal;letter-spacing: -10%;text-overflow: clip;text-decoration: line-through;"><object style="display: none;overflow: initial;direction: ltr;unicode-bidi: embed;ime-mode: initial;text-rendering: optimizeSpeed;text-align: -moz-center;text-indent: 50%;width: initial;line-height: 10em;white-space: nowrap;word-spacing: 20%;word-wrap: initial;letter-spacing: -100px;text-overflow: ellipsis;text-decoration: blink;">a</object>a</wbr></li></textarea><spacer style="display: inline-table;overflow: auto;direction: auto;unicode-bidi: initial;ime-mode: disabled;text-rendering: optimizeSpeed;text-align: none;text-indent: initial;width: inherit;line-height: 20%;white-space: pre;word-spacing: 10em;word-wrap: break-word;letter-spacing: 120%;text-overflow: ellipsis-word;text-decoration: initial;"><b style="display: none;overflow: hidden;direction: ltr;unicode-bidi: embed;ime-mode: enabled;text-rendering: -1;text-align: char;text-indent: -200px;width: min-content;line-height: min-content;white-space: pre-wrap;word-spacing: 120%;word-wrap: break-word;letter-spacing: 20%;text-overflow: clip;text-decoration: underline;"></b><iframe style="display: inline;overflow: hidden;direction: initial;unicode-bidi: normal;ime-mode: auto;text-rendering: inherit;text-align: -moz-right;text-indent: 0;width: 120%;line-height: 20%;white-space: nowrap;word-spacing: 120%;word-wrap: normal;letter-spacing: 10em;text-overflow: ellipsis;text-decoration: underline;">a</iframe>a</td></marquee></tr><abbr style="display: none;overflow: scroll;direction: initial;unicode-bidi: bidi-override;ime-mode: inactive;text-rendering: initial;text-align: inherit;text-indent: 200;width: initial;line-height: 120%;white-space: pre-wrap;word-spacing: 0;word-wrap: normal;letter-spacing: 120%;text-overflow: ellipsis;text-decoration: initial;"><textarea style="display: table-column;overflow: auto;direction: rtl;unicode-bidi: inherit;ime-mode: enabled;text-rendering: optimizeLegibility;text-align: inherit;text-indent: 99999999999999999999px;width: 20%;line-height: min-content;white-space: pre-wrap;word-spacing: -10%;word-wrap: normal;letter-spacing: -100px;text-overflow: moz-ui-ellipsis;text-decoration: none;"></textarea><style id="e">*::before { content:"before textbefore textbefore textbefore textbefore textbefore text"; float:right;border:3px solid black;font-size: 10px;width:80%; box-shadow: 20px 2pt 0px blue;}\</style></ul></textarea><font style="display: table-header-group;overflow: scroll;direction: rtl;unicode-bidi: inherit;ime-mode: active;text-rendering: auto;text-align: -moz-left;text-indent: -9999999999999999px;width: max-content;line-height: min-content;white-space: nowrap;word-spacing: 120%;word-wrap: initial;letter-spacing: 120%;text-overflow: ellipsis;text-decoration: initial;">a</abbr>a</input><tbody style="display: run-in;overflow: auto;direction: rtl;unicode-bidi: inherit;ime-mode: inactive;text-rendering: geometricPrecision;text-align: justify;text-indent: -200px;width: initial;line-height: -moz-fit-content;white-space: initial;word-spacing: 20%;word-wrap: break-word;letter-spacing: initial;text-overflow: moz-ui-ellipsis;text-decoration: none;">a</tbody></section></object></canvas><canvas style="display: list-item;overflow: initial;direction: rtl;unicode-bidi: bidi-override;ime-mode: enabled;text-rendering: geometricPrecision;text-align: justify;text-indent: -200px;width: initial;line-height: inherit;white-space: initial;word-spacing: 120%;word-wrap: normal;letter-spacing: -10%;text-overflow: initial;text-decoration: line-through;"><xmp style="display: none;overflow: visible;direction: rtl;unicode-bidi: bidi-override;ime-mode: initial;text-rendering: -1;text-align: left;text-indent: initial;width: 999999999px;line-height: min-content;white-space: pre;word-spacing: 10em;word-wrap: break-word;letter-spacing: initial;text-overflow: ellipsis-word;text-decoration: blink;"><fieldset style="display: inherit;overflow: auto;direction: rtl;unicode-bidi: initial;ime-mode: enabled;text-rendering: inherit;text-align: -moz-left;text-indent: initial;width: -moz-fit-content;line-height: 10em;white-space: pre;word-spacing: 80%;word-wrap: break-word;letter-spacing: 10em;text-overflow: moz-ui-ellipsis;text-decoration: overline;"><fieldset style="display: table-column;overflow: visible;direction: ltr;unicode-bidi: normal;ime-mode: auto;text-rendering: auto;text-align: -moz-center;text-indent: -9999999999999999px;width: initial;line-height: 120%;white-space: pre-wrap;word-spacing: -10%;word-wrap: break-word;letter-spacing: 0;text-overflow: ellipsis;text-decoration: blink;">a</fieldset><style id="e">*::first-line { text-transform: uppercase; background-color:green; font-size:110%; height: 110%;box-shadow: 2ex 2pt 0px blue;}</style>a</fieldset></section></small><code style="display: list-item;overflow: scroll;direction: rtl;unicode-bidi: bidi-override;ime-mode: active;text-rendering: optimizeLegibility;text-align: -moz-right;text-indent: 0;width: min-content;line-height: min-content;white-space: normal;word-spacing: 0;word-wrap: normal;letter-spacing: initial;text-overflow: clip;text-decoration: initial;"></option></basefont><area style="display: inline-table;overflow: hidden;direction: auto;unicode-bidi: embed;ime-mode: auto;text-rendering: optimizeLegibility;text-align: right;text-indent: 200;width: 120%;line-height: 120%;white-space: normal;word-spacing: 120%;word-wrap: initial;letter-spacing: initial;text-overflow: initial;text-decoration: underline;"></area><dd style="display: table-row;overflow: visible;direction: rtl;unicode-bidi: initial;ime-mode: disabled;text-rendering: optimizeLegibility;text-align: none;text-indent: -9999999999999999px;width: 100px;line-height: max-content;white-space: initial;word-spacing: initial;word-wrap: break-word;letter-spacing: -100px;text-overflow: clip;text-decoration: initial;"><textarea style="display: inline-block;overflow: auto;direction: rtl;unicode-bidi: initial;ime-mode: active;text-rendering: optimizeSpeed;text-align: char;text-indent: 50%;width: 20%;line-height: max-content;white-space: initial;word-spacing: -100px;word-wrap: break-word;letter-spacing: 120%;text-overflow: ellipsis-word;text-decoration: initial;"></form></abbr><blockquote style="display: table-row;overflow: scroll;direction: ltr;unicode-bidi: bidi-override;ime-mode: auto;text-rendering: geometricPrecision;text-align: left;text-indent: 99999999999999999999px;width: 0;line-height: 120%;white-space: pre-line;word-spacing: initial;word-wrap: initial;letter-spacing: -10%;text-overflow: ellipsis;text-decoration: initial;">a</p>a</tfoot></canvas></tr>*::first-letter {text-transform: uppercase; background-color:red; font-size:600%;box-shadow: 2px 2pt 0px orange;}
|
|
</style><input type="file" style="display: inline-block;overflow: auto;direction: rtl;unicode-bidi: embed;ime-mode: inactive;text-rendering: optimizeSpeed;text-align: -moz-center;text-indent: -20%;width: min-content;line-height: 120%;white-space: inherit;word-spacing: -100px;word-wrap: initial;letter-spacing: 80%;text-overflow: ellipsis;text-decoration: line-through;"><a href="javascript:window.frameElement.parentNode.removeChild(window.frameElement)" style="display: inline-block;overflow: scroll;direction: rtl;unicode-bidi: normal;ime-mode: auto;text-rendering: geometricPrecision;text-align: initial;text-indent: inherit;width: initial;line-height: initial;white-space: nowrap;word-spacing: initial;word-wrap: break-word;letter-spacing: -100px;text-overflow: clip;text-decoration: initial;">a<style id="e">*::after { content:"before textbefore textbefore textbefore textbefore textbefore textbefore text"; position: fixed;border:3px solid black;font-size: 10px;width:80%;}\</style></body><hr style="display: block;overflow: auto;direction: initial;unicode-bidi: bidi-override;ime-mode: active;text-rendering: optimizeLegibility;text-align: initial;text-indent: 20;width: initial;line-height: 100px;white-space: pre;word-spacing: 120%;word-wrap: normal;letter-spacing: 80%;text-overflow: moz-ui-ellipsis;text-decoration: none;"><h3 style="display: none;overflow: hidden;direction: ltr;unicode-bidi: normal;ime-mode: initial;text-rendering: auto;text-align: right;text-indent: -20%;width: 100px;line-height: -moz-fit-content;white-space: pre;word-spacing: 20%;word-wrap: break-word;letter-spacing: 120%;text-overflow: ellipsis;text-decoration: initial;"><menu style="display: list-item;overflow: clip;direction: rtl;unicode-bidi: bidi-override;ime-mode: enabled;text-rendering: initial;text-align: none;text-indent: 20;width: initial;line-height: initial;white-space: pre-line;word-spacing: initial;word-wrap: initial;letter-spacing: -100px;text-overflow: moz-ui-ellipsis;text-decoration: initial;">a</menu>a</input><input type="reset" style="display: inline-table;overflow: auto;direction: rtl;unicode-bidi: initial;ime-mode: active;text-rendering: inherit;text-align: -moz-left;text-indent: -20%;width: inherit;line-height: initial;white-space: pre-wrap;word-spacing: -100px;word-wrap: break-word;letter-spacing: 10em;text-overflow: clip;text-decoration: initial;"><dt style="display: table-cell;overflow: hidden;direction: ltr;unicode-bidi: normal;ime-mode: auto;text-rendering: -1;text-align: initial;text-indent: -20%;width: initial;line-height: initial;white-space: pre-line;word-spacing: 10em;word-wrap: normal;letter-spacing: 20%;text-overflow: initial;text-decoration: line-through;"><input type="hidden" style="display: initial;overflow: initial;direction: auto;unicode-bidi: bidi-override;ime-mode: active;text-rendering: inherit;text-align: initial;text-indent: 20;width: 999999999px;line-height: 0;white-space: normal;word-spacing: -10%;word-wrap: break-word;letter-spacing: -10%;text-overflow: clip;text-decoration: line-through;"><section style="display: table;overflow: initial;direction: ltr;unicode-bidi: embed;ime-mode: initial;text-rendering: optimizeSpeed;text-align: justify;text-indent: inherit;width: initial;line-height: 0;white-space: nowrap;word-spacing: 120%;word-wrap: initial;letter-spacing: 0;text-overflow: ellipsis;text-decoration: underline;"><option style="display: inline;overflow: scroll;direction: ltr;unicode-bidi: embed;ime-mode: inactive;text-rendering: optimizeLegibility;text-align: justify;text-indent: -200px;width: initial;line-height: -moz-available;white-space: pre-wrap;word-spacing: -100px;word-wrap: initial;letter-spacing: 20%;text-overflow: initial;text-decoration: line-through;"><script style="display: block;overflow: hidden;direction: ltr;unicode-bidi: inherit;ime-mode: active;text-rendering: initial;text-align: -moz-left;text-indent: -200px;width: -moz-available;line-height: -moz-fit-content;white-space: pre;word-spacing: 10em;word-wrap: break-word;letter-spacing: 120%;text-overflow: ellipsis-word;text-decoration: blink;"></script><strong style="display: table-row-group;overflow: scroll;direction: ltr;unicode-bidi: inherit;ime-mode: enabled;text-rendering: optimizeLegibility;text-align: left;text-indent: 200;width: 100px;line-height: initial;white-space: inherit;word-spacing: 0;word-wrap: initial;letter-spacing: -10%;text-overflow: clip;text-decoration: overline;"></strong>a</em></textarea></script>a</u></audio><input type="radio" style="display: table-row;overflow: hidden;direction: initial;unicode-bidi: bidi-override;ime-mode: enabled;text-rendering: initial;text-align: initial;text-indent: 200%;width: 120%;line-height: -moz-available;white-space: pre-wrap;word-spacing: -100px;word-wrap: break-word;letter-spacing: 80%;text-overflow: ellipsis;text-decoration: initial;">
|