#34 Inline widget and de-duplication for inline scripts.
Merged by quidam. Opened by gioma1.
gioma1/librejs feature/inline-scripts-UI  into  master

Download 34.patch

As discussed in our last meeting, this provides a collapsed expandable widget to inspect the intercepted inline scripts (both attribute values and script blocks) in the main popup UI.
The inline scripts are also de-duplicated while scanned, providing an UI entry for the first instance only (to avoid unnecessary clutter) and caching the processing results (to avoid unnecessary CPU work).
Tests for (de)duplicate inline scripts in attributes have been provided as well.

1 new commit added

  • Generate code view widget for first inline script with global license too.

1 new commit added

  • Cosmetic changes to the inline code viewer toggle button.

Both the issues just discussed in our meeting are addressed by the latest 2 commits, respectively. Happy testing :)

1 new commit added

  • Fixed inline whitelisting regressions (issue #35).

1 new commit added

  • Fix for large scripts thrashing the black/white lists when added.

Pull-Request has been merged by quidam

Metadata