tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

start-unicode-15.1.0-class-escaped.js (9274B)


      1 // Copyright 2024 Mathias Bynens. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 
      4 /*---
      5 author: Mathias Bynens
      6 esid: prod-PrivateIdentifier
      7 description: |
      8  Test that Unicode v15.1.0 ID_Start characters are accepted as
      9  identifier start characters in escaped form, i.e.
     10  - \uXXXX or \u{XXXX} for BMP symbols
     11  - \u{XXXXXX} for astral symbols
     12  in private class fields.
     13 info: |
     14  Generated by https://github.com/mathiasbynens/caniunicode
     15 features: [class, class-fields-private]
     16 ---*/
     17 
     18 class _ {
     19  #\u{2EBF0};
     20  #\u{2EBF1};
     21  #\u{2EBF2};
     22  #\u{2EBF3};
     23  #\u{2EBF4};
     24  #\u{2EBF5};
     25  #\u{2EBF6};
     26  #\u{2EBF7};
     27  #\u{2EBF8};
     28  #\u{2EBF9};
     29  #\u{2EBFA};
     30  #\u{2EBFB};
     31  #\u{2EBFC};
     32  #\u{2EBFD};
     33  #\u{2EBFE};
     34  #\u{2EBFF};
     35  #\u{2EC00};
     36  #\u{2EC01};
     37  #\u{2EC02};
     38  #\u{2EC03};
     39  #\u{2EC04};
     40  #\u{2EC05};
     41  #\u{2EC06};
     42  #\u{2EC07};
     43  #\u{2EC08};
     44  #\u{2EC09};
     45  #\u{2EC0A};
     46  #\u{2EC0B};
     47  #\u{2EC0C};
     48  #\u{2EC0D};
     49  #\u{2EC0E};
     50  #\u{2EC0F};
     51  #\u{2EC10};
     52  #\u{2EC11};
     53  #\u{2EC12};
     54  #\u{2EC13};
     55  #\u{2EC14};
     56  #\u{2EC15};
     57  #\u{2EC16};
     58  #\u{2EC17};
     59  #\u{2EC18};
     60  #\u{2EC19};
     61  #\u{2EC1A};
     62  #\u{2EC1B};
     63  #\u{2EC1C};
     64  #\u{2EC1D};
     65  #\u{2EC1E};
     66  #\u{2EC1F};
     67  #\u{2EC20};
     68  #\u{2EC21};
     69  #\u{2EC22};
     70  #\u{2EC23};
     71  #\u{2EC24};
     72  #\u{2EC25};
     73  #\u{2EC26};
     74  #\u{2EC27};
     75  #\u{2EC28};
     76  #\u{2EC29};
     77  #\u{2EC2A};
     78  #\u{2EC2B};
     79  #\u{2EC2C};
     80  #\u{2EC2D};
     81  #\u{2EC2E};
     82  #\u{2EC2F};
     83  #\u{2EC30};
     84  #\u{2EC31};
     85  #\u{2EC32};
     86  #\u{2EC33};
     87  #\u{2EC34};
     88  #\u{2EC35};
     89  #\u{2EC36};
     90  #\u{2EC37};
     91  #\u{2EC38};
     92  #\u{2EC39};
     93  #\u{2EC3A};
     94  #\u{2EC3B};
     95  #\u{2EC3C};
     96  #\u{2EC3D};
     97  #\u{2EC3E};
     98  #\u{2EC3F};
     99  #\u{2EC40};
    100  #\u{2EC41};
    101  #\u{2EC42};
    102  #\u{2EC43};
    103  #\u{2EC44};
    104  #\u{2EC45};
    105  #\u{2EC46};
    106  #\u{2EC47};
    107  #\u{2EC48};
    108  #\u{2EC49};
    109  #\u{2EC4A};
    110  #\u{2EC4B};
    111  #\u{2EC4C};
    112  #\u{2EC4D};
    113  #\u{2EC4E};
    114  #\u{2EC4F};
    115  #\u{2EC50};
    116  #\u{2EC51};
    117  #\u{2EC52};
    118  #\u{2EC53};
    119  #\u{2EC54};
    120  #\u{2EC55};
    121  #\u{2EC56};
    122  #\u{2EC57};
    123  #\u{2EC58};
    124  #\u{2EC59};
    125  #\u{2EC5A};
    126  #\u{2EC5B};
    127  #\u{2EC5C};
    128  #\u{2EC5D};
    129  #\u{2EC5E};
    130  #\u{2EC5F};
    131  #\u{2EC60};
    132  #\u{2EC61};
    133  #\u{2EC62};
    134  #\u{2EC63};
    135  #\u{2EC64};
    136  #\u{2EC65};
    137  #\u{2EC66};
    138  #\u{2EC67};
    139  #\u{2EC68};
    140  #\u{2EC69};
    141  #\u{2EC6A};
    142  #\u{2EC6B};
    143  #\u{2EC6C};
    144  #\u{2EC6D};
    145  #\u{2EC6E};
    146  #\u{2EC6F};
    147  #\u{2EC70};
    148  #\u{2EC71};
    149  #\u{2EC72};
    150  #\u{2EC73};
    151  #\u{2EC74};
    152  #\u{2EC75};
    153  #\u{2EC76};
    154  #\u{2EC77};
    155  #\u{2EC78};
    156  #\u{2EC79};
    157  #\u{2EC7A};
    158  #\u{2EC7B};
    159  #\u{2EC7C};
    160  #\u{2EC7D};
    161  #\u{2EC7E};
    162  #\u{2EC7F};
    163  #\u{2EC80};
    164  #\u{2EC81};
    165  #\u{2EC82};
    166  #\u{2EC83};
    167  #\u{2EC84};
    168  #\u{2EC85};
    169  #\u{2EC86};
    170  #\u{2EC87};
    171  #\u{2EC88};
    172  #\u{2EC89};
    173  #\u{2EC8A};
    174  #\u{2EC8B};
    175  #\u{2EC8C};
    176  #\u{2EC8D};
    177  #\u{2EC8E};
    178  #\u{2EC8F};
    179  #\u{2EC90};
    180  #\u{2EC91};
    181  #\u{2EC92};
    182  #\u{2EC93};
    183  #\u{2EC94};
    184  #\u{2EC95};
    185  #\u{2EC96};
    186  #\u{2EC97};
    187  #\u{2EC98};
    188  #\u{2EC99};
    189  #\u{2EC9A};
    190  #\u{2EC9B};
    191  #\u{2EC9C};
    192  #\u{2EC9D};
    193  #\u{2EC9E};
    194  #\u{2EC9F};
    195  #\u{2ECA0};
    196  #\u{2ECA1};
    197  #\u{2ECA2};
    198  #\u{2ECA3};
    199  #\u{2ECA4};
    200  #\u{2ECA5};
    201  #\u{2ECA6};
    202  #\u{2ECA7};
    203  #\u{2ECA8};
    204  #\u{2ECA9};
    205  #\u{2ECAA};
    206  #\u{2ECAB};
    207  #\u{2ECAC};
    208  #\u{2ECAD};
    209  #\u{2ECAE};
    210  #\u{2ECAF};
    211  #\u{2ECB0};
    212  #\u{2ECB1};
    213  #\u{2ECB2};
    214  #\u{2ECB3};
    215  #\u{2ECB4};
    216  #\u{2ECB5};
    217  #\u{2ECB6};
    218  #\u{2ECB7};
    219  #\u{2ECB8};
    220  #\u{2ECB9};
    221  #\u{2ECBA};
    222  #\u{2ECBB};
    223  #\u{2ECBC};
    224  #\u{2ECBD};
    225  #\u{2ECBE};
    226  #\u{2ECBF};
    227  #\u{2ECC0};
    228  #\u{2ECC1};
    229  #\u{2ECC2};
    230  #\u{2ECC3};
    231  #\u{2ECC4};
    232  #\u{2ECC5};
    233  #\u{2ECC6};
    234  #\u{2ECC7};
    235  #\u{2ECC8};
    236  #\u{2ECC9};
    237  #\u{2ECCA};
    238  #\u{2ECCB};
    239  #\u{2ECCC};
    240  #\u{2ECCD};
    241  #\u{2ECCE};
    242  #\u{2ECCF};
    243  #\u{2ECD0};
    244  #\u{2ECD1};
    245  #\u{2ECD2};
    246  #\u{2ECD3};
    247  #\u{2ECD4};
    248  #\u{2ECD5};
    249  #\u{2ECD6};
    250  #\u{2ECD7};
    251  #\u{2ECD8};
    252  #\u{2ECD9};
    253  #\u{2ECDA};
    254  #\u{2ECDB};
    255  #\u{2ECDC};
    256  #\u{2ECDD};
    257  #\u{2ECDE};
    258  #\u{2ECDF};
    259  #\u{2ECE0};
    260  #\u{2ECE1};
    261  #\u{2ECE2};
    262  #\u{2ECE3};
    263  #\u{2ECE4};
    264  #\u{2ECE5};
    265  #\u{2ECE6};
    266  #\u{2ECE7};
    267  #\u{2ECE8};
    268  #\u{2ECE9};
    269  #\u{2ECEA};
    270  #\u{2ECEB};
    271  #\u{2ECEC};
    272  #\u{2ECED};
    273  #\u{2ECEE};
    274  #\u{2ECEF};
    275  #\u{2ECF0};
    276  #\u{2ECF1};
    277  #\u{2ECF2};
    278  #\u{2ECF3};
    279  #\u{2ECF4};
    280  #\u{2ECF5};
    281  #\u{2ECF6};
    282  #\u{2ECF7};
    283  #\u{2ECF8};
    284  #\u{2ECF9};
    285  #\u{2ECFA};
    286  #\u{2ECFB};
    287  #\u{2ECFC};
    288  #\u{2ECFD};
    289  #\u{2ECFE};
    290  #\u{2ECFF};
    291  #\u{2ED00};
    292  #\u{2ED01};
    293  #\u{2ED02};
    294  #\u{2ED03};
    295  #\u{2ED04};
    296  #\u{2ED05};
    297  #\u{2ED06};
    298  #\u{2ED07};
    299  #\u{2ED08};
    300  #\u{2ED09};
    301  #\u{2ED0A};
    302  #\u{2ED0B};
    303  #\u{2ED0C};
    304  #\u{2ED0D};
    305  #\u{2ED0E};
    306  #\u{2ED0F};
    307  #\u{2ED10};
    308  #\u{2ED11};
    309  #\u{2ED12};
    310  #\u{2ED13};
    311  #\u{2ED14};
    312  #\u{2ED15};
    313  #\u{2ED16};
    314  #\u{2ED17};
    315  #\u{2ED18};
    316  #\u{2ED19};
    317  #\u{2ED1A};
    318  #\u{2ED1B};
    319  #\u{2ED1C};
    320  #\u{2ED1D};
    321  #\u{2ED1E};
    322  #\u{2ED1F};
    323  #\u{2ED20};
    324  #\u{2ED21};
    325  #\u{2ED22};
    326  #\u{2ED23};
    327  #\u{2ED24};
    328  #\u{2ED25};
    329  #\u{2ED26};
    330  #\u{2ED27};
    331  #\u{2ED28};
    332  #\u{2ED29};
    333  #\u{2ED2A};
    334  #\u{2ED2B};
    335  #\u{2ED2C};
    336  #\u{2ED2D};
    337  #\u{2ED2E};
    338  #\u{2ED2F};
    339  #\u{2ED30};
    340  #\u{2ED31};
    341  #\u{2ED32};
    342  #\u{2ED33};
    343  #\u{2ED34};
    344  #\u{2ED35};
    345  #\u{2ED36};
    346  #\u{2ED37};
    347  #\u{2ED38};
    348  #\u{2ED39};
    349  #\u{2ED3A};
    350  #\u{2ED3B};
    351  #\u{2ED3C};
    352  #\u{2ED3D};
    353  #\u{2ED3E};
    354  #\u{2ED3F};
    355  #\u{2ED40};
    356  #\u{2ED41};
    357  #\u{2ED42};
    358  #\u{2ED43};
    359  #\u{2ED44};
    360  #\u{2ED45};
    361  #\u{2ED46};
    362  #\u{2ED47};
    363  #\u{2ED48};
    364  #\u{2ED49};
    365  #\u{2ED4A};
    366  #\u{2ED4B};
    367  #\u{2ED4C};
    368  #\u{2ED4D};
    369  #\u{2ED4E};
    370  #\u{2ED4F};
    371  #\u{2ED50};
    372  #\u{2ED51};
    373  #\u{2ED52};
    374  #\u{2ED53};
    375  #\u{2ED54};
    376  #\u{2ED55};
    377  #\u{2ED56};
    378  #\u{2ED57};
    379  #\u{2ED58};
    380  #\u{2ED59};
    381  #\u{2ED5A};
    382  #\u{2ED5B};
    383  #\u{2ED5C};
    384  #\u{2ED5D};
    385  #\u{2ED5E};
    386  #\u{2ED5F};
    387  #\u{2ED60};
    388  #\u{2ED61};
    389  #\u{2ED62};
    390  #\u{2ED63};
    391  #\u{2ED64};
    392  #\u{2ED65};
    393  #\u{2ED66};
    394  #\u{2ED67};
    395  #\u{2ED68};
    396  #\u{2ED69};
    397  #\u{2ED6A};
    398  #\u{2ED6B};
    399  #\u{2ED6C};
    400  #\u{2ED6D};
    401  #\u{2ED6E};
    402  #\u{2ED6F};
    403  #\u{2ED70};
    404  #\u{2ED71};
    405  #\u{2ED72};
    406  #\u{2ED73};
    407  #\u{2ED74};
    408  #\u{2ED75};
    409  #\u{2ED76};
    410  #\u{2ED77};
    411  #\u{2ED78};
    412  #\u{2ED79};
    413  #\u{2ED7A};
    414  #\u{2ED7B};
    415  #\u{2ED7C};
    416  #\u{2ED7D};
    417  #\u{2ED7E};
    418  #\u{2ED7F};
    419  #\u{2ED80};
    420  #\u{2ED81};
    421  #\u{2ED82};
    422  #\u{2ED83};
    423  #\u{2ED84};
    424  #\u{2ED85};
    425  #\u{2ED86};
    426  #\u{2ED87};
    427  #\u{2ED88};
    428  #\u{2ED89};
    429  #\u{2ED8A};
    430  #\u{2ED8B};
    431  #\u{2ED8C};
    432  #\u{2ED8D};
    433  #\u{2ED8E};
    434  #\u{2ED8F};
    435  #\u{2ED90};
    436  #\u{2ED91};
    437  #\u{2ED92};
    438  #\u{2ED93};
    439  #\u{2ED94};
    440  #\u{2ED95};
    441  #\u{2ED96};
    442  #\u{2ED97};
    443  #\u{2ED98};
    444  #\u{2ED99};
    445  #\u{2ED9A};
    446  #\u{2ED9B};
    447  #\u{2ED9C};
    448  #\u{2ED9D};
    449  #\u{2ED9E};
    450  #\u{2ED9F};
    451  #\u{2EDA0};
    452  #\u{2EDA1};
    453  #\u{2EDA2};
    454  #\u{2EDA3};
    455  #\u{2EDA4};
    456  #\u{2EDA5};
    457  #\u{2EDA6};
    458  #\u{2EDA7};
    459  #\u{2EDA8};
    460  #\u{2EDA9};
    461  #\u{2EDAA};
    462  #\u{2EDAB};
    463  #\u{2EDAC};
    464  #\u{2EDAD};
    465  #\u{2EDAE};
    466  #\u{2EDAF};
    467  #\u{2EDB0};
    468  #\u{2EDB1};
    469  #\u{2EDB2};
    470  #\u{2EDB3};
    471  #\u{2EDB4};
    472  #\u{2EDB5};
    473  #\u{2EDB6};
    474  #\u{2EDB7};
    475  #\u{2EDB8};
    476  #\u{2EDB9};
    477  #\u{2EDBA};
    478  #\u{2EDBB};
    479  #\u{2EDBC};
    480  #\u{2EDBD};
    481  #\u{2EDBE};
    482  #\u{2EDBF};
    483  #\u{2EDC0};
    484  #\u{2EDC1};
    485  #\u{2EDC2};
    486  #\u{2EDC3};
    487  #\u{2EDC4};
    488  #\u{2EDC5};
    489  #\u{2EDC6};
    490  #\u{2EDC7};
    491  #\u{2EDC8};
    492  #\u{2EDC9};
    493  #\u{2EDCA};
    494  #\u{2EDCB};
    495  #\u{2EDCC};
    496  #\u{2EDCD};
    497  #\u{2EDCE};
    498  #\u{2EDCF};
    499  #\u{2EDD0};
    500  #\u{2EDD1};
    501  #\u{2EDD2};
    502  #\u{2EDD3};
    503  #\u{2EDD4};
    504  #\u{2EDD5};
    505  #\u{2EDD6};
    506  #\u{2EDD7};
    507  #\u{2EDD8};
    508  #\u{2EDD9};
    509  #\u{2EDDA};
    510  #\u{2EDDB};
    511  #\u{2EDDC};
    512  #\u{2EDDD};
    513  #\u{2EDDE};
    514  #\u{2EDDF};
    515  #\u{2EDE0};
    516  #\u{2EDE1};
    517  #\u{2EDE2};
    518  #\u{2EDE3};
    519  #\u{2EDE4};
    520  #\u{2EDE5};
    521  #\u{2EDE6};
    522  #\u{2EDE7};
    523  #\u{2EDE8};
    524  #\u{2EDE9};
    525  #\u{2EDEA};
    526  #\u{2EDEB};
    527  #\u{2EDEC};
    528  #\u{2EDED};
    529  #\u{2EDEE};
    530  #\u{2EDEF};
    531  #\u{2EDF0};
    532  #\u{2EDF1};
    533  #\u{2EDF2};
    534  #\u{2EDF3};
    535  #\u{2EDF4};
    536  #\u{2EDF5};
    537  #\u{2EDF6};
    538  #\u{2EDF7};
    539  #\u{2EDF8};
    540  #\u{2EDF9};
    541  #\u{2EDFA};
    542  #\u{2EDFB};
    543  #\u{2EDFC};
    544  #\u{2EDFD};
    545  #\u{2EDFE};
    546  #\u{2EDFF};
    547  #\u{2EE00};
    548  #\u{2EE01};
    549  #\u{2EE02};
    550  #\u{2EE03};
    551  #\u{2EE04};
    552  #\u{2EE05};
    553  #\u{2EE06};
    554  #\u{2EE07};
    555  #\u{2EE08};
    556  #\u{2EE09};
    557  #\u{2EE0A};
    558  #\u{2EE0B};
    559  #\u{2EE0C};
    560  #\u{2EE0D};
    561  #\u{2EE0E};
    562  #\u{2EE0F};
    563  #\u{2EE10};
    564  #\u{2EE11};
    565  #\u{2EE12};
    566  #\u{2EE13};
    567  #\u{2EE14};
    568  #\u{2EE15};
    569  #\u{2EE16};
    570  #\u{2EE17};
    571  #\u{2EE18};
    572  #\u{2EE19};
    573  #\u{2EE1A};
    574  #\u{2EE1B};
    575  #\u{2EE1C};
    576  #\u{2EE1D};
    577  #\u{2EE1E};
    578  #\u{2EE1F};
    579  #\u{2EE20};
    580  #\u{2EE21};
    581  #\u{2EE22};
    582  #\u{2EE23};
    583  #\u{2EE24};
    584  #\u{2EE25};
    585  #\u{2EE26};
    586  #\u{2EE27};
    587  #\u{2EE28};
    588  #\u{2EE29};
    589  #\u{2EE2A};
    590  #\u{2EE2B};
    591  #\u{2EE2C};
    592  #\u{2EE2D};
    593  #\u{2EE2E};
    594  #\u{2EE2F};
    595  #\u{2EE30};
    596  #\u{2EE31};
    597  #\u{2EE32};
    598  #\u{2EE33};
    599  #\u{2EE34};
    600  #\u{2EE35};
    601  #\u{2EE36};
    602  #\u{2EE37};
    603  #\u{2EE38};
    604  #\u{2EE39};
    605  #\u{2EE3A};
    606  #\u{2EE3B};
    607  #\u{2EE3C};
    608  #\u{2EE3D};
    609  #\u{2EE3E};
    610  #\u{2EE3F};
    611  #\u{2EE40};
    612  #\u{2EE41};
    613  #\u{2EE42};
    614  #\u{2EE43};
    615  #\u{2EE44};
    616  #\u{2EE45};
    617  #\u{2EE46};
    618  #\u{2EE47};
    619  #\u{2EE48};
    620  #\u{2EE49};
    621  #\u{2EE4A};
    622  #\u{2EE4B};
    623  #\u{2EE4C};
    624  #\u{2EE4D};
    625  #\u{2EE4E};
    626  #\u{2EE4F};
    627  #\u{2EE50};
    628  #\u{2EE51};
    629  #\u{2EE52};
    630  #\u{2EE53};
    631  #\u{2EE54};
    632  #\u{2EE55};
    633  #\u{2EE56};
    634  #\u{2EE57};
    635  #\u{2EE58};
    636  #\u{2EE59};
    637  #\u{2EE5A};
    638  #\u{2EE5B};
    639  #\u{2EE5C};
    640  #\u{2EE5D};
    641 };
    642 
    643 reportCompare(0, 0);