@samitouri / QOS-React / commits / 3abbcc48a5

Fix ReactPartialRenderer in production (#10300)

Keyan Zhang committed Jul 27, 2017 at 02:19 UTC 3abbcc48a539135bffa31d3caaa0601adf4ca42b
2 files changed +41 -41
scripts/rollup/results.json
+39 -39
@@ -25,28 +25,28 @@
25 "gzip": 6703
26 },
27 "react-dom.development.js (UMD_DEV)": {
28 - "size": 635551,
29 - "gzip": 145143
28 + "size": 635565,
29 + "gzip": 145145
30 },
31 "react-dom.production.min.js (UMD_PROD)": {
32 "size": 121485,
33 "gzip": 38891
34 },
35 "react-dom.development.js (NODE_DEV)": {
36 - "size": 594947,
37 - "gzip": 135538
36 + "size": 594961,
37 + "gzip": 135539
38 },
39 "react-dom.production.min.js (NODE_PROD)": {
40 "size": 118403,
41 "gzip": 37798
42 },
43 "ReactDOMFiber-dev.js (FB_DEV)": {
44 - "size": 593627,
44 + "size": 593641,
45 "gzip": 135749
46 },
47 "ReactDOMFiber-prod.js (FB_PROD)": {
48 - "size": 430328,
49 - "gzip": 97038
48 + "size": 430246,
49 + "gzip": 97001
50 },
51 "react-dom-test-utils.development.js (NODE_DEV)": {
52 "size": 56074,
@@ -65,20 +65,20 @@
65 "gzip": 81957
66 },
67 "react-dom-server.development.js (UMD_DEV)": {
68 - "size": 121216,
69 - "gzip": 30765
68 + "size": 121114,
69 + "gzip": 30743
70 },
71 "react-dom-server.production.min.js (UMD_PROD)": {
72 - "size": 19957,
73 - "gzip": 7703
72 + "size": 21826,
73 + "gzip": 8304
74 },
75 "react-dom-server.development.js (NODE_DEV)": {
76 - "size": 90368,
77 - "gzip": 23343
76 + "size": 90266,
77 + "gzip": 23307
78 },
79 "react-dom-server.production.min.js (NODE_PROD)": {
80 - "size": 18828,
81 - "gzip": 7273
80 + "size": 20599,
81 + "gzip": 7826
82 },
83 "ReactDOMServerStream-dev.js (FB_DEV)": {
84 "size": 264750,
@@ -89,28 +89,28 @@
89 "gzip": 51047
90 },
91 "react-art.development.js (UMD_DEV)": {
92 - "size": 372791,
93 - "gzip": 82466
92 + "size": 372805,
93 + "gzip": 82468
94 },
95 "react-art.production.min.js (UMD_PROD)": {
96 "size": 94128,
97 "gzip": 29132
98 },
99 "react-art.development.js (NODE_DEV)": {
100 - "size": 294160,
101 - "gzip": 62429
100 + "size": 294174,
101 + "gzip": 62430
102 },
103 "react-art.production.min.js (NODE_PROD)": {
104 "size": 55693,
105 "gzip": 17236
106 },
107 "ReactARTFiber-dev.js (FB_DEV)": {
108 - "size": 293020,
109 - "gzip": 62500
108 + "size": 293034,
109 + "gzip": 62501
110 },
111 "ReactARTFiber-prod.js (FB_PROD)": {
112 - "size": 220085,
113 - "gzip": 45544
112 + "size": 220005,
113 + "gzip": 45510
114 },
115 "ReactNativeStack-dev.js (RN_DEV)": {
116 "size": 188492,
@@ -125,16 +125,16 @@
125 "gzip": 52561
126 },
127 "ReactNativeFiber-prod.js (RN_PROD)": {
128 - "size": 223939,
129 - "gzip": 38908
128 + "size": 223857,
129 + "gzip": 38878
130 },
131 "react-test-renderer.development.js (NODE_DEV)": {
132 - "size": 291523,
133 - "gzip": 61299
132 + "size": 291537,
133 + "gzip": 61300
134 },
135 "ReactTestRendererFiber-dev.js (FB_DEV)": {
136 - "size": 290341,
137 - "gzip": 61375
136 + "size": 290355,
137 + "gzip": 61376
138 },
139 "react-test-renderer-shallow.development.js (NODE_DEV)": {
140 "size": 10302,
@@ -145,8 +145,8 @@
145 "gzip": 2541
146 },
147 "react-noop-renderer.development.js (NODE_DEV)": {
148 - "size": 285450,
149 - "gzip": 59709
148 + "size": 285464,
149 + "gzip": 59710
150 },
151 "ReactHTMLString-dev.js (FB_DEV)": {
152 "size": 265654,
@@ -181,20 +181,20 @@
181 "gzip": 50920
182 },
183 "ReactDOMServer-dev.js (FB_DEV)": {
184 - "size": 89862,
185 - "gzip": 23288
184 + "size": 89760,
185 + "gzip": 23259
186 },
187 "ReactDOMServer-prod.js (FB_PROD)": {
188 - "size": 49668,
189 - "gzip": 13641
188 + "size": 53986,
189 + "gzip": 14914
190 },
191 "react-dom-node-stream.development.js (NODE_DEV)": {
192 - "size": 92062,
193 - "gzip": 23839
192 + "size": 91960,
193 + "gzip": 23797
194 },
195 "react-dom-node-stream.production.min.js (NODE_PROD)": {
196 - "size": 19769,
197 - "gzip": 7618
196 + "size": 21541,
197 + "gzip": 8171
198 },
199 "ReactDOMNodeStream-dev.js (FB_DEV)": {
200 "size": 264918,
src/renderers/shared/server/ReactPartialRenderer.js
+2 -2
@@ -17,8 +17,10 @@ var React = require('react');
17 var ReactControlledValuePropTypes = require('ReactControlledValuePropTypes');
18
19 var assertValidProps = require('assertValidProps');
20 +var dangerousStyleValue = require('dangerousStyleValue');
21 var emptyObject = require('fbjs/lib/emptyObject');
22 var escapeTextContentForBrowser = require('escapeTextContentForBrowser');
23 +var hyphenateStyleName = require('fbjs/lib/hyphenateStyleName');
24 var invariant = require('fbjs/lib/invariant');
25 var memoizeStringOnly = require('fbjs/lib/memoizeStringOnly');
26 var omittedCloseTags = require('omittedCloseTags');
@@ -26,11 +28,9 @@ var omittedCloseTags = require('omittedCloseTags');
28 var toArray = React.Children.toArray;
29
30 if (__DEV__) {
29 - var hyphenateStyleName = require('fbjs/lib/hyphenateStyleName');
31 var warning = require('fbjs/lib/warning');
32 var checkPropTypes = require('prop-types/checkPropTypes');
33 var warnValidStyle = require('warnValidStyle');
33 - var dangerousStyleValue = require('dangerousStyleValue');
34 var {
35 validateProperties: validateARIAProperties,
36 } = require('ReactDOMInvalidARIAHook');