Closed
Bug 1284440
Opened 8 years ago
Closed 8 years ago
Rendering issue occurs after restarting without HWA (or in Safe Mode) in OS X
Categories
(Core :: Graphics: Layers, defect)
Tracking
()
VERIFIED
FIXED
mozilla50
Tracking | Status | |
---|---|---|
firefox50 | --- | verified |
People
(Reporter: magicp.jp, Assigned: mtseng)
References
(Blocks 1 open bug)
Details
Attachments
(2 files, 1 obsolete file)
367.39 KB,
image/png
|
Details | |
1.38 KB,
patch
|
mtseng
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20160704030211
Steps to reproduce:
1. Start Nightly in OS X
2. Restart in Safe Mode
3. Open Bookmarks sidebar
Actual results:
Rendering issue occurs after restarting in Safe Mode. Especially when opening sidebar. (I can reproduce this issue in Yosemite and El Capitan)
Expected results:
Rendering works in Safe Mode
Has STR: --- → yes
status-firefox50:
--- → affected
Component: Untriaged → Graphics: Layers
OS: Unspecified → Mac OS X
Product: Firefox → Core
Blocks: 1281686
Has Regression Range: --- → yes
Another STR:
Start Nightly without hardware acceleration in OS X
Summary: Rendering issue occurs after restarting in Safe Mode in OS X → Rendering issue occurs after restarting without HWA (or in Safe Mode) in OS X
Assignee | ||
Comment 5•8 years ago
|
||
CreateRenderTargetForWindow might clear too aggressive which means it would clear unwanted area.
So I add ClipToRegion in advance to prevent it from clearing those unwanted area.
Attachment #8768328 -
Flags: review?(matt.woodrow)
Updated•8 years ago
|
Attachment #8768328 -
Flags: review?(matt.woodrow) → review+
Assignee | ||
Comment 6•8 years ago
|
||
Assignee | ||
Comment 7•8 years ago
|
||
Try looks good. The orange happened on OSX is caused by another commit.
Pushed by mtseng@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/c8700e65f41b
Prevent CreateRenderTargetForWindow from clearing unwanted area. r=mattwoodrow
Comment 9•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla50
Comment 10•8 years ago
|
||
We should back this out.
Comment 11•8 years ago
|
||
Backed this out for graphic issues on Linux, see bug 1285243.
Flags: needinfo?(mtseng)
Comment 12•8 years ago
|
||
Backout by archaeopteryx@coole-files.de:
https://hg.mozilla.org/mozilla-central/rev/63cc31d6cc1c
Backed out changeset c8700e65f41b for causing graphic issues (bug 1285243). r=backout
Updated•8 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 13•8 years ago
|
||
This should fix problem on linux.
Attachment #8769059 -
Flags: review+
Assignee | ||
Updated•8 years ago
|
Attachment #8768328 -
Attachment is obsolete: true
Comment 14•8 years ago
|
||
Pushed by mtseng@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/2ada5807b65d
Prevent CreateRenderTargetForWindow from clearing unwanted area. r=mattwoodrow
Comment 15•8 years ago
|
||
bugherder |
Status: REOPENED → RESOLVED
Closed: 8 years ago → 8 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(mtseng)
Comment 16•8 years ago
|
||
This patch did a perf improvement,
https://treeherder.mozilla.org/perf.html#/graphs?series=%5Bmozilla-inbound,97875da197b1dc5730cc28037b1fcc56012fd730,1,1%5D&zoom=1467839846736.0076,1467938616967.3508,2.5671641791044775,2.9925373134328357&selected=%5Bmozilla-inbound,97875da197b1dc5730cc28037b1fcc56012fd730,34165,31334049,1%5D
Comment 17•8 years ago
|
||
Morris, can you add a test that would've caught the bug in the original patch?
Flags: needinfo?(mtseng)
Assignee | ||
Comment 18•8 years ago
|
||
I believe Michael is doing this. Michael, can you file a follow-up bug for this test case? Thanks.
Flags: needinfo?(mtseng) → needinfo?(cleu)
Comment 19•8 years ago
|
||
Yes, I'm investigating this issue.
I have filed a follow-up bug.
bug1287986
Flags: needinfo?(cleu)
Updated•8 years ago
|
Flags: qe-verify+
Comment 20•8 years ago
|
||
I was able to reproduce this issue on an older Nightly 50.0a1 from 2016-07-05.
The is verified fixed on Firefox 50.0b3-build1 (2016-09-29) running Mac OS X 10.10 and 10.11.
You need to log in
before you can comment on or make changes to this bug.
Description
•