Compositing glitches and bad performance on animated part of Bloomberg article

NEW
Unassigned

Status

()

3 years ago
3 years ago

People

(Reporter: kael, Unassigned)

Tracking

42 Branch
Unspecified
Windows
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted], URL)

(Reporter)

Description

3 years ago
If I scroll up and down repeatedly while looking at the animated illustration part-way through this Bloomberg article (http://www.bloomberg.com/features/2015-click-fraud/), near the text " only 2 percent of people on a site click on these boxes, and Website A has to compensate Website B handsomely for giving up precious visitors", as I scroll it triggers more and more (css?) animations. FF bogs down and starts generating a bunch of load (I can hear my PC fans spin up), then the compositor loses its mind. See this clip:

https://dl.dropboxusercontent.com/u/1643240/bloomberg.mp4

Doing the same thing in IE works great (fans don't spin up, no glitching, solid framerate)

------

Application Basics
------------------

Name: Firefox
Version: 42.0a2
Build ID: 20150921004016
Update Channel: aurora
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:42.0) Gecko/20100101 Firefox/42.0
Multiprocess Windows: 0/3 (default: false)
Safe Mode: false

Crash Reports for the Last 3 Days
---------------------------------

All Crash Reports

Extensions
----------

Name: Rikaichan
Version: 2.09.1-signed
Enabled: true
ID: {0AA9101C-D3C1-4129-A9B7-D778C6A17F82}

Name: Rikaichan Japanese-English Dictionary File
Version: 2.01.150818
Enabled: true
ID: rikaichan-jpen@polarcloud.com

Name: uBlock Origin
Version: 1.1.1
Enabled: true
ID: uBlock0@raymondhill.net

Name: User Style Manager
Version: 1.1.1.1-signed
Enabled: true
ID: UserStyleManager@girishsharma

Name: Tree Style Tab
Version: 0.15.2015030601.1-signed
Enabled: false
ID: treestyletab@piro.sakura.ne.jp

Graphics
--------

Adapter Description: NVIDIA GeForce GTX 980 Ti
Adapter Drivers: nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um
Adapter RAM: 4095
Asynchronous Pan/Zoom: none
Device ID: 0x17c8
Direct2D Enabled: true
DirectWrite Enabled: true (10.0.10240.16430)
Driver Date: 8-25-2015
Driver Version: 10.18.13.5582
GPU #2 Active: false
GPU Accelerated Windows: 3/3 Direct3D 11 (OMTC)
Subsys ID: 19963842
Supports Hardware H264 Decoding: true
Vendor ID: 0x10de
WebGL Renderer: Google Inc. -- ANGLE (NVIDIA GeForce GTX 980 Ti Direct3D11 vs_5_0 ps_5_0)
windowLayerManagerRemote: true
AzureCanvasBackend: direct2d 1.1
AzureContentBackend: direct2d 1.1
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0

Important Modified Preferences
------------------------------

accessibility.typeaheadfind.flashBar: 0
browser.cache.disk.capacity: 358400
browser.cache.disk.filesystem_reported: 1
browser.cache.disk.hashstats_reported: 1
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.cache.frecency_experiment: 4
browser.download.importedFromSqlite: true
browser.download.manager.alertOnEXEOpen: false
browser.fixup.domainwhitelist.firehomie: true
browser.fixup.domainwhitelist.rv325: true
browser.places.smartBookmarksVersion: 7
browser.sessionstore.upgradeBackup.latestBuildID: 20150921004016
browser.startup.homepage_override.buildID: 20150921004016
browser.startup.homepage_override.mstone: 42.0a2
browser.tabs.remote.autostart.2: false
browser.tabs.warnOnClose: false
browser.tabs.warnOnOpen: false
dom.apps.reset-permissions: true
dom.mozApps.used: true
extensions.lastAppVersion: 42.0a2
font.internaluseonly.changed: true
font.name.monospace.x-western: Consolas
font.name.sans-serif.x-western: Calibri
font.name.serif.x-western: Cambria
font.size.fixed.x-western: 15
font.size.variable.x-western: 18
gfx.direct3d.last_used_feature_level_idx: 0
gfx.driver-init.appVersion: 42.0a2
gfx.driver-init.deviceID: 0x17c8
gfx.driver-init.driverVersion: 10.18.13.5582
gfx.driver-init.feature-d2d: true
gfx.driver-init.feature-d3d11: true
gfx.driver-init.status: 2
gfx.font_rendering.cleartype_params.cleartype_level: 40
gfx.font_rendering.cleartype_params.force_gdi_classic_for_families:
gfx.font_rendering.directwrite.enabled: true
media.gmp-gmpopenh264.lastUpdate: 1430793755
media.gmp-gmpopenh264.version: 1.4
media.gmp-manager.buildID: 20150921004016
media.gmp-manager.lastCheck: 1443148761
media.hardware-video-decoding.failed: false
network.cookie.prefsMigrated: true
network.http.speculative-parallel-limit: 0
network.predictor.cleaned-up: true
network.prefetch-next: false
places.database.lastMaintenance: 1443006142
places.history.expiration.transient_current_max_pages: 104858
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
plugin.state.flash: 1
plugin.state.npctrl: 2
plugin.state.npgoogleupdate: 0
plugin.state.npnv3dv: 0
plugin.state.npnv3dvstreaming: 0
privacy.cpd.cookies: false
privacy.cpd.downloads: false
privacy.cpd.formdata: false
privacy.cpd.history: false
privacy.cpd.sessions: false
privacy.donottrackheader.enabled: true
privacy.sanitize.migrateFx3Prefs: true
privacy.sanitize.timeSpan: 0
privacy.trackingprotection.enabled: true
privacy.trackingprotection.pbmode.enabled: false
security.disable_button.openCertManager: false
storage.vacuum.last.index: 1
storage.vacuum.last.places.sqlite: 1440750833

Important Locked Preferences
----------------------------

JavaScript
----------

Incremental GC: true

Accessibility
-------------

Activated: false
Prevent Accessibility: 0

Library Versions
----------------

NSPR
Expected minimum version: 4.10.9
Version in use: 4.10.9

NSS
Expected minimum version: 3.19.3 Basic ECC
Version in use: 3.19.3 Basic ECC

NSSSMIME
Expected minimum version: 3.19.3 Basic ECC
Version in use: 3.19.3 Basic ECC

NSSSSL
Expected minimum version: 3.19.3 Basic ECC
Version in use: 3.19.3 Basic ECC

NSSUTIL
Expected minimum version: 3.19.3
Version in use: 3.19.3

Experimental Features
---------------------
Can you please test this with a new Firefox profile to confirm? More instructions about using Firefox profiles can be found here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles

If the bug still happens can you try an older version of Firefox to try to find where this bug started? For example, if the bug happens in 42 but not in 41 then it was probably introduced sometime during the Firefox 42 development cycle.

Thanks!
(Reporter)

Comment 2

3 years ago
This might just be a symptom of #1206526; I'm having trouble reproducing it in a fresh copy of the browser (same profile, no less). So mozregression doesn't seem to be very useful here unless I find a way to reproduce it without leaving the browser open for a day...
What's memory usage like when this happens?
Whiteboard: [gfx-noted]
(Reporter)

Comment 4

3 years ago
OK, my bad: this is literally just 1206526, but a reliable way (once the compositor is in a degraded state) to reproduce the glitches. As an interesting side note, I pulled about:memory out into a separate window with no other tabs, and when the bloomberg page caused the compositor to freak out, it also filled the about:memory window with garbage even though that window wasn't repainting.

about:memory follows:

Main Process
Explicit Allocations

1,303.07 MB (100.0%) -- explicit
├────551.02 MB (42.29%) -- window-objects
│    ├──107.41 MB (08.24%) -- top(https://mail.google.com/mail/u/1/#label/Bugzilla/14feff38f871fc08, id=3830)
│    │  ├───83.87 MB (06.44%) -- active
│    │  │   ├──33.65 MB (02.58%) -- window(https://mail.google.com/_/scs/mail-static/_/js/k=gmail.main.en_GB.MqGajmpOPJ4.O/m=m_i,t,it/am=PiM-JOD-3_uDWGcAoF36QIW9997vPil29-Hl33sTQLIXAP83-38AvwfvRV_M/rt=h/d=1/t=zcms/rs=AHGWq9ASnrropwTiGm7ze19hYkmGuP6qlw)
│    │  │   │  ├──31.40 MB (02.41%) -- js-compartment(https://mail.google.com/_/scs/mail-static/_/js/k=gmail.main.en_GB.MqGajmpOPJ4.O/m=m_i,t,it/am=PiM-JOD-3_uDWGcAoF36QIW9997vPil29-Hl33sTQLIXAP83-38AvwfvRV_M/rt=h/d=1/t=zcms/rs=AHGWq9ASnrropwTiGm7ze19hYkmGuP6qlw, about:blank)
│    │  │   │  │  ├──30.54 MB (02.34%) -- classes
│    │  │   │  │  │  ├──17.11 MB (01.31%) ++ class(Object)
│    │  │   │  │  │  └──13.43 MB (01.03%) ++ (10 tiny)
│    │  │   │  │  └───0.86 MB (00.07%) ++ (6 tiny)
│    │  │   │  └───2.25 MB (00.17%) ++ (4 tiny)
│    │  │   ├──27.46 MB (02.11%) ++ (12 tiny)
│    │  │   └──22.76 MB (01.75%) ++ window(https://mail.google.com/mail/u/1/#label/Bugzilla/14feff38f871fc08)
│    │  └───23.54 MB (01.81%) ++ js-zone(0x2c16a96800)
│    ├───96.07 MB (07.37%) -- top(https://twitter.com/, id=3847)
│    │   ├──68.86 MB (05.28%) -- active
│    │   │  ├──68.08 MB (05.22%) -- window(https://twitter.com/)
│    │   │  │  ├──23.74 MB (01.82%) -- js-compartment(https://twitter.com/i/notifications)
│    │   │  │  │  ├──21.36 MB (01.64%) ++ classes
│    │   │  │  │  └───2.38 MB (00.18%) ++ (8 tiny)
│    │   │  │  ├──19.82 MB (01.52%) ++ layout
│    │   │  │  ├──19.30 MB (01.48%) ++ dom
│    │   │  │  └───5.22 MB (00.40%) ++ (2 tiny)
│    │   │  └───0.78 MB (00.06%) ++ window(about:blank)
│    │   └──27.21 MB (02.09%) -- js-zone(0x2c2e657800)
│    │      ├──14.16 MB (01.09%) ++ strings
│    │      └──13.05 MB (01.00%) ++ (7 tiny)
│    ├───78.48 MB (06.02%) ++ (78 tiny)
│    ├───63.17 MB (04.85%) -- top(about:memory, id=7460)
│    │   ├──59.29 MB (04.55%) -- active/window(about:memory)
│    │   │  ├──57.70 MB (04.43%) -- dom
│    │   │  │  ├──56.79 MB (04.36%) ── orphan-nodes
│    │   │  │  └───0.90 MB (00.07%) ++ (5 tiny)
│    │   │  └───1.59 MB (00.12%) ++ (4 tiny)
│    │   └───3.88 MB (00.30%) ++ js-zone(0x2c5b7ca000)
│    ├───42.61 MB (03.27%) -- top(none)/detached
│    │   ├──17.87 MB (01.37%) ++ window(chrome://browser/content/places/places.xul)
│    │   ├──17.84 MB (01.37%) -- window(https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit)
│    │   │  ├──13.46 MB (01.03%) ++ js-compartment(https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit)
│    │   │  └───4.38 MB (00.34%) ++ (4 tiny)
│    │   └───6.89 MB (00.53%) ++ (3 tiny)
│    ├───34.34 MB (02.64%) -- top(https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit, id=3867)
│    │   ├──26.91 MB (02.06%) -- active
│    │   │  ├──25.67 MB (01.97%) -- window(https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit)
│    │   │  │  ├──16.38 MB (01.26%) -- js-compartment(https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit)
│    │   │  │  │  ├──15.24 MB (01.17%) ++ classes
│    │   │  │  │  └───1.14 MB (00.09%) ++ (5 tiny)
│    │   │  │  └───9.30 MB (00.71%) ++ (5 tiny)
│    │   │  └───1.23 MB (00.09%) ++ (4 tiny)
│    │   └───7.43 MB (00.57%) ++ js-zone(0x2c35012000)
│    ├───29.66 MB (02.28%) -- top(https://www.youtube.com/playlist?list=PLIhLvue17Sd7F6pU2ByRRb0igiI-WKk3D, id=3849)
│    │   ├──23.85 MB (01.83%) -- active
│    │   │  ├──16.30 MB (01.25%) ++ window(https://www.youtube.com/playlist?list=PLIhLvue17Sd7F6pU2ByRRb0igiI-WKk3D)
│    │   │  └───7.55 MB (00.58%) ++ (3 tiny)
│    │   └───5.81 MB (00.45%) ++ js-zone(0x2c2e663800)
│    ├───24.54 MB (01.88%) -- top(https://mail.google.com/mail/u/1/?ui=2&view=btop&ver=1p72xu94p9jau&search=inbox&th=14ee7524a62d0ae0&cvid=1, id=7366)
│    │   ├──21.02 MB (01.61%) -- active
│    │   │  ├──13.96 MB (01.07%) ++ window(https://mail.google.com/mail/u/1/?ui=2&view=btop&ver=1p72xu94p9jau&search=inbox&th=14ee7524a62d0ae0&cvid=1)
│    │   │  └───7.06 MB (00.54%) ++ (2 tiny)
│    │   └───3.52 MB (00.27%) ++ js-zone(0x2c686f4000)
│    ├───24.39 MB (01.87%) -- top(https://www.google.com/calendar/render??pli=1&pli=1#main_7, id=3837)
│    │   ├──18.95 MB (01.45%) ++ active
│    │   └───5.44 MB (00.42%) ++ js-zone(0x2c1a2de800)
│    ├───19.71 MB (01.51%) -- top(https://translate.google.com/#ja/en/net, id=3843)
│    │   ├──15.04 MB (01.15%) ++ active
│    │   └───4.67 MB (00.36%) ++ js-zone(0x2c2980f000)
│    ├───15.33 MB (01.18%) -- top(resource://gre-resources/hiddenWindow.html, id=1)
│    │   ├──14.40 MB (01.10%) ++ js-zone(0x2c340c8800)
│    │   └───0.93 MB (00.07%) ++ active
│    └───15.31 MB (01.18%) ++ top(http://www.bloomberg.com/features/2015-click-fraud/, id=7474)
├────212.76 MB (16.33%) -- js-non-window
│    ├──141.71 MB (10.87%) -- zones
│    │  ├───98.30 MB (07.54%) -- zone(0x2c1b265000)
│    │  │   ├──62.08 MB (04.76%) ++ (368 tiny)
│    │  │   └──36.22 MB (02.78%) -- compartment([System Principal], inProcessTabChildGlobal?ownedBy=chrome://browser/content/browser.xul)
│    │  │      ├──23.96 MB (01.84%) ++ classes
│    │  │      └──12.27 MB (00.94%) ++ (6 tiny)
│    │  ├───25.56 MB (01.96%) ++ (31 tiny)
│    │  └───17.84 MB (01.37%) -- zone(0x2c1b260000)
│    │      ├──16.66 MB (01.28%) ++ strings
│    │      └───1.18 MB (00.09%) ++ (5 tiny)
│    ├───63.00 MB (04.83%) -- runtime
│    │   ├──46.90 MB (03.60%) ++ (12 tiny)
│    │   └──16.10 MB (01.24%) ── atoms-table
│    └────8.05 MB (00.62%) ++ gc-heap
├────177.52 MB (13.62%) ── heap-unclassified
├────141.44 MB (10.85%) -- images
│    ├───80.71 MB (06.19%) -- content
│    │   ├──80.09 MB (06.15%) -- raster
│    │   │  ├──80.06 MB (06.14%) -- used
│    │   │  │  ├──26.90 MB (02.06%) -- image(1000x400, http://www.bloomberg.com/features/2015-click-fraud/img/bannerdivider2.gif)
│    │   │  │  │  ├──25.25 MB (01.94%) ++ locked
│    │   │  │  │  └───1.65 MB (00.13%) ── source
│    │   │  │  ├──20.28 MB (01.56%) ++ (203 tiny)
│    │   │  │  ├──18.86 MB (01.45%) -- image(700x466, http://www.bloomberg.com/features/2015-click-fraud/img/bg_mice.gif)
│    │   │  │  │  ├──18.46 MB (01.42%) ++ locked
│    │   │  │  │  └───0.40 MB (00.03%) ── source
│    │   │  │  └──14.02 MB (01.08%) -- image(1000x400, http://www.bloomberg.com/features/2015-click-fraud/img/bannerdivider1.gif)
│    │   │  │     ├──13.45 MB (01.03%) ++ locked
│    │   │  │     └───0.57 MB (00.04%) ── source
│    │   │  └───0.02 MB (00.00%) ++ unused
│    │   └───0.62 MB (00.05%) ++ vector/used
│    ├───56.24 MB (04.32%) -- uncached
│    │   ├──55.56 MB (04.26%) ++ raster/used
│    │   └───0.68 MB (00.05%) ++ vector/used
│    └────4.49 MB (00.34%) ++ chrome
├─────82.16 MB (06.31%) -- heap-overhead
│     ├──64.37 MB (04.94%) ── bin-unused
│     ├──15.14 MB (01.16%) ── bookkeeping
│     └───2.65 MB (00.20%) ++ (2 tiny)
├─────48.93 MB (03.75%) ++ (18 tiny)
├─────47.02 MB (03.61%) -- network
│     ├──46.55 MB (03.57%) -- cache2
│     │  ├──40.72 MB (03.13%) ── memory-storage(/M)
│     │  └───5.83 MB (00.45%) ++ (6 tiny)
│     └───0.47 MB (00.04%) ++ (5 tiny)
├─────28.92 MB (02.22%) -- storage
│     ├──24.72 MB (01.90%) ++ sqlite
│     └───4.19 MB (00.32%) ++ prefix-set
└─────13.31 MB (01.02%) ++ workers/workers(chrome)

Other Measurements

134,217,727.94 MB (100.0%) -- address-space
├──134,211,787.67 MB (100.0%) ── free [952]
└────────5,940.27 MB (00.00%) ++ (2 tiny)

106.47 MB (100.0%) -- decommitted
├──105.49 MB (99.08%) -- js-non-window
│  ├───93.49 MB (87.81%) ── gc-heap/decommitted-arenas
│  └───12.00 MB (11.27%) ── runtime/gc/nursery-decommitted
└────0.98 MB (00.92%) ++ workers/workers(chrome)

3 (100.0%) -- dom-media-stream-urls
└──3 (100.0%) -- owner unknown
   ├──1 (33.33%) ── blob:null/3be0a210-0999-4969-9c72-8ac9ab24d6c5
   ├──1 (33.33%) ── blob:null/44aed45c-2b43-4624-927a-e4bb4249c76f
   └──1 (33.33%) ── blob:null/d7dc4d5a-9d19-4839-9f03-994dcf6b1cdd

17,480 (100.0%) ++ event-counts

141.44 MB (100.0%) -- images
├───80.71 MB (57.06%) -- content
│   ├──80.09 MB (56.62%) -- raster
│   │  ├──80.06 MB (56.61%) -- used
│   │  │  ├──48.88 MB (34.56%) ── decoded-heap
│   │  │  ├──22.56 MB (15.95%) ── source
│   │  │  └───8.63 MB (06.10%) ── decoded-nonheap
│   │  └───0.02 MB (00.02%) ── unused/source
│   └───0.62 MB (00.44%) ++ vector/used
├───56.24 MB (39.76%) -- uncached
│   ├──55.56 MB (39.28%) -- raster/used
│   │  ├──55.55 MB (39.28%) ── source
│   │  └───0.01 MB (00.01%) ── decoded-heap
│   └───0.68 MB (00.48%) ++ vector/used
└────4.49 MB (03.18%) -- chrome
     ├──3.73 MB (02.64%) -- vector/used
     │  ├──3.73 MB (02.63%) ── source
     │  └──0.00 MB (00.00%) ── decoded-heap
     └──0.76 MB (00.54%) ++ raster/used

543.15 MB (100.0%) -- js-main-runtime
├──300.33 MB (55.30%) -- compartments
│  ├──251.83 MB (46.37%) -- classes
│  │  ├──163.73 MB (30.14%) -- objects
│  │  │  ├──131.13 MB (24.14%) ── gc-heap
│  │  │  └───32.59 MB (06.00%) -- malloc-heap
│  │  │      ├──23.37 MB (04.30%) ── slots
│  │  │      ├───9.10 MB (01.67%) ── elements/non-asm.js
│  │  │      └───0.12 MB (00.02%) ── misc
│  │  └───88.10 MB (16.22%) -- shapes
│  │      ├──59.38 MB (10.93%) -- gc-heap
│  │      │  ├──38.37 MB (07.07%) ── tree
│  │      │  ├──17.43 MB (03.21%) ── dict
│  │      │  └───3.57 MB (00.66%) ── base
│  │      └──28.73 MB (05.29%) -- malloc-heap
│  │         ├──17.68 MB (03.26%) ── tree-tables
│  │         ├───6.93 MB (01.28%) ── dict-tables
│  │         └───4.11 MB (00.76%) ── tree-kids
│  ├───25.34 MB (04.67%) -- scripts
│  │   ├──19.90 MB (03.66%) ── gc-heap
│  │   └───5.44 MB (01.00%) ── malloc-heap/data
│  ├───14.54 MB (02.68%) ++ (8 tiny)
│  └────8.63 MB (01.59%) ── compartment-tables
├──171.75 MB (31.62%) -- zones
│  ├───60.43 MB (11.13%) -- strings
│  │   ├──43.39 MB (07.99%) -- malloc-heap
│  │   │  ├──26.72 MB (04.92%) ── latin1
│  │   │  └──16.67 MB (03.07%) ── two-byte
│  │   └──17.04 MB (03.14%) -- gc-heap
│  │      ├──14.67 MB (02.70%) ── latin1
│  │      └───2.37 MB (00.44%) ── two-byte
│  ├───49.49 MB (09.11%) ── unused-gc-things
│  ├───20.44 MB (03.76%) ── type-pool
│  ├───19.36 MB (03.56%) -- lazy-scripts
│  │   ├──14.63 MB (02.69%) ── gc-heap
│  │   └───4.73 MB (00.87%) ── malloc-heap
│  ├───16.39 MB (03.02%) -- object-groups
│  │   ├──14.53 MB (02.67%) ── gc-heap
│  │   └───1.86 MB (00.34%) ── malloc-heap
│  └────5.64 MB (01.04%) ++ (4 tiny)
├───63.00 MB (11.60%) ── runtime
└────8.05 MB (01.48%) -- gc-heap
     ├──6.44 MB (01.19%) ── chunk-admin
     └──1.62 MB (00.30%) ++ (2 tiny)

745 (100.0%) -- js-main-runtime-compartments
├──522 (70.07%) -- system
│  ├──372 (49.93%) ++ (368 tiny)
│  ├──125 (16.78%) ── [System Principal], inProcessTabChildGlobal?ownedBy=chrome://browser/content/browser.xul [125]
│  ├───13 (01.74%) ── [System Principal], about:blank [13]
│  └───12 (01.61%) ── [System Principal] [12]
└──223 (29.93%) -- user
   ├──132 (17.72%) ++ (119 tiny)
   ├───64 (08.59%) ── about:blank [64]
   ├───10 (01.34%) ── [Expanded Principal [https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit]] [10]
   ├────9 (01.21%) ── https://docs.google.com/document/d/1ozwvaiGz4fxo9V4gqGOGzBVbo6sYbO8FXtOIKgr5BRw/edit, about:blank [9]
   └────8 (01.07%) ── https://twitter.com/i/notifications, about:blank [8]

319.51 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──268.40 MB (84.00%) -- used
│  ├──256.75 MB (80.36%) -- gc-things
│  │  ├──131.13 MB (41.04%) ── objects
│  │  ├───55.81 MB (17.47%) ── shapes
│  │  ├───19.90 MB (06.23%) ── scripts
│  │  ├───17.04 MB (05.33%) ── strings
│  │  ├───14.63 MB (04.58%) ── lazy-scripts
│  │  ├───14.53 MB (04.55%) ── object-groups
│  │  ├────3.57 MB (01.12%) ── base-shapes
│  │  └────0.14 MB (00.04%) ++ (2 tiny)
│  ├────6.44 MB (02.01%) ── chunk-admin
│  └────5.22 MB (01.63%) ── arena-admin
└───51.11 MB (16.00%) -- unused
    ├──49.49 MB (15.49%) -- gc-things
    │  ├──15.50 MB (04.85%) ── strings
    │  ├──12.07 MB (03.78%) ── shapes
    │  ├───9.21 MB (02.88%) ── objects
    │  ├───6.27 MB (01.96%) ── scripts
    │  ├───3.83 MB (01.20%) ── object-groups
    │  └───2.62 MB (00.82%) ++ (4 tiny)
    └───1.62 MB (00.51%) ++ (2 tiny)

796 (100.0%) -- message-manager
└──796 (100.0%) -- referent
   ├──633 (79.52%) -- global-manager
   │  ├──633 (79.52%) ── strong
   │  └────0 (00.00%) ++ weak
   ├───84 (10.55%) -- child-process-manager
   │   ├──60 (07.54%) -- weak
   │   │  ├──60 (07.54%) ── dead
   │   │  └───0 (00.00%) ── alive
   │   └──24 (03.02%) ── strong
   └───79 (09.92%) -- parent-process-manager
       ├──79 (09.92%) ── strong
       └───0 (00.00%) ++ weak

3,616 (100.0%) -- observer-service
└──3,616 (100.0%) -- referent
   ├──2,983 (82.49%) ── strong
   └────633 (17.51%) -- weak
        ├──625 (17.28%) ── alive
        └────8 (00.22%) ── dead

2,102 (100.0%) -- observer-service-suspect
├────377 (17.94%) ── referent(topic=memory-pressure)
├────372 (17.70%) ── referent(topic=xpcom-shutdown)
├────152 (07.23%) ── referent(topic=network:offline-status-changed)
├────144 (06.85%) ── referent(topic=app-theme-changed)
├────143 (06.80%) ── referent(topic=dom-storage2-changed)
├────134 (06.37%) ── referent(topic=chrome-flush-skin-caches)
├────130 (06.18%) ── referent(topic=agent-sheet-added)
├────130 (06.18%) ── referent(topic=agent-sheet-removed)
├────130 (06.18%) ── referent(topic=author-sheet-added)
├────130 (06.18%) ── referent(topic=author-sheet-removed)
├────130 (06.18%) ── referent(topic=user-sheet-added)
└────130 (06.18%) ── referent(topic=user-sheet-removed)

1,240 (100.0%) -- preference-service
└──1,240 (100.0%) -- referent
   ├────987 (79.60%) ── strong
   └────253 (20.40%) -- weak
        ├──253 (20.40%) ── alive
        └────0 (00.00%) ── dead

229.17 MB (100.0%) -- window-objects
├──108.66 MB (47.41%) -- dom
│  ├───64.05 MB (27.95%) ── orphan-nodes
│  ├───27.09 MB (11.82%) ── element-nodes
│  ├───13.39 MB (05.84%) ── text-nodes
│  ├────4.07 MB (01.78%) ── other
│  └────0.06 MB (00.03%) ++ (3 tiny)
├───63.50 MB (27.71%) -- layout
│   ├──23.24 MB (10.14%) ── style-sets
│   ├──12.73 MB (05.56%) ── frames
│   ├───9.84 MB (04.29%) ── style-structs
│   ├───6.41 MB (02.80%) ── pres-shell
│   ├───3.37 MB (01.47%) ── style-contexts
│   ├───3.00 MB (01.31%) ── pres-contexts
│   ├───2.47 MB (01.08%) ++ (2 tiny)
│   └───2.44 MB (01.06%) ── rule-nodes
├───56.01 MB (24.44%) ── style-sheets
└────1.00 MB (00.44%) ── property-tables

         90.61 MB ── canvas-2d-pixels
        732.96 MB ── d3d11-shared-textures
          0.00 MB ── d3d9-shared-texture
          0.00 MB ── d3d9-shared-textures
          0.00 MB ── gfx-d2d-vram-draw-target
          0.00 MB ── gfx-d2d-vram-source-surface
          9.92 MB ── gfx-surface-win32
          0.00 MB ── gfx-textures
          0.00 MB ── gfx-tiles-waste
                0 ── ghost-windows
          0.00 MB ── gpu-committed
      1,425.43 MB ── gpu-dedicated
        245.34 MB ── gpu-shared
        871.29 MB ── heap-allocated
            1,053 ── heap-chunks
          1.00 MB ── heap-chunksize
        889.08 MB ── heap-committed
      1,053.00 MB ── heap-mapped
            2.04% ── heap-overhead-ratio
                3 ── host-object-urls
        113.28 MB ── imagelib-surface-cache-estimated-locked
        194.32 MB ── imagelib-surface-cache-estimated-total
                0 ── imagelib-surface-cache-overflow-count
          6.89 MB ── js-main-runtime-temporary-peak
      4,240.16 MB ── private
      2,278.44 MB ── resident
          0.00 MB ── shmem-allocated
          0.00 MB ── shmem-mapped
        213.00 MB ── system-heap-allocated
      5,940.14 MB ── vsize
130,045,348.48 MB ── vsize-max-contiguous

End of Main Process
You need to log in before you can comment on or make changes to this bug.