Fix the third crash in the chrome user suite test by remembering to pass excludeThisKeyword#33711
Conversation
…ass excludeThisKeyword
|
@DanielRosenwasser @RyanCavanaugh Should we chalk this crash up as a known issue in the beta? 😦 |
|
I don't think this is a beta blocker (it's already out), and I don't think it's bringing up in the release notes. I think it is worth calling out that if this was due to a lack of nightly test coverage because everything was merged in yesterday, it's the reason we should have pushed the beta out by at least another day. Even if not, that seems like a good precedent to me. |
|
No, this was hit in the |
|
I've just enabled rolling |
#33687 only fixed one of two issues, as it happens.
In #33537,
isBindableObjectDefinePropertyCallwas changed to use a new helper to handle element accesses, butObject.definePropertycodepaths don't have handling for bindingthismembers (and didn't handle them before), soObject.definteProperty(this._whatever, "field", { value: 12 })would cause a crash. 🙁It looks we we just forgot to pass in the
excludeThisKeywordparameter at this callsite.This time I've validated the that the whole
chrome-devtools-frontendtest no longer crashes (and, in fact, has way fewer errors)~