aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/gecko/generated/structs_release.rs
diff options
context:
space:
mode:
authorbors-servo <lbergstrom+bors@mozilla.com>2017-05-09 05:54:07 -0500
committerGitHub <noreply@github.com>2017-05-09 05:54:07 -0500
commit8bc20ee9ac90b56a21bee8c9d507bc4624ef5dc9 (patch)
treee9fa036758d95a7e4b7cae03646b7a48c6b4ee1f /components/style/gecko/generated/structs_release.rs
parent9c9bd178713a1def9bec57e7f96e3365252c0f88 (diff)
parentb22e0e94942c2de3d215033a06695f53d69cddbc (diff)
downloadservo-8bc20ee9ac90b56a21bee8c9d507bc4624ef5dc9.tar.gz
servo-8bc20ee9ac90b56a21bee8c9d507bc4624ef5dc9.zip
Auto merge of #16768 - ferjm:bug1355408.mozdocument, r=xidorn
Stylo: Bug 1355408 - add support for @-moz-document - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors Link to the gecko bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1355408. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16768) <!-- Reviewable:end -->
Diffstat (limited to 'components/style/gecko/generated/structs_release.rs')
-rw-r--r--components/style/gecko/generated/structs_release.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/components/style/gecko/generated/structs_release.rs b/components/style/gecko/generated/structs_release.rs
index 035c42bbf8a..6abecf98e09 100644
--- a/components/style/gecko/generated/structs_release.rs
+++ b/components/style/gecko/generated/structs_release.rs
@@ -2036,6 +2036,18 @@ pub mod root {
ComplexColorValue ) , "::" , stringify ! ( mRefCnt
) ));
}
+ #[repr(i32)]
+ /**
+ * Enum defining the type of URL matching function for a @-moz-document rule
+ * condition.
+ */
+ #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)]
+ pub enum URLMatchingFunction {
+ eURL = 0,
+ eURLPrefix = 1,
+ eDomain = 2,
+ eRegExp = 3,
+ }
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct DocumentRule {