• 
      

    Refactor the screenshotThumbnail code to be largely a Backbone view.

    Review Request #3997 — Created March 23, 2013 and submitted — Latest diff uploaded

    Information

    Review Board
    master

    Reviewers

    Refactor the screenshotThumbnail code to be largely a Backbone view.
    
    The bulk of $.fn.screenshotThumbail has been pulled out into a Backbone
    view. The view handles hooking up events to the model and elements, and
    performing modification and deletion actions on the screenshot.
    
    $.fn.screenshotThumbnail itself still exists to query the proper
    screenshot to populate the view with, and to hook up events to the
    editing state for the review request. In time, this will all move into a
    new view that owns review request editing.
    Edited and deleted screenshots successfully.
    
    Observed the button and draft banner states to make sure they reacted properly.
    
    Unit tests passed.