Contact emails
ji...@igalia.com

Explainer
https://github.com/Igalia/explainers/tree/main/dictionary-api


Specification
None


Design docs

https://github.com/Igalia/explainers/tree/main/dictionary-api#-proposal


Summary

The proposed APIs enable users to modify the document local dictionary in the 
browser. Users can add, remove, and check words in the document local 
dictionary. This feature ensures the browser does not mark words in the 
document local dictionary as spelling errors.



Blink component
Blink>DOM


Motivation

Some words need to be added to the document custom dictionary so that the 
browser does not mark them as spelling errors. The added words need to be 
removed at some point if they aren't necessary. Current specs such as 
element.spellcheck attribute and ::spelling-error CSS pseudo-element manage the 
words already in the dictionary. Therefore, the new API would be needed to 
manipulate the document local dictionary.



Initial public proposal
None


TAG review
None


TAG review status
Pending


Risks




Interoperability and Compatibility

None


Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:


WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications?

None




Debuggability

None



Is this feature fully tested by web-platform-tests?
Yes
third_party/blink/web_tests/wpt_internal/dom/local-dictionary/* There is WIP 
patch which includes the tests



Flag name on about://flags
None


Finch feature name
None


Non-finch justification
None


Requires code in //chrome?
False


Tracking bug
https://issues.chromium.org/issues/428005649


Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/6185007701557248?gate=4503614776934400


This intent message was generated by Chrome Platform Status.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/687a1d04.170a0220.2dad83.0168.GAE%40google.com.

Reply via email to