Граф коммитов

662228 Коммитов

Автор SHA1 Сообщение Дата
Ciure Andrei 3e816e5942 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-25 19:24:23 +03:00
Ciure Andrei 282afccb14 Merge inbound to mozilla-central. a=merge 2019-07-25 19:20:00 +03:00
Miko Mynttinen 28062cdd3c Bug 1568554 - Do not sort display lists that have less than two items r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D39208

--HG--
extra : moz-landing-system : lando
2019-07-24 21:03:40 +00:00
Carolina fd4c4bb38a Bug 1563199 - Reformat the certificate object for front-end use.r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D37024

--HG--
extra : moz-landing-system : lando
2019-07-25 12:14:18 +00:00
Byron Campen [:bwc] 026476fff4 Bug 1568530: Put bug links in these .ini files. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D39237

--HG--
extra : moz-landing-system : lando
2019-07-25 00:41:42 +00:00
Byron Campen [:bwc] 1106701623 Bug 1568639: Re-enable this test on fission. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D39233

--HG--
extra : moz-landing-system : lando
2019-07-25 00:40:45 +00:00
Marco Bonardo 3a39214a77 Bug 1559136 - Add urlbar event telemetry behind a pref. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D38521

--HG--
extra : moz-landing-system : lando
2019-07-25 12:39:02 +00:00
Iain Ireland 79d0a81073 Bug 1568564: Nightly: Strengthen assertion in set/toPrivate r=luke
Differential Revision: https://phabricator.services.mozilla.com/D39251

--HG--
extra : moz-landing-system : lando
2019-07-24 23:19:57 +00:00
Nicolas Chevobbe 8ec6376b05 Bug 1568269 - Update console architecture diagram in doc. r=ochameau.
The diagram we had was outdated. We delete
the image, and add 2 ascii diagrams that
reflect the current architecture:
- one for the react part
- one for the non-react part

The style of the page is modified so diagrams can take
the whole horizontal space if needed.

Differential Revision: https://phabricator.services.mozilla.com/D39157

--HG--
extra : moz-landing-system : lando
2019-07-25 08:57:14 +00:00
Sebastian Hengst 5a1f7e7dd8 Bug 1547952 - Increase maximum task run time for partials generation on non-asan platforms to 15 minutes. r=mhentges
Differential Revision: https://phabricator.services.mozilla.com/D39249

--HG--
extra : moz-landing-system : lando
2019-07-25 11:20:49 +00:00
Thomas Nguyen db9e147a01 Bug 1566411 Use ReferrerInfo class in imgLoader.idl r=tnikkel
Differential Revision: https://phabricator.services.mozilla.com/D38177

--HG--
extra : moz-landing-system : lando
2019-07-25 08:23:32 +00:00
Mark Hammond 3e61188103 Bug 1563552 (part 2) - remove support for the 'name' attribute from preferencesBindings.js. r=myk,jaws
Differential Revision: https://phabricator.services.mozilla.com/D38829

--HG--
extra : moz-landing-system : lando
2019-07-25 10:36:14 +00:00
Mark Hammond 4adad94135 Bug 1563552 (part 1) - avoid using preferencesBindings 'name' attribute in the sync checkboxes. r=myk,jaws
Differential Revision: https://phabricator.services.mozilla.com/D38828

--HG--
extra : moz-landing-system : lando
2019-07-25 10:20:46 +00:00
François Freitag b81795066d Bug 1479708 - Hide required date time input reset button. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D39315

--HG--
extra : moz-landing-system : lando
2019-07-25 10:28:52 +00:00
Marco Bonardo 2062812e83 Bug 1560228 - Strip only leading question marks from search string. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D39206

--HG--
extra : moz-landing-system : lando
2019-07-25 10:20:59 +00:00
Jon Coppeard 96d8af9312 Bug 1568454 - Set GCRuntime::invocationKind in the first slice of a collection r=sfink
This is slightly complicated by the fact that we should only pass an invocation kind for the first slice, so it's passed as Maybe<>.

Differential Revision: https://phabricator.services.mozilla.com/D39222
2019-07-24 17:48:15 +01:00
Jon Coppeard 294c8a5aa9 Bug 1568543 - Don't report that an incremental GC is in progress when we're verifiying pre barriers r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D39221
2019-07-24 16:13:03 +01:00
Jon Coppeard 1eed8d362f Bug 1568539 - Remove unnecessary single use of ExposeScriptToActiveJS r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D39201
2019-07-24 15:54:32 +01:00
Marian Raiciof 0bcdfa9933 Bug 1567177 - Create cold tests for cnn mobile website. r=perftest-reviewers,sparky
The new cold cnn mobile tests can be found in 'raptor-tp6m-cold-27.ini'.

Differential Revision: https://phabricator.services.mozilla.com/D38671

--HG--
extra : moz-landing-system : lando
2019-07-24 16:08:06 +00:00
Nicolas Chevobbe 93e61f83ac Bug 1568528 - Remove HUDService's lastFinishedRequest. r=ochameau.
Looks like the property is never used, so we can probably
remove it.

Differential Revision: https://phabricator.services.mozilla.com/D39276

--HG--
extra : moz-landing-system : lando
2019-07-25 07:02:12 +00:00
Ciure Andrei 77673dccee Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-25 09:28:08 +03:00
Andreea Pavel e4263c00eb Merge mozilla-inbound to mozilla-central. a=merge 2019-07-25 08:59:39 +03:00
Eric Rahm 1804cbf6c4 Bug 1564638 - Update Linux to Rust beta 1.37. r=froydnj,glandium
Differential Revision: https://phabricator.services.mozilla.com/D37775

--HG--
extra : moz-landing-system : lando
2019-07-25 04:02:19 +00:00
Brian Hackett e777b59fb6 Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
--HG--
extra : rebase_source : 80d5d339e673f4f943a354e126a6c3f96bb557f6
2019-07-24 13:28:25 -10:00
dennisschagt cafa1d9807 Bug 1556151 - SessionStore: Save and restore cookie.sameSite flag r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D38792

--HG--
extra : moz-landing-system : lando
2019-07-24 20:02:38 +00:00
Boris Chiou 0d2240d1bd Bug 1568615 - Accept percentage for shape-image-threshold. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D39241

--HG--
extra : moz-landing-system : lando
2019-07-24 21:37:22 +00:00
Mike Shal ff39c620e5 Bug 1560164 - Pull out common variables in instrumented-build/kind.yml; r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D39240

--HG--
extra : moz-landing-system : lando
2019-07-24 23:28:12 +00:00
Alexis Beingessner e64ad7178d Bug 1568395 - Add more useful error messages to webrender_api. r=kamidphish
Differential Revision: https://phabricator.services.mozilla.com/D39236

--HG--
extra : moz-landing-system : lando
2019-07-24 22:55:51 +00:00
Timothy Nikkel 3bd09021a9 Bug 1562184. Have a regular nsRegion for the window opaque region for non-retained cases. r=mattwoodrow
Not sure if we need this, but the window dragging regions have it, so in case we need to turn off retained display lists we have this and there will be no difference to before the patches in this bug.

Depends on D38589

Differential Revision: https://phabricator.services.mozilla.com/D38590

--HG--
extra : moz-landing-system : lando
2019-07-24 21:09:42 +00:00
Mike Hommey 05ba1d00a3 Bug 1568349 - Remove FetchesMixin. r=nalexander
With all mozharness-based jobs now using run-task (except aarch64
windows, see bug 1557614), and thus fetch-content, the FetchesMixin
mixin should not be required anymore.

Differential Revision: https://phabricator.services.mozilla.com/D39108

--HG--
extra : moz-landing-system : lando
2019-07-24 22:41:59 +00:00
Paul Bone 8666bb3c7d Bug 1568406 - Rename parameters in Memory.h r=sfink
I didn't notice that clang-tidy had flagged some issues with Bug 1564674.
This patch renames these parameters to to match those in the definitions of
these functions.

Differential Revision: https://phabricator.services.mozilla.com/D38973

--HG--
extra : moz-landing-system : lando
2019-07-24 18:32:13 +00:00
Andreea Pavel 14071390d5 Backed out 2 changesets (bug 1567892) for build bustages on a CLOSED TREE
Backed out changeset edcdfaa8a2b1 (bug 1567892)
Backed out changeset 3aef1ee02e9b (bug 1567892)
2019-07-25 08:26:29 +03:00
Edouard Oger 684e965f89 Bug 1556276 p2 - Build metrics-flow and legal FxA URLs. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D39033

--HG--
extra : moz-landing-system : lando
2019-07-25 01:12:31 +00:00
Edouard Oger 1c060fbfab Bug 1556276 p1 - Allow extraParams to be passed when constructing FxA URLs. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D39032

--HG--
extra : moz-landing-system : lando
2019-07-24 18:34:06 +00:00
Andrea Marchesini 00f3ae963f Bug 1567892 - PeerConnectionMedia should use nsIProtocolProxyService on the parent process - part 2 - PProxyConfigLookup IPC protocol, r=bwc,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D39010

--HG--
extra : moz-landing-system : lando
2019-07-25 04:51:00 +00:00
Andrea Marchesini 6b1b4929af Bug 1567892 - PeerConnectionMedia should use nsIProtocolProxyService on the parent process - part 1 - nsProtocolProxyService on parent process only, r=bwc,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D39009

--HG--
extra : moz-landing-system : lando
2019-07-24 18:32:26 +00:00
Nicholas Nethercote d8d32dfe97 Bug 1563139 - Update comments mentioning StaticPrefs.h. r=glandium
StaticPrefs.h will be removed two commits from now, so update these comments.

The patch removes the comment above SetUsesContainerScrolling() because it's
wrong -- it did use static prefs when introduced by bug 1181832 but then
stopped using static prefs in bug 1470504 -- and makes it inlinable.

Differential Revision: https://phabricator.services.mozilla.com/D39133

--HG--
extra : moz-landing-system : lando
2019-07-25 04:08:23 +00:00
Nicholas Nethercote cbaaacf6ae Bug 1563139 - Remove StaticPref{s,List}_accessibility.h. r=glandium
These files exist because they were the proof-of-concept first step for
splitting the static prefs header files. Now that those header files can be
generated from a script, we need to move the `accessibility.*` prefs into the
YAML file.

Differential Revision: https://phabricator.services.mozilla.com/D39132

--HG--
extra : moz-landing-system : lando
2019-07-25 04:08:14 +00:00
Bob Clary 0e4603dbfd Bug 1568623 - [test isolation] Add web-platform-tests support, r=jmaher.
Differential Revision: https://phabricator.services.mozilla.com/D39242

--HG--
extra : moz-landing-system : lando
2019-07-25 01:23:45 +00:00
Nicholas Nethercote 2c71663c5e Bug 1568516 - Allow a `uint32_t` static pref with a mirror value of `never`. r=KrisWright
There was a missing setter function for this combination, which hasn't been
used before.

Differential Revision: https://phabricator.services.mozilla.com/D39263

--HG--
extra : moz-landing-system : lando
2019-07-25 02:26:14 +00:00
Rob Lemley 437d692c12 Bug 1525373 - Support comm-checkout when using generic-worker with run-task. r=glandium
Fixes Thunderbird builds on Windows.

Differential Revision: https://phabricator.services.mozilla.com/D39269

--HG--
extra : moz-landing-system : lando
2019-07-25 02:24:24 +00:00
Daniel Varga 291822d4fb Backed out changeset 70404a86aea8 (bug 1568673) for gv-unit6 failure at org.mozilla.geckoview.test.MediaElementTest.webmFullscreenMedia 2019-07-25 05:15:58 +03:00
Dan Glastonbury 7041df5d0b Bug 1568107 - Collect nsRefreshDriver::Tick phase weighted telemetry. r=mattwoodrow,heycam
For a slow tick, where the processing time takes longer than 1/60th sec, record
telemetry for the percentage of that time spent in each sub-system processing
Events, Style), Reflow, Display and Paint.

Differential Revision: https://phabricator.services.mozilla.com/D38962

--HG--
extra : moz-landing-system : lando
2019-07-25 01:31:41 +00:00
Oana Pop Rus 15a4017037 Backed out changeset a1a4f3976b34 (bug 1564638) for wrench-deps bustages. on a CLOSED TREE 2019-07-25 04:26:08 +03:00
Bryce Van Dyk 7d4f2e2fa9 Bug 1566700 - Add tests for OS.File extended attribute MacOS functions. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D38965

--HG--
extra : moz-landing-system : lando
2019-07-25 01:13:03 +00:00
Bryce Van Dyk 69eee89b05 Bug 1566700 - Add functions to OS.File to set and get extended attributes on MacOS. r=Yoric
Differential Revision: https://phabricator.services.mozilla.com/D38964

--HG--
extra : moz-landing-system : lando
2019-07-24 16:14:42 +00:00
James Teh 1ace808723 Bug 1568163: Don't return proxy wrappers from OuterDocAccessible::ChildAtPoint with eDeepestChild to prevent crashes when hit testing via XPCOM. r=yzen
On Windows, OuterDocAccessible::GetChildAt can return a proxy wrapper for a remote document.
These aren't real Accessibles and shouldn't be returned except to the Windows a11y code (which doesn't use eDeepestChild).
Calling ChildAtPoint on these will crash!
Therefore, just return null in this case.

Differential Revision: https://phabricator.services.mozilla.com/D39135

--HG--
extra : moz-landing-system : lando
2019-07-24 13:32:22 +00:00
Mike Hommey 791dd339ba Bug 1567739 - Update rust libc crate to 0.2.60. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D38816

--HG--
rename : third_party/rust/libc/src/unix/bsd/netbsdlike/openbsdlike/openbsd/aarch64.rs => third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/aarch64.rs
rename : third_party/rust/libc/src/unix/bsd/netbsdlike/openbsdlike/mod.rs => third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/mod.rs
rename : third_party/rust/libc/src/unix/bsd/netbsdlike/openbsdlike/openbsd/x86.rs => third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/x86.rs
rename : third_party/rust/libc/src/unix/bsd/netbsdlike/openbsdlike/openbsd/x86_64.rs => third_party/rust/libc/src/unix/bsd/netbsdlike/openbsd/x86_64.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b32/arm.rs => third_party/rust/libc/src/unix/linux_like/android/b32/arm.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b32/mod.rs => third_party/rust/libc/src/unix/linux_like/android/b32/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b32/x86.rs => third_party/rust/libc/src/unix/linux_like/android/b32/x86.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b64/aarch64.rs => third_party/rust/libc/src/unix/linux_like/android/b64/aarch64.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b64/mod.rs => third_party/rust/libc/src/unix/linux_like/android/b64/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/android/b64/x86_64.rs => third_party/rust/libc/src/unix/linux_like/android/b64/x86_64.rs
rename : third_party/rust/libc/src/unix/notbsd/android/mod.rs => third_party/rust/libc/src/unix/linux_like/android/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/emscripten/align.rs => third_party/rust/libc/src/unix/linux_like/emscripten/align.rs
rename : third_party/rust/libc/src/unix/notbsd/emscripten/mod.rs => third_party/rust/libc/src/unix/linux_like/emscripten/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/emscripten/no_align.rs => third_party/rust/libc/src/unix/linux_like/emscripten/no_align.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/align.rs => third_party/rust/libc/src/unix/linux_like/linux/align.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/mips/align.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/align.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b32/arm.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/arm.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/mips/mips32.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/mips.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b32/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b32/powerpc.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/powerpc.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b32/x86.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b32/x86.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/aarch64.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/aarch64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/mips/mips64.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/mips64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/powerpc64.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/powerpc64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/s390x/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/s390x.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/sparc64.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/sparc64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/x86_64.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/not_x32.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/b64/x32.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/mips/no_align.rs => third_party/rust/libc/src/unix/linux_like/linux/gnu/no_align.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b32/arm.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b32/arm.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b32/mips.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b32/mips.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b32/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b32/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b32/powerpc.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b32/powerpc.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b32/x86.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b32/x86.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b64/aarch64.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b64/aarch64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b64/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b64/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b64/powerpc64.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b64/powerpc64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/b64/x86_64.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/b64/x86_64.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/musl/mod.rs => third_party/rust/libc/src/unix/linux_like/linux/musl/mod.rs
rename : third_party/rust/libc/src/unix/notbsd/linux/no_align.rs => third_party/rust/libc/src/unix/linux_like/linux/no_align.rs
rename : third_party/rust/libc/src/unix/notbsd/mod.rs => third_party/rust/libc/src/unix/linux_like/mod.rs
extra : moz-landing-system : lando
2019-07-24 22:33:21 +00:00
Bryce Van Dyk 6b33621140 Bug 1566700 - Add File.OS macRemoveXAttr. r=Yoric
Add functionality to remove an extended attribute from a file. This
functionality is currently MacOS specific due to that being the only use case we
currently have (see bug 1566523).

Differential Revision: https://phabricator.services.mozilla.com/D38523

--HG--
extra : moz-landing-system : lando
2019-07-23 23:12:36 +00:00
Makoto Kato f8907645db Bug 1568452 - Move ANDROID and ANDROID_PLATFORM to moz.configure r=froydnj
ANDROID_SOURCE is for gonk, so it is unnecessary now.

Differential Revision: https://phabricator.services.mozilla.com/D39149

--HG--
extra : moz-landing-system : lando
2019-07-24 13:41:20 +00:00