@@ -87,6 +87,7 @@ describe("FreeText Editor", () => {
8787 let pages ;
8888
8989 beforeEach ( async ( ) => {
90+ pending ( "Linked PDFs are not supported." ) ;
9091 pages = await loadAndWait ( "aboutstacks.pdf" , ".annotationEditorLayer" ) ;
9192 } ) ;
9293
@@ -131,6 +132,7 @@ describe("FreeText Editor", () => {
131132 } ) ;
132133
133134 it ( "must copy/paste" , async ( ) => {
135+ pending ( "Doesn't work in headless mode in Firefox." ) ;
134136 // Run sequentially to avoid clipboard issues.
135137 for ( const [ browserName , page ] of pages ) {
136138 await switchToFreeText ( page ) ;
@@ -211,6 +213,7 @@ describe("FreeText Editor", () => {
211213 } ) ;
212214
213215 it ( "must check that a paste has been undone" , async ( ) => {
216+ pending ( "Doesn't work in headless mode in Firefox." ) ;
214217 // Run sequentially to avoid clipboard issues.
215218 for ( const [ , page ] of pages ) {
216219 await switchToFreeText ( page ) ;
@@ -431,6 +434,7 @@ describe("FreeText Editor", () => {
431434 let pages ;
432435
433436 beforeEach ( async ( ) => {
437+ pending ( "Linked PDFs are not supported." ) ;
434438 pages = await loadAndWait ( "aboutstacks.pdf" , ".annotationEditorLayer" ) ;
435439 } ) ;
436440
@@ -439,6 +443,7 @@ describe("FreeText Editor", () => {
439443 } ) ;
440444
441445 it ( "must select/unselect several editors and check copy, paste and delete operations" , async ( ) => {
446+ pending ( "Doesn't work in headless mode in Chrome and Firefox." ) ;
442447 // Run sequentially to avoid clipboard issues.
443448 for ( const [ browserName , page ] of pages ) {
444449 await switchToFreeText ( page ) ;
@@ -1096,6 +1101,7 @@ describe("FreeText Editor", () => {
10961101 } ) ;
10971102
10981103 it ( "must copy and paste an existing annotation" , async ( ) => {
1104+ pending ( "Doesn't work in headless mode in Firefox." ) ;
10991105 // Run sequentially to avoid clipboard issues.
11001106 for ( const [ browserName , page ] of pages ) {
11011107 await switchToFreeText ( page ) ;
@@ -1387,6 +1393,7 @@ describe("FreeText Editor", () => {
13871393 } ) ;
13881394
13891395 it ( "must open an existing annotation and check that the position are good" , async ( ) => {
1396+ pending ( "Doesn't work in headless mode in Firefox." ) ;
13901397 await Promise . all (
13911398 pages . map ( async ( [ browserName , page ] ) => {
13921399 const toBinary = buf => {
@@ -1724,6 +1731,7 @@ describe("FreeText Editor", () => {
17241731 } ) ;
17251732
17261733 it ( "must check the position of moved editor" , async ( ) => {
1734+ pending ( "Doesn't work in headless mode in Firefox." ) ;
17271735 await Promise . all (
17281736 pages . map ( async ( [ browserName , page ] ) => {
17291737 await switchToFreeText ( page ) ;
@@ -1825,6 +1833,7 @@ describe("FreeText Editor", () => {
18251833 } ) ;
18261834
18271835 it ( "must check the position of an empty freetext" , async ( ) => {
1836+ pending ( "Doesn't work in headless mode in Firefox." ) ;
18281837 await Promise . all (
18291838 pages . map ( async ( [ browserName , page ] ) => {
18301839 await switchToFreeText ( page ) ;
@@ -2262,6 +2271,7 @@ describe("FreeText Editor", () => {
22622271 let pages ;
22632272
22642273 beforeEach ( async ( ) => {
2274+ pending ( "Linked PDFs are not supported." ) ;
22652275 pages = await loadAndWait ( "bug1823296.pdf" , ".annotationEditorLayer" ) ;
22662276 } ) ;
22672277
@@ -3033,6 +3043,7 @@ describe("FreeText Editor", () => {
30333043 } ) ;
30343044
30353045 it ( "must check that a freetext is still there after having updated it and scroll the doc" , async ( ) => {
3046+ pending ( "Doesn't work in headless mode in Chrome." ) ;
30363047 await Promise . all (
30373048 pages . map ( async ( [ browserName , page ] ) => {
30383049 await switchToFreeText ( page ) ;
0 commit comments