WR Updater Bot
e48bc104ff
Bug 1517616 - Update webrender to commit a5b036eced81dcfc012f1335277af595f931fb11 (WR PRs #3463 and #3464 ). r=kats
...
https://github.com/servo/webrender/pull/3463
https://github.com/servo/webrender/pull/3464
Differential Revision: https://phabricator.services.mozilla.com/D15699
--HG--
extra : moz-landing-system : lando
2019-01-04 04:21:27 +00:00
WR Updater Bot
f2ab67ad43
Bug 1517579 - Update webrender to commit 4ff07fe75b0c28ee1987092b3eefed3017f5a25e (WR PR #3459 ). r=kats
...
https://github.com/servo/webrender/pull/3459
Differential Revision: https://phabricator.services.mozilla.com/D15692
--HG--
extra : moz-landing-system : lando
2019-01-03 22:21:55 +00:00
Ciure Andrei
7a748ae68f
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-01-04 01:03:06 +02:00
Daosheng Mu
2406b85da6
Bug 1430040 - Part 4: Make the parent process keep the OpenVR controller manifest info when VR process is enabled. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D15419
--HG--
extra : moz-landing-system : lando
2018-12-28 22:09:44 +00:00
Daosheng Mu
a5651d4c31
Bug 1430040 - Part 3: Closing Shmem only when VR process is shutdown. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D15418
--HG--
extra : moz-landing-system : lando
2018-12-28 22:38:14 +00:00
Daosheng Mu
8c4a82ad4b
Bug 1430040 - Part 2: According to VRDisplay's state to decide if spawn or shutdown VR process in VRManager. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D15164
--HG--
extra : moz-landing-system : lando
2018-12-28 22:05:03 +00:00
Daosheng Mu
4749a36cf5
Bug 1430040 - Part 1: Adjust VR process IPC channels to allow VR process to be spawned and shutdown at runtime. r=kip,mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D15163
--HG--
extra : moz-landing-system : lando
2019-01-03 20:28:52 +00:00
WR Updater Bot
a364c7ac72
Bug 1517459 - Update webrender to commit 2312763643054c1e3aa6146d816b3e02a1b68a3c (WR PR #3462 ). r=kats
...
https://github.com/servo/webrender/pull/3462
Differential Revision: https://phabricator.services.mozilla.com/D15675
--HG--
extra : moz-landing-system : lando
2019-01-03 20:17:16 +00:00
Matt Woodrow
54f9f12d39
Bug 1517355 - Add CONTENT_FRAME_TIME variant that records from the vsync time. data-review=rrayborn, r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D15603
--HG--
extra : moz-landing-system : lando
2019-01-03 19:43:04 +00:00
WR Updater Bot
3938a0698b
Bug 1517460 - Update webrender to commit 477d395e08a9f6b891fa748defd2fa2c35d0e5be (WR PR #3458 ). r=kats
...
https://github.com/servo/webrender/pull/3458
Differential Revision: https://phabricator.services.mozilla.com/D15649
--HG--
extra : moz-landing-system : lando
2019-01-03 12:35:42 +00:00
WR Updater Bot
535e024020
Bug 1517398 - Update webrender to commit 075fd68dfcfa2a2fdc66fefe5520caa408adcfcb (WR PR #3438 ). r=kats
...
https://github.com/servo/webrender/pull/3438
Differential Revision: https://phabricator.services.mozilla.com/D15648
--HG--
extra : moz-landing-system : lando
2019-01-03 12:30:07 +00:00
Bogdan Tara
dcb4011f3a
Merge mozilla-central to autoland. a=merge CLOSED TREE
2019-01-03 06:26:47 +02:00
WR Updater Bot
37b71672f9
Bug 1517390 - Update webrender to commit 184314dfbb5dbf4a290994753a9712eff1b97e3a (WR PR #3457 ). r=kats
...
https://github.com/servo/webrender/pull/3457
Differential Revision: https://phabricator.services.mozilla.com/D15633
--HG--
extra : moz-landing-system : lando
2019-01-03 04:05:14 +00:00
WR Updater Bot
c36fd12499
Bug 1517072 - Update webrender to commit 7fc05244e1400acfde1d0a0a4a564e47dc2ef998 (WR PR #3455 ). r=kats
...
https://github.com/servo/webrender/pull/3455
Differential Revision: https://phabricator.services.mozilla.com/D15632
--HG--
extra : moz-landing-system : lando
2019-01-03 03:57:27 +00:00
Kartikaya Gupta
7c95c21247
Bug 1517275 - Add a null check before trying to use a controller. r=botond
...
In test code (which is where this codepath is mostly exercised), the
controller should never be null here. However this codepath is sadly
also used in production code on Android, and there we might experience a
page navigation or a similarly destructive action while the flush is
inflight. That can result in a null pointer dereference.
Differential Revision: https://phabricator.services.mozilla.com/D15597
--HG--
extra : moz-landing-system : lando
2019-01-03 02:54:35 +00:00
Botond Ballo
8be2e31b96
Bug 1517328 - Make APZCTreeManager::FlushApzRepaints() static. r=kats
...
Since we no longer throttle paints, this function just sends a notification,
which does not rely on any tree manager state.
Depends on D15592
Differential Revision: https://phabricator.services.mozilla.com/D15593
--HG--
extra : moz-landing-system : lando
2019-01-02 20:31:23 +00:00
Botond Ballo
0d84275a56
Bug 1517328 - Make APZCTreeManager::GetContentController() static. r=kats
...
The function does not depend on any state in the tree manager, since
the controller is looked up via sIndirectLayerTrees.
Differential Revision: https://phabricator.services.mozilla.com/D15592
--HG--
extra : moz-landing-system : lando
2019-01-02 20:30:35 +00:00
Daosheng Mu
5d300fd8ad
Bug 1514192 - Fixing Oculus Touch touch events error. r=kip
...
Differential Revision: https://phabricator.services.mozilla.com/D15589
--HG--
extra : moz-landing-system : lando
2019-01-02 19:52:43 +00:00
Nathan Froyd
9acf5a0c63
Bug 1517276 - thread callbacks through MemoryReportRequestClient; r=mccr8
...
The guts of MemoryReportRequestClient's supporting runnables contain
switches on the particular type of process we're running. If you're
bringing up a new process type, having to add extra cases for your
process type here is a bit onerous. These runnables really shouldn't
know anything about the process types that they're running on, either.
The easiest thing to do is modify MemoryReportRequestClient::Start to
take callbacks for what to do when a report is created and when
reporting is finished. Then all process-specific knowledge can be
pushed out to the clients themselves, leaving MemoryReportRequestClient
and friends process-type agnostic. We could even, at some later date,
move this code into xpcom/base/ to sit near nsMemoryReporterManager,
where it belongs.
2019-01-02 16:18:13 -05:00
longsonr
ade1b15610
Bug 1517108 - Move nsSMILTimeContainer, nsSMILMilestone and nsSMILTargetIdentifier to the mozilla namespace r=bbirtles
...
--HG--
rename : dom/smil/nsSMILMilestone.h => dom/smil/SMILMilestone.h
rename : dom/smil/nsSMILTargetIdentifier.h => dom/smil/SMILTargetIdentifier.h
rename : dom/smil/nsSMILTimeContainer.cpp => dom/smil/SMILTimeContainer.cpp
rename : dom/smil/nsSMILTimeContainer.h => dom/smil/SMILTimeContainer.h
2019-01-02 07:21:13 +00:00
Jeff Muizelaar
cd45a0430c
Bug 1517077. Remove Cairo D2D backend. r=lsalzman
...
We don't use this anymore. Let's get rid of it.
Differential Revision: https://phabricator.services.mozilla.com/D15557
2019-01-01 21:55:39 -05:00
WR Updater Bot
0788222934
Bug 1517038 - Update webrender to commit a970cbaa88a7516758046c8be016c34627d31355 (WR PR #3456 ). r=kats
...
https://github.com/servo/webrender/pull/3456
Differential Revision: https://phabricator.services.mozilla.com/D15550
--HG--
extra : moz-landing-system : lando
2019-01-01 00:40:07 +00:00
WR Updater Bot
d63f442313
Bug 1516810 - Update webrender to commit ff485fa67cc7341b8e7a0d32e377a419e8d252c6 (WR PR #3454 ). r=kats
...
https://github.com/servo/webrender/pull/3454
Differential Revision: https://phabricator.services.mozilla.com/D15532
--HG--
extra : moz-landing-system : lando
2018-12-31 19:16:49 +00:00
Emilio Cobos Álvarez
63814207cb
Bug 1516853 - Merge nsIDocument and nsDocument. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15498
--HG--
extra : moz-landing-system : lando
2018-12-31 14:10:19 +00:00
Jonathan Kew
23806e75ca
Bug 1500356 - Update gfxFont/gfxFontEntry to use new harfbuzz API in place of deprecated functions. r=jrmuizel
...
--HG--
extra : rebase_source : d5737b581503e45e1d9fb235cbfc21d8fb568ee7
2018-12-08 08:44:55 -05:00
Ryan VanderMeulen
2fee089e7b
Bug 1500356 - Update HarfBuzz to version 2.3.0. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D15238
--HG--
extra : rebase_source : 5c883b6da7006712a04b016cc3bd1b4b8528c8db
2018-12-21 16:10:52 -05:00
Ryan VanderMeulen
6569ba5d26
Bug 1515629 - Update Graphite2 to version 1.3.13. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D15095
--HG--
extra : moz-landing-system : lando
2018-12-31 15:56:58 +00:00
Jeff Muizelaar
6bf19bfac4
Bug 1516677
. Remove unused drawtarget parameter. r=jfkthame
...
With bug 1509358 having landed we don't need a draw target in a bunch of
places. This removes it from those places.
Differential Revision: https://phabricator.services.mozilla.com/D15481
--HG--
extra : moz-landing-system : lando
2018-12-31 11:43:27 +00:00
Cosmin Sabou
fc229ed2c7
Merge mozilla-inbound to mozilla-central. a=merge
2018-12-30 11:31:03 +02:00
Lee Salzman
0a64cd8214
Bug 1455848 - output useful information about font file attributes with error. r=me
2018-12-29 22:07:02 -05:00
Hiroyuki Ikezoe
529616ef3a
Bug 1516368 - Change SetResolutionAndScaleTo to take an enum instead of an nsAtoms*. r=botond
...
There is no reason to use nsAtoms*, it's error prone, i.e. the function
can take arbitrary nsAtoms*.
Depends on D15339
Differential Revision: https://phabricator.services.mozilla.com/D15340
--HG--
extra : moz-landing-system : lando
2018-12-30 02:16:42 +00:00
Hiroyuki Ikezoe
f36f418011
Bug 1516307 - Make nsIDOMWindowUtils.getResolution return the result value. r=botond
...
Differential Revision: https://phabricator.services.mozilla.com/D15318
--HG--
extra : moz-landing-system : lando
2018-12-30 01:15:27 +00:00
WR Updater Bot
fa50bcc2e7
Bug 1516676 - Update webrender to commit 8b8ca774f555aeb8ef99743196593a192298dd60 (WR PR #3452 ). r=kats
...
https://github.com/servo/webrender/pull/3452
Differential Revision: https://phabricator.services.mozilla.com/D15494
--HG--
extra : moz-landing-system : lando
2018-12-29 21:29:46 +00:00
Bogdan Tara
d2a41cb853
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-12-28 23:53:12 +02:00
Bogdan Tara
fff0a1f4f9
Merge inbound to mozilla-central. a=merge
2018-12-28 23:50:12 +02:00
Sylvestre Ledru
cccdda3c2a
Bug 1516555 - Reformat everything to the Google coding style r=Ehsan
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D15426
--HG--
extra : moz-landing-system : lando
2018-12-28 15:48:06 +00:00
Makoto Kato
2fe6d4569a
Bug 1516062
- Turn on NEON when using gcc or clang on aarch64 r=jrmuizel
...
Since we don't define BUILD_ARM_NEON on aarch64 due to bug 1303952, aarch64
doesn't turn on neon for moz2d.
Also, msvc don't have arm_neon.h [*1], so we should turn on neon on aarch64
excepting msvc.
*1 https://developercommunity.visualstudio.com/content/problem/201662/arm-neonh-doenst-support-arm64-compiler.html
Differential Revision: https://phabricator.services.mozilla.com/D15371
--HG--
extra : moz-landing-system : lando
2018-12-26 16:27:08 +00:00
arthur.iakab
9bcc2b137f
Merge inbound to mozilla-central a=merge
2018-12-27 23:56:49 +02:00
Lee Salzman
fa22c64ca6
Bug 1516334 - don't draw emoji as paths when they are too big. r=rhunt
2018-12-27 13:30:27 -05:00
sotaro
48c2b78e0f
Bug 1493497 - Clear EGLSurfaceOverride correctly in SharedSurface_ANGLEShareHandle r=jgilbert
2018-12-27 17:00:59 +09:00
Mark Banner
ce668e4afd
Bug 1515942 - Enable ESLint for gfx/ (manual fixes). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D15206
--HG--
extra : moz-landing-system : lando
2018-12-27 09:45:01 +00:00
Mark Banner
4388f2968a
Bug 1515942 - Enable ESLint for gfx/ (automatic fixes). r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D15205
--HG--
extra : moz-landing-system : lando
2018-12-27 09:44:38 +00:00
Mark Banner
2994d04574
Bug 1515942 - Enable ESLint for gfx/ (fix quotes only). r=jrmuizel
...
This changes single quotes to double quotes in one patch to match our ESLint rules.
This used ESLint's automatic fixing.
Differential Revision: https://phabricator.services.mozilla.com/D15204
--HG--
extra : moz-landing-system : lando
2018-12-27 09:44:26 +00:00
WR Updater Bot
ebe82c98fe
Bug 1516305 - Update webrender to commit 5da3e6bf916e84fc3ce72c6cf65c63df0cdd8eb5 (WR PR #3445 ). r=kats
...
https://github.com/servo/webrender/pull/3445
Differential Revision: https://phabricator.services.mozilla.com/D15317
--HG--
extra : moz-landing-system : lando
2018-12-25 01:13:52 +00:00
WR Updater Bot
05bc857d23
Bug 1516304 - Update webrender to commit 7094d09cac1d4decad67f9828d9c85589e283dbd (WR PR #3447 ). r=kats
...
https://github.com/servo/webrender/pull/3447
Differential Revision: https://phabricator.services.mozilla.com/D15315
--HG--
extra : moz-landing-system : lando
2018-12-25 01:11:14 +00:00
WR Updater Bot
e2b83383f1
Bug 1516184
- Update webrender to commit f8a423fa0a83f386b11dd5e31a8e916378d2921d (WR PR #3444 ). r=kats
...
https://github.com/servo/webrender/pull/3444
Differential Revision: https://phabricator.services.mozilla.com/D15314
--HG--
extra : moz-landing-system : lando
2018-12-25 01:01:26 +00:00
Jeff Muizelaar
41fa579404
Bug 1516061. Split MissedComposite telemetry more.
...
This adds one more category called MissedCompositeLow.
Differential Revision: https://phabricator.services.mozilla.com/D15300
--HG--
extra : moz-landing-system : lando
2018-12-24 16:01:10 +00:00
WR Updater Bot
825dbc97c0
Bug 1516073 - Update webrender to commit 8b90bdd513419a06f2755b08713238e6ee52b1e9 (WR PR #3443 ). r=kats
...
https://github.com/servo/webrender/pull/3443
Differential Revision: https://phabricator.services.mozilla.com/D15270
--HG--
extra : moz-landing-system : lando
2018-12-23 16:28:52 +00:00
Jeff Muizelaar
2c917c374f
Bug 1516061. Split MissedComposite telemetry. r=mattwoodrow
...
We're seeing a substantial amount of paint misses caused by
MissedComposite. This splits MissedComposite into subcategories
based on the full paint time.
Differential Revision: https://phabricator.services.mozilla.com/D15241
--HG--
extra : moz-landing-system : lando
2018-12-23 14:46:43 +00:00
Cosmin Sabou
e2cefba569
Backed out changeset d5966d00f836 (bug 1516061) for qr assertion failures on dist/include/mozilla/TimeStamp.h.
2018-12-22 20:13:16 +02:00