1. 03 Sep, 2014 12 commits
    • agl's avatar
      net: enable three Comodo roots for EV. · db85f22d
      agl authored
      The change enables the following three root certificates for EV:
      
      USERTrust RSA:
      
      -----BEGIN CERTIFICATE-----
      MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB
      iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl
      cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV
      BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw
      MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV
      BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
      aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy
      dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK
      AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B
      3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY
      tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/
      Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2
      VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT
      79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6
      c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT
      Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l
      c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee
      UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE
      Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd
      BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G
      A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF
      Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO
      VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3
      ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs
      8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR
      iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze
      Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ
      XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/
      qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB
      VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB
      L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG
      jjxDah2nGN59PRbxYvnKkKj9
      -----END CERTIFICATE-----
      
      USERTrust ECC:
      
      -----BEGIN CERTIFICATE-----
      MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL
      MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl
      eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT
      JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx
      MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT
      Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg
      VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm
      aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo
      I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng
      o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G
      A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD
      VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB
      zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW
      RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
      -----END CERTIFICATE-----
      
      COMODO RSA:
      
      -----BEGIN CERTIFICATE-----
      MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB
      hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
      A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV
      BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5
      MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT
      EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
      Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh
      dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR
      6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X
      pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC
      9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV
      /erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf
      Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z
      +pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w
      qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah
      SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC
      u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf
      Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq
      crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
      FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB
      /wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl
      wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM
      4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV
      2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna
      FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ
      CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK
      boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke
      jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL
      S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb
      QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl
      0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB
      NVOFBkpdn627G190
      -----END CERTIFICATE-----
      
      BUG=231900
      
      Review URL: https://codereview.chromium.org/520993002
      
      Cr-Commit-Position: refs/heads/master@{#293036}
      db85f22d
    • juanlang's avatar
      Support additional Yubico product IDs. · c6b104c5
      juanlang authored
      This feature is intended for launch with devices planned to be available
      in the play store, and some of these devices were unintentially missed
      from the 38 branch point.
      
      BUG=409282
      
      Review URL: https://codereview.chromium.org/535443002
      
      Cr-Commit-Position: refs/heads/master@{#293035}
      c6b104c5
    • jshin's avatar
      Roll ICU to 291774 · 08560e0d
      jshin authored
      See https://codereview.chromium.org/497543003
      
      fast/encoding/api/ascii-supersets.html has to be rebaselined because
      now that Shift_JIS acts as an ASCII superset.
      See https://codereview.chromium.org/513413003/
      
      BUG=277062,404445
      TEST=Blink: fast/encoding/* all pass except for
      fast/encoding/api/ascii-supersets.html that should fail by *passing*
      the test for Shift_JIS, which is expected to fail. Blink layout tests needs
      to be updated.
      TEST=browser_tests --gtest_filter="*ncoding*"
      TEST=In JS console, run the following to check if Europe/Moscow is
      3 hrs ahead of UTC after Oct 26 and 4 hrs ahead before that and
      if Asia/Kamchatka remains 12 hrs ahead of UTC.
        nov1_2014_1500=new Date("11/01/2014 15:00Z")
        nov1_2014_1500.toLocaleString("en", {timeZone: "Europe/Moscow"})
        nov1_2014_1500.toLocaleString("en", {timeZone: "UTC"})
        nov1_2014_1500.toLocaleString("en", {timeZone: "Asia/Kamchatka"})
        oct24_2014_1500=new Date("10/24/2014 15:00Z")
        oct24_2014_1500.toLocaleString("en", {timeZone: "Europe/Moscow"})
        oct24_2014_1500.toLocaleString("en", {timeZone: "UTC"})
        oct24_2014_1500.toLocaleString("en", {timeZone: "Asia/Kamchatka"})
      TEST=net_unittest --gtest_filter="*ilenameUtil*"
      TEST=base_unittests --gtest_filter="*Conv*"
      TBR=jsbell@chromium.org, nkostylev@chromium.org
      
      Review URL: https://codereview.chromium.org/528083002
      
      Cr-Commit-Position: refs/heads/master@{#293034}
      08560e0d
    • spang's avatar
      ozone: Remove CursorFactoryOzone::SetCursor, GetCursorWindow · 11127567
      spang authored
      Use PlatformWindow::SetCursor instead of CursorFactoryOzone::SetCursor.
      The GetCursorWindow() function becomes an implementation detail of the
      DRI platform.
      
      BUG=none
      TEST=compile, run on cros link_freon
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/527293002
      
      Cr-Commit-Position: refs/heads/master@{#293033}
      11127567
    • reillyg's avatar
      Add more generic filters to the chrome.usb.getDevices API. · 7c403e06
      reillyg authored
      Instead of specifying each of the USB vendor and product ID pairs an
      app has permission to open this API extension allows filtering of
      devices by vendor and product IDs as well as USB interface classes, sub-
      classes and protocols. The 'vendorId' and 'productId' properties of
      EnumerateDevicesOptions are still supported for backwards compatibility.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/517923002
      
      Cr-Commit-Position: refs/heads/master@{#293032}
      7c403e06
    • zmo's avatar
      Makes sure telemetry test result report is one string (no interruption) · 95aa6b1a
      zmo authored
      Otherwise there could be logging inserted between [ OK ] and the test name,
      and the harness will fail to recognize the test is passing, raising false alarm.
      
      BUG=409968
      TEST=telemetry tests
      R=bajones@chromium.org,tonyg@chromium.org
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/530143002
      
      Cr-Commit-Position: refs/heads/master@{#293031}
      95aa6b1a
    • rtenneti's avatar
      Landing Recent QUIC Changes. · dd4bf8f4
      rtenneti authored
      Ensure the QuicConnection's writer is not write blocked before trying to
      write another packet.
      
      Fix for Chrome crash bug 409191.
      
      Merge internal change: 74635422
      
      BUG=409191
      
      Nest a QUIC SerializedPacket inside a QUIC QueuedPacket.
      
      Merge internal change: 74239145
      https://codereview.chromium.org/509203003/
      
      Remove PacketType from QUIC because the QUEUED type is not used and the
      other types can be reduced to a bool.
      
      Merge internal change: 74148481
      https://codereview.chromium.org/515003003/
      
      Don't send a QUIC SCUP message until after handshake confirmed.
      
      A server config update was occasionally being sent before the crypto
      handshake was complete, causing the client to close the connection.
      
      Merge internal change: 74132773
      https://codereview.chromium.org/516713002/
      
      Change TransmissionInfo's all_transmissions SequenceNumberSet* to
      default to NULL, and only be present if there are multiple transmissions.
      
      Estimated to save ~2% of CPU.
      
      Merge internal change: 74076012
      https://codereview.chromium.org/509073004/
      
      Log the quic version for internal server tracing.
      Not used in production.
      
      Merge internal change: 74069715
      https://codereview.chromium.org/514043002/
      
      Optimize QuicUnackedPacketMap by changing from a LinkedHashMap to a
      deque.
      
      Estimated to save ~3% of CPU based on pprof profiling of 100 large gets
      on tools/quic/end_to_end_test.cc.
      
      Merge internal change: 74054196
      https://codereview.chromium.org/514033002/
      
      Unit test for empty packet closes QUIC connection bug.
      
      Merge internal change: 74041239
      https://codereview.chromium.org/495423011/
      
      Log the QUIC transmission type in QUIC internal server trace visitor.
      Not used in production.
      
      Merge internal change: 73895739
      https://codereview.chromium.org/514023002/
      
      Not used in production. Log whether a QUIC packet sent was a crypto
      packet or not for internal server side tracing.
      
      Merge internal change: 73894063
      https://codereview.chromium.org/515003002/
      
      Fix a QUIC bug in which PING frames were not being ACK'd.
      
      Merge internal change: 73837644
      https://codereview.chromium.org/512933005/
      
      R=rch@chromium.org
      
      Committed: https://chromium.googlesource.com/chromium/src/+/27f3f1894f09a96112df50fddd32895b4677f949
      
      Review URL: https://codereview.chromium.org/515303003
      
      Cr-Commit-Position: refs/heads/master@{#293030}
      dd4bf8f4
    • jaekyun's avatar
      Use WaitForDebuggerChildren to let renderer wait for gdb · 61aa9d53
      jaekyun authored
      BUG=378975
      
      Review URL: https://codereview.chromium.org/508493003
      
      Cr-Commit-Position: refs/heads/master@{#293029}
      61aa9d53
    • nyquist's avatar
      Revert of Add support for Java nano protocol buffers for Android. (patchset #4... · e3f2241b
      nyquist authored
      Revert of Add support for Java nano protocol buffers for Android. (patchset #4 id:60001 of https://codereview.chromium.org/511283003/)
      
      Reason for revert:
      Breaks some workflows and also should get new quota.
      
      Original issue's description:
      > Add support for Java nano protocol buffers for Android.
      >
      > This CL adds a new dependency on the protocol buffer compiler
      > from the android source tree, since this compiler supports
      > generating Java files using the nano runtime.
      >
      > The initial version of this dependency is 2.2.0a, but checked
      > out as what the Android 4.4.4 Release 2.0.1 tag points to.
      >
      > This CL adds a new protoc binary (for compiling protos) that supports
      > this, and also adds a Java library with the runtime.
      >
      > To simplify use of this, it also updates build/protoc_java.gypi to
      > support generating nano protos by specifying an optional
      > proto_runtime argument. The argument defaults to 'lite' which does
      > the same thing as before this change, and setting it to 'nano'
      > generates the new style Java files.
      >
      > The plan is to quickly deprecate the 'lite' runtime for Java, since
      > it is too big and uses too many methods.
      >
      > BUG=377891
      >
      > Committed: https://chromium.googlesource.com/chromium/src/+/d8ae0a79834531e41912de44b9e212ffa7eb2785
      
      TBR=cjhopman@chromium.org,darin@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=377891
      
      Review URL: https://codereview.chromium.org/534703004
      
      Cr-Commit-Position: refs/heads/master@{#293028}
      e3f2241b
    • mpcomplete's avatar
      Change TypeConverter<X,Y>::ConvertFrom and ConvertTo into a single symmetric · 278d42a6
      mpcomplete authored
      Convert method.
      
      Also added a ConvertTo<X> helper function.
      
      Also changed it from class to struct, since every method was public.
      
      BUG=406492
      
      Review URL: https://codereview.chromium.org/507173003
      
      Cr-Commit-Position: refs/heads/master@{#293027}
      278d42a6
    • ben's avatar
      Fix wm_flow_app so that it uses MojoMain() directly. · dc3e4984
      ben authored
      R=sky@chromium.org
      BUG=none
      
      Review URL: https://codereview.chromium.org/533933002
      
      Cr-Commit-Position: refs/heads/master@{#293026}
      dc3e4984
    • Adam Langley's avatar
      · 8d0178b6
      Adam Langley authored
      net: add (www.)honeybadger.io to HSTS preload.
      Cr-Commit-Position: refs/heads/master@{#293025}
      8d0178b6
  2. 02 Sep, 2014 28 commits