tor-browser

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

xpcshell.toml (2135B)


      1 [DEFAULT]
      2 head = "head.js"
      3 support-files = ["broadcast_handler.sys.mjs"]
      4 skip-if = [
      5  "os == 'android'", # Push notifications and alarms are currently disabled on Android.
      6 ]
      7 
      8 ["test_broadcast_success.js"]
      9 
     10 ["test_clearAll_successful.js"]
     11 # This used to be hasNode, but that caused too many issues with tests being
     12 # silently disabled, so now we explicitly call out the platforms not known
     13 # to have node installed.
     14 run-sequentially = ["true"] # This will delete all existing push subscriptions.
     15 
     16 ["test_clear_forgetAboutSite.js"]
     17 
     18 ["test_clear_origin_data.js"]
     19 
     20 ["test_crypto.js"]
     21 
     22 ["test_crypto_encrypt.js"]
     23 
     24 ["test_drop_expired.js"]
     25 
     26 ["test_handler_service.js"]
     27 
     28 ["test_notification_ack.js"]
     29 
     30 ["test_notification_data.js"]
     31 
     32 ["test_notification_duplicate.js"]
     33 
     34 ["test_notification_error.js"]
     35 
     36 ["test_notification_incomplete.js"]
     37 
     38 ["test_notification_version_string.js"]
     39 
     40 ["test_observer_data.js"]
     41 
     42 ["test_observer_remoting.js"]
     43 skip-if = [
     44  "true",
     45 ]
     46 
     47 ["test_permissions.js"]
     48 run-sequentially = ["true"] # This will delete all existing push subscriptions.
     49 
     50 ["test_quota_exceeded.js"]
     51 
     52 ["test_quota_observer.js"]
     53 
     54 ["test_quota_with_notification.js"]
     55 
     56 ["test_reconnect_retry.js"]
     57 
     58 ["test_record.js"]
     59 
     60 ["test_register_case.js"]
     61 
     62 ["test_register_flush.js"]
     63 
     64 ["test_register_invalid_channel.js"]
     65 
     66 ["test_register_invalid_endpoint.js"]
     67 
     68 ["test_register_invalid_json.js"]
     69 
     70 ["test_register_no_id.js"]
     71 
     72 ["test_register_request_queue.js"]
     73 
     74 ["test_register_rollback.js"]
     75 
     76 ["test_register_success.js"]
     77 
     78 ["test_register_timeout.js"]
     79 
     80 ["test_register_wrong_id.js"]
     81 
     82 ["test_register_wrong_type.js"]
     83 
     84 ["test_registration_error.js"]
     85 
     86 ["test_registration_missing_scope.js"]
     87 
     88 ["test_registration_none.js"]
     89 
     90 ["test_registration_success.js"]
     91 
     92 ["test_retry_ws.js"]
     93 
     94 ["test_service_child.js"]
     95 
     96 ["test_service_parent.js"]
     97 
     98 ["test_unregister_empty_scope.js"]
     99 
    100 ["test_unregister_error.js"]
    101 
    102 ["test_unregister_invalid_json.js"]
    103 skip-if = [
    104  "os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11' && ccov", # Bug 1966067
    105 ]
    106 
    107 ["test_unregister_not_found.js"]
    108 
    109 ["test_unregister_success.js"]
    110 
    111 ["test_updateRecordNoEncryptionKeys_ws.js"]