You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you have encountered a form that does not work with Parcel, please leave a comment on this thread with the URL of that form, and a brief description of what does not work.
Please do not open an independent issue simply to report a non-working form.
When you click on one of the questions (like What university do you / did you attend?) to access the the input, parcel blocks view of some of the dropdown options.
@erayd: Squarespace has no sane indication in the markup that this is a TOTP field. I have added a selector rule for the placeholder.
Note that Squarespace's markup around these fields is generally awful and inconsistent, and while this solution does work for the TOTP field on the login form, it may not work everywhere within Squarespace that TOTP is requested.
OTP field in squarespace is not found by parcel
<input color="gray.100" font-size="[object Object]" font-family="ui" id="14fb796b-7d27-4295-91ab-5d3c6311b9a7" type="text" name="" placeholder="Authentication code" aria-invalid="false" class="css-17cryzc" value=""> is the input
Linkedin totp is recognised as a password. When parcel auto fills the totp field it enters 6 characters of the password instead of the totp.
This is the html element. <input class="form__input--text input_verification_pin" name="pin" maxlength="6" pattern="[0-9]*" autocorrect="off" role="textbox" autocomplete="off" aria-label="Please enter the code here" aria-describedby="phone-pin-error" id="input__phone_verification_pin" aria-required="true" validation="pin" autofocus="" validation-message="Please enter the code present on your app" type="tel">
I can't find in the README, how I can overwrite blacklist
You can do it by using .parcel.json to override the builtin selectors, but it's better to avoid that because doing so would also override any future updates. Reporting it here also means that everybody else can benefit from the fix, which is now merged in #243 🙂
Activity
erayd commentedon Jun 27, 2026
Resolved in #84
URL: https://sandbox.mabl.com/shadow-dom
erayd commentedon Jul 1, 2026
Resolved in #210
URL: https://help.nz-cms.nz/
The selected autofill candidate was unsuitable.when filling from the toolbar popup.propulsion180 commentedon Aug 2, 2026
@erayd: Resolved in #115
URL: https://jobs.smartrecruiters.com/oneclick-ui/company/DeloitteNZ/publication/3a27906a-d94e-4698-a88e-1ab36e609b5b/screening?dcr_ci=DeloitteNZ&sid=741495ab-9d27-496c-b0af-8ae543879d7e
erayd commentedon Aug 8, 2026
Resolved in #136
Passkey-only login without username & password does not work on https://github.com/login
propulsion180 commentedon Aug 13, 2026
@erayd: Squarespace has no sane indication in the markup that this is a TOTP field. I have added a selector rule for the placeholder.
Note that Squarespace's markup around these fields is generally awful and inconsistent, and while this solution does work for the TOTP field on the login form, it may not work everywhere within Squarespace that TOTP is requested.
OTP field in squarespace is not found by parcel
<input color="gray.100" font-size="[object Object]" font-family="ui" id="14fb796b-7d27-4295-91ab-5d3c6311b9a7" type="text" name="" placeholder="Authentication code" aria-invalid="false" class="css-17cryzc" value="">is the inputerayd commentedon Aug 20, 2026
Resolved in #207
Filling credit card details into https://www.roboform.com/filling-test-all-fields yields "Cannot read properties of null (reading 'trim')"
Credit card fields are not autodetected as such.
propulsion180 commentedon Aug 21, 2026
@erayd: Resolved in #154
Linkedin totp is recognised as a password. When parcel auto fills the totp field it enters 6 characters of the password instead of the totp.
This is the html element.
<input class="form__input--text input_verification_pin" name="pin" maxlength="6" pattern="[0-9]*" autocorrect="off" role="textbox" autocomplete="off" aria-label="Please enter the code here" aria-describedby="phone-pin-error" id="input__phone_verification_pin" aria-required="true" validation="pin" autofocus="" validation-message="Please enter the code present on your app" type="tel">max-baz commentedon Oct 11, 2026
@erayd: Resolved in #237
https://www.puregym.dk/
In the opened form, email is being filled in, but not the password field.
erayd commentedon Oct 23, 2026
Resolved in #241
As reported by @NateEag in Browserpass' equivalent thread:
Additionally, there is no suitable aggregation selector in-scope for related fill.
Nobutarou commentedon Oct 23, 2026
@erayd: Resolved in #243
URL: https://www.renesas.com/SSO/auth?redirect_uri=https:%2f%2fcommunity.renesas.com%2fsso%2flogin&response_type=code&client_id=76342c2095b248378ca1a26757896ddd&scope=openid+MyRenesasUserInfo&state=aHR0cHM6Ly9jb21tdW5pdHkucmVuZXNhcy5jb20vY2FmZV9yZW5lLw%253d%253d
The username and the password input form have "id"s which have "edit". So, I think these are blocked by blacklist in selectors.js,
(I can't find in the README, how I can overwrite blacklist)
erayd commentedon Oct 24, 2026
You can do it by using
.parcel.jsonto override the builtin selectors, but it's better to avoid that because doing so would also override any future updates. Reporting it here also means that everybody else can benefit from the fix, which is now merged in #243 🙂Nobutarou commentedon Oct 24, 2026
I've tested and it works fine! Thank you very much.