dillon1000/react

Commit

Drop .textContent IE8 polyfill and rewrite escaping tests against public API (#11331)

* Rename escapeText util. Test quoteAttributeValueForBrowser through ReactDOMServer API

* Fix lint errors

* Prettier reformatting

* Change syntax to prevent prettier escape doble quote

* Name and description gardening. Add tests for escapeTextForBrowser. Add missing tests

* Improve script tag as text content test

* Update escapeTextForBrowser-test.js

* Update quoteAttributeValueForBrowser-test.js

* Simplify tests

* Move utilities to server folder
Browse files
Changed paths9 files
First-parent comparison
M packages/react-dom/src/__tests__/ReactServerRendering-test.js ModifiedD packages/react-dom/src/__tests__/escapeTextContentForBrowser-test.js DeletedA packages/react-dom/src/__tests__/escapeTextForBrowser-test.js AddedM packages/react-dom/src/__tests__/quoteAttributeValueForBrowser-test.js ModifiedM packages/react-dom/src/client/setTextContent.js ModifiedM packages/react-dom/src/server/DOMMarkupOperations.js ModifiedM packages/react-dom/src/server/ReactPartialRenderer.js ModifiedR packages/react-dom/src/shared/escapeTextContentForBrowser.js →packages/react-dom/src/server/escapeTextForBrowser.js RenamedR packages/react-dom/src/shared/quoteAttributeValueForBrowser.js →packages/react-dom/src/server/quoteAttributeValueForBrowser.js Renamed
Patch

Files changed

Rendering syntax-highlighted changes…