blob: ead99573a50ecc344997e9308c4ab53f0d5ec599 [file] [log] [blame]
This test ensures PDFs loaded in embed tags are exposed in the accessibility tree.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS pdfEmbedElement.domIdentifier is 'pdfEmbed'
PASS pdfEmbedElement.role is 'AXRole: AXGroup'
PASS pdfEmbedElement.childrenCount is 1
PASS pdfAxObject.stringAttributeValue('AXSubrole') is 'AXPDFPluginSubrole'
PASS pdfAxObject.childrenCount is 1
PASS pdfAxObject.parentElement().domIdentifier is 'pdfEmbed'
PASS pdfLayerController.stringAttributeValue('AXRole') is 'AXGroup'
PASS pdfLayerController.stringAttributeValue('AXDescription') is 'document'
PASS pdfTextNode.stringAttributeValue('AXRole') is 'AXStaticText'
PASS pdfTextNode.stringAttributeValue('AXValue') is 'Welcome to the website for the WebKit Open Source Project!'
PASS hitTestResult.stringAttributeValue('AXRole') is 'AXGroup'
PASS hitTestResult.stringAttributeValue('AXDescription') is 'document'
PASS pdfTextNode.stringAttributeValue('AXRole') is 'AXStaticText'
PASS pdfTextNode.stringAttributeValue('AXValue') is 'Welcome to the website for the WebKit Open Source Project!'
PASS searchResultElement.stringAttributeValue('AXSubrole') is 'AXPDFPluginSubrole'
PASS successfullyParsed is true
TEST COMPLETE