1. 03 Sep, 2014 40 commits
    • jiajia.qin's avatar
      Fix link error when use_ozone=1 and use_aura=1 · ac883268
      jiajia.qin authored
      When use_ozone=1 and use_aura=1, it will produce the following link error:
      obj/ui/views/widget/desktop_aura/views.desktop_native_widget_aura.o: In function
      `views::DesktopNativeWidgetAura::InitNativeWidget(views::Widget::InitParams const&)':
      desktop_native_widget_aura.cc: undefined reference to `views::DesktopCursorLoaderUpdater::Create()'
      
      R=sky@chromium.org
      BUG=none
      
      Review URL: https://codereview.chromium.org/510233002
      
      Cr-Commit-Position: refs/heads/master@{#293070}
      ac883268
    • kbr's avatar
      Add --max-failures command line argument to override that in PageTest. · 314c0991
      kbr authored
      Needed to try to reproduce intermittent failures on tryservers.
      
      BUG=407976
      
      Review URL: https://codereview.chromium.org/535743002
      
      Cr-Commit-Position: refs/heads/master@{#293069}
      314c0991
    • sergeyu's avatar
      XMPP implementation in JavaScript. · ea321001
      sergeyu authored
      This adds XMPP implementation that will be used for signaling in the
      webapp instead of WCS. It depends on TLS support added in the TCP API
      in Chrome 38.
      
      BUG=274652
      
      Review URL: https://codereview.chromium.org/514343002
      
      Cr-Commit-Position: refs/heads/master@{#293068}
      ea321001
    • andycai's avatar
      Allow web url https://www.google.com/chrome/devices/goodies.html · 24388953
      andycai authored
      BUG=chromium:406628
      TEST=manual on daisy
      
      Review URL: https://codereview.chromium.org/512323003
      
      Cr-Commit-Position: refs/heads/master@{#293067}
      24388953
    • mgiuca's avatar
      Experimental app list: Remove start page button. · 6af92606
      mgiuca authored
      We're experimenting with a minimal UI and there is no real need to have
      this button since you don't need to get back to the start page if you
      find yourself on some other page.
      
      BUG=406222
      
      Review URL: https://codereview.chromium.org/527203002
      
      Cr-Commit-Position: refs/heads/master@{#293066}
      6af92606
    • mukai's avatar
      App-list history cleanup. · d2b0dfed
      mukai authored
      This CL centralizes the dependency to content, so that other files
      can run independently.
      
      BUG=380875
      R=xiyuan@chromium.org
      TEST=build
      
      Review URL: https://codereview.chromium.org/518293002
      
      Cr-Commit-Position: refs/heads/master@{#293065}
      d2b0dfed
    • wez's avatar
      Move common VideoPacket initialization into VideoEncoderHelper. · 59ed1bb4
      wez authored
      This avoids duplication of common VideoPacket initialization across
      multiple encoders, making addition of new fields (e.g. the recently
      added shape field) more robust.
      
      Review URL: https://codereview.chromium.org/530243002
      
      Cr-Commit-Position: refs/heads/master@{#293064}
      59ed1bb4
    • mtomasz's avatar
      [fsp] Enable the File System Provider API on the dev channel. · cda0fd00
      mtomasz authored
      The read-only version is pretty much done, so we should let developers use it
      on the dev channel for initial feedback.
      
      TEST=browser_tests: *FileSystemProvider*
      BUG=248427
      
      Review URL: https://codereview.chromium.org/531463002
      
      Cr-Commit-Position: refs/heads/master@{#293063}
      cda0fd00
    • alemate's avatar
      about_flags::ReportCustomFlags() should use signed 32-bit IDs. · 0107c327
      alemate authored
      On 32-bit architectures UMA Histogram IDs (enum
      LoginCustomFlags) are negative. So HistogramBase::Sample
      (which is int32_t) should be used.
      
      BUG=408196
      TEST=manual
      
      Review URL: https://codereview.chromium.org/509923003
      
      Cr-Commit-Position: refs/heads/master@{#293062}
      0107c327
    • tfarina's avatar
      webkit: Remove canary-webkit-revisions.py script. · 49690368
      tfarina authored
      Looks like nobody is using this script? Checked in Chromium, Blink and
      Buildbot repos.
      
      BUG=338338
      TEST=None
      R=ojan@chromium.org,dpranke@chromium.org
      
      Review URL: https://codereview.chromium.org/520373002
      
      Cr-Commit-Position: refs/heads/master@{#293061}
      49690368
    • rvargas's avatar
      Extend the hang monitor timeout when an event ack is received. · 5919f157
      rvargas authored
      The hang monitor is supposed to wait for 30 seconds of inactivity before
      deciding that a renderer is not responsive. This CL makes sure that when
      waiting for multiple input events, receiving an ack is correctly interpreted
      as a responsive renderer (for that moment)
      
      BUG=336198
      
      Review URL: https://codereview.chromium.org/535653002
      
      Cr-Commit-Position: refs/heads/master@{#293060}
      5919f157
    • thestig's avatar
      Revert of Convert chrome_unscaled_resources to use a qualified path. (patchset... · 8416a6b9
      thestig authored
      Revert of Convert chrome_unscaled_resources to use a qualified path. (patchset #1 id:1 of https://codereview.chromium.org/534013002/)
      
      Reason for revert:
      Linux_x64 says: ninja: error: 'gen/chrome/chrome_unscaled_resources.pak', needed by 'gen/repack/resources.pak', missing and no known rule to make it
      
      Original issue's description:
      > Convert chrome_unscaled_resources to use a qualified path.
      >
      > BUG=401588
      >
      > Committed: https://chromium.googlesource.com/chromium/src/+/01ac77c0ca2f552d4ff44d5f16dad8844eccd516
      
      TBR=thakis@chromium.org,tfarina@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=401588
      
      Review URL: https://codereview.chromium.org/533013002
      
      Cr-Commit-Position: refs/heads/master@{#293059}
      8416a6b9
    • ksakamoto's avatar
      Add description for ServiceWorker.ScriptSize histogram · a476e613
      ksakamoto authored
      Blink-side change: https://codereview.chromium.org/524553002/
      
      BUG=408451
      
      Review URL: https://codereview.chromium.org/525733004
      
      Cr-Commit-Position: refs/heads/master@{#293058}
      a476e613
    • erg's avatar
      mojo: Fix the key code for EXECUTE. · 27b10ccf
      erg authored
      BUG=none
      
      Review URL: https://codereview.chromium.org/529163002
      
      Cr-Commit-Position: refs/heads/master@{#293057}
      27b10ccf
    • zork's avatar
      Use shark requisition instead of command line parameter · 5b2b51bd
      zork authored
      BUG=None
      
      Review URL: https://codereview.chromium.org/524903003
      
      Cr-Commit-Position: refs/heads/master@{#293056}
      5b2b51bd
    • tdanderson's avatar
      Condense RootView::DispatchGestureEvent() to a single loop · 6942fdd7
      tdanderson authored
      Remove the unnecessary code from RootView::DispatchGestureEvent()
      by condensing it to a single loop and moving parts of
      the implementation into RootView::PreDispatchEvent() and
      RootView::PostDispatchEvent().
      
      BUG=404228
      TEST=covered by existing unit tests
      
      Review URL: https://codereview.chromium.org/517023004
      
      Cr-Commit-Position: refs/heads/master@{#293055}
      6942fdd7
    • Sergey Ulanov's avatar
      Add kelvinp@chromium.org to remoting/OWNERS · 3992d7bb
      Sergey Ulanov authored
      R=kelvinp@chromium.org
      
      Review URL: https://codereview.chromium.org/528123003
      
      Cr-Commit-Position: refs/heads/master@{#293054}
      3992d7bb
    • fsamuel's avatar
      <webview> cleanup: Change self = this to bind(this) in web_view.js · 7ac82fd5
      fsamuel authored
      BUG=none
      
      Review URL: https://codereview.chromium.org/530043002
      
      Cr-Commit-Position: refs/heads/master@{#293053}
      7ac82fd5
    • thestig's avatar
      Convert chrome_unscaled_resources to use a qualified path. · 8414e964
      thestig authored
      BUG=401588
      
      Review URL: https://codereview.chromium.org/534013002
      
      Cr-Commit-Position: refs/heads/master@{#293052}
      8414e964
    • ahernandez.miralles's avatar
      Docserver: Add extensionTypes to _api_features.json · fd532719
      ahernandez.miralles authored
      Review URL: https://codereview.chromium.org/531973003
      
      Cr-Commit-Position: refs/heads/master@{#293051}
      fd532719
    • blink-deps-roller's avatar
      6891d562
    • mpearson's avatar
      Omnibox: Prevent Asynchronous Suggestions from Changing Default Match · 6c18367d
      mpearson authored
      This is a re-land of
      https://codereview.chromium.org/471673002/
      which was reverted because it caused a failure in
      interactive_ui_tests
      InstantExtendedPrefetchTest.SetPrefetchQuery (run #1):
      [ RUN      ] InstantExtendedPrefetchTest.SetPrefetchQuery
      ../../chrome/browser/ui/search/instant_extended_interactive_uitest.cc:867: Failure
      Value of: SearchProvider::ShouldPrefetch(*( omnibox()->model()->result().default_match()))
        Actual: false
      Expected: true
      [  FAILED  ] InstantExtendedPrefetchTest.SetPrefetchQuery, where TypeParam =  and GetParam() =  (1613 ms)
      
      http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Tests&number=12979
      
      It has two changes:
      - revises the failing tests
      - does some requested cleanup of the unit tests
      
      The original changelist description follows:
      ---
      
      Calls to the suggest server may normally result in a new inline
      autocompletion.  This can be disruptive because it means pressing enter
      may bring the user to different places depending on how long he/she
      waits after typing the last key.
      
      This change prevents new suggestions from becoming the default match.
      In other words, the default match is only allowed to change on a
      keystroke, not due to a reply coming back from the server.
      
      The consequence of this change is that if previously we'd show an
      inline suggestion on a server reply, now we only show it one keystroke
      later.  I think this trade-off (one keystroke versus inconsistent
      omnibox behavior) is a good one to make.
      
      We still end up with default matches (inline autocompletions within
      the omnibox) from the suggest server after this change.  Here's an
      example of why:
      
      User types "facebo"
      We send a suggest server request.
      Server asynchronously returns "facebook" as a top suggestion,
        beating the server-provided verbatim score for "facebo".
      We decide not to show it within the omnibox.  It's instead shown
        somewhere in the dropdown.
      User types "o".
      We send a suggest server request.
      We reuse our cached suggestions and suggestion scores.  <<< THE KEY
      We show "facebook" as an inline suggestion because it beats
        the default verbatim score that gets assigned to "faceboo".
        (This is the score that we assign by default without having
        yet received the most recent suggest server response.)
      We receive the response, which includes "facebook" as a top
        suggestion, beating the server-provided verbatim score
        for "faceboo".
      We show "facebook" as an inline suggestion.  i.e., we decide
        not to demote it because it was already being shown inline
      
      TESTED:
      unit tests plus interactive tests (facebook.com/l, google.com/a)
      
      BUG=398135
      
      Review URL: https://codereview.chromium.org/481693004
      
      Cr-Commit-Position: refs/heads/master@{#293049}
      6c18367d
    • xhwang's avatar
      Replace init_cb in Renderer::Initialize() with base::Closure. · 3dd339dd
      xhwang authored
      BUG=392236
      TEST=Existing tests pass.
      
      Review URL: https://codereview.chromium.org/526653002
      
      Cr-Commit-Position: refs/heads/master@{#293048}
      3dd339dd
    • dschuff's avatar
      NaCl: Update revision in DEPS, r13675 -> r13679 · b8cfd3dc
      dschuff authored
      This pulls in the following Native Client changes:
      
      r13676: (uekawa) Convert to use nacl_exception_* helpers instead of NACL_SYSCALL in tests.
      r13677: (hidehiko) Support NONSFI translation on pnacl-ld.py.
      r13678: (mseaborn) Use uint32_t for untrusted pointer args: nanosleep() syscall
      r13679: (dschuff) Update revision for PNaCl r13658->r13673
      
      BUG=none
      R=mseaborn@chromium.org
      TEST=browser_tests and nacl_integration
      CQ_EXTRA_TRYBOTS=tryserver.chromium.linux:linux_rel_precise32,linux_arm_cross_compile,linux_nacl_sdk_build
      
      Review URL: https://codereview.chromium.org/533953002
      
      Cr-Commit-Position: refs/heads/master@{#293047}
      b8cfd3dc
    • zmo's avatar
      Add more logging to cc scheduler to debug RAF frame loss. · 53418dca
      zmo authored
      BUG=393331
      TEST=bots
      R=brianderson@chromium.org
      
      Review URL: https://codereview.chromium.org/533973002
      
      Cr-Commit-Position: refs/heads/master@{#293046}
      53418dca
    • qinmin's avatar
      Add UMA to study the effect of defaulting fullscreen video to landscape mode · d81a8daf
      qinmin authored
      Added UMAs for:
      1) The % of fullscreen video that is opened in portrait mode
      2) The % of the video is suited for portrait mode
      3) How long does a video play before user rotate the screen to landscape mode
      4) How long video plays after user rotate the screen to landscape mode
      5) How long does a video play before user rotate to portrait mode
      6) The % of a video that the user switched from portrait to landscape mode
      
      BUG=326572
      
      Review URL: https://codereview.chromium.org/297773004
      
      Cr-Commit-Position: refs/heads/master@{#293045}
      d81a8daf
    • ericzeng's avatar
      Add support for file inputs for all guest views · 95edbdf1
      ericzeng authored
      Implement WebContentsDelegate::RunFileChooser in GuestViewBase
      so that <input type=file> tags will work correctly within  guest views.
      
      BUG=409339
      
      Review URL: https://codereview.chromium.org/531963002
      
      Cr-Commit-Position: refs/heads/master@{#293044}
      95edbdf1
    • derat's avatar
      Remove windows.onCreated hack from Keep Awake extension. · 3d20816f
      derat authored
      The example extension for the chrome.power API registered a
      listener for windows.onCreated to work around an issue where
      runtime.onStartup didn't fire on Chrome OS. The underlying
      Chrome bug has been fixed now, so the windows.onCreated
      workaround is no longer needed.
      
      BUG=222473
      TEST=install the extension on Chrome OS and check that
           /var/log/power_manager/powerd.LATEST reports an
           extension-driven policy change when logging in
      
      Review URL: https://codereview.chromium.org/531953002
      
      Cr-Commit-Position: refs/heads/master@{#293043}
      3d20816f
    • pkotwicz's avatar
      [Athena] Add status icons and system time to the centered home card · 9c8d4962
      pkotwicz authored
      BUG=404156
      TEST=Manual, see bug
      
      Review URL: https://codereview.chromium.org/483033003
      
      Cr-Commit-Position: refs/heads/master@{#293042}
      9c8d4962
    • sky's avatar
      Roll gyp r1970:1972 · 6e1f2a87
      sky authored
      r1972: Makes matching of build files work when absolute Matching wasn't
           working if paths supplied were absolute.
      r1971: Support for custom NM/readelf binaries in your toolchain.
      
      BUG=109173
      TEST=none
      R=scottmg@chromium.org
      
      Review URL: https://codereview.chromium.org/533993002
      
      Cr-Commit-Position: refs/heads/master@{#293041}
      6e1f2a87
    • estade's avatar
      Focus the first input when adding a new Autofill cc or address · 2fad815b
      estade authored
      in chrome://settings
      
      It was mentioned that this was desirable behavior for desktop during the UX review for the linked bug.
      
      BUG=407209
      
      Review URL: https://codereview.chromium.org/516403003
      
      Cr-Commit-Position: refs/heads/master@{#293040}
      2fad815b
    • rvargas's avatar
      Add missing histogram description. · 70b215c8
      rvargas authored
      This histogram was renamed a while ago :(
      
      BUG=336198
      R=isherman@chromium.org
      
      Review URL: https://codereview.chromium.org/531963003
      
      Cr-Commit-Position: refs/heads/master@{#293039}
      70b215c8
    • andresantoso's avatar
      MacViews: Support continuous scrolling and horizontal scrolling · a7aa5167
      andresantoso authored
      Add support for continuous devices (Magic Mouse and trackpad) using NSEvent
      APIs introduced in 10.7.
      Tweak ScrollView/ScrollBar to allow horizontal scrolling from MouseWheel
      events.
      
      BUG=363529
      
      Review URL: https://codereview.chromium.org/456913002
      
      Cr-Commit-Position: refs/heads/master@{#293038}
      a7aa5167
    • skia-deps-roller's avatar
      Skia roll 00f30bd:294739b · 683b1856
      skia-deps-roller authored
      https://skia.googlesource.com/skia/+log/00f30bdc9e34b013da54b4406f36556c5be8d041..294739b848c7103afa92390855175dd0bd1cc2d8
      
      CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg
      TBR=jvanverth@google.com
      
      Review URL: https://codereview.chromium.org/531873004
      
      Cr-Commit-Position: refs/heads/master@{#293037}
      683b1856
    • 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