Closed
Bug 877225
Opened 11 years ago
Closed 11 years ago
[MP] Defect - transition from snapped view shows stretched page for a moment
Categories
(Firefox for Metro Graveyard :: Browser, defect, P1)
Tracking
(Not tracked)
VERIFIED
FIXED
Firefox 26
People
(Reporter: jbecerra, Assigned: bbondy)
References
Details
(Keywords: perf, Whiteboard: [preview] feature=defect c=Browser_views u=metro_firefox_user p=3)
Attachments
(1 file)
(deleted),
patch
|
bas.schouten
:
review+
|
Details | Diff | Splinter Review |
Tested on 2013-05-29 using latest nightly. If you have a page like autoblog.com in snapped view and you snap it back to full view, you will see the page be stretched horizontally for a little while before it renders nicely. Steps: 1. In Metro Firefox go to autoblog.com and put it in snapped view 2. Pull back the vertical divider to snapp it back to full view Expected: Faster, smoother transition that doesn't show a stretched page. Actual: You see the page stretch horizontally for a moment before it looks normal.
Updated•11 years ago
|
Priority: -- → P1
Updated•11 years ago
|
Blocks: metrov1defect&change
Whiteboard: feature=defect c=tbd u=tbd p=0
Assignee | ||
Comment 1•11 years ago
|
||
p=2
Updated•11 years ago
|
Whiteboard: feature=defect c=tbd u=tbd p=0 → feature=defect c=Browser_views u=tbd p=0
Updated•11 years ago
|
Whiteboard: feature=defect c=Browser_views u=tbd p=0 → feature=defect c= u=tbd p=0
Updated•11 years ago
|
Summary: defect - transition from snapped view shows stretched page for a moment → Defect - transition from snapped view shows stretched page for a moment
Whiteboard: feature=defect c= u=tbd p=0 → feature=defect c=firefox_start u=metro_firefox_user p=0
Updated•11 years ago
|
Updated•11 years ago
|
Whiteboard: feature=defect c=firefox_start u=metro_firefox_user p=0 → feature=defect c=Browser_views u=metro_firefox_user p=0
![]() |
||
Updated•11 years ago
|
Component: General → Browser
![]() |
||
Comment 2•11 years ago
|
||
'OMTC window resizing doesn't really work' bug 899435 may be related to this.
Updated•11 years ago
|
Whiteboard: feature=defect c=Browser_views u=metro_firefox_user p=0 → feature=defect c=Browser_views u=metro_firefox_user p=0 [preview-triage]
Updated•11 years ago
|
Whiteboard: feature=defect c=Browser_views u=metro_firefox_user p=0 [preview-triage] → [preview-triage] feature=defect c=Browser_views u=metro_firefox_user p=0
Updated•11 years ago
|
![]() |
||
Comment 3•11 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #2) > 'OMTC window resizing doesn't really work' bug 899435 may be related to this. This has landed, can anyone still reproduce?
Updated•11 years ago
|
Blocks: MetroPreviewRelease
Summary: Defect - transition from snapped view shows stretched page for a moment → [MP] Defect - transition from snapped view shows stretched page for a moment
Whiteboard: [preview-triage] feature=defect c=Browser_views u=metro_firefox_user p=0 → [preview] feature=defect c=Browser_views u=metro_firefox_user p=0
Comment 4•11 years ago
|
||
I tested this on todays m-c and it works for me. I'm concerned the problem Juan reported might a function of slow hardware, which I am not on. Juan, on the original hardware, can you reproduce this?
Flags: needinfo?(jbecerra)
Assignee | ||
Comment 5•11 years ago
|
||
I can reproduce this consistently, it's easiest to see when you start with snapped view and you go to a larger size.
Assignee | ||
Updated•11 years ago
|
Assignee: nobody → netzen
Assignee | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
Updated•11 years ago
|
Blocks: metrov1it15
QA Contact: jbecerra
Whiteboard: [preview] feature=defect c=Browser_views u=metro_firefox_user p=0 → [preview] feature=defect c=Browser_views u=metro_firefox_user p=3
Assignee | ||
Comment 6•11 years ago
|
||
We were originally hoping that bug 899435 would fix this, but the case covered in that bug was not hit here. On the Swap Chain's ResizeBuffer call, the swap desc was set to scale, this caused a stretching effect to be displayed. There is also some visual jank that happens because of resizing that is fixed by the flag passed to present. I think this is because we have 2 buffers in our swap chain for WinRT but not anywhere else.
Attachment #804483 -
Flags: review?(bjacob)
Comment 7•11 years ago
|
||
Comment on attachment 804483 [details] [diff] [review] Patch 1 - Do not scale on resize and use current buffer after resize I am not competent to review this. Try Bas (I think he'll be back from vacation on Monday) or Jeff Gilbert.
Attachment #804483 -
Flags: review?(bjacob)
Assignee | ||
Updated•11 years ago
|
Flags: needinfo?(jbecerra)
Assignee | ||
Updated•11 years ago
|
Attachment #804483 -
Flags: review?(jgilbert)
Comment 8•11 years ago
|
||
Comment on attachment 804483 [details] [diff] [review] Patch 1 - Do not scale on resize and use current buffer after resize Bas should handle this. I could figure it out, but Bas will have intuition for this part of the code.
Attachment #804483 -
Flags: review?(jgilbert) → review?(bas)
Updated•11 years ago
|
Attachment #804483 -
Flags: review?(bas) → review+
Assignee | ||
Comment 9•11 years ago
|
||
Thanks for the quick review!
Assignee | ||
Comment 10•11 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/41104c4a62ee
Target Milestone: --- → Firefox 26
Comment 11•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/41104c4a62ee
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 12•11 years ago
|
||
Removing bug 831086 because it's not related to this bug.
No longer depends on: 831086
Comment 13•11 years ago
|
||
While testing this for iteration #15, with latest Nightly (build ID: 20130926145500), I can't see the page stretch horizontally, before it looks normal. On the other hand, I do see some visual jank in the upper left corner on the page that lasts for 3-4 seconds, after I put Metro back in full view. Does anyone have any thoughts/suggestions? Thanks!
Flags: needinfo?(netzen)
Assignee | ||
Comment 14•11 years ago
|
||
You may be seeing bug 918203. This bug just gets rid of the stretching effect.
Flags: needinfo?(netzen)
Comment 15•11 years ago
|
||
> You may be seeing bug 918203. This bug just gets rid of the stretching > effect. Yes, is similar to bug 918203. Marking this verified, based on comment 13 and comment 14. Thanks Brian!
Status: RESOLVED → VERIFIED
Updated•10 years ago
|
OS: Windows 8 Metro → Windows 8.1
You need to log in
before you can comment on or make changes to this bug.
Description
•