Closed Bug 1246848 Opened 8 years ago Closed 8 years ago

Some boxes in opacity < 1.0 are painted as black boxes when scrolled into viewport if APZ is enabled

Categories

(Core :: Layout, defect)

x86
Windows 10
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1238564
mozilla48
Tracking Status
firefox45 --- unaffected
firefox46 - fixed
firefox47 - fixed

People

(Reporter: masayuki, Assigned: mstange)

References

()

Details

(Keywords: regression)

Attachments

(2 files)

Attached image screenshot (deleted) —
STR:

0. Enable e10s and APZ.
1. Load http://www.d-toybox.com/studio/weblog/show.php?id=2016020600 in not so enough height window.
2. Scroll down.

Then, you might see black boxes which shouldn't be painted as so (See the attached screenshot). I cannot reproduce this bug without APZ.

I tried to create simpler testcase, but I failed.
https://jsfiddle.net/d_toybox/eaxt4s93/

The green boxes are <blockquote> whose child are |opacity: 0.9;|. The symptom is reproduced only with a <blockquote> has another <blockquote> in it.

My environment is Win 10 x64, Core i5 4200U, Intel HD Graphics 4400:
http://ark.intel.com/products/75459/Intel-Core-i5-4200U-Processor-3M-Cache-up-to-2_60-GHz

From trouble shooting information:

> Graphics
> Adapter Description	Intel(R) HD Graphics Family
> Adapter Drivers	igdumdim64 igd10iumd64 igd10iumd64 igd12umd64 igdumdim32 igd10iumd32 igd10iumd32 igd12umd32
> Adapter RAM	Unknown
> Asynchronous Pan/Zoom	wheel input enabled; touch input enabled
> Device ID	0x0a16
> Direct2D Enabled	true
> DirectWrite Enabled	true (10.0.10586.0)
> Driver Date	10-1-2015
> Driver Version	20.19.15.4300
> GPU #2 Active	false
> GPU Accelerated Windows	1/1 Direct3D 11 (OMTC)
> Subsys ID	181410cf
> Supports Hardware H264 Decoding	Yes
> Vendor ID	0x8086
> WebGL Renderer	Google Inc. -- ANGLE (Intel(R) HD Graphics Family Direct3D11 vs_5_0 ps_5_0)
> windowLayerManagerRemote	true
> AzureCanvasBackend	direct2d 1.1
> AzureContentBackend	direct2d 1.1
> AzureFallbackCanvasBackend	cairo
> AzureSkiaAccelerated	0
[Tracking Requested - why for this release]:

[Tracking Requested - why for this release]:

Regression window:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=2ec54b38a33da939a8255612999d9e867eb11664&tochange=bb5becd378f40a9be14e4e635d7034f2835fc7b5

Via local build,
Last Good: db3a7c3208e7
First Bad: 7d23d87b02f8

Regressed by:Bug 1147673
Attached file reduced html (deleted) —
Flags: needinfo?(mstange)
[Tracking Requested - why for this release]: user visible regression in 46
Component: Panning and Zooming → Layout
I expect the patch I'm working on in bug 1238564 to fix this.
Assignee: nobody → mstange
Depends on: 1238564
Flags: needinfo?(mstange)
Bug 1238564 should be in today's nightly when it is done building, please retest on that to see if this still happens. Thanks!
Flags: needinfo?(masayuki)
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #6)
> Bug 1238564 should be in today's nightly when it is done building, please
> retest on that to see if this still happens. Thanks!

Yeah, I confirmed that this is fixed in the latest Nightly, thanks!
Status: NEW → RESOLVED
Closed: 8 years ago
Flags: needinfo?(masayuki)
Resolution: --- → FIXED
Target Milestone: --- → mozilla48
No longer depends on: 1238564
Resolution: FIXED → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: