Commit Graph

621227 Commits

Author SHA1 Message Date
Marco Castelluccio
9d11e91a0b Bug 1380661 - Flush JS counters too when flushing GCOV counters. r=froydnj
--HG--
extra : rebase_source : 5f29d856b3eb3f246c9bf62e6095c0294a281f3c
2018-10-24 21:32:41 +02:00
Marco Castelluccio
cb7b3a9980 Bug 1380661 - Add JS API to reset script counts. r=nbp
--HG--
extra : rebase_source : 7d6d3126bf5f5c8d4c26077490f62b66944c539b
2018-10-24 21:32:36 +02:00
arthur.iakab
de51988046 Merge mozilla-central to inbound 2018-10-31 11:47:33 +02:00
arthur.iakab
eac6295c39 Merge inbound to mozilla-central a=merge 2018-10-31 11:44:44 +02:00
Lee Salzman
6aefc4e30e Bug 1502152 - more fuzz. r=me 2018-10-31 00:02:27 -04:00
Ciure Andrei
ad8ef0ef0e Backed out changeset 20bdfda7c573 (bug 1294235) for browser_webext_options.js perma failure CLOSED TREE 2018-10-31 04:38:28 +02:00
Lee Salzman
c2b504684d Bug 1502152 - Skia m71 fuzzing. r=rhunt 2018-10-30 22:17:35 -04:00
Lee Salzman
79907ee5d8 Bug 1502152 - Skia m71 GL glue fixes. r=rhunt 2018-10-30 22:17:35 -04:00
Lee Salzman
e99e2fefa4 Bug 1502152 - Skia m71 PDF fixes. r=rhunt 2018-10-30 22:17:34 -04:00
Lee Salzman
dd9933b890 Bug 1502152 - Skia m71 Moz2D fixes. r=rhunt 2018-10-30 22:17:34 -04:00
Lee Salzman
978391d1a2 Bug 1502152 - Skia m71 mozbuild fixes. r=rhunt 2018-10-30 22:17:34 -04:00
Lee Salzman
d8a2c34594 Bug 1502152 - Skia m71 sources. r=rhunt
--HG--
rename : gfx/skia/skia/src/effects/GrAlphaThresholdFragmentProcessor.fp => gfx/skia/skia/src/gpu/effects/GrAlphaThresholdFragmentProcessor.fp
2018-10-30 22:17:34 -04:00
Bob Clary
274588384b Bug 1502968 - Enable Speedometer and Unity on Android hardware for built-projects, r=jmaher. 2018-10-30 19:09:42 -07:00
Julian Descottes
f6a4b55fda Bug 1503169 - Remove missing layout.js loadScript calls;r=yzen
Depends on D10191
I would like to update browser-test.js to stop swallowing exceptions
when calling loadSubScript from head.js.

It looks like those head files are trying to load a layout.js helper
that I could not find in any revision. Can you check it can be
removed?

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

--HG--
extra : moz-landing-system : lando
2018-10-30 14:13:25 +00:00
Julian Descottes
229e102468 Bug 1503169 - Only swallow head.js loadSubScript exceptions in browser-test.js;r=markh
The existing regexp used to swallow head.js load failures was a bit too
generic and would catch any loadSubScript failure that may happen in head.js.

The original intent was only to tolerate missing head.js files so we should be able
to be more selective when detecting the exception

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

--HG--
extra : moz-landing-system : lando
2018-10-31 03:11:28 +00:00
Ciure Andrei
f07194fbdf Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-31 07:09:54 +02:00
Ciure Andrei
fdf5f2cda7 Merge inbound to mozilla-central. a=merge 2018-10-31 07:08:22 +02:00
Nick Alexander
c708a893da Bug 1503349 - Add |mach android {build,install}-geckoview_example|. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D10280

--HG--
extra : moz-landing-system : lando
2018-10-31 03:18:54 +00:00
Jeff Gilbert
7abb408ffd Bug 1503458 - Remove unused GetParameterIndexed. r=kvark
GetIndexedParameter is the real function.

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

--HG--
extra : moz-landing-system : lando
2018-10-31 02:10:04 +00:00
Karl Tomlinson
fcb167e359 Bug 1503132 remove unused function finish() r=padenot
Depends on D10175

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:14:31 +00:00
Karl Tomlinson
22eb460b63 Bug 1503132 delay creation of offline graph and stream that may not be required r=padenot
decodeAudioData() is a common OfflineAudioContext use case where the graph
is not required.

Depends on D10174

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

--HG--
extra : moz-landing-system : lando
2018-10-31 00:46:45 +00:00
Karl Tomlinson
c211c1fcb9 Bug 1503132 don't add audio output to offline streams r=padenot
Depends on D10173

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:02:48 +00:00
Karl Tomlinson
254f2a1003 Bug 1503132 remove unused HasAudioOutput() r=padenot
Depends on D10172

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:01:50 +00:00
Karl Tomlinson
c320ab35f2 Bug 1503132 remove mNonRealtimeProcessing r=padenot
Depends on D10171

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:01:43 +00:00
Karl Tomlinson
0c06d3b60c Bug 1503132 remove special-case sync dispatch for not-started offline RunAfterPendingUpdates() r=padenot
Depends on D10170

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:01:28 +00:00
Karl Tomlinson
7bd0b8545b Bug 1503132 make RoundUpToEndOfAudioBlock() a static member r=padenot
Depends on D10169

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:00:55 +00:00
Karl Tomlinson
daf9a7dbdc Bug 1503132 create offline graph thread on receipt of the first message r=padenot
With this change, the graph is already running when mEndTime is set and so
this must be done on the graph thread for consistent ordering with in-flight
messages.

Depends on D10168

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:00:43 +00:00
Karl Tomlinson
fc6b49dc38 Bug 1503132 initialize mEndTime to zero for offline graphs r=padenot
This will prevent rendering from starting when the graph thread is started
before StartNonRealtimeProcessing() is called.

Depends on D10167

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

--HG--
extra : moz-landing-system : lando
2018-10-30 09:51:35 +00:00
Karl Tomlinson
95a0d00031 Bug 1503132 remove unused ProcessedMediaStream::QueueFinish() r=padenot
Depends on D10166

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

--HG--
extra : moz-landing-system : lando
2018-10-30 09:51:07 +00:00
Karl Tomlinson
583e8af90c Bug 1503132 do not shut down graph thread on completion of offline rendering r=padenot
AudioWorket will need to keep processing events on the graph thread.
The graph thread is instead shut down when the AudioContext is destroyed.

Depends on D10165

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

--HG--
extra : moz-landing-system : lando
2018-10-30 14:59:52 +00:00
Karl Tomlinson
8de2b7d0e5 Bug 1503132 when graph time has not advanced, only ensure another iteration if rendering r=padenot
Depends on D10164

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:14:35 +00:00
Karl Tomlinson
a39a706827 Bug 1503132 update offline main thread state when there is no pending iteration r=padenot
Depends on D10163

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

--HG--
extra : moz-landing-system : lando
2018-10-30 15:14:33 +00:00
Karl Tomlinson
f85e9dfabc Bug 1503132 add wait/wake-up support to OfflineAudioContext r=padenot
Depends on D10162

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

--HG--
extra : moz-landing-system : lando
2018-10-30 09:48:08 +00:00
Karl Tomlinson
40589e9304 Bug 1503132 remove unnecessary SystemClockDriver::mWaitState r=padenot
mWaitState is only ever tested against WAITSTATE_WAITING_INDEFINITELY and so
the other values are equivalent.  It is never WAITSTATE_WAITING_INDEFINITELY
on leaving (or entering) WaitForNextIteration and so there is no need to set
it in WakeUp().

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

--HG--
extra : moz-landing-system : lando
2018-10-31 00:54:14 +00:00
Karl Tomlinson
a2cc4c6476 Bug 1503132 remove unnecessary monitor notify for AudioCallbackDriver r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D10161

--HG--
extra : moz-landing-system : lando
2018-10-30 23:51:49 +00:00
Karl Tomlinson
056ba195bd Bug 1503132 remove unused MediaStreamGraphImpl::Running() r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D10160

--HG--
extra : moz-landing-system : lando
2018-10-30 23:50:27 +00:00
Karl Tomlinson
cd96c8e631 Bug 1503132 remove unused MediaStream::ConsumerCount() r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D10159

--HG--
extra : moz-landing-system : lando
2018-10-30 23:49:55 +00:00
Kartikaya Gupta
d9cf2958ea Bug 1503263 - Update for API change in WR PR 3245. r=kats
Depends on D10318

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

--HG--
extra : moz-landing-system : lando
2018-10-31 00:43:31 +00:00
WR Updater Bot
dbcebc32f4 Bug 1503263 - Update webrender to commit a2997bc78ce6e161fd379e04e2e4479525d12782 (WR PR 3245). r=kats
Differential Revision: https://phabricator.services.mozilla.com/D10318

--HG--
extra : moz-landing-system : lando
2018-10-31 00:42:58 +00:00
Andreas Tolfsen
07c0fa4fe6 bug 1502268: marionette: provide informative messages for unexpected alert open error; r=whimboo
Provides specific error messages informing the user what action
was taken with the user prompt, based on the configuration of the
unhandled prompt handler.

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

--HG--
extra : moz-landing-system : lando
2018-10-31 00:37:15 +00:00
Karl Tomlinson
343e0160ee Bug 1493073 Remove obsolete comment about webidl callback parameter being nulled before use r=kmag
CustomElementRegistryBinding uses RootedCallback and so the constructor cannot
be nulled.

The comment was added to warn about an unrooted callback argument
from nsDocument::RegisterElement(), a caller that no longer exists.

https://bugzilla.mozilla.org/show_bug.cgi?id=1369533#c25
https://hg.mozilla.org/mozilla-central/rev/16d0cd656b05#l6.298

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

--HG--
extra : moz-landing-system : lando
2018-10-30 19:41:18 +00:00
Gavin Lazar Suntop
018ea81588 Bug 1501459 - removing unused CTA layouts r=thecount
Removing unused CTA layouts from multivariant testing for Pocket users without the mobile app installed.

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

--HG--
rename : browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton_v2.handlebars => browser/components/pocket/content/panels/tmpl/ho2/ho2_sharebutton.handlebars
extra : moz-landing-system : lando
2018-10-30 17:43:58 +00:00
Petru Lingurar
aef56d36ff Bug 1502435 - 3 - Update tests to include checks for canary clientId; r=jchen
--HG--
extra : amend_source : f097e053f75f32efc7ef1875f894a29179a4b81e
2018-10-31 01:14:57 +02:00
Petru Lingurar
ee3fe34d8e Bug 1502435 - 2 - Include new bug_1501329_affected property in the core ping; r=jchen
Summary: Depends on D10202

Reviewers: jchen

Reviewed By: jchen

Subscribers: jchen, janerik

Bug #: 1502435

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

--HG--
extra : amend_source : aaf5168ccd5932465f7cf9eff0b1fdc1111ca77e
2018-10-31 01:13:57 +02:00
Matt Woodrow
35496b0e2c Bug 1464632 - Add the option to explicitly cache the internal results of nsContentUtils::ComparePoints since nsRange::IsNodeSelected calls it repeatedly with the same value and we don't want to pollute the internal caching of nsINode... r=mats
...::ComputeIndexOf. r?mats

MozReview-Commit-ID: HKFmy1QeCs6

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

--HG--
extra : moz-landing-system : lando
2018-10-30 22:28:34 +00:00
Ciure Andrei
608de3193c Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-31 00:14:49 +02:00
Ciure Andrei
499182b91a Merge inbound to mozilla-central. a=merge 2018-10-31 00:06:53 +02:00
Ciure Andrei
57619c2e49 Merge autoland to mozilla-central. a=merge 2018-10-31 00:04:23 +02:00
Andreea Pavel
3770da1a92 Backed out 3 changesets (bug 1502774) for causing multiple crashes - bug 1503201 a=backout
Backed out changeset 6b821f5b12ae (bug 1502774)
Backed out changeset b3bf57d996a7 (bug 1502774)
Backed out changeset 32a581482291 (bug 1502774)

--HG--
rename : extensions/auth/nsIAuthModule.cpp => extensions/auth/nsAuthFactory.cpp
2018-10-30 21:18:29 +02:00
Connor Sheehan
97ed5fb15c Bug 1481425: remove git-mozreview commit message hook during mach vcs-setup r=mcote,gps
During the MozReview days, users of git-cinnabar would install a
commit message hook to include `MozReview-Commit-Id` in their
commit messages. MozReview has seen been retired, yet there
are still a few users with the hook in their configs who now
have both a MozReview commit ID and a Phabricator Differential
link in their commits. This commit makes `mach vcs-setup` (and
`mach bootstrap`, since the former is called during the latter)
remove the commit hook on git checkouts of a Firefox repo. We
check the `commit-msg` hook file for "mozreview" anywhere in
the hook and remove if it is found.

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

--HG--
extra : moz-landing-system : lando
2018-10-30 17:52:52 +00:00