Closed
      
        Bug 1332586
      
      
        Opened 8 years ago
          Closed 8 years ago
      
        
    
  
The transition is not smooth when enabling/disabling RDM
Categories
(DevTools :: Responsive Design Mode, defect, P2)
        DevTools
          
        
        
      
        
    
        Responsive Design Mode
          
        
        
      
        
    Tracking
(Not tracked)
        RESOLVED
        DUPLICATE
          of bug 1278757
        
    
  
People
(Reporter: mboldan, Unassigned)
References
Details
(Whiteboard: [rdm-v2] [triage])
Attachments
(2 files)
[Affected versions]:
- Firefox 52.0a2 (2017-01-19), Firefox 53.0a1 (2017-01-19)
[Affected platforms]:
- Windows 10x64, Ubuntu 16.04x64, Mac OS X 10.12
[Steps to reproduce]:
1. Launch Firefox.
2. Enable RDM.
3. Disable RDM.
[Expected result]:
- The transition is smooth, without any glitches.
[Actual result]:
- The transition is not smooth.
[Regression range]:
- This is a regression.
Last good revision: c4449eab07d39e20ea315603f1b1863eeed7dcfe
First bad revision: 5a4cdb6dfb19b458229c60e0e19f083ba83d0f58
Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=c4449eab07d39e20ea315603f1b1863eeed7dcfe&tochange=5a4cdb6dfb19b458229c60e0e19f083ba83d0f58
| Reporter | ||
| Updated•8 years ago
           | 
QA Whiteboard: [qe-rdm]
This is effectively the same issue as what's tracked in bug 1278757, so I'll dupe over there.  The attachment is nice to have, I'll mention it there.  Thanks for filing!
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
|   | ||
| Comment 2•8 years ago
           | ||
This bug was initiated as regression but the symptom is not that obvious.
Are we still going to keep tracking as regression ? Or should we instead block bug 1278757 and uplift patches accordingly once it's fixed?
Flags: needinfo?(jryans)
Priority: -- → P2
(In reply to Astley Chen [:astley] (UTC+8) from comment #2)
> This bug was initiated as regression but the symptom is not that obvious.
> Are we still going to keep tracking as regression ? Or should we instead
> block bug 1278757 and uplift patches accordingly once it's fixed?
Well, it's definitely kind of a subjective thing.  On a fast machine, it's less noticeable I imagine.  Also, we landed a few speedups already under bug 1278757 that improve it.
I'd like keep improving it if we find ways to do so.  If there are concrete changes to make that will improve it, let's file those and have them block bug 1278757.
I think the current state is "good enough" that it would not require uplifting future improvements in this area, but there is still room to do better.
Flags: needinfo?(jryans)
|   | ||
| Comment 4•8 years ago
           | ||
This was recorded on MBPR 15 with Firefox 52.0b5 running in parallel Windows 10 client OS. The symptom is able to reproduce on macOS either. It's quite obvious there is a temp flash of RWD window on top left and then re-positioned to center. As a fan of RWD, hope that there is still a change to improve it on FF52.
|   | ||
| Updated•8 years ago
           | 
          status-firefox54:
          --- → affected
|   | ||
| Comment 5•8 years ago
           | ||
jryans, there is no remaining bugs that block bug 1278757. Is it still a work-in-progress ?
Regarding to this regression bug, I'll suggest it fix-optional and depend on your final call on FF52 cycle.
Thanks.
Flags: needinfo?(jryans)
(In reply to Astley Chen [:astley] (UTC+8) from comment #5)
> jryans, there is no remaining bugs that block bug 1278757. Is it still a
> work-in-progress ?
> Regarding to this regression bug, I'll suggest it fix-optional and depend on
> your final call on FF52 cycle.
> Thanks.
(I am assuming the reason this bug is coming up even though it's resolved as a duplicate is for the bug flags, so I'm going to clear them.  If additional follow up is needed on this issue, let's discuss it in bug 1278757.)
I do have more ideas about the perf issue, so I added another bug under bug 1278757.  We have already uplifted some perf fixes to 52.  I think the current state of perf in 52 is good enough.  Could be better, but we can always make future improvements over time.
          status-firefox50:
          unaffected → ---
          status-firefox51:
          unaffected → ---
          status-firefox52:
          fix-optional → ---
          status-firefox53:
          affected → ---
          status-firefox54:
          affected → ---
Flags: needinfo?(jryans)
Keywords: regression
| Updated•7 years ago
           | 
Product: Firefox → DevTools
          You need to log in
          before you can comment on or make changes to this bug.
        
 Wrong transition.gif
 Wrong transition.gif
            
Description
•