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

Issue 289653002: Skip network availabity check for localhost in MediaResourceGetter. (Closed)

Created:
6 years, 7 months ago by ycheo (away)
Modified:
6 years, 7 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, boliu
Visibility:
Public.

Description

Skip network availabity check for localhost in MediaResourceGetter. This causes the test ExternalVideoSurfaceContainerTest#testEnableVideoOverlayForEmbeddedVideo to fail if the target device is in airplane mode. BUG=372174 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270921

Patch Set 1 #

Total comments: 2

Patch Set 2 : addressed Andrew's comment. #

Total comments: 6

Patch Set 3 : Added the tests. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -4 lines) Patch
M content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java View 1 2 5 chunks +12 lines, -3 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/MediaResourceGetterTest.java View 1 2 2 chunks +19 lines, -1 line 0 comments Download

Messages

Total messages: 18 (0 generated)
ycheo (away)
6 years, 7 months ago (2014-05-14 05:19:10 UTC) #1
Andrew Hayden (chromium.org)
Thanks for fixing this! Please add test cases for 127.0.0.1, localhost and ::1 to MediaResourceGetterTest ...
6 years, 7 months ago (2014-05-14 12:08:04 UTC) #2
ycheo (away)
https://codereview.chromium.org/289653002/diff/1/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java File content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java (right): https://codereview.chromium.org/289653002/diff/1/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java#newcode272 content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java:272: return InetAddress.getByName(host).isLoopbackAddress(); On 2014/05/14 12:08:04, Andrew Hayden wrote: > ...
6 years, 7 months ago (2014-05-14 12:36:13 UTC) #3
ycheo (away)
On 2014/05/14 12:36:13, Yuncheol Heo wrote: > https://codereview.chromium.org/289653002/diff/1/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java > File > content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java > (right): > ...
6 years, 7 months ago (2014-05-14 12:44:12 UTC) #4
Andrew Hayden (chromium.org)
> I found that the trybot tests are failed. > I guess the target device ...
6 years, 7 months ago (2014-05-14 12:56:32 UTC) #5
qinmin
https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java File content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java (right): https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java#newcode267 content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java:267: return host != null && (host.equals("localhost") // typical hostname ...
6 years, 7 months ago (2014-05-14 16:27:08 UTC) #6
Andrew Hayden (chromium.org)
The change looks good, but we should be updating the unit tests before we check ...
6 years, 7 months ago (2014-05-14 16:32:49 UTC) #7
qinmin
https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java File content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java (right): https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java#newcode267 content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java:267: return host != null && (host.equals("localhost") // typical hostname ...
6 years, 7 months ago (2014-05-14 16:42:03 UTC) #8
ycheo (away)
I Changed android.net.Uri to java.net.URI, because the android api has a bug to handle in ...
6 years, 7 months ago (2014-05-15 06:35:00 UTC) #9
Andrew Hayden (chromium.org)
LGTM, and thanks again for this fix!
6 years, 7 months ago (2014-05-15 09:30:28 UTC) #10
ycheo (away)
https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java File content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java (right): https://codereview.chromium.org/289653002/diff/20001/content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java#newcode265 content/public/android/java/src/org/chromium/content/browser/MediaResourceGetter.java:265: // not to break the testing in the device ...
6 years, 7 months ago (2014-05-15 23:30:39 UTC) #11
ycheo (away)
@qinmin, PTAL.
6 years, 7 months ago (2014-05-15 23:31:50 UTC) #12
qinmin
lgtm
6 years, 7 months ago (2014-05-15 23:45:22 UTC) #13
ycheo (away)
@yfriedman, Could you approve this?
6 years, 7 months ago (2014-05-16 01:31:23 UTC) #14
Yaron
lgtm
6 years, 7 months ago (2014-05-16 02:04:38 UTC) #15
ycheo (away)
The CQ bit was checked by ycheo@chromium.org
6 years, 7 months ago (2014-05-16 02:11:38 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ycheo@chromium.org/289653002/40001
6 years, 7 months ago (2014-05-16 02:12:10 UTC) #17
commit-bot: I haz the power
6 years, 7 months ago (2014-05-16 03:57:09 UTC) #18
Message was sent while issue was closed.
Change committed as 270921

Powered by Google App Engine
This is Rietveld 408576698