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"