Truly independent web browser
2336 matches across 17 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ycm_extra_conf.py | 1 | # Based on the example .ycm_extra_conf.py from YouCompleteMe, adapted |
| LOW | .ycm_extra_conf.py | 21 | # relinquishment in perpetuity of all present and future rights to this |
| LOW | UI/Qt/Autocomplete.cpp | 1 | /* |
| LOW | UI/Qt/Autocomplete.cpp | 21 | #include <QIcon> |
| LOW | UI/Qt/WebContentView.h | 1 | /* |
| LOW | UI/Qt/TabBar.cpp | 1 | /* |
| LOW | UI/Qt/TabBar.cpp | 21 | #include <QDrag> |
| LOW | UI/Qt/WebContentView.cpp | 1 | /* |
| LOW | UI/Qt/WebContentView.cpp | 21 | #include <LibGfx/Palette.h> |
| LOW | UI/Qt/EventLoopImplementationQt.cpp | 1 | /* |
| LOW | UI/Qt/EventLoopImplementationQt.cpp | 21 | #include <UI/Qt/EventLoopImplementationQtEventTarget.h> |
| LOW | UI/Qt/StringUtils.h | 1 | /* |
| LOW | UI/Qt/BookmarksBar.cpp | 1 | /* |
| LOW | UI/Qt/Tab.cpp | 1 | /* |
| LOW | UI/Qt/Tab.cpp | 21 | |
| LOW | UI/Qt/Icon.cpp | 1 | /* |
| LOW | UI/Qt/Application.cpp | 1 | /* |
| LOW | UI/Qt/Application.cpp | 21 | #include <QFileOpenEvent> |
| LOW | UI/Qt/BrowserWindow.cpp | 21 | #include <UI/Qt/Icon.h> |
| LOW | UI/Qt/BrowserWindow.cpp | 41 | #include <QPropertyAnimation> |
| LOW | UI/Qt/LocationEdit.cpp | 1 | /* |
| LOW | UI/Qt/LocationEdit.cpp | 21 | #include <QEasingCurve> |
| LOW | UI/Qt/BrowserWindow.h | 1 | /* |
| LOW | UI/Qt/main.cpp | 1 | /* |
| LOW | UI/Qt/Tab.h | 1 | /* |
| LOW | UI/Android/src/main/cpp/RequestServerService.cpp | 1 | /* |
| LOW | UI/Android/src/main/cpp/WebContentService.cpp | 1 | /* |
| LOW | UI/Android/src/main/cpp/WebContentService.cpp | 21 | #include <LibWeb/Loader/GeneratedPagesLoader.h> |
| LOW | UI/Android/src/main/cpp/LadybirdActivity.cpp | 1 | /* |
| LOW | UI/AppKit/main.mm | 1 | /* |
| LOW | UI/AppKit/Interface/TabController.mm | 1 | /* |
| LOW | UI/AppKit/Interface/BookmarksBar.mm | 1 | /* |
| LOW | UI/AppKit/Interface/Tab.mm | 1 | /* |
| LOW | UI/AppKit/Interface/BookmarkFolder.mm | 1 | /* |
| LOW | UI/AppKit/Interface/LadybirdWebView.mm | 1 | /* |
| LOW | UI/AppKit/Utilities/Conversions.h | 1 | /* |
| LOW | UI/AppKit/Application/Application.mm | 1 | /* |
| LOW | UI/AppKit/Application/ApplicationDelegate.mm | 1 | /* |
| LOW | UI/AppKit/Application/EventLoopImplementationMacOS.mm | 1 | /* |
| LOW | UI/Gtk/WebContentView.cpp | 1 | /* |
| LOW | UI/Gtk/Tab.cpp | 1 | /* |
| LOW | UI/Gtk/BrowserWindow.cpp | 1 | /* |
| LOW | UI/Gtk/Tab.h | 1 | /* |
| LOW | AK/Time.h | 1 | /* |
| LOW | AK/Time.h | 481 | No, |
| LOW | AK/Time.h | 501 | // %S: require seconds |
| LOW | AK/ByteString.h | 21 | // RefPtr<StringImpl const>, with a bit of syntactic sugar. |
| LOW | AK/BumpAllocator.h | 1 | /* |
| LOW | AK/Format.cpp | 1 | /* |
| LOW | AK/Format.cpp | 21 | #include <pthread.h> |
| LOW | AK/StackUnwinder.h | 21 | // It doesn't return an error on failed memory reads, since the last frame record sometimes contains invalid addresses w |
| LOW | AK/Assertions.h | 21 | #define VERIFY_NOT_REACHED() VERIFY(false) /* NOLINT(cert-dcl03-c,misc-static-assert) No, this can't be static_assert, i |
| LOW | AK/Singleton.h | 1 | /* |
| LOW | AK/Random.cpp | 101 | |
| LOW | AK/Assertions.cpp | 1 | /* |
| LOW | AK/Assertions.cpp | 21 | #else |
| LOW | AK/UnicodeUtils.h | 161 | |
| LOW | AK/UnicodeUtils.h | 181 | // or 3 UTF-8 bytes to encode the unmatched surrogate code unit. |
| LOW | AK/UFixedBigInt.h | 1 | /* |
| LOW | AK/StringUtils.cpp | 1 | /* |
| 1551 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ycm_extra_conf.py | 49 | def find_corresponding_source_file(filename): |
| LOW | …ts/LibWeb/Ref/input/wpt-import/resources/testdriver.js | 46 | function getPointerInteractablePaintTree(element) { |
| LOW | Tests/LibWeb/Fixtures/http-test-server.py | 70 | class TestHTTPRequestHandler(http.server.SimpleHTTPRequestHandler): |
| LOW | Tests/LibWeb/Fixtures/http-test-server.py | 244 | def _serve_recorded_request_headers(self): |
| LOW | …/LibWeb/Text/input/Element-offsetParent-of-iframe.html | 4 | function offsetParentOfChildDocument() { |
| LOW | …LibWeb/Text/input/ProcessingInstruction-cloneNode.html | 8 | function dumpProcessingInstruction(name, pi) { |
| LOW | …display_list/blocking-wheel-listener-cache-replay.html | 11 | function compositorBlockingWheelEventRegionLines(displayListDump) { |
| LOW | …ts/LibWeb/Text/input/css/constructed-style-sheets.html | 5 | function constructedStyleSheetAppliesToDocument(options) { |
| LOW | …ss/stylesheet-add-remove-layer-order-invalidation.html | 11 | function verifyLayerMutationSchedulesFullRestyle(label) { |
| LOW | …ot-replacesync-shadow-local-invalidation-counters.html | 11 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …ot-replacesync-shadow-local-invalidation-counters.html | 19 | function verifyFullRestylesStayBounded(label, maxInvalidations) { |
| LOW | …-root-replacesync-slot-only-invalidation-counters.html | 12 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …shadow-root-layer-order-shadow-local-invalidation.html | 11 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …eet-add-remove-shadow-local-invalidation-counters.html | 11 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …t/input/css/dir-pseudo-on-form-associated-element.html | 15 | function testElementDirectionality(element) { |
| LOW | …stylesheet-add-remove-style-invalidation-counters.html | 29 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …t-add-remove-inactive-media-no-broad-invalidation.html | 11 | function verifyNoFullRestyleWasScheduled(label) { |
| LOW | …input/css/insert-rule-style-invalidation-counters.html | 26 | function verifyInvalidationsStayNarrow(label, maxInvalidations) { |
| LOW | …ot-host-light-dom-trailing-universal-invalidation.html | 12 | function verifyInvalidationsStayHostSide(label, maxInvalidations) { |
| LOW | …ot-host-light-dom-trailing-universal-invalidation.html | 20 | function verifyInvalidationsReachRootSide(label) { |
| LOW | …sheet-add-remove-font-feature-values-invalidation.html | 11 | function verifyFontFeatureValuesMutationSchedulesFullRestyle(label) { |
| LOW | …root-keyframes-shadow-local-invalidation-counters.html | 12 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …-root-slot-style-add-remove-invalidation-counters.html | 12 | function verifyInvalidationsStayBounded(label, maxInvalidations) { |
| LOW | …stylesheet-add-remove-imported-broad-invalidation.html | 11 | function verifyFullRestyleWasScheduled(label) { |
| LOW | …css/style-invalidation/same-parent-move-root-only.html | 36 | function runMovedAncestorDescendantCase(name, cssText, setup, mutate, expectedAfter) { |
| LOW | …css/style-invalidation/same-parent-move-root-only.html | 259 | function runMovedSiblingAncestorDescendantCase(name, cssText, setup, mutate, expectedAfter) { |
| LOW | …css/style-invalidation/same-parent-move-root-only.html | 619 | function appendAnchorSpacerWrapper(fixture) { |
| LOW | …css/style-invalidation/same-parent-move-root-only.html | 985 | function runDirtyAncestorHasMoveCase(name, cssText, setup, dirty, mutate, expectedAfter) { |
| LOW | …css/style-invalidation/same-parent-move-root-only.html | 1007 | function setupOuterContainerWithMoved(fixture, options = {}) { |
| LOW | …alidation/attribute-match-set-presence-edge-cases.html | 42 | function runGenericAttributeRemovalCase() { |
| LOW | …alidation/attribute-match-set-presence-edge-cases.html | 65 | function runShadowClassPresenceCase() { |
| LOW | …ound-pseudo-class-guarded-descendant-invalidation.html | 115 | function runHoverColorInvalidationCase(label, className, build) { |
| LOW | …t/css/style-invalidation/has-mutation-root-filter.html | 141 | function runSiblingRightHandMutationCase(name, selector) { |
| LOW | …t/css/style-invalidation/has-mutation-root-filter.html | 171 | function runBatchedSiblingRightHandMutationCase(name, selector) { |
| LOW | …t/css/style-invalidation/has-mutation-root-filter.html | 191 | function runUnrelatedMixedRuleSiblingScanCase(name, selector) { |
| LOW | …/style-invalidation/has-structural-feature-filter.html | 118 | function runUnrelatedStructuralCase(featureCase, mutationCase) { |
| LOW | …/style-invalidation/has-structural-feature-filter.html | 249 | function runConcreteFeaturelessFilterCase(selectorCase, mutationCase) { |
| LOW | …/style-invalidation/has-structural-feature-filter.html | 473 | function runFeaturelessSensitiveCase(caseData) { |
| LOW | …/style-invalidation/has-structural-feature-filter.html | 796 | function runSiblingRelationshipCase(caseData) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 34 | function styleCounterSummaryWithoutRecomputations() { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 53 | function printPassWithoutRecomputeCounters(testName) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 57 | function hasWalkCounterDetailSummary() { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 65 | function printPassWithHasWalkCounters(testName) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 125 | function appendSvgUseDocumentStyledSubject(fixture) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 329 | function appendScopedDuplicateRuleFixture(scope, ruleText) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 355 | function runDuplicateDescendantInvalidationRuleCase(scope) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 378 | function runDuplicateSiblingInvalidationRuleCase(scope) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 400 | function runBatchedHasMutationCase({ |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 2153 | function runPrecomputedDetachedInsertionCase(selectorCase) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 2316 | function stressCaseSupportedInScope(scope, selectorCase) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 2416 | function runInheritedLanguageStressCase(scope, selectorCase, mode) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 2440 | function cloneSubtreeForPrecomputedStress(fixture, selectorCase) { |
| LOW | …Text/input/css/style-invalidation/structural-matrix.js | 2452 | function runPrecomputedDetachedInsertionStressCase(selectorCase, mode) { |
| LOW | …treams/TransformStream-cancelled-by-writable-side.html | 4 | function testTransformStreamReadableStreamCancellation() { |
| LOW | …treams/TransformStream-cancelled-by-readable-side.html | 4 | function testTransformStreamReadableStreamCancellation() { |
| LOW | …bWeb/Text/input/Streams/ReadableStream-can-cancel.html | 4 | function testReadableStreamCancellation() { |
| LOW | …ext/input/Streams/QueuingStrategy-high-water-mark.html | 5 | function checkHighWaterMarkForClass(cls, object) { |
| LOW | …sts/LibWeb/Text/input/HTML/HTMLMediaElement-include.js | 28 | function formatReadyStateExpectation(element, eventName) { |
| LOW | …bWeb/Text/input/HTML/HTMLMediaElement-controls-gc.html | 4 | function createUnreachableMediaElementWithControls() { |
| LOW | …bWeb/Text/input/HTML/reflected-integer-attributes.html | 10 | function testIntegerReflectedProperty(tagName, property) { |
| 370 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Tests/LibWeb/Ref/expected/clip-ref.html | 10 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | Tests/LibWeb/Ref/expected/clip-ref.html | 10 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | …f/expected/scrolled-text-with-clipped-corners-ref.html | 23 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …f/expected/scrolled-text-with-clipped-corners-ref.html | 23 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …ablewithlines-corner-clip-in-scroll-container-ref.html | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …ablewithlines-corner-clip-in-scroll-container-ref.html | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 51 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 51 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 59 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ected/positioned-elements-in-scroll-container-ref.html | 59 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …/wpt-import/css/css-overflow/overflow-overlay-ref.html | 10 | <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna |
| LOW | …/wpt-import/css/css-overflow/overflow-overlay-ref.html | 10 | <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna |
| LOW | …css-contain/reference/contain-layout-size-003-ref.html | 37 | <div id="orange-rectangle">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u |
| LOW | …css-contain/reference/contain-layout-size-003-ref.html | 37 | <div id="orange-rectangle">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt u |
| LOW | …aintablewithlines-corner-clip-in-scroll-container.html | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …aintablewithlines-corner-clip-in-scroll-container.html | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …bWeb/Ref/input/scrolled-text-with-clipped-corners.html | 31 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …bWeb/Ref/input/scrolled-text-with-clipped-corners.html | 31 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | Tests/LibWeb/Ref/input/clip.html | 13 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | Tests/LibWeb/Ref/input/clip.html | 13 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 41 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 41 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 52 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 52 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 60 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …Ref/input/positioned-elements-in-scroll-container.html | 60 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …nput/wpt-import/css/css-overflow/overflow-overlay.html | 12 | <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna |
| LOW | …nput/wpt-import/css/css-overflow/overflow-overlay.html | 12 | <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna |
| LOW | Tests/LibWeb/Screenshot/input/selection-text-color.html | 8 | <div contenteditable>lorem ipsum <span>sit dolor amet</span></div> |
| LOW | …b/Layout/expected/pseudo-element-position-absolute.txt | 17 | "lorem ipsum" |
| LOW | …/Layout/expected/bfc-fit-content-width-with-margin.txt | 6 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce" |
| LOW | …/Layout/expected/bfc-fit-content-width-with-margin.txt | 6 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 15 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 30 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 45 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 60 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 75 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 90 | "lorem ipsum sit" |
| LOW | …LibWeb/Layout/expected/table/th-default-text-align.txt | 105 | "lorem ipsum sit" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 50 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 52 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 54 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 56 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 58 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum " |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 62 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 64 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 66 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 68 | "ipsum lorem ipsum " |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 70 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 72 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 74 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 76 | "ipsum lorem ipsum lorem ipsum lorem ipsum " |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 78 | "lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 80 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 82 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 84 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum " |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 86 | "lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 88 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| 93 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …ts/LibWeb/Ref/input/wpt-import/resources/testdriver.js | 1050 | return window.test_driver_internal.bidi.log.entry_added.subscribe(params); |
| CRITICAL | …ts/LibWeb/Ref/input/wpt-import/resources/testdriver.js | 1063 | return window.test_driver_internal.bidi.log.entry_added.on(callback); |
| CRITICAL | …ts/LibWeb/Ref/input/wpt-import/resources/testdriver.js | 1075 | const remove_handler = window.test_driver_internal.bidi.log.entry_added.on( |
| CRITICAL | Tests/LibWeb/Text/input/SVG/svg-element-proto.html | 9 | println(SVGElement.__proto__.__proto__.__proto__.__proto__.toString()); |
| CRITICAL | …s/LibWeb/Text/input/wpt-import/resources/testdriver.js | 1050 | return window.test_driver_internal.bidi.log.entry_added.subscribe(params); |
| CRITICAL | …s/LibWeb/Text/input/wpt-import/resources/testdriver.js | 1063 | return window.test_driver_internal.bidi.log.entry_added.on(callback); |
| CRITICAL | …s/LibWeb/Text/input/wpt-import/resources/testdriver.js | 1075 | const remove_handler = window.test_driver_internal.bidi.log.entry_added.on( |
| CRITICAL | .github/workflows/lint-commits.yml | 65 | const opts = github.rest.pulls.listCommits.endpoint.merge({ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | Meta/Generators/generate_window_or_worker_interfaces.py | 0 | auto legacy_constructor = realm.create<{legacy_constructor.constructor_class}>(realm); m_constructors.set("{legacy_const |
| HIGH | Meta/Generators/generate_window_or_worker_interfaces.py | 0 | auto legacy_constructor = realm.create<{legacy_constructor.constructor_class}>(realm); m_constructors.set("{legacy_const |
| HIGH | Meta/Generators/generate_window_or_worker_interfaces.py | 0 | auto legacy_constructor = realm.create<{legacy_constructor.constructor_class}>(realm); m_constructors.set("{legacy_const |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 0 | case pseudoelement::{title_casify(name)}: return true; |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 0 | case pseudoelement::{title_casify(name)}: return true; |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 0 | case pseudoelement::{title_casify(name)}: return true; |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 0 | case pseudoelement::{title_casify(name)}: return true; |
| HIGH | Libraries/LibWeb/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibWeb/HTML/Parser/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibWeb/ContentBlocker/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibURL/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibRegex/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibUnicode/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibWasm/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibGfx/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| HIGH | Libraries/LibJS/Rust/cbindgen.toml | 0 | /* * copyright (c) 2026-present, the ladybird developers. * * spdx-license-identifier: bsd-2-clause */ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | AK/JsonParser.cpp | 33 | // │├── " ──╮───────────────────────────────────────────────╭── " ──┤│ |
| MEDIUM | AK/JsonParser.cpp | 35 | // │ ╭───────────────────<─────────────────────╮ │ |
| MEDIUM | AK/JsonParser.cpp | 37 | // ╰──╰──╮───────────── [^"\\] ──────────────╭──╯──╯ |
| MEDIUM | AK/JsonParser.cpp | 39 | // ╰── \ ───╮──── ["\\bfnrt] ───────╭──╯ |
| MEDIUM | …nput/wpt-import/css/css-variables/variable-cycles.html | 343 | // ┌──────────────┐ |
| MEDIUM | …nput/wpt-import/css/css-variables/variable-cycles.html | 351 | // ┌───┐ ┌────────┐ ┌───┐ |
| MEDIUM | …nput/wpt-import/css/css-variables/variable-cycles.html | 353 | // └───┘ └────────┘ └───┘ |
| MEDIUM | …nput/wpt-import/css/css-variables/variable-cycles.html | 390 | // ┌─────▶ │ a │ ─┐ |
| MEDIUM | Libraries/LibWeb/CSS/Serialize.cpp | 228 | // ───────────┼───────┼──────────┼─────┼─────────┼───┼────────┼────────────┼───────────┼─────┼───┼───┼─── |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 17 | //! ┌─────────────────────────────────────────────────────┐ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 20 | //! └──────────────────────┬──────────────────────────────┘ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 23 | //! ┌─────────────────────────────────────────────────────┐ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 27 | //! └──────────────────────┬──────────────────────────────┘ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 30 | //! ┌─────────────────────────────────────────────────────┐ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 33 | //! └──────────────────────┬──────────────────────────────┘ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 36 | //! ┌─────────────────────────────────────────────────────┐ |
| MEDIUM | Libraries/LibJS/Rust/src/lib.rs | 39 | //! └─────────────────────────────────────────────────────┘ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …rt/css/CSS2/abspos/static-inside-inline-block-ref.html | 4 | <link rel="help" href="https://www.w3.org/TR/CSS22/visudet.html#abs-non-replaced-width" title="10.3.7 Absolutely positio |
| MEDIUM | …rt/css/CSS2/abspos/static-inside-inline-block-ref.html | 4 | <link rel="help" href="https://www.w3.org/TR/CSS22/visudet.html#abs-non-replaced-width" title="10.3.7 Absolutely positio |
| MEDIUM | …import/css/CSS2/abspos/static-inside-inline-block.html | 4 | <link rel="help" href="https://www.w3.org/TR/CSS22/visudet.html#abs-non-replaced-width" title="10.3.7 Absolutely positio |
| MEDIUM | …import/css/CSS2/abspos/static-inside-inline-block.html | 4 | <link rel="help" href="https://www.w3.org/TR/CSS22/visudet.html#abs-non-replaced-width" title="10.3.7 Absolutely positio |
| MEDIUM | Tests/LibWeb/Text/input/css-placeholder-transition.html | 34 | // indistinguishable from the initial values, making the assertions robust against |
| LOW | …the-stylepropertymap/properties/resources/testsuite.js | 419 | // values). Once we can do that, we can remove argument #2 and just return |
| MEDIUM | Libraries/LibWeb/Crypto/CryptoAlgorithms.cpp | 107 | // utilize the minimum number of octets needed to represent the |
| MEDIUM | Libraries/LibWeb/Layout/Node.cpp | 1648 | // Absolutely positioned elements don't contribute to ancestor intrinsic sizes, |
| MEDIUM | Libraries/LibWeb/Layout/FormattingContext.cpp | 219 | // Absolutely positioned elements (elements where position is absolute or fixed). |
| MEDIUM | Libraries/LibWeb/Layout/FormattingContext.cpp | 564 | // Absolutely positioned children are ignored, |
| MEDIUM | Libraries/LibWeb/Layout/FormattingContext.cpp | 1062 | // 10.3.8 Absolutely positioned, replaced elements |
| MEDIUM | Libraries/LibWeb/Layout/FormattingContext.cpp | 1146 | // 5.3. The Height Of Absolutely Positioned, Non-Replaced Elements |
| MEDIUM | Libraries/LibWeb/Layout/FormattingContext.cpp | 1898 | // 10.6.5 Absolutely positioned, replaced elements |
| MEDIUM | Libraries/LibWeb/HTML/TraversableNavigable.cpp | 1632 | // 2. Definitely close traversable. |
| MEDIUM | Libraries/LibMedia/Audio/PlaybackStream.h | 28 | // The interface is designed to be simple and robust. All control functions can be called safely from any thread. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Tests/LibWeb/add_libweb_test.py | 13 | |
| LOW | Tests/LibWeb/add_libweb_test.py | 52 | |
| LOW | Tests/LibWeb/Fixtures/http-test-server.py | 97 | |
| LOW | Meta/import-webkit-regexp-tests.py | 100 | |
| LOW | Meta/ladybird.py | 29 | |
| LOW | Meta/ladybird.py | 238 | |
| LOW | Meta/Utils/host_platform.py | 44 | |
| LOW | Meta/Utils/css_dimensions.py | 10 | |
| LOW | Meta/Utils/utils.py | 14 | |
| LOW | Meta/Utils/webidl_parser.py | 577 | |
| LOW | Meta/Utils/webidl_parser.py | 591 | |
| LOW | Meta/Utils/webidl_parser.py | 84 | |
| LOW | Meta/Utils/webidl_parser.py | 117 | |
| LOW | Meta/Utils/webidl_parser.py | 262 | |
| LOW | Meta/Utils/webidl_parser.py | 316 | |
| LOW | Meta/Utils/webidl_parser.py | 345 | |
| LOW | Meta/Utils/find_compiler.py | 28 | |
| LOW | Meta/Debuggers/gdb/AK.py | 14 | |
| LOW | Meta/Generators/generate_libjs_bytecode_def_derived.py | 177 | |
| LOW | Meta/Generators/generate_libjs_bytecode_def_derived.py | 370 | |
| LOW | Meta/Generators/generate_libjs_bytecode_def_derived.py | 654 | |
| LOW | Meta/Generators/generate_libweb_css_math_functions.py | 70 | |
| LOW | Meta/Generators/generate_libweb_css_descriptors.py | 130 | |
| LOW | Meta/Generators/generate_libweb_css_media_feature_id.py | 62 | |
| LOW | Meta/Generators/libjs_bytecode_def.py | 26 | |
| LOW | Meta/Generators/generate_libwasm_spec_test.py | 231 | |
| LOW | Meta/Generators/generate_libwasm_spec_test.py | 457 | |
| LOW | Meta/Generators/generate_libweb_css_property_id.py | 101 | |
| LOW | Meta/Generators/generate_libweb_css_property_id.py | 350 | |
| LOW | Meta/Generators/generate_ipc_definitions.py | 125 | |
| LOW | Meta/Generators/generate_ipc_definitions.py | 431 | |
| LOW | Meta/Generators/generate_ipc_definitions.py | 138 | |
| LOW | Meta/Generators/generate_ipc_definitions.py | 165 | |
| LOW | Meta/Linters/check_style.py | 88 | |
| LOW | Meta/Linters/check_flatpak.py | 81 | |
| LOW | Meta/Linters/check_flatpak.py | 135 | |
| LOW | Meta/Linters/lint_ipc.py | 23 | |
| LOW | Meta/Linters/check_idl_files.py | 44 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | Meta/import-v8-regexp-tests.py | 22 | } else if (expected instanceof RegExp && actual instanceof RegExp) { |
| HIGH | Meta/import-v8-regexp-tests.py | 25 | } else if (expected !== null && typeof expected === "object" && actual !== null && typeof actual === "object") { |
| HIGH | Meta/Generators/generate_encoding_indexes.py | 148 | if (pointer < s_{name}_index_first_pointer || pointer - s_{name}_index_first_pointer >= s_{name}_index.size()) |
| HIGH | Meta/Generators/generate_libweb_css_descriptors.py | 148 | elif entry == "crop || cross": |
| HIGH | Meta/Generators/generate_libwasm_spec_test.py | 499 | print("let error_sample = null;") |
| HIGH | Meta/Generators/generate_libweb_css_property_id.py | 510 | if (property_id >= first_inherited_property_id && property_id <= last_inherited_property_id) |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 276 | inline bool is_synthetic_pseudo_element(PseudoElement pseudo_element) {{ return pseudo_element >= first_synthetic_pseudo |
| HIGH | Meta/Generators/generate_libweb_css_pseudo_element.py | 277 | inline bool is_element_reference_pseudo_element(PseudoElement pseudo_element) {{ return pseudo_element >= first_element_ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …xeddb-upgrade-multiple-connections-close-ordering.html | 14 | // Step 1: Create the database at version 1. |
| LOW | …xeddb-upgrade-multiple-connections-close-ordering.html | 23 | // Step 2: Open a second connection to the same database. |
| LOW | …xeddb-upgrade-multiple-connections-close-ordering.html | 41 | // Step 3: Open at version 2 to trigger upgrade. |
| LOW | …Text/input/indexeddb-upgrade-close-event-ordering.html | 19 | // Step 1: Create the database at version 1 and keep it open. |
| LOW | …Text/input/indexeddb-upgrade-close-event-ordering.html | 35 | // Step 2: Open again at version 2 to trigger upgrade. |
| LOW | …/Text/input/indexeddb-delete-close-event-ordering.html | 14 | // Step 1: Create the database at version 1 and keep it open. |
| LOW | …/Text/input/indexeddb-delete-close-event-ordering.html | 29 | // Step 2: Delete the database. This should send versionchange |
| LOW | …Text/input/css/font-face-set-load-filters-by-text.html | 30 | // Step 8: "For each font face in matched font faces, if its defined unicode-range |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 18 | // Step 1: Check isTypeSupported |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 26 | // Step 2: Create MediaSource |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 30 | // Step 3: Create object URL and assign to video |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 35 | // Step 4: Wait for sourceopen |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 40 | // Step 5: Add a SourceBuffer |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 44 | // Step 6: Fetch test media |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 53 | // Step 7: Append buffer in slices and print buffered ranges |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 94 | // Step 8: End of stream and wait for sourceended |
| LOW | Tests/LibWeb/Text/input/HTML/media-source-setup.html | 102 | // Step 9: Play |
| LOW | Libraries/LibJS/Rust/src/bytecode/codegen.rs | 6151 | // Step 2: Save parent environment, create class lexical environment. |
| LOW | Libraries/LibJS/Rust/src/bytecode/codegen.rs | 7592 | // Step 1: Evaluate the reference BEFORE iterating remaining elements. |
| LOW | Libraries/LibJS/Rust/src/bytecode/codegen.rs | 7656 | // Step 1: Evaluate the reference BEFORE calling IteratorStepValue. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | CONTRIBUTING.md | 111 | Do not submit PRs with descriptions entirely generated by AI. Such PR descriptions are overly verbose and do not |
| HIGH | Libraries/LibWeb/WebGL/WebGLContextAttributes.cpp | 16 | // NOTE: This code was generated by the IDL code generator and then cleaned up. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …dparty/v8/harmony/regexp-property-script-extensions.js | 118 | print(`// Script_Extension=${s}`); |
| HIGH | …dparty/v8/harmony/regexp-property-script-extensions.js | 122 | print(`f(/(?=\\P{sc=${s}})\\p{scx=${s}}/u, "\\u{${c.toString(16)}}");`); |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | Meta/import-webkit-regexp-tests.py | 188 | print(f"Error: {src} not found", file=sys.stderr) |
| MEDIUM | Meta/import-v8-regexp-tests.py | 254 | print(f"Error: {v8_dir}/test/mjsunit not found", file=sys.stderr) |
| LOW | Meta/Debuggers/lldb/AK.py | 562 | except Exception as e: |
| MEDIUM | Meta/Generators/generate_libweb_css_pseudo_element.py | 494 | print(f"Error: Unrecognized property group name '{entry}' in {name}", file=sys.stderr) |
| LOW | Meta/Linters/check_flatpak.py | 105 | except Exception as error: |
| MEDIUM | Meta/Linters/lint_ipc.py | 33 | print(f"Error: {message}", file=sys.stderr) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …nput/wpt-import/css/cssom/getComputedStyle-pseudo.html | 265 | // If you add a pseudo-element identifier here, don't forget to add the corresponding style rule in |
| MEDIUM | Libraries/LibWeb/HTML/HTMLImageElement.cpp | 1201 | // FIXME: or if the image format is unsupported (as determined by applying the image sniffing rules, aga |
| MEDIUM | Libraries/LibWeb/HTML/HTMLImageElement.cpp | 1222 | // or if the image format is unsupported (as determined by applying the image sniffing rules, again a |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Tests/ClangPlugins/lit.cfg.py | 8 | |
| LOW | Tests/ClangPlugins/lit.cfg.py | 9 | |
| LOW | Meta/Generators/generate_libjs_bytecode_def_derived.py | 2 | |
| LOW | Meta/Generators/libjs_bytecode_def.py | 2 | |
| LOW | Meta/Generators/generate_dom_tree.py | 2 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .ycm_extra_conf.py | 4 | # This file is NOT licensed under the GPLv3, which is the license for the rest |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Meta/import-wpt-test.py | 225 | # Open the file in binary mode. Some WPT test files (e.g, |