[Webkit-unassigned] [Bug 197973] 'analysis-task-configurator-pane' does not update when switch from one analysis task to another

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 25 23:54:26 PDT 2019


--- Comment #23 from Alexey Proskuryakov <ap at webkit.org> ---
It looks like the discussion got sidetracked, as the main issue appears to be how tests are written. Is the discussion in the bug still the latest on this topic, or was there an offline discussion already?

Is there anything else that blocks fixing the problem?

I'm hesitantly posting more on the equality operator topic below.

> People who deployed "const" correctness in WebCore's Node code seem to have only increased the code complexity for a little to no benefit as far as I can tell.

This is very different from '==' vs. '==='. The fact that const correctness is broken in C++ is pretty well known (at least now, maybe not as well known when Node const correctness was attempted). The choice of equality operator in JS is something where your position is uncommon, if not unique. There are things about '==' that make reasoning about it harder, and more dependent on overall understanding of the code.

This particular choice should be discussed on webkit-dev in addition to this bug, but the WebKit approach has always been to give people who hack on the code today a stronger say on such matters. Typically, managers/architects/experts only get a chance to convince, not to force.

You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190626/4b7d697d/attachment-0001.html>

More information about the webkit-unassigned mailing list