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

Issue 1498473010: third_party: Add WDS library (Closed)

Created:
5 years ago by Mikhail
Modified:
4 years, 10 months ago
CC:
chromium-reviews, asargent_no_longer_on_chrome
Base URL:
https://chromium.googlesource.com/chromium/src.git@wds
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

third_party: Add WDS library This patch adds WDS library into third parties for Linux (incl. CrOS). The libwds library will be used by the Wi-fi Display implemantation of the 'chrome.displaySource' API on CrOS. The added library will be called from renderer process only (i.e. within sandbox). NOPRESUBMIT=true BUG=242107 Committed: https://crrev.com/6d56dcc319b7c41dacc1fb0977b8980c301f071b Cr-Commit-Position: refs/heads/master@{#375159}

Patch Set 1 : #

Total comments: 4

Patch Set 2 : Fixed license headers in generated files #

Total comments: 6

Patch Set 3 : Link dynamically. Fixed checklicenses.py complaint. Updated WDS version. #

Total comments: 7

Patch Set 4 : Comments from Lei Zhang #

Total comments: 2

Patch Set 5 : Updated the repo path to the real one #

Unified diffs Side-by-side diffs Delta from patch set Stats (+14345 lines, -9 lines) Patch
M .gitignore View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M DEPS View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
A third_party/wds/BUILD.gn View 1 2 1 chunk +118 lines, -0 lines 0 comments Download
A + third_party/wds/DEPS View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + third_party/wds/LICENSE View 10 chunks +10 lines, -9 lines 0 comments Download
A + third_party/wds/OWNERS View 0 chunks +-1 lines, --1 lines 0 comments Download
A third_party/wds/README.chromium View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/wds/gen/errorscanner.h View 1 2 1 chunk +372 lines, -0 lines 0 comments Download
A third_party/wds/gen/errorscanner.cpp View 1 2 1 chunk +2292 lines, -0 lines 0 comments Download
A third_party/wds/gen/headerscanner.h View 1 2 1 chunk +377 lines, -0 lines 0 comments Download
A third_party/wds/gen/headerscanner.cpp View 1 2 1 chunk +3018 lines, -0 lines 0 comments Download
A third_party/wds/gen/messagescanner.h View 1 2 1 chunk +380 lines, -0 lines 0 comments Download
A third_party/wds/gen/messagescanner.cpp View 1 2 1 chunk +3720 lines, -0 lines 0 comments Download
A third_party/wds/gen/parser.h View 1 1 chunk +261 lines, -0 lines 0 comments Download
A third_party/wds/gen/parser.cpp View 1 2 1 chunk +3651 lines, -0 lines 0 comments Download
A third_party/wds/wds.gyp View 1 2 1 chunk +120 lines, -0 lines 0 comments Download
M tools/checklicenses/checklicenses.py View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 40 (14 generated)
Daniel Berlin
The license here is listed as LGPL (it should be LGPL 2.0, according to the ...
5 years ago (2015-12-04 17:21:41 UTC) #6
Lei Zhang
On 2015/12/04 17:21:41, Daniel Berlin wrote: > The license here is listed as LGPL (it ...
5 years ago (2015-12-04 18:17:19 UTC) #7
Lei Zhang
Once you get signed off for security and licensing, please file an infrastructure bug to ...
5 years ago (2015-12-04 18:24:05 UTC) #9
Mikhail
On 2015/12/04 17:21:41, Daniel Berlin wrote: > The license here is listed as LGPL (it ...
5 years ago (2015-12-07 09:15:54 UTC) #10
Mikhail
Thanks for having a look, I'll make a ticked for infra to get a mirror ...
5 years ago (2015-12-07 09:21:53 UTC) #11
Mikhail
On 2015/12/04 18:17:19, Lei Zhang wrote: > Presumably in the wds.git repo pulled in via ...
4 years, 10 months ago (2016-02-05 14:50:34 UTC) #12
Lei Zhang
With the code checked out, does it pass checklicenses.py? https://codereview.chromium.org/1498473010/diff/100001/DEPS File DEPS (right): https://codereview.chromium.org/1498473010/diff/100001/DEPS#newcode427 DEPS:427: ...
4 years, 10 months ago (2016-02-05 23:00:06 UTC) #13
Mikhail
https://codereview.chromium.org/1498473010/diff/100001/DEPS File DEPS (right): https://codereview.chromium.org/1498473010/diff/100001/DEPS#newcode427 DEPS:427: # Wireless Display Software For Linux. On 2016/02/05 23:00:05, ...
4 years, 10 months ago (2016-02-08 15:12:18 UTC) #14
Mikhail
On 2016/02/05 23:00:06, Lei Zhang wrote: > With the code checked out, does it pass ...
4 years, 10 months ago (2016-02-08 15:25:05 UTC) #15
chromium-reviews
Please do not *not* statically link LGPL code into chromium if you can *at all* ...
4 years, 10 months ago (2016-02-08 16:26:54 UTC) #16
Lei Zhang
On 2016/02/08 15:25:05, Mikhail wrote: > On 2016/02/05 23:00:06, Lei Zhang wrote: > > With ...
4 years, 10 months ago (2016-02-08 18:58:33 UTC) #17
Mikhail
On 2016/02/08 18:58:33, Lei Zhang wrote: > > Great, but if checklicenses.py is failing, don't ...
4 years, 10 months ago (2016-02-09 15:55:40 UTC) #18
Mikhail
On 2016/02/08 16:26:54, chromium-reviews wrote: > Please do not *not* statically link LGPL code into ...
4 years, 10 months ago (2016-02-09 15:57:48 UTC) #19
Lei Zhang
https://codereview.chromium.org/1498473010/diff/120001/third_party/wds/README.chromium File third_party/wds/README.chromium (right): https://codereview.chromium.org/1498473010/diff/120001/third_party/wds/README.chromium#newcode3 third_party/wds/README.chromium:3: Version: 0.1.0 Should their be a version bump? Patch ...
4 years, 10 months ago (2016-02-09 19:07:52 UTC) #20
Mikhail
https://codereview.chromium.org/1498473010/diff/120001/third_party/wds/README.chromium File third_party/wds/README.chromium (right): https://codereview.chromium.org/1498473010/diff/120001/third_party/wds/README.chromium#newcode3 third_party/wds/README.chromium:3: Version: 0.1.0 On 2016/02/09 19:07:52, Lei Zhang wrote: > ...
4 years, 10 months ago (2016-02-10 11:34:37 UTC) #21
Lei Zhang
lgtm For later - please note with a shared library, there's an extra .so file, ...
4 years, 10 months ago (2016-02-10 20:19:35 UTC) #22
Mikhail
@Nico, could you pls review third_party/ changes?
4 years, 10 months ago (2016-02-11 11:57:27 UTC) #25
Nico
license says "Bad content. Try to upload again." for me
4 years, 10 months ago (2016-02-11 13:09:15 UTC) #26
Nico
lgtm assuming this had legal and security reviews https://codereview.chromium.org/1498473010/diff/140001/third_party/wds/README.chromium File third_party/wds/README.chromium (right): https://codereview.chromium.org/1498473010/diff/140001/third_party/wds/README.chromium#newcode6 third_party/wds/README.chromium:6: Security ...
4 years, 10 months ago (2016-02-11 13:11:43 UTC) #27
Mikhail
https://codereview.chromium.org/1498473010/diff/140001/third_party/wds/README.chromium File third_party/wds/README.chromium (right): https://codereview.chromium.org/1498473010/diff/140001/third_party/wds/README.chromium#newcode6 third_party/wds/README.chromium:6: Security Critical: yes On 2016/02/11 13:11:43, Nico wrote: > ...
4 years, 10 months ago (2016-02-11 13:16:15 UTC) #28
Mikhail
** Presubmit ERRORS ** Missing LGTM from OWNERS of dependencies added to DEPS: '+libwds', @Ben, ...
4 years, 10 months ago (2016-02-11 21:28:06 UTC) #30
Mikhail
On 2016/02/11 21:28:06, Mikhail wrote: > ** Presubmit ERRORS ** > Missing LGTM from OWNERS ...
4 years, 10 months ago (2016-02-12 10:57:38 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1498473010/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1498473010/160001
4 years, 10 months ago (2016-02-12 10:59:47 UTC) #35
commit-bot: I haz the power
Committed patchset #5 (id:160001)
4 years, 10 months ago (2016-02-12 11:10:59 UTC) #37
Lei Zhang
On 2016/02/12 10:57:38, Mikhail wrote: > On 2016/02/11 21:28:06, Mikhail wrote: > > ** Presubmit ...
4 years, 10 months ago (2016-02-12 17:48:17 UTC) #38
commit-bot: I haz the power
4 years, 10 months ago (2016-02-16 22:42:40 UTC) #40
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/6d56dcc319b7c41dacc1fb0977b8980c301f071b
Cr-Commit-Position: refs/heads/master@{#375159}

Powered by Google App Engine
This is Rietveld 408576698