UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:53.0) Gecko/20100101 Firefox/53.0
Example URL:
Steps to reproduce the problem:
1. Load attached testcase
What is the expected behavior?
An alert saying "CALLED"
What went wrong?
No alert.
Does it occur on multiple sites: Yes
Is it a problem with a plugin? No
Did this work before? No
Does this work in other browsers? Yes
Chrome version: 57.0.2986.0 (Official Build) dev (64-bit) Channel: n/a
OS Version: OS X 10.12
Flash Version:
Relevant spec text from https://heycam.github.io/webidl/#dfn-attribute-setter step 9:
If attribute is declared with a [PutForwards] extended attribute, then:
Let Q be ? Get(O, id).
If Type(Q) is not Object, then throw a TypeError.
Let forwardId be the identifier argument of the [PutForwards] extended attribute.
Perform ? Set(Q, forwardId, V).
Return undefined.
in this case the testcase is checking that Get(O, id) actually happens. Doesn't look like it does in Chrome.
|
Deleted:
baz.html
579 bytes
|
Comment 1 by domenic@chromium.org
, Jan 20 2017