[Gecko Bug 1430817] Update tests.#141
Open
jgraham wants to merge 48 commits into
Open
Conversation
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1430622 gecko-commit: 2ea467872d7fcd3dbb31fcf881e4147b6dd6bebe gecko-integration-branch: autoland gecko-reviewers: xidorn, mats
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1303025 gecko-commit: 62f5c4a3682381134b607d359824b7605ec15156 gecko-integration-branch: autoland gecko-reviewers: bkelly
This is a partial revert of servo/servo@ce1d8cd If you're in a shadow tree, you may not be slotted but you still need to look at the slotted rules, since a <slot> could be a descendant of yours. Just use the same invalidation map everywhere, and remove complexity. This means that we can do some extra work while trying to gather invalidation if there are slotted rules, but I don't think it's a problem. The test is ported from https://cs.chromium.org/chromium/src/third_party/WebKit/LayoutTests/fast/css/invalidation/slotted.html?l=1&rcl=58d68fdf783d7edde1c82a642e037464861f2787 Curiously, Blink fails the test as written, presumably because they don't flush styles from getComputedStyle correctly (in their test they do via updateStyleAndReturnAffectedElementCount), due to <slot>s not being in the flat tree in their implementation. bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1429846 gecko-commit: bec4537b2efd4f8381c5f398c71bc0f09d4da981 gecko-integration-branch: central gecko-reviewers: heycam
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1425458 gecko-commit: b96d58fd945ced9050f9b4602b9dfdf857d0954c gecko-integration-branch: mozilla-inbound gecko-reviewers: smaug
Behavior change: Certain unpaired high surrogates will result in the text being considered RTL where that wasn't the case before. bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1428774 gecko-commit: 1e903401fe835f02ccfefef39ffc2706d5a8c032 gecko-integration-branch: autoland gecko-reviewers: jfkthame
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1431814 gecko-commit: 4fe6b13848c8a9ab5897a5d9958e16d1eb83edd9 gecko-integration-branch: mozilla-inbound gecko-reviewers: asuth
The selectorText test happens to pass right now because well, we don't implement the setter yet[1], but would fail if we implemented an specific invalidation in the way I'd have done it yesterday. [1]: https://bugzilla.mozilla.org/show_bug.cgi?id=37468 bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1432850 gecko-commit: e5ab5177f799a0d13a51db79e520a5db2cb08af7 gecko-integration-branch: central gecko-reviewers: bz
…at have anon boxes. bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1433591 gecko-commit: 30d915de546242961f2f3ce4e1cfbee5ec9e54bb gecko-integration-branch: central gecko-reviewers: bz
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1430817 gecko-commit: a257c8b3582a423d1fdd0ae92574cc50ca07685b gecko-integration-branch: autoland gecko-reviewers: mats
jgraham
pushed a commit
that referenced
this pull request
Apr 25, 2018
2d7b73c3ac Merge pull request #147 from hiroshige-g/iframe 0f74d91dac Merge pull request #144 from google/mintotal de2aff455f Merge pull request web-platform-tests#148 from google/noteupdate 7e824d9b1c Add a note about NaN on the stddev column e738dec947 Remove code for mintotal from xhr_benchmark.html and fetch_benchmark.html 4f10526e90 Use iframe for Chromium performance tests to remove --disable-web-security fe816aa381 Merge pull request #146 from ricea/non-integer-multipliers ed8233f0a4 Update fetch_benchmark and xhr_benchmark also. b692883ca1 Support non-integer multpliers in benchmark. 9882bb1749 PEP-8/0257 cleanup 09d842794c Merge pull request #140 from hiroshige-g/license a79008b69d Merge pull request #141 from hiroshige-g/readme 78e3bdc27a Update README.md to short description + redirect to Wiki. 8d3d6e65e2 Update README.md to redirect to Wiki. c00ffdaa59 Place LICENSE and CONTRIBUTING at the root directory 76b3a63919 Merge pull request #139 from hiroshige-g/mv 5e3cd59ecc Move files from /src/ to /. Fixes #138. c4c4c51a18 ../finishGoogleCodeGitHubWikiMigration/finishGoogleCodeGitHubWikiMigration: Moved ProjectHome.md from wiki branch to README.md in master branch. 5137aa5c14 Remove draft8 option from PerMessageDeflateExtensionProcessor 51ca310274 [benchmark] Add Fetch API performance tests. ff93bef712 [benchmark] Add config for HTTP method and cache control config 588d504845 Remove permessage-compress extension support 286b871b1c Update expectation for permessage-deflate compression result for empty payload 6aa4ebb863 Add comments about Stream.close_connection()'s behavior d51867c2de Call notifyAbort when error occurs 20b418b053 [benchmark] Check and warn if proxy is enabled f0236e143c [xhr_event_logger] Show timestamps of events e650db3f91 [benchmark] Do not call measureValue in warm-up iterations git-subtree-dir: tools/pywebsocket git-subtree-split: 2d7b73c3acbd0f41dcab487ae5c97c6feae06ce2
d955567 to
c33d9e2
Compare
jgraham
pushed a commit
that referenced
this pull request
Aug 29, 2018
83cd4a064a chore(package): bump version number to 13.0.3 c4492f2f71 refactor(lib/writer): remove args() (web-platform-tests#184) b3b100f746 refactor: consume argument name in object spread way (web-platform-tests#183) 4aff72ec29 chore(package): bump version number to 13.0.2 d5f335a033 fix: allow required for an attribute name (web-platform-tests#182) 835e835461 chore(package): bump version number to 13.0.1 a209033036 refactor: unconsume by position (web-platform-tests#179) 494d31da45 chore(package-lock): run npm audit fix e2e83ac629 chore(package): bump version number to 13.0.0 8d04da9ed0 fix: consume return type for promise subtype (web-platform-tests#177) f116f14b97 add probe() function (web-platform-tests#176) eed64a06a3 BREAKING CHANGE: remove idlType.sequence (web-platform-tests#175) e6a76a1575 fix: prevent incorrect spaced negative infinity and variadic marks (web-platform-tests#173) 809e640d78 refactor: merge operation functions (web-platform-tests#172) cb558a3eff fix: allow selected keywords in argument name (web-platform-tests#171) bbb47c2174 fix: write inherit readonly attribute in proper order (web-platform-tests#170) 2babd47e1f refactor: merge attribute functions (web-platform-tests#166) 2ccd34fe18 chore(package): bump version number to 12.1.4 7cd23cdad5 fix: prevent readwrite attributes on namespaces (web-platform-tests#165) ddbc4a5682 chore(package): bump version number to 12.1.3 8628744060 fix: prevent incorrect union types (web-platform-tests#163) 60859b5253 chore(package): bump version number to 12.1.2 a73d090a31 fix(package.json): add file extension in the main field 2827821f2f chore(package): bump version number to 12.1.1 d639527ed1 fix: prevent tokeniser error when it meets _0 (web-platform-tests#161) 568675358b add files field to package.json (web-platform-tests#160) 68a37d21e8 chore(package): bump version number to 12.1.0 621d0b6c17 fix: prevent keywords from being identifiers (web-platform-tests#157) 9ad8932034 chore(package): bump version number to 12.0.0 a154b63cea BREAKING CHANGE: remove allowNestedTypedefs (web-platform-tests#155) 5a495f76a5 refactor: remove all_ws() and gather trivia implicitly (web-platform-tests#154) e717aa67fa tests: Remove test/widlproc (web-platform-tests#153) 131e74cc57 chore(package): bump version number to 11.0.0 09f8a1daae Prevent incorrect enums (web-platform-tests#151) fa060611a9 BREAKING CHANGE: remove opt.ws (web-platform-tests#150) 2bb4e1cbb2 chore(package): bump version number to 10.3.3 (web-platform-tests#149) 80936fa3c9 oefactor simple_extended_attr() (web-platform-tests#148) c060079cca docs: remove description about typePair (#147) 4169268630 docs: simple WebIDL checker. (#146) a28c7b55f7 chore(package): bump version number to 10.3.2 e311680dc0 fix: correctly handle whitespaces of implements and includes. (#145) 50c828344d refactor: remove eas.length check (#144) 968ca63fd4 refactor: one-to-one match for token matcher (#143) 8531535861 chore(package): bump version number to 10.3.1 96deeb3480 const-type as full IDL Type (#142) a13dfa8cf5 chore(package): bump version number to 10.3.0 c0ab164af2 always add extAttrs for .idlType (#141) 932dcfb96d docs(README): add missing typedef-type 56777f49dc docs(README): add missing types-of-types c14d7c1767 docs(README): add types of types (#140) 730a3b99db chore(CHANGELOG): regenerate git-subtree-dir: resources/webidl2 git-subtree-split: 83cd4a064a3a183268c4d6af0556a3f981f509c1
efa3035 to
e30043c
Compare
84a5e70 to
aac8664
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
bugzilla-url: https://bugzilla-dev.allizom.org/show_bug.cgi?id=1430817
gecko-commit: a257c8b3582a423d1fdd0ae92574cc50ca07685b
gecko-integration-branch: autoland
gecko-reviewers: mats