Contact emails
Spec
The functions are not part of any standard.
Summary
Currently, the arguments are optional, and each default to "current value"/"no-op". The proposal is to make them simply non-optional, aligning with Firefox's behavior. In IE the arguments are optional but default to zero, which leads to different behavior for moveTo()/resizeTo().
CL: https://codereview.chromium.org/886463010/
Motivation
Makes Blink's implementation slightly more straightforward, and reduces the number of different behaviors on the Web.
This change was suggested in https://codereview.chromium.org/879913003/, which among other things changed the argument types from float to long.
Compatibility Risk
Code that calls any of the functions with zero or one argument will start to throw TypeError exceptions. Such code would already be broken that way in Firefox, and would behave differently in IE if the called function is moveTo() or resizeTo().
OWP launch tracking bug?
None.
Link to entry on the feature dashboard
None.
Contact emails
Spec
The functions are not part of any standard.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.