82.06 KB, image/jpeg
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0 Build ID: 20160205030204 Steps to reproduce: I think the below 2 issues (A & B) might be connected, that's why I put them together, if I'm incorrect, I'm sorry :( A. Black boxes Issue 1. Go to http://codepen.io/tholman/full/rxJpdQ 2. Move your mouse a lot, horizontally, vertically 3. See Black boxes flashing B. Transparent Content (apparently affecting inline CSS) 1. Go to http://forum7.hkgolden.com/view.aspx?type=SW&message=6220646&page=11 2. Explore the content and try highlighting them to make FF render the faded text again (The incorrectly rendered transparent text and images can be found besides the floating emojis) Actual results: A. I see black boxes appeared instead of a clear background. B. I cannot see the desired content until I highlight them using my mouse. Expected results: A. No black boxes should have displayed B. Invisible content should be displayed upon loading the page
Separate problem B as bug1246469
w/ e10s + APZ enabled, the range(Comment 2) is wrong.
Reproduced on Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0 ID:20160206030207 Regression window(about problem A) w/ e10s+APZ: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=52f3d7379370&tochange=e8ea2a9493da
Via local build: Last Good: e51ef562f1c5 First Bad: 22b3af8c20b2 Triggered by: 22b3af8c20b2 Kartikaya Gupta — Bug 1178060 - Ensure that if there is a document-level apz-aware event listener on a subdocument, we build the nsDisplaySubdocument item to hold that information. r=tn
Created attachment 8716838 [details] Since A and B are separated. Here is a proof of the black boxes issue
Thanks, I can reproduce this on Windows. Seems to be related to the event-regions (as the regression range indicates) - I can repro with APZ disabled and layout.event-regions.enabled set to true, but if I disable both APZ and event regions I don't see it.
This is very similar to bug 1161978 but unfortunately the patch on that bug doesn't fix this for me.
Turning on layers.draw-borders and repro'ing the bug does seem to indicate that this is related to layer invalidation. The event regions changes probably just affect the structure of the layer tree and expose a pre-existing bug.
This should be fixed in the feb10 nightly via bug 1240800.
Marking 46 as unaffected based on https://bugzilla.mozilla.org/show_bug.cgi?id=1240800#c29