Browser extension for posting screenshots to Review Board

Review Request #7741 — Created Oct. 27, 2015 and discarded — Latest diff uploaded

Information

jwu
rb-extension-pack
master

Reviewers

Browser extension for Firefox and Chrome that allows the user to take screenshots of their browser's web content and post it to a Review Board server.

The extension adds the Review Board logo as an icon to the browser's toolbar. Clicking on the icon allows you to select different options of capturing web content. Currently you can captural all visible web content and crop a portion of the visible web content.

Chrome

  • Can take screenshot of all visible web content
  • Can crop a section of visible web content
  • Can send screenshot to a Review Board user's review request
  • Can add/delete/modify users from the user.html page

Firefox

  • Can take screenshot of all visible web content
  • Can crop a section of visible web content
  • Can send screenshot to a Review Board user's review request
  • Can add/delete/modify users from the user.html page
  • Multiprocessing friendly

TO DO LIST

Asana Link

  • Basic Validation on table cell editing
  • Fix infinite loading when requesting to some servers
  • Fill in all table cells alert message
  • Make Crop option overlay current page and open new tab after cropping (Chrome)
  • Organize javascript folder into import libraries and non
  • Alert user if user.html page has unsaved information
  • Sent a screenshot to a review request on a local server (Firefox)
  • Sent a screenshot to a review request on the Review Board server (Firefox)
  • Tested addon in nightly build with multiprocessing enabled (Firefox)
  • Sent a screenshot to a review request on a local server (Chrome)
  • Sent a screenshot to a review request on the Review Board server (Chrome)