Changeset 221104 in webkit


Ignore:
Timestamp:
Aug 23, 2017 2:37:45 PM (7 years ago)
Author:
commit-queue@webkit.org
Message:

Speedometer: Update to modern React version
https://bugs.webkit.org/show_bug.cgi?id=175715

Patch by Mathias Bynens <mathias@qiwi.be> on 2017-08-23
Reviewed by Ryosuke Niwa.

This patch pins React and react-dom to v15.5.4 (released in May 2017).

  • Speedometer/resources/todomvc/architecture-examples/react/README.md: Documented build steps.
  • Speedometer/resources/todomvc/architecture-examples/react/index.html: Made title consistent.
  • Speedometer/resources/todomvc/architecture-examples/react/node_modules/*: Remove unneeded files and update per build instructions.
  • Speedometer/resources/todomvc/architecture-examples/react/npm-shrinkwrap.json: Removed in favor of package-lock.json.
  • Speedometer/resources/todomvc/architecture-examples/react/package-lock.json: Pinned dependencies to make build deterministic.
  • Speedometer/resources/todomvc/architecture-examples/react/package.json: Update dependencies.
  • Speedometer/resources/todomvc/architecture-examples/react/yarn.lock: Removed in favor of package-lock.json.
Location:
trunk
Files:
3 added
8 deleted
4 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/.gitignore

    r205310 r221104  
    66.directory
    77build/
     8!/PerformanceTests/Speedometer/**/build/
    89/WebKitBuild/
    910autoinstall.cache.d
  • trunk/PerformanceTests/ChangeLog

    r221054 r221104  
     12017-08-23  Mathias Bynens  <mathias@qiwi.be>
     2
     3        Speedometer: Update to modern React version
     4        https://bugs.webkit.org/show_bug.cgi?id=175715
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        This patch pins React and react-dom to v15.5.4 (released in May 2017).
     9
     10        * Speedometer/resources/todomvc/architecture-examples/react/README.md: Documented build steps.
     11        * Speedometer/resources/todomvc/architecture-examples/react/index.html: Made title consistent.
     12        * Speedometer/resources/todomvc/architecture-examples/react/node_modules/*: Remove unneeded files and update per build instructions.
     13        * Speedometer/resources/todomvc/architecture-examples/react/npm-shrinkwrap.json: Removed in favor of package-lock.json.
     14        * Speedometer/resources/todomvc/architecture-examples/react/package-lock.json: Pinned dependencies to make build deterministic.
     15        * Speedometer/resources/todomvc/architecture-examples/react/package.json: Update dependencies.
     16        * Speedometer/resources/todomvc/architecture-examples/react/yarn.lock: Removed in favor of package-lock.json.
     17
    1182017-08-22  Ryosuke Niwa  <rniwa@webkit.org>
    219
  • trunk/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/index.html

    r217088 r221104  
    33    <head>
    44        <meta charset="utf-8">
    5         <title>React • TodoMVC</title>
     5        <title>React TodoMVC example</title>
    66        <link rel="stylesheet" href="node_modules/todomvc-common/base.css">
    77        <link rel="stylesheet" href="node_modules/todomvc-app-css/index.css">
     
    1414        </footer>
    1515
    16     <script src="node_modules/classnames/index.js"></script>
    17     <script src="node_modules/director/director.min.js"></script>
    18     <script src="node_modules/react/dist/react-with-addons.min.js"></script>
    19     <script src="node_modules/react-dom/dist/react-dom.min.js"></script>
    20     <script src="build.min.js"></script>
     16        <script src="node_modules/classnames/index.js"></script>
     17        <script src="node_modules/director/build/director.min.js"></script>
     18        <script src="node_modules/react/dist/react-with-addons.min.js"></script>
     19        <script src="node_modules/react-dom/dist/react-dom.min.js"></script>
     20        <script src="build.min.js"></script>
    2121    </body>
    2222</html>
  • trunk/PerformanceTests/Speedometer/resources/todomvc/architecture-examples/react/package.json

    r216754 r221104  
    22  "private": true,
    33  "scripts": {
    4     "make": "babel --plugins transform-react-jsx js/app.jsx | uglifyjs -o build.min.js"
     4    "build": "babel --plugins transform-react-jsx js/app.jsx | uglifyjs -o build.min.js"
    55  },
    66  "dependencies": {
    77    "classnames": "^2.2.5",
    88    "director": "^1.2.8",
    9     "react": "^15.4.0",
    10     "react-dom": "^15.4.0",
     9    "react": "15.5.4",
     10    "react-dom": "15.5.4",
    1111    "todomvc-app-css": "^2.0.0",
    1212    "todomvc-common": "^1.0.2"
Note: See TracChangeset for help on using the changeset viewer.