[wpt-sync] Sync PR 56425 - [PEPC] Add WPTs for <geolocation> element.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 56425 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/56425
Details from upstream follow.
Ravjit Uppal <ravjit@chromium.org> wrote:
[PEPC] Add WPTs for <geolocation> element.
This CL matches the \<geolocation> element's WPT test coverage to that of
the \<permission> element [1/2]Change-Id: I410b2d8dc8fb9df713b2c325fbd9ca057e0853fe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7168484
Commit-Queue: Ravjit Uppal \<ravjit@chromium.org>
Reviewed-by: Andy Paicu \<andypaicu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1553384}
| Assignee | ||
Updated•22 hours ago
|
| Assignee | ||
Comment 1•22 hours ago
|
||
| Assignee | ||
Comment 2•22 hours ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, and Chrome on GitHub CI
Total 35 tests
Status Summary
Firefox
OK : 8
PASS : 17
FAIL : 36
TIMEOUT: 6
Chrome
OK : 7
PASS : 21
CRASH : 28
FAIL : 1
Links
Details
New Tests That Don't Pass
- /html/semantics/permission-element/geolocation-element/bounded-css-properties.tentative.html [wpt.fyi]
- Properties with out-of-bounds values should be corrected:
FAIL(Chrome:PASS)
- Properties with out-of-bounds values should be corrected:
- /html/semantics/permission-element/geolocation-element/bounded-sizes.tentative.html [wpt.fyi]
- Properties with out-of-bounds values should be corrected:
FAIL(Chrome:PASS) - Properties with values in bounds should not be modified:
FAIL(Chrome:PASS) - 'Min' properties should not be allowed to go over the maximum allowed values for 'max' properties:
FAIL(Chrome:PASS)
- Properties with out-of-bounds values should be corrected:
- /html/semantics/permission-element/geolocation-element/display-values.tentative.html [wpt.fyi]:
TIMEOUT(Chrome:CRASH)- Geolocation element display style validation:
TIMEOUT
- Geolocation element display style validation:
- /html/semantics/permission-element/geolocation-element/granted-selector.html [wpt.fyi]
- Geolocation element should not have the granted selector when the permission is not granted.:
FAIL(Chrome:FAIL)
- Geolocation element should not have the granted selector when the permission is not granted.:
- /html/semantics/permission-element/geolocation-element/icon-color-defaults-to-text-color.html [wpt.fyi]
- Permission element icon's color should be same as the text color unless explicitly changed.:
FAIL(Chrome:PASS)
- Permission element icon's color should be same as the text color unless explicitly changed.:
- /html/semantics/permission-element/geolocation-element/invalid-css-properties.tentative.html [wpt.fyi]
- None of the listed properties should be applied:
FAIL(Chrome:PASS)
- None of the listed properties should be applied:
- /html/semantics/permission-element/geolocation-element/negative-offset.tentative.html [wpt.fyi]
- Negative offset should be changed to 0px:
FAIL - Expressions offset min(-50px, 50px) should return at least 0px:
FAIL - Expressions offset clamp(-100px, 1vw, -50px) should return at least 0px:
FAIL
- Negative offset should be changed to 0px:
- /html/semantics/permission-element/geolocation-element/no-children-rendered.tentative.html [wpt.fyi]
- The geolocation element should have no end tag or contents:
FAIL(Chrome:PASS)
- The geolocation element should have no end tag or contents:
- /html/semantics/permission-element/geolocation-element/parent-image-mask.tentative.html [wpt.fyi]:
TIMEOUT(Chrome:CRASH)- Geolocation element is invalid if it has a parent with mask-image.:
TIMEOUT
- Geolocation element is invalid if it has a parent with mask-image.:
- /html/semantics/permission-element/geolocation-element/parent-mask.tentative.html [wpt.fyi]:
TIMEOUT(Chrome:CRASH)- Geolocation element is invalid if it has a parent with a mask.:
TIMEOUT
- Geolocation element is invalid if it has a parent with a mask.:
- /html/semantics/permission-element/geolocation-element/type-supported-feature-detect.tentative.html [wpt.fyi]
- Test HTMLPermissionElement and isTypeSupported existence:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type geolocation:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type camera:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type microphone:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type camera microphone :
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type microphone camera :
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type camera camera microphone:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should support type microphone microphone camera :
FAIL(Chrome:PASS) - Test HTMLPermissionElement should not support type invalid:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should not support type cameraa:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should not support type microphone geolocation:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should not support type camera geolocation:
FAIL(Chrome:PASS) - Test HTMLPermissionElement should not support type camera geolocation microphone:
FAIL(Chrome:PASS)
- Test HTMLPermissionElement and isTypeSupported existence:
- /html/semantics/permission-element/geolocation-element/geolocation-element-with-comment.tentative.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-fill-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-height-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-margin-inline-end-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-min-height-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-stroke-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-css-property-stroke-width-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-different-for-precise-location-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/icon-hidden-reftest.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/permission-element-with-comment.tentative.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/pseudo-elements-in-div.tentative.html [wpt.fyi]:
FAIL(Chrome:CRASH) - /html/semantics/permission-element/geolocation-element/pseudo-elements.tentative.html [wpt.fyi]:
FAIL(Chrome:CRASH)
Description
•