summaryrefslogtreecommitdiff
path: root/www/firefox-esr/files/patch-bug1519629
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2019-02-28 18:51:45 +0000
committerJan Beich <jbeich@FreeBSD.org>2019-02-28 18:51:45 +0000
commit87378368c4cd9d84e237f7da415b7dac422158ae (patch)
tree692346311e6ea5e3a20aa4de86fc4c034fef9753 /www/firefox-esr/files/patch-bug1519629
parentUSES=cargo to update libc to 0.2.49 for Tier2 (diff)
lang/rust: update to 1.33.0
- www/firefox temporarily loses SIMD in charset conversion, see https://bugzilla.mozilla.org/show_bug.cgi?id=1521249 - Force rebuild all consumers to catch regressions early Changes: https://blog.rust-lang.org/2019/02/28/Rust-1.33.0.html Tested by: Mikaël Urankar (aarch64, armv6, armv7, powerpc64), Piotr Kubaj (powerpc64) Approved by: rust (tobik) Differential Revision: https://reviews.freebsd.org/D19354
Notes
Notes: svn path=/head/; revision=494176
Diffstat (limited to 'www/firefox-esr/files/patch-bug1519629')
-rw-r--r--www/firefox-esr/files/patch-bug151962935
1 files changed, 35 insertions, 0 deletions
diff --git a/www/firefox-esr/files/patch-bug1519629 b/www/firefox-esr/files/patch-bug1519629
new file mode 100644
index 000000000000..f0ceec943602
--- /dev/null
+++ b/www/firefox-esr/files/patch-bug1519629
@@ -0,0 +1,35 @@
+commit f8f381bf03b5
+Author: Emilio Cobos Álvarez <emilio@crisal.io>
+Date: Sun Jan 13 21:42:38 2019 +0100
+
+ Bug 1519629 - Document a few more macros.
+---
+ servo/components/style/gecko/regen_atoms.py | 1 +
+ servo/components/style/gecko_string_cache/namespace.rs | 2 ++
+ 2 files changed, 3 insertions(+)
+
+diff --git servo/components/style/gecko/regen_atoms.py servo/components/style/gecko/regen_atoms.py
+index dfc2252aa899..b6f68fceb7d5 100755
+--- servo/components/style/gecko/regen_atoms.py
++++ servo/components/style/gecko/regen_atoms.py
+@@ -203,6 +203,7 @@ RULE_TEMPLATE = ('("{atom}") =>\n '
+
+ MACRO = '''
+ #[macro_export]
++/// Returns a static atom by passing the literal string it represents.
+ macro_rules! atom {{
+ {}
+ }}
+diff --git servo/components/style/gecko_string_cache/namespace.rs servo/components/style/gecko_string_cache/namespace.rs
+index 4aa4accaf1d4..725e1da21692 100644
+--- servo/components/style/gecko_string_cache/namespace.rs
++++ servo/components/style/gecko_string_cache/namespace.rs
+@@ -11,6 +11,8 @@ use std::borrow::Borrow;
+ use std::fmt;
+ use std::ops::Deref;
+
++/// In Gecko namespaces are just regular atoms, so this is a simple macro to
++/// forward one macro to the other.
+ #[macro_export]
+ macro_rules! ns {
+ () => {