Bug 1833471 Part 1 - Implement @page pseudo-class parsing and rule handling r=emilio
commit7025ca888540d7f41a3d061c66dfea4578ee95e2
authorEmily McDonough <emcdonough@mozilla.com>
Wed, 21 Jun 2023 02:13:01 +0000 (21 02:13 +0000)
committerEmily McDonough <emcdonough@mozilla.com>
Wed, 21 Jun 2023 02:13:01 +0000 (21 02:13 +0000)
tree754c8ab38946602b8bd23fea6d9fddd4c8b92069
parente263becd844936df18d2ef85032330724e4a5fea
Bug 1833471 Part 1 - Implement @page pseudo-class parsing and rule handling r=emilio

This currently will not match page-rules based on any selectors with any
pseudo-classes present.

Differential Revision: https://phabricator.services.mozilla.com/D178252
layout/style/ServoStyleSet.cpp
servo/components/style/stylesheets/mod.rs
servo/components/style/stylesheets/page_rule.rs
servo/components/style/stylist.rs
servo/ports/geckolib/glue.rs
testing/web-platform/meta/css/cssom/cssom-pagerule.html.ini [deleted file]