Closed
Bug 641250
Opened 14 years ago
Closed 14 years ago
showdown-highlight page rendering funny
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
FIXED
mozilla5
People
(Reporter: dherman, Assigned: mattwoodrow)
References
()
Details
Attachments
(4 files, 1 obsolete file)
414.99 KB,
image/png
|
Details | |
4.33 KB,
patch
|
joe
:
review-
|
Details | Diff | Splinter Review |
5.20 KB,
patch
|
joe
:
review+
|
Details | Diff | Splinter Review |
1.55 KB,
patch
|
joe
:
review+
|
Details | Diff | Splinter Review |
This page: http://softwaremaniacs.org/playground/showdown-highlight/ is rendering funny on my MacBook Pro with hardware acceleration enabled, both in the nightly and RC. Attaching a screen shot. It self-corrects after a couple seconds or after some slight interaction like moving the mouse or clicking. Disabling hardware acceleration fixes it. Don't know if it's relevant, but the web console spits out the warning about document.write() creating an unbalanced tree. Dave
Updated•14 years ago
|
Keywords: regressionwindow-wanted
Comment 1•14 years ago
|
||
The broken rendering appears to be connected with scrolling. (Note that when the page loads, it scrolls the left-hand (source) pane to the bottom.) If I hit Command-R to reload at that point, nothing untoward happens; but if I scroll the left-hand pane back to the top, and then hit Command-R, the rendering problem (where content of the right-hand pane is blitted to the left-hand one) happens again.
Comment 2•14 years ago
|
||
scrolling sounds like layers
Comment 3•14 years ago
|
||
Further observation: the problem only occurs on Reload if the left-hand pane is scrolled _ALL_ the way to the top; if I adjust its scroll position even just a couple of pixels from the top, and then Reload, it scrolls cleanly to the bottom with no rendering artifacts.
Comment 4•14 years ago
|
||
Works: 2011-01-17 (66addc5c30ca) Fails: 2011-01-18 (eb105fe0e41c) Regression range: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=66addc5c30ca&tochange=eb105fe0e41c
Comment 5•14 years ago
|
||
Specifically, this is a regression from 31b46f48f714 (bug 621778).
Blocks: 621778
Keywords: regressionwindow-wanted
Assignee: nobody → matt.woodrow+bugzilla
Assignee | ||
Comment 6•14 years ago
|
||
Attachment #520381 -
Flags: review?(joe)
Assignee | ||
Comment 7•14 years ago
|
||
I think I like this one better, it makes the texture state clearer than having two bool vars.
Attachment #520383 -
Flags: review?(joe)
Assignee | ||
Comment 8•14 years ago
|
||
Actually qref the changes
Attachment #520383 -
Attachment is obsolete: true
Attachment #520383 -
Flags: review?(joe)
Attachment #520387 -
Flags: review?(joe)
Comment 9•14 years ago
|
||
Comment on attachment 520381 [details] [diff] [review] Upload the full surface if the texture contents are uninitialized agreed - the enumerated type is better.
Attachment #520381 -
Flags: review?(joe) → review-
Comment 10•14 years ago
|
||
Comment on attachment 520387 [details] [diff] [review] Alternate fix v2 Would love to see a test.
Attachment #520387 -
Flags: review?(joe) → review+
Assignee | ||
Comment 11•14 years ago
|
||
Landed the fix as: http://hg.mozilla.org/mozilla-central/rev/5cd1f196e421 Will try write a test for this today.
Assignee | ||
Comment 12•14 years ago
|
||
Attachment #524256 -
Flags: review?(joe)
Updated•14 years ago
|
Attachment #524256 -
Flags: review?(joe) → review+
Comment 13•14 years ago
|
||
http://hg.mozilla.org/mozilla-central/rev/c2242c63e75f
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.2
You need to log in
before you can comment on or make changes to this bug.
Description
•