Summary
Remove the WebKitPoint interface on master and the M38 branch.
Motivation
The removal of webkitConvertPointFromPageToNode() and webkitConvertPointFromNodeToPage() broke a script which uses WebKitPoint for feature detection:
https://groups.google.com/a/chromium.org/d/msg/blink-dev/KS5GAM7JXtg/3jx_wEo5_LoJ
Since the removal, WebKitPoint isn't passed to or returned from any other function. The only thing one can do is create objects with new WebKitPoint(x,y) and read back the values.
Compatibility Risk
Likely low. Since the object can only be used meaningfully together with webkitConvertPointFromPageToNode() and webkitConvertPointFromNodeToPage() it's likely that usage is similar to those, which is extremely low:
http://www.chromestatus.com/metrics/feature/timeline/popularity/359
Alternative implementation suggestion for web developers
If used together with webkitConvertPointFromPageToNode() and webkitConvertPointFromNodeToPage(), see the previous thread.
If used in isolation (unlikely) just use an object literal { x: x, y: y} or similar.
Usage information from UseCounter
http://www.chromestatus.com/metrics/feature/timeline/popularity/488
This use counter has not reached stable, which makes the removal speculative.
Entry on chromestatus.com, crbug.com, or MDN
None.
Requesting approval to remove too?
Yes. If we learn about some problematic sites and they need time to stop using WebKitPoint, we can revert both removals together and wait.To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Yes, but of the ones you found none have any forks on GitHub, which is encouraging.
lgtm3
We have a problem with Sencha Touch 1.1.1 since yesterday because of the Google Update 39. How can we replace the framework's WebKitPoint code? Here is more info about the issue: http://stackoverflow.com/questions/27040297/uncaught-referenceerror-webkitpoint-is-not-defined
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.