Andrew Sutherland
53d89ea1a9
Bug 1395827 - Eliminate NO_REMOTE_TYPE and default GetNewOrUsedBrowserProcess() remote type arg. r=billm
...
NO_REMOTE_TYPE seems to have been an artifact of introducing remote types and
not wanting to change things. This eliminates the type, changing
GetNewOrUsedBrowserProcess() to no longer use a default argument so that
callers must think about the remote type they want. Additionally, the existing
call-site used by xpcshell in nsEmbedFunctions.cpp is updated to use the
DEFAULT_REMOTE_TYPE of "web", as-is the unused nsAppRunner.cpp case. (That is,
no one appears to call nsXULAppInfo::EnsureContentProcess directly or via its
XPCOM interface, and so it probably should be removed. However, since I
potentially want this patch uplifted to beta 56 and legacy extensions exist
there, we're not addressing that in this patch.)
--HG--
extra : rebase_source : bb87ec781d041bcea49268585bb5b45522b19bc2
2017-09-01 02:24:47 -04:00
Boris Zbarsky
9d11ba2233
Bug 1395979. Remove backdrop hackery from placeholder's GetLayoutParentStyleForOutOfFlow. r=xidorn
...
This was never even meant to apply to the out-of-flow, just to the placeholder
itself. So it's been effectively dead since placeholders stopped inheriting
from another style context.
2017-09-01 20:57:55 -04:00
Jim Mathies
2b18fbc255
Bug 1393987 - Add in-process client information to Accessibility Instantiator support info. r=eeejay
...
MozReview-Commit-ID: 78w0zOsNm1J
2017-09-01 16:17:46 -05:00
Nick Fitzgerald
9984433e54
Bug 1277338 - Part 13: Update vendored crates for newer js
crate; r=sfink
...
--HG--
rename : third_party/rust/aho-corasick/.cargo-checksum.json => third_party/rust/aho-corasick-0.6.2/.cargo-checksum.json
rename : third_party/rust/aho-corasick/Cargo.toml => third_party/rust/aho-corasick-0.6.2/Cargo.toml
rename : third_party/rust/aho-corasick/src/autiter.rs => third_party/rust/aho-corasick-0.6.2/src/autiter.rs
rename : third_party/rust/bindgen/.cargo-checksum.json => third_party/rust/bindgen-0.29.0/.cargo-checksum.json
rename : third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md
rename : third_party/rust/bindgen/.travis.yml => third_party/rust/bindgen-0.29.0/.travis.yml
rename : third_party/rust/bindgen/CONTRIBUTING.md => third_party/rust/bindgen-0.29.0/CONTRIBUTING.md
rename : third_party/rust/bindgen/Cargo.toml => third_party/rust/bindgen-0.29.0/Cargo.toml
rename : third_party/rust/bindgen/LICENSE => third_party/rust/bindgen-0.29.0/LICENSE
rename : third_party/rust/bindgen/README.md => third_party/rust/bindgen-0.29.0/README.md
rename : third_party/rust/bindgen/appveyor.yml => third_party/rust/bindgen-0.29.0/appveyor.yml
rename : third_party/rust/bindgen/book/book.toml => third_party/rust/bindgen-0.29.0/book/book.toml
rename : third_party/rust/bindgen/book/src/SUMMARY.md => third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md
rename : third_party/rust/bindgen/book/src/blacklisting.md => third_party/rust/bindgen-0.29.0/book/src/blacklisting.md
rename : third_party/rust/bindgen/book/src/chapter_1.md => third_party/rust/bindgen-0.29.0/book/src/chapter_1.md
rename : third_party/rust/bindgen/book/src/command-line-usage.md => third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md
rename : third_party/rust/bindgen/book/src/cpp.md => third_party/rust/bindgen-0.29.0/book/src/cpp.md
rename : third_party/rust/bindgen/book/src/customizing-generated-bindings.md => third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md
rename : third_party/rust/bindgen/book/src/introduction.md => third_party/rust/bindgen-0.29.0/book/src/introduction.md
rename : third_party/rust/bindgen/book/src/library-usage.md => third_party/rust/bindgen-0.29.0/book/src/library-usage.md
rename : third_party/rust/bindgen/book/src/nocopy.md => third_party/rust/bindgen-0.29.0/book/src/nocopy.md
rename : third_party/rust/bindgen/book/src/opaque.md => third_party/rust/bindgen-0.29.0/book/src/opaque.md
rename : third_party/rust/bindgen/book/src/replacing-types.md => third_party/rust/bindgen-0.29.0/book/src/replacing-types.md
rename : third_party/rust/bindgen/book/src/requirements.md => third_party/rust/bindgen-0.29.0/book/src/requirements.md
rename : third_party/rust/bindgen/book/src/tutorial-0.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md
rename : third_party/rust/bindgen/book/src/tutorial-1.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md
rename : third_party/rust/bindgen/book/src/tutorial-2.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md
rename : third_party/rust/bindgen/book/src/tutorial-3.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md
rename : third_party/rust/bindgen/book/src/tutorial-4.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md
rename : third_party/rust/bindgen/book/src/tutorial-5.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md
rename : third_party/rust/bindgen/book/src/tutorial-6.md => third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md
rename : third_party/rust/bindgen/book/src/using-unions.md => third_party/rust/bindgen-0.29.0/book/src/using-unions.md
rename : third_party/rust/bindgen/book/src/whitelisting.md => third_party/rust/bindgen-0.29.0/book/src/whitelisting.md
rename : third_party/rust/bindgen/build.rs => third_party/rust/bindgen-0.29.0/build.rs
rename : third_party/rust/bindgen/ci/assert-docs.sh => third_party/rust/bindgen-0.29.0/ci/assert-docs.sh
rename : third_party/rust/bindgen/ci/assert-no-diff.bat => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat
rename : third_party/rust/bindgen/ci/assert-no-diff.sh => third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh
rename : third_party/rust/bindgen/ci/assert-rustfmt.sh => third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh
rename : third_party/rust/bindgen/ci/before_install.sh => third_party/rust/bindgen-0.29.0/ci/before_install.sh
rename : third_party/rust/bindgen/ci/deploy-book.sh => third_party/rust/bindgen-0.29.0/ci/deploy-book.sh
rename : third_party/rust/bindgen/ci/no-includes.sh => third_party/rust/bindgen-0.29.0/ci/no-includes.sh
rename : third_party/rust/bindgen/ci/test-book.sh => third_party/rust/bindgen-0.29.0/ci/test-book.sh
rename : third_party/rust/bindgen/ci/test.bat => third_party/rust/bindgen-0.29.0/ci/test.bat
rename : third_party/rust/bindgen/ci/test.sh => third_party/rust/bindgen-0.29.0/ci/test.sh
rename : third_party/rust/bindgen/example-graphviz-ir.png => third_party/rust/bindgen-0.29.0/example-graphviz-ir.png
rename : third_party/rust/bindgen/rustfmt.toml => third_party/rust/bindgen-0.29.0/rustfmt.toml
rename : third_party/rust/bindgen/src/callbacks.rs => third_party/rust/bindgen-0.29.0/src/callbacks.rs
rename : third_party/rust/bindgen/src/clang.rs => third_party/rust/bindgen-0.29.0/src/clang.rs
rename : third_party/rust/bindgen/src/codegen/helpers.rs => third_party/rust/bindgen-0.29.0/src/codegen/helpers.rs
rename : third_party/rust/bindgen/src/codegen/mod.rs => third_party/rust/bindgen-0.29.0/src/codegen/mod.rs
rename : third_party/rust/bindgen/src/codegen/struct_layout.rs => third_party/rust/bindgen-0.29.0/src/codegen/struct_layout.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/derive_debug.rs
rename : third_party/rust/bindgen/src/ir/analysis/has_vtable.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/has_vtable.rs
rename : third_party/rust/bindgen/src/ir/analysis/mod.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/mod.rs
rename : third_party/rust/bindgen/src/ir/analysis/template_params.rs => third_party/rust/bindgen-0.29.0/src/ir/analysis/template_params.rs
rename : third_party/rust/bindgen/src/ir/annotations.rs => third_party/rust/bindgen-0.29.0/src/ir/annotations.rs
rename : third_party/rust/bindgen/src/ir/comment.rs => third_party/rust/bindgen-0.29.0/src/ir/comment.rs
rename : third_party/rust/bindgen/src/ir/comp.rs => third_party/rust/bindgen-0.29.0/src/ir/comp.rs
rename : third_party/rust/bindgen/src/ir/context.rs => third_party/rust/bindgen-0.29.0/src/ir/context.rs
rename : third_party/rust/bindgen/src/ir/derive.rs => third_party/rust/bindgen-0.29.0/src/ir/derive.rs
rename : third_party/rust/bindgen/src/ir/dot.rs => third_party/rust/bindgen-0.29.0/src/ir/dot.rs
rename : third_party/rust/bindgen/src/ir/enum_ty.rs => third_party/rust/bindgen-0.29.0/src/ir/enum_ty.rs
rename : third_party/rust/bindgen/src/ir/function.rs => third_party/rust/bindgen-0.29.0/src/ir/function.rs
rename : third_party/rust/bindgen/src/ir/int.rs => third_party/rust/bindgen-0.29.0/src/ir/int.rs
rename : third_party/rust/bindgen/src/ir/item.rs => third_party/rust/bindgen-0.29.0/src/ir/item.rs
rename : third_party/rust/bindgen/src/ir/item_kind.rs => third_party/rust/bindgen-0.29.0/src/ir/item_kind.rs
rename : third_party/rust/bindgen/src/ir/layout.rs => third_party/rust/bindgen-0.29.0/src/ir/layout.rs
rename : third_party/rust/bindgen/src/ir/module.rs => third_party/rust/bindgen-0.29.0/src/ir/module.rs
rename : third_party/rust/bindgen/src/ir/objc.rs => third_party/rust/bindgen-0.29.0/src/ir/objc.rs
rename : third_party/rust/bindgen/src/ir/template.rs => third_party/rust/bindgen-0.29.0/src/ir/template.rs
rename : third_party/rust/bindgen/src/ir/traversal.rs => third_party/rust/bindgen-0.29.0/src/ir/traversal.rs
rename : third_party/rust/bindgen/src/ir/ty.rs => third_party/rust/bindgen-0.29.0/src/ir/ty.rs
rename : third_party/rust/bindgen/src/ir/var.rs => third_party/rust/bindgen-0.29.0/src/ir/var.rs
rename : third_party/rust/bindgen/src/lib.rs => third_party/rust/bindgen-0.29.0/src/lib.rs
rename : third_party/rust/bindgen/src/main.rs => third_party/rust/bindgen-0.29.0/src/main.rs
rename : third_party/rust/bindgen/src/options.rs => third_party/rust/bindgen-0.29.0/src/options.rs
rename : third_party/rust/bindgen/src/parse.rs => third_party/rust/bindgen-0.29.0/src/parse.rs
rename : third_party/rust/bindgen/src/regex_set.rs => third_party/rust/bindgen-0.29.0/src/regex_set.rs
rename : third_party/rust/bindgen/src/uses.rs => third_party/rust/bindgen-0.29.0/src/uses.rs
rename : third_party/rust/bindgen/src/ir/analysis/derive_debug.rs => third_party/rust/bindgen/src/ir/analysis/derive_hash.rs
rename : third_party/rust/cfg-if/.cargo-checksum.json => third_party/rust/cfg-if-0.1.0/.cargo-checksum.json
rename : third_party/rust/cfg-if/.travis.yml => third_party/rust/cfg-if-0.1.0/.travis.yml
rename : third_party/rust/cfg-if/Cargo.toml => third_party/rust/cfg-if-0.1.0/Cargo.toml
rename : third_party/rust/cfg-if/src/lib.rs => third_party/rust/cfg-if-0.1.0/src/lib.rs
rename : third_party/rust/clap/.cargo-checksum.json => third_party/rust/clap-2.24.2/.cargo-checksum.json
rename : third_party/rust/clap/CHANGELOG.md => third_party/rust/clap-2.24.2/CHANGELOG.md
rename : third_party/rust/clap/Cargo.toml => third_party/rust/clap-2.24.2/Cargo.toml
rename : third_party/rust/clap/README.md => third_party/rust/clap-2.24.2/README.md
rename : third_party/rust/clap/appveyor.yml => third_party/rust/clap-2.24.2/appveyor.yml
rename : third_party/rust/clap/clap-test.rs => third_party/rust/clap-2.24.2/clap-test.rs
rename : third_party/rust/clap/src/app/help.rs => third_party/rust/clap-2.24.2/src/app/help.rs
rename : third_party/rust/clap/src/app/macros.rs => third_party/rust/clap-2.24.2/src/app/macros.rs
rename : third_party/rust/clap/src/app/parser.rs => third_party/rust/clap-2.24.2/src/app/parser.rs
rename : third_party/rust/clap/src/app/settings.rs => third_party/rust/clap-2.24.2/src/app/settings.rs
rename : third_party/rust/clap/src/app/usage.rs => third_party/rust/clap-2.24.2/src/app/usage.rs
rename : third_party/rust/clap/src/app/validator.rs => third_party/rust/clap-2.24.2/src/app/validator.rs
rename : third_party/rust/clap/src/args/arg_builder/positional.rs => third_party/rust/clap-2.24.2/src/args/arg_builder/positional.rs
rename : third_party/rust/clap/src/args/group.rs => third_party/rust/clap-2.24.2/src/args/group.rs
rename : third_party/rust/clap/src/args/macros.rs => third_party/rust/clap-2.24.2/src/args/macros.rs
rename : third_party/rust/clap/src/args/settings.rs => third_party/rust/clap-2.24.2/src/args/settings.rs
rename : third_party/rust/clap/src/completions/powershell.rs => third_party/rust/clap-2.24.2/src/completions/powershell.rs
rename : third_party/rust/clap/src/errors.rs => third_party/rust/clap-2.24.2/src/errors.rs
rename : third_party/rust/clap/src/fmt.rs => third_party/rust/clap-2.24.2/src/fmt.rs
rename : third_party/rust/clap/src/lib.rs => third_party/rust/clap-2.24.2/src/lib.rs
rename : third_party/rust/clap/src/macros.rs => third_party/rust/clap-2.24.2/src/macros.rs
rename : third_party/rust/clap/src/suggestions.rs => third_party/rust/clap-2.24.2/src/suggestions.rs
rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.1/.cargo-checksum.json
rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.1/Cargo.toml
rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.1/src/lib.rs
rename : third_party/rust/gcc/.cargo-checksum.json => third_party/rust/gcc-0.3.42/.cargo-checksum.json
rename : third_party/rust/gcc/.travis.yml => third_party/rust/gcc-0.3.42/.travis.yml
rename : third_party/rust/gcc/Cargo.toml => third_party/rust/gcc-0.3.42/Cargo.toml
rename : third_party/rust/gcc/README.md => third_party/rust/gcc-0.3.42/README.md
rename : third_party/rust/gcc/src/lib.rs => third_party/rust/gcc-0.3.42/src/lib.rs
rename : third_party/rust/gcc/src/windows_registry.rs => third_party/rust/gcc-0.3.42/src/windows_registry.rs
rename : third_party/rust/gcc/tests/test.rs => third_party/rust/gcc-0.3.42/tests/test.rs
rename : third_party/rust/log/.cargo-checksum.json => third_party/rust/log-0.3.6/.cargo-checksum.json
rename : third_party/rust/log/.travis.yml => third_party/rust/log-0.3.6/.travis.yml
rename : third_party/rust/log/Cargo.toml => third_party/rust/log-0.3.6/Cargo.toml
rename : third_party/rust/log/README.md => third_party/rust/log-0.3.6/README.md
rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/log-0.3.6/appveyor.yml
rename : third_party/rust/log/src/lib.rs => third_party/rust/log-0.3.6/src/lib.rs
rename : third_party/rust/log/src/macros.rs => third_party/rust/log-0.3.6/src/macros.rs
rename : third_party/rust/num-traits/.cargo-checksum.json => third_party/rust/num-traits-0.1.37/.cargo-checksum.json
rename : third_party/rust/num-traits/Cargo.toml => third_party/rust/num-traits-0.1.37/Cargo.toml
rename : third_party/rust/num-traits/src/bounds.rs => third_party/rust/num-traits-0.1.37/src/bounds.rs
rename : third_party/rust/num-traits/src/cast.rs => third_party/rust/num-traits-0.1.37/src/cast.rs
rename : third_party/rust/num-traits/src/identities.rs => third_party/rust/num-traits-0.1.37/src/identities.rs
rename : third_party/rust/num-traits/src/lib.rs => third_party/rust/num-traits-0.1.37/src/lib.rs
rename : third_party/rust/num-traits/src/ops/checked.rs => third_party/rust/num-traits-0.1.37/src/ops/checked.rs
rename : third_party/rust/num-traits/src/ops/wrapping.rs => third_party/rust/num-traits-0.1.37/src/ops/wrapping.rs
rename : third_party/rust/num-traits/src/sign.rs => third_party/rust/num-traits-0.1.37/src/sign.rs
rename : third_party/rust/num_cpus/.cargo-checksum.json => third_party/rust/num_cpus-1.2.1/.cargo-checksum.json
rename : third_party/rust/num_cpus/Cargo.toml => third_party/rust/num_cpus-1.2.1/Cargo.toml
rename : third_party/rust/num_cpus/README.md => third_party/rust/num_cpus-1.2.1/README.md
rename : third_party/rust/num_cpus/src/lib.rs => third_party/rust/num_cpus-1.2.1/src/lib.rs
rename : third_party/rust/regex/.cargo-checksum.json => third_party/rust/regex-0.2.1/.cargo-checksum.json
rename : third_party/rust/regex/CHANGELOG.md => third_party/rust/regex-0.2.1/CHANGELOG.md
rename : third_party/rust/regex/Cargo.toml => third_party/rust/regex-0.2.1/Cargo.toml
rename : third_party/rust/regex/README.md => third_party/rust/regex-0.2.1/README.md
rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/regex-0.2.1/appveyor.yml
rename : third_party/rust/regex/ci/run-kcov => third_party/rust/regex-0.2.1/ci/run-kcov
rename : third_party/rust/regex/src/backtrack.rs => third_party/rust/regex-0.2.1/src/backtrack.rs
rename : third_party/rust/regex/src/compile.rs => third_party/rust/regex-0.2.1/src/compile.rs
rename : third_party/rust/regex/src/exec.rs => third_party/rust/regex-0.2.1/src/exec.rs
rename : third_party/rust/regex/src/lib.rs => third_party/rust/regex-0.2.1/src/lib.rs
rename : third_party/rust/regex/src/re_builder.rs => third_party/rust/regex-0.2.1/src/re_builder.rs
rename : third_party/rust/regex/src/re_bytes.rs => third_party/rust/regex-0.2.1/src/re_bytes.rs
rename : third_party/rust/regex/src/re_unicode.rs => third_party/rust/regex-0.2.1/src/re_unicode.rs
rename : third_party/rust/regex/src/utf8.rs => third_party/rust/regex-0.2.1/src/utf8.rs
rename : third_party/rust/regex/tests/macros.rs => third_party/rust/regex-0.2.1/tests/macros.rs
rename : third_party/rust/regex/tests/regression.rs => third_party/rust/regex-0.2.1/tests/regression.rs
rename : third_party/rust/regex/tests/set.rs => third_party/rust/regex-0.2.1/tests/set.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_bytes.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_backtrack_utf8bytes.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_default_bytes.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_bytes.rs
rename : third_party/rust/regex/tests/test_default_bytes.rs => third_party/rust/regex-0.2.1/tests/test_nfa_utf8bytes.rs
rename : third_party/rust/regex-syntax/.cargo-checksum.json => third_party/rust/regex-syntax-0.4.0/.cargo-checksum.json
rename : third_party/rust/regex-syntax/Cargo.toml => third_party/rust/regex-syntax-0.4.0/Cargo.toml
rename : third_party/rust/regex-syntax/src/lib.rs => third_party/rust/regex-syntax-0.4.0/src/lib.rs
rename : third_party/rust/regex-syntax/src/literals.rs => third_party/rust/regex-syntax-0.4.0/src/literals.rs
rename : third_party/rust/regex-syntax/src/parser.rs => third_party/rust/regex-syntax-0.4.0/src/parser.rs
rename : third_party/rust/regex-syntax/src/properties.rs => third_party/rust/regex-syntax-0.4.0/src/properties.rs
rename : third_party/rust/rustc-serialize/.cargo-checksum.json => third_party/rust/rustc-serialize-0.3.22/.cargo-checksum.json
rename : third_party/rust/rustc-serialize/Cargo.toml => third_party/rust/rustc-serialize-0.3.22/Cargo.toml
rename : third_party/rust/rustc-serialize/README.md => third_party/rust/rustc-serialize-0.3.22/README.md
rename : third_party/rust/libz-sys/appveyor.yml => third_party/rust/rustc-serialize-0.3.22/appveyor.yml
rename : third_party/rust/rustc-serialize/src/base64.rs => third_party/rust/rustc-serialize-0.3.22/src/base64.rs
rename : third_party/rust/rustc-serialize/src/hex.rs => third_party/rust/rustc-serialize-0.3.22/src/hex.rs
rename : third_party/rust/rustc-serialize/src/json.rs => third_party/rust/rustc-serialize-0.3.22/src/json.rs
rename : third_party/rust/rustc-serialize/src/lib.rs => third_party/rust/rustc-serialize-0.3.22/src/lib.rs
rename : third_party/rust/thread-id/.appveyor.yml => third_party/rust/thread-id-3.0.0/.appveyor.yml
rename : third_party/rust/thread-id/.cargo-checksum.json => third_party/rust/thread-id-3.0.0/.cargo-checksum.json
rename : third_party/rust/thread-id/.travis.yml => third_party/rust/thread-id-3.0.0/.travis.yml
rename : third_party/rust/thread-id/Cargo.toml => third_party/rust/thread-id-3.0.0/Cargo.toml
rename : third_party/rust/thread-id/license => third_party/rust/thread-id-3.0.0/license
rename : third_party/rust/thread-id/readme.md => third_party/rust/thread-id-3.0.0/readme.md
rename : third_party/rust/thread-id/src/lib.rs => third_party/rust/thread-id-3.0.0/src/lib.rs
rename : third_party/rust/thread-id/license => third_party/rust/thread-id/license-apache
2017-09-01 16:43:16 -07:00
Nick Fitzgerald
b6eeab06d3
Bug 1277338 - Part 12: Make js/rust a top level crate instead of js/src; r=froydnj
...
The `js` crate at `js/rust` depends on the `mozjs_sys` crate at `js/src`, so it
makes sense to make it the top level crate.
2017-09-01 16:43:15 -07:00
Nick Fitzgerald
e81778cb20
Bug 1277338 - Part 11: Add js/rust to standalone JS source packages; r=sfink
...
This commit ensures that we copy the js/rust crate into the resulting source
tarball whenever we make standalone JS releases.
2017-09-01 16:43:15 -07:00
Nick Fitzgerald
f9b4712e86
Bug 1277338 - Part 10: Add the SM-tc(rust) taskcluster task; r=sfink
...
This adds a new SpiderMonkey taskcluster test task that builds and tests the
js/rust crate.
2017-09-01 16:43:15 -07:00
Nick Fitzgerald
8ea43ad861
Bug 1277338 - Part 9: Move the servo/rust-mozjs crate providing bindings to SpiderMonkey to js/rust; r=sfink
2017-09-01 16:43:15 -07:00
Wes Kocher
4cf89b3423
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: FusyUW1CQ4s
2017-09-01 16:33:28 -07:00
Wes Kocher
5f157c17dc
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3JxUEFuinHY
2017-09-01 16:29:10 -07:00
Eric Rahm
ffd7c92664
Bug 1393058 - Disable nsMemoryInfo dumper RT signal handling on Android. r=mccr8
...
It appears some Android devices like to send spurious RT signals to our process
which we interpret to mean a gc/cc log is being requested. This causes large
files to pile up in the device storage. We can just disable this feature for
Android as it would be pretty hard for a user to actually use (they can just
go to about:memory). Automation can still enable the FIFO queue if we ever
want to start dumping memory reports on device again.
--HG--
extra : rebase_source : 80cb04473677db7f3edc9377b2fca4c72eb63b71
2017-09-01 15:27:44 -07:00
Wes Kocher
2aa0806c59
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 6ipD9ZUDi4q
2017-09-01 14:59:17 -07:00
Jim Mathies
d652b1a6d8
Bug 1390269 - Convert TOUCH_ENABLED_DEVICE to an opt-out probe. r=gfritzsche, data=rweiss
...
MozReview-Commit-ID: CSqpYQlOJpt
--HG--
extra : rebase_source : 9f25211802d58792a59a23b0e9ca86d1ad9a29ef
2017-09-01 16:21:18 -05:00
Matthew Noorenberghe
b8b1996f99
Bug 1389595 - Don't access elements before they're parsed in test_onsubmit_value_change.html
...
MozReview-Commit-ID: Ef4NxLhA4xW
--HG--
extra : rebase_source : 73aaac532b1e3a11a2d487fa29f83be09f1709d3
2017-09-01 15:53:47 -07:00
Wes Kocher
32008766c2
Backed out changeset 1030993d93e2 (bug 1391003) for dt failures in browser_perf-button-states.js a=backout
...
MozReview-Commit-ID: 3Qnd1nIhjT4
2017-09-01 15:44:50 -07:00
Luke Wagner
af782a1283
Bug 1395100 - Don't pass around a mutable Iter*. r=jandem
...
MozReview-Commit-ID: Syy4Qtt55F
2017-09-01 15:24:14 -04:00
Ehsan Akhgari
530c747a80
Bug 1395795 - Convert RemoteController.jsm into a normal JS script in order to avoid paying the cost of wrapping the arrays passed in the arguments; r=Mossop
2017-09-01 15:12:08 -04:00
Sebastian Hengst
fcc7a3bf37
Backed out changeset 1299a669f1aa (bug 1391003) for failing devtools' browser_animation_target_highlight_select.js. r=backout
2017-09-01 20:21:34 +02:00
Sebastian Hengst
a895d4ae49
Backed out changeset 0eb505a8ac7c (bug 1395329) for Windows static bustage in Interceptor.obj. r=backout
2017-09-01 19:58:06 +02:00
Geoff Brown
7a2a74a3fb
Bug 1395718 - In devicemanager killProcess, only use force-stop when a signal is not specified; r=bc
...
dm.killProcess correctly tries to use 'am force-stop' in preference to kill()
to end a process. But some clients of killProcess specify a kill signal and
use killProcess for purposes other than endding the process, for example, to trigger
crash dumps. To allow for these cases, it is better to not use force-stop when a
signal is specified.
2017-09-01 11:35:45 -06:00
Sebastian Hengst
5b321f702f
Backed out changeset dd99274926b8 (bug 1395701) for huaf in clipboard suite on Linux x64 asan and M(8), furthermore frequently asserting at LinkedList.h:455. r=backout
2017-09-01 19:29:06 +02:00
ffxbld
5aab2615c9
No bug, Automated HPKP preload list update from host bld-linux64-spot-308 - a=hpkp-update
2017-09-01 10:19:33 -07:00
ffxbld
caa62fadaa
No bug, Automated HSTS preload list update from host bld-linux64-spot-308 - a=hsts-update
2017-09-01 10:19:29 -07:00
Paul Adenot
f3dbe42cba
Bug 1395593 - Don't query the maximum channel count in ::PlayAudio using cubeb. r=achronop a=ill-communication
...
MozReview-Commit-ID: 97ri5vhzsRF
2017-09-01 17:06:38 +02:00
Sebastian Hengst
c5cf8fc7b8
Backed out changeset eab0db5216b7 (bug 1395593) for regression on macOS and Windows as requested by jesup. r=backout a=backout
...
MozReview-Commit-ID: E7owt3xoe7c
2017-09-01 17:03:10 +02:00
Sebastian Hengst
43bc951ac7
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: ES9rKhiQo10
2017-09-01 10:38:51 +02:00
Boris Zbarsky
71d6942bcb
Bug 1395650. Make anonymous column groups into non-inheriting anon boxes, to better match the behavior of other browsers. r=heycam
2017-09-01 00:53:33 -04:00
Yura Zenevich
c97121629f
Bug 1151468 - add accessibility spec/actor/front to devtools. r=pbro
...
MozReview-Commit-ID: Ln1R8e04mGR
2017-08-31 23:11:23 -04:00
Boris Zbarsky
11a90dfbd9
Bug 1395591. When looking for our layout parent style, make sure to start with the placeholder if we're out of flow. r=emilio
...
MozReview-Commit-ID: 1M52bi3oQFX
2017-08-31 22:46:35 -04:00
Boris Zbarsky
056d8fe612
Bug 1395421 part 2. When a get() happens on a JS-implemented maplike, notify the JS implementation so it can take some sort of action (e.g. logging or warning). r=peterv
...
MozReview-Commit-ID: 9G115wOyzvm
2017-08-31 22:45:53 -04:00
Boris Zbarsky
2697cc0235
Bug 1395421 part 1. Don't codegen JS-implemented-webidl glue for methods that use maplike/setlike/iterable codegen (and hence wouldn't call into that clue anyway). r=peterv
...
MozReview-Commit-ID: 6voihCBh6wh
2017-08-31 22:45:53 -04:00
Yoshi Huang
d180d21cf7
Bug 1370787 - add test for download file in PrivateBrowsing mode. r=smaug
2017-09-01 10:09:36 +08:00
Nicholas Nethercote
c419d5fa48
Bug 1389305 (attempt 2) - Add jemalloc_ptr_info() and moz_malloc_enclosing_size_of(). r=glandium.
...
--HG--
extra : rebase_source : 93a6cfcc916fb239581c2892f24b24c6fc65ac71
2017-09-01 11:52:23 +10:00
Henri Kemppainen
9edda378b4
Bug 1395768 - Use absolute path to mach. r=gps
2017-09-01 03:15:45 +03:00
Ryan VanderMeulen
20dce28d41
Bug 1395787 - Update pdf.js to version 1.9.512. r=bdahl
2017-08-31 21:45:37 -04:00
Henrik Skupin
476c801003
Bug 1387094 - Add noProxy support for manual proxy type. r=ato
...
MozReview-Commit-ID: 1C9sFgrno4i
--HG--
extra : rebase_source : 4182535b4dc5660966856adc250e38c08e009623
2017-08-31 17:49:36 +02:00
Brian Grinstead
e94809441d
Bug 1307881 - Part 3 - Remove unused filteredMessageVisible prop from the state;r=nchevobbe
...
MozReview-Commit-ID: D5TKjuuvpgt
--HG--
extra : rebase_source : df78c410d2961d0604e811cbcfaa08fe7139d430
2017-08-31 21:45:00 -07:00
Brian Grinstead
e3688e9d65
Bug 1307881 - Part 2 - Provide a UI within the Web Console for managing persistence;r=nchevobbe
...
MozReview-Commit-ID: GVkOms1o74c
--HG--
extra : rebase_source : 19b8decae600ef1a93338003200f97c96fd558de
2017-08-31 21:43:42 -07:00
Brian Grinstead
07e14766fa
Bug 1307881 - Part 1 - Split message persistence prefs into two, one for the netmonitor and one for the console;r=Honza
...
MozReview-Commit-ID: 4i8heIyPEv0
--HG--
extra : rebase_source : 2f3d35329126866b0c85d3620fb9f3d046ff3a85
2017-08-31 21:42:15 -07:00
Hiroyuki Ikezoe
6feeb8950f
Bug 1394935 - A crash test. r=bholley
...
MozReview-Commit-ID: 1zSJPx2sVbi
2017-09-01 13:27:11 +09:00
Glenn Watson
1c314cf843
servo: Merge #18322 - Update WR (font instance API) (from glennw:update-wr-fonts-2); r=emilio
...
WR now has a concept of font templates and font instances. This
makes the WR font interfaces closer to Cairo and Gecko, and also
makes some future performance optimizations possible.
A font template is the font family, and data backing the font.
A font instance is a reference to a font template and per-instance
options, such as font size, anti-aliasing settings etc.
To update Servo in a minimally invasive way, I added a new font
cache call, that creates a font instance. This means that when
a font is created, and doesn't exist in the cache there are now
two calls to the font cache thread. We could refactor the font
cache to make this work in one call, which we should do in the
future. However, refactoring the font cache is a large chunk of
work by itself. The extra call is only when a font doesn't already
exist in the font context cache, so it should have minimal
performance impact.
Source-Repo: https://github.com/servo/servo
Source-Revision: f7d238d1f38e4d6798cf2f18d72e61b3dd35bd2c
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c85ae1d0c1a530c0fbe27fb76ba4b30f5c345f26
2017-08-31 21:59:30 -05:00
Aaron Klotz
5e15da4ff9
Bug 1395329: Modify mscom::Interceptor::Create to properly initialize IUnknown interfaces; r=jimm
...
MozReview-Commit-ID: 7ZLzpH030Of
--HG--
extra : rebase_source : c49df7205a20c8ef4afbfb31b6cc5f54475179a0
2017-08-30 16:34:43 -06:00
Perry Jiang
21f51b2f4e
Bug 1390347 - use recipe cache in LoginManagerContent.getFieldContext. r=MattN
...
MozReview-Commit-ID: 601tQ8qeVzT
--HG--
extra : rebase_source : a5f6e46fc7b5367a997f2d72f9ada3daa52fab17
2017-09-01 14:27:55 -07:00
Perry Jiang
8769a0027f
Bug 1389596 - use recipe cache in LoginManagerContent.onUsernameInput. r=MattN
...
MozReview-Commit-ID: BSOwPAMxxl0
--HG--
extra : rebase_source : dc02658b71dcc11577885dfb3407a3aecc89192b
2017-09-01 14:28:11 -07:00
Perry Jiang
5e9b9fc617
Bug 1389595 - add test to check correct form inputs are captured. r=MattN
...
MozReview-Commit-ID: 5k1lzQnekPW
--HG--
extra : rebase_source : ca2d8b176040582d46a82565daf5052f288de191
2017-09-01 14:28:26 -07:00
Perry Jiang
9fcaa582ba
Bug 1389595 - cache recipes in LoginRecipesContent and use cache in LoginManagerContent._onFormSubmit. r=MattN
...
MozReview-Commit-ID: 708hDV8veQ9
--HG--
extra : rebase_source : 55950d6ff00db82c06d67944246b5230abb98f81
2017-09-01 14:28:42 -07:00
Jeff Gilbert
0a7d25ea13
Bug 1394265 - Don't allow GL version <200. - r=daoshengmu
...
MozReview-Commit-ID: 8wD8uHFc5kY
2017-09-01 14:30:04 -07:00
Catalin Badea
516b5546f4
Bug 1395945 - Remove child array getter. r=ehsan
2017-09-01 22:13:49 +01:00
Jeff Gilbert
db7d828d70
Bug 1322746 - Remove video->canvas2d fastpath for SkiaGL. - r=lsalzman
...
MozReview-Commit-ID: GjLnyS2lqDo
2017-09-01 13:58:38 -07:00
Jeff Gilbert
ac5c9e25a2
Bug 1322746 - SkiaGL should ask for a blit to OriginPos::BottomLeft. - r=lsalzman
...
MozReview-Commit-ID: Fu2VP0Va2Fk
2017-09-01 13:58:35 -07:00