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

Issue 8590006: Pepper: Implement PPB_NetAddress_Private Describe() for IPv6 addresses on Windows. (Closed)

Created:
9 years, 1 month ago by viettrungluu
Modified:
9 years, 1 month ago
CC:
chromium-reviews
Visibility:
Public.

Description

Pepper: Implement PPB_NetAddress_Private Describe() for IPv6 addresses on Windows. See RFC 5952. I might have even implemented it mostly correctly. BUG=103969, 103968 TEST=ui_tests {PPAPITest,OutOfProcessPPAPITest}.NetAddressPrivate (DescribeIPv6) TBR=dmichael@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111052

Patch Set 1 #

Total comments: 4

Patch Set 2 : rebased #

Patch Set 3 : ppapi_uitest.cc NetAddressPrivate -> new style #

Patch Set 4 : oops #

Patch Set 5 : argh #

Patch Set 6 : aaaaagh #

Patch Set 7 : kill me now #

Patch Set 8 : just use build_config.h dammit #

Patch Set 9 : implement embedded IPv4 addresses, switch to our code on Mac #

Total comments: 4

Patch Set 10 : continue -> else #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+232 lines, -36 lines) Patch
M chrome/test/ui/ppapi_uitest.cc View 1 2 3 4 5 6 7 8 1 chunk +12 lines, -2 lines 1 comment Download
M ppapi/shared_impl/private/net_address_private_impl.cc View 1 2 3 4 5 6 7 8 9 3 chunks +115 lines, -21 lines 2 comments Download
M ppapi/tests/test_net_address_private.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/tests/test_net_address_private.cc View 1 2 3 4 5 6 7 8 5 chunks +103 lines, -13 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
viettrungluu
(yzshen for real review, dmichael for OWNERS review)
9 years, 1 month ago (2011-11-16 22:43:15 UTC) #1
dmichael (off chromium)
http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.h File ppapi/tests/test_net_address_private.h (right): http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.h#newcode18 ppapi/tests/test_net_address_private.h:18: virtual void RunTest(); You need to merge to the ...
9 years, 1 month ago (2011-11-17 04:23:03 UTC) #2
dmichael (off chromium)
http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc File ppapi/tests/test_net_address_private.cc (right): http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc#newcode56 ppapi/tests/test_net_address_private.cc:56: a->sin6_flowinfo = 0; Would it maybe be safer to ...
9 years, 1 month ago (2011-11-17 04:41:46 UTC) #3
yzshen1
http://codereview.chromium.org/8590006/diff/1/ppapi/shared_impl/private/net_address_private_impl.cc File ppapi/shared_impl/private/net_address_private_impl.cc (right): http://codereview.chromium.org/8590006/diff/1/ppapi/shared_impl/private/net_address_private_impl.cc#newcode109 ppapi/shared_impl/private/net_address_private_impl.cc:109: unsigned scope = a->sin6_scope_id; It is also in network-byte-order, ...
9 years, 1 month ago (2011-11-17 18:17:56 UTC) #4
viettrungluu
On 2011/11/17 18:17:56, yzshen1 wrote: > http://codereview.chromium.org/8590006/diff/1/ppapi/shared_impl/private/net_address_private_impl.cc > File ppapi/shared_impl/private/net_address_private_impl.cc (right): > > http://codereview.chromium.org/8590006/diff/1/ppapi/shared_impl/private/net_address_private_impl.cc#newcode109 > ...
9 years, 1 month ago (2011-11-17 20:20:24 UTC) #5
viettrungluu
http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc File ppapi/tests/test_net_address_private.cc (right): http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc#newcode56 ppapi/tests/test_net_address_private.cc:56: a->sin6_flowinfo = 0; On 2011/11/17 04:41:46, dmichael wrote: > ...
9 years, 1 month ago (2011-11-17 20:22:56 UTC) #6
dmichael (off chromium)
On 2011/11/17 20:22:56, viettrungluu wrote: > http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc > File ppapi/tests/test_net_address_private.cc (right): > > http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc#newcode56 > ...
9 years, 1 month ago (2011-11-17 20:43:57 UTC) #7
yzshen1
LGTM Thanks for the testing with scoped ID!
9 years, 1 month ago (2011-11-17 23:08:23 UTC) #8
viettrungluu
On 2011/11/17 20:43:57, dmichael wrote: > On 2011/11/17 20:22:56, viettrungluu wrote: > > > http://codereview.chromium.org/8590006/diff/1/ppapi/tests/test_net_address_private.cc ...
9 years, 1 month ago (2011-11-17 23:56:06 UTC) #9
viettrungluu
On 2011/11/17 23:56:06, viettrungluu wrote: > On 2011/11/17 20:43:57, dmichael wrote: > > On 2011/11/17 ...
9 years, 1 month ago (2011-11-18 06:26:00 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/viettrungluu@chromium.org/8590006/11001
9 years, 1 month ago (2011-11-18 06:26:38 UTC) #11
commit-bot: I haz the power
Try job failure for 8590006-11001 (retry) on win_rel for step "compile" (clobber build). It's a ...
9 years, 1 month ago (2011-11-18 06:41:17 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/viettrungluu@chromium.org/8590006/7007
9 years, 1 month ago (2011-11-18 21:15:42 UTC) #13
commit-bot: I haz the power
Try job failure for 8590006-7007 (retry) on mac_rel for step "compile" (clobber build). It's a ...
9 years, 1 month ago (2011-11-18 22:18:30 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/viettrungluu@chromium.org/8590006/8008
9 years, 1 month ago (2011-11-18 22:19:49 UTC) #15
commit-bot: I haz the power
Try job failure for 8590006-8008 (retry) on mac_rel for step "ui_tests". It's a second try, ...
9 years, 1 month ago (2011-11-18 23:46:47 UTC) #16
viettrungluu
PTAL. This CL turned out to be a bit of a fiasco.... In addition to ...
9 years, 1 month ago (2011-11-21 20:21:57 UTC) #17
dmichael (off chromium)
http://codereview.chromium.org/8590006/diff/16001/ppapi/shared_impl/private/net_address_private_impl.cc File ppapi/shared_impl/private/net_address_private_impl.cc (right): http://codereview.chromium.org/8590006/diff/16001/ppapi/shared_impl/private/net_address_private_impl.cc#newcode151 ppapi/shared_impl/private/net_address_private_impl.cc:151: continue; optional nit: I think the algorithm here would ...
9 years, 1 month ago (2011-11-21 21:20:46 UTC) #18
viettrungluu
Thanks. http://codereview.chromium.org/8590006/diff/16001/ppapi/shared_impl/private/net_address_private_impl.cc File ppapi/shared_impl/private/net_address_private_impl.cc (right): http://codereview.chromium.org/8590006/diff/16001/ppapi/shared_impl/private/net_address_private_impl.cc#newcode151 ppapi/shared_impl/private/net_address_private_impl.cc:151: continue; On 2011/11/21 21:20:46, dmichael wrote: > optional ...
9 years, 1 month ago (2011-11-21 21:33:48 UTC) #19
dmichael (off chromium)
lgtm I'll let yzshen1 check the network stuff, which I'm not very familiar with.
9 years, 1 month ago (2011-11-21 21:55:33 UTC) #20
yzshen1
lgtm http://codereview.chromium.org/8590006/diff/21001/chrome/test/ui/ppapi_uitest.cc File chrome/test/ui/ppapi_uitest.cc (right): http://codereview.chromium.org/8590006/diff/21001/chrome/test/ui/ppapi_uitest.cc#newcode12 chrome/test/ui/ppapi_uitest.cc:12: #include "chrome/common/chrome_paths.h" This is probably not your change, ...
9 years, 1 month ago (2011-11-21 23:55:03 UTC) #21
dhollowa
9 years, 1 month ago (2011-11-22 02:33:27 UTC) #22
Some Valgrind test failure fallout from this:

  http://codereview.chromium.org/8635001/

Powered by Google App Engine
This is Rietveld 408576698