Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(29)

Issue 300363002: Add QUnit to the third party directory (Closed)

Created:
6 years, 6 months ago by kelvinp
Modified:
6 years, 6 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

QUnit is a powerful and easy-to-use JavaScript unit testing framework Security These libraries will only be used for internal testing only and will not be shipped. It will not have any security impact on chrome. Why QUnit? 1. Open source and good community support 2. Easy to configure which makes it easy to integrate with the browser test framework 3. Easy code coverage support with blanket.js 4. Its TDD style is consistent with our C++ GTest. 5. Support DOM interactions (unlike the JS2Gtest framework) BUG=378537 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276055

Patch Set 1 #

Patch Set 2 : Separate QUnit and remove versioned directories #

Patch Set 3 : Updating licenses.py #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2581 lines, -0 lines) Patch
A third_party/qunit/LICENSE View 1 1 chunk +21 lines, -0 lines 0 comments Download
A third_party/qunit/OWNERS View 1 1 chunk +2 lines, -0 lines 0 comments Download
A third_party/qunit/README.chromium View 1 1 chunk +32 lines, -0 lines 0 comments Download
A third_party/qunit/src/qunit.css View 1 1 chunk +237 lines, -0 lines 0 comments Download
A third_party/qunit/src/qunit.js View 1 1 chunk +2288 lines, -0 lines 0 comments Download
M tools/licenses.py View 1 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
kelvinp
6 years, 6 months ago (2014-05-28 23:53:34 UTC) #1
cpu_(ooo_6.6-7.5)
why 3 frameworks?
6 years, 6 months ago (2014-05-29 19:54:13 UTC) #2
kelvinp
The three frameworks serve different roles and they work together to provide a complete solution. ...
6 years, 6 months ago (2014-05-29 20:05:07 UTC) #3
Sergey Ulanov
I suggest splitting this into 3 CLs, one for each library. Please don't use versioned ...
6 years, 6 months ago (2014-05-30 05:33:26 UTC) #4
jschuh
This is all test only dependencies. So consider this your blanket rubber-stamp for security, but ...
6 years, 6 months ago (2014-05-30 13:53:55 UTC) #5
kelvinp
On 2014/05/30 05:33:26, Sergey Ulanov wrote: > I suggest splitting this into 3 CLs, one ...
6 years, 6 months ago (2014-05-30 17:33:59 UTC) #6
brettw
I don't think we've ever supported more than one version of a third party library ...
6 years, 6 months ago (2014-05-30 17:40:22 UTC) #7
garykac
On 2014/05/30 17:33:59, kelvinp wrote: > On 2014/05/30 05:33:26, Sergey Ulanov wrote: > > Please ...
6 years, 6 months ago (2014-05-30 17:59:45 UTC) #8
kelvinp
On 2014/05/30 17:59:45, garykac wrote: > On 2014/05/30 17:33:59, kelvinp wrote: > > On 2014/05/30 ...
6 years, 6 months ago (2014-05-30 18:21:27 UTC) #9
kelvinp
PTAL
6 years, 6 months ago (2014-05-30 18:33:47 UTC) #10
cpu_(ooo_6.6-7.5)
some missing steps from http://www.chromium.org/developers/adding-3rd-party-libraries for example open-source-third-party-reviews@google.com Has not blessed the code.
6 years, 6 months ago (2014-05-31 01:20:24 UTC) #11
kelvinp
Let we follow up with them On May 30, 2014 6:20 PM, <cpu@chromium.org> wrote: > ...
6 years, 6 months ago (2014-05-31 02:51:25 UTC) #12
kelvinp
Sent mail to open-source-third-party-reviews@google.com via a separate thread, as we try not to expose google.com ...
6 years, 6 months ago (2014-06-02 18:29:00 UTC) #13
cpu_(ooo_6.6-7.5)
ok, ping my to my google address once license people have lg the changes.
6 years, 6 months ago (2014-06-04 22:16:23 UTC) #14
cpu_(ooo_6.6-7.5)
lgtm
6 years, 6 months ago (2014-06-07 02:27:58 UTC) #15
kelvinp
The CQ bit was checked by kelvinp@chromium.org
6 years, 6 months ago (2014-06-09 17:30:27 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kelvinp@chromium.org/300363002/40001
6 years, 6 months ago (2014-06-09 17:31:36 UTC) #17
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 6 months ago (2014-06-10 08:01:51 UTC) #18
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-10 11:46:26 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_triggered_tests on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg_triggered_tests/builds/160990)
6 years, 6 months ago (2014-06-10 11:46:27 UTC) #20
kelvinp
The CQ bit was checked by kelvinp@chromium.org
6 years, 6 months ago (2014-06-10 16:37:43 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kelvinp@chromium.org/300363002/40001
6 years, 6 months ago (2014-06-10 16:39:39 UTC) #22
commit-bot: I haz the power
6 years, 6 months ago (2014-06-10 16:44:22 UTC) #23
Message was sent while issue was closed.
Change committed as 276055

Powered by Google App Engine
This is Rietveld 408576698