From 388028ed1111781830650c5805f69649e5ee264b Mon Sep 17 00:00:00 2001 From: Konstantin Yakushin Date: Tue, 24 Jul 2018 19:53:11 +0300 Subject: [PATCH 01/10] Make option children a text content by default fix #11911 --- .../src/components/fixtures/selects/index.js | 25 ++++++++++++ .../src/__tests__/ReactDOMOption-test.js | 4 +- .../src/client/ReactDOMFiberOption.js | 14 ++++++- .../src/client/ReactDOMHostConfig.js | 1 + scripts/rollup/results.json | 40 +++++++++---------- 5 files changed, 59 insertions(+), 25 deletions(-) diff --git a/fixtures/dom/src/components/fixtures/selects/index.js b/fixtures/dom/src/components/fixtures/selects/index.js index 5460919cc23..31d7f4436d7 100644 --- a/fixtures/dom/src/components/fixtures/selects/index.js +++ b/fixtures/dom/src/components/fixtures/selects/index.js @@ -158,6 +158,31 @@ class SelectFixture extends React.Component { + + + +
  • Select any option
  • +
    + + Option should be set + + +
    + +
    +
    ); } diff --git a/packages/react-dom/src/__tests__/ReactDOMOption-test.js b/packages/react-dom/src/__tests__/ReactDOMOption-test.js index 8cbd0118d2c..bd30ae23a1d 100644 --- a/packages/react-dom/src/__tests__/ReactDOMOption-test.js +++ b/packages/react-dom/src/__tests__/ReactDOMOption-test.js @@ -41,9 +41,7 @@ describe('ReactDOMOption', () => { expect(() => { node = ReactTestUtils.renderIntoDocument(el); }).toWarnDev( - '
    cannot appear as a child of