Closed
Bug 1237154
Opened 8 years ago
Closed 8 years ago
Long page turns white and scrollbars go black when scrolling really fast using a touchpad
Categories
(Core :: Panning and Zooming, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: ehsan.akhgari, Assigned: mstange)
References
Details
(Keywords: regression, Whiteboard: [gfx-noted])
Attachments
(2 files)
(deleted),
application/x-bzip2
|
Details | |
(deleted),
patch
|
ehsan.akhgari
:
feedback+
|
Details | Diff | Splinter Review |
This is on a MacBook running OS X 10.11.2. STR: 1. Load <https://bugzilla.mozilla.org/buglist.cgi?quicksearch=ALL%20sum%3A%22This%20test%20exceeded%20the%20timeout%20threshold%22&list_id=12775114>. You should be logged in. I'm using the Mozilla skin, not sure if that matters. 2. Scroll up or down really fast using the touchpad. The page goes completely white (and both of the scrollbars go completely black) momentarily before the page is painted correctly.
Does not reproduce on my Macbook Pro. Can you please provide a copy of about:support and check if this happens on a new profile?
Also, if you can confirm this is a regression locally, please use mozregression to get a regression window. Thanks.
Keywords: regressionwindow-wanted
OS: Unspecified → Mac OS X
Reporter | ||
Comment 3•8 years ago
|
||
Sorry I won't be able to get a regression range, but this probably requires a retina display (according to kats). Here is my about:support: Application Basics ------------------ Name: Firefox Version: 46.0a1 Build ID: 20160105030211 Update Channel: nightly User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:46.0) Gecko/20100101 Firefox/46.0 Multiprocess Windows: 7/7 (default: true) Safe Mode: false Crash Reports for the Last 3 Days --------------------------------- All Crash Reports Extensions ---------- Name: Always Ask Version: 2.1.2 Enabled: true ID: alwaysask@zpao.com Name: Check4Change Version: 1.9.7 Enabled: true ID: check4change-owner@mozdev.org Name: Firefox Hello Version: 0.1 Enabled: true ID: loop@mozilla.org Name: Google Analytics Opt-out Browser Add-on Version: 0.9.8 Enabled: true ID: {6d96bb5e-1175-4ebf-8ab5-5f56f1c79f65} Name: Pocket Version: 46.0a1 Enabled: true ID: firefox@getpocket.com Name: uBlock Origin Version: 1.5.1 Enabled: true ID: uBlock0@raymondhill.net Name: ADB Helper Version: 0.8.6 Enabled: false ID: adbhelper@mozilla.org Name: Force RTL Version: 2.2.0 Enabled: false ID: {5fa014b6-c474-4c5d-8b0e-c1e73cbefbc4} Name: geckoprofiler Version: 1.16.14 Enabled: false ID: jid0-edalmuivkozlouyij0lpdx548bc@jetpack Name: Mass Password Reset Version: 1.05.1-signed Enabled: false ID: masspasswordreset@johnathan.nightingale Name: uBlock Version: 0.9.5.0.1-let-fixed Enabled: false ID: {2b10c1c8-a11f-4bad-fe9c-1c11e82cac42} Name: Valence Version: 0.3.3 Enabled: false ID: fxdevtools-adapters@mozilla.org Graphics -------- Asynchronous Pan/Zoom: wheel input enabled Device ID: 0x0d26 GPU Accelerated Windows: 7/7 OpenGL (OMTC) Supports Hardware H264 Decoding: No; Vendor ID: 0x8086 WebGL Renderer: NVIDIA Corporation -- NVIDIA GeForce GT 750M OpenGL Engine windowLayerManagerRemote: true AzureCanvasBackend: skia AzureContentBackend: quartz AzureFallbackCanvasBackend: none AzureSkiaAccelerated: 1 Important Modified Preferences ------------------------------ accessibility.mouse_focuses_formcontrol: true accessibility.typeaheadfind.flashBar: 0 accessibility.warn_on_browsewithcaret: false apz.allow_zooming: true apz.minimap.enabled: true browser.cache.disk.capacity: 358400 browser.cache.disk.filesystem_reported: 1 browser.cache.disk.hashstats_reported: 1 browser.cache.disk.smart_size_cached_value: 358400 browser.cache.disk.smart_size.first_run: false browser.cache.disk.smart_size.use_old_max: false browser.cache.frecency_experiment: 3 browser.download.importedFromSqlite: true browser.fixup.domainwhitelist.git: true browser.history_expire_days.mirror: 180 browser.places.importBookmarksHTML: false browser.places.smartBookmarksVersion: 7 browser.search.useDBForOrder: true browser.sessionstore.resume_from_crash: false browser.sessionstore.upgradeBackup.latestBuildID: 20160105030211 browser.startup.homepage: about:home browser.startup.homepage_override.buildID: 20160105030211 browser.startup.homepage_override.mstone: 46.0a1 browser.tabs.crashReporting.email: ehsan.akhgari@gmail.com browser.tabs.crashReporting.emailMe: true browser.tabs.crashReporting.includeURL: true browser.tabs.remote.autostart: true browser.tabs.remote.autostart.2: false browser.tabs.warnOnClose: false browser.urlbar.autoFill: false browser.urlbar.suggest.searches: true browser.urlbar.userMadeSearchSuggestionsChoice: true dom.allow_XUL_XBL_for_file: true dom.apps.reset-permissions: true dom.fetch.enabled: true dom.mozApps.maxLocalId: 1005 dom.mozApps.runUpdate: false dom.mozApps.used: true dom.mozBrowserFramesEnabled: true dom.w3c_touch_events.expose: false extensions.checkCompatibility.3.6.previous: false extensions.checkCompatibility.3.6b.previous: false extensions.checkCompatibility.3.6p.previous: false extensions.checkCompatibility.3.6pre.previous: false extensions.checkCompatibility.3.7a.previous: false extensions.checkCompatibility.4.0.previous: false extensions.checkCompatibility.4.0b.previous: false extensions.checkCompatibility.4.0p.previous: false extensions.checkCompatibility.4.0pre.previous: false extensions.checkCompatibility.4.2.previous: false extensions.checkCompatibility.4.2a.previous: false extensions.checkCompatibility.4.2b.previous: false extensions.checkCompatibility.4.2p.previous: false extensions.checkCompatibility.4.2pre.previous: false extensions.checkCompatibility.5.0.previous: false extensions.checkCompatibility.5.0a.previous: false extensions.checkCompatibility.5.0b.previous: false extensions.checkCompatibility.5.0p.previous: false extensions.checkCompatibility.5.0pre.previous: false extensions.checkCompatibility.6.0.previous: false extensions.checkCompatibility.6.0a.previous: false extensions.checkCompatibility.7.0.previous: false extensions.checkCompatibility.7.0a.previous: false extensions.checkCompatibility.8.0.previous: false extensions.checkCompatibility.8.0a.previous: false extensions.checkCompatibility.nightly.previous: false extensions.checkCompatibility.previous: false extensions.lastAppVersion: 46.0a1 font.internaluseonly.changed: false font.language.group: ar font.size.variable.ar: 13 gfx.blacklist.direct2d: 3 gfx.crash-guard.glcontext.appVersion: 43.0a1 gfx.crash-guard.glcontext.deviceID: 0x0d26 gfx.crash-guard.status.glcontext: 2 gfx.force_atsui_text: true media.gmp-gmpopenh264.abi: x86_64-gcc3-u-i386-x86_64 media.gmp-gmpopenh264.lastUpdate: 1450804114 media.gmp-gmpopenh264.path: /Users/ehsan/Library/Application Support/Firefox/Profiles/mf0c19uk.trunk/gmp-gmpopenh264 media.gmp-gmpopenh264.version: 1.5.3 media.gmp-manager.buildID: 20160105030211 media.gmp-manager.lastCheck: 1452048893 media.webaudio.legacy.AudioBufferSourceNode: false media.webaudio.legacy.AudioContext: false media.webrtc.debug.aec_log_dir: /tmp/ media.webrtc.debug.log_file: /tmp/WebRTC.log network.cookie.prefsMigrated: true network.http.spdy.enabled.http2draft: false network.http.speculative-parallel-limit: 0 network.predictor.cleaned-up: true network.prefetch-next: false network.warnOnAboutNetworking: false places.database.lastMaintenance: 1452046506 places.history.expiration.transient_current_max_pages: 104858 places.history.expiration.transient_optimal_database_size: 167772160 places.last_vacuum: 1267211575 plugin.disable_full_page_plugin_for_types: application/pdf plugin.importedState: true plugin.state.adobeaamdetect: 0 plugin.state.adobepdfviewernpapi: 0 plugin.state.default browser: 0 plugin.state.divxbrowserplugin: 0 plugin.state.doubletwistwebplugin: 0 plugin.state.flash: 1 plugin.state.flip4mac wmv plugin: 0 plugin.state.google earth web plug-in: 0 plugin.state.googletalkbrowserplugin: 0 plugin.state.iphotophotocast: 0 plugin.state.java: 0 plugin.state.npgtpo3dautoplugin: 2 plugin.state.o1dbrowserplugin: 0 plugin.state.ovshelper: 0 plugin.state.quicktime plugin: 0 plugin.state.sharepointbrowserplugin: 0 plugin.state.silverlight: 0 plugin.state.unity web player: 0 print.print_bgcolor: false print.print_bgimages: false print.print_colorspace: print.print_command: print.print_downloadfonts: false print.print_duplex: 0 print.print_evenpages: true print.print_in_color: true print.print_margin_bottom: 0.5 print.print_margin_left: 0.5 print.print_margin_right: 0.5 print.print_margin_top: 0.5 print.print_oddpages: true print.print_orientation: 0 print.print_page_delay: 50 print.print_pagedelay: 500 print.print_paper_data: 0 print.print_paper_height: 11.00 print.print_paper_name: print.print_paper_size_type: 1 print.print_paper_size_unit: 0 print.print_paper_width: 8.50 print.print_plex_name: print.print_printer: print.print_resolution: 0 print.print_resolution_name: print.print_reversed: false print.print_scaling: 1.00 print.print_shrink_to_fit: true print.print_to_file: false print.print_unwriteable_margin_bottom: 12 print.print_unwriteable_margin_left: 12 print.print_unwriteable_margin_right: 12 print.print_unwriteable_margin_top: 12 print.printer_EPSON_WF-3620_Series.print_bgcolor: false print.printer_EPSON_WF-3620_Series.print_bgimages: false print.printer_EPSON_WF-3620_Series.print_duplex: 0 print.printer_EPSON_WF-3620_Series.print_edge_bottom: 0 print.printer_EPSON_WF-3620_Series.print_edge_left: 0 print.printer_EPSON_WF-3620_Series.print_edge_right: 0 print.printer_EPSON_WF-3620_Series.print_edge_top: 0 print.printer_EPSON_WF-3620_Series.print_evenpages: true print.printer_EPSON_WF-3620_Series.print_footercenter: print.printer_EPSON_WF-3620_Series.print_footerleft: &PT print.printer_EPSON_WF-3620_Series.print_footerright: &D print.printer_EPSON_WF-3620_Series.print_headercenter: print.printer_EPSON_WF-3620_Series.print_headerleft: &T print.printer_EPSON_WF-3620_Series.print_headerright: &U print.printer_EPSON_WF-3620_Series.print_in_color: true print.printer_EPSON_WF-3620_Series.print_margin_bottom: 0.5 print.printer_EPSON_WF-3620_Series.print_margin_left: 0.5 print.printer_EPSON_WF-3620_Series.print_margin_right: 0.5 print.printer_EPSON_WF-3620_Series.print_margin_top: 0.5 print.printer_EPSON_WF-3620_Series.print_oddpages: true print.printer_EPSON_WF-3620_Series.print_orientation: 0 print.printer_EPSON_WF-3620_Series.print_page_delay: 50 print.printer_EPSON_WF-3620_Series.print_paper_data: 0 print.printer_EPSON_WF-3620_Series.print_paper_height: 11.00 print.printer_EPSON_WF-3620_Series.print_paper_name: print.printer_EPSON_WF-3620_Series.print_paper_size_type: 1 print.printer_EPSON_WF-3620_Series.print_paper_size_unit: 0 print.printer_EPSON_WF-3620_Series.print_paper_width: 8.50 print.printer_EPSON_WF-3620_Series.print_resolution: 0 print.printer_EPSON_WF-3620_Series.print_reversed: false print.printer_EPSON_WF-3620_Series.print_scaling: 1.00 print.printer_EPSON_WF-3620_Series.print_shrink_to_fit: true print.printer_EPSON_WF-3620_Series.print_to_file: false print.printer_EPSON_WF-3620_Series.print_unwriteable_margin_bottom: 12 print.printer_EPSON_WF-3620_Series.print_unwriteable_margin_left: 12 print.printer_EPSON_WF-3620_Series.print_unwriteable_margin_right: 12 print.printer_EPSON_WF-3620_Series.print_unwriteable_margin_top: 12 print.printer_TOR5-DrClaw.print_bgcolor: false print.printer_TOR5-DrClaw.print_bgimages: false print.printer_TOR5-DrClaw.print_duplex: 0 print.printer_TOR5-DrClaw.print_edge_bottom: 0 print.printer_TOR5-DrClaw.print_edge_left: 0 print.printer_TOR5-DrClaw.print_edge_right: 0 print.printer_TOR5-DrClaw.print_edge_top: 0 print.printer_TOR5-DrClaw.print_evenpages: true print.printer_TOR5-DrClaw.print_footercenter: print.printer_TOR5-DrClaw.print_footerleft: &PT print.printer_TOR5-DrClaw.print_footerright: &D print.printer_TOR5-DrClaw.print_headercenter: print.printer_TOR5-DrClaw.print_headerleft: &T print.printer_TOR5-DrClaw.print_headerright: &U print.printer_TOR5-DrClaw.print_in_color: true print.printer_TOR5-DrClaw.print_margin_bottom: 0.5 print.printer_TOR5-DrClaw.print_margin_left: 0.5 print.printer_TOR5-DrClaw.print_margin_right: 0.5 print.printer_TOR5-DrClaw.print_margin_top: 0.5 print.printer_TOR5-DrClaw.print_oddpages: true print.printer_TOR5-DrClaw.print_orientation: 0 print.printer_TOR5-DrClaw.print_page_delay: 50 print.printer_TOR5-DrClaw.print_paper_data: 0 print.printer_TOR5-DrClaw.print_paper_height: 11.00 print.printer_TOR5-DrClaw.print_paper_name: print.printer_TOR5-DrClaw.print_paper_size_type: 1 print.printer_TOR5-DrClaw.print_paper_size_unit: 0 print.printer_TOR5-DrClaw.print_paper_width: 8.50 print.printer_TOR5-DrClaw.print_resolution: 0 print.printer_TOR5-DrClaw.print_reversed: false print.printer_TOR5-DrClaw.print_scaling: 1.00 print.printer_TOR5-DrClaw.print_shrink_to_fit: true print.printer_TOR5-DrClaw.print_to_file: false print.printer_TOR5-DrClaw.print_unwriteable_margin_bottom: 17 print.printer_TOR5-DrClaw.print_unwriteable_margin_left: 17 print.printer_TOR5-DrClaw.print_unwriteable_margin_right: 17 print.printer_TOR5-DrClaw.print_unwriteable_margin_top: 17 privacy.clearOnShutdown.passwords: false 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.migrateClearSavedPwdsOnExit: true privacy.sanitize.migrateFx3Prefs: true privacy.sanitize.timeSpan: 2 privacy.trackingprotection.enabled: true privacy.trackingprotection.ui.enabled: true security.csp.enable: false security.disable_button.openCertManager: false security.disable_button.openDeviceManager: false security.enable_java: false security.notification_enable_delay: 0 security.OCSP.disable_button.managecrl: false security.ssl.errorReporting.automatic: true security.ssl3.dhe_rsa_aes_128_sha: false security.ssl3.dhe_rsa_aes_256_sha: false security.warn_viewing_mixed: false services.sync.declinedEngines: history,forms,tabs services.sync.engine.prefs.modified: false services.sync.lastPing: 1452044092 services.sync.lastSync: Wed Jan 06 2016 14:33:59 GMT-0500 (EST) services.sync.numClients: 4 storage.vacuum.last.index: 1 storage.vacuum.last.places.sqlite: 1451413361 webgl.msaa-force: true webgl.verbose: true Important Locked Preferences ---------------------------- JavaScript ---------- Incremental GC: true Accessibility ------------- Activated: false Prevent Accessibility: 0 Library Versions ---------------- NSPR Expected minimum version: 4.11 Version in use: 4.11 NSS Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSSMIME Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSSSL Expected minimum version: 3.21 Basic ECC Version in use: 3.21 Basic ECC NSSUTIL Expected minimum version: 3.21 Version in use: 3.21 Experimental Features --------------------- Name: Invisible test of the experiment branching system. ID: experiment-branch-test-nightly@experiments.mozilla.org Description: An experiment using branches just to test whether branches get saved correctly. Active: false End Date: 1409671378062 Homepage: Branch:
Comment 4•8 years ago
|
||
I looked at ehsan reproducing it, and it looked more or less like checkerboarding except for the black column on the scrollbar track. It might be that we're far enough away from the displayport that the scrollbar is also not getting painted, or something.
Comment 5•8 years ago
|
||
(That being said, if we can address the checkerboarding, the black scrollbar issue should go away as well).
Blocks: apz-desktop
I can reproduce the temporarily empty content area while scrolling fast on my Macbook Pro 13" Retina 2013 but not the black scroll bar.
(In reply to Anthony Hughes, QA Mentor (:ashughes) from comment #6) > I can reproduce the temporarily empty content area while scrolling fast on > my Macbook Pro 13" Retina 2013 but not the black scroll bar. In case it is relevant, this also happens on my external monitor (Dell U2410 1080p) connect by HDMI via Thunderbolt.
Assignee | ||
Comment 8•8 years ago
|
||
Ehsan, are you using overlay scrollbars or "classic" scrollbars?
Flags: needinfo?(ehsan)
Reporter | ||
Comment 9•8 years ago
|
||
Overlay scrollbars (aka the default on OS X.)
Flags: needinfo?(ehsan)
Updated•8 years ago
|
Whiteboard: [gfx-noted]
Comment 10•8 years ago
|
||
Hi guys, I was able to reproduce the empty content part of the issue but not the black scroll bars, same as Anthony. Also, I have used mozregression to find the regression build and it seams that the last good build was in 2015-07-21 and first bad was in 2015-07-22. Here is the Pushlog link with the issue that created the regression: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=6ad92b48085b5ec5532f14e0b9e3c5eb15ad9fa8&tochange=cfc312d8ef205bcb6a58b840459a4ccd922dcf88 Used a MacBook Pro retina 13" with Mac OS X 10.11.2 to reproduce this. Thanks, Paul
Comment 11•8 years ago
|
||
Reproduced too the empty content on a MacBook Pro retina under Mac OS X 10.9.5 while testing the Async Scrolling in e10s using latest Dev Edition 46.0a2 and Nightly 47.0a1 2016-01-28.
Blocks: 1157746
status-firefox45:
--- → unaffected
status-firefox46:
--- → affected
status-firefox47:
--- → affected
Keywords: regressionwindow-wanted
Tracking for 46+ since this is a regression.
tracking-firefox46:
--- → +
tracking-firefox47:
--- → +
Comment 13•8 years ago
|
||
The empty content is just checkerboarding, more or less expected when scrolling really fast. We can work on improving checkerboarding across the board but it will be many small improvements rather than one big fix. Seems like nobody else has been successful at reproducing the black scrollbar area though, even on roughly similar hardware/platform. I wonder if it has something to do with window size. Or maybe it's an unrelated bug that has since been fixed.
Assignee | ||
Comment 14•8 years ago
|
||
The only time I've seen a black scrollbar myself was with the testcase from bug 1243000, and even then only in a fresh profile and not in my main browsing profile. In that bug, *not* painting checkerboarding is somehow causing the scrollbars to go black.
Reporter | ||
Comment 15•8 years ago
|
||
This is definitely not fixed! Just repro'ed on the latest Nightly.
Reporter | ||
Comment 16•8 years ago
|
||
I captured this log with kats looking over my shoulder. This should show the bug towards the end of the log.
Comment 17•8 years ago
|
||
This is kind of a guess since I'm not 100% sure I found the right spot in the log, but I see a bunch of frames during the heavy scrolling, where the shadow-visible region of the PaintedLayerComposite goes empty. Since the shadow-visible is empty the layer gets culled, and since it's culled we don't draw the background/checkerboarding color either. I'm not really sure what we draw there but it might explain the black. Compare for example these two lines for the same layer taken from adjacent layer dumps. The first one doesn't have a shadow-visible and the second one does: PaintedLayerComposite (0x116c67000) [shadow-clip=(x=0, y=0, w=2674, h=1934)] [shadow-transform=[ 1 0; 0 1; 0 -8226; ]] [transform=[ 1 0; 0 1; 0 -15118; ]] [bounds=(x=0, y=0, w=2994, h=27259)] [visible=< (x=0, y=10240, w=2994, h=8192); >] { hitregion=< (x=0, y=0, w=2994, h=27260); >} [metrics0={ [cb=(x=0.000000, y=0.000000, w=2674.000000, h=1934.000000)] [sr=(x=0.000000, y=0.000000, w=1496.699951, h=13629.716797)] [s=(0,7559)] [dp=(x=0.000000, y=-2439.000000, w=1496.699951, h=4096.000000)] [cdp=(x=0.000000, y=0.000000, w=0.000000, h=0.000000)] [color=rgba(246, 244, 236, 1.000000)] [scrollId=15] [rcd] [clip=(x=0, y=0, w=2674, h=1934)] [z=2] }] [valid=< (x=0, y=10240, w=2994, h=8192); >] PaintedLayerComposite (0x116c67000) [shadow-clip=(x=0, y=0, w=2674, h=1934)] [shadow-transform=[ 1 0; 0 1; 0 -3156; ]] [shadow-visible=< (x=0, y=3156, w=2674, h=1934); >] [transform=[ 1 0; 0 1; 0 -6476; ]] [bounds=(x=0, y=0, w=2994, h=27259)] [visible=< (x=0, y=2048, w=2994, h=8192); >] { hitregion=< (x=0, y=0, w=2994, h=27260); >} [metrics0={ [cb=(x=0.000000, y=0.000000, w=2674.000000, h=1934.000000)] [sr=(x=0.000000, y=0.000000, w=1496.699951, h=13629.716797)] [s=(0,3238)] [dp=(x=0.000000, y=-2214.000000, w=1496.699951, h=4096.000000)] [cdp=(x=0.000000, y=0.000000, w=0.000000, h=0.000000)] [color=rgba(246, 244, 236, 1.000000)] [scrollId=15] [rcd] [clip=(x=0, y=0, w=2674, h=1934)] [z=2] }] [valid=< (x=0, y=2048, w=2994, h=8192); >]
Comment 18•8 years ago
|
||
I'll put together a patch that prevents the layer from being culled if it has a background color. I'm not sure if we should land that, but if Ehsan can apply it and see if it fixes the problem at least it would confirm my diagnosis.
Assignee: nobody → bugmail.mozilla
Comment 19•8 years ago
|
||
So I noticed that we have code that already does what I was intending to do, but it only takes effect on opaque layers. When I load the bugzilla page, the layer I pointed out is opaque and so it does take effect. From ehsan's layer dump though, it seems like he's getting it as not opaque (there's no [opaqueContent] in the line I posted above). That might explain why he's seeing this problem and other people are not. I fiddled with the code a bit locally and was able to repro something like what he was seeing, so I'm pretty sure I'm on the right track. But that just means the lack of opaque-content flag is the root cause for him, and we need to figure out why that's happening.
Comment 20•8 years ago
|
||
I tried fiddling with a few bugzilla settings but I couldn't get the page to load without [opaqueContent]. Not sure why it's happening for Ehsan - maybe he has other prefs in his profile that are also coming into play. I'm wondering if we should always treat the root content document as opaque for the purpose of checkerboarding.
Comment 21•8 years ago
|
||
If you have some time, can you try applying this patch and see if it fixes the blackness in the scrollbar area?
Attachment #8714328 -
Flags: feedback?(ehsan)
Reporter | ||
Comment 22•8 years ago
|
||
Do you mind making a try build please on OSX?
Comment 23•8 years ago
|
||
Sure, here you go: https://treeherder.mozilla.org/#/jobs?repo=try&revision=b44e42a79d1e
Reporter | ||
Comment 24•8 years ago
|
||
Thanks! I'll get back to you tomorrow (when I'm using this machine again!)
Reporter | ||
Comment 25•8 years ago
|
||
Comment on attachment 8714328 [details] [diff] [review] Speculative fix This fixes the blackness issue. Thanks, kats!
Attachment #8714328 -
Flags: feedback?(ehsan) → feedback+
Comment 26•8 years ago
|
||
Cool, so at least I understand what's going on. I'm not sure if this is a good way to fix it though. My main concern is that if the RCD layer is intentionally transparent and there's other stuff underneath at a lower z-index, then we'll be painting over that with the background color during checkerboard (basically the opposite of what happened in bug 1038214). A better fix might be to make sure the RCD layer gets marked as opaque on the layout side if there's nothing under it, or maybe to investigate further why Ehsan is getting a non-opaque RCD layer in the first place, if that's unexpected.
Reporter | ||
Comment 27•8 years ago
|
||
Would it help if I save and attach the page to the bug?
Comment 28•8 years ago
|
||
If you (1) save the page and (2) can repro the bug on the saved page in a clean profile, then yes - please attach the saved page to the bug.
Updated•8 years ago
|
Assignee: bugmail.mozilla → nobody
If we think this is a duplicate of bug 1243000 we should track that one on 46.
Assignee | ||
Comment 31•8 years ago
|
||
It's possible that this will be fixed by bug 1238564. This bug is the one that's severe enough to track, so let's keep tracking this one. I will work on bug 1243000 next. If this bug still exists after both have been fixed, we can reconsider.
Assignee: nobody → mstange
Comment 32•8 years ago
|
||
Ehsan, do you still see this issue? It may have been fixed by bug 1238564 which landed last week.
Flags: needinfo?(ehsan)
Reporter | ||
Comment 33•8 years ago
|
||
The scrollbar blackness issue is gone. Now we just checkerboard as normal.
Flags: needinfo?(ehsan)
Comment 34•8 years ago
|
||
Awesome, thanks for confirming! Assuming fixed by bug 1238564 although it's probably not worth spending the time to confirm that.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
This should be fixed in beta 4 by the uplifts in bug 1238564 as well. When that happens we can mark 46 and 47 fixed too.
Updated•8 years ago
|
Updated•8 years ago
|
Version: unspecified → Trunk
You need to log in
before you can comment on or make changes to this bug.
Description
•