github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/automation/bindings/import_wasm.go (about)

     1  // SPDX-License-Identifier: Apache-2.0
     2  // Copyright 2023 The Prime Citizens
     3  
     4  //go:build wasm
     5  
     6  package bindings
     7  
     8  import (
     9  	"unsafe"
    10  
    11  	"github.com/primecitizens/pcz/std/ffi/js"
    12  )
    13  
    14  type (
    15  	_ unsafe.Pointer
    16  	_ js.Ref
    17  )
    18  
    19  //go:wasmimport plat/js/webext/automation store_Rect
    20  //go:noescape
    21  func RectJSStore(
    22  	ptr unsafe.Pointer, ref js.Ref)
    23  
    24  //go:wasmimport plat/js/webext/automation load_Rect
    25  //go:noescape
    26  func RectJSLoad(
    27  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    28  
    29  //go:wasmimport plat/js/webext/automation constof_EventType
    30  //go:noescape
    31  func ConstOfEventType(str js.Ref) uint32
    32  
    33  //go:wasmimport plat/js/webext/automation constof_ActionType
    34  //go:noescape
    35  func ConstOfActionType(str js.Ref) uint32
    36  
    37  //go:wasmimport plat/js/webext/automation constof_IntentCommandType
    38  //go:noescape
    39  func ConstOfIntentCommandType(str js.Ref) uint32
    40  
    41  //go:wasmimport plat/js/webext/automation constof_IntentTextBoundaryType
    42  //go:noescape
    43  func ConstOfIntentTextBoundaryType(str js.Ref) uint32
    44  
    45  //go:wasmimport plat/js/webext/automation constof_IntentMoveDirectionType
    46  //go:noescape
    47  func ConstOfIntentMoveDirectionType(str js.Ref) uint32
    48  
    49  //go:wasmimport plat/js/webext/automation store_AutomationIntent
    50  //go:noescape
    51  func AutomationIntentJSStore(
    52  	ptr unsafe.Pointer, ref js.Ref)
    53  
    54  //go:wasmimport plat/js/webext/automation load_AutomationIntent
    55  //go:noescape
    56  func AutomationIntentJSLoad(
    57  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
    58  
    59  //go:wasmimport plat/js/webext/automation get_AutomationEvent_Target
    60  //go:noescape
    61  func GetAutomationEventTarget(
    62  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
    63  
    64  //go:wasmimport plat/js/webext/automation set_AutomationEvent_Target
    65  //go:noescape
    66  func SetAutomationEventTarget(
    67  	this js.Ref,
    68  	val js.Ref,
    69  ) js.Ref
    70  
    71  //go:wasmimport plat/js/webext/automation get_AutomationEvent_Type
    72  //go:noescape
    73  func GetAutomationEventType(
    74  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
    75  
    76  //go:wasmimport plat/js/webext/automation set_AutomationEvent_Type
    77  //go:noescape
    78  func SetAutomationEventType(
    79  	this js.Ref,
    80  	val uint32,
    81  ) js.Ref
    82  
    83  //go:wasmimport plat/js/webext/automation get_AutomationEvent_EventFrom
    84  //go:noescape
    85  func GetAutomationEventEventFrom(
    86  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
    87  
    88  //go:wasmimport plat/js/webext/automation set_AutomationEvent_EventFrom
    89  //go:noescape
    90  func SetAutomationEventEventFrom(
    91  	this js.Ref,
    92  	val js.Ref,
    93  ) js.Ref
    94  
    95  //go:wasmimport plat/js/webext/automation get_AutomationEvent_MouseX
    96  //go:noescape
    97  func GetAutomationEventMouseX(
    98  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
    99  
   100  //go:wasmimport plat/js/webext/automation set_AutomationEvent_MouseX
   101  //go:noescape
   102  func SetAutomationEventMouseX(
   103  	this js.Ref,
   104  	val int32,
   105  ) js.Ref
   106  
   107  //go:wasmimport plat/js/webext/automation get_AutomationEvent_MouseY
   108  //go:noescape
   109  func GetAutomationEventMouseY(
   110  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   111  
   112  //go:wasmimport plat/js/webext/automation set_AutomationEvent_MouseY
   113  //go:noescape
   114  func SetAutomationEventMouseY(
   115  	this js.Ref,
   116  	val int32,
   117  ) js.Ref
   118  
   119  //go:wasmimport plat/js/webext/automation get_AutomationEvent_Intents
   120  //go:noescape
   121  func GetAutomationEventIntents(
   122  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   123  
   124  //go:wasmimport plat/js/webext/automation set_AutomationEvent_Intents
   125  //go:noescape
   126  func SetAutomationEventIntents(
   127  	this js.Ref,
   128  	val js.Ref,
   129  ) js.Ref
   130  
   131  //go:wasmimport plat/js/webext/automation has_AutomationEvent_StopPropagation
   132  //go:noescape
   133  func HasFuncAutomationEventStopPropagation(this js.Ref) js.Ref
   134  
   135  //go:wasmimport plat/js/webext/automation func_AutomationEvent_StopPropagation
   136  //go:noescape
   137  func FuncAutomationEventStopPropagation(this js.Ref, fn unsafe.Pointer)
   138  
   139  //go:wasmimport plat/js/webext/automation call_AutomationEvent_StopPropagation
   140  //go:noescape
   141  func CallAutomationEventStopPropagation(
   142  	this js.Ref, retPtr unsafe.Pointer)
   143  
   144  //go:wasmimport plat/js/webext/automation try_AutomationEvent_StopPropagation
   145  //go:noescape
   146  func TryAutomationEventStopPropagation(
   147  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   148  
   149  //go:wasmimport plat/js/webext/automation constof_RoleType
   150  //go:noescape
   151  func ConstOfRoleType(str js.Ref) uint32
   152  
   153  //go:wasmimport plat/js/webext/automation store_FindParams
   154  //go:noescape
   155  func FindParamsJSStore(
   156  	ptr unsafe.Pointer, ref js.Ref)
   157  
   158  //go:wasmimport plat/js/webext/automation load_FindParams
   159  //go:noescape
   160  func FindParamsJSLoad(
   161  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
   162  
   163  //go:wasmimport plat/js/webext/automation get_AutomationPosition_Node
   164  //go:noescape
   165  func GetAutomationPositionNode(
   166  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   167  
   168  //go:wasmimport plat/js/webext/automation set_AutomationPosition_Node
   169  //go:noescape
   170  func SetAutomationPositionNode(
   171  	this js.Ref,
   172  	val js.Ref,
   173  ) js.Ref
   174  
   175  //go:wasmimport plat/js/webext/automation get_AutomationPosition_ChildIndex
   176  //go:noescape
   177  func GetAutomationPositionChildIndex(
   178  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   179  
   180  //go:wasmimport plat/js/webext/automation set_AutomationPosition_ChildIndex
   181  //go:noescape
   182  func SetAutomationPositionChildIndex(
   183  	this js.Ref,
   184  	val int32,
   185  ) js.Ref
   186  
   187  //go:wasmimport plat/js/webext/automation get_AutomationPosition_TextOffset
   188  //go:noescape
   189  func GetAutomationPositionTextOffset(
   190  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   191  
   192  //go:wasmimport plat/js/webext/automation set_AutomationPosition_TextOffset
   193  //go:noescape
   194  func SetAutomationPositionTextOffset(
   195  	this js.Ref,
   196  	val int32,
   197  ) js.Ref
   198  
   199  //go:wasmimport plat/js/webext/automation get_AutomationPosition_Affinity
   200  //go:noescape
   201  func GetAutomationPositionAffinity(
   202  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
   203  
   204  //go:wasmimport plat/js/webext/automation set_AutomationPosition_Affinity
   205  //go:noescape
   206  func SetAutomationPositionAffinity(
   207  	this js.Ref,
   208  	val js.Ref,
   209  ) js.Ref
   210  
   211  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsNullPosition
   212  //go:noescape
   213  func HasFuncAutomationPositionIsNullPosition(this js.Ref) js.Ref
   214  
   215  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsNullPosition
   216  //go:noescape
   217  func FuncAutomationPositionIsNullPosition(this js.Ref, fn unsafe.Pointer)
   218  
   219  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsNullPosition
   220  //go:noescape
   221  func CallAutomationPositionIsNullPosition(
   222  	this js.Ref, retPtr unsafe.Pointer)
   223  
   224  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsNullPosition
   225  //go:noescape
   226  func TryAutomationPositionIsNullPosition(
   227  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   228  
   229  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsTreePosition
   230  //go:noescape
   231  func HasFuncAutomationPositionIsTreePosition(this js.Ref) js.Ref
   232  
   233  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsTreePosition
   234  //go:noescape
   235  func FuncAutomationPositionIsTreePosition(this js.Ref, fn unsafe.Pointer)
   236  
   237  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsTreePosition
   238  //go:noescape
   239  func CallAutomationPositionIsTreePosition(
   240  	this js.Ref, retPtr unsafe.Pointer)
   241  
   242  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsTreePosition
   243  //go:noescape
   244  func TryAutomationPositionIsTreePosition(
   245  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   246  
   247  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsTextPosition
   248  //go:noescape
   249  func HasFuncAutomationPositionIsTextPosition(this js.Ref) js.Ref
   250  
   251  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsTextPosition
   252  //go:noescape
   253  func FuncAutomationPositionIsTextPosition(this js.Ref, fn unsafe.Pointer)
   254  
   255  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsTextPosition
   256  //go:noescape
   257  func CallAutomationPositionIsTextPosition(
   258  	this js.Ref, retPtr unsafe.Pointer)
   259  
   260  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsTextPosition
   261  //go:noescape
   262  func TryAutomationPositionIsTextPosition(
   263  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   264  
   265  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsLeafTextPosition
   266  //go:noescape
   267  func HasFuncAutomationPositionIsLeafTextPosition(this js.Ref) js.Ref
   268  
   269  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsLeafTextPosition
   270  //go:noescape
   271  func FuncAutomationPositionIsLeafTextPosition(this js.Ref, fn unsafe.Pointer)
   272  
   273  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsLeafTextPosition
   274  //go:noescape
   275  func CallAutomationPositionIsLeafTextPosition(
   276  	this js.Ref, retPtr unsafe.Pointer)
   277  
   278  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsLeafTextPosition
   279  //go:noescape
   280  func TryAutomationPositionIsLeafTextPosition(
   281  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   282  
   283  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfAnchor
   284  //go:noescape
   285  func HasFuncAutomationPositionAtStartOfAnchor(this js.Ref) js.Ref
   286  
   287  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfAnchor
   288  //go:noescape
   289  func FuncAutomationPositionAtStartOfAnchor(this js.Ref, fn unsafe.Pointer)
   290  
   291  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfAnchor
   292  //go:noescape
   293  func CallAutomationPositionAtStartOfAnchor(
   294  	this js.Ref, retPtr unsafe.Pointer)
   295  
   296  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfAnchor
   297  //go:noescape
   298  func TryAutomationPositionAtStartOfAnchor(
   299  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   300  
   301  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfAnchor
   302  //go:noescape
   303  func HasFuncAutomationPositionAtEndOfAnchor(this js.Ref) js.Ref
   304  
   305  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfAnchor
   306  //go:noescape
   307  func FuncAutomationPositionAtEndOfAnchor(this js.Ref, fn unsafe.Pointer)
   308  
   309  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfAnchor
   310  //go:noescape
   311  func CallAutomationPositionAtEndOfAnchor(
   312  	this js.Ref, retPtr unsafe.Pointer)
   313  
   314  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfAnchor
   315  //go:noescape
   316  func TryAutomationPositionAtEndOfAnchor(
   317  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   318  
   319  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfWord
   320  //go:noescape
   321  func HasFuncAutomationPositionAtStartOfWord(this js.Ref) js.Ref
   322  
   323  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfWord
   324  //go:noescape
   325  func FuncAutomationPositionAtStartOfWord(this js.Ref, fn unsafe.Pointer)
   326  
   327  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfWord
   328  //go:noescape
   329  func CallAutomationPositionAtStartOfWord(
   330  	this js.Ref, retPtr unsafe.Pointer)
   331  
   332  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfWord
   333  //go:noescape
   334  func TryAutomationPositionAtStartOfWord(
   335  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   336  
   337  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfWord
   338  //go:noescape
   339  func HasFuncAutomationPositionAtEndOfWord(this js.Ref) js.Ref
   340  
   341  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfWord
   342  //go:noescape
   343  func FuncAutomationPositionAtEndOfWord(this js.Ref, fn unsafe.Pointer)
   344  
   345  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfWord
   346  //go:noescape
   347  func CallAutomationPositionAtEndOfWord(
   348  	this js.Ref, retPtr unsafe.Pointer)
   349  
   350  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfWord
   351  //go:noescape
   352  func TryAutomationPositionAtEndOfWord(
   353  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   354  
   355  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfLine
   356  //go:noescape
   357  func HasFuncAutomationPositionAtStartOfLine(this js.Ref) js.Ref
   358  
   359  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfLine
   360  //go:noescape
   361  func FuncAutomationPositionAtStartOfLine(this js.Ref, fn unsafe.Pointer)
   362  
   363  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfLine
   364  //go:noescape
   365  func CallAutomationPositionAtStartOfLine(
   366  	this js.Ref, retPtr unsafe.Pointer)
   367  
   368  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfLine
   369  //go:noescape
   370  func TryAutomationPositionAtStartOfLine(
   371  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   372  
   373  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfLine
   374  //go:noescape
   375  func HasFuncAutomationPositionAtEndOfLine(this js.Ref) js.Ref
   376  
   377  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfLine
   378  //go:noescape
   379  func FuncAutomationPositionAtEndOfLine(this js.Ref, fn unsafe.Pointer)
   380  
   381  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfLine
   382  //go:noescape
   383  func CallAutomationPositionAtEndOfLine(
   384  	this js.Ref, retPtr unsafe.Pointer)
   385  
   386  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfLine
   387  //go:noescape
   388  func TryAutomationPositionAtEndOfLine(
   389  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   390  
   391  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfParagraph
   392  //go:noescape
   393  func HasFuncAutomationPositionAtStartOfParagraph(this js.Ref) js.Ref
   394  
   395  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfParagraph
   396  //go:noescape
   397  func FuncAutomationPositionAtStartOfParagraph(this js.Ref, fn unsafe.Pointer)
   398  
   399  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfParagraph
   400  //go:noescape
   401  func CallAutomationPositionAtStartOfParagraph(
   402  	this js.Ref, retPtr unsafe.Pointer)
   403  
   404  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfParagraph
   405  //go:noescape
   406  func TryAutomationPositionAtStartOfParagraph(
   407  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   408  
   409  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfParagraph
   410  //go:noescape
   411  func HasFuncAutomationPositionAtEndOfParagraph(this js.Ref) js.Ref
   412  
   413  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfParagraph
   414  //go:noescape
   415  func FuncAutomationPositionAtEndOfParagraph(this js.Ref, fn unsafe.Pointer)
   416  
   417  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfParagraph
   418  //go:noescape
   419  func CallAutomationPositionAtEndOfParagraph(
   420  	this js.Ref, retPtr unsafe.Pointer)
   421  
   422  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfParagraph
   423  //go:noescape
   424  func TryAutomationPositionAtEndOfParagraph(
   425  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   426  
   427  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfPage
   428  //go:noescape
   429  func HasFuncAutomationPositionAtStartOfPage(this js.Ref) js.Ref
   430  
   431  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfPage
   432  //go:noescape
   433  func FuncAutomationPositionAtStartOfPage(this js.Ref, fn unsafe.Pointer)
   434  
   435  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfPage
   436  //go:noescape
   437  func CallAutomationPositionAtStartOfPage(
   438  	this js.Ref, retPtr unsafe.Pointer)
   439  
   440  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfPage
   441  //go:noescape
   442  func TryAutomationPositionAtStartOfPage(
   443  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   444  
   445  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfPage
   446  //go:noescape
   447  func HasFuncAutomationPositionAtEndOfPage(this js.Ref) js.Ref
   448  
   449  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfPage
   450  //go:noescape
   451  func FuncAutomationPositionAtEndOfPage(this js.Ref, fn unsafe.Pointer)
   452  
   453  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfPage
   454  //go:noescape
   455  func CallAutomationPositionAtEndOfPage(
   456  	this js.Ref, retPtr unsafe.Pointer)
   457  
   458  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfPage
   459  //go:noescape
   460  func TryAutomationPositionAtEndOfPage(
   461  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   462  
   463  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfFormat
   464  //go:noescape
   465  func HasFuncAutomationPositionAtStartOfFormat(this js.Ref) js.Ref
   466  
   467  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfFormat
   468  //go:noescape
   469  func FuncAutomationPositionAtStartOfFormat(this js.Ref, fn unsafe.Pointer)
   470  
   471  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfFormat
   472  //go:noescape
   473  func CallAutomationPositionAtStartOfFormat(
   474  	this js.Ref, retPtr unsafe.Pointer)
   475  
   476  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfFormat
   477  //go:noescape
   478  func TryAutomationPositionAtStartOfFormat(
   479  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   480  
   481  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfFormat
   482  //go:noescape
   483  func HasFuncAutomationPositionAtEndOfFormat(this js.Ref) js.Ref
   484  
   485  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfFormat
   486  //go:noescape
   487  func FuncAutomationPositionAtEndOfFormat(this js.Ref, fn unsafe.Pointer)
   488  
   489  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfFormat
   490  //go:noescape
   491  func CallAutomationPositionAtEndOfFormat(
   492  	this js.Ref, retPtr unsafe.Pointer)
   493  
   494  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfFormat
   495  //go:noescape
   496  func TryAutomationPositionAtEndOfFormat(
   497  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   498  
   499  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtStartOfDocument
   500  //go:noescape
   501  func HasFuncAutomationPositionAtStartOfDocument(this js.Ref) js.Ref
   502  
   503  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtStartOfDocument
   504  //go:noescape
   505  func FuncAutomationPositionAtStartOfDocument(this js.Ref, fn unsafe.Pointer)
   506  
   507  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtStartOfDocument
   508  //go:noescape
   509  func CallAutomationPositionAtStartOfDocument(
   510  	this js.Ref, retPtr unsafe.Pointer)
   511  
   512  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtStartOfDocument
   513  //go:noescape
   514  func TryAutomationPositionAtStartOfDocument(
   515  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   516  
   517  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AtEndOfDocument
   518  //go:noescape
   519  func HasFuncAutomationPositionAtEndOfDocument(this js.Ref) js.Ref
   520  
   521  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AtEndOfDocument
   522  //go:noescape
   523  func FuncAutomationPositionAtEndOfDocument(this js.Ref, fn unsafe.Pointer)
   524  
   525  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AtEndOfDocument
   526  //go:noescape
   527  func CallAutomationPositionAtEndOfDocument(
   528  	this js.Ref, retPtr unsafe.Pointer)
   529  
   530  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AtEndOfDocument
   531  //go:noescape
   532  func TryAutomationPositionAtEndOfDocument(
   533  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   534  
   535  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AsTreePosition
   536  //go:noescape
   537  func HasFuncAutomationPositionAsTreePosition(this js.Ref) js.Ref
   538  
   539  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AsTreePosition
   540  //go:noescape
   541  func FuncAutomationPositionAsTreePosition(this js.Ref, fn unsafe.Pointer)
   542  
   543  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AsTreePosition
   544  //go:noescape
   545  func CallAutomationPositionAsTreePosition(
   546  	this js.Ref, retPtr unsafe.Pointer)
   547  
   548  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AsTreePosition
   549  //go:noescape
   550  func TryAutomationPositionAsTreePosition(
   551  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   552  
   553  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AsTextPosition
   554  //go:noescape
   555  func HasFuncAutomationPositionAsTextPosition(this js.Ref) js.Ref
   556  
   557  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AsTextPosition
   558  //go:noescape
   559  func FuncAutomationPositionAsTextPosition(this js.Ref, fn unsafe.Pointer)
   560  
   561  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AsTextPosition
   562  //go:noescape
   563  func CallAutomationPositionAsTextPosition(
   564  	this js.Ref, retPtr unsafe.Pointer)
   565  
   566  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AsTextPosition
   567  //go:noescape
   568  func TryAutomationPositionAsTextPosition(
   569  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   570  
   571  //go:wasmimport plat/js/webext/automation has_AutomationPosition_AsLeafTextPosition
   572  //go:noescape
   573  func HasFuncAutomationPositionAsLeafTextPosition(this js.Ref) js.Ref
   574  
   575  //go:wasmimport plat/js/webext/automation func_AutomationPosition_AsLeafTextPosition
   576  //go:noescape
   577  func FuncAutomationPositionAsLeafTextPosition(this js.Ref, fn unsafe.Pointer)
   578  
   579  //go:wasmimport plat/js/webext/automation call_AutomationPosition_AsLeafTextPosition
   580  //go:noescape
   581  func CallAutomationPositionAsLeafTextPosition(
   582  	this js.Ref, retPtr unsafe.Pointer)
   583  
   584  //go:wasmimport plat/js/webext/automation try_AutomationPosition_AsLeafTextPosition
   585  //go:noescape
   586  func TryAutomationPositionAsLeafTextPosition(
   587  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   588  
   589  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPositionAtStartOfAnchor
   590  //go:noescape
   591  func HasFuncAutomationPositionMoveToPositionAtStartOfAnchor(this js.Ref) js.Ref
   592  
   593  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPositionAtStartOfAnchor
   594  //go:noescape
   595  func FuncAutomationPositionMoveToPositionAtStartOfAnchor(this js.Ref, fn unsafe.Pointer)
   596  
   597  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPositionAtStartOfAnchor
   598  //go:noescape
   599  func CallAutomationPositionMoveToPositionAtStartOfAnchor(
   600  	this js.Ref, retPtr unsafe.Pointer)
   601  
   602  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPositionAtStartOfAnchor
   603  //go:noescape
   604  func TryAutomationPositionMoveToPositionAtStartOfAnchor(
   605  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   606  
   607  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPositionAtEndOfAnchor
   608  //go:noescape
   609  func HasFuncAutomationPositionMoveToPositionAtEndOfAnchor(this js.Ref) js.Ref
   610  
   611  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPositionAtEndOfAnchor
   612  //go:noescape
   613  func FuncAutomationPositionMoveToPositionAtEndOfAnchor(this js.Ref, fn unsafe.Pointer)
   614  
   615  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPositionAtEndOfAnchor
   616  //go:noescape
   617  func CallAutomationPositionMoveToPositionAtEndOfAnchor(
   618  	this js.Ref, retPtr unsafe.Pointer)
   619  
   620  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPositionAtEndOfAnchor
   621  //go:noescape
   622  func TryAutomationPositionMoveToPositionAtEndOfAnchor(
   623  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   624  
   625  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPositionAtStartOfDocument
   626  //go:noescape
   627  func HasFuncAutomationPositionMoveToPositionAtStartOfDocument(this js.Ref) js.Ref
   628  
   629  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPositionAtStartOfDocument
   630  //go:noescape
   631  func FuncAutomationPositionMoveToPositionAtStartOfDocument(this js.Ref, fn unsafe.Pointer)
   632  
   633  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPositionAtStartOfDocument
   634  //go:noescape
   635  func CallAutomationPositionMoveToPositionAtStartOfDocument(
   636  	this js.Ref, retPtr unsafe.Pointer)
   637  
   638  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPositionAtStartOfDocument
   639  //go:noescape
   640  func TryAutomationPositionMoveToPositionAtStartOfDocument(
   641  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   642  
   643  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPositionAtEndOfDocument
   644  //go:noescape
   645  func HasFuncAutomationPositionMoveToPositionAtEndOfDocument(this js.Ref) js.Ref
   646  
   647  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPositionAtEndOfDocument
   648  //go:noescape
   649  func FuncAutomationPositionMoveToPositionAtEndOfDocument(this js.Ref, fn unsafe.Pointer)
   650  
   651  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPositionAtEndOfDocument
   652  //go:noescape
   653  func CallAutomationPositionMoveToPositionAtEndOfDocument(
   654  	this js.Ref, retPtr unsafe.Pointer)
   655  
   656  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPositionAtEndOfDocument
   657  //go:noescape
   658  func TryAutomationPositionMoveToPositionAtEndOfDocument(
   659  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   660  
   661  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToParentPosition
   662  //go:noescape
   663  func HasFuncAutomationPositionMoveToParentPosition(this js.Ref) js.Ref
   664  
   665  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToParentPosition
   666  //go:noescape
   667  func FuncAutomationPositionMoveToParentPosition(this js.Ref, fn unsafe.Pointer)
   668  
   669  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToParentPosition
   670  //go:noescape
   671  func CallAutomationPositionMoveToParentPosition(
   672  	this js.Ref, retPtr unsafe.Pointer)
   673  
   674  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToParentPosition
   675  //go:noescape
   676  func TryAutomationPositionMoveToParentPosition(
   677  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   678  
   679  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextLeafTreePosition
   680  //go:noescape
   681  func HasFuncAutomationPositionMoveToNextLeafTreePosition(this js.Ref) js.Ref
   682  
   683  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextLeafTreePosition
   684  //go:noescape
   685  func FuncAutomationPositionMoveToNextLeafTreePosition(this js.Ref, fn unsafe.Pointer)
   686  
   687  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextLeafTreePosition
   688  //go:noescape
   689  func CallAutomationPositionMoveToNextLeafTreePosition(
   690  	this js.Ref, retPtr unsafe.Pointer)
   691  
   692  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextLeafTreePosition
   693  //go:noescape
   694  func TryAutomationPositionMoveToNextLeafTreePosition(
   695  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   696  
   697  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousLeafTreePosition
   698  //go:noescape
   699  func HasFuncAutomationPositionMoveToPreviousLeafTreePosition(this js.Ref) js.Ref
   700  
   701  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousLeafTreePosition
   702  //go:noescape
   703  func FuncAutomationPositionMoveToPreviousLeafTreePosition(this js.Ref, fn unsafe.Pointer)
   704  
   705  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousLeafTreePosition
   706  //go:noescape
   707  func CallAutomationPositionMoveToPreviousLeafTreePosition(
   708  	this js.Ref, retPtr unsafe.Pointer)
   709  
   710  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousLeafTreePosition
   711  //go:noescape
   712  func TryAutomationPositionMoveToPreviousLeafTreePosition(
   713  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   714  
   715  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextLeafTextPosition
   716  //go:noescape
   717  func HasFuncAutomationPositionMoveToNextLeafTextPosition(this js.Ref) js.Ref
   718  
   719  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextLeafTextPosition
   720  //go:noescape
   721  func FuncAutomationPositionMoveToNextLeafTextPosition(this js.Ref, fn unsafe.Pointer)
   722  
   723  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextLeafTextPosition
   724  //go:noescape
   725  func CallAutomationPositionMoveToNextLeafTextPosition(
   726  	this js.Ref, retPtr unsafe.Pointer)
   727  
   728  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextLeafTextPosition
   729  //go:noescape
   730  func TryAutomationPositionMoveToNextLeafTextPosition(
   731  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   732  
   733  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousLeafTextPosition
   734  //go:noescape
   735  func HasFuncAutomationPositionMoveToPreviousLeafTextPosition(this js.Ref) js.Ref
   736  
   737  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousLeafTextPosition
   738  //go:noescape
   739  func FuncAutomationPositionMoveToPreviousLeafTextPosition(this js.Ref, fn unsafe.Pointer)
   740  
   741  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousLeafTextPosition
   742  //go:noescape
   743  func CallAutomationPositionMoveToPreviousLeafTextPosition(
   744  	this js.Ref, retPtr unsafe.Pointer)
   745  
   746  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousLeafTextPosition
   747  //go:noescape
   748  func TryAutomationPositionMoveToPreviousLeafTextPosition(
   749  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   750  
   751  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextCharacterPosition
   752  //go:noescape
   753  func HasFuncAutomationPositionMoveToNextCharacterPosition(this js.Ref) js.Ref
   754  
   755  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextCharacterPosition
   756  //go:noescape
   757  func FuncAutomationPositionMoveToNextCharacterPosition(this js.Ref, fn unsafe.Pointer)
   758  
   759  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextCharacterPosition
   760  //go:noescape
   761  func CallAutomationPositionMoveToNextCharacterPosition(
   762  	this js.Ref, retPtr unsafe.Pointer)
   763  
   764  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextCharacterPosition
   765  //go:noescape
   766  func TryAutomationPositionMoveToNextCharacterPosition(
   767  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   768  
   769  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousCharacterPosition
   770  //go:noescape
   771  func HasFuncAutomationPositionMoveToPreviousCharacterPosition(this js.Ref) js.Ref
   772  
   773  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousCharacterPosition
   774  //go:noescape
   775  func FuncAutomationPositionMoveToPreviousCharacterPosition(this js.Ref, fn unsafe.Pointer)
   776  
   777  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousCharacterPosition
   778  //go:noescape
   779  func CallAutomationPositionMoveToPreviousCharacterPosition(
   780  	this js.Ref, retPtr unsafe.Pointer)
   781  
   782  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousCharacterPosition
   783  //go:noescape
   784  func TryAutomationPositionMoveToPreviousCharacterPosition(
   785  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   786  
   787  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextWordStartPosition
   788  //go:noescape
   789  func HasFuncAutomationPositionMoveToNextWordStartPosition(this js.Ref) js.Ref
   790  
   791  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextWordStartPosition
   792  //go:noescape
   793  func FuncAutomationPositionMoveToNextWordStartPosition(this js.Ref, fn unsafe.Pointer)
   794  
   795  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextWordStartPosition
   796  //go:noescape
   797  func CallAutomationPositionMoveToNextWordStartPosition(
   798  	this js.Ref, retPtr unsafe.Pointer)
   799  
   800  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextWordStartPosition
   801  //go:noescape
   802  func TryAutomationPositionMoveToNextWordStartPosition(
   803  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   804  
   805  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousWordStartPosition
   806  //go:noescape
   807  func HasFuncAutomationPositionMoveToPreviousWordStartPosition(this js.Ref) js.Ref
   808  
   809  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousWordStartPosition
   810  //go:noescape
   811  func FuncAutomationPositionMoveToPreviousWordStartPosition(this js.Ref, fn unsafe.Pointer)
   812  
   813  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousWordStartPosition
   814  //go:noescape
   815  func CallAutomationPositionMoveToPreviousWordStartPosition(
   816  	this js.Ref, retPtr unsafe.Pointer)
   817  
   818  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousWordStartPosition
   819  //go:noescape
   820  func TryAutomationPositionMoveToPreviousWordStartPosition(
   821  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   822  
   823  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextWordEndPosition
   824  //go:noescape
   825  func HasFuncAutomationPositionMoveToNextWordEndPosition(this js.Ref) js.Ref
   826  
   827  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextWordEndPosition
   828  //go:noescape
   829  func FuncAutomationPositionMoveToNextWordEndPosition(this js.Ref, fn unsafe.Pointer)
   830  
   831  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextWordEndPosition
   832  //go:noescape
   833  func CallAutomationPositionMoveToNextWordEndPosition(
   834  	this js.Ref, retPtr unsafe.Pointer)
   835  
   836  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextWordEndPosition
   837  //go:noescape
   838  func TryAutomationPositionMoveToNextWordEndPosition(
   839  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   840  
   841  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousWordEndPosition
   842  //go:noescape
   843  func HasFuncAutomationPositionMoveToPreviousWordEndPosition(this js.Ref) js.Ref
   844  
   845  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousWordEndPosition
   846  //go:noescape
   847  func FuncAutomationPositionMoveToPreviousWordEndPosition(this js.Ref, fn unsafe.Pointer)
   848  
   849  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousWordEndPosition
   850  //go:noescape
   851  func CallAutomationPositionMoveToPreviousWordEndPosition(
   852  	this js.Ref, retPtr unsafe.Pointer)
   853  
   854  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousWordEndPosition
   855  //go:noescape
   856  func TryAutomationPositionMoveToPreviousWordEndPosition(
   857  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   858  
   859  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextLineStartPosition
   860  //go:noescape
   861  func HasFuncAutomationPositionMoveToNextLineStartPosition(this js.Ref) js.Ref
   862  
   863  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextLineStartPosition
   864  //go:noescape
   865  func FuncAutomationPositionMoveToNextLineStartPosition(this js.Ref, fn unsafe.Pointer)
   866  
   867  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextLineStartPosition
   868  //go:noescape
   869  func CallAutomationPositionMoveToNextLineStartPosition(
   870  	this js.Ref, retPtr unsafe.Pointer)
   871  
   872  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextLineStartPosition
   873  //go:noescape
   874  func TryAutomationPositionMoveToNextLineStartPosition(
   875  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   876  
   877  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousLineStartPosition
   878  //go:noescape
   879  func HasFuncAutomationPositionMoveToPreviousLineStartPosition(this js.Ref) js.Ref
   880  
   881  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousLineStartPosition
   882  //go:noescape
   883  func FuncAutomationPositionMoveToPreviousLineStartPosition(this js.Ref, fn unsafe.Pointer)
   884  
   885  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousLineStartPosition
   886  //go:noescape
   887  func CallAutomationPositionMoveToPreviousLineStartPosition(
   888  	this js.Ref, retPtr unsafe.Pointer)
   889  
   890  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousLineStartPosition
   891  //go:noescape
   892  func TryAutomationPositionMoveToPreviousLineStartPosition(
   893  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   894  
   895  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextLineEndPosition
   896  //go:noescape
   897  func HasFuncAutomationPositionMoveToNextLineEndPosition(this js.Ref) js.Ref
   898  
   899  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextLineEndPosition
   900  //go:noescape
   901  func FuncAutomationPositionMoveToNextLineEndPosition(this js.Ref, fn unsafe.Pointer)
   902  
   903  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextLineEndPosition
   904  //go:noescape
   905  func CallAutomationPositionMoveToNextLineEndPosition(
   906  	this js.Ref, retPtr unsafe.Pointer)
   907  
   908  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextLineEndPosition
   909  //go:noescape
   910  func TryAutomationPositionMoveToNextLineEndPosition(
   911  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   912  
   913  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousLineEndPosition
   914  //go:noescape
   915  func HasFuncAutomationPositionMoveToPreviousLineEndPosition(this js.Ref) js.Ref
   916  
   917  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousLineEndPosition
   918  //go:noescape
   919  func FuncAutomationPositionMoveToPreviousLineEndPosition(this js.Ref, fn unsafe.Pointer)
   920  
   921  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousLineEndPosition
   922  //go:noescape
   923  func CallAutomationPositionMoveToPreviousLineEndPosition(
   924  	this js.Ref, retPtr unsafe.Pointer)
   925  
   926  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousLineEndPosition
   927  //go:noescape
   928  func TryAutomationPositionMoveToPreviousLineEndPosition(
   929  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   930  
   931  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextFormatStartPosition
   932  //go:noescape
   933  func HasFuncAutomationPositionMoveToNextFormatStartPosition(this js.Ref) js.Ref
   934  
   935  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextFormatStartPosition
   936  //go:noescape
   937  func FuncAutomationPositionMoveToNextFormatStartPosition(this js.Ref, fn unsafe.Pointer)
   938  
   939  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextFormatStartPosition
   940  //go:noescape
   941  func CallAutomationPositionMoveToNextFormatStartPosition(
   942  	this js.Ref, retPtr unsafe.Pointer)
   943  
   944  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextFormatStartPosition
   945  //go:noescape
   946  func TryAutomationPositionMoveToNextFormatStartPosition(
   947  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   948  
   949  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousFormatStartPosition
   950  //go:noescape
   951  func HasFuncAutomationPositionMoveToPreviousFormatStartPosition(this js.Ref) js.Ref
   952  
   953  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousFormatStartPosition
   954  //go:noescape
   955  func FuncAutomationPositionMoveToPreviousFormatStartPosition(this js.Ref, fn unsafe.Pointer)
   956  
   957  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousFormatStartPosition
   958  //go:noescape
   959  func CallAutomationPositionMoveToPreviousFormatStartPosition(
   960  	this js.Ref, retPtr unsafe.Pointer)
   961  
   962  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousFormatStartPosition
   963  //go:noescape
   964  func TryAutomationPositionMoveToPreviousFormatStartPosition(
   965  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   966  
   967  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextFormatEndPosition
   968  //go:noescape
   969  func HasFuncAutomationPositionMoveToNextFormatEndPosition(this js.Ref) js.Ref
   970  
   971  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextFormatEndPosition
   972  //go:noescape
   973  func FuncAutomationPositionMoveToNextFormatEndPosition(this js.Ref, fn unsafe.Pointer)
   974  
   975  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextFormatEndPosition
   976  //go:noescape
   977  func CallAutomationPositionMoveToNextFormatEndPosition(
   978  	this js.Ref, retPtr unsafe.Pointer)
   979  
   980  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextFormatEndPosition
   981  //go:noescape
   982  func TryAutomationPositionMoveToNextFormatEndPosition(
   983  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
   984  
   985  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousFormatEndPosition
   986  //go:noescape
   987  func HasFuncAutomationPositionMoveToPreviousFormatEndPosition(this js.Ref) js.Ref
   988  
   989  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousFormatEndPosition
   990  //go:noescape
   991  func FuncAutomationPositionMoveToPreviousFormatEndPosition(this js.Ref, fn unsafe.Pointer)
   992  
   993  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousFormatEndPosition
   994  //go:noescape
   995  func CallAutomationPositionMoveToPreviousFormatEndPosition(
   996  	this js.Ref, retPtr unsafe.Pointer)
   997  
   998  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousFormatEndPosition
   999  //go:noescape
  1000  func TryAutomationPositionMoveToPreviousFormatEndPosition(
  1001  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1002  
  1003  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextParagraphStartPosition
  1004  //go:noescape
  1005  func HasFuncAutomationPositionMoveToNextParagraphStartPosition(this js.Ref) js.Ref
  1006  
  1007  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextParagraphStartPosition
  1008  //go:noescape
  1009  func FuncAutomationPositionMoveToNextParagraphStartPosition(this js.Ref, fn unsafe.Pointer)
  1010  
  1011  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextParagraphStartPosition
  1012  //go:noescape
  1013  func CallAutomationPositionMoveToNextParagraphStartPosition(
  1014  	this js.Ref, retPtr unsafe.Pointer)
  1015  
  1016  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextParagraphStartPosition
  1017  //go:noescape
  1018  func TryAutomationPositionMoveToNextParagraphStartPosition(
  1019  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1020  
  1021  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousParagraphStartPosition
  1022  //go:noescape
  1023  func HasFuncAutomationPositionMoveToPreviousParagraphStartPosition(this js.Ref) js.Ref
  1024  
  1025  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousParagraphStartPosition
  1026  //go:noescape
  1027  func FuncAutomationPositionMoveToPreviousParagraphStartPosition(this js.Ref, fn unsafe.Pointer)
  1028  
  1029  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousParagraphStartPosition
  1030  //go:noescape
  1031  func CallAutomationPositionMoveToPreviousParagraphStartPosition(
  1032  	this js.Ref, retPtr unsafe.Pointer)
  1033  
  1034  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousParagraphStartPosition
  1035  //go:noescape
  1036  func TryAutomationPositionMoveToPreviousParagraphStartPosition(
  1037  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1038  
  1039  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextParagraphEndPosition
  1040  //go:noescape
  1041  func HasFuncAutomationPositionMoveToNextParagraphEndPosition(this js.Ref) js.Ref
  1042  
  1043  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextParagraphEndPosition
  1044  //go:noescape
  1045  func FuncAutomationPositionMoveToNextParagraphEndPosition(this js.Ref, fn unsafe.Pointer)
  1046  
  1047  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextParagraphEndPosition
  1048  //go:noescape
  1049  func CallAutomationPositionMoveToNextParagraphEndPosition(
  1050  	this js.Ref, retPtr unsafe.Pointer)
  1051  
  1052  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextParagraphEndPosition
  1053  //go:noescape
  1054  func TryAutomationPositionMoveToNextParagraphEndPosition(
  1055  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1056  
  1057  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousParagraphEndPosition
  1058  //go:noescape
  1059  func HasFuncAutomationPositionMoveToPreviousParagraphEndPosition(this js.Ref) js.Ref
  1060  
  1061  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousParagraphEndPosition
  1062  //go:noescape
  1063  func FuncAutomationPositionMoveToPreviousParagraphEndPosition(this js.Ref, fn unsafe.Pointer)
  1064  
  1065  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousParagraphEndPosition
  1066  //go:noescape
  1067  func CallAutomationPositionMoveToPreviousParagraphEndPosition(
  1068  	this js.Ref, retPtr unsafe.Pointer)
  1069  
  1070  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousParagraphEndPosition
  1071  //go:noescape
  1072  func TryAutomationPositionMoveToPreviousParagraphEndPosition(
  1073  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1074  
  1075  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextPageStartPosition
  1076  //go:noescape
  1077  func HasFuncAutomationPositionMoveToNextPageStartPosition(this js.Ref) js.Ref
  1078  
  1079  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextPageStartPosition
  1080  //go:noescape
  1081  func FuncAutomationPositionMoveToNextPageStartPosition(this js.Ref, fn unsafe.Pointer)
  1082  
  1083  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextPageStartPosition
  1084  //go:noescape
  1085  func CallAutomationPositionMoveToNextPageStartPosition(
  1086  	this js.Ref, retPtr unsafe.Pointer)
  1087  
  1088  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextPageStartPosition
  1089  //go:noescape
  1090  func TryAutomationPositionMoveToNextPageStartPosition(
  1091  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1092  
  1093  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousPageStartPosition
  1094  //go:noescape
  1095  func HasFuncAutomationPositionMoveToPreviousPageStartPosition(this js.Ref) js.Ref
  1096  
  1097  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousPageStartPosition
  1098  //go:noescape
  1099  func FuncAutomationPositionMoveToPreviousPageStartPosition(this js.Ref, fn unsafe.Pointer)
  1100  
  1101  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousPageStartPosition
  1102  //go:noescape
  1103  func CallAutomationPositionMoveToPreviousPageStartPosition(
  1104  	this js.Ref, retPtr unsafe.Pointer)
  1105  
  1106  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousPageStartPosition
  1107  //go:noescape
  1108  func TryAutomationPositionMoveToPreviousPageStartPosition(
  1109  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1110  
  1111  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextPageEndPosition
  1112  //go:noescape
  1113  func HasFuncAutomationPositionMoveToNextPageEndPosition(this js.Ref) js.Ref
  1114  
  1115  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextPageEndPosition
  1116  //go:noescape
  1117  func FuncAutomationPositionMoveToNextPageEndPosition(this js.Ref, fn unsafe.Pointer)
  1118  
  1119  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextPageEndPosition
  1120  //go:noescape
  1121  func CallAutomationPositionMoveToNextPageEndPosition(
  1122  	this js.Ref, retPtr unsafe.Pointer)
  1123  
  1124  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextPageEndPosition
  1125  //go:noescape
  1126  func TryAutomationPositionMoveToNextPageEndPosition(
  1127  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1128  
  1129  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousPageEndPosition
  1130  //go:noescape
  1131  func HasFuncAutomationPositionMoveToPreviousPageEndPosition(this js.Ref) js.Ref
  1132  
  1133  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousPageEndPosition
  1134  //go:noescape
  1135  func FuncAutomationPositionMoveToPreviousPageEndPosition(this js.Ref, fn unsafe.Pointer)
  1136  
  1137  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousPageEndPosition
  1138  //go:noescape
  1139  func CallAutomationPositionMoveToPreviousPageEndPosition(
  1140  	this js.Ref, retPtr unsafe.Pointer)
  1141  
  1142  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousPageEndPosition
  1143  //go:noescape
  1144  func TryAutomationPositionMoveToPreviousPageEndPosition(
  1145  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1146  
  1147  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToNextAnchorPosition
  1148  //go:noescape
  1149  func HasFuncAutomationPositionMoveToNextAnchorPosition(this js.Ref) js.Ref
  1150  
  1151  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToNextAnchorPosition
  1152  //go:noescape
  1153  func FuncAutomationPositionMoveToNextAnchorPosition(this js.Ref, fn unsafe.Pointer)
  1154  
  1155  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToNextAnchorPosition
  1156  //go:noescape
  1157  func CallAutomationPositionMoveToNextAnchorPosition(
  1158  	this js.Ref, retPtr unsafe.Pointer)
  1159  
  1160  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToNextAnchorPosition
  1161  //go:noescape
  1162  func TryAutomationPositionMoveToNextAnchorPosition(
  1163  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1164  
  1165  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MoveToPreviousAnchorPosition
  1166  //go:noescape
  1167  func HasFuncAutomationPositionMoveToPreviousAnchorPosition(this js.Ref) js.Ref
  1168  
  1169  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MoveToPreviousAnchorPosition
  1170  //go:noescape
  1171  func FuncAutomationPositionMoveToPreviousAnchorPosition(this js.Ref, fn unsafe.Pointer)
  1172  
  1173  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MoveToPreviousAnchorPosition
  1174  //go:noescape
  1175  func CallAutomationPositionMoveToPreviousAnchorPosition(
  1176  	this js.Ref, retPtr unsafe.Pointer)
  1177  
  1178  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MoveToPreviousAnchorPosition
  1179  //go:noescape
  1180  func TryAutomationPositionMoveToPreviousAnchorPosition(
  1181  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1182  
  1183  //go:wasmimport plat/js/webext/automation has_AutomationPosition_MaxTextOffset
  1184  //go:noescape
  1185  func HasFuncAutomationPositionMaxTextOffset(this js.Ref) js.Ref
  1186  
  1187  //go:wasmimport plat/js/webext/automation func_AutomationPosition_MaxTextOffset
  1188  //go:noescape
  1189  func FuncAutomationPositionMaxTextOffset(this js.Ref, fn unsafe.Pointer)
  1190  
  1191  //go:wasmimport plat/js/webext/automation call_AutomationPosition_MaxTextOffset
  1192  //go:noescape
  1193  func CallAutomationPositionMaxTextOffset(
  1194  	this js.Ref, retPtr unsafe.Pointer)
  1195  
  1196  //go:wasmimport plat/js/webext/automation try_AutomationPosition_MaxTextOffset
  1197  //go:noescape
  1198  func TryAutomationPositionMaxTextOffset(
  1199  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1200  
  1201  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsInLineBreak
  1202  //go:noescape
  1203  func HasFuncAutomationPositionIsInLineBreak(this js.Ref) js.Ref
  1204  
  1205  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsInLineBreak
  1206  //go:noescape
  1207  func FuncAutomationPositionIsInLineBreak(this js.Ref, fn unsafe.Pointer)
  1208  
  1209  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsInLineBreak
  1210  //go:noescape
  1211  func CallAutomationPositionIsInLineBreak(
  1212  	this js.Ref, retPtr unsafe.Pointer)
  1213  
  1214  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsInLineBreak
  1215  //go:noescape
  1216  func TryAutomationPositionIsInLineBreak(
  1217  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1218  
  1219  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsInTextObject
  1220  //go:noescape
  1221  func HasFuncAutomationPositionIsInTextObject(this js.Ref) js.Ref
  1222  
  1223  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsInTextObject
  1224  //go:noescape
  1225  func FuncAutomationPositionIsInTextObject(this js.Ref, fn unsafe.Pointer)
  1226  
  1227  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsInTextObject
  1228  //go:noescape
  1229  func CallAutomationPositionIsInTextObject(
  1230  	this js.Ref, retPtr unsafe.Pointer)
  1231  
  1232  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsInTextObject
  1233  //go:noescape
  1234  func TryAutomationPositionIsInTextObject(
  1235  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1236  
  1237  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsInWhiteSpace
  1238  //go:noescape
  1239  func HasFuncAutomationPositionIsInWhiteSpace(this js.Ref) js.Ref
  1240  
  1241  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsInWhiteSpace
  1242  //go:noescape
  1243  func FuncAutomationPositionIsInWhiteSpace(this js.Ref, fn unsafe.Pointer)
  1244  
  1245  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsInWhiteSpace
  1246  //go:noescape
  1247  func CallAutomationPositionIsInWhiteSpace(
  1248  	this js.Ref, retPtr unsafe.Pointer)
  1249  
  1250  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsInWhiteSpace
  1251  //go:noescape
  1252  func TryAutomationPositionIsInWhiteSpace(
  1253  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1254  
  1255  //go:wasmimport plat/js/webext/automation has_AutomationPosition_IsValid
  1256  //go:noescape
  1257  func HasFuncAutomationPositionIsValid(this js.Ref) js.Ref
  1258  
  1259  //go:wasmimport plat/js/webext/automation func_AutomationPosition_IsValid
  1260  //go:noescape
  1261  func FuncAutomationPositionIsValid(this js.Ref, fn unsafe.Pointer)
  1262  
  1263  //go:wasmimport plat/js/webext/automation call_AutomationPosition_IsValid
  1264  //go:noescape
  1265  func CallAutomationPositionIsValid(
  1266  	this js.Ref, retPtr unsafe.Pointer)
  1267  
  1268  //go:wasmimport plat/js/webext/automation try_AutomationPosition_IsValid
  1269  //go:noescape
  1270  func TryAutomationPositionIsValid(
  1271  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1272  
  1273  //go:wasmimport plat/js/webext/automation has_AutomationPosition_GetText
  1274  //go:noescape
  1275  func HasFuncAutomationPositionGetText(this js.Ref) js.Ref
  1276  
  1277  //go:wasmimport plat/js/webext/automation func_AutomationPosition_GetText
  1278  //go:noescape
  1279  func FuncAutomationPositionGetText(this js.Ref, fn unsafe.Pointer)
  1280  
  1281  //go:wasmimport plat/js/webext/automation call_AutomationPosition_GetText
  1282  //go:noescape
  1283  func CallAutomationPositionGetText(
  1284  	this js.Ref, retPtr unsafe.Pointer)
  1285  
  1286  //go:wasmimport plat/js/webext/automation try_AutomationPosition_GetText
  1287  //go:noescape
  1288  func TryAutomationPositionGetText(
  1289  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  1290  
  1291  //go:wasmimport plat/js/webext/automation constof_PositionType
  1292  //go:noescape
  1293  func ConstOfPositionType(str js.Ref) uint32
  1294  
  1295  //go:wasmimport plat/js/webext/automation constof_NameFromType
  1296  //go:noescape
  1297  func ConstOfNameFromType(str js.Ref) uint32
  1298  
  1299  //go:wasmimport plat/js/webext/automation store_CustomAction
  1300  //go:noescape
  1301  func CustomActionJSStore(
  1302  	ptr unsafe.Pointer, ref js.Ref)
  1303  
  1304  //go:wasmimport plat/js/webext/automation load_CustomAction
  1305  //go:noescape
  1306  func CustomActionJSLoad(
  1307  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  1308  
  1309  //go:wasmimport plat/js/webext/automation constof_DefaultActionVerb
  1310  //go:noescape
  1311  func ConstOfDefaultActionVerb(str js.Ref) uint32
  1312  
  1313  //go:wasmimport plat/js/webext/automation store_Marker
  1314  //go:noescape
  1315  func MarkerJSStore(
  1316  	ptr unsafe.Pointer, ref js.Ref)
  1317  
  1318  //go:wasmimport plat/js/webext/automation load_Marker
  1319  //go:noescape
  1320  func MarkerJSLoad(
  1321  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  1322  
  1323  //go:wasmimport plat/js/webext/automation constof_HasPopup
  1324  //go:noescape
  1325  func ConstOfHasPopup(str js.Ref) uint32
  1326  
  1327  //go:wasmimport plat/js/webext/automation constof_AriaCurrentState
  1328  //go:noescape
  1329  func ConstOfAriaCurrentState(str js.Ref) uint32
  1330  
  1331  //go:wasmimport plat/js/webext/automation constof_InvalidState
  1332  //go:noescape
  1333  func ConstOfInvalidState(str js.Ref) uint32
  1334  
  1335  //go:wasmimport plat/js/webext/automation constof_SortDirectionType
  1336  //go:noescape
  1337  func ConstOfSortDirectionType(str js.Ref) uint32
  1338  
  1339  //go:wasmimport plat/js/webext/automation get_AutomationNode_Root
  1340  //go:noescape
  1341  func GetAutomationNodeRoot(
  1342  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1343  
  1344  //go:wasmimport plat/js/webext/automation set_AutomationNode_Root
  1345  //go:noescape
  1346  func SetAutomationNodeRoot(
  1347  	this js.Ref,
  1348  	val js.Ref,
  1349  ) js.Ref
  1350  
  1351  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsRootNode
  1352  //go:noescape
  1353  func GetAutomationNodeIsRootNode(
  1354  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1355  
  1356  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsRootNode
  1357  //go:noescape
  1358  func SetAutomationNodeIsRootNode(
  1359  	this js.Ref,
  1360  	val js.Ref,
  1361  ) js.Ref
  1362  
  1363  //go:wasmimport plat/js/webext/automation get_AutomationNode_Role
  1364  //go:noescape
  1365  func GetAutomationNodeRole(
  1366  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1367  
  1368  //go:wasmimport plat/js/webext/automation set_AutomationNode_Role
  1369  //go:noescape
  1370  func SetAutomationNodeRole(
  1371  	this js.Ref,
  1372  	val uint32,
  1373  ) js.Ref
  1374  
  1375  //go:wasmimport plat/js/webext/automation get_AutomationNode_State
  1376  //go:noescape
  1377  func GetAutomationNodeState(
  1378  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1379  
  1380  //go:wasmimport plat/js/webext/automation set_AutomationNode_State
  1381  //go:noescape
  1382  func SetAutomationNodeState(
  1383  	this js.Ref,
  1384  	val js.Ref,
  1385  ) js.Ref
  1386  
  1387  //go:wasmimport plat/js/webext/automation get_AutomationNode_Location
  1388  //go:noescape
  1389  func GetAutomationNodeLocation(
  1390  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1391  
  1392  //go:wasmimport plat/js/webext/automation set_AutomationNode_Location
  1393  //go:noescape
  1394  func SetAutomationNodeLocation(
  1395  	this js.Ref,
  1396  	val unsafe.Pointer,
  1397  ) js.Ref
  1398  
  1399  //go:wasmimport plat/js/webext/automation get_AutomationNode_UnclippedLocation
  1400  //go:noescape
  1401  func GetAutomationNodeUnclippedLocation(
  1402  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1403  
  1404  //go:wasmimport plat/js/webext/automation set_AutomationNode_UnclippedLocation
  1405  //go:noescape
  1406  func SetAutomationNodeUnclippedLocation(
  1407  	this js.Ref,
  1408  	val unsafe.Pointer,
  1409  ) js.Ref
  1410  
  1411  //go:wasmimport plat/js/webext/automation get_AutomationNode_Description
  1412  //go:noescape
  1413  func GetAutomationNodeDescription(
  1414  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1415  
  1416  //go:wasmimport plat/js/webext/automation set_AutomationNode_Description
  1417  //go:noescape
  1418  func SetAutomationNodeDescription(
  1419  	this js.Ref,
  1420  	val js.Ref,
  1421  ) js.Ref
  1422  
  1423  //go:wasmimport plat/js/webext/automation get_AutomationNode_CheckedStateDescription
  1424  //go:noescape
  1425  func GetAutomationNodeCheckedStateDescription(
  1426  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1427  
  1428  //go:wasmimport plat/js/webext/automation set_AutomationNode_CheckedStateDescription
  1429  //go:noescape
  1430  func SetAutomationNodeCheckedStateDescription(
  1431  	this js.Ref,
  1432  	val js.Ref,
  1433  ) js.Ref
  1434  
  1435  //go:wasmimport plat/js/webext/automation get_AutomationNode_Placeholder
  1436  //go:noescape
  1437  func GetAutomationNodePlaceholder(
  1438  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1439  
  1440  //go:wasmimport plat/js/webext/automation set_AutomationNode_Placeholder
  1441  //go:noescape
  1442  func SetAutomationNodePlaceholder(
  1443  	this js.Ref,
  1444  	val js.Ref,
  1445  ) js.Ref
  1446  
  1447  //go:wasmimport plat/js/webext/automation get_AutomationNode_RoleDescription
  1448  //go:noescape
  1449  func GetAutomationNodeRoleDescription(
  1450  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1451  
  1452  //go:wasmimport plat/js/webext/automation set_AutomationNode_RoleDescription
  1453  //go:noescape
  1454  func SetAutomationNodeRoleDescription(
  1455  	this js.Ref,
  1456  	val js.Ref,
  1457  ) js.Ref
  1458  
  1459  //go:wasmimport plat/js/webext/automation get_AutomationNode_Name
  1460  //go:noescape
  1461  func GetAutomationNodeName(
  1462  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1463  
  1464  //go:wasmimport plat/js/webext/automation set_AutomationNode_Name
  1465  //go:noescape
  1466  func SetAutomationNodeName(
  1467  	this js.Ref,
  1468  	val js.Ref,
  1469  ) js.Ref
  1470  
  1471  //go:wasmimport plat/js/webext/automation get_AutomationNode_DoDefaultLabel
  1472  //go:noescape
  1473  func GetAutomationNodeDoDefaultLabel(
  1474  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1475  
  1476  //go:wasmimport plat/js/webext/automation set_AutomationNode_DoDefaultLabel
  1477  //go:noescape
  1478  func SetAutomationNodeDoDefaultLabel(
  1479  	this js.Ref,
  1480  	val js.Ref,
  1481  ) js.Ref
  1482  
  1483  //go:wasmimport plat/js/webext/automation get_AutomationNode_LongClickLabel
  1484  //go:noescape
  1485  func GetAutomationNodeLongClickLabel(
  1486  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1487  
  1488  //go:wasmimport plat/js/webext/automation set_AutomationNode_LongClickLabel
  1489  //go:noescape
  1490  func SetAutomationNodeLongClickLabel(
  1491  	this js.Ref,
  1492  	val js.Ref,
  1493  ) js.Ref
  1494  
  1495  //go:wasmimport plat/js/webext/automation get_AutomationNode_Tooltip
  1496  //go:noescape
  1497  func GetAutomationNodeTooltip(
  1498  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1499  
  1500  //go:wasmimport plat/js/webext/automation set_AutomationNode_Tooltip
  1501  //go:noescape
  1502  func SetAutomationNodeTooltip(
  1503  	this js.Ref,
  1504  	val js.Ref,
  1505  ) js.Ref
  1506  
  1507  //go:wasmimport plat/js/webext/automation get_AutomationNode_NameFrom
  1508  //go:noescape
  1509  func GetAutomationNodeNameFrom(
  1510  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1511  
  1512  //go:wasmimport plat/js/webext/automation set_AutomationNode_NameFrom
  1513  //go:noescape
  1514  func SetAutomationNodeNameFrom(
  1515  	this js.Ref,
  1516  	val uint32,
  1517  ) js.Ref
  1518  
  1519  //go:wasmimport plat/js/webext/automation get_AutomationNode_ImageAnnotation
  1520  //go:noescape
  1521  func GetAutomationNodeImageAnnotation(
  1522  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1523  
  1524  //go:wasmimport plat/js/webext/automation set_AutomationNode_ImageAnnotation
  1525  //go:noescape
  1526  func SetAutomationNodeImageAnnotation(
  1527  	this js.Ref,
  1528  	val js.Ref,
  1529  ) js.Ref
  1530  
  1531  //go:wasmimport plat/js/webext/automation get_AutomationNode_Value
  1532  //go:noescape
  1533  func GetAutomationNodeValue(
  1534  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1535  
  1536  //go:wasmimport plat/js/webext/automation get_AutomationNode_HtmlTag
  1537  //go:noescape
  1538  func GetAutomationNodeHtmlTag(
  1539  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1540  
  1541  //go:wasmimport plat/js/webext/automation set_AutomationNode_HtmlTag
  1542  //go:noescape
  1543  func SetAutomationNodeHtmlTag(
  1544  	this js.Ref,
  1545  	val js.Ref,
  1546  ) js.Ref
  1547  
  1548  //go:wasmimport plat/js/webext/automation get_AutomationNode_HierarchicalLevel
  1549  //go:noescape
  1550  func GetAutomationNodeHierarchicalLevel(
  1551  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1552  
  1553  //go:wasmimport plat/js/webext/automation set_AutomationNode_HierarchicalLevel
  1554  //go:noescape
  1555  func SetAutomationNodeHierarchicalLevel(
  1556  	this js.Ref,
  1557  	val int32,
  1558  ) js.Ref
  1559  
  1560  //go:wasmimport plat/js/webext/automation get_AutomationNode_CaretBounds
  1561  //go:noescape
  1562  func GetAutomationNodeCaretBounds(
  1563  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1564  
  1565  //go:wasmimport plat/js/webext/automation set_AutomationNode_CaretBounds
  1566  //go:noescape
  1567  func SetAutomationNodeCaretBounds(
  1568  	this js.Ref,
  1569  	val unsafe.Pointer,
  1570  ) js.Ref
  1571  
  1572  //go:wasmimport plat/js/webext/automation get_AutomationNode_WordStarts
  1573  //go:noescape
  1574  func GetAutomationNodeWordStarts(
  1575  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1576  
  1577  //go:wasmimport plat/js/webext/automation set_AutomationNode_WordStarts
  1578  //go:noescape
  1579  func SetAutomationNodeWordStarts(
  1580  	this js.Ref,
  1581  	val js.Ref,
  1582  ) js.Ref
  1583  
  1584  //go:wasmimport plat/js/webext/automation get_AutomationNode_WordEnds
  1585  //go:noescape
  1586  func GetAutomationNodeWordEnds(
  1587  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1588  
  1589  //go:wasmimport plat/js/webext/automation set_AutomationNode_WordEnds
  1590  //go:noescape
  1591  func SetAutomationNodeWordEnds(
  1592  	this js.Ref,
  1593  	val js.Ref,
  1594  ) js.Ref
  1595  
  1596  //go:wasmimport plat/js/webext/automation get_AutomationNode_SentenceStarts
  1597  //go:noescape
  1598  func GetAutomationNodeSentenceStarts(
  1599  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1600  
  1601  //go:wasmimport plat/js/webext/automation set_AutomationNode_SentenceStarts
  1602  //go:noescape
  1603  func SetAutomationNodeSentenceStarts(
  1604  	this js.Ref,
  1605  	val js.Ref,
  1606  ) js.Ref
  1607  
  1608  //go:wasmimport plat/js/webext/automation get_AutomationNode_SentenceEnds
  1609  //go:noescape
  1610  func GetAutomationNodeSentenceEnds(
  1611  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1612  
  1613  //go:wasmimport plat/js/webext/automation set_AutomationNode_SentenceEnds
  1614  //go:noescape
  1615  func SetAutomationNodeSentenceEnds(
  1616  	this js.Ref,
  1617  	val js.Ref,
  1618  ) js.Ref
  1619  
  1620  //go:wasmimport plat/js/webext/automation get_AutomationNode_NonInlineTextWordStarts
  1621  //go:noescape
  1622  func GetAutomationNodeNonInlineTextWordStarts(
  1623  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1624  
  1625  //go:wasmimport plat/js/webext/automation set_AutomationNode_NonInlineTextWordStarts
  1626  //go:noescape
  1627  func SetAutomationNodeNonInlineTextWordStarts(
  1628  	this js.Ref,
  1629  	val js.Ref,
  1630  ) js.Ref
  1631  
  1632  //go:wasmimport plat/js/webext/automation get_AutomationNode_NonInlineTextWordEnds
  1633  //go:noescape
  1634  func GetAutomationNodeNonInlineTextWordEnds(
  1635  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1636  
  1637  //go:wasmimport plat/js/webext/automation set_AutomationNode_NonInlineTextWordEnds
  1638  //go:noescape
  1639  func SetAutomationNodeNonInlineTextWordEnds(
  1640  	this js.Ref,
  1641  	val js.Ref,
  1642  ) js.Ref
  1643  
  1644  //go:wasmimport plat/js/webext/automation get_AutomationNode_Controls
  1645  //go:noescape
  1646  func GetAutomationNodeControls(
  1647  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1648  
  1649  //go:wasmimport plat/js/webext/automation set_AutomationNode_Controls
  1650  //go:noescape
  1651  func SetAutomationNodeControls(
  1652  	this js.Ref,
  1653  	val js.Ref,
  1654  ) js.Ref
  1655  
  1656  //go:wasmimport plat/js/webext/automation get_AutomationNode_DescribedBy
  1657  //go:noescape
  1658  func GetAutomationNodeDescribedBy(
  1659  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1660  
  1661  //go:wasmimport plat/js/webext/automation set_AutomationNode_DescribedBy
  1662  //go:noescape
  1663  func SetAutomationNodeDescribedBy(
  1664  	this js.Ref,
  1665  	val js.Ref,
  1666  ) js.Ref
  1667  
  1668  //go:wasmimport plat/js/webext/automation get_AutomationNode_FlowTo
  1669  //go:noescape
  1670  func GetAutomationNodeFlowTo(
  1671  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1672  
  1673  //go:wasmimport plat/js/webext/automation set_AutomationNode_FlowTo
  1674  //go:noescape
  1675  func SetAutomationNodeFlowTo(
  1676  	this js.Ref,
  1677  	val js.Ref,
  1678  ) js.Ref
  1679  
  1680  //go:wasmimport plat/js/webext/automation get_AutomationNode_LabelledBy
  1681  //go:noescape
  1682  func GetAutomationNodeLabelledBy(
  1683  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1684  
  1685  //go:wasmimport plat/js/webext/automation set_AutomationNode_LabelledBy
  1686  //go:noescape
  1687  func SetAutomationNodeLabelledBy(
  1688  	this js.Ref,
  1689  	val js.Ref,
  1690  ) js.Ref
  1691  
  1692  //go:wasmimport plat/js/webext/automation get_AutomationNode_ActiveDescendant
  1693  //go:noescape
  1694  func GetAutomationNodeActiveDescendant(
  1695  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1696  
  1697  //go:wasmimport plat/js/webext/automation set_AutomationNode_ActiveDescendant
  1698  //go:noescape
  1699  func SetAutomationNodeActiveDescendant(
  1700  	this js.Ref,
  1701  	val js.Ref,
  1702  ) js.Ref
  1703  
  1704  //go:wasmimport plat/js/webext/automation get_AutomationNode_ActiveDescendantFor
  1705  //go:noescape
  1706  func GetAutomationNodeActiveDescendantFor(
  1707  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1708  
  1709  //go:wasmimport plat/js/webext/automation set_AutomationNode_ActiveDescendantFor
  1710  //go:noescape
  1711  func SetAutomationNodeActiveDescendantFor(
  1712  	this js.Ref,
  1713  	val js.Ref,
  1714  ) js.Ref
  1715  
  1716  //go:wasmimport plat/js/webext/automation get_AutomationNode_InPageLinkTarget
  1717  //go:noescape
  1718  func GetAutomationNodeInPageLinkTarget(
  1719  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1720  
  1721  //go:wasmimport plat/js/webext/automation set_AutomationNode_InPageLinkTarget
  1722  //go:noescape
  1723  func SetAutomationNodeInPageLinkTarget(
  1724  	this js.Ref,
  1725  	val js.Ref,
  1726  ) js.Ref
  1727  
  1728  //go:wasmimport plat/js/webext/automation get_AutomationNode_Details
  1729  //go:noescape
  1730  func GetAutomationNodeDetails(
  1731  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1732  
  1733  //go:wasmimport plat/js/webext/automation set_AutomationNode_Details
  1734  //go:noescape
  1735  func SetAutomationNodeDetails(
  1736  	this js.Ref,
  1737  	val js.Ref,
  1738  ) js.Ref
  1739  
  1740  //go:wasmimport plat/js/webext/automation get_AutomationNode_ErrorMessages
  1741  //go:noescape
  1742  func GetAutomationNodeErrorMessages(
  1743  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1744  
  1745  //go:wasmimport plat/js/webext/automation set_AutomationNode_ErrorMessages
  1746  //go:noescape
  1747  func SetAutomationNodeErrorMessages(
  1748  	this js.Ref,
  1749  	val js.Ref,
  1750  ) js.Ref
  1751  
  1752  //go:wasmimport plat/js/webext/automation get_AutomationNode_DetailsFor
  1753  //go:noescape
  1754  func GetAutomationNodeDetailsFor(
  1755  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1756  
  1757  //go:wasmimport plat/js/webext/automation set_AutomationNode_DetailsFor
  1758  //go:noescape
  1759  func SetAutomationNodeDetailsFor(
  1760  	this js.Ref,
  1761  	val js.Ref,
  1762  ) js.Ref
  1763  
  1764  //go:wasmimport plat/js/webext/automation get_AutomationNode_ErrorMessageFor
  1765  //go:noescape
  1766  func GetAutomationNodeErrorMessageFor(
  1767  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1768  
  1769  //go:wasmimport plat/js/webext/automation set_AutomationNode_ErrorMessageFor
  1770  //go:noescape
  1771  func SetAutomationNodeErrorMessageFor(
  1772  	this js.Ref,
  1773  	val js.Ref,
  1774  ) js.Ref
  1775  
  1776  //go:wasmimport plat/js/webext/automation get_AutomationNode_ControlledBy
  1777  //go:noescape
  1778  func GetAutomationNodeControlledBy(
  1779  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1780  
  1781  //go:wasmimport plat/js/webext/automation set_AutomationNode_ControlledBy
  1782  //go:noescape
  1783  func SetAutomationNodeControlledBy(
  1784  	this js.Ref,
  1785  	val js.Ref,
  1786  ) js.Ref
  1787  
  1788  //go:wasmimport plat/js/webext/automation get_AutomationNode_DescriptionFor
  1789  //go:noescape
  1790  func GetAutomationNodeDescriptionFor(
  1791  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1792  
  1793  //go:wasmimport plat/js/webext/automation set_AutomationNode_DescriptionFor
  1794  //go:noescape
  1795  func SetAutomationNodeDescriptionFor(
  1796  	this js.Ref,
  1797  	val js.Ref,
  1798  ) js.Ref
  1799  
  1800  //go:wasmimport plat/js/webext/automation get_AutomationNode_FlowFrom
  1801  //go:noescape
  1802  func GetAutomationNodeFlowFrom(
  1803  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1804  
  1805  //go:wasmimport plat/js/webext/automation set_AutomationNode_FlowFrom
  1806  //go:noescape
  1807  func SetAutomationNodeFlowFrom(
  1808  	this js.Ref,
  1809  	val js.Ref,
  1810  ) js.Ref
  1811  
  1812  //go:wasmimport plat/js/webext/automation get_AutomationNode_LabelFor
  1813  //go:noescape
  1814  func GetAutomationNodeLabelFor(
  1815  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1816  
  1817  //go:wasmimport plat/js/webext/automation set_AutomationNode_LabelFor
  1818  //go:noescape
  1819  func SetAutomationNodeLabelFor(
  1820  	this js.Ref,
  1821  	val js.Ref,
  1822  ) js.Ref
  1823  
  1824  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellColumnHeaders
  1825  //go:noescape
  1826  func GetAutomationNodeTableCellColumnHeaders(
  1827  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1828  
  1829  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellColumnHeaders
  1830  //go:noescape
  1831  func SetAutomationNodeTableCellColumnHeaders(
  1832  	this js.Ref,
  1833  	val js.Ref,
  1834  ) js.Ref
  1835  
  1836  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellRowHeaders
  1837  //go:noescape
  1838  func GetAutomationNodeTableCellRowHeaders(
  1839  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1840  
  1841  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellRowHeaders
  1842  //go:noescape
  1843  func SetAutomationNodeTableCellRowHeaders(
  1844  	this js.Ref,
  1845  	val js.Ref,
  1846  ) js.Ref
  1847  
  1848  //go:wasmimport plat/js/webext/automation get_AutomationNode_StandardActions
  1849  //go:noescape
  1850  func GetAutomationNodeStandardActions(
  1851  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1852  
  1853  //go:wasmimport plat/js/webext/automation set_AutomationNode_StandardActions
  1854  //go:noescape
  1855  func SetAutomationNodeStandardActions(
  1856  	this js.Ref,
  1857  	val js.Ref,
  1858  ) js.Ref
  1859  
  1860  //go:wasmimport plat/js/webext/automation get_AutomationNode_CustomActions
  1861  //go:noescape
  1862  func GetAutomationNodeCustomActions(
  1863  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1864  
  1865  //go:wasmimport plat/js/webext/automation set_AutomationNode_CustomActions
  1866  //go:noescape
  1867  func SetAutomationNodeCustomActions(
  1868  	this js.Ref,
  1869  	val js.Ref,
  1870  ) js.Ref
  1871  
  1872  //go:wasmimport plat/js/webext/automation get_AutomationNode_DefaultActionVerb
  1873  //go:noescape
  1874  func GetAutomationNodeDefaultActionVerb(
  1875  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1876  
  1877  //go:wasmimport plat/js/webext/automation set_AutomationNode_DefaultActionVerb
  1878  //go:noescape
  1879  func SetAutomationNodeDefaultActionVerb(
  1880  	this js.Ref,
  1881  	val uint32,
  1882  ) js.Ref
  1883  
  1884  //go:wasmimport plat/js/webext/automation get_AutomationNode_Url
  1885  //go:noescape
  1886  func GetAutomationNodeUrl(
  1887  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1888  
  1889  //go:wasmimport plat/js/webext/automation set_AutomationNode_Url
  1890  //go:noescape
  1891  func SetAutomationNodeUrl(
  1892  	this js.Ref,
  1893  	val js.Ref,
  1894  ) js.Ref
  1895  
  1896  //go:wasmimport plat/js/webext/automation get_AutomationNode_DocUrl
  1897  //go:noescape
  1898  func GetAutomationNodeDocUrl(
  1899  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1900  
  1901  //go:wasmimport plat/js/webext/automation set_AutomationNode_DocUrl
  1902  //go:noescape
  1903  func SetAutomationNodeDocUrl(
  1904  	this js.Ref,
  1905  	val js.Ref,
  1906  ) js.Ref
  1907  
  1908  //go:wasmimport plat/js/webext/automation get_AutomationNode_DocTitle
  1909  //go:noescape
  1910  func GetAutomationNodeDocTitle(
  1911  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1912  
  1913  //go:wasmimport plat/js/webext/automation set_AutomationNode_DocTitle
  1914  //go:noescape
  1915  func SetAutomationNodeDocTitle(
  1916  	this js.Ref,
  1917  	val js.Ref,
  1918  ) js.Ref
  1919  
  1920  //go:wasmimport plat/js/webext/automation get_AutomationNode_DocLoaded
  1921  //go:noescape
  1922  func GetAutomationNodeDocLoaded(
  1923  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1924  
  1925  //go:wasmimport plat/js/webext/automation set_AutomationNode_DocLoaded
  1926  //go:noescape
  1927  func SetAutomationNodeDocLoaded(
  1928  	this js.Ref,
  1929  	val js.Ref,
  1930  ) js.Ref
  1931  
  1932  //go:wasmimport plat/js/webext/automation get_AutomationNode_DocLoadingProgress
  1933  //go:noescape
  1934  func GetAutomationNodeDocLoadingProgress(
  1935  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1936  
  1937  //go:wasmimport plat/js/webext/automation set_AutomationNode_DocLoadingProgress
  1938  //go:noescape
  1939  func SetAutomationNodeDocLoadingProgress(
  1940  	this js.Ref,
  1941  	val float64,
  1942  ) js.Ref
  1943  
  1944  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollX
  1945  //go:noescape
  1946  func GetAutomationNodeScrollX(
  1947  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1948  
  1949  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollX
  1950  //go:noescape
  1951  func SetAutomationNodeScrollX(
  1952  	this js.Ref,
  1953  	val int32,
  1954  ) js.Ref
  1955  
  1956  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollXMin
  1957  //go:noescape
  1958  func GetAutomationNodeScrollXMin(
  1959  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1960  
  1961  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollXMin
  1962  //go:noescape
  1963  func SetAutomationNodeScrollXMin(
  1964  	this js.Ref,
  1965  	val int32,
  1966  ) js.Ref
  1967  
  1968  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollXMax
  1969  //go:noescape
  1970  func GetAutomationNodeScrollXMax(
  1971  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1972  
  1973  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollXMax
  1974  //go:noescape
  1975  func SetAutomationNodeScrollXMax(
  1976  	this js.Ref,
  1977  	val int32,
  1978  ) js.Ref
  1979  
  1980  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollY
  1981  //go:noescape
  1982  func GetAutomationNodeScrollY(
  1983  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1984  
  1985  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollY
  1986  //go:noescape
  1987  func SetAutomationNodeScrollY(
  1988  	this js.Ref,
  1989  	val int32,
  1990  ) js.Ref
  1991  
  1992  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollYMin
  1993  //go:noescape
  1994  func GetAutomationNodeScrollYMin(
  1995  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  1996  
  1997  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollYMin
  1998  //go:noescape
  1999  func SetAutomationNodeScrollYMin(
  2000  	this js.Ref,
  2001  	val int32,
  2002  ) js.Ref
  2003  
  2004  //go:wasmimport plat/js/webext/automation get_AutomationNode_ScrollYMax
  2005  //go:noescape
  2006  func GetAutomationNodeScrollYMax(
  2007  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2008  
  2009  //go:wasmimport plat/js/webext/automation set_AutomationNode_ScrollYMax
  2010  //go:noescape
  2011  func SetAutomationNodeScrollYMax(
  2012  	this js.Ref,
  2013  	val int32,
  2014  ) js.Ref
  2015  
  2016  //go:wasmimport plat/js/webext/automation get_AutomationNode_Scrollable
  2017  //go:noescape
  2018  func GetAutomationNodeScrollable(
  2019  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2020  
  2021  //go:wasmimport plat/js/webext/automation set_AutomationNode_Scrollable
  2022  //go:noescape
  2023  func SetAutomationNodeScrollable(
  2024  	this js.Ref,
  2025  	val js.Ref,
  2026  ) js.Ref
  2027  
  2028  //go:wasmimport plat/js/webext/automation get_AutomationNode_TextSelStart
  2029  //go:noescape
  2030  func GetAutomationNodeTextSelStart(
  2031  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2032  
  2033  //go:wasmimport plat/js/webext/automation set_AutomationNode_TextSelStart
  2034  //go:noescape
  2035  func SetAutomationNodeTextSelStart(
  2036  	this js.Ref,
  2037  	val int32,
  2038  ) js.Ref
  2039  
  2040  //go:wasmimport plat/js/webext/automation get_AutomationNode_TextSelEnd
  2041  //go:noescape
  2042  func GetAutomationNodeTextSelEnd(
  2043  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2044  
  2045  //go:wasmimport plat/js/webext/automation set_AutomationNode_TextSelEnd
  2046  //go:noescape
  2047  func SetAutomationNodeTextSelEnd(
  2048  	this js.Ref,
  2049  	val int32,
  2050  ) js.Ref
  2051  
  2052  //go:wasmimport plat/js/webext/automation get_AutomationNode_Markers
  2053  //go:noescape
  2054  func GetAutomationNodeMarkers(
  2055  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2056  
  2057  //go:wasmimport plat/js/webext/automation set_AutomationNode_Markers
  2058  //go:noescape
  2059  func SetAutomationNodeMarkers(
  2060  	this js.Ref,
  2061  	val js.Ref,
  2062  ) js.Ref
  2063  
  2064  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsSelectionBackward
  2065  //go:noescape
  2066  func GetAutomationNodeIsSelectionBackward(
  2067  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2068  
  2069  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsSelectionBackward
  2070  //go:noescape
  2071  func SetAutomationNodeIsSelectionBackward(
  2072  	this js.Ref,
  2073  	val js.Ref,
  2074  ) js.Ref
  2075  
  2076  //go:wasmimport plat/js/webext/automation get_AutomationNode_AnchorObject
  2077  //go:noescape
  2078  func GetAutomationNodeAnchorObject(
  2079  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2080  
  2081  //go:wasmimport plat/js/webext/automation set_AutomationNode_AnchorObject
  2082  //go:noescape
  2083  func SetAutomationNodeAnchorObject(
  2084  	this js.Ref,
  2085  	val js.Ref,
  2086  ) js.Ref
  2087  
  2088  //go:wasmimport plat/js/webext/automation get_AutomationNode_AnchorOffset
  2089  //go:noescape
  2090  func GetAutomationNodeAnchorOffset(
  2091  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2092  
  2093  //go:wasmimport plat/js/webext/automation set_AutomationNode_AnchorOffset
  2094  //go:noescape
  2095  func SetAutomationNodeAnchorOffset(
  2096  	this js.Ref,
  2097  	val int32,
  2098  ) js.Ref
  2099  
  2100  //go:wasmimport plat/js/webext/automation get_AutomationNode_AnchorAffinity
  2101  //go:noescape
  2102  func GetAutomationNodeAnchorAffinity(
  2103  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2104  
  2105  //go:wasmimport plat/js/webext/automation set_AutomationNode_AnchorAffinity
  2106  //go:noescape
  2107  func SetAutomationNodeAnchorAffinity(
  2108  	this js.Ref,
  2109  	val js.Ref,
  2110  ) js.Ref
  2111  
  2112  //go:wasmimport plat/js/webext/automation get_AutomationNode_FocusObject
  2113  //go:noescape
  2114  func GetAutomationNodeFocusObject(
  2115  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2116  
  2117  //go:wasmimport plat/js/webext/automation set_AutomationNode_FocusObject
  2118  //go:noescape
  2119  func SetAutomationNodeFocusObject(
  2120  	this js.Ref,
  2121  	val js.Ref,
  2122  ) js.Ref
  2123  
  2124  //go:wasmimport plat/js/webext/automation get_AutomationNode_FocusOffset
  2125  //go:noescape
  2126  func GetAutomationNodeFocusOffset(
  2127  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2128  
  2129  //go:wasmimport plat/js/webext/automation set_AutomationNode_FocusOffset
  2130  //go:noescape
  2131  func SetAutomationNodeFocusOffset(
  2132  	this js.Ref,
  2133  	val int32,
  2134  ) js.Ref
  2135  
  2136  //go:wasmimport plat/js/webext/automation get_AutomationNode_FocusAffinity
  2137  //go:noescape
  2138  func GetAutomationNodeFocusAffinity(
  2139  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2140  
  2141  //go:wasmimport plat/js/webext/automation set_AutomationNode_FocusAffinity
  2142  //go:noescape
  2143  func SetAutomationNodeFocusAffinity(
  2144  	this js.Ref,
  2145  	val js.Ref,
  2146  ) js.Ref
  2147  
  2148  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionStartObject
  2149  //go:noescape
  2150  func GetAutomationNodeSelectionStartObject(
  2151  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2152  
  2153  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionStartObject
  2154  //go:noescape
  2155  func SetAutomationNodeSelectionStartObject(
  2156  	this js.Ref,
  2157  	val js.Ref,
  2158  ) js.Ref
  2159  
  2160  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionStartOffset
  2161  //go:noescape
  2162  func GetAutomationNodeSelectionStartOffset(
  2163  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2164  
  2165  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionStartOffset
  2166  //go:noescape
  2167  func SetAutomationNodeSelectionStartOffset(
  2168  	this js.Ref,
  2169  	val int32,
  2170  ) js.Ref
  2171  
  2172  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionStartAffinity
  2173  //go:noescape
  2174  func GetAutomationNodeSelectionStartAffinity(
  2175  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2176  
  2177  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionStartAffinity
  2178  //go:noescape
  2179  func SetAutomationNodeSelectionStartAffinity(
  2180  	this js.Ref,
  2181  	val js.Ref,
  2182  ) js.Ref
  2183  
  2184  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionEndObject
  2185  //go:noescape
  2186  func GetAutomationNodeSelectionEndObject(
  2187  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2188  
  2189  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionEndObject
  2190  //go:noescape
  2191  func SetAutomationNodeSelectionEndObject(
  2192  	this js.Ref,
  2193  	val js.Ref,
  2194  ) js.Ref
  2195  
  2196  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionEndOffset
  2197  //go:noescape
  2198  func GetAutomationNodeSelectionEndOffset(
  2199  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2200  
  2201  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionEndOffset
  2202  //go:noescape
  2203  func SetAutomationNodeSelectionEndOffset(
  2204  	this js.Ref,
  2205  	val int32,
  2206  ) js.Ref
  2207  
  2208  //go:wasmimport plat/js/webext/automation get_AutomationNode_SelectionEndAffinity
  2209  //go:noescape
  2210  func GetAutomationNodeSelectionEndAffinity(
  2211  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2212  
  2213  //go:wasmimport plat/js/webext/automation set_AutomationNode_SelectionEndAffinity
  2214  //go:noescape
  2215  func SetAutomationNodeSelectionEndAffinity(
  2216  	this js.Ref,
  2217  	val js.Ref,
  2218  ) js.Ref
  2219  
  2220  //go:wasmimport plat/js/webext/automation get_AutomationNode_NotUserSelectableStyle
  2221  //go:noescape
  2222  func GetAutomationNodeNotUserSelectableStyle(
  2223  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2224  
  2225  //go:wasmimport plat/js/webext/automation set_AutomationNode_NotUserSelectableStyle
  2226  //go:noescape
  2227  func SetAutomationNodeNotUserSelectableStyle(
  2228  	this js.Ref,
  2229  	val js.Ref,
  2230  ) js.Ref
  2231  
  2232  //go:wasmimport plat/js/webext/automation get_AutomationNode_ValueForRange
  2233  //go:noescape
  2234  func GetAutomationNodeValueForRange(
  2235  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2236  
  2237  //go:wasmimport plat/js/webext/automation set_AutomationNode_ValueForRange
  2238  //go:noescape
  2239  func SetAutomationNodeValueForRange(
  2240  	this js.Ref,
  2241  	val float64,
  2242  ) js.Ref
  2243  
  2244  //go:wasmimport plat/js/webext/automation get_AutomationNode_MinValueForRange
  2245  //go:noescape
  2246  func GetAutomationNodeMinValueForRange(
  2247  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2248  
  2249  //go:wasmimport plat/js/webext/automation set_AutomationNode_MinValueForRange
  2250  //go:noescape
  2251  func SetAutomationNodeMinValueForRange(
  2252  	this js.Ref,
  2253  	val float64,
  2254  ) js.Ref
  2255  
  2256  //go:wasmimport plat/js/webext/automation get_AutomationNode_MaxValueForRange
  2257  //go:noescape
  2258  func GetAutomationNodeMaxValueForRange(
  2259  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2260  
  2261  //go:wasmimport plat/js/webext/automation set_AutomationNode_MaxValueForRange
  2262  //go:noescape
  2263  func SetAutomationNodeMaxValueForRange(
  2264  	this js.Ref,
  2265  	val float64,
  2266  ) js.Ref
  2267  
  2268  //go:wasmimport plat/js/webext/automation get_AutomationNode_PosInSet
  2269  //go:noescape
  2270  func GetAutomationNodePosInSet(
  2271  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2272  
  2273  //go:wasmimport plat/js/webext/automation set_AutomationNode_PosInSet
  2274  //go:noescape
  2275  func SetAutomationNodePosInSet(
  2276  	this js.Ref,
  2277  	val int32,
  2278  ) js.Ref
  2279  
  2280  //go:wasmimport plat/js/webext/automation get_AutomationNode_SetSize
  2281  //go:noescape
  2282  func GetAutomationNodeSetSize(
  2283  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2284  
  2285  //go:wasmimport plat/js/webext/automation set_AutomationNode_SetSize
  2286  //go:noescape
  2287  func SetAutomationNodeSetSize(
  2288  	this js.Ref,
  2289  	val int32,
  2290  ) js.Ref
  2291  
  2292  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableRowCount
  2293  //go:noescape
  2294  func GetAutomationNodeTableRowCount(
  2295  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2296  
  2297  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableRowCount
  2298  //go:noescape
  2299  func SetAutomationNodeTableRowCount(
  2300  	this js.Ref,
  2301  	val int32,
  2302  ) js.Ref
  2303  
  2304  //go:wasmimport plat/js/webext/automation get_AutomationNode_AriaRowCount
  2305  //go:noescape
  2306  func GetAutomationNodeAriaRowCount(
  2307  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2308  
  2309  //go:wasmimport plat/js/webext/automation set_AutomationNode_AriaRowCount
  2310  //go:noescape
  2311  func SetAutomationNodeAriaRowCount(
  2312  	this js.Ref,
  2313  	val int32,
  2314  ) js.Ref
  2315  
  2316  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableColumnCount
  2317  //go:noescape
  2318  func GetAutomationNodeTableColumnCount(
  2319  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2320  
  2321  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableColumnCount
  2322  //go:noescape
  2323  func SetAutomationNodeTableColumnCount(
  2324  	this js.Ref,
  2325  	val int32,
  2326  ) js.Ref
  2327  
  2328  //go:wasmimport plat/js/webext/automation get_AutomationNode_AriaColumnCount
  2329  //go:noescape
  2330  func GetAutomationNodeAriaColumnCount(
  2331  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2332  
  2333  //go:wasmimport plat/js/webext/automation set_AutomationNode_AriaColumnCount
  2334  //go:noescape
  2335  func SetAutomationNodeAriaColumnCount(
  2336  	this js.Ref,
  2337  	val int32,
  2338  ) js.Ref
  2339  
  2340  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellColumnIndex
  2341  //go:noescape
  2342  func GetAutomationNodeTableCellColumnIndex(
  2343  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2344  
  2345  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellColumnIndex
  2346  //go:noescape
  2347  func SetAutomationNodeTableCellColumnIndex(
  2348  	this js.Ref,
  2349  	val int32,
  2350  ) js.Ref
  2351  
  2352  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellAriaColumnIndex
  2353  //go:noescape
  2354  func GetAutomationNodeTableCellAriaColumnIndex(
  2355  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2356  
  2357  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellAriaColumnIndex
  2358  //go:noescape
  2359  func SetAutomationNodeTableCellAriaColumnIndex(
  2360  	this js.Ref,
  2361  	val int32,
  2362  ) js.Ref
  2363  
  2364  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellColumnSpan
  2365  //go:noescape
  2366  func GetAutomationNodeTableCellColumnSpan(
  2367  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2368  
  2369  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellColumnSpan
  2370  //go:noescape
  2371  func SetAutomationNodeTableCellColumnSpan(
  2372  	this js.Ref,
  2373  	val int32,
  2374  ) js.Ref
  2375  
  2376  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellRowIndex
  2377  //go:noescape
  2378  func GetAutomationNodeTableCellRowIndex(
  2379  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2380  
  2381  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellRowIndex
  2382  //go:noescape
  2383  func SetAutomationNodeTableCellRowIndex(
  2384  	this js.Ref,
  2385  	val int32,
  2386  ) js.Ref
  2387  
  2388  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellAriaRowIndex
  2389  //go:noescape
  2390  func GetAutomationNodeTableCellAriaRowIndex(
  2391  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2392  
  2393  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellAriaRowIndex
  2394  //go:noescape
  2395  func SetAutomationNodeTableCellAriaRowIndex(
  2396  	this js.Ref,
  2397  	val int32,
  2398  ) js.Ref
  2399  
  2400  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableCellRowSpan
  2401  //go:noescape
  2402  func GetAutomationNodeTableCellRowSpan(
  2403  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2404  
  2405  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableCellRowSpan
  2406  //go:noescape
  2407  func SetAutomationNodeTableCellRowSpan(
  2408  	this js.Ref,
  2409  	val int32,
  2410  ) js.Ref
  2411  
  2412  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableColumnHeader
  2413  //go:noescape
  2414  func GetAutomationNodeTableColumnHeader(
  2415  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2416  
  2417  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableColumnHeader
  2418  //go:noescape
  2419  func SetAutomationNodeTableColumnHeader(
  2420  	this js.Ref,
  2421  	val js.Ref,
  2422  ) js.Ref
  2423  
  2424  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableRowHeader
  2425  //go:noescape
  2426  func GetAutomationNodeTableRowHeader(
  2427  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2428  
  2429  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableRowHeader
  2430  //go:noescape
  2431  func SetAutomationNodeTableRowHeader(
  2432  	this js.Ref,
  2433  	val js.Ref,
  2434  ) js.Ref
  2435  
  2436  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableColumnIndex
  2437  //go:noescape
  2438  func GetAutomationNodeTableColumnIndex(
  2439  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2440  
  2441  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableColumnIndex
  2442  //go:noescape
  2443  func SetAutomationNodeTableColumnIndex(
  2444  	this js.Ref,
  2445  	val int32,
  2446  ) js.Ref
  2447  
  2448  //go:wasmimport plat/js/webext/automation get_AutomationNode_TableRowIndex
  2449  //go:noescape
  2450  func GetAutomationNodeTableRowIndex(
  2451  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2452  
  2453  //go:wasmimport plat/js/webext/automation set_AutomationNode_TableRowIndex
  2454  //go:noescape
  2455  func SetAutomationNodeTableRowIndex(
  2456  	this js.Ref,
  2457  	val int32,
  2458  ) js.Ref
  2459  
  2460  //go:wasmimport plat/js/webext/automation get_AutomationNode_LiveStatus
  2461  //go:noescape
  2462  func GetAutomationNodeLiveStatus(
  2463  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2464  
  2465  //go:wasmimport plat/js/webext/automation set_AutomationNode_LiveStatus
  2466  //go:noescape
  2467  func SetAutomationNodeLiveStatus(
  2468  	this js.Ref,
  2469  	val js.Ref,
  2470  ) js.Ref
  2471  
  2472  //go:wasmimport plat/js/webext/automation get_AutomationNode_LiveRelevant
  2473  //go:noescape
  2474  func GetAutomationNodeLiveRelevant(
  2475  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2476  
  2477  //go:wasmimport plat/js/webext/automation set_AutomationNode_LiveRelevant
  2478  //go:noescape
  2479  func SetAutomationNodeLiveRelevant(
  2480  	this js.Ref,
  2481  	val js.Ref,
  2482  ) js.Ref
  2483  
  2484  //go:wasmimport plat/js/webext/automation get_AutomationNode_LiveAtomic
  2485  //go:noescape
  2486  func GetAutomationNodeLiveAtomic(
  2487  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2488  
  2489  //go:wasmimport plat/js/webext/automation set_AutomationNode_LiveAtomic
  2490  //go:noescape
  2491  func SetAutomationNodeLiveAtomic(
  2492  	this js.Ref,
  2493  	val js.Ref,
  2494  ) js.Ref
  2495  
  2496  //go:wasmimport plat/js/webext/automation get_AutomationNode_Busy
  2497  //go:noescape
  2498  func GetAutomationNodeBusy(
  2499  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2500  
  2501  //go:wasmimport plat/js/webext/automation set_AutomationNode_Busy
  2502  //go:noescape
  2503  func SetAutomationNodeBusy(
  2504  	this js.Ref,
  2505  	val js.Ref,
  2506  ) js.Ref
  2507  
  2508  //go:wasmimport plat/js/webext/automation get_AutomationNode_ContainerLiveStatus
  2509  //go:noescape
  2510  func GetAutomationNodeContainerLiveStatus(
  2511  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2512  
  2513  //go:wasmimport plat/js/webext/automation set_AutomationNode_ContainerLiveStatus
  2514  //go:noescape
  2515  func SetAutomationNodeContainerLiveStatus(
  2516  	this js.Ref,
  2517  	val js.Ref,
  2518  ) js.Ref
  2519  
  2520  //go:wasmimport plat/js/webext/automation get_AutomationNode_ContainerLiveRelevant
  2521  //go:noescape
  2522  func GetAutomationNodeContainerLiveRelevant(
  2523  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2524  
  2525  //go:wasmimport plat/js/webext/automation set_AutomationNode_ContainerLiveRelevant
  2526  //go:noescape
  2527  func SetAutomationNodeContainerLiveRelevant(
  2528  	this js.Ref,
  2529  	val js.Ref,
  2530  ) js.Ref
  2531  
  2532  //go:wasmimport plat/js/webext/automation get_AutomationNode_ContainerLiveAtomic
  2533  //go:noescape
  2534  func GetAutomationNodeContainerLiveAtomic(
  2535  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2536  
  2537  //go:wasmimport plat/js/webext/automation set_AutomationNode_ContainerLiveAtomic
  2538  //go:noescape
  2539  func SetAutomationNodeContainerLiveAtomic(
  2540  	this js.Ref,
  2541  	val js.Ref,
  2542  ) js.Ref
  2543  
  2544  //go:wasmimport plat/js/webext/automation get_AutomationNode_ContainerLiveBusy
  2545  //go:noescape
  2546  func GetAutomationNodeContainerLiveBusy(
  2547  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2548  
  2549  //go:wasmimport plat/js/webext/automation set_AutomationNode_ContainerLiveBusy
  2550  //go:noescape
  2551  func SetAutomationNodeContainerLiveBusy(
  2552  	this js.Ref,
  2553  	val js.Ref,
  2554  ) js.Ref
  2555  
  2556  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsButton
  2557  //go:noescape
  2558  func GetAutomationNodeIsButton(
  2559  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2560  
  2561  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsButton
  2562  //go:noescape
  2563  func SetAutomationNodeIsButton(
  2564  	this js.Ref,
  2565  	val js.Ref,
  2566  ) js.Ref
  2567  
  2568  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsCheckBox
  2569  //go:noescape
  2570  func GetAutomationNodeIsCheckBox(
  2571  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2572  
  2573  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsCheckBox
  2574  //go:noescape
  2575  func SetAutomationNodeIsCheckBox(
  2576  	this js.Ref,
  2577  	val js.Ref,
  2578  ) js.Ref
  2579  
  2580  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsComboBox
  2581  //go:noescape
  2582  func GetAutomationNodeIsComboBox(
  2583  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2584  
  2585  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsComboBox
  2586  //go:noescape
  2587  func SetAutomationNodeIsComboBox(
  2588  	this js.Ref,
  2589  	val js.Ref,
  2590  ) js.Ref
  2591  
  2592  //go:wasmimport plat/js/webext/automation get_AutomationNode_IsImage
  2593  //go:noescape
  2594  func GetAutomationNodeIsImage(
  2595  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2596  
  2597  //go:wasmimport plat/js/webext/automation set_AutomationNode_IsImage
  2598  //go:noescape
  2599  func SetAutomationNodeIsImage(
  2600  	this js.Ref,
  2601  	val js.Ref,
  2602  ) js.Ref
  2603  
  2604  //go:wasmimport plat/js/webext/automation get_AutomationNode_HasHiddenOffscreenNodes
  2605  //go:noescape
  2606  func GetAutomationNodeHasHiddenOffscreenNodes(
  2607  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2608  
  2609  //go:wasmimport plat/js/webext/automation set_AutomationNode_HasHiddenOffscreenNodes
  2610  //go:noescape
  2611  func SetAutomationNodeHasHiddenOffscreenNodes(
  2612  	this js.Ref,
  2613  	val js.Ref,
  2614  ) js.Ref
  2615  
  2616  //go:wasmimport plat/js/webext/automation get_AutomationNode_AutoComplete
  2617  //go:noescape
  2618  func GetAutomationNodeAutoComplete(
  2619  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2620  
  2621  //go:wasmimport plat/js/webext/automation set_AutomationNode_AutoComplete
  2622  //go:noescape
  2623  func SetAutomationNodeAutoComplete(
  2624  	this js.Ref,
  2625  	val js.Ref,
  2626  ) js.Ref
  2627  
  2628  //go:wasmimport plat/js/webext/automation get_AutomationNode_ClassName
  2629  //go:noescape
  2630  func GetAutomationNodeClassName(
  2631  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2632  
  2633  //go:wasmimport plat/js/webext/automation set_AutomationNode_ClassName
  2634  //go:noescape
  2635  func SetAutomationNodeClassName(
  2636  	this js.Ref,
  2637  	val js.Ref,
  2638  ) js.Ref
  2639  
  2640  //go:wasmimport plat/js/webext/automation get_AutomationNode_Modal
  2641  //go:noescape
  2642  func GetAutomationNodeModal(
  2643  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2644  
  2645  //go:wasmimport plat/js/webext/automation set_AutomationNode_Modal
  2646  //go:noescape
  2647  func SetAutomationNodeModal(
  2648  	this js.Ref,
  2649  	val js.Ref,
  2650  ) js.Ref
  2651  
  2652  //go:wasmimport plat/js/webext/automation get_AutomationNode_HtmlAttributes
  2653  //go:noescape
  2654  func GetAutomationNodeHtmlAttributes(
  2655  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2656  
  2657  //go:wasmimport plat/js/webext/automation set_AutomationNode_HtmlAttributes
  2658  //go:noescape
  2659  func SetAutomationNodeHtmlAttributes(
  2660  	this js.Ref,
  2661  	val js.Ref,
  2662  ) js.Ref
  2663  
  2664  //go:wasmimport plat/js/webext/automation get_AutomationNode_InputType
  2665  //go:noescape
  2666  func GetAutomationNodeInputType(
  2667  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2668  
  2669  //go:wasmimport plat/js/webext/automation set_AutomationNode_InputType
  2670  //go:noescape
  2671  func SetAutomationNodeInputType(
  2672  	this js.Ref,
  2673  	val js.Ref,
  2674  ) js.Ref
  2675  
  2676  //go:wasmimport plat/js/webext/automation get_AutomationNode_AccessKey
  2677  //go:noescape
  2678  func GetAutomationNodeAccessKey(
  2679  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2680  
  2681  //go:wasmimport plat/js/webext/automation set_AutomationNode_AccessKey
  2682  //go:noescape
  2683  func SetAutomationNodeAccessKey(
  2684  	this js.Ref,
  2685  	val js.Ref,
  2686  ) js.Ref
  2687  
  2688  //go:wasmimport plat/js/webext/automation get_AutomationNode_AriaInvalidValue
  2689  //go:noescape
  2690  func GetAutomationNodeAriaInvalidValue(
  2691  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2692  
  2693  //go:wasmimport plat/js/webext/automation set_AutomationNode_AriaInvalidValue
  2694  //go:noescape
  2695  func SetAutomationNodeAriaInvalidValue(
  2696  	this js.Ref,
  2697  	val js.Ref,
  2698  ) js.Ref
  2699  
  2700  //go:wasmimport plat/js/webext/automation get_AutomationNode_Display
  2701  //go:noescape
  2702  func GetAutomationNodeDisplay(
  2703  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2704  
  2705  //go:wasmimport plat/js/webext/automation set_AutomationNode_Display
  2706  //go:noescape
  2707  func SetAutomationNodeDisplay(
  2708  	this js.Ref,
  2709  	val js.Ref,
  2710  ) js.Ref
  2711  
  2712  //go:wasmimport plat/js/webext/automation get_AutomationNode_ImageDataUrl
  2713  //go:noescape
  2714  func GetAutomationNodeImageDataUrl(
  2715  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2716  
  2717  //go:wasmimport plat/js/webext/automation set_AutomationNode_ImageDataUrl
  2718  //go:noescape
  2719  func SetAutomationNodeImageDataUrl(
  2720  	this js.Ref,
  2721  	val js.Ref,
  2722  ) js.Ref
  2723  
  2724  //go:wasmimport plat/js/webext/automation get_AutomationNode_Language
  2725  //go:noescape
  2726  func GetAutomationNodeLanguage(
  2727  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2728  
  2729  //go:wasmimport plat/js/webext/automation set_AutomationNode_Language
  2730  //go:noescape
  2731  func SetAutomationNodeLanguage(
  2732  	this js.Ref,
  2733  	val js.Ref,
  2734  ) js.Ref
  2735  
  2736  //go:wasmimport plat/js/webext/automation get_AutomationNode_DetectedLanguage
  2737  //go:noescape
  2738  func GetAutomationNodeDetectedLanguage(
  2739  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2740  
  2741  //go:wasmimport plat/js/webext/automation set_AutomationNode_DetectedLanguage
  2742  //go:noescape
  2743  func SetAutomationNodeDetectedLanguage(
  2744  	this js.Ref,
  2745  	val js.Ref,
  2746  ) js.Ref
  2747  
  2748  //go:wasmimport plat/js/webext/automation get_AutomationNode_HasPopup
  2749  //go:noescape
  2750  func GetAutomationNodeHasPopup(
  2751  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2752  
  2753  //go:wasmimport plat/js/webext/automation set_AutomationNode_HasPopup
  2754  //go:noescape
  2755  func SetAutomationNodeHasPopup(
  2756  	this js.Ref,
  2757  	val uint32,
  2758  ) js.Ref
  2759  
  2760  //go:wasmimport plat/js/webext/automation get_AutomationNode_Restriction
  2761  //go:noescape
  2762  func GetAutomationNodeRestriction(
  2763  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2764  
  2765  //go:wasmimport plat/js/webext/automation set_AutomationNode_Restriction
  2766  //go:noescape
  2767  func SetAutomationNodeRestriction(
  2768  	this js.Ref,
  2769  	val js.Ref,
  2770  ) js.Ref
  2771  
  2772  //go:wasmimport plat/js/webext/automation get_AutomationNode_Checked
  2773  //go:noescape
  2774  func GetAutomationNodeChecked(
  2775  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2776  
  2777  //go:wasmimport plat/js/webext/automation set_AutomationNode_Checked
  2778  //go:noescape
  2779  func SetAutomationNodeChecked(
  2780  	this js.Ref,
  2781  	val js.Ref,
  2782  ) js.Ref
  2783  
  2784  //go:wasmimport plat/js/webext/automation get_AutomationNode_InnerHtml
  2785  //go:noescape
  2786  func GetAutomationNodeInnerHtml(
  2787  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2788  
  2789  //go:wasmimport plat/js/webext/automation set_AutomationNode_InnerHtml
  2790  //go:noescape
  2791  func SetAutomationNodeInnerHtml(
  2792  	this js.Ref,
  2793  	val js.Ref,
  2794  ) js.Ref
  2795  
  2796  //go:wasmimport plat/js/webext/automation get_AutomationNode_Color
  2797  //go:noescape
  2798  func GetAutomationNodeColor(
  2799  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2800  
  2801  //go:wasmimport plat/js/webext/automation set_AutomationNode_Color
  2802  //go:noescape
  2803  func SetAutomationNodeColor(
  2804  	this js.Ref,
  2805  	val int32,
  2806  ) js.Ref
  2807  
  2808  //go:wasmimport plat/js/webext/automation get_AutomationNode_BackgroundColor
  2809  //go:noescape
  2810  func GetAutomationNodeBackgroundColor(
  2811  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2812  
  2813  //go:wasmimport plat/js/webext/automation set_AutomationNode_BackgroundColor
  2814  //go:noescape
  2815  func SetAutomationNodeBackgroundColor(
  2816  	this js.Ref,
  2817  	val int32,
  2818  ) js.Ref
  2819  
  2820  //go:wasmimport plat/js/webext/automation get_AutomationNode_ColorValue
  2821  //go:noescape
  2822  func GetAutomationNodeColorValue(
  2823  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2824  
  2825  //go:wasmimport plat/js/webext/automation set_AutomationNode_ColorValue
  2826  //go:noescape
  2827  func SetAutomationNodeColorValue(
  2828  	this js.Ref,
  2829  	val int32,
  2830  ) js.Ref
  2831  
  2832  //go:wasmimport plat/js/webext/automation get_AutomationNode_Subscript
  2833  //go:noescape
  2834  func GetAutomationNodeSubscript(
  2835  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2836  
  2837  //go:wasmimport plat/js/webext/automation set_AutomationNode_Subscript
  2838  //go:noescape
  2839  func SetAutomationNodeSubscript(
  2840  	this js.Ref,
  2841  	val js.Ref,
  2842  ) js.Ref
  2843  
  2844  //go:wasmimport plat/js/webext/automation get_AutomationNode_Superscript
  2845  //go:noescape
  2846  func GetAutomationNodeSuperscript(
  2847  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2848  
  2849  //go:wasmimport plat/js/webext/automation set_AutomationNode_Superscript
  2850  //go:noescape
  2851  func SetAutomationNodeSuperscript(
  2852  	this js.Ref,
  2853  	val js.Ref,
  2854  ) js.Ref
  2855  
  2856  //go:wasmimport plat/js/webext/automation get_AutomationNode_Bold
  2857  //go:noescape
  2858  func GetAutomationNodeBold(
  2859  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2860  
  2861  //go:wasmimport plat/js/webext/automation set_AutomationNode_Bold
  2862  //go:noescape
  2863  func SetAutomationNodeBold(
  2864  	this js.Ref,
  2865  	val js.Ref,
  2866  ) js.Ref
  2867  
  2868  //go:wasmimport plat/js/webext/automation get_AutomationNode_Italic
  2869  //go:noescape
  2870  func GetAutomationNodeItalic(
  2871  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2872  
  2873  //go:wasmimport plat/js/webext/automation set_AutomationNode_Italic
  2874  //go:noescape
  2875  func SetAutomationNodeItalic(
  2876  	this js.Ref,
  2877  	val js.Ref,
  2878  ) js.Ref
  2879  
  2880  //go:wasmimport plat/js/webext/automation get_AutomationNode_Underline
  2881  //go:noescape
  2882  func GetAutomationNodeUnderline(
  2883  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2884  
  2885  //go:wasmimport plat/js/webext/automation set_AutomationNode_Underline
  2886  //go:noescape
  2887  func SetAutomationNodeUnderline(
  2888  	this js.Ref,
  2889  	val js.Ref,
  2890  ) js.Ref
  2891  
  2892  //go:wasmimport plat/js/webext/automation get_AutomationNode_LineThrough
  2893  //go:noescape
  2894  func GetAutomationNodeLineThrough(
  2895  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2896  
  2897  //go:wasmimport plat/js/webext/automation set_AutomationNode_LineThrough
  2898  //go:noescape
  2899  func SetAutomationNodeLineThrough(
  2900  	this js.Ref,
  2901  	val js.Ref,
  2902  ) js.Ref
  2903  
  2904  //go:wasmimport plat/js/webext/automation get_AutomationNode_Selected
  2905  //go:noescape
  2906  func GetAutomationNodeSelected(
  2907  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2908  
  2909  //go:wasmimport plat/js/webext/automation set_AutomationNode_Selected
  2910  //go:noescape
  2911  func SetAutomationNodeSelected(
  2912  	this js.Ref,
  2913  	val js.Ref,
  2914  ) js.Ref
  2915  
  2916  //go:wasmimport plat/js/webext/automation get_AutomationNode_FontSize
  2917  //go:noescape
  2918  func GetAutomationNodeFontSize(
  2919  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2920  
  2921  //go:wasmimport plat/js/webext/automation set_AutomationNode_FontSize
  2922  //go:noescape
  2923  func SetAutomationNodeFontSize(
  2924  	this js.Ref,
  2925  	val int32,
  2926  ) js.Ref
  2927  
  2928  //go:wasmimport plat/js/webext/automation get_AutomationNode_FontFamily
  2929  //go:noescape
  2930  func GetAutomationNodeFontFamily(
  2931  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2932  
  2933  //go:wasmimport plat/js/webext/automation set_AutomationNode_FontFamily
  2934  //go:noescape
  2935  func SetAutomationNodeFontFamily(
  2936  	this js.Ref,
  2937  	val js.Ref,
  2938  ) js.Ref
  2939  
  2940  //go:wasmimport plat/js/webext/automation get_AutomationNode_NonAtomicTextFieldRoot
  2941  //go:noescape
  2942  func GetAutomationNodeNonAtomicTextFieldRoot(
  2943  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2944  
  2945  //go:wasmimport plat/js/webext/automation set_AutomationNode_NonAtomicTextFieldRoot
  2946  //go:noescape
  2947  func SetAutomationNodeNonAtomicTextFieldRoot(
  2948  	this js.Ref,
  2949  	val js.Ref,
  2950  ) js.Ref
  2951  
  2952  //go:wasmimport plat/js/webext/automation get_AutomationNode_AriaCurrentState
  2953  //go:noescape
  2954  func GetAutomationNodeAriaCurrentState(
  2955  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2956  
  2957  //go:wasmimport plat/js/webext/automation set_AutomationNode_AriaCurrentState
  2958  //go:noescape
  2959  func SetAutomationNodeAriaCurrentState(
  2960  	this js.Ref,
  2961  	val uint32,
  2962  ) js.Ref
  2963  
  2964  //go:wasmimport plat/js/webext/automation get_AutomationNode_InvalidState
  2965  //go:noescape
  2966  func GetAutomationNodeInvalidState(
  2967  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2968  
  2969  //go:wasmimport plat/js/webext/automation set_AutomationNode_InvalidState
  2970  //go:noescape
  2971  func SetAutomationNodeInvalidState(
  2972  	this js.Ref,
  2973  	val uint32,
  2974  ) js.Ref
  2975  
  2976  //go:wasmimport plat/js/webext/automation get_AutomationNode_AppId
  2977  //go:noescape
  2978  func GetAutomationNodeAppId(
  2979  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2980  
  2981  //go:wasmimport plat/js/webext/automation set_AutomationNode_AppId
  2982  //go:noescape
  2983  func SetAutomationNodeAppId(
  2984  	this js.Ref,
  2985  	val js.Ref,
  2986  ) js.Ref
  2987  
  2988  //go:wasmimport plat/js/webext/automation get_AutomationNode_Children
  2989  //go:noescape
  2990  func GetAutomationNodeChildren(
  2991  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  2992  
  2993  //go:wasmimport plat/js/webext/automation set_AutomationNode_Children
  2994  //go:noescape
  2995  func SetAutomationNodeChildren(
  2996  	this js.Ref,
  2997  	val js.Ref,
  2998  ) js.Ref
  2999  
  3000  //go:wasmimport plat/js/webext/automation get_AutomationNode_Parent
  3001  //go:noescape
  3002  func GetAutomationNodeParent(
  3003  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3004  
  3005  //go:wasmimport plat/js/webext/automation set_AutomationNode_Parent
  3006  //go:noescape
  3007  func SetAutomationNodeParent(
  3008  	this js.Ref,
  3009  	val js.Ref,
  3010  ) js.Ref
  3011  
  3012  //go:wasmimport plat/js/webext/automation get_AutomationNode_FirstChild
  3013  //go:noescape
  3014  func GetAutomationNodeFirstChild(
  3015  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3016  
  3017  //go:wasmimport plat/js/webext/automation set_AutomationNode_FirstChild
  3018  //go:noescape
  3019  func SetAutomationNodeFirstChild(
  3020  	this js.Ref,
  3021  	val js.Ref,
  3022  ) js.Ref
  3023  
  3024  //go:wasmimport plat/js/webext/automation get_AutomationNode_LastChild
  3025  //go:noescape
  3026  func GetAutomationNodeLastChild(
  3027  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3028  
  3029  //go:wasmimport plat/js/webext/automation set_AutomationNode_LastChild
  3030  //go:noescape
  3031  func SetAutomationNodeLastChild(
  3032  	this js.Ref,
  3033  	val js.Ref,
  3034  ) js.Ref
  3035  
  3036  //go:wasmimport plat/js/webext/automation get_AutomationNode_PreviousSibling
  3037  //go:noescape
  3038  func GetAutomationNodePreviousSibling(
  3039  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3040  
  3041  //go:wasmimport plat/js/webext/automation set_AutomationNode_PreviousSibling
  3042  //go:noescape
  3043  func SetAutomationNodePreviousSibling(
  3044  	this js.Ref,
  3045  	val js.Ref,
  3046  ) js.Ref
  3047  
  3048  //go:wasmimport plat/js/webext/automation get_AutomationNode_NextSibling
  3049  //go:noescape
  3050  func GetAutomationNodeNextSibling(
  3051  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3052  
  3053  //go:wasmimport plat/js/webext/automation set_AutomationNode_NextSibling
  3054  //go:noescape
  3055  func SetAutomationNodeNextSibling(
  3056  	this js.Ref,
  3057  	val js.Ref,
  3058  ) js.Ref
  3059  
  3060  //go:wasmimport plat/js/webext/automation get_AutomationNode_PreviousOnLine
  3061  //go:noescape
  3062  func GetAutomationNodePreviousOnLine(
  3063  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3064  
  3065  //go:wasmimport plat/js/webext/automation set_AutomationNode_PreviousOnLine
  3066  //go:noescape
  3067  func SetAutomationNodePreviousOnLine(
  3068  	this js.Ref,
  3069  	val js.Ref,
  3070  ) js.Ref
  3071  
  3072  //go:wasmimport plat/js/webext/automation get_AutomationNode_NextOnLine
  3073  //go:noescape
  3074  func GetAutomationNodeNextOnLine(
  3075  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3076  
  3077  //go:wasmimport plat/js/webext/automation set_AutomationNode_NextOnLine
  3078  //go:noescape
  3079  func SetAutomationNodeNextOnLine(
  3080  	this js.Ref,
  3081  	val js.Ref,
  3082  ) js.Ref
  3083  
  3084  //go:wasmimport plat/js/webext/automation get_AutomationNode_PreviousFocus
  3085  //go:noescape
  3086  func GetAutomationNodePreviousFocus(
  3087  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3088  
  3089  //go:wasmimport plat/js/webext/automation set_AutomationNode_PreviousFocus
  3090  //go:noescape
  3091  func SetAutomationNodePreviousFocus(
  3092  	this js.Ref,
  3093  	val js.Ref,
  3094  ) js.Ref
  3095  
  3096  //go:wasmimport plat/js/webext/automation get_AutomationNode_NextFocus
  3097  //go:noescape
  3098  func GetAutomationNodeNextFocus(
  3099  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3100  
  3101  //go:wasmimport plat/js/webext/automation set_AutomationNode_NextFocus
  3102  //go:noescape
  3103  func SetAutomationNodeNextFocus(
  3104  	this js.Ref,
  3105  	val js.Ref,
  3106  ) js.Ref
  3107  
  3108  //go:wasmimport plat/js/webext/automation get_AutomationNode_PreviousWindowFocus
  3109  //go:noescape
  3110  func GetAutomationNodePreviousWindowFocus(
  3111  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3112  
  3113  //go:wasmimport plat/js/webext/automation set_AutomationNode_PreviousWindowFocus
  3114  //go:noescape
  3115  func SetAutomationNodePreviousWindowFocus(
  3116  	this js.Ref,
  3117  	val js.Ref,
  3118  ) js.Ref
  3119  
  3120  //go:wasmimport plat/js/webext/automation get_AutomationNode_NextWindowFocus
  3121  //go:noescape
  3122  func GetAutomationNodeNextWindowFocus(
  3123  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3124  
  3125  //go:wasmimport plat/js/webext/automation set_AutomationNode_NextWindowFocus
  3126  //go:noescape
  3127  func SetAutomationNodeNextWindowFocus(
  3128  	this js.Ref,
  3129  	val js.Ref,
  3130  ) js.Ref
  3131  
  3132  //go:wasmimport plat/js/webext/automation get_AutomationNode_IndexInParent
  3133  //go:noescape
  3134  func GetAutomationNodeIndexInParent(
  3135  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3136  
  3137  //go:wasmimport plat/js/webext/automation set_AutomationNode_IndexInParent
  3138  //go:noescape
  3139  func SetAutomationNodeIndexInParent(
  3140  	this js.Ref,
  3141  	val int32,
  3142  ) js.Ref
  3143  
  3144  //go:wasmimport plat/js/webext/automation get_AutomationNode_SortDirection
  3145  //go:noescape
  3146  func GetAutomationNodeSortDirection(
  3147  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3148  
  3149  //go:wasmimport plat/js/webext/automation set_AutomationNode_SortDirection
  3150  //go:noescape
  3151  func SetAutomationNodeSortDirection(
  3152  	this js.Ref,
  3153  	val uint32,
  3154  ) js.Ref
  3155  
  3156  //go:wasmimport plat/js/webext/automation get_AutomationNode_Clickable
  3157  //go:noescape
  3158  func GetAutomationNodeClickable(
  3159  	this js.Ref, retPtr unsafe.Pointer) (ok js.Ref)
  3160  
  3161  //go:wasmimport plat/js/webext/automation set_AutomationNode_Clickable
  3162  //go:noescape
  3163  func SetAutomationNodeClickable(
  3164  	this js.Ref,
  3165  	val js.Ref,
  3166  ) js.Ref
  3167  
  3168  //go:wasmimport plat/js/webext/automation has_AutomationNode_BoundsForRange
  3169  //go:noescape
  3170  func HasFuncAutomationNodeBoundsForRange(this js.Ref) js.Ref
  3171  
  3172  //go:wasmimport plat/js/webext/automation func_AutomationNode_BoundsForRange
  3173  //go:noescape
  3174  func FuncAutomationNodeBoundsForRange(this js.Ref, fn unsafe.Pointer)
  3175  
  3176  //go:wasmimport plat/js/webext/automation call_AutomationNode_BoundsForRange
  3177  //go:noescape
  3178  func CallAutomationNodeBoundsForRange(
  3179  	this js.Ref, retPtr unsafe.Pointer,
  3180  	startIndex int32,
  3181  	endIndex int32,
  3182  	callback js.Ref)
  3183  
  3184  //go:wasmimport plat/js/webext/automation try_AutomationNode_BoundsForRange
  3185  //go:noescape
  3186  func TryAutomationNodeBoundsForRange(
  3187  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3188  	startIndex int32,
  3189  	endIndex int32,
  3190  	callback js.Ref) (ok js.Ref)
  3191  
  3192  //go:wasmimport plat/js/webext/automation has_AutomationNode_UnclippedBoundsForRange
  3193  //go:noescape
  3194  func HasFuncAutomationNodeUnclippedBoundsForRange(this js.Ref) js.Ref
  3195  
  3196  //go:wasmimport plat/js/webext/automation func_AutomationNode_UnclippedBoundsForRange
  3197  //go:noescape
  3198  func FuncAutomationNodeUnclippedBoundsForRange(this js.Ref, fn unsafe.Pointer)
  3199  
  3200  //go:wasmimport plat/js/webext/automation call_AutomationNode_UnclippedBoundsForRange
  3201  //go:noescape
  3202  func CallAutomationNodeUnclippedBoundsForRange(
  3203  	this js.Ref, retPtr unsafe.Pointer,
  3204  	startIndex int32,
  3205  	endIndex int32,
  3206  	callback js.Ref)
  3207  
  3208  //go:wasmimport plat/js/webext/automation try_AutomationNode_UnclippedBoundsForRange
  3209  //go:noescape
  3210  func TryAutomationNodeUnclippedBoundsForRange(
  3211  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3212  	startIndex int32,
  3213  	endIndex int32,
  3214  	callback js.Ref) (ok js.Ref)
  3215  
  3216  //go:wasmimport plat/js/webext/automation has_AutomationNode_DoDefault
  3217  //go:noescape
  3218  func HasFuncAutomationNodeDoDefault(this js.Ref) js.Ref
  3219  
  3220  //go:wasmimport plat/js/webext/automation func_AutomationNode_DoDefault
  3221  //go:noescape
  3222  func FuncAutomationNodeDoDefault(this js.Ref, fn unsafe.Pointer)
  3223  
  3224  //go:wasmimport plat/js/webext/automation call_AutomationNode_DoDefault
  3225  //go:noescape
  3226  func CallAutomationNodeDoDefault(
  3227  	this js.Ref, retPtr unsafe.Pointer)
  3228  
  3229  //go:wasmimport plat/js/webext/automation try_AutomationNode_DoDefault
  3230  //go:noescape
  3231  func TryAutomationNodeDoDefault(
  3232  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3233  
  3234  //go:wasmimport plat/js/webext/automation has_AutomationNode_Focus
  3235  //go:noescape
  3236  func HasFuncAutomationNodeFocus(this js.Ref) js.Ref
  3237  
  3238  //go:wasmimport plat/js/webext/automation func_AutomationNode_Focus
  3239  //go:noescape
  3240  func FuncAutomationNodeFocus(this js.Ref, fn unsafe.Pointer)
  3241  
  3242  //go:wasmimport plat/js/webext/automation call_AutomationNode_Focus
  3243  //go:noescape
  3244  func CallAutomationNodeFocus(
  3245  	this js.Ref, retPtr unsafe.Pointer)
  3246  
  3247  //go:wasmimport plat/js/webext/automation try_AutomationNode_Focus
  3248  //go:noescape
  3249  func TryAutomationNodeFocus(
  3250  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3251  
  3252  //go:wasmimport plat/js/webext/automation has_AutomationNode_GetImageData
  3253  //go:noescape
  3254  func HasFuncAutomationNodeGetImageData(this js.Ref) js.Ref
  3255  
  3256  //go:wasmimport plat/js/webext/automation func_AutomationNode_GetImageData
  3257  //go:noescape
  3258  func FuncAutomationNodeGetImageData(this js.Ref, fn unsafe.Pointer)
  3259  
  3260  //go:wasmimport plat/js/webext/automation call_AutomationNode_GetImageData
  3261  //go:noescape
  3262  func CallAutomationNodeGetImageData(
  3263  	this js.Ref, retPtr unsafe.Pointer,
  3264  	maxWidth int32,
  3265  	maxHeight int32)
  3266  
  3267  //go:wasmimport plat/js/webext/automation try_AutomationNode_GetImageData
  3268  //go:noescape
  3269  func TryAutomationNodeGetImageData(
  3270  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3271  	maxWidth int32,
  3272  	maxHeight int32) (ok js.Ref)
  3273  
  3274  //go:wasmimport plat/js/webext/automation has_AutomationNode_HitTest
  3275  //go:noescape
  3276  func HasFuncAutomationNodeHitTest(this js.Ref) js.Ref
  3277  
  3278  //go:wasmimport plat/js/webext/automation func_AutomationNode_HitTest
  3279  //go:noescape
  3280  func FuncAutomationNodeHitTest(this js.Ref, fn unsafe.Pointer)
  3281  
  3282  //go:wasmimport plat/js/webext/automation call_AutomationNode_HitTest
  3283  //go:noescape
  3284  func CallAutomationNodeHitTest(
  3285  	this js.Ref, retPtr unsafe.Pointer,
  3286  	x int32,
  3287  	y int32,
  3288  	eventToFire uint32)
  3289  
  3290  //go:wasmimport plat/js/webext/automation try_AutomationNode_HitTest
  3291  //go:noescape
  3292  func TryAutomationNodeHitTest(
  3293  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3294  	x int32,
  3295  	y int32,
  3296  	eventToFire uint32) (ok js.Ref)
  3297  
  3298  //go:wasmimport plat/js/webext/automation has_AutomationNode_HitTestWithReply
  3299  //go:noescape
  3300  func HasFuncAutomationNodeHitTestWithReply(this js.Ref) js.Ref
  3301  
  3302  //go:wasmimport plat/js/webext/automation func_AutomationNode_HitTestWithReply
  3303  //go:noescape
  3304  func FuncAutomationNodeHitTestWithReply(this js.Ref, fn unsafe.Pointer)
  3305  
  3306  //go:wasmimport plat/js/webext/automation call_AutomationNode_HitTestWithReply
  3307  //go:noescape
  3308  func CallAutomationNodeHitTestWithReply(
  3309  	this js.Ref, retPtr unsafe.Pointer,
  3310  	x int32,
  3311  	y int32,
  3312  	callback js.Ref)
  3313  
  3314  //go:wasmimport plat/js/webext/automation try_AutomationNode_HitTestWithReply
  3315  //go:noescape
  3316  func TryAutomationNodeHitTestWithReply(
  3317  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3318  	x int32,
  3319  	y int32,
  3320  	callback js.Ref) (ok js.Ref)
  3321  
  3322  //go:wasmimport plat/js/webext/automation has_AutomationNode_MakeVisible
  3323  //go:noescape
  3324  func HasFuncAutomationNodeMakeVisible(this js.Ref) js.Ref
  3325  
  3326  //go:wasmimport plat/js/webext/automation func_AutomationNode_MakeVisible
  3327  //go:noescape
  3328  func FuncAutomationNodeMakeVisible(this js.Ref, fn unsafe.Pointer)
  3329  
  3330  //go:wasmimport plat/js/webext/automation call_AutomationNode_MakeVisible
  3331  //go:noescape
  3332  func CallAutomationNodeMakeVisible(
  3333  	this js.Ref, retPtr unsafe.Pointer)
  3334  
  3335  //go:wasmimport plat/js/webext/automation try_AutomationNode_MakeVisible
  3336  //go:noescape
  3337  func TryAutomationNodeMakeVisible(
  3338  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3339  
  3340  //go:wasmimport plat/js/webext/automation has_AutomationNode_PerformCustomAction
  3341  //go:noescape
  3342  func HasFuncAutomationNodePerformCustomAction(this js.Ref) js.Ref
  3343  
  3344  //go:wasmimport plat/js/webext/automation func_AutomationNode_PerformCustomAction
  3345  //go:noescape
  3346  func FuncAutomationNodePerformCustomAction(this js.Ref, fn unsafe.Pointer)
  3347  
  3348  //go:wasmimport plat/js/webext/automation call_AutomationNode_PerformCustomAction
  3349  //go:noescape
  3350  func CallAutomationNodePerformCustomAction(
  3351  	this js.Ref, retPtr unsafe.Pointer,
  3352  	customActionId int32)
  3353  
  3354  //go:wasmimport plat/js/webext/automation try_AutomationNode_PerformCustomAction
  3355  //go:noescape
  3356  func TryAutomationNodePerformCustomAction(
  3357  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3358  	customActionId int32) (ok js.Ref)
  3359  
  3360  //go:wasmimport plat/js/webext/automation has_AutomationNode_PerformStandardAction
  3361  //go:noescape
  3362  func HasFuncAutomationNodePerformStandardAction(this js.Ref) js.Ref
  3363  
  3364  //go:wasmimport plat/js/webext/automation func_AutomationNode_PerformStandardAction
  3365  //go:noescape
  3366  func FuncAutomationNodePerformStandardAction(this js.Ref, fn unsafe.Pointer)
  3367  
  3368  //go:wasmimport plat/js/webext/automation call_AutomationNode_PerformStandardAction
  3369  //go:noescape
  3370  func CallAutomationNodePerformStandardAction(
  3371  	this js.Ref, retPtr unsafe.Pointer,
  3372  	actionType uint32)
  3373  
  3374  //go:wasmimport plat/js/webext/automation try_AutomationNode_PerformStandardAction
  3375  //go:noescape
  3376  func TryAutomationNodePerformStandardAction(
  3377  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3378  	actionType uint32) (ok js.Ref)
  3379  
  3380  //go:wasmimport plat/js/webext/automation has_AutomationNode_ReplaceSelectedText
  3381  //go:noescape
  3382  func HasFuncAutomationNodeReplaceSelectedText(this js.Ref) js.Ref
  3383  
  3384  //go:wasmimport plat/js/webext/automation func_AutomationNode_ReplaceSelectedText
  3385  //go:noescape
  3386  func FuncAutomationNodeReplaceSelectedText(this js.Ref, fn unsafe.Pointer)
  3387  
  3388  //go:wasmimport plat/js/webext/automation call_AutomationNode_ReplaceSelectedText
  3389  //go:noescape
  3390  func CallAutomationNodeReplaceSelectedText(
  3391  	this js.Ref, retPtr unsafe.Pointer,
  3392  	value js.Ref)
  3393  
  3394  //go:wasmimport plat/js/webext/automation try_AutomationNode_ReplaceSelectedText
  3395  //go:noescape
  3396  func TryAutomationNodeReplaceSelectedText(
  3397  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3398  	value js.Ref) (ok js.Ref)
  3399  
  3400  //go:wasmimport plat/js/webext/automation has_AutomationNode_SetAccessibilityFocus
  3401  //go:noescape
  3402  func HasFuncAutomationNodeSetAccessibilityFocus(this js.Ref) js.Ref
  3403  
  3404  //go:wasmimport plat/js/webext/automation func_AutomationNode_SetAccessibilityFocus
  3405  //go:noescape
  3406  func FuncAutomationNodeSetAccessibilityFocus(this js.Ref, fn unsafe.Pointer)
  3407  
  3408  //go:wasmimport plat/js/webext/automation call_AutomationNode_SetAccessibilityFocus
  3409  //go:noescape
  3410  func CallAutomationNodeSetAccessibilityFocus(
  3411  	this js.Ref, retPtr unsafe.Pointer)
  3412  
  3413  //go:wasmimport plat/js/webext/automation try_AutomationNode_SetAccessibilityFocus
  3414  //go:noescape
  3415  func TryAutomationNodeSetAccessibilityFocus(
  3416  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3417  
  3418  //go:wasmimport plat/js/webext/automation has_AutomationNode_SetSelection
  3419  //go:noescape
  3420  func HasFuncAutomationNodeSetSelection(this js.Ref) js.Ref
  3421  
  3422  //go:wasmimport plat/js/webext/automation func_AutomationNode_SetSelection
  3423  //go:noescape
  3424  func FuncAutomationNodeSetSelection(this js.Ref, fn unsafe.Pointer)
  3425  
  3426  //go:wasmimport plat/js/webext/automation call_AutomationNode_SetSelection
  3427  //go:noescape
  3428  func CallAutomationNodeSetSelection(
  3429  	this js.Ref, retPtr unsafe.Pointer,
  3430  	startIndex int32,
  3431  	endIndex int32)
  3432  
  3433  //go:wasmimport plat/js/webext/automation try_AutomationNode_SetSelection
  3434  //go:noescape
  3435  func TryAutomationNodeSetSelection(
  3436  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3437  	startIndex int32,
  3438  	endIndex int32) (ok js.Ref)
  3439  
  3440  //go:wasmimport plat/js/webext/automation has_AutomationNode_SetSequentialFocusNavigationStartingPoint
  3441  //go:noescape
  3442  func HasFuncAutomationNodeSetSequentialFocusNavigationStartingPoint(this js.Ref) js.Ref
  3443  
  3444  //go:wasmimport plat/js/webext/automation func_AutomationNode_SetSequentialFocusNavigationStartingPoint
  3445  //go:noescape
  3446  func FuncAutomationNodeSetSequentialFocusNavigationStartingPoint(this js.Ref, fn unsafe.Pointer)
  3447  
  3448  //go:wasmimport plat/js/webext/automation call_AutomationNode_SetSequentialFocusNavigationStartingPoint
  3449  //go:noescape
  3450  func CallAutomationNodeSetSequentialFocusNavigationStartingPoint(
  3451  	this js.Ref, retPtr unsafe.Pointer)
  3452  
  3453  //go:wasmimport plat/js/webext/automation try_AutomationNode_SetSequentialFocusNavigationStartingPoint
  3454  //go:noescape
  3455  func TryAutomationNodeSetSequentialFocusNavigationStartingPoint(
  3456  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3457  
  3458  //go:wasmimport plat/js/webext/automation has_AutomationNode_SetValue
  3459  //go:noescape
  3460  func HasFuncAutomationNodeSetValue(this js.Ref) js.Ref
  3461  
  3462  //go:wasmimport plat/js/webext/automation func_AutomationNode_SetValue
  3463  //go:noescape
  3464  func FuncAutomationNodeSetValue(this js.Ref, fn unsafe.Pointer)
  3465  
  3466  //go:wasmimport plat/js/webext/automation call_AutomationNode_SetValue
  3467  //go:noescape
  3468  func CallAutomationNodeSetValue(
  3469  	this js.Ref, retPtr unsafe.Pointer,
  3470  	value js.Ref)
  3471  
  3472  //go:wasmimport plat/js/webext/automation try_AutomationNode_SetValue
  3473  //go:noescape
  3474  func TryAutomationNodeSetValue(
  3475  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3476  	value js.Ref) (ok js.Ref)
  3477  
  3478  //go:wasmimport plat/js/webext/automation has_AutomationNode_ShowContextMenu
  3479  //go:noescape
  3480  func HasFuncAutomationNodeShowContextMenu(this js.Ref) js.Ref
  3481  
  3482  //go:wasmimport plat/js/webext/automation func_AutomationNode_ShowContextMenu
  3483  //go:noescape
  3484  func FuncAutomationNodeShowContextMenu(this js.Ref, fn unsafe.Pointer)
  3485  
  3486  //go:wasmimport plat/js/webext/automation call_AutomationNode_ShowContextMenu
  3487  //go:noescape
  3488  func CallAutomationNodeShowContextMenu(
  3489  	this js.Ref, retPtr unsafe.Pointer)
  3490  
  3491  //go:wasmimport plat/js/webext/automation try_AutomationNode_ShowContextMenu
  3492  //go:noescape
  3493  func TryAutomationNodeShowContextMenu(
  3494  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3495  
  3496  //go:wasmimport plat/js/webext/automation has_AutomationNode_ResumeMedia
  3497  //go:noescape
  3498  func HasFuncAutomationNodeResumeMedia(this js.Ref) js.Ref
  3499  
  3500  //go:wasmimport plat/js/webext/automation func_AutomationNode_ResumeMedia
  3501  //go:noescape
  3502  func FuncAutomationNodeResumeMedia(this js.Ref, fn unsafe.Pointer)
  3503  
  3504  //go:wasmimport plat/js/webext/automation call_AutomationNode_ResumeMedia
  3505  //go:noescape
  3506  func CallAutomationNodeResumeMedia(
  3507  	this js.Ref, retPtr unsafe.Pointer)
  3508  
  3509  //go:wasmimport plat/js/webext/automation try_AutomationNode_ResumeMedia
  3510  //go:noescape
  3511  func TryAutomationNodeResumeMedia(
  3512  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3513  
  3514  //go:wasmimport plat/js/webext/automation has_AutomationNode_StartDuckingMedia
  3515  //go:noescape
  3516  func HasFuncAutomationNodeStartDuckingMedia(this js.Ref) js.Ref
  3517  
  3518  //go:wasmimport plat/js/webext/automation func_AutomationNode_StartDuckingMedia
  3519  //go:noescape
  3520  func FuncAutomationNodeStartDuckingMedia(this js.Ref, fn unsafe.Pointer)
  3521  
  3522  //go:wasmimport plat/js/webext/automation call_AutomationNode_StartDuckingMedia
  3523  //go:noescape
  3524  func CallAutomationNodeStartDuckingMedia(
  3525  	this js.Ref, retPtr unsafe.Pointer)
  3526  
  3527  //go:wasmimport plat/js/webext/automation try_AutomationNode_StartDuckingMedia
  3528  //go:noescape
  3529  func TryAutomationNodeStartDuckingMedia(
  3530  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3531  
  3532  //go:wasmimport plat/js/webext/automation has_AutomationNode_StopDuckingMedia
  3533  //go:noescape
  3534  func HasFuncAutomationNodeStopDuckingMedia(this js.Ref) js.Ref
  3535  
  3536  //go:wasmimport plat/js/webext/automation func_AutomationNode_StopDuckingMedia
  3537  //go:noescape
  3538  func FuncAutomationNodeStopDuckingMedia(this js.Ref, fn unsafe.Pointer)
  3539  
  3540  //go:wasmimport plat/js/webext/automation call_AutomationNode_StopDuckingMedia
  3541  //go:noescape
  3542  func CallAutomationNodeStopDuckingMedia(
  3543  	this js.Ref, retPtr unsafe.Pointer)
  3544  
  3545  //go:wasmimport plat/js/webext/automation try_AutomationNode_StopDuckingMedia
  3546  //go:noescape
  3547  func TryAutomationNodeStopDuckingMedia(
  3548  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3549  
  3550  //go:wasmimport plat/js/webext/automation has_AutomationNode_SuspendMedia
  3551  //go:noescape
  3552  func HasFuncAutomationNodeSuspendMedia(this js.Ref) js.Ref
  3553  
  3554  //go:wasmimport plat/js/webext/automation func_AutomationNode_SuspendMedia
  3555  //go:noescape
  3556  func FuncAutomationNodeSuspendMedia(this js.Ref, fn unsafe.Pointer)
  3557  
  3558  //go:wasmimport plat/js/webext/automation call_AutomationNode_SuspendMedia
  3559  //go:noescape
  3560  func CallAutomationNodeSuspendMedia(
  3561  	this js.Ref, retPtr unsafe.Pointer)
  3562  
  3563  //go:wasmimport plat/js/webext/automation try_AutomationNode_SuspendMedia
  3564  //go:noescape
  3565  func TryAutomationNodeSuspendMedia(
  3566  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3567  
  3568  //go:wasmimport plat/js/webext/automation has_AutomationNode_LongClick
  3569  //go:noescape
  3570  func HasFuncAutomationNodeLongClick(this js.Ref) js.Ref
  3571  
  3572  //go:wasmimport plat/js/webext/automation func_AutomationNode_LongClick
  3573  //go:noescape
  3574  func FuncAutomationNodeLongClick(this js.Ref, fn unsafe.Pointer)
  3575  
  3576  //go:wasmimport plat/js/webext/automation call_AutomationNode_LongClick
  3577  //go:noescape
  3578  func CallAutomationNodeLongClick(
  3579  	this js.Ref, retPtr unsafe.Pointer)
  3580  
  3581  //go:wasmimport plat/js/webext/automation try_AutomationNode_LongClick
  3582  //go:noescape
  3583  func TryAutomationNodeLongClick(
  3584  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3585  
  3586  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollBackward
  3587  //go:noescape
  3588  func HasFuncAutomationNodeScrollBackward(this js.Ref) js.Ref
  3589  
  3590  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollBackward
  3591  //go:noescape
  3592  func FuncAutomationNodeScrollBackward(this js.Ref, fn unsafe.Pointer)
  3593  
  3594  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollBackward
  3595  //go:noescape
  3596  func CallAutomationNodeScrollBackward(
  3597  	this js.Ref, retPtr unsafe.Pointer,
  3598  	callback js.Ref)
  3599  
  3600  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollBackward
  3601  //go:noescape
  3602  func TryAutomationNodeScrollBackward(
  3603  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3604  	callback js.Ref) (ok js.Ref)
  3605  
  3606  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollBackward1
  3607  //go:noescape
  3608  func HasFuncAutomationNodeScrollBackward1(this js.Ref) js.Ref
  3609  
  3610  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollBackward1
  3611  //go:noescape
  3612  func FuncAutomationNodeScrollBackward1(this js.Ref, fn unsafe.Pointer)
  3613  
  3614  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollBackward1
  3615  //go:noescape
  3616  func CallAutomationNodeScrollBackward1(
  3617  	this js.Ref, retPtr unsafe.Pointer)
  3618  
  3619  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollBackward1
  3620  //go:noescape
  3621  func TryAutomationNodeScrollBackward1(
  3622  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3623  
  3624  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollForward
  3625  //go:noescape
  3626  func HasFuncAutomationNodeScrollForward(this js.Ref) js.Ref
  3627  
  3628  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollForward
  3629  //go:noescape
  3630  func FuncAutomationNodeScrollForward(this js.Ref, fn unsafe.Pointer)
  3631  
  3632  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollForward
  3633  //go:noescape
  3634  func CallAutomationNodeScrollForward(
  3635  	this js.Ref, retPtr unsafe.Pointer,
  3636  	callback js.Ref)
  3637  
  3638  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollForward
  3639  //go:noescape
  3640  func TryAutomationNodeScrollForward(
  3641  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3642  	callback js.Ref) (ok js.Ref)
  3643  
  3644  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollForward1
  3645  //go:noescape
  3646  func HasFuncAutomationNodeScrollForward1(this js.Ref) js.Ref
  3647  
  3648  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollForward1
  3649  //go:noescape
  3650  func FuncAutomationNodeScrollForward1(this js.Ref, fn unsafe.Pointer)
  3651  
  3652  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollForward1
  3653  //go:noescape
  3654  func CallAutomationNodeScrollForward1(
  3655  	this js.Ref, retPtr unsafe.Pointer)
  3656  
  3657  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollForward1
  3658  //go:noescape
  3659  func TryAutomationNodeScrollForward1(
  3660  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3661  
  3662  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollUp
  3663  //go:noescape
  3664  func HasFuncAutomationNodeScrollUp(this js.Ref) js.Ref
  3665  
  3666  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollUp
  3667  //go:noescape
  3668  func FuncAutomationNodeScrollUp(this js.Ref, fn unsafe.Pointer)
  3669  
  3670  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollUp
  3671  //go:noescape
  3672  func CallAutomationNodeScrollUp(
  3673  	this js.Ref, retPtr unsafe.Pointer,
  3674  	callback js.Ref)
  3675  
  3676  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollUp
  3677  //go:noescape
  3678  func TryAutomationNodeScrollUp(
  3679  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3680  	callback js.Ref) (ok js.Ref)
  3681  
  3682  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollUp1
  3683  //go:noescape
  3684  func HasFuncAutomationNodeScrollUp1(this js.Ref) js.Ref
  3685  
  3686  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollUp1
  3687  //go:noescape
  3688  func FuncAutomationNodeScrollUp1(this js.Ref, fn unsafe.Pointer)
  3689  
  3690  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollUp1
  3691  //go:noescape
  3692  func CallAutomationNodeScrollUp1(
  3693  	this js.Ref, retPtr unsafe.Pointer)
  3694  
  3695  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollUp1
  3696  //go:noescape
  3697  func TryAutomationNodeScrollUp1(
  3698  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3699  
  3700  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollDown
  3701  //go:noescape
  3702  func HasFuncAutomationNodeScrollDown(this js.Ref) js.Ref
  3703  
  3704  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollDown
  3705  //go:noescape
  3706  func FuncAutomationNodeScrollDown(this js.Ref, fn unsafe.Pointer)
  3707  
  3708  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollDown
  3709  //go:noescape
  3710  func CallAutomationNodeScrollDown(
  3711  	this js.Ref, retPtr unsafe.Pointer,
  3712  	callback js.Ref)
  3713  
  3714  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollDown
  3715  //go:noescape
  3716  func TryAutomationNodeScrollDown(
  3717  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3718  	callback js.Ref) (ok js.Ref)
  3719  
  3720  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollDown1
  3721  //go:noescape
  3722  func HasFuncAutomationNodeScrollDown1(this js.Ref) js.Ref
  3723  
  3724  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollDown1
  3725  //go:noescape
  3726  func FuncAutomationNodeScrollDown1(this js.Ref, fn unsafe.Pointer)
  3727  
  3728  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollDown1
  3729  //go:noescape
  3730  func CallAutomationNodeScrollDown1(
  3731  	this js.Ref, retPtr unsafe.Pointer)
  3732  
  3733  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollDown1
  3734  //go:noescape
  3735  func TryAutomationNodeScrollDown1(
  3736  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3737  
  3738  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollLeft
  3739  //go:noescape
  3740  func HasFuncAutomationNodeScrollLeft(this js.Ref) js.Ref
  3741  
  3742  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollLeft
  3743  //go:noescape
  3744  func FuncAutomationNodeScrollLeft(this js.Ref, fn unsafe.Pointer)
  3745  
  3746  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollLeft
  3747  //go:noescape
  3748  func CallAutomationNodeScrollLeft(
  3749  	this js.Ref, retPtr unsafe.Pointer,
  3750  	callback js.Ref)
  3751  
  3752  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollLeft
  3753  //go:noescape
  3754  func TryAutomationNodeScrollLeft(
  3755  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3756  	callback js.Ref) (ok js.Ref)
  3757  
  3758  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollLeft1
  3759  //go:noescape
  3760  func HasFuncAutomationNodeScrollLeft1(this js.Ref) js.Ref
  3761  
  3762  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollLeft1
  3763  //go:noescape
  3764  func FuncAutomationNodeScrollLeft1(this js.Ref, fn unsafe.Pointer)
  3765  
  3766  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollLeft1
  3767  //go:noescape
  3768  func CallAutomationNodeScrollLeft1(
  3769  	this js.Ref, retPtr unsafe.Pointer)
  3770  
  3771  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollLeft1
  3772  //go:noescape
  3773  func TryAutomationNodeScrollLeft1(
  3774  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3775  
  3776  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollRight
  3777  //go:noescape
  3778  func HasFuncAutomationNodeScrollRight(this js.Ref) js.Ref
  3779  
  3780  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollRight
  3781  //go:noescape
  3782  func FuncAutomationNodeScrollRight(this js.Ref, fn unsafe.Pointer)
  3783  
  3784  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollRight
  3785  //go:noescape
  3786  func CallAutomationNodeScrollRight(
  3787  	this js.Ref, retPtr unsafe.Pointer,
  3788  	callback js.Ref)
  3789  
  3790  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollRight
  3791  //go:noescape
  3792  func TryAutomationNodeScrollRight(
  3793  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3794  	callback js.Ref) (ok js.Ref)
  3795  
  3796  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollRight1
  3797  //go:noescape
  3798  func HasFuncAutomationNodeScrollRight1(this js.Ref) js.Ref
  3799  
  3800  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollRight1
  3801  //go:noescape
  3802  func FuncAutomationNodeScrollRight1(this js.Ref, fn unsafe.Pointer)
  3803  
  3804  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollRight1
  3805  //go:noescape
  3806  func CallAutomationNodeScrollRight1(
  3807  	this js.Ref, retPtr unsafe.Pointer)
  3808  
  3809  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollRight1
  3810  //go:noescape
  3811  func TryAutomationNodeScrollRight1(
  3812  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)
  3813  
  3814  //go:wasmimport plat/js/webext/automation has_AutomationNode_ScrollToPoint
  3815  //go:noescape
  3816  func HasFuncAutomationNodeScrollToPoint(this js.Ref) js.Ref
  3817  
  3818  //go:wasmimport plat/js/webext/automation func_AutomationNode_ScrollToPoint
  3819  //go:noescape
  3820  func FuncAutomationNodeScrollToPoint(this js.Ref, fn unsafe.Pointer)
  3821  
  3822  //go:wasmimport plat/js/webext/automation call_AutomationNode_ScrollToPoint
  3823  //go:noescape
  3824  func CallAutomationNodeScrollToPoint(
  3825  	this js.Ref, retPtr unsafe.Pointer,
  3826  	x int32,
  3827  	y int32)
  3828  
  3829  //go:wasmimport plat/js/webext/automation try_AutomationNode_ScrollToPoint
  3830  //go:noescape
  3831  func TryAutomationNodeScrollToPoint(
  3832  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3833  	x int32,
  3834  	y int32) (ok js.Ref)
  3835  
  3836  //go:wasmimport plat/js/webext/automation has_AutomationNode_SetScrollOffset
  3837  //go:noescape
  3838  func HasFuncAutomationNodeSetScrollOffset(this js.Ref) js.Ref
  3839  
  3840  //go:wasmimport plat/js/webext/automation func_AutomationNode_SetScrollOffset
  3841  //go:noescape
  3842  func FuncAutomationNodeSetScrollOffset(this js.Ref, fn unsafe.Pointer)
  3843  
  3844  //go:wasmimport plat/js/webext/automation call_AutomationNode_SetScrollOffset
  3845  //go:noescape
  3846  func CallAutomationNodeSetScrollOffset(
  3847  	this js.Ref, retPtr unsafe.Pointer,
  3848  	x int32,
  3849  	y int32)
  3850  
  3851  //go:wasmimport plat/js/webext/automation try_AutomationNode_SetScrollOffset
  3852  //go:noescape
  3853  func TryAutomationNodeSetScrollOffset(
  3854  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3855  	x int32,
  3856  	y int32) (ok js.Ref)
  3857  
  3858  //go:wasmimport plat/js/webext/automation has_AutomationNode_AddEventListener
  3859  //go:noescape
  3860  func HasFuncAutomationNodeAddEventListener(this js.Ref) js.Ref
  3861  
  3862  //go:wasmimport plat/js/webext/automation func_AutomationNode_AddEventListener
  3863  //go:noescape
  3864  func FuncAutomationNodeAddEventListener(this js.Ref, fn unsafe.Pointer)
  3865  
  3866  //go:wasmimport plat/js/webext/automation call_AutomationNode_AddEventListener
  3867  //go:noescape
  3868  func CallAutomationNodeAddEventListener(
  3869  	this js.Ref, retPtr unsafe.Pointer,
  3870  	eventType uint32,
  3871  	listener js.Ref,
  3872  	capture js.Ref)
  3873  
  3874  //go:wasmimport plat/js/webext/automation try_AutomationNode_AddEventListener
  3875  //go:noescape
  3876  func TryAutomationNodeAddEventListener(
  3877  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3878  	eventType uint32,
  3879  	listener js.Ref,
  3880  	capture js.Ref) (ok js.Ref)
  3881  
  3882  //go:wasmimport plat/js/webext/automation has_AutomationNode_RemoveEventListener
  3883  //go:noescape
  3884  func HasFuncAutomationNodeRemoveEventListener(this js.Ref) js.Ref
  3885  
  3886  //go:wasmimport plat/js/webext/automation func_AutomationNode_RemoveEventListener
  3887  //go:noescape
  3888  func FuncAutomationNodeRemoveEventListener(this js.Ref, fn unsafe.Pointer)
  3889  
  3890  //go:wasmimport plat/js/webext/automation call_AutomationNode_RemoveEventListener
  3891  //go:noescape
  3892  func CallAutomationNodeRemoveEventListener(
  3893  	this js.Ref, retPtr unsafe.Pointer,
  3894  	eventType uint32,
  3895  	listener js.Ref,
  3896  	capture js.Ref)
  3897  
  3898  //go:wasmimport plat/js/webext/automation try_AutomationNode_RemoveEventListener
  3899  //go:noescape
  3900  func TryAutomationNodeRemoveEventListener(
  3901  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3902  	eventType uint32,
  3903  	listener js.Ref,
  3904  	capture js.Ref) (ok js.Ref)
  3905  
  3906  //go:wasmimport plat/js/webext/automation has_AutomationNode_Find
  3907  //go:noescape
  3908  func HasFuncAutomationNodeFind(this js.Ref) js.Ref
  3909  
  3910  //go:wasmimport plat/js/webext/automation func_AutomationNode_Find
  3911  //go:noescape
  3912  func FuncAutomationNodeFind(this js.Ref, fn unsafe.Pointer)
  3913  
  3914  //go:wasmimport plat/js/webext/automation call_AutomationNode_Find
  3915  //go:noescape
  3916  func CallAutomationNodeFind(
  3917  	this js.Ref, retPtr unsafe.Pointer,
  3918  	params unsafe.Pointer)
  3919  
  3920  //go:wasmimport plat/js/webext/automation try_AutomationNode_Find
  3921  //go:noescape
  3922  func TryAutomationNodeFind(
  3923  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3924  	params unsafe.Pointer) (ok js.Ref)
  3925  
  3926  //go:wasmimport plat/js/webext/automation has_AutomationNode_FindAll
  3927  //go:noescape
  3928  func HasFuncAutomationNodeFindAll(this js.Ref) js.Ref
  3929  
  3930  //go:wasmimport plat/js/webext/automation func_AutomationNode_FindAll
  3931  //go:noescape
  3932  func FuncAutomationNodeFindAll(this js.Ref, fn unsafe.Pointer)
  3933  
  3934  //go:wasmimport plat/js/webext/automation call_AutomationNode_FindAll
  3935  //go:noescape
  3936  func CallAutomationNodeFindAll(
  3937  	this js.Ref, retPtr unsafe.Pointer,
  3938  	params unsafe.Pointer)
  3939  
  3940  //go:wasmimport plat/js/webext/automation try_AutomationNode_FindAll
  3941  //go:noescape
  3942  func TryAutomationNodeFindAll(
  3943  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3944  	params unsafe.Pointer) (ok js.Ref)
  3945  
  3946  //go:wasmimport plat/js/webext/automation has_AutomationNode_Matches
  3947  //go:noescape
  3948  func HasFuncAutomationNodeMatches(this js.Ref) js.Ref
  3949  
  3950  //go:wasmimport plat/js/webext/automation func_AutomationNode_Matches
  3951  //go:noescape
  3952  func FuncAutomationNodeMatches(this js.Ref, fn unsafe.Pointer)
  3953  
  3954  //go:wasmimport plat/js/webext/automation call_AutomationNode_Matches
  3955  //go:noescape
  3956  func CallAutomationNodeMatches(
  3957  	this js.Ref, retPtr unsafe.Pointer,
  3958  	params unsafe.Pointer)
  3959  
  3960  //go:wasmimport plat/js/webext/automation try_AutomationNode_Matches
  3961  //go:noescape
  3962  func TryAutomationNodeMatches(
  3963  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3964  	params unsafe.Pointer) (ok js.Ref)
  3965  
  3966  //go:wasmimport plat/js/webext/automation has_AutomationNode_GetNextTextMatch
  3967  //go:noescape
  3968  func HasFuncAutomationNodeGetNextTextMatch(this js.Ref) js.Ref
  3969  
  3970  //go:wasmimport plat/js/webext/automation func_AutomationNode_GetNextTextMatch
  3971  //go:noescape
  3972  func FuncAutomationNodeGetNextTextMatch(this js.Ref, fn unsafe.Pointer)
  3973  
  3974  //go:wasmimport plat/js/webext/automation call_AutomationNode_GetNextTextMatch
  3975  //go:noescape
  3976  func CallAutomationNodeGetNextTextMatch(
  3977  	this js.Ref, retPtr unsafe.Pointer,
  3978  	searchStr js.Ref,
  3979  	backward js.Ref)
  3980  
  3981  //go:wasmimport plat/js/webext/automation try_AutomationNode_GetNextTextMatch
  3982  //go:noescape
  3983  func TryAutomationNodeGetNextTextMatch(
  3984  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  3985  	searchStr js.Ref,
  3986  	backward js.Ref) (ok js.Ref)
  3987  
  3988  //go:wasmimport plat/js/webext/automation has_AutomationNode_CreatePosition
  3989  //go:noescape
  3990  func HasFuncAutomationNodeCreatePosition(this js.Ref) js.Ref
  3991  
  3992  //go:wasmimport plat/js/webext/automation func_AutomationNode_CreatePosition
  3993  //go:noescape
  3994  func FuncAutomationNodeCreatePosition(this js.Ref, fn unsafe.Pointer)
  3995  
  3996  //go:wasmimport plat/js/webext/automation call_AutomationNode_CreatePosition
  3997  //go:noescape
  3998  func CallAutomationNodeCreatePosition(
  3999  	this js.Ref, retPtr unsafe.Pointer,
  4000  	typ uint32,
  4001  	offset int32,
  4002  	isUpstream js.Ref)
  4003  
  4004  //go:wasmimport plat/js/webext/automation try_AutomationNode_CreatePosition
  4005  //go:noescape
  4006  func TryAutomationNodeCreatePosition(
  4007  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4008  	typ uint32,
  4009  	offset int32,
  4010  	isUpstream js.Ref) (ok js.Ref)
  4011  
  4012  //go:wasmimport plat/js/webext/automation has_AutomationNode_CreatePosition1
  4013  //go:noescape
  4014  func HasFuncAutomationNodeCreatePosition1(this js.Ref) js.Ref
  4015  
  4016  //go:wasmimport plat/js/webext/automation func_AutomationNode_CreatePosition1
  4017  //go:noescape
  4018  func FuncAutomationNodeCreatePosition1(this js.Ref, fn unsafe.Pointer)
  4019  
  4020  //go:wasmimport plat/js/webext/automation call_AutomationNode_CreatePosition1
  4021  //go:noescape
  4022  func CallAutomationNodeCreatePosition1(
  4023  	this js.Ref, retPtr unsafe.Pointer,
  4024  	typ uint32,
  4025  	offset int32)
  4026  
  4027  //go:wasmimport plat/js/webext/automation try_AutomationNode_CreatePosition1
  4028  //go:noescape
  4029  func TryAutomationNodeCreatePosition1(
  4030  	this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4031  	typ uint32,
  4032  	offset int32) (ok js.Ref)
  4033  
  4034  //go:wasmimport plat/js/webext/automation constof_DescriptionFromType
  4035  //go:noescape
  4036  func ConstOfDescriptionFromType(str js.Ref) uint32
  4037  
  4038  //go:wasmimport plat/js/webext/automation constof_IntentInputEventType
  4039  //go:noescape
  4040  func ConstOfIntentInputEventType(str js.Ref) uint32
  4041  
  4042  //go:wasmimport plat/js/webext/automation constof_MarkerType
  4043  //go:noescape
  4044  func ConstOfMarkerType(str js.Ref) uint32
  4045  
  4046  //go:wasmimport plat/js/webext/automation constof_Restriction
  4047  //go:noescape
  4048  func ConstOfRestriction(str js.Ref) uint32
  4049  
  4050  //go:wasmimport plat/js/webext/automation store_SetDocumentSelectionParams
  4051  //go:noescape
  4052  func SetDocumentSelectionParamsJSStore(
  4053  	ptr unsafe.Pointer, ref js.Ref)
  4054  
  4055  //go:wasmimport plat/js/webext/automation load_SetDocumentSelectionParams
  4056  //go:noescape
  4057  func SetDocumentSelectionParamsJSLoad(
  4058  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  4059  
  4060  //go:wasmimport plat/js/webext/automation constof_StateType
  4061  //go:noescape
  4062  func ConstOfStateType(str js.Ref) uint32
  4063  
  4064  //go:wasmimport plat/js/webext/automation constof_TreeChangeType
  4065  //go:noescape
  4066  func ConstOfTreeChangeType(str js.Ref) uint32
  4067  
  4068  //go:wasmimport plat/js/webext/automation store_TreeChange
  4069  //go:noescape
  4070  func TreeChangeJSStore(
  4071  	ptr unsafe.Pointer, ref js.Ref)
  4072  
  4073  //go:wasmimport plat/js/webext/automation load_TreeChange
  4074  //go:noescape
  4075  func TreeChangeJSLoad(
  4076  	ptr unsafe.Pointer, create, ref js.Ref) js.Ref
  4077  
  4078  //go:wasmimport plat/js/webext/automation constof_TreeChangeObserverFilter
  4079  //go:noescape
  4080  func ConstOfTreeChangeObserverFilter(str js.Ref) uint32
  4081  
  4082  //go:wasmimport plat/js/webext/automation has_AddTreeChangeObserver
  4083  //go:noescape
  4084  func HasFuncAddTreeChangeObserver() js.Ref
  4085  
  4086  //go:wasmimport plat/js/webext/automation func_AddTreeChangeObserver
  4087  //go:noescape
  4088  func FuncAddTreeChangeObserver(fn unsafe.Pointer)
  4089  
  4090  //go:wasmimport plat/js/webext/automation call_AddTreeChangeObserver
  4091  //go:noescape
  4092  func CallAddTreeChangeObserver(
  4093  	retPtr unsafe.Pointer,
  4094  	filter uint32,
  4095  	observer js.Ref)
  4096  
  4097  //go:wasmimport plat/js/webext/automation try_AddTreeChangeObserver
  4098  //go:noescape
  4099  func TryAddTreeChangeObserver(
  4100  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4101  	filter uint32,
  4102  	observer js.Ref) (ok js.Ref)
  4103  
  4104  //go:wasmimport plat/js/webext/automation has_GetAccessibilityFocus
  4105  //go:noescape
  4106  func HasFuncGetAccessibilityFocus() js.Ref
  4107  
  4108  //go:wasmimport plat/js/webext/automation func_GetAccessibilityFocus
  4109  //go:noescape
  4110  func FuncGetAccessibilityFocus(fn unsafe.Pointer)
  4111  
  4112  //go:wasmimport plat/js/webext/automation call_GetAccessibilityFocus
  4113  //go:noescape
  4114  func CallGetAccessibilityFocus(
  4115  	retPtr unsafe.Pointer,
  4116  	callback js.Ref)
  4117  
  4118  //go:wasmimport plat/js/webext/automation try_GetAccessibilityFocus
  4119  //go:noescape
  4120  func TryGetAccessibilityFocus(
  4121  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4122  	callback js.Ref) (ok js.Ref)
  4123  
  4124  //go:wasmimport plat/js/webext/automation has_GetDesktop
  4125  //go:noescape
  4126  func HasFuncGetDesktop() js.Ref
  4127  
  4128  //go:wasmimport plat/js/webext/automation func_GetDesktop
  4129  //go:noescape
  4130  func FuncGetDesktop(fn unsafe.Pointer)
  4131  
  4132  //go:wasmimport plat/js/webext/automation call_GetDesktop
  4133  //go:noescape
  4134  func CallGetDesktop(
  4135  	retPtr unsafe.Pointer,
  4136  	callback js.Ref)
  4137  
  4138  //go:wasmimport plat/js/webext/automation try_GetDesktop
  4139  //go:noescape
  4140  func TryGetDesktop(
  4141  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4142  	callback js.Ref) (ok js.Ref)
  4143  
  4144  //go:wasmimport plat/js/webext/automation has_GetFocus
  4145  //go:noescape
  4146  func HasFuncGetFocus() js.Ref
  4147  
  4148  //go:wasmimport plat/js/webext/automation func_GetFocus
  4149  //go:noescape
  4150  func FuncGetFocus(fn unsafe.Pointer)
  4151  
  4152  //go:wasmimport plat/js/webext/automation call_GetFocus
  4153  //go:noescape
  4154  func CallGetFocus(
  4155  	retPtr unsafe.Pointer,
  4156  	callback js.Ref)
  4157  
  4158  //go:wasmimport plat/js/webext/automation try_GetFocus
  4159  //go:noescape
  4160  func TryGetFocus(
  4161  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4162  	callback js.Ref) (ok js.Ref)
  4163  
  4164  //go:wasmimport plat/js/webext/automation has_GetTree
  4165  //go:noescape
  4166  func HasFuncGetTree() js.Ref
  4167  
  4168  //go:wasmimport plat/js/webext/automation func_GetTree
  4169  //go:noescape
  4170  func FuncGetTree(fn unsafe.Pointer)
  4171  
  4172  //go:wasmimport plat/js/webext/automation call_GetTree
  4173  //go:noescape
  4174  func CallGetTree(
  4175  	retPtr unsafe.Pointer,
  4176  	tabId int32,
  4177  	callback js.Ref)
  4178  
  4179  //go:wasmimport plat/js/webext/automation try_GetTree
  4180  //go:noescape
  4181  func TryGetTree(
  4182  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4183  	tabId int32,
  4184  	callback js.Ref) (ok js.Ref)
  4185  
  4186  //go:wasmimport plat/js/webext/automation has_RemoveTreeChangeObserver
  4187  //go:noescape
  4188  func HasFuncRemoveTreeChangeObserver() js.Ref
  4189  
  4190  //go:wasmimport plat/js/webext/automation func_RemoveTreeChangeObserver
  4191  //go:noescape
  4192  func FuncRemoveTreeChangeObserver(fn unsafe.Pointer)
  4193  
  4194  //go:wasmimport plat/js/webext/automation call_RemoveTreeChangeObserver
  4195  //go:noescape
  4196  func CallRemoveTreeChangeObserver(
  4197  	retPtr unsafe.Pointer,
  4198  	observer js.Ref)
  4199  
  4200  //go:wasmimport plat/js/webext/automation try_RemoveTreeChangeObserver
  4201  //go:noescape
  4202  func TryRemoveTreeChangeObserver(
  4203  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4204  	observer js.Ref) (ok js.Ref)
  4205  
  4206  //go:wasmimport plat/js/webext/automation has_SetDocumentSelection
  4207  //go:noescape
  4208  func HasFuncSetDocumentSelection() js.Ref
  4209  
  4210  //go:wasmimport plat/js/webext/automation func_SetDocumentSelection
  4211  //go:noescape
  4212  func FuncSetDocumentSelection(fn unsafe.Pointer)
  4213  
  4214  //go:wasmimport plat/js/webext/automation call_SetDocumentSelection
  4215  //go:noescape
  4216  func CallSetDocumentSelection(
  4217  	retPtr unsafe.Pointer,
  4218  	params unsafe.Pointer)
  4219  
  4220  //go:wasmimport plat/js/webext/automation try_SetDocumentSelection
  4221  //go:noescape
  4222  func TrySetDocumentSelection(
  4223  	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
  4224  	params unsafe.Pointer) (ok js.Ref)