- 09 Oct, 2019 40 commits
-
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D48592 --HG-- extra : moz-landing-system : lando
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D48732 --HG-- extra : moz-landing-system : lando
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D48731 --HG-- extra : moz-landing-system : lando
-
Andrew McCreight authored
This leak evades the LSan white list on release, beta and ESR, but not m-c for whatever reason. Presumably the function names are different somehow. Differential Revision: https://phabricator.services.mozilla.com/D21977 --HG-- extra : moz-landing-system : lando
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D48729 --HG-- extra : moz-landing-system : lando
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D48728 --HG-- extra : moz-landing-system : lando
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D48727 --HG-- extra : moz-landing-system : lando
-
Tim Nguyen authored
Differential Revision: https://phabricator.services.mozilla.com/D48692 --HG-- extra : moz-landing-system : lando
-
Gurzau Raul authored
--HG-- extra : rebase_source : 190ed3696faecf849777a9f9f96f74d77d9ee11e
-
Tim Huang authored
Bug 1586713 - Making the test 'browser/components/originattributes/test/browser/browser_postMessage.js' working in Fission. r=baku Differential Revision: https://phabricator.services.mozilla.com/D48699 --HG-- extra : moz-landing-system : lando
-
Gurzau Raul authored
Backed out changeset cc3b04156828 (bug 1562146) for SM build bustage at bug1562146.js on a CLOSED TREE.
-
Neil Deakin authored
Differential Revision: https://phabricator.services.mozilla.com/D47093 --HG-- rename : toolkit/modules/AutoCompletePopupContent.jsm => toolkit/actors/AutoCompleteChild.jsm rename : toolkit/components/satchel/AutoCompletePopup.jsm => toolkit/actors/AutoCompleteParent.jsm extra : moz-landing-system : lando
-
Gurzau Raul authored
Backed out changeset 906c06cac59d (bug 1568126) for devtools tests timing out e.g browser_rules_flexbox-highlighter-on-mutation.js on a CLOSED TREE.
-
Mark Striemer authored
Differential Revision: https://phabricator.services.mozilla.com/D48128 --HG-- extra : moz-landing-system : lando
-
Jeff Muizelaar authored
In the future mInvalidRect and some other state should move out of DIGroup and into a non-persistant struct that's only used during Group building. This will allow us to completely avoid errors like this. Differential Revision: https://phabricator.services.mozilla.com/D48706 --HG-- extra : moz-landing-system : lando
-
Matthew Gaudet authored
Differential Revision: https://phabricator.services.mozilla.com/D46617 --HG-- extra : moz-landing-system : lando
-
Jared Wein authored
Differential Revision: https://phabricator.services.mozilla.com/D48599 --HG-- extra : moz-landing-system : lando
-
Jared Wein authored
Differential Revision: https://phabricator.services.mozilla.com/D48543 --HG-- extra : moz-landing-system : lando
-
Miriam authored
Differential Revision: https://phabricator.services.mozilla.com/D48721 --HG-- extra : moz-landing-system : lando
-
Gurzau Raul authored
Backed out changeset 479097530e46 (bug 1586913) for failing at test_login_item.html on a CLOSED TREE.
-
Emilio Cobos Álvarez authored
This removes a failure and old target-lexicon dependencies. Differential Revision: https://phabricator.services.mozilla.com/D48718 --HG-- extra : moz-landing-system : lando
-
Dave Townsend authored
Bug 1586216: Fallback to a synchronous channel load if the url preloader cannot load the ftl file. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D48726 --HG-- extra : moz-landing-system : lando
-
Gabriel Luong authored
Differential Revision: https://phabricator.services.mozilla.com/D48579 --HG-- extra : moz-landing-system : lando
-
Adam Holm authored
Replaced uses of `jsbytecode*` and `pcToOffset` with the bytecode interface classes `BytecodeLocation` and `BytecodeIterator`. Differential Revision: https://phabricator.services.mozilla.com/D47514 --HG-- extra : moz-landing-system : lando
-
Gurzau Raul authored
Backed out changeset 10c62a0c06f0 (bug 1580962) for remove button related failures at browser_policy_extensions.js on a CLOSED TREE.
-
Kashav Madan authored
Bug 1586050 - Don't blow away progress listeners when switching between local and remote processes, r=kmag Whenever we do a process switch, the <browser> gets a new WebProgress instance. When that happens, we currently handle transferring listeners from one RemoteWebProgress instance to another, but not from a local to remote, or vice versa. This patch changes that by tracking listeners added to the <browser> and manually re-adding them after a process switch occurs. Differential Revision: https://phabricator.services.mozilla.com/D48233 --HG-- extra : moz-landing-system : lando
-
Kris Maglione authored
Bug 1586671: Pass callbacks as openDialog argument to profile creation wizard rather than using window.opener. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D48717 --HG-- extra : moz-landing-system : lando
-
Markus Stange authored
Differential Revision: https://phabricator.services.mozilla.com/D45142 --HG-- extra : moz-landing-system : lando
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D48592 --HG-- extra : moz-landing-system : lando
-
shindli authored
-
Emilio Cobos Álvarez authored
MANUAL PUSH: bustage
-
Emilio Cobos Álvarez authored
Bug 1587368 - Stop using -oldsyn bindgen version now that we pull newer syn and proc_macro versions anyway. MANUAL PUSH: Cherry-picking upstream stuff, with reviewers that are not on phabricator.
-
Emilio Cobos Álvarez authored
-
Emilio Cobos Álvarez authored
-
Emilio Cobos Álvarez authored
This pulls syn and quote 1.0, but after talking with heycam it seems ok. --HG-- rename : third_party/rust/proc-macro2/.cargo-checksum.json => third_party/rust/proc-macro2-0.4.27/.cargo-checksum.json rename : third_party/rust/proc-macro2/Cargo.toml => third_party/rust/proc-macro2-0.4.27/Cargo.toml rename : third_party/rust/proc-macro2/README.md => third_party/rust/proc-macro2-0.4.27/README.md rename : third_party/rust/proc-macro2/build.rs => third_party/rust/proc-macro2-0.4.27/build.rs rename : third_party/rust/proc-macro2/src/fallback.rs => third_party/rust/proc-macro2-0.4.27/src/fallback.rs rename : third_party/rust/proc-macro2/src/lib.rs => third_party/rust/proc-macro2-0.4.27/src/lib.rs rename : third_party/rust/proc-macro2/src/strnom.rs => third_party/rust/proc-macro2-0.4.27/src/strnom.rs rename : third_party/rust/proc-macro2/src/wrapper.rs => third_party/rust/proc-macro2-0.4.27/src/wrapper.rs rename : third_party/rust/proc-macro2/tests/marker.rs => third_party/rust/proc-macro2-0.4.27/tests/marker.rs rename : third_party/rust/proc-macro2/tests/test.rs => third_party/rust/proc-macro2-0.4.27/tests/test.rs rename : third_party/rust/quote/.cargo-checksum.json => third_party/rust/quote-0.6.11/.cargo-checksum.json rename : third_party/rust/quote/Cargo.toml => third_party/rust/quote-0.6.11/Cargo.toml rename : third_party/rust/quote/README.md => third_party/rust/quote-0.6.11/README.md rename : third_party/rust/quote/src/ext.rs => third_party/rust/quote-0.6.11/src/ext.rs rename : third_party/rust/quote/src/lib.rs => third_party/rust/quote-0.6.11/src/lib.rs rename : third_party/rust/quote/src/to_tokens.rs => third_party/rust/quote-0.6.11/src/to_tokens.rs rename : third_party/rust/quote/tests/conditional/integer128.rs => third_party/rust/quote-0.6.11/tests/conditional/integer128.rs rename : third_party/rust/quote/tests/test.rs => third_party/rust/quote-0.6.11/tests/test.rs rename : third_party/rust/syn/.cargo-checksum.json => third_party/rust/syn-0.15.30/.cargo-checksum.json rename : third_party/rust/syn/Cargo.toml => third_party/rust/syn-0.15.30/Cargo.toml rename : third_party/rust/syn/README.md => third_party/rust/syn-0.15.30/README.md rename : third_party/rust/syn/build.rs => third_party/rust/syn-0.15.30/build.rs rename : third_party/rust/syn/src/attr.rs => third_party/rust/syn-0.15.30/src/attr.rs rename : third_party/rust/syn/src/buffer.rs => third_party/rust/syn-0.15.30/src/buffer.rs rename : third_party/rust/syn/src/data.rs => third_party/rust/syn-0.15.30/src/data.rs rename : third_party/rust/syn/src/derive.rs => third_party/rust/syn-0.15.30/src/derive.rs rename : third_party/rust/syn/src/error.rs => third_party/rust/syn-0.15.30/src/error.rs rename : third_party/rust/syn/src/export.rs => third_party/rust/syn-0.15.30/src/export.rs rename : third_party/rust/syn/src/expr.rs => third_party/rust/syn-0.15.30/src/expr.rs rename : third_party/rust/syn/src/ext.rs => third_party/rust/syn-0.15.30/src/ext.rs rename : third_party/rust/syn/src/file.rs => third_party/rust/syn-0.15.30/src/file.rs rename : third_party/rust/syn/src/gen/fold.rs => third_party/rust/syn-0.15.30/src/gen/fold.rs rename : third_party/rust/syn/src/gen/visit.rs => third_party/rust/syn-0.15.30/src/gen/visit.rs rename : third_party/rust/syn/src/gen/visit_mut.rs => third_party/rust/syn-0.15.30/src/gen/visit_mut.rs rename : third_party/rust/syn/src/gen_helper.rs => third_party/rust/syn-0.15.30/src/gen_helper.rs rename : third_party/rust/syn/src/generics.rs => third_party/rust/syn-0.15.30/src/generics.rs rename : third_party/rust/syn/src/group.rs => third_party/rust/syn-0.15.30/src/group.rs rename : third_party/rust/syn/src/ident.rs => third_party/rust/syn-0.15.30/src/ident.rs rename : third_party/rust/syn/src/item.rs => third_party/rust/syn-0.15.30/src/item.rs rename : third_party/rust/syn/src/keyword.rs => third_party/rust/syn-0.15.30/src/keyword.rs rename : third_party/rust/syn/src/lib.rs => third_party/rust/syn-0.15.30/src/lib.rs rename : third_party/rust/syn/src/lifetime.rs => third_party/rust/syn-0.15.30/src/lifetime.rs rename : third_party/rust/syn/src/lit.rs => third_party/rust/syn-0.15.30/src/lit.rs rename : third_party/rust/syn/src/lookahead.rs => third_party/rust/syn-0.15.30/src/lookahead.rs rename : third_party/rust/syn/src/mac.rs => third_party/rust/syn-0.15.30/src/mac.rs rename : third_party/rust/syn/src/macros.rs => third_party/rust/syn-0.15.30/src/macros.rs rename : third_party/rust/syn/src/op.rs => third_party/rust/syn-0.15.30/src/op.rs rename : third_party/rust/syn/src/parse.rs => third_party/rust/syn-0.15.30/src/parse.rs rename : third_party/rust/syn/src/parse_macro_input.rs => third_party/rust/syn-0.15.30/src/parse_macro_input.rs rename : third_party/rust/syn/src/parse_quote.rs => third_party/rust/syn-0.15.30/src/parse_quote.rs rename : third_party/rust/syn/src/path.rs => third_party/rust/syn-0.15.30/src/path.rs rename : third_party/rust/syn/src/print.rs => third_party/rust/syn-0.15.30/src/print.rs rename : third_party/rust/syn/src/punctuated.rs => third_party/rust/syn-0.15.30/src/punctuated.rs rename : third_party/rust/syn/src/spanned.rs => third_party/rust/syn-0.15.30/src/spanned.rs rename : third_party/rust/syn/src/thread.rs => third_party/rust/syn-0.15.30/src/thread.rs rename : third_party/rust/syn/src/token.rs => third_party/rust/syn-0.15.30/src/token.rs rename : third_party/rust/syn/src/tt.rs => third_party/rust/syn-0.15.30/src/tt.rs rename : third_party/rust/syn/src/ty.rs => third_party/rust/syn-0.15.30/src/ty.rs rename : third_party/rust/synstructure/.cargo-checksum.json => third_party/rust/synstructure-0.10.1/.cargo-checksum.json rename : third_party/rust/synstructure/Cargo.toml => third_party/rust/synstructure-0.10.1/Cargo.toml rename : third_party/rust/synstructure/README.md => third_party/rust/synstructure-0.10.1/README.md rename : third_party/rust/synstructure/src/lib.rs => third_party/rust/synstructure-0.10.1/src/lib.rs rename : third_party/rust/synstructure/src/macros.rs => third_party/rust/synstructure-0.10.1/src/macros.rs rename : third_party/rust/unicode-xid/.cargo-checksum.json => third_party/rust/unicode-xid-0.1.0/.cargo-checksum.json rename : third_party/rust/unicode-xid/Cargo.toml => third_party/rust/unicode-xid-0.1.0/Cargo.toml rename : third_party/rust/unicode-xid/README.md => third_party/rust/unicode-xid-0.1.0/README.md rename : third_party/rust/unicode-xid/scripts/unicode.py => third_party/rust/unicode-xid-0.1.0/scripts/unicode.py rename : third_party/rust/unicode-xid/src/lib.rs => third_party/rust/unicode-xid-0.1.0/src/lib.rs rename : third_party/rust/unicode-xid/src/tables.rs => third_party/rust/unicode-xid-0.1.0/src/tables.rs rename : third_party/rust/unicode-xid/src/tests.rs => third_party/rust/unicode-xid-0.1.0/src/tests.rs
-
Emilio Cobos Álvarez authored
From: https://github.com/servo/servo/pull/24308
-
Emilio Cobos Álvarez authored
Use the functions introduced in ee17eedf3a857f27ce2b6b775574a3a455df8aa3.
-
Anthony Ramine authored
-
Simon Sapin authored
When playing around with Cargo’s new timing visualization: https://internals.rust-lang.org/t/exploring-crate-graph-build-times-with-cargo-build-ztimings/10975/21 … I was surprised to see the `script` crate’s build script take 76 seconds. I did not expect WebIDL bindings generation to be *that* computationally intensive. It turns out almost all of this time is overhead. The build script uses CMake to generate bindings for each WebIDL file in parallel, but that causes a lot of work to be repeated 366 times: * Starting up a Python VM * Importing (parts of) the Python standard library * Importing ~16k lines of our Python code * Recompiling the latter to bytecode, since we used `python -B` to disable writing `.pyc` file * Deserializing with `cPickle` and recreating in memory the results of parsing all WebIDL files ---- This commit remove the use of CMake and cPickle for the `script` crate. Instead, all WebIDL bindings generation is done sequentially in a single Python process. This takes 2 to 3 seconds.
-
Simon Sapin authored
Bug 1587368 - servo: Fix error message for invalid combination of style crate feature flags. r=emilio Instead of ``cannot find value `engine` in this scope`` https://github.com/servo/servo/issues/24284
-