tor-browser

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

idb-explicit-commit.any.js.ini (7398B)


      1 [idb-explicit-commit.any.html]
      2  expected:
      3    if (os == "win") and debug and (processor == "x86_64"): [OK, ERROR, TIMEOUT]
      4    if (os == "linux") and not fission and not debug: [OK, ERROR]
      5    if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT]
      6    if (os == "win") and not debug: [OK, ERROR, TIMEOUT]
      7  [Transactions that explicitly commit and have errors should abort.]
      8    expected:
      9      if (os == "win") and debug and (processor == "x86_64"): [PASS, FAIL, NOTRUN]
     10      if (os == "linux") and not fission and not debug: [PASS, FAIL]
     11      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     12      if (os == "win") and not debug: [PASS, FAIL, TIMEOUT, NOTRUN]
     13 
     14  [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.]
     15    expected:
     16      if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
     17      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
     18      if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
     19      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     20 
     21  [Calling abort on a committed transaction throws and does not prevent persisting the data.]
     22    expected:
     23      if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
     24      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT, NOTRUN]
     25      if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
     26      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     27 
     28  [Transactions with same scope should stay in program order, even if one calls commit.]
     29    expected:
     30      if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
     31      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     32      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
     33 
     34  [Calling txn.commit() when txn is inactive should throw.]
     35    expected:
     36      if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
     37      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     38      if (os == "win") and not debug: [PASS, NOTRUN]
     39 
     40  [A committed transaction becomes inactive immediately.]
     41    expected:
     42      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     43      if (os == "win") and not debug: [PASS, NOTRUN]
     44 
     45  [commit() on a version change transaction does not cause errors.]
     46    expected:
     47      if (os == "win") and not debug and (processor == "x86_64"): [PASS, TIMEOUT]
     48      if (os == "win") and not debug and (processor == "x86"): [PASS, NOTRUN]
     49      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     50 
     51  [Calling commit on an aborted transaction throws.]
     52    expected:
     53      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
     54      if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
     55      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     56 
     57  [Puts issued after commit are not fulfilled.]
     58    expected:
     59      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     60      if (os == "win") and not debug: [PASS, NOTRUN]
     61 
     62  [Calling commit on a committed transaction throws.]
     63    expected:
     64      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
     65      if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
     66      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     67 
     68  [A committed transaction is inactive in future request callbacks.]
     69    expected:
     70      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
     71      if (os == "win") and not debug: [PASS, NOTRUN]
     72 
     73  [Explicitly committed data can be read back out.]
     74    expected:
     75      if sessionHistoryInParent and (processor == "x86") and not debug: [PASS, TIMEOUT]
     76      if not sessionHistoryInParent and not debug: [PASS, TIMEOUT]
     77 
     78 
     79 [idb-explicit-commit.any.worker.html]
     80  expected:
     81    if (os == "linux") and not debug and not asan and not tsan: [OK, TIMEOUT]
     82    if (os == "win") and debug and (processor == "x86_64"): [OK, TIMEOUT]
     83    if (os == "android") and not sessionHistoryInParent and not debug: [OK, TIMEOUT]
     84    if (os == "win") and not debug: [OK, TIMEOUT]
     85  [Calling txn.commit() when txn is inactive should throw.]
     86    expected:
     87      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
     88      if (os == "win") and not debug: [PASS, NOTRUN]
     89 
     90  [A committed transaction is inactive in future request callbacks.]
     91    expected:
     92      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
     93      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
     94 
     95  [Puts issued after commit are not fulfilled.]
     96    expected:
     97      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
     98      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
     99 
    100  [Calling commit on an aborted transaction throws.]
    101    expected:
    102      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    103      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
    104 
    105  [Calling abort on a committed transaction throws and does not prevent persisting the data.]
    106    expected:
    107      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    108      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
    109 
    110  [Transactions that explicitly commit and have errors should abort.]
    111    expected:
    112      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    113      if (os == "win") and debug and (processor == "x86_64"): [PASS, TIMEOUT]
    114      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
    115      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
    116 
    117  [Transactions with same scope should stay in program order, even if one calls commit.]
    118    expected:
    119      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    120      if (os == "win") and not debug and (processor == "x86_64"): [PASS, NOTRUN]
    121      if (os == "win") and not debug and (processor == "x86"): [PASS, TIMEOUT, NOTRUN]
    122      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, TIMEOUT]
    123 
    124  [Calling commit on a committed transaction throws.]
    125    expected:
    126      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    127      if (os == "win") and not debug: [PASS, NOTRUN]
    128 
    129  [Transactions that handle all errors properly should behave as expected when an explicit commit is called in an onerror handler.]
    130    expected:
    131      if (os == "linux") and not debug and not asan and not tsan: [PASS, NOTRUN]
    132      if (os == "win") and debug and (processor == "x86_64"): [PASS, NOTRUN]
    133      if (os == "android") and not sessionHistoryInParent and not debug: [PASS, NOTRUN]
    134      if (os == "win") and not debug: [PASS, TIMEOUT, NOTRUN]
    135 
    136  [A committed transaction becomes inactive immediately.]
    137    expected:
    138      if (os == "linux") and not debug and not asan and not tsan: [PASS, TIMEOUT]
    139      if (os == "win") and not debug: [PASS, NOTRUN]
    140 
    141  [commit() on a version change transaction does not cause errors.]
    142    expected:
    143      if (os == "win") and not debug: [PASS, TIMEOUT]