|
Add private PPAPI interfaces for PDFium accessibility.
This change adds PPAPI interfaces for PDFium accessibility and
implements them in the PDFium engine wrapper code. The approach
to get the accessible text is similar to the existing JSON
interface, which will be deleted once this approach is finished.
Design doc (shared with chromium.org): https://goo.gl/ZJUBsg
BUG= 54724
Committed: https://crrev.com/c3547a3968cfdad2489b1dcbd651a216af52e677
Cr-Commit-Position: refs/heads/master@{#397298}
Total comments: 8
Total comments: 22
Total comments: 13
Total comments: 7
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+551 lines, -4 lines) |
Patch |
 |
M |
components/pdf/renderer/pepper_pdf_host.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/pdf/renderer/pepper_pdf_host.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/out_of_process_instance.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/out_of_process_instance.cc
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+92 lines, -2 lines |
0 comments
|
Download
|
 |
M |
pdf/pdf_engine.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/pdfium/pdfium_engine.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/pdfium/pdfium_engine.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+29 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/pdfium/pdfium_page.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+12 lines, -0 lines |
0 comments
|
Download
|
 |
M |
pdf/pdfium/pdfium_page.cc
|
View
|
1
2
3
4
5
6
7
8
|
5 chunks |
+104 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/private/ppb_pdf.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+62 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/private/ppp_pdf.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/private/pdf.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/private/pdf.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+31 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/pdf_resource.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/pdf_resource.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages.h
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+51 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppp_pdf_proxy.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppp_pdf_proxy.cc
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+14 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_pdf_api.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+8 lines, -1 line |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_pdf_thunk.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+32 lines, -0 lines |
0 comments
|
Download
|
Total messages: 34 (9 generated)
|