12012-04-11 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com>
2
3 [EFL] Add setting API to enable/disable XSSAuditor
4 https://bugs.webkit.org/show_bug.cgi?id=83281
5
6 Add missing implementation setXSSAuditorEnabled to EFL's LayoutTestController
7 in order to unskip tests in http/tests/security/xssAuditor. Also, catch the signal
8 'xss,detected' in DRT to enable a test, which is expecting a line containing
9 'didDetectXSS' in the output when reflected XSS is encountered in the page.
10
11 Reviewed by NOBODY (OOPS!).
12
13 * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
14 (DumpRenderTreeChrome::createView):
15 (DumpRenderTreeChrome::onDidDetectXSS):
16 (DumpRenderTreeChrome::onFrameCreated):
17 * DumpRenderTree/efl/DumpRenderTreeChrome.h:
18 (DumpRenderTreeChrome):
19 * DumpRenderTree/efl/LayoutTestControllerEfl.cpp:
20 (LayoutTestController::setXSSAuditorEnabled):
21