Implement the HTML5 canvas tainting rules to prevent potential data leakage
[WebKit-https.git] / WebCore / html /
drwxr-xr-x   ..
-rw-r--r-- 7488 CanvasGradient.cpp
-rw-r--r-- 3137 CanvasGradient.h
-rw-r--r-- 1619 CanvasGradient.idl
-rw-r--r-- 6727 CanvasPattern.cpp
-rw-r--r-- 3064 CanvasPattern.h
-rw-r--r-- 1553 CanvasPattern.idl
-rw-r--r-- 1903 CanvasPixelArray.cpp
-rw-r--r-- 2730 CanvasPixelArray.h
-rw-r--r-- 1755 CanvasPixelArray.idl
-rw-r--r-- 39424 CanvasRenderingContext2D.cpp
-rw-r--r-- 8780 CanvasRenderingContext2D.h
-rw-r--r-- 4849 CanvasRenderingContext2D.idl
-rw-r--r-- 10675 CanvasStyle.cpp
-rw-r--r-- 2883 CanvasStyle.h
-rw-r--r-- 6545 DocTypeStrings.gperf
-rw-r--r-- 2918 FormDataList.cpp
-rw-r--r-- 2253 FormDataList.h
-rw-r--r-- 14568 HTMLAnchorElement.cpp
-rw-r--r-- 3073 HTMLAnchorElement.h
-rw-r--r-- 2457 HTMLAnchorElement.idl
-rw-r--r-- 6923 HTMLAppletElement.cpp
-rw-r--r-- 2395 HTMLAppletElement.h
-rw-r--r-- 2237 HTMLAppletElement.idl
-rw-r--r-- 6059 HTMLAreaElement.cpp
-rw-r--r-- 2302 HTMLAreaElement.h
-rw-r--r-- 2018 HTMLAreaElement.idl
-rw-r--r-- 1538 HTMLAttributeNames.in
-rw-r--r-- 1610 HTMLAudioElement.cpp
-rw-r--r-- 1660 HTMLAudioElement.h
-rw-r--r-- 1475 HTMLAudioElement.idl
-rw-r--r-- 2582 HTMLBRElement.cpp
-rw-r--r-- 1662 HTMLBRElement.h
-rw-r--r-- 1117 HTMLBRElement.idl
-rw-r--r-- 2695 HTMLBaseElement.cpp
-rw-r--r-- 1745 HTMLBaseElement.h
-rw-r--r-- 1202 HTMLBaseElement.idl
-rw-r--r-- 1779 HTMLBaseFontElement.cpp
-rw-r--r-- 1543 HTMLBaseFontElement.h
-rw-r--r-- 1370 HTMLBaseFontElement.idl
-rw-r--r-- 1460 HTMLBlockquoteElement.cpp
-rw-r--r-- 1447 HTMLBlockquoteElement.h
-rw-r--r-- 1124 HTMLBlockquoteElement.idl
-rw-r--r-- 9535 HTMLBodyElement.cpp
-rw-r--r-- 2333 HTMLBodyElement.h
-rw-r--r-- 1693 HTMLBodyElement.idl
-rw-r--r-- 5733 HTMLButtonElement.cpp
-rw-r--r-- 2149 HTMLButtonElement.h
-rw-r--r-- 1619 HTMLButtonElement.idl
-rw-r--r-- 8408 HTMLCanvasElement.cpp
-rw-r--r-- 3829 HTMLCanvasElement.h
-rw-r--r-- 1758 HTMLCanvasElement.idl
-rw-r--r-- 14510 HTMLCollection.cpp
-rw-r--r-- 5002 HTMLCollection.h
-rw-r--r-- 1424 HTMLCollection.idl
-rw-r--r-- 1354 HTMLDListElement.cpp
-rw-r--r-- 1352 HTMLDListElement.h
-rw-r--r-- 1094 HTMLDListElement.idl
-rw-r--r-- 1375 HTMLDirectoryElement.cpp
-rw-r--r-- 1368 HTMLDirectoryElement.h
-rw-r--r-- 1098 HTMLDirectoryElement.idl
-rw-r--r-- 2438 HTMLDivElement.cpp
-rw-r--r-- 1541 HTMLDivElement.h
-rw-r--r-- 1118 HTMLDivElement.idl
-rw-r--r-- 13499 HTMLDocument.cpp
-rw-r--r-- 2604 HTMLDocument.h
-rw-r--r-- 2537 HTMLDocument.idl
-rw-r--r-- 32123 HTMLElement.cpp
-rw-r--r-- 3780 HTMLElement.h
-rw-r--r-- 2527 HTMLElement.idl
-rw-r--r-- 17289 HTMLElementFactory.cpp
-rw-r--r-- 1668 HTMLElementFactory.h
-rw-r--r-- 6953 HTMLEmbedElement.cpp
-rw-r--r-- 2550 HTMLEmbedElement.h
-rw-r--r-- 2032 HTMLEmbedElement.idl
-rw-r--r-- 4862 HTMLEntityNames.gperf
-rw-r--r-- 1946 HTMLFieldSetElement.cpp
-rw-r--r-- 1722 HTMLFieldSetElement.h
-rw-r--r-- 1111 HTMLFieldSetElement.idl
-rw-r--r-- 4566 HTMLFontElement.cpp
-rw-r--r-- 1779 HTMLFontElement.h
-rw-r--r-- 1239 HTMLFontElement.idl
-rw-r--r-- 8666 HTMLFormCollection.cpp
-rw-r--r-- 2132 HTMLFormCollection.h
-rw-r--r-- 25589 HTMLFormElement.cpp
-rw-r--r-- 4855 HTMLFormElement.h
-rw-r--r-- 1965 HTMLFormElement.idl
-rw-r--r-- 2701 HTMLFrameElement.cpp
-rw-r--r-- 1860 HTMLFrameElement.h
-rw-r--r-- 2304 HTMLFrameElement.idl
-rw-r--r-- 9734 HTMLFrameElementBase.cpp
-rw-r--r-- 2932 HTMLFrameElementBase.h
-rw-r--r-- 2204 HTMLFrameOwnerElement.cpp
-rw-r--r-- 2012 HTMLFrameOwnerElement.h
-rw-r--r-- 6608 HTMLFrameSetElement.cpp
-rw-r--r-- 2696 HTMLFrameSetElement.h
-rw-r--r-- 1291 HTMLFrameSetElement.idl
-rw-r--r-- 7478 HTMLGenericFormElement.cpp
-rw-r--r-- 4015 HTMLGenericFormElement.h
-rw-r--r-- 4580 HTMLHRElement.cpp
-rw-r--r-- 1718 HTMLHRElement.h
-rw-r--r-- 1273 HTMLHRElement.idl
-rw-r--r-- 2225 HTMLHeadElement.cpp
-rw-r--r-- 1585 HTMLHeadElement.h
-rw-r--r-- 1133 HTMLHeadElement.idl
-rw-r--r-- 1750 HTMLHeadingElement.cpp
-rw-r--r-- 1471 HTMLHeadingElement.h
-rw-r--r-- 1122 HTMLHeadingElement.idl
-rw-r--r-- 1844 HTMLHtmlElement.cpp
-rw-r--r-- 1538 HTMLHtmlElement.h
-rw-r--r-- 1123 HTMLHtmlElement.idl
-rw-r--r-- 4799 HTMLIFrameElement.cpp
-rw-r--r-- 2108 HTMLIFrameElement.h
-rw-r--r-- 2286 HTMLIFrameElement.idl
-rw-r--r-- 11759 HTMLImageElement.cpp
-rw-r--r-- 3602 HTMLImageElement.h
-rw-r--r-- 2307 HTMLImageElement.idl
-rw-r--r-- 4710 HTMLImageLoader.cpp
-rw-r--r-- 2044 HTMLImageLoader.h
-rw-r--r-- 50515 HTMLInputElement.cpp
-rw-r--r-- 7094 HTMLInputElement.h
-rw-r--r-- 3463 HTMLInputElement.idl
-rw-r--r-- 1933 HTMLIsIndexElement.cpp
-rw-r--r-- 1612 HTMLIsIndexElement.h
-rw-r--r-- 1177 HTMLIsIndexElement.idl
-rw-r--r-- 2766 HTMLKeygenElement.cpp
-rw-r--r-- 1645 HTMLKeygenElement.h
-rw-r--r-- 4017 HTMLLIElement.cpp
-rw-r--r-- 1595 HTMLLIElement.h
-rw-r--r-- 1150 HTMLLIElement.idl
-rw-r--r-- 4497 HTMLLabelElement.cpp
-rw-r--r-- 1988 HTMLLabelElement.h
-rw-r--r-- 1318 HTMLLabelElement.idl
-rw-r--r-- 3296 HTMLLegendElement.cpp
-rw-r--r-- 1859 HTMLLegendElement.h
-rw-r--r-- 1317 HTMLLegendElement.idl
-rw-r--r-- 10509 HTMLLinkElement.cpp
-rw-r--r-- 3173 HTMLLinkElement.h
-rw-r--r-- 1986 HTMLLinkElement.idl
-rw-r--r-- 3314 HTMLMapElement.cpp
-rw-r--r-- 1757 HTMLMapElement.h
-rw-r--r-- 1225 HTMLMapElement.idl
-rw-r--r-- 4586 HTMLMarqueeElement.cpp
-rw-r--r-- 1688 HTMLMarqueeElement.h
-rw-r--r-- 1176 HTMLMarqueeElement.idl
-rw-r--r-- 27636 HTMLMediaElement.cpp
-rw-r--r-- 6400 HTMLMediaElement.h
-rw-r--r-- 3273 HTMLMediaElement.idl
-rw-r--r-- 1351 HTMLMenuElement.cpp
-rw-r--r-- 1352 HTMLMenuElement.h
-rw-r--r-- 1093 HTMLMenuElement.idl
-rw-r--r-- 2874 HTMLMetaElement.cpp
-rw-r--r-- 1791 HTMLMetaElement.h
-rw-r--r-- 1324 HTMLMetaElement.idl
-rw-r--r-- 1637 HTMLModElement.cpp
-rw-r--r-- 1508 HTMLModElement.h
-rw-r--r-- 1185 HTMLModElement.idl
-rw-r--r-- 3699 HTMLNameCollection.cpp
-rw-r--r-- 1350 HTMLNameCollection.h
-rw-r--r-- 3117 HTMLOListElement.cpp
-rw-r--r-- 1652 HTMLOListElement.h
-rw-r--r-- 1184 HTMLOListElement.idl
-rw-r--r-- 14312 HTMLObjectElement.cpp
-rw-r--r-- 3406 HTMLObjectElement.h
-rw-r--r-- 2915 HTMLObjectElement.idl
-rw-r--r-- 5141 HTMLOptGroupElement.cpp
-rw-r--r-- 2359 HTMLOptGroupElement.h
-rw-r--r-- 1185 HTMLOptGroupElement.idl
-rw-r--r-- 7203 HTMLOptionElement.cpp
-rw-r--r-- 2797 HTMLOptionElement.h
-rw-r--r-- 1810 HTMLOptionElement.idl
-rw-r--r-- 2470 HTMLOptionsCollection.cpp
-rw-r--r-- 1629 HTMLOptionsCollection.h
-rw-r--r-- 1736 HTMLOptionsCollection.idl
-rw-r--r-- 2660 HTMLParagraphElement.cpp
-rw-r--r-- 1597 HTMLParagraphElement.h
-rw-r--r-- 1124 HTMLParagraphElement.idl
-rw-r--r-- 2788 HTMLParamElement.cpp
-rw-r--r-- 1857 HTMLParamElement.h
-rw-r--r-- 1305 HTMLParamElement.idl
-rw-r--r-- 58273 HTMLParser.cpp
-rw-r--r-- 6260 HTMLParser.h
-rw-r--r-- 3742 HTMLParserErrorCodes.cpp
-rw-r--r-- 2180 HTMLParserErrorCodes.h
-rw-r--r-- 5811 HTMLPlugInElement.cpp
-rw-r--r-- 2577 HTMLPlugInElement.h
-rw-r--r-- 2519 HTMLPreElement.cpp
-rw-r--r-- 1563 HTMLPreElement.h
-rw-r--r-- 1339 HTMLPreElement.idl
-rw-r--r-- 1432 HTMLQuoteElement.cpp
-rw-r--r-- 1431 HTMLQuoteElement.h
-rw-r--r-- 1118 HTMLQuoteElement.idl
-rw-r--r-- 9681 HTMLScriptElement.cpp
-rw-r--r-- 2645 HTMLScriptElement.h
-rw-r--r-- 1458 HTMLScriptElement.idl
-rw-r--r-- 37888 HTMLSelectElement.cpp
-rw-r--r-- 5886 HTMLSelectElement.h
-rw-r--r-- 2798 HTMLSelectElement.idl
-rw-r--r-- 2638 HTMLSourceElement.cpp
-rw-r--r-- 2030 HTMLSourceElement.h
-rw-r--r-- 1548 HTMLSourceElement.idl
-rw-r--r-- 3451 HTMLStyleElement.cpp
-rw-r--r-- 2412 HTMLStyleElement.h
-rw-r--r-- 1422 HTMLStyleElement.idl
-rw-r--r-- 2169 HTMLTableCaptionElement.cpp
-rw-r--r-- 1767 HTMLTableCaptionElement.h
-rw-r--r-- 1223 HTMLTableCaptionElement.idl
-rw-r--r-- 6872 HTMLTableCellElement.cpp
-rw-r--r-- 3220 HTMLTableCellElement.h
-rw-r--r-- 2166 HTMLTableCellElement.idl
-rw-r--r-- 4272 HTMLTableColElement.cpp
-rw-r--r-- 2312 HTMLTableColElement.h
-rw-r--r-- 1492 HTMLTableColElement.idl
-rw-r--r-- 26063 HTMLTableElement.cpp
-rw-r--r-- 4792 HTMLTableElement.h
-rw-r--r-- 2706 HTMLTableElement.idl
-rw-r--r-- 3993 HTMLTablePartElement.cpp
-rw-r--r-- 1616 HTMLTablePartElement.h
-rw-r--r-- 6483 HTMLTableRowElement.cpp
-rw-r--r-- 2235 HTMLTableRowElement.h
-rw-r--r-- 1837 HTMLTableRowElement.idl
-rw-r--r-- 6379 HTMLTableRowsCollection.cpp
-rw-r--r-- 2091 HTMLTableRowsCollection.h
-rw-r--r-- 5080 HTMLTableSectionElement.cpp
-rw-r--r-- 2228 HTMLTableSectionElement.h
-rw-r--r-- 1680 HTMLTableSectionElement.idl
-rw-r--r-- 570 HTMLTagNames.in
-rw-r--r-- 10870 HTMLTextAreaElement.cpp
-rw-r--r-- 3280 HTMLTextAreaElement.h
-rw-r--r-- 2135 HTMLTextAreaElement.idl
-rw-r--r-- 5340 HTMLTextFieldInnerElement.cpp
-rw-r--r-- 2576 HTMLTextFieldInnerElement.h
-rw-r--r-- 2734 HTMLTitleElement.cpp
-rw-r--r-- 1625 HTMLTitleElement.h
-rw-r--r-- 1131 HTMLTitleElement.idl
-rw-r--r-- 76353 HTMLTokenizer.cpp
-rw-r--r-- 13967 HTMLTokenizer.h
-rw-r--r-- 2047 HTMLUListElement.cpp
-rw-r--r-- 1549 HTMLUListElement.h
-rw-r--r-- 1154 HTMLUListElement.idl
-rw-r--r-- 4834 HTMLVideoElement.cpp
-rw-r--r-- 2458 HTMLVideoElement.h
-rw-r--r-- 1709 HTMLVideoElement.idl
-rw-r--r-- 10854 HTMLViewSourceDocument.cpp
-rw-r--r-- 2225 HTMLViewSourceDocument.h
-rw-r--r-- 1958 ImageData.cpp
-rw-r--r-- 2215 ImageData.h
-rw-r--r-- 1784 ImageData.idl
-rw-r--r-- 1787 MediaError.h
-rw-r--r-- 1656 MediaError.idl
-rw-r--r-- 2255 TimeRanges.cpp
-rw-r--r-- 2170 TimeRanges.h
-rw-r--r-- 1583 TimeRanges.idl
-rw-r--r-- 1674 VoidCallback.h
-rw-r--r-- 1458 VoidCallback.idl