tor-browser

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

moz.build (29984B)


      1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
      2 # vim: set filetype=python:
      3 # This Source Code Form is subject to the terms of the Mozilla Public
      4 # License, v. 2.0. If a copy of the MPL was not distributed with this
      5 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      6 
      7 TEST_HARNESS_FILES["web-platform"] += [
      8     "mach_commands_base.py",
      9     "mach_test_package_commands.py",
     10     "outbound/**",
     11     "runtests.py",
     12     "wptrunner.ini",
     13 ]
     14 
     15 PYTHON_UNITTEST_MANIFESTS += ["python.toml"]
     16 
     17 with Files("**"):
     18     SCHEDULES.exclusive = [
     19         "web-platform-tests",
     20         "web-platform-tests-reftest",
     21         "web-platform-tests-wdspec",
     22     ]
     23 
     24 with Files("moz.build"):
     25     BUG_COMPONENT = ("Testing", "web-platform-tests")
     26 
     27 with Files("wptrunner.ini"):
     28     BUG_COMPONENT = ("Testing", "web-platform-tests")
     29 
     30 with Files("meta/**"):
     31     BUG_COMPONENT = ("Testing", "web-platform-tests")
     32 
     33 with Files("products/README"):
     34     BUG_COMPONENT = ("Testing", "web-platform-tests")
     35 
     36 with Files("outbound/README"):
     37     BUG_COMPONENT = ("Testing", "web-platform-tests")
     38 
     39 with Files("outbound/meta/**"):
     40     BUG_COMPONENT = ("Testing", "web-platform-tests")
     41 
     42 with Files("outbound/tests/placeholder"):
     43     BUG_COMPONENT = ("Testing", "web-platform-tests")
     44 
     45 with Files("mozilla/README"):
     46     BUG_COMPONENT = ("Testing", "web-platform-tests")
     47 
     48 with Files("mozilla/meta/**"):
     49     BUG_COMPONENT = ("Testing", "web-platform-tests")
     50 
     51 with Files("mozilla/tests/cookie-store/**"):
     52     BUG_COMPONENT = ("Core", "DOM: Networking")
     53 
     54 with Files("mozilla/tests/dom/**"):
     55     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     56 
     57 with Files("mozilla/tests/editor/**"):
     58     BUG_COMPONENT = ("Core", "DOM: Editor")
     59 
     60 with Files("mozilla/tests/fetch/**"):
     61     BUG_COMPONENT = ("Core", "DOM: Networking")
     62 
     63 with Files("mozilla/tests/focus/**"):
     64     BUG_COMPONENT = ("Core", "DOM: Editor")
     65 
     66 with Files("mozilla/tests/html/**"):
     67     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     68 
     69 with Files("mozilla/tests/html/semantics/forms/**"):
     70     BUG_COMPONENT = ("Core", "Layout: Form Controls")
     71 
     72 with Files("mozilla/tests/html/semantics/scripting-1/**"):
     73     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
     74 
     75 with Files("mozilla/tests/placeholder"):
     76     BUG_COMPONENT = ("Testing", "web-platform-tests")
     77 
     78 with Files("mozilla/tests/webdriver/**"):
     79     BUG_COMPONENT = ("Remote Protocol", "Marionette")
     80 
     81 with Files("mozilla/tests/webdriver/bidi/**"):
     82     BUG_COMPONENT = ("Remote Protocol", "WebDriver BiDi")
     83 
     84 with Files("update/**"):
     85     BUG_COMPONENT = ("Testing", "web-platform-tests")
     86 
     87 with Files("mach*"):
     88     BUG_COMPONENT = ("Testing", "web-platform-tests")
     89 
     90 with Files("*.py"):
     91     BUG_COMPONENT = ("Testing", "web-platform-tests")
     92 
     93 with Files("tests/*.md"):
     94     BUG_COMPONENT = ("Testing", "web-platform-tests")
     95 
     96 with Files("tests/**"):
     97     BUG_COMPONENT = ("Testing", "web-platform-tests")
     98     SCHEDULES.inclusive += ["test-verify-wpt"]
     99 
    100 with Files("tests/wpt"):
    101     BUG_COMPONENT = ("Testing", "web-platform-tests")
    102 
    103 with Files("tests/wpt.py"):
    104     BUG_COMPONENT = ("Testing", "web-platform-tests")
    105 
    106 
    107 with Files("tests/FileAPI/**"):
    108     BUG_COMPONENT = ("Core", "DOM: File")
    109 
    110 with Files("tests/IndexedDB/**"):
    111     BUG_COMPONENT = ("Core", "Storage: IndexedDB")
    112 
    113 with Files("tests/WebCryptoAPI/**"):
    114     BUG_COMPONENT = ("Core", "DOM: Web Crypto")
    115 
    116 with Files("tests/xhr/**"):
    117     BUG_COMPONENT = ("Core", "DOM: Networking")
    118 
    119 with Files("tests/accelerometer/**"):
    120     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    121 
    122 with Files("tests/accessibility/**"):
    123     BUG_COMPONENT = ("Core", "Disability Access APIs")
    124 
    125 with Files("tests/accname/**"):
    126     BUG_COMPONENT = ("Core", "Disability Access APIs")
    127 
    128 with Files("tests/acid/**"):
    129     BUG_COMPONENT = ("Core", "Layout")
    130 
    131 with Files("tests/ambient-light/**"):
    132     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    133 
    134 with Files("tests/animation-worklet/**"):
    135     BUG_COMPONENT = ("Core", "DOM: Animation")
    136 
    137 with Files("tests/annotation-model/**"):
    138     BUG_COMPONENT = ("Testing", "web-platform-tests")
    139 
    140 with Files("tests/annotation-protocol/**"):
    141     BUG_COMPONENT = ("Testing", "web-platform-tests")
    142 
    143 with Files("tests/annotation-vocab/**"):
    144     BUG_COMPONENT = ("Testing", "web-platform-tests")
    145 
    146 with Files("tests/apng/**"):
    147     BUG_COMPONENT = ("Core", "Graphics: ImageLib")
    148 
    149 with Files("tests/audio-output/**"):
    150     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    151 
    152 with Files("tests/avif/**"):
    153     BUG_COMPONENT = ("Core", "Graphics: ImageLib")
    154 
    155 with Files("tests/background-fetch/**"):
    156     BUG_COMPONENT = ("Core", "DOM: Service Workers")
    157 
    158 with Files("tests/battery-status/**"):
    159     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    160 
    161 with Files("tests/beacon/**"):
    162     BUG_COMPONENT = ("Core", "DOM: Networking")
    163 
    164 with Files("tests/bluetooth/**"):
    165     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    166 
    167 with Files("tests/clear-site-data/**"):
    168     BUG_COMPONENT = ("Core", "DOM: Security")
    169 
    170 with Files("tests/client-hints/**"):
    171     BUG_COMPONENT = ("Core", "Networking: HTTP")
    172 
    173 with Files("tests/clipboard-apis/**"):
    174     BUG_COMPONENT = ("Core", "DOM: Copy & Paste and Drag & Drop")
    175 
    176 with Files("tests/close-watcher/**"):
    177     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    178 
    179 with Files("tests/common/**"):
    180     BUG_COMPONENT = ("Testing", "web-platform-tests")
    181 
    182 # Appears to be testing -webkit specific css properties
    183 with Files("tests/compat/**"):
    184     BUG_COMPONENT = ("Core", "Layout")
    185 
    186 with Files("tests/compression/**"):
    187     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    188 
    189 with Files("tests/conformance-checkers/**"):
    190     BUG_COMPONENT = ("Testing", "web-platform-tests")
    191 
    192 with Files("tests/console/**"):
    193     BUG_COMPONENT = ("DevTools", "Console")
    194 
    195 with Files("tests/content-dpr/**"):
    196     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    197 
    198 with Files("tests/content-dpr/**"):
    199     BUG_COMPONENT = ("Core", "DOM: Editor")
    200 
    201 with Files("tests/content-security-policy/**"):
    202     BUG_COMPONENT = ("Core", "DOM: Security")
    203 
    204 with Files("tests/cookies/**"):
    205     BUG_COMPONENT = ("Core", "Networking: Cookies")
    206 
    207 with Files("tests/core-aam/**"):
    208     BUG_COMPONENT = ("Core", "Disability Access APIs")
    209 
    210 with Files("tests/cors/**"):
    211     BUG_COMPONENT = ("Core", "DOM: Security")
    212 
    213 with Files("tests/credential-management/**"):
    214     BUG_COMPONENT = ("Core", "DOM: Credential Management")
    215 
    216 with Files("tests/css/**"):
    217     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    218 
    219 with Files("tests/css/compositing/**"):
    220     BUG_COMPONENT = ("Core", "Web Painting")
    221 
    222 with Files("tests/css/css-align/**"):
    223     BUG_COMPONENT = ("Core", "Layout: Block and Inline")
    224 
    225 with Files("tests/css/css-animations/**"):
    226     BUG_COMPONENT = ("Core", "CSS Transitions and Animations")
    227 
    228 with Files("tests/css/css-backgrounds/**"):
    229     BUG_COMPONENT = ("Core", "Layout: Images, Video, and HTML Frames")
    230 
    231 with Files("tests/css/css-box/**"):
    232     BUG_COMPONENT = ("Core", "Layout")
    233 
    234 with Files("tests/css/css-break/**"):
    235     BUG_COMPONENT = ("Core", "Layout")
    236 
    237 with Files("tests/css/css-cascade/**"):
    238     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    239 
    240 with Files("tests/css/css-color/**"):
    241     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    242 
    243 with Files("tests/css/css-color-adjust/**"):
    244     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    245 
    246 with Files("tests/css/css-conditional/**"):
    247     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    248 
    249 with Files("tests/css/css-contain/**"):
    250     BUG_COMPONENT = ("Core", "Layout")
    251 
    252 with Files("tests/css/css-content/**"):
    253     BUG_COMPONENT = ("Core", "Layout: Generated Content, Lists, and Counters")
    254 
    255 with Files("tests/css/css-counter-styles/**"):
    256     BUG_COMPONENT = ("Core", "Layout: Generated Content, Lists, and Counters")
    257 
    258 with Files("tests/css/css-device-adapt/**"):
    259     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    260 
    261 with Files("tests/css/css-display/**"):
    262     BUG_COMPONENT = ("Core", "Layout")
    263 
    264 with Files("tests/css/css-easing/**"):
    265     BUG_COMPONENT = ("Core", "DOM: Animation")
    266 
    267 with Files("tests/css/css-env/**"):
    268     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    269 
    270 with Files("tests/css/css-exclusions/**"):
    271     BUG_COMPONENT = ("Core", "Layout")
    272 
    273 with Files("tests/css/css-flexbox/**"):
    274     BUG_COMPONENT = ("Core", "Layout: Flexbox")
    275 
    276 with Files("tests/css/css-font-loading/**"):
    277     BUG_COMPONENT = ("Core", "Layout: Text and Fonts")
    278 
    279 with Files("tests/css/css-fonts/**"):
    280     BUG_COMPONENT = ("Core", "Layout: Text and Fonts")
    281 
    282 with Files("tests/css/css-forced-color-adjust/**"):
    283     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    284 
    285 with Files("tests/css/css-gcpm/**"):
    286     BUG_COMPONENT = ("Core", "Layout")
    287 
    288 with Files("tests/css/css-grid/**"):
    289     BUG_COMPONENT = ("Core", "Layout: Grid")
    290 
    291 with Files("tests/css/css-images/**"):
    292     BUG_COMPONENT = ("Core", "Layout: Images, Video, and HTML Frames")
    293 
    294 with Files("tests/css/css-inline/**"):
    295     BUG_COMPONENT = ("Core", "Layout: Block and Inline")
    296 
    297 with Files("tests/css/css-layout-api/**"):
    298     BUG_COMPONENT = ("Core", "Layout")
    299 
    300 with Files("tests/css/css-lists/**"):
    301     BUG_COMPONENT = ("Core", "Layout: Generated Content, Lists, and Counters")
    302 
    303 with Files("tests/css/css-logical/**"):
    304     BUG_COMPONENT = ("Core", "Layout")
    305 
    306 with Files("tests/css/css-masking/**"):
    307     BUG_COMPONENT = ("Core", "Web Painting")
    308 
    309 with Files("tests/css/css-multicol/**"):
    310     BUG_COMPONENT = ("Core", "Layout: Columns")
    311 
    312 with Files("tests/css/css-namespaces/**"):
    313     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    314 
    315 with Files("tests/css/css-overflow/**"):
    316     BUG_COMPONENT = ("Core", "Layout: Scrolling and Overflow")
    317 
    318 with Files("tests/css/css-overscroll-behavior/**"):
    319     BUG_COMPONENT = ("Core", "Layout")
    320 
    321 with Files("tests/css/css-page/**"):
    322     BUG_COMPONENT = ("Core", "Layout")
    323 
    324 with Files("tests/css/css-paint-api/**"):
    325     BUG_COMPONENT = ("Core", "Web Painting")
    326 
    327 with Files("tests/css/css-parser-api/**"):
    328     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    329 
    330 with Files("tests/css/css-position/**"):
    331     BUG_COMPONENT = ("Core", "Layout: Positioned")
    332 
    333 with Files("tests/css/css-properties-values-api/**"):
    334     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    335 
    336 with Files("tests/css/css-pseudo/**"):
    337     BUG_COMPONENT = ("Core", "Layout: Generated Content, Lists, and Counters")
    338 
    339 with Files("tests/css/css-round-display/**"):
    340     BUG_COMPONENT = ("Core", "Layout")
    341 
    342 with Files("tests/css/css-ruby/**"):
    343     BUG_COMPONENT = ("Core", "Layout: Ruby")
    344 
    345 with Files("tests/css/css-scoping/**"):
    346     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    347 
    348 with Files("tests/css/css-scroll-anchoring/**"):
    349     BUG_COMPONENT = ("Core", "Layout: Scrolling and Overflow")
    350 
    351 with Files("tests/css/css-scroll-snap/**"):
    352     BUG_COMPONENT = ("Core", "Layout: Scrolling and Overflow")
    353 
    354 with Files("tests/css/css-scrollbars/**"):
    355     BUG_COMPONENT = ("Core", "Layout: Scrolling and Overflow")
    356 
    357 with Files("tests/css/css-shadow-parts/**"):
    358     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    359 
    360 with Files("tests/css/css-shapes/**"):
    361     BUG_COMPONENT = ("Core", "Layout: Floats")
    362 
    363 with Files("tests/css/css-size-adjust/**"):
    364     BUG_COMPONENT = ("Core", "Layout: Text and Fonts")
    365 
    366 with Files("tests/css/css-sizing/**"):
    367     BUG_COMPONENT = ("Core", "Layout")
    368 
    369 with Files("tests/css/css-speech/**"):
    370     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    371 
    372 with Files("tests/css/css-style-attr/**"):
    373     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    374 
    375 with Files("tests/css/css-syntax/**"):
    376     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    377 
    378 with Files("tests/css/css-tables/**"):
    379     BUG_COMPONENT = ("Core", "Layout: Tables")
    380 
    381 with Files("tests/css/css-text/**"):
    382     BUG_COMPONENT = ("Core", "Layout: Text and Fonts")
    383 
    384 with Files("tests/css/css-text-decor/**"):
    385     BUG_COMPONENT = ("Core", "Layout: Text and Fonts")
    386 
    387 with Files("tests/css/css-transforms/**"):
    388     BUG_COMPONENT = ("Core", "Web Painting")
    389 
    390 with Files("tests/css/css-transitions/**"):
    391     BUG_COMPONENT = ("Core", "CSS Transitions and Animations")
    392 
    393 with Files("tests/css/css-typed-om/**"):
    394     BUG_COMPONENT = ("Core", "DOM: CSS Object Model")
    395 
    396 with Files("tests/css/css-ui/**"):
    397     BUG_COMPONENT = ("Core", "Layout")
    398 
    399 with Files("tests/css/css-values/**"):
    400     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    401 
    402 with Files("tests/css/css-variables/**"):
    403     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    404 
    405 with Files("tests/css/css-will-change/**"):
    406     BUG_COMPONENT = ("Core", "Layout")
    407 
    408 with Files("tests/css/css-writing-modes/**"):
    409     BUG_COMPONENT = ("Core", "Layout")
    410 
    411 with Files("tests/css/cssom/**"):
    412     BUG_COMPONENT = ("Core", "DOM: CSS Object Model")
    413 
    414 with Files("tests/css/cssom-view/**"):
    415     BUG_COMPONENT = ("Core", "DOM: CSS Object Model")
    416 
    417 with Files("tests/css/filter-effects/**"):
    418     BUG_COMPONENT = ("Core", "Web Painting")
    419 
    420 with Files("tests/css/geometry/**"):
    421     BUG_COMPONENT = ("Core", "DOM: CSS Object Model")
    422 
    423 with Files("tests/css/mediaqueries/**"):
    424     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    425 
    426 with Files("tests/css/motion/**"):
    427     BUG_COMPONENT = ("Core", "SVG")
    428 
    429 with Files("tests/css/selectors/**"):
    430     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    431 
    432 with Files("tests/custom-elements/**"):
    433     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    434 
    435 with Files("tests/device-memory/**"):
    436     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    437 
    438 with Files("tests/device-posture/**"):
    439     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    440 
    441 with Files("tests/docs/**"):
    442     BUG_COMPONENT = ("Testing", "web-platform-tests")
    443 
    444 with Files("tests/document-picture-in-picture/**"):
    445     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    446 
    447 with Files("tests/document-policy/**"):
    448     BUG_COMPONENT = ("Core", "DOM: Security")
    449 
    450 with Files("tests/dom/**"):
    451     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    452 
    453 with Files("tests/domparsing/**"):
    454     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    455 
    456 with Files("tests/domxpath/**"):
    457     BUG_COMPONENT = ("Core", "XSLT")
    458 
    459 with Files("tests/dpub-aam/**"):
    460     BUG_COMPONENT = ("Core", "Disability Access APIs")
    461 
    462 with Files("tests/dpub-aria/**"):
    463     BUG_COMPONENT = ("Core", "Disability Access APIs")
    464 
    465 with Files("tests/ecmascript/**"):
    466     BUG_COMPONENT = ("Core", "JavaScript Engine")
    467 
    468 with Files("tests/editing/**"):
    469     BUG_COMPONENT = ("Core", "DOM: Editor")
    470 
    471 with Files("tests/element-timing/**"):
    472     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    473 
    474 # as per Bug 746911
    475 with Files("tests/encoding/**"):
    476     BUG_COMPONENT = ("Core", "Internationalization")
    477 
    478 with Files("tests/encoding-detection/**"):
    479     BUG_COMPONENT = ("Core", "Internationalization")
    480 
    481 with Files("tests/encrypted-media/**"):
    482     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    483 
    484 with Files("tests/entries-api/**"):
    485     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    486 
    487 with Files("tests/eventsource/**"):
    488     BUG_COMPONENT = ("Core", "DOM: Events")
    489 
    490 with Files("tests/event-timing/**"):
    491     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    492 
    493 with Files("tests/feature-policy/**"):
    494     BUG_COMPONENT = ("Core", "DOM: Security")
    495 
    496 with Files("tests/fenced-frame/**"):
    497     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    498 
    499 with Files("tests/fetch/**"):
    500     BUG_COMPONENT = ("Core", "DOM: Networking")
    501 
    502 with Files("tests/file-system-access/**"):
    503     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    504 
    505 with Files("tests/focus/**"):
    506     BUG_COMPONENT = ("Core", "DOM: UI Events & Focus Handling")
    507 
    508 with Files("tests/fonts/**"):
    509     BUG_COMPONENT = ("Testing", "web-platform-tests")
    510 
    511 with Files("tests/fonts/math/**"):
    512     BUG_COMPONENT = ("Core", "MathML")
    513 
    514 with Files("tests/forced-colors-mode/**"):
    515     BUG_COMPONENT = ("Core", "CSS Parsing and Computation")
    516 
    517 with Files("tests/fs/**"):
    518     BUG_COMPONENT = ("Core", "DOM: File")
    519 
    520 with Files("tests/fullscreen/**"):
    521     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    522 
    523 with Files("tests/gamepad/**"):
    524     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    525 
    526 with Files("tests/generic-sensor/**"):
    527     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    528 
    529 with Files("tests/geolocation-sensor/**"):
    530     BUG_COMPONENT = ("Core", "DOM: Geolocation")
    531 
    532 with Files("tests/graphics-aam/**"):
    533     BUG_COMPONENT = ("Core", "Disability Access APIs")
    534 
    535 with Files("tests/graphics-aria/**"):
    536     BUG_COMPONENT = ("Core", "Disability Access APIs")
    537 
    538 with Files("tests/gyroscope/**"):
    539     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    540 
    541 with Files("tests/hr-time/**"):
    542     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    543 
    544 with Files("tests/html/**"):
    545     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    546 
    547 with Files("tests/html-aam/**"):
    548     BUG_COMPONENT = ("Core", "Disability Access APIs")
    549 
    550 with Files("tests/html/canvas/**"):
    551     BUG_COMPONENT = ("Core", "Graphics: Canvas2D")
    552 
    553 with Files("tests/html-longdesc/**"):
    554     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    555 
    556 # Not implemented yet, see Bug 741393
    557 with Files("tests/html-media-capture/**"):
    558     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    559 
    560 with Files("tests/https-upgrades/**"):
    561     BUG_COMPONENT = ("Core", "DOM: Security")
    562 
    563 with Files("tests/idle-detection/**"):
    564     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    565 
    566 with Files("tests/imagebitmap-renderingcontext/**"):
    567     BUG_COMPONENT = ("Core", "Graphics: Canvas2D")
    568 
    569 with Files("tests/images/**"):
    570     BUG_COMPONENT = ("Testing", "web-platform-tests")
    571 
    572 with Files("tests/import-maps/**"):
    573     BUG_COMPONENT = ("Core", "JavaScript Engine")
    574 
    575 with Files("tests/infrastructure/**"):
    576     BUG_COMPONENT = ("Testing", "web-platform-tests")
    577 
    578 with Files("tests/inert/**"):
    579     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    580 
    581 with Files("tests/input-events/**"):
    582     BUG_COMPONENT = ("Core", "DOM: Events")
    583 
    584 with Files("tests/interfaces/**"):
    585     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    586 
    587 with Files("tests/intersection-observer/**"):
    588     BUG_COMPONENT = ("Core", "Layout")
    589 
    590 with Files("tests/jpegxl/**"):
    591     BUG_COMPONENT = ("Core", "Graphics: ImageLib")
    592 
    593 with Files("tests/js/**"):
    594     BUG_COMPONENT = ("Core", "JavaScript Engine")
    595 
    596 with Files("tests/js-self-profiling/**"):
    597     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    598 
    599 # To be implemented in bug 1348405
    600 with Files("tests/keyboard-lock/**"):
    601     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    602 
    603 with Files("tests/keyboard-map/**"):
    604     BUG_COMPONENT = ("Core", "DOM: UI Events & Focus Handling")
    605 
    606 with Files("tests/largest-contentful-paint/**"):
    607     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    608 
    609 with Files("tests/layout-instability/**"):
    610     BUG_COMPONENT = ("Core", "Layout")
    611 
    612 # early hints as per https://bugzilla.mozilla.org/show_bug.cgi?id=1407355
    613 with Files("tests/loading/**"):
    614     BUG_COMPONENT = ("Core", "Networking: HTTP")
    615 
    616 # No reference to longtask in bugzilla or codebase
    617 with Files("tests/longtask-timing/**"):
    618     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    619 
    620 with Files("tests/long-animation-frame/**"):
    621     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    622 
    623 # depends on generic-sensor, check bug 1359076
    624 with Files("tests/magnetometer/**"):
    625     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    626 
    627 with Files("tests/mathml/**"):
    628     BUG_COMPONENT = ("Core", "MathML")
    629 
    630 with Files("tests/media/**"):
    631     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    632 
    633 with Files("tests/media-capabilities/**"):
    634     BUG_COMPONENT = ("Core", "WebRTC: Audio/Video")
    635 
    636 with Files("tests/media-playback-quality/**"):
    637     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    638 
    639 with Files("tests/mediasession/**"):
    640     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    641 
    642 with Files("tests/media-source/**"):
    643     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    644 
    645 with Files("tests/mediacapture-fromelement/**"):
    646     BUG_COMPONENT = ("Core", "Audio/Video: Recording")
    647 
    648 with Files("tests/mediacapture-image/**"):
    649     BUG_COMPONENT = ("Core", "Audio/Video: Recording")
    650 
    651 with Files("tests/mediacapture-insertable-streams/**"):
    652     BUG_COMPONENT = ("Core", "Audio/Video: MediaStreamGraph")
    653 
    654 with Files("tests/mediacapture-record/**"):
    655     BUG_COMPONENT = ("Core", "Audio/Video: Recording")
    656 
    657 with Files("tests/mediacapture-streams/**"):
    658     BUG_COMPONENT = ("Core", "Audio/Video: MediaStreamGraph")
    659 
    660 with Files("tests/merchant-validation/**"):
    661     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    662 
    663 with Files("tests/mimesniff/**"):
    664     BUG_COMPONENT = ("Firefox", "File Handling")
    665 
    666 with Files("tests/mixed-content/**"):
    667     BUG_COMPONENT = ("Core", "DOM: Security")
    668 
    669 with Files("tests/mst-content-hint/**"):
    670     BUG_COMPONENT = ("Core", "WebRTC: Audio/Video")
    671 
    672 with Files("tests/navigation-api/**"):
    673     BUG_COMPONENT = ("Core", "DOM: Navigation")
    674 
    675 with Files("tests/navigation-timing/**"):
    676     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    677 
    678 with Files("tests/netinfo/**"):
    679     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    680 
    681 with Files("tests/notifications/**"):
    682     BUG_COMPONENT = ("Core", "DOM: Notifications")
    683 
    684 with Files("tests/network-error-logging/**"):
    685     BUG_COMPONENT = ("Core", "DOM: Networking")
    686 
    687 with Files("tests/old-tests/submission/Microsoft/foreigncontent/**"):
    688     BUG_COMPONENT = ("Core", "SVG")
    689 
    690 with Files("tests/old-tests/submission/Microsoft/history/**"):
    691     BUG_COMPONENT = ("Core", "DOM: Navigation")
    692 
    693 with Files("tests/old-tests/submission/Microsoft/selection/**"):
    694     BUG_COMPONENT = ("Core", "DOM: Selection")
    695 
    696 with Files("tests/orientation-event/**"):
    697     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    698 
    699 with Files("tests/orientation-sensor/**"):
    700     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    701 
    702 with Files("tests/page-visibility/**"):
    703     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    704 
    705 with Files("tests/paint-timing/**"):
    706     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    707 
    708 # No tests in here
    709 with Files("tests/payment-handler/**"):
    710     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    711 
    712 # No tests in here
    713 with Files("tests/payment-method-basic-card/**"):
    714     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    715 
    716 # No tests in here
    717 with Files("tests/payment-method-id/**"):
    718     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    719 
    720 with Files("tests/payment-request/**"):
    721     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    722 
    723 with Files("tests/secure-payment-confirmation/**"):
    724     BUG_COMPONENT = ("Core", "DOM: Web Payments")
    725 
    726 with Files("tests/performance-timeline/**"):
    727     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    728 
    729 with Files("tests/permissions/**"):
    730     BUG_COMPONENT = ("Core", "DOM: Security")
    731 
    732 with Files("tests/permissions-policy/**"):
    733     BUG_COMPONENT = ("Core", "DOM: Security")
    734 
    735 with Files("tests/permissions-revoke/**"):
    736     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    737 
    738 with Files("tests/picture-in-picture/**"):
    739     BUG_COMPONENT = ("Toolkit", "Video/Audio Controls")
    740 
    741 with Files("tests/png/**"):
    742     BUG_COMPONENT = ("Core", "Graphics: ImageLib")
    743 
    744 with Files("tests/pointerevents/**"):
    745     BUG_COMPONENT = ("Core", "DOM: Events")
    746 
    747 with Files("tests/pointerlock/**"):
    748     BUG_COMPONENT = ("Core", "DOM: Events")
    749 
    750 with Files("tests/preload/**"):
    751     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    752 
    753 with Files("tests/presentation-api/**"):
    754     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    755 
    756 with Files("tests/proximity/**"):
    757     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    758 
    759 with Files("tests/push-api/**"):
    760     BUG_COMPONENT = ("Core", "DOM: Push Subscriptions")
    761 
    762 with Files("tests/quirks/**"):
    763     BUG_COMPONENT = ("Core", "Layout")
    764 
    765 with Files("tests/remote-playback/**"):
    766     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    767 
    768 with Files("tests/referrer-policy/**"):
    769     BUG_COMPONENT = ("Core", "DOM: Security")
    770 
    771 with Files("tests/reporting/**"):
    772     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    773 
    774 with Files("tests/requestidlecallback/**"):
    775     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    776 
    777 # To be implemented in bug 1272409
    778 with Files("tests/resize-observer/**"):
    779     BUG_COMPONENT = ("Core", "Layout")
    780 
    781 with Files("tests/resource-timing/**"):
    782     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    783 
    784 with Files("tests/resources/**"):
    785     BUG_COMPONENT = ("Testing", "web-platform-tests")
    786 
    787 with Files("tests/sanitizer-api/**"):
    788     BUG_COMPONENT = ("Core", "DOM: Security")
    789 
    790 with Files("tests/scheduler/**"):
    791     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    792 
    793 with Files("tests/screen-capture/**"):
    794     BUG_COMPONENT = ("Core", "WebRTC: Audio/Video")
    795 
    796 with Files("tests/screen-orientation/**"):
    797     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    798 
    799 with Files("tests/screen-wake-lock/**"):
    800     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    801 
    802 with Files("tests/scroll-animations/**"):
    803     BUG_COMPONENT = ("Core", "Layout")
    804 
    805 with Files("tests/scroll-to-text-fragment/**"):
    806     BUG_COMPONENT = ("Core", "DOM: Navigation")
    807 
    808 with Files("tests/secure-contexts/**"):
    809     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    810 
    811 with Files("tests/selection/**"):
    812     BUG_COMPONENT = ("Core", "DOM: Selection")
    813 
    814 with Files("tests/server-timing/**"):
    815     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    816 
    817 with Files("tests/service-workers/**"):
    818     BUG_COMPONENT = ("Core", "DOM: Service Workers")
    819 
    820 with Files("tests/shadow-dom/**"):
    821     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    822 
    823 with Files("tests/shape-detection/**"):
    824     BUG_COMPONENT = ("Geckoview", "General")
    825 
    826 with Files("tests/speech-api/**"):
    827     BUG_COMPONENT = ("Core", "Web Speech")
    828 
    829 with Files("tests/storage/**"):
    830     BUG_COMPONENT = ("Core", "Storage: Quota Manager")
    831 
    832 with Files("tests/storage-access-api/**"):
    833     BUG_COMPONENT = ("Core", "Privacy: Anti-Tracking")
    834 
    835 with Files("tests/streams/**"):
    836     BUG_COMPONENT = ("Core", "DOM: Streams")
    837 
    838 with Files("tests/subresource-integrity/**"):
    839     BUG_COMPONENT = ("Core", "DOM: Security")
    840 
    841 with Files("tests/svg/**"):
    842     BUG_COMPONENT = ("Core", "SVG")
    843 
    844 with Files("tests/svg-aam/**"):
    845     BUG_COMPONENT = ("Core", "SVG")
    846 
    847 with Files("tests/timing-entrytypes-registry/**"):
    848     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    849 
    850 with Files("tests/touch-events/**"):
    851     BUG_COMPONENT = ("Core", "DOM: Events")
    852 
    853 with Files("tests/tools/**"):
    854     BUG_COMPONENT = ("Testing", "web-platform-tests")
    855 
    856 with Files("tests/top-level-storage-access-api/**"):
    857     BUG_COMPONENT = ("Core", "Privacy: Anti-Tracking")
    858 
    859 with Files("tests/trusted-types/**"):
    860     BUG_COMPONENT = ("Core", "DOM: Security")
    861 
    862 with Files("tests/ua-client-hints/**"):
    863     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    864 
    865 with Files("tests/uievents/**"):
    866     BUG_COMPONENT = ("Core", "DOM: Events")
    867 
    868 with Files("tests/upgrade-insecure-requests/**"):
    869     BUG_COMPONENT = ("Core", "DOM: Security")
    870 
    871 with Files("tests/url/**"):
    872     BUG_COMPONENT = ("Core", "DOM: Networking")
    873 
    874 with Files("tests/urlpattern/**"):
    875     BUG_COMPONENT = ("Core", "DOM: Networking")
    876 
    877 with Files("tests/user-timing/**"):
    878     BUG_COMPONENT = ("Core", "DOM: Performance APIs")
    879 
    880 with Files("tests/vibration/**"):
    881     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    882 
    883 with Files("tests/video-rvfc/**"):
    884     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    885 
    886 with Files("tests/virtual-keyboard/**"):
    887     BUG_COMPONENT = ("Core", "Layout")
    888 
    889 with Files("tests/visual-viewport/**"):
    890     BUG_COMPONENT = ("Core", "Layout")
    891 
    892 with Files("tests/wai-aria/**"):
    893     BUG_COMPONENT = ("Core", "Disability Access APIs")
    894 
    895 with Files("tests/wasm/**"):
    896     BUG_COMPONENT = ("Core", "Javascript: WebAssembly")
    897 
    898 with Files("tests/web-animations/**"):
    899     BUG_COMPONENT = ("Core", "DOM: Animation")
    900 
    901 with Files("tests/webaudio/**"):
    902     BUG_COMPONENT = ("Core", "Web Audio")
    903 
    904 with Files("tests/webauthn/**"):
    905     BUG_COMPONENT = ("Core", "DOM: Web Authentication")
    906 
    907 with Files("tests/webcodecs/**"):
    908     BUG_COMPONENT = ("Core", "Audio/Video: Web Codecs")
    909 
    910 with Files("tests/webdriver/**"):
    911     BUG_COMPONENT = ("Remote Protocol", "Marionette")
    912 
    913 with Files("tests/webdriver/tests/bidi/**"):
    914     BUG_COMPONENT = ("Remote Protocol", "WebDriver BiDi")
    915 
    916 with Files("tests/webgl/**"):
    917     BUG_COMPONENT = ("Core", "Graphics: CanvasWebGL")
    918 
    919 with Files("tests/webgl/**"):
    920     BUG_COMPONENT = ("Core", "Graphics: WebGPU")
    921 
    922 with Files("tests/webidl/ecmascript-binding/**"):
    923     BUG_COMPONENT = ("Core", "DOM: Bindings (WebIDL)")
    924 
    925 with Files("tests/webmessaging/**"):
    926     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    927 
    928 with Files("tests/webmidi/**"):
    929     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    930 
    931 with Files("tests/web-locks/**"):
    932     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    933 
    934 with Files("tests/web-nfc/**"):
    935     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    936 
    937 with Files("tests/webrtc/**"):
    938     BUG_COMPONENT = ("Core", "WebRTC")
    939 
    940 with Files("tests/webrtc-encoded-transform/**"):
    941     BUG_COMPONENT = ("Core", "WebRTC: Networking")
    942 
    943 with Files("tests/webrtc-extensions/**"):
    944     BUG_COMPONENT = ("Core", "WebRTC")
    945 
    946 with Files("tests/webrtc-ice/**"):
    947     BUG_COMPONENT = ("Core", "WebRTC: Networking")
    948 
    949 with Files("tests/webrtc-identity/**"):
    950     BUG_COMPONENT = ("Core", "WebRTC")
    951 
    952 with Files("tests/webrtc-priority/**"):
    953     BUG_COMPONENT = ("Core", "WebRTC: Networking")
    954 
    955 with Files("tests/webrtc-stats/**"):
    956     BUG_COMPONENT = ("Core", "WebRTC")
    957 
    958 with Files("tests/webrtc-svc/**"):
    959     BUG_COMPONENT = ("Core", "WebRTC")
    960 
    961 with Files("tests/web-share/**"):
    962     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    963 
    964 with Files("tests/websockets/**"):
    965     BUG_COMPONENT = ("Core", "Networking: WebSockets")
    966 
    967 with Files("tests/webstorage/**"):
    968     BUG_COMPONENT = ("Core", "Storage: localStorage & sessionStorage")
    969 
    970 with Files("tests/webtransport/**"):
    971     BUG_COMPONENT = ("Core", "Networking: HTTP")
    972 
    973 with Files("tests/webusb/**"):
    974     BUG_COMPONENT = ("Core", "DOM: Device Interfaces")
    975 
    976 with Files("tests/webvr/**"):
    977     BUG_COMPONENT = ("Core", "WebVR")
    978 
    979 with Files("tests/webxr/**"):
    980     BUG_COMPONENT = ("Core", "WebVR")
    981 
    982 with Files("tests/webvtt/**"):
    983     BUG_COMPONENT = ("Core", "Audio/Video: Playback")
    984 
    985 with Files("tests/workers/**"):
    986     BUG_COMPONENT = ("Core", "DOM: Workers")
    987 
    988 # to be implemented in bug 1315239
    989 with Files("tests/worklets/**"):
    990     BUG_COMPONENT = ("Core", "DOM: Core & HTML")
    991 
    992 with Files("tests/x-frame-options/**"):
    993     BUG_COMPONENT = ("Core", "DOM: Security")
    994 
    995 SPHINX_TREES["/web-platform"] = "docs"