Appears to be working in Firefox but at least Chrome & Safari are broken. Should be a really recent regression so very few possible changes to blame...

Easiest repo: the todo list on our homepage.

ReactDOM.render(<div value={value} />, container);
        expect(nodeValueSetter.mock.calls.length).toBe(expected);
      }
      if (ReactDOMFeatureFlags.useCreateElement) {
        renderWithValueAndExpect(undefined, 0);
        renderWithValueAndExpect('', 1);
        renderWithValueAndExpect('foo', 2);
        renderWithValueAndExpect('foo', 2);
        renderWithValueAndExpect(undefined, 3);
        renderWithValueAndExpect(null, 3);
        renderWithValueAndExpect('', 4);
        renderWithValueAndExpect(undefined, 4);
      } else {