├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .gitattributes ├── .github └── workflows │ ├── build.yml │ └── lint-pr-title.yml ├── .gitignore ├── .husky └── pre-commit ├── .npmrc ├── .release-it.json ├── .stylelintrc.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── globals.d.ts ├── meta ├── browser-descriptions.sh ├── build-info.template ├── caption-1 ├── caption-2 ├── caption-3 ├── caption-4 ├── chrome-1.png ├── chrome-2.png ├── chrome-4.png ├── chrome-privacy-info ├── detailed-description.html ├── edge-1.png ├── edge-2.png ├── edge-4.png ├── edge-info.template ├── firefox-1.png ├── firefox-2.png ├── firefox-3.png ├── firefox-4.png ├── moderator-info-and-source-code.sh ├── opera-1.png ├── opera-2.png ├── opera-3.png ├── opera-4.png ├── promo-jumpy.svg ├── promo.html ├── promo.png ├── resize.sh └── test-version-description ├── package.json ├── scripts ├── build.js ├── compare.sh ├── generate-valid-elements.ts ├── profile-lib │ ├── guarding.js │ ├── insertions.js │ ├── table-template.html │ ├── timing.js │ ├── timingBrowserFuncs.js │ ├── timingUtils.js │ └── utils.js └── profile.js ├── src ├── assemble │ ├── gui.html │ ├── landmarks.svg │ ├── manifest.chrome.json │ ├── manifest.common.json │ ├── manifest.edge.json │ ├── manifest.firefox.json │ ├── manifest.opera.json │ ├── messages.common.en_GB.json │ ├── messages.common.en_US.json │ └── messages.interface.en_GB.json ├── code │ ├── _background.ts │ ├── _content.ts │ ├── _devtoolsRoot.ts │ ├── _gui.ts │ ├── _help.ts │ ├── _options.ts │ ├── borderDrawer.ts │ ├── compatibility.ts │ ├── contrastChecker.ts │ ├── defaults.ts │ ├── elementFocuser.ts │ ├── isContent.ts │ ├── keyboardShortcutTableMaker.ts │ ├── landmarkName.ts │ ├── landmarksFinder.ts │ ├── landmarksFinderDOMUtils.ts │ ├── messages.ts │ ├── migrationManager.ts │ ├── mutationStatsReporter.ts │ ├── pauseHandler.ts │ ├── translate.ts │ └── withActiveTab.ts └── static │ ├── addHelpLinkToHomePage.js │ ├── common.css │ ├── common.gui.css │ ├── common.pages.css │ ├── devtoolsPanel.css │ ├── devtoolsRoot.html │ ├── help.css │ ├── help.html │ ├── options.css │ ├── options.html │ └── sidebar.css ├── test ├── heuristics │ ├── expectations │ │ ├── guess-by-id-preferred.json │ │ ├── guess-main-between-navigation-and-contentinfo.json │ │ ├── guess-main-by-class-main.json │ │ ├── guess-main-by-id-content.json │ │ ├── guess-main-by-id-main-content.json │ │ ├── guess-main-by-id-main.json │ │ ├── guess-main-only-if-none.json │ │ ├── guess-navigation-with-main-some-empty.json │ │ ├── guess-navigation-with-main.json │ │ └── guess-navigation.json │ └── fixtures │ │ ├── guess-by-id-preferred.html │ │ ├── guess-main-between-navigation-and-contentinfo.html │ │ ├── guess-main-by-class-main.html │ │ ├── guess-main-by-id-content.html │ │ ├── guess-main-by-id-main-content.html │ │ ├── guess-main-by-id-main.html │ │ ├── guess-main-only-if-none.html │ │ ├── guess-navigation-with-main-some-empty.html │ │ ├── guess-navigation-with-main.html │ │ └── guess-navigation.html ├── manual-test-auto-add.html ├── manual-test-focus-navigation-order.html ├── manual-test-injected-landmarks.html ├── manual-test-multiple-mains.html ├── manual-test-narrow-regions.html ├── manual-test-tall-and-wide-regions.html ├── testContrastChecker.js ├── testLandmarksFinder.js └── testMigrationManager.js └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.github/workflows/lint-pr-title.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm test 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix= 2 | message=chore(release): %s 3 | -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/.release-it.json -------------------------------------------------------------------------------- /.stylelintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "stylelint-config-standard" 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/README.md -------------------------------------------------------------------------------- /globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/globals.d.ts -------------------------------------------------------------------------------- /meta/browser-descriptions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/browser-descriptions.sh -------------------------------------------------------------------------------- /meta/build-info.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/build-info.template -------------------------------------------------------------------------------- /meta/caption-1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/caption-1 -------------------------------------------------------------------------------- /meta/caption-2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/caption-2 -------------------------------------------------------------------------------- /meta/caption-3: -------------------------------------------------------------------------------- 1 | There's also an optional sidebar that can show landmarks. 2 | -------------------------------------------------------------------------------- /meta/caption-4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/caption-4 -------------------------------------------------------------------------------- /meta/chrome-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/chrome-1.png -------------------------------------------------------------------------------- /meta/chrome-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/chrome-2.png -------------------------------------------------------------------------------- /meta/chrome-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/chrome-4.png -------------------------------------------------------------------------------- /meta/chrome-privacy-info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/chrome-privacy-info -------------------------------------------------------------------------------- /meta/detailed-description.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/detailed-description.html -------------------------------------------------------------------------------- /meta/edge-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/edge-1.png -------------------------------------------------------------------------------- /meta/edge-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/edge-2.png -------------------------------------------------------------------------------- /meta/edge-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/edge-4.png -------------------------------------------------------------------------------- /meta/edge-info.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/edge-info.template -------------------------------------------------------------------------------- /meta/firefox-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/firefox-1.png -------------------------------------------------------------------------------- /meta/firefox-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/firefox-2.png -------------------------------------------------------------------------------- /meta/firefox-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/firefox-3.png -------------------------------------------------------------------------------- /meta/firefox-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/firefox-4.png -------------------------------------------------------------------------------- /meta/moderator-info-and-source-code.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/moderator-info-and-source-code.sh -------------------------------------------------------------------------------- /meta/opera-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/opera-1.png -------------------------------------------------------------------------------- /meta/opera-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/opera-2.png -------------------------------------------------------------------------------- /meta/opera-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/opera-3.png -------------------------------------------------------------------------------- /meta/opera-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/opera-4.png -------------------------------------------------------------------------------- /meta/promo-jumpy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/promo-jumpy.svg -------------------------------------------------------------------------------- /meta/promo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/promo.html -------------------------------------------------------------------------------- /meta/promo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/promo.png -------------------------------------------------------------------------------- /meta/resize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/resize.sh -------------------------------------------------------------------------------- /meta/test-version-description: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/meta/test-version-description -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/package.json -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/compare.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/compare.sh -------------------------------------------------------------------------------- /scripts/generate-valid-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/generate-valid-elements.ts -------------------------------------------------------------------------------- /scripts/profile-lib/guarding.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/guarding.js -------------------------------------------------------------------------------- /scripts/profile-lib/insertions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/insertions.js -------------------------------------------------------------------------------- /scripts/profile-lib/table-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/table-template.html -------------------------------------------------------------------------------- /scripts/profile-lib/timing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/timing.js -------------------------------------------------------------------------------- /scripts/profile-lib/timingBrowserFuncs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/timingBrowserFuncs.js -------------------------------------------------------------------------------- /scripts/profile-lib/timingUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/timingUtils.js -------------------------------------------------------------------------------- /scripts/profile-lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile-lib/utils.js -------------------------------------------------------------------------------- /scripts/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/scripts/profile.js -------------------------------------------------------------------------------- /src/assemble/gui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/gui.html -------------------------------------------------------------------------------- /src/assemble/landmarks.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/landmarks.svg -------------------------------------------------------------------------------- /src/assemble/manifest.chrome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/manifest.chrome.json -------------------------------------------------------------------------------- /src/assemble/manifest.common.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/manifest.common.json -------------------------------------------------------------------------------- /src/assemble/manifest.edge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/manifest.edge.json -------------------------------------------------------------------------------- /src/assemble/manifest.firefox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/manifest.firefox.json -------------------------------------------------------------------------------- /src/assemble/manifest.opera.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/manifest.opera.json -------------------------------------------------------------------------------- /src/assemble/messages.common.en_GB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/messages.common.en_GB.json -------------------------------------------------------------------------------- /src/assemble/messages.common.en_US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/messages.common.en_US.json -------------------------------------------------------------------------------- /src/assemble/messages.interface.en_GB.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/assemble/messages.interface.en_GB.json -------------------------------------------------------------------------------- /src/code/_background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_background.ts -------------------------------------------------------------------------------- /src/code/_content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_content.ts -------------------------------------------------------------------------------- /src/code/_devtoolsRoot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_devtoolsRoot.ts -------------------------------------------------------------------------------- /src/code/_gui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_gui.ts -------------------------------------------------------------------------------- /src/code/_help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_help.ts -------------------------------------------------------------------------------- /src/code/_options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/_options.ts -------------------------------------------------------------------------------- /src/code/borderDrawer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/borderDrawer.ts -------------------------------------------------------------------------------- /src/code/compatibility.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/compatibility.ts -------------------------------------------------------------------------------- /src/code/contrastChecker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/contrastChecker.ts -------------------------------------------------------------------------------- /src/code/defaults.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/defaults.ts -------------------------------------------------------------------------------- /src/code/elementFocuser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/elementFocuser.ts -------------------------------------------------------------------------------- /src/code/isContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/isContent.ts -------------------------------------------------------------------------------- /src/code/keyboardShortcutTableMaker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/keyboardShortcutTableMaker.ts -------------------------------------------------------------------------------- /src/code/landmarkName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/landmarkName.ts -------------------------------------------------------------------------------- /src/code/landmarksFinder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/landmarksFinder.ts -------------------------------------------------------------------------------- /src/code/landmarksFinderDOMUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/landmarksFinderDOMUtils.ts -------------------------------------------------------------------------------- /src/code/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/messages.ts -------------------------------------------------------------------------------- /src/code/migrationManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/migrationManager.ts -------------------------------------------------------------------------------- /src/code/mutationStatsReporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/mutationStatsReporter.ts -------------------------------------------------------------------------------- /src/code/pauseHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/pauseHandler.ts -------------------------------------------------------------------------------- /src/code/translate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/translate.ts -------------------------------------------------------------------------------- /src/code/withActiveTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/code/withActiveTab.ts -------------------------------------------------------------------------------- /src/static/addHelpLinkToHomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/addHelpLinkToHomePage.js -------------------------------------------------------------------------------- /src/static/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/common.css -------------------------------------------------------------------------------- /src/static/common.gui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/common.gui.css -------------------------------------------------------------------------------- /src/static/common.pages.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/common.pages.css -------------------------------------------------------------------------------- /src/static/devtoolsPanel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/devtoolsPanel.css -------------------------------------------------------------------------------- /src/static/devtoolsRoot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/devtoolsRoot.html -------------------------------------------------------------------------------- /src/static/help.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/help.css -------------------------------------------------------------------------------- /src/static/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/help.html -------------------------------------------------------------------------------- /src/static/options.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/options.css -------------------------------------------------------------------------------- /src/static/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/options.html -------------------------------------------------------------------------------- /src/static/sidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/src/static/sidebar.css -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-by-id-preferred.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-by-id-preferred.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-between-navigation-and-contentinfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-between-navigation-and-contentinfo.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-by-class-main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-by-class-main.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-by-id-content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-by-id-content.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-by-id-main-content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-by-id-main-content.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-by-id-main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-by-id-main.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-main-only-if-none.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-main-only-if-none.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-navigation-with-main-some-empty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-navigation-with-main-some-empty.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-navigation-with-main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-navigation-with-main.json -------------------------------------------------------------------------------- /test/heuristics/expectations/guess-navigation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/expectations/guess-navigation.json -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-by-id-preferred.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-by-id-preferred.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-between-navigation-and-contentinfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-between-navigation-and-contentinfo.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-by-class-main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-by-class-main.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-by-id-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-by-id-content.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-by-id-main-content.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-by-id-main-content.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-by-id-main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-by-id-main.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-main-only-if-none.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-main-only-if-none.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-navigation-with-main-some-empty.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-navigation-with-main-some-empty.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-navigation-with-main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-navigation-with-main.html -------------------------------------------------------------------------------- /test/heuristics/fixtures/guess-navigation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/heuristics/fixtures/guess-navigation.html -------------------------------------------------------------------------------- /test/manual-test-auto-add.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-auto-add.html -------------------------------------------------------------------------------- /test/manual-test-focus-navigation-order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-focus-navigation-order.html -------------------------------------------------------------------------------- /test/manual-test-injected-landmarks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-injected-landmarks.html -------------------------------------------------------------------------------- /test/manual-test-multiple-mains.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-multiple-mains.html -------------------------------------------------------------------------------- /test/manual-test-narrow-regions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-narrow-regions.html -------------------------------------------------------------------------------- /test/manual-test-tall-and-wide-regions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/manual-test-tall-and-wide-regions.html -------------------------------------------------------------------------------- /test/testContrastChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/testContrastChecker.js -------------------------------------------------------------------------------- /test/testLandmarksFinder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/testLandmarksFinder.js -------------------------------------------------------------------------------- /test/testMigrationManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/test/testMigrationManager.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matatk/landmarks/HEAD/tsconfig.json --------------------------------------------------------------------------------