Task #91111

Epic #87417: Integrate proper Content Security Policy (CSP) handling

Task #87418: Refactor and remove usage of inline scripts in backend

Reduce inline JavaScript in QueryView

Added by Oliver Hader 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Security
Target version:
-
Start date:
2020-04-18
Due date:
% Done:

100%

TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Sprint Focus:

Associated revisions

Revision b5637aea (diff)
Added by Oliver Hader 3 months ago

[TASK] Reduce inline JavaScript in QueryView

This change aims to reduce the amount of inline JavaScript by
moving these parts to dedicated static JavaScript modules or
using native HTML functionality instead of location.href.

  • unused properties in QueryView have been removed
  • onclick event on a submit button does not have any effect
    since the onsubmit event is handled first - corresponding
    code has been removed as well

Resolves: #91111
Releases: master
Change-Id: I51263b5cd71109d9a28d4edf3cb0b95097aab6b6
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64230
Tested-by: TYPO3com <>
Tested-by: Benni Mack <>
Tested-by: Josef Glatz <>
Tested-by: Frank Nägler <>
Reviewed-by: Benni Mack <>
Reviewed-by: Josef Glatz <>
Reviewed-by: Frank Nägler <>

History

#1 Updated by Gerrit Code Review 3 months ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64230

#2 Updated by Oliver Hader 3 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#3 Updated by Benni Mack 3 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF