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

629419 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo 763cb09e27 Bug 1515015 - Quantum Bar results are messed up. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D14960

--HG--
rename : toolkit/components/places/tests/unifiedcomplete/data/engine-suggestions.xml => browser/components/urlbar/tests/unit/data/engine-suggestions.xml
extra : moz-landing-system : lando
2018-12-21 21:22:07 +00:00
WR Updater Bot abec9d5cf6 Bug 1515654 - Update webrender to commit 6bdd0d26afe3fc5a24f10c19d4ca8569d0182a37 (WR PR #3440). r=kats
https://github.com/servo/webrender/pull/3440

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

--HG--
extra : moz-landing-system : lando
2018-12-21 21:12:36 +00:00
Bobby Holley 2ec2bac2eb Bug 1515521 - Support the gpu-cache debugger in Firefox. r=kvark
Depends on D15044

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

--HG--
extra : moz-landing-system : lando
2018-12-21 21:12:40 +00:00
Bobby Holley 4417faa98c Bug 1515521 - Add memory reporters for interning data. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D15044

--HG--
extra : moz-landing-system : lando
2018-12-21 14:55:55 +00:00
Dão Gottwald 905970a6b8 Bug 1515323 - Simplify typeRestrictToken and port to UrlbarInput. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D15069

--HG--
extra : moz-landing-system : lando
2018-12-21 14:35:31 +00:00
Michael Kohler aac400404c Bug 1515456 - Update 'Learn more' under Content Blocking preferences to content-blocking SUMO link r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D15023

--HG--
extra : moz-landing-system : lando
2018-12-21 19:45:50 +00:00
Kyle Machulis d70f721627 Bug 1497995 - Remove URI null checks in nsDocShell::InternalLoad; r=bzbarsky
We can't have null URIs now, so remove checks.

Depends on D13490

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

--HG--
extra : moz-landing-system : lando
2018-12-19 21:02:20 +00:00
Kyle Machulis 7ce2d5568b Bug 1497995 - Make URI a constructor argument of nsDocShellLoadState; r=bzbarsky
We'll always need a URI for DocShellLoadState, and it should only
change is special circumstances. Construct the object with it, and
then follow up in Bug 1515433 for more cleanup.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 20:17:43 +00:00
Andreas Pehrson 567bfc91f0 Bug 1513973 - Remove mutable keyword from MediaEngineWebRTCMicrophoneSource runnables. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D15220

--HG--
extra : moz-landing-system : lando
2018-12-21 20:05:05 +00:00
Andreas Pehrson 37c4490c3b Bug 1513973 - Log NotifyPull per track instead of per stream. r=jib
This better reflects the actual pulling that we do.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 20:21:24 +00:00
Andreas Pehrson 45dfbfc836 Bug 1513973 - Enable pulling at the same time as starting audio sources. r=jib
Otherwise we risk building up a buffer in the microphone source from when
Start() is run until pulling is enabled. This manifests itself as input latency
to the user.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 20:03:48 +00:00
Andreas Pehrson 4c26324fd2 Bug 1513973 - Make MediaEngineSource::SetTrack return void. r=jib
All subclasses are now returning NS_OK, so there's no point in keeping nsresult
as the return type.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 20:03:42 +00:00
Andreas Pehrson 2e3209d6dc Bug 1513973 - Remove check for `false`. r=jib
The microphone source is no longer shared so this check is moot.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 20:03:36 +00:00
Iain Ireland d3bdbed581 Bug 646763: Remove obsolete |make check-ooms| code r=tcampbell,froydnj
Differential Revision: https://phabricator.services.mozilla.com/D15119

--HG--
extra : moz-landing-system : lando
2018-12-21 15:07:14 +00:00
Blake Kaplan 2f3a5a1ecc Bug 1515814 - Ensure that nobody uses this in a child process. r=asuth
This assures us that nobody misuses this code in the wrong process.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 19:47:40 +00:00
Blake Kaplan 31b2045aba Bug 1515814 - Proxy these calls to the parent. r=asuth
These calls have to happen in the parent process to have any effect. I
experimented with making ServiceWorkerCleanUp.jsm do the remoting itself but
that didn't turn out to be worth the effort and it turns out all of the uses
are currently in the parent process anyway.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 19:47:26 +00:00
Alex Gaynor 4c0405ba26 Bug 1515770 - don't generate commented-out skeleton implementations of IPDL protocols; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D15141

--HG--
extra : moz-landing-system : lando
2018-12-21 15:03:26 +00:00
Gregory Mierzwinski 995b94a176 Bug 1490427 - Build and use custom d8 from a toolchain task. r=jmaher,ahal
This patch adds a toolchain task for building d8 with customized build settings and uses it in jsshell benchmark tests. A customized image with a debian9-base ('custom-v8') is added by this patch as well and is required to build the tool.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 19:21:15 +00:00
Wes Kocher b3bdfa09c3 Bug 1378310 - Add descriptions to wpt mach commands r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D15166

--HG--
extra : moz-landing-system : lando
2018-12-21 18:55:27 +00:00
Matthew Noorenberghe f0fa08a87c Bug 1330228 - Use hasBeenTypePassword in formSubmitListener.js to not save former password fields. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D15211

--HG--
extra : moz-landing-system : lando
2018-12-21 16:57:29 +00:00
Matthew Noorenberghe 5496cbdd15 Bug 1330228 - Use hasBeenTypePassword in FormData.jsm to not save former password fields. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D15208

--HG--
extra : moz-landing-system : lando
2018-12-21 16:56:15 +00:00
Matthew Noorenberghe 1876ae8ede Bug 1330228 - Use HasBeenTypePassword when sanitizing a document for bfcache. r=baku
Check whether an input was ever type=password rather than just checking the current type to handle sites which toggle password visibility.

I haven't yet figured out what this code is used for so haven't made a test yet.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 16:45:19 +00:00
Matthew Noorenberghe 40455b7a34 Bug 1330228 - Use HasBeenTypePassword to skip saving to presentation state. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D15148

--HG--
extra : moz-landing-system : lando
2018-12-21 16:44:37 +00:00
Matthew Noorenberghe 9ce78727ba Bug 1330228 - Test input.hasBeenTypePassword. r=baku
Differential Revision: https://phabricator.services.mozilla.com/D15147

--HG--
rename : dom/html/test/forms/test_mozistextfield.html => dom/html/test/forms/test_input_hasBeenTypePassword.html
extra : moz-landing-system : lando
2018-12-21 16:47:33 +00:00
Olli Pettay 34fc8f6cc6 Bug 1330228 - Expose a chrome-only API indicating whether an <input> was ever type=password r=baku
Cache whether an input was ever type=password so consumers can handle sites which toggle password visibility and don't want to save the value of the field.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 16:43:23 +00:00
Jeff Muizelaar 017c78e2f9 Bug 1513772. Split out blob mask handling. r=mstange
Currently we use the regular fallback path for the mask images used by blobs.
This isn't really the best fit and is causing test failures with the current
blob re-coordination patches.

This changes the code to be more FrameLayerBuilder and handles
invalidation of the mask without using FrameLayerBuilder.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 18:21:40 +00:00
Mark Banner 3414ce9b54 Bug 1515952 - Allow ESLint rule spaced-comment to accept source-map comments. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D15207

--HG--
extra : moz-landing-system : lando
2018-12-21 18:05:39 +00:00
Emilio Cobos Álvarez 5a57093928 Bug 1514655 - Always wrap plain text documents. r=bzbarsky
This matches other UAs.

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

--HG--
extra : moz-landing-system : lando
2018-12-18 14:48:31 +00:00
Margareta Eliza Balazs 7dee48cc9b Backed out changeset 0564666f34b2 (bug 1507674) for crashtests in reftest/tests/dom/base/crashtests/1397795.html CLOSED TREE
--HG--
extra : amend_source : 0827eb3d6a4ed61ef99b71ad25d9b9170d23d63e
2018-12-21 12:58:34 +02:00
Mark Banner 925ccf2751 Bug 1515605 - Enable ESLint for dom/localstorage (manual changes). r=janv
Differential Revision: https://phabricator.services.mozilla.com/D15073

--HG--
extra : moz-landing-system : lando
2018-12-21 10:13:00 +00:00
Mark Banner e802d90ab3 Bug 1515605 - Enable ESLint for dom/localstorage (automatic changes). r=janv
Differential Revision: https://phabricator.services.mozilla.com/D15072

--HG--
extra : moz-landing-system : lando
2018-12-21 10:12:45 +00:00
Emilio Cobos Álvarez b2b62ed289 Bug 1507674 - Flush the overflow changed tracker earlier. r=jwatt
So we do it while we're still handling re-entrant changes for SVG, since SVG can
post change hints from UpdateOverflow().

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

--HG--
extra : moz-landing-system : lando
2018-12-20 22:50:28 +00:00
Jan de Mooij ebf079a50a Bug 1515590 part 1 - Fix incorrect SandboxProxyHandler::getOwnPropertyDescriptor implementation. r=bzbarsky
The code was trying to implement the getOwnPropertyDescriptor trap in terms of
getPropertyDescriptor, by comparing the "holder" object we found to the object
we did the lookup on. This becomes buggy when wrappers like WindowProxy are involved.

The patch removes this check and calls JS_GetOwnPropertyDescriptor instead of
JS_GetPropertyDescriptor.

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

--HG--
extra : moz-landing-system : lando
2018-12-20 20:41:58 +00:00
Margareta Eliza Balazs f43dfc843e Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-21 11:42:32 +02:00
Margareta Eliza Balazs 413dd3a1fa Merge inbound to mozilla-central. a=merge 2018-12-21 11:37:24 +02:00
Petru Lingurar 4a9cd4dfff Bug 1513938 - Enforce a Bundle size limit and drop `privateSession` if exceeds it; r=JanH
The `privateSession` key would normally allow persisting the Private Browsing
session across OOMs in Activity's Bundle.
We need to do that to avoid storing private, sensible data on disk like we do
with the normal browsing session.

In some cases `privateSession` would contain a lot of data which, along with
other possible concurrent transactions could overflow Binder's buffer which has
a limited fixed size, currently 1Mb.
To avoid this, we will drop `privateSession` from the Bundle if the resulting
size is greater than a _speculative_ size of 300KBs which would mean that in
the case of an OOM all Private Browsing state would be lost.

Bug 1515592 is filed to investigate for a better solution.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 08:56:47 +00:00
James Teh f9cba89c57 Bug 1515294: Only use SendSyncTextChangeEvent for live regions. r=MarcoZ
In order to support IA2 live regions with e10s (bug 1322532), text change events sent from the child process to the parent process use sync IPC.
That comes at a slight performance cost: the content process is blocked until the parent returns from sending and handling the event.
However, there is no reason to do this if the event is not for an accessible inside a live region; current clients don't need the sync behaviour outside of live regions.

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

--HG--
extra : moz-landing-system : lando
2018-12-21 09:16:38 +00:00
Cameron McCormack 115eddc306 Bug 1515800 - Rename some more GetCurrentTime methods to avoid winbase.h bustage r=birtles,bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D15167

--HG--
extra : moz-landing-system : lando
2018-12-21 05:37:58 +00:00
Jan Varga 9f045e03d5 Bug 1513892 - Part 2: Cache usage in a standalone file; r=asuth
This patch significantly speedups origin initialization by having a special file
for current data usage.
2018-12-21 06:26:36 +01:00
Jan Varga 630b46cb1d Bug 1513892 - Part 1: Cache usage in the database table; r=asuth
This patch slightly speedups origin initialization by having a special column in
the database table for current data usage.
This patch also fixes a problem with length computation of some unicode strings.
2018-12-21 06:26:25 +01:00
Narcis Beleuzu fa87e17c27 Backed out 2 changesets (bug 1485016, bug 1512921) as requested by tjr.
Backed out changeset 61ae84746b34 (bug 1485016)
Backed out changeset 585f7d2135ee (bug 1512921)
2018-12-21 05:59:24 +02:00
Jason Laster 5ba21ddf61 Bug 1515644 - Update Debugger Frontend v110. r=davidwalsh 2018-12-20 22:41:52 -05:00
Jason Laster ca5568da3b Bug 1515644 - [release 110] Fix 6121 - Crop attributes and provide title after specified length (#7475). r=davidwalsh 2018-12-20 22:41:51 -05:00
Jason Laster e44bb87980 Bug 1515644 - [release 110] Invoke getter in the root object. (#7484). r=davidwalsh 2018-12-20 22:41:51 -05:00
Jason Laster 9d49cca39d Bug 1515644 - [release 110] Don't transform object spread (#7489). r=davidwalsh 2018-12-20 22:41:51 -05:00
Jason Laster 9515a734f7 Bug 1515644 - [release 110] follow up on newSources work. r=davidwalsh 2018-12-20 22:41:50 -05:00
Jason Laster 1988f40a34 Bug 1515644 - [release 110] Enable type checking for actions (#7549). r=davidwalsh 2018-12-20 22:41:50 -05:00
Jason Laster 6984ef65a4 Bug 1515644 - [release 110] Simplify the Sources Tree icon highlight color (#7527). r=davidwalsh 2018-12-20 22:41:50 -05:00
Jason Laster cb36bb5719 Bug 1515644 - [release 110] Use <span> instead of <img> without SRC (#7528). r=davidwalsh 2018-12-20 22:41:50 -05:00
Jason Laster a9de7cfd6a Bug 1515644 - [release 110] [symbols] stop fetching symbols when loading (#7511). r=davidwalsh 2018-12-20 22:41:49 -05:00