Retry idempotent methods on Chrome-Proxy: bypass

Requests using all idempotent HTTP methods (See RFC 2616) should be
retried after receiving a bypass message from the data reduction
proxy. Before this CL, only GET was being retried.

BUG=327740

Review URL: https://codereview.chromium.org/99283006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241714 0039d316-1c4b-4281-b951-d872f2087c98
Compile modp_b64 for PNaCl

Added modp_b64_untrusted target that compiles modp_b64 library for PNaCl.

BUG=276739

Review URL: https://codereview.chromium.org/109703010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241715 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241715
Bisect output doesn't include a suspect CL if confidence is 0. Previously, the output included a suspected CL, other potential regressions, and a big success banner on completion even if the confidence was 0.

BUG=327362


Sample output:

Bisect could not reproduce a change in the balls-canvas/balls-canvas metric.

Confidence in Bisection Results: 0%

To reproduce locally:
$ xvfb-run -a tools/perf/run_measurement -v --browser=release blink_perf third_party/WebKit/PerformanceTests/Animation/balls-canvas.html

Also consider passing --profiler=list to see available profilers.

Tested commits:
         Depot                         Commit SHA                     Mean       Std. Error       State    
        chromium        b4c4dc526a5163fafc4430ee190a4ee075efc543     53.49         +-0.70                  
        chromium        36d6a43ae9c4603c36d5602cc3fb15bf06c7ff97     52.69         +-0.49                  
        chromium        bcb5818badb5bfbcb5a8c68adf825a76e56d10c4     52.22         +-0.58                  
        chromium        f0439b635a5c1bde059b4a52c882f99622ab39b3     53.82         +-0.25                  
        chromium        30b13a22be54db53567e2cf2300905ae44627608     53.78         +-0.21                  

Average build time : 0:00:05
Average test time  : 0:00:05

WARNINGS:
  !!! Detected change to DEPS but couldn't find matching change to .DEPS.git
  !!! Confidence is 0%. Try bisecting again on another platform, with increased repeat_count or on a sub-metric that shows the regression more clearly.

Review URL: https://codereview.chromium.org/112183004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241716 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241716
Don't hardcode mac product name in .isolate files.

BUG=324911
R=maruel@chromium.org

Review URL: https://codereview.chromium.org/117393003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241717 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 241717