1. 30 Oct, 2014 40 commits
    • oetuaho's avatar
      Update command buffer autogenerated files · 759a8354
      oetuaho authored
      This is needed to make more enums work with GlEnumToString, particularly
      CONTEXT_LOST_KHR.
      
      BUG=428332
      
      Review URL: https://codereview.chromium.org/690753005
      
      Cr-Commit-Position: refs/heads/master@{#302129}
      759a8354
    • kbr's avatar
      Revert of Wait 60s instead of 30s for browser to launch. (patchset #1 id:1 of... · c598228e
      kbr authored
      Revert of Wait 60s instead of 30s for browser to launch. (patchset #1 id:1 of https://codereview.chromium.org/691683002/)
      
      Reason for revert:
      Didn't help -- stuck subprocesses are still showing up.
      
      Original issue's description:
      > Wait 60s instead of 30s for browser to launch.
      >
      > There's a guess that the browser may be launching extremely slowly on
      > some bots and that when the browser main process is killed it's
      > leaking sub-processes that are in the middle of being spawned.
      > Increase the timeout to try to confirm this hypothesis.
      >
      > BUG=424024
      > R=tonyg@chromium.org
      >
      > Committed: https://crrev.com/7ef2c0036f70bdcc59dd7c8f23c8b7c5a3f114d9
      > Cr-Commit-Position: refs/heads/master@{#302087}
      
      TBR=tonyg@chromium.org,nednguyen@google.com
      NOTREECHECKS=true
      NOTRY=true
      BUG=424024
      
      Review URL: https://codereview.chromium.org/667733004
      
      Cr-Commit-Position: refs/heads/master@{#302128}
      c598228e
    • Ben Smith's avatar
      [NaCl SDK Docs] Fix many issues with the doc generator. · 7fba1592
      Ben Smith authored
      * It was broken after the git switch (it used SVN internally)
      * Generate Pepper indexes to
        c-api-{channel} instead of pepper_{channel}/c
      
      This relies on using Doxygen 1.7.6.1, which was installed by default on Lucid. Doxygen 1.8 does not work, and maybe never will.
      
      You can set the DOXYGEN environment variable to point to a good version of doxygen.
      
      No trybots because it is a documentation generation only change. I tested locally to ensure this wouldn't break stuff.
      
      BUG=none
      TEST=local
      NOTRY=true
      R=sbc@chromium.org
      
      Review URL: https://codereview.chromium.org/591683002
      
      Cr-Commit-Position: refs/heads/master@{#302127}
      7fba1592
    • nasko's avatar
      Convert tests to use GetURL(host, path) instead of redirector. · 30374c75
      nasko authored
      As discovered by japhet@, if we navigate cross-site in a browser test using the '/cross-site/' redirector syntax, the initial URL is relative to the embedded_test_server, which happens to also be the SiteInstance of the top-level page. This causes an extra process swap, which is unnecessary and can create unexpected effects in the test. I've added GetURL(hostname, path) method to EmbeddedTestServer to give us the proper URL directly without following a redirect path and this CL updates the tests to use this new method.
      
      BUG=418236
      
      Review URL: https://codereview.chromium.org/688363002
      
      Cr-Commit-Position: refs/heads/master@{#302126}
      30374c75
    • dongseong.hwang's avatar
      cc: check valid thread and resource origin for the resource rasterized. · 0eb995b9
      dongseong.hwang authored
      Review URL: https://codereview.chromium.org/690713002
      
      Cr-Commit-Position: refs/heads/master@{#302125}
      0eb995b9
    • georgesak's avatar
      Added UMA statistics for Chrome Cleaner. · d09466de
      georgesak authored
      BUG=425601
      
      Review URL: https://codereview.chromium.org/660563004
      
      Cr-Commit-Position: refs/heads/master@{#302124}
      d09466de
    • dbeam's avatar
      Make bookmark manager load tests work again. · af99b7dc
      dbeam authored
      Also just update some closure URLs.
      
      R=arv@chromium.org
      TBR=xians@chromium.org,zmo@chromium.org
      BUG=none
      
      Review URL: https://codereview.chromium.org/681303005
      
      Cr-Commit-Position: refs/heads/master@{#302123}
      af99b7dc
    • pstew's avatar
      Implement a JavaScript API for document scanning · ea73a785
      pstew authored
      Provide an API for callers to list available document scanners,
      and to acquire a single-page scan from one such device.  This
      currently takes advantage of the lorgnette scanning API in
      ChromeOS but can be extended to use native document acquisition
      APIs on other platforms.
      
      BUG=375334
      
      R=asargent@chromium.org, mef@chromium.org, asvitkine@chromium.org
      
      Review URL: https://codereview.chromium.org/286933006
      
      Cr-Commit-Position: refs/heads/master@{#302122}
      ea73a785
    • nednguyen's avatar
      [Telemetry] page_runner refactoring. · 2243a225
      nednguyen authored
      Move all the logic of handling wpr_mode into 1 place. This
      also update page_runner_unittest.TestUseLiveSiteFlag to
      assert the wpr_mode of network_controller instead of the browser_options.
      
      BUG=418278
      
      Review URL: https://codereview.chromium.org/671873003
      
      Cr-Commit-Position: refs/heads/master@{#302121}
      2243a225
    • bajones's avatar
      Rolling WebGL conformance test from 34ac01c7 to e10cfa45 · bcf556a7
      bajones authored
      BUG=386048
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/694563002
      
      Cr-Commit-Position: refs/heads/master@{#302120}
      bcf556a7
    • lgenevet's avatar
      Make OnDeviceEvent and OnDispatcherListChanged protected to allow overload. · 59b25316
      lgenevet authored
      Only one event factory can exist. Make OnDeviceEvent/ OnDispatcherListChanged
      protected will allow to overload this implementation to add specific behaviour
      to the evdev input devices one.
      Add lgenevet@cisco.com in authors.
      
      Review URL: https://codereview.chromium.org/689933004
      
      Cr-Commit-Position: refs/heads/master@{#302119}
      59b25316
    • csharp's avatar
      Revert of Reduce frequency of requesting bookmark clusters. (patchset #8... · 8077169f
      csharp authored
      Revert of Reduce frequency of requesting bookmark clusters. (patchset #8 id:140001 of https://codereview.chromium.org/682933002/)
      
      Reason for revert:
      This appears to have broken Chromium Linux on Android Arm64 Builder (dbg).
      
      FAILED: /mnt/data/b/build/goma/gomacc /mnt/data/b/build/slave/Android_Arm64_Builder__dbg_/build/src/third_party/android_tools/ndk//toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-g++ -MMD -MF obj/chrome/browser/android/enhanced_bookmarks/browser.enhanced_bookmarks_bridge.o.d -DV8_DEPRECATION_WARNINGS -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -DUSE_LIBJPEG_TURBO=1 -DENABLE_WEBRTC=1 -DUSE_PROPRIETARY_CODECS -DENABLE_BROWSER_CDMS -DENABLE_CONFIGURATION_POLICY -DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY -DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE -DENABLE_AUTOFILL_DIALOG=1 -DCLD_VERSION=1 -DENABLE_PRINTING=1 -DENABLE_MANAGED_USERS=1 -DVIDEO_HOLE=1 -DENABLE_LOAD_COMPLETION_HACKS=1 -DNACL_WINDOWS=0 -DNACL_LINUX=1 -DNACL_OSX=0 -DNACL_ANDROID=1 -DFULL_SAFE_BROWSING -DMOJO_USE_SYSTEM_IMPL -DPROTOBUF_USE_DLLS -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DAUTOFILL_ENABLE_SYNC -DPASSWORD_MANAGER_ENABLE_SYNC '-DPRECACHE_CONFIG_SETTINGS_URL="https://www.gstatic.com/chrome/wifiprefetch/precache_config"' '-DPRECACHE_MANIFEST_URL_PREFIX="https://www.gstatic.com/chrome/wifiprefetch/precache_manifest_"' -DAPPCACHE_USE_SIMPLE_CACHE -DSK_ENABLE_INST_COUNT=0 -DSK_SUPPORT_GPU=1 '-DGR_GL_CUSTOM_SETUP_HEADER="GrGLConfig_chrome.h"' -DSK_ENABLE_LEGACY_API_ALIASING=1 -DSK_ATTR_DEPRECATED=SK_NOTHING_ARG1 -DGR_GL_IGNORE_ES3_MSAA=0 -DSK_WILL_NEVER_DRAW_PERSPECTIVE_TEXT -DSK_FM_NEW_MATCH_FAMILY_STYLE_CHARACTER=1 -DSK_SUPPORT_LEGACY_TEXTRENDERMODE -DSK_LEGACY_NO_DISTANCE_FIELD_PATHS -DSK_BUILD_FOR_ANDROID -DSK_USE_POSIX_THREADS -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_STATIC_IMPLEMENTATION -DFEATURE_ENABLE_SSL -DFEATURE_ENABLE_VOICEMAIL -DEXPAT_RELATIVE_PATH -DGTEST_RELATIVE_PATH -DNO_MAIN_THREAD_WRAPPING -DNO_SOUND_SYSTEM -DANDROID -DPOSIX -DWEBRTC_POSIX -DLIBXML_STATIC -DPOSIX_AVOID_MMAP -DMEDIA_DISABLE_LIBVPX -DXML_STATIC -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_LINUX -DWEBRTC_ANDROID -DWEBRTC_ANDROID_OPENSLES -DMESA_EGL_NO_X11_HEADERS -DUSE_OPENSSL=1 -DUSE_OPENSSL_CERTS=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__GNU_SOURCE=1 -DUSE_STLPORT=1 -D_STLP_USE_PTR_SPECIALIZATIONS=1 '-DCHROME_BUILD_ID=""' -DHAVE_SYS_UIO_H -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -D_DEBUG -Igen -I../.. -Iobj/chrome/browser.gen -I../../third_party/khronos -I../../gpu -I../../skia/config -I../../third_party/WebKit/Source -Igen/angle -Igen/protoc_out -I../../third_party/protobuf -I../../third_party/protobuf/src -I../../third_party/dom_distiller_js/package/proto_gen -Igen/chrome -Igen/components/strings -I../../third_party/WebKit -I../../third_party/skia/src/core -I../../third_party/skia/include/core -I../../third_party/skia/include/effects -I../../third_party/skia/include/pdf -I../../third_party/skia/include/gpu -I../../third_party/skia/include/lazy -I../../third_party/skia/include/pathops -I../../third_party/skia/include/pipe -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../skia/ext -I../../third_party/cacheinvalidation/overrides -I../../third_party/cacheinvalidation/src -I../../third_party/cacheinvalidation/google/cacheinvalidation -I../../third_party/icu/source/i18n -I../../third_party/icu/source/common -I../../third_party/webrtc/overrides -I../../third_party/libjingle/overrides -I../../third_party/libjingle/source -I../../testing/gtest/include -I../../third_party -I../../third_party/libxml/linux/include -I../../third_party/libxml/src/include -I../../third_party/zlib -Igen/ui/resources -I../../third_party/re2 -Igen/content/app/resources/ -I../../third_party/expat/files/lib -I../../third_party/leveldatabase/src/include -I../../third_party/leveldatabase/src -I../../third_party/leveldatabase -I../../third_party/libyuv/include -I../../third_party/libyuv -I../../third_party/npapi -I../../third_party/npapi/bindings -Igen/ui/gl -I../../third_party/mesa/src/include -I../../v8/include -Igen/policy --param=ssp-buffer-size=4 -Werror -fno-strict-aliasing -Wall -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -ffunction-sections -funwind-tables -g -fno-short-enums -finline-limit=64 -Wa,--noexecstack --sysroot=/mnt/data/b/build/slave/Android_Arm64_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-21/arch-arm64 -isystem/mnt/data/b/build/slave/Android_Arm64_Builder__dbg_/build/src/third_party/android_tools/ndk//sources/cxx-stl/stlport/stlport -Os -g -gdwarf-4 -fdata-sections -ffunction-sections -funwind-tables -g1 -fno-exceptions -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -Wsign-compare -std=gnu++11 -Wno-narrowing -Wno-literal-suffix  -c ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc -o obj/chrome/browser/android/enhanced_bookmarks/browser.enhanced_bookmarks_bridge.o
      ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc: In constructor 'enhanced_bookmarks::android::EnhancedBookmarksBridge::EnhancedBookmarksBridge(JNIEnv*, jobject, Profile*)':
      ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc:52:67:error: invalid new-expression of abstract class type 'enhanced_bookmarks::BookmarkServerSearchService'
             EnhancedBookmarkModelFactory::GetForBrowserContext(profile_)));
                                                                         ^
      In file included from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.h:12:0,
                       from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc:5:
      ../../components/enhanced_bookmarks/bookmark_server_search_service.h:21:7: note:   because the following virtual functions are pure within 'enhanced_bookmarks::BookmarkServerSearchService':
       class BookmarkServerSearchService : public BookmarkServerService {
             ^
      In file included from ../../components/enhanced_bookmarks/bookmark_server_service.h:11:0,
                       from ../../components/enhanced_bookmarks/bookmark_server_search_service.h:12,
                       from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.h:12,
                       from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc:5:
      ../../components/enhanced_bookmarks/enhanced_bookmark_model_observer.h:29:16: note: 	virtual void enhanced_bookmarks::EnhancedBookmarkModelObserver::EnhancedBookmarkNodeChanged(const BookmarkNode*)
         virtual void EnhancedBookmarkNodeChanged(const BookmarkNode* node) = 0;
                      ^
      In file included from ../../storage/browser/fileapi/plugin_private_file_system_backend.h:13:0,
                       from ../../storage/browser/fileapi/file_system_context.h:20,
                       from ../../content/public/browser/content_browser_client.h:30,
                       from ../../chrome/browser/profiles/profile.h:17,
                       from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.h:10,
                       from ../../chrome/browser/android/enhanced_bookmarks/enhanced_bookmarks_bridge.cc:5:
      ../../storage/browser/fileapi/file_system_backend.h: At global scope:
      ../../storage/browser/fileapi/file_system_backend.h:43:13:error: 'storage::kMaximumLength' defined but not used [-Werror=unused-variable]
       const int64 kMaximumLength = std::numeric_limits<int64>::max();
      
      Original issue's description:
      > Reduce frequency of requesting bookmark clusters.
      >
      > Currently, we fetch for bookmarks on SyncCycleCompleted.  We
      > actually just want to trigger a request for clusters when
      > bookmarks change due to a SyncCycle.  By watching for
      > ExtensiveChanges from the BookmarksModel and saving some
      > state, we can more accurately determine this.
      >
      > BUG=424254
      >
      > Committed: https://crrev.com/2d0c8cfc2d67eea473132d8582430c21529ce897
      > Cr-Commit-Position: refs/heads/master@{#302111}
      
      TBR=yfriedman@chromium.org,kkimlabs@chromium.org,noyau@chromium.org,mcolbert@chromium.org,danduong@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=424254
      
      Review URL: https://codereview.chromium.org/693513003
      
      Cr-Commit-Position: refs/heads/master@{#302118}
      8077169f
    • reillyg's avatar
      Add API tests for the chrome.hid API. · e48477cd
      reillyg authored
      These test validate that the implementation of the chrome.hid API is using
      the API provided by //device/hid correctly. It does not talk to real devices
      or validate platform-specific functionality.
      
      BUG=
      
      Review URL: https://codereview.chromium.org/690473002
      
      Cr-Commit-Position: refs/heads/master@{#302117}
      e48477cd
    • smckay's avatar
      Add ImportHistory class and RecordStorage class to manage storage of local dedupe data. · 2dc842c7
      smckay authored
      RecordStorage will storage data in a file obtained from chrome.syncFileSystem allowing "local" dedupe data to be synced between a users devices.
      
      BUG=420680
      
      TEST=browser_test: *ImportHistoryTest*
      
      Review URL: https://codereview.chromium.org/677213002
      
      Cr-Commit-Position: refs/heads/master@{#302116}
      2dc842c7
    • tedchoc's avatar
      [Android] Remove non-static version of TouchCommon. · 6a2f36fb
      tedchoc authored
      BUG=427031
      
      Review URL: https://codereview.chromium.org/691623002
      
      Cr-Commit-Position: refs/heads/master@{#302115}
      6a2f36fb
    • dtseng's avatar
      Add remaining text/caret navigation commands to ChromeVox Next. · eb85cd11
      dtseng authored
      This adds the character, and word navigation commands with tentitive key bindings.
      There is placeholder code to compute the utterance to be spokenwhich is not suitable for braille.
      
      Review URL: https://codereview.chromium.org/674263003
      
      Cr-Commit-Position: refs/heads/master@{#302114}
      eb85cd11
    • palmer's avatar
      Allow POSIX callers to specify a new file's mode. · 931e3507
      palmer authored
      Retain the tight 0640 mode for most existing callers, but honor the user's
      umask for downloaded files.
      
      This is a re-land of https://codereview.chromium.org/639253004/.
      
      BUG=409416, 362887
      TBR=asanka,mdempsky,rvargas
      
      Review URL: https://codereview.chromium.org/689713006
      
      Cr-Commit-Position: refs/heads/master@{#302113}
      931e3507
    • pritam.nikam's avatar
      [Extensions] Chromium crashed in single-process mode on fresh launch. · e82a809f
      pritam.nikam authored
      With current implementation, in-process utility thread clean up is taken care by IO thread on detecting that concern IPC communication channel been closed. And utility thread has ThreadRestrictions to disallowed IO. Apparently it asserts (SIG-ABORT) before performing join in pre-check.
      
      With this CL we are making sure that before IO thread waits for utility thread's cleanup it enables ThreadRestrictions to allow IO for utility thread so that it can join. This avoids chromium crash on fresh launch.
      
      BUG=421007
      R=mpcomplete@chromium.org
      
      Review URL: https://codereview.chromium.org/683083002
      
      Cr-Commit-Position: refs/heads/master@{#302112}
      e82a809f
    • danduong's avatar
      Reduce frequency of requesting bookmark clusters. · 2d0c8cfc
      danduong authored
      Currently, we fetch for bookmarks on SyncCycleCompleted.  We
      actually just want to trigger a request for clusters when
      bookmarks change due to a SyncCycle.  By watching for
      ExtensiveChanges from the BookmarksModel and saving some
      state, we can more accurately determine this.
      
      BUG=424254
      
      Review URL: https://codereview.chromium.org/682933002
      
      Cr-Commit-Position: refs/heads/master@{#302111}
      2d0c8cfc
    • skia-deps-roller's avatar
      Roll src/third_party/skia 79f8fae:6500760 · a3fe7026
      skia-deps-roller authored
      Summary of changes available at:
      https://chromium.googlesource.com/skia/+log/79f8fae..6500760
      
      CQ_EXTRA_TRYBOTS=tryserver.blink:linux_blink_rel,linux_blink_dbg
      TBR=hcm@google.com
      
      Review URL: https://codereview.chromium.org/690953003
      
      Cr-Commit-Position: refs/heads/master@{#302110}
      a3fe7026
    • csharp's avatar
      Disable NaClBrowserTestPnacl.Crash on Linux due to flakiness · f007a92d
      csharp authored
      TBR=ncbray@chromium.org
      BUG=428838
      
      Review URL: https://codereview.chromium.org/695493003
      
      Cr-Commit-Position: refs/heads/master@{#302109}
      f007a92d
    • earthdok's avatar
      Instrumented libraries: add libtasn1-6. · 393e13d9
      earthdok authored
      BUG=414189
      TBR=glider@chromium.org
      NOTRY=true
      
      Review URL: https://codereview.chromium.org/694583002
      
      Cr-Commit-Position: refs/heads/master@{#302108}
      393e13d9
    • ianwen's avatar
      Add Search Service in Enhanced Bookmark Bridge · e52346f1
      ianwen authored
      A Search client is created during initialization of
      EnhancedBookmarkBridge. And when the bridge destructs, search service is
      also destroyed.
      
      BUG=415774
      
      Review URL: https://codereview.chromium.org/637323005
      
      Cr-Commit-Position: refs/heads/master@{#302107}
      e52346f1
    • lliabraa's avatar
      Update iOS grit whitelist and remove dep on unused resources. · 302dbd2d
      lliabraa authored
      The iOS whitelist was incomplete but things were still working due to
      a bug in grit where some resources are being added even if they are not
      in the whitelist. The fix for that grit bug is in
      https://chromiumcodereview.appspot.com/669763002/
      
      Also, the dependency on ui/native_theme is removed from iOS
      because it is unused, allowing the resources to be omitted from the
      .pak file.
      
      BUG=None
      
      Review URL: https://codereview.chromium.org/667223003
      
      Cr-Commit-Position: refs/heads/master@{#302106}
      302dbd2d
    • hcarmona's avatar
      Enable a11y audit for chrome://print and fix failing tests. · 8102b1b8
      hcarmona authored
      Enabled a11y audit test.
      Made the tests async in order to run the a11y audit after the UI is settled down.
      
      Fix issue where decorative icon had no descriptive text. Added alt="".
      Fix issue where margins were obscured by a warning dialog but were still accessible. When elements are obscured by the overlay, they are now hidden.
      
      Cleaned up redundant code by moving it into functions.
      
      BUG=423178
      
      Review URL: https://codereview.chromium.org/601083004
      
      Cr-Commit-Position: refs/heads/master@{#302105}
      8102b1b8
    • xians's avatar
      Add a NOTREACHED and uma stat when the audio callback fails. · 07a90a91
      xians authored
      It is used to catch problem where the audio fails silently.
      
      BUG=428706
      
      Review URL: https://codereview.chromium.org/685403002
      
      Cr-Commit-Position: refs/heads/master@{#302104}
      07a90a91
    • alexmos's avatar
      Fix the DontSwapProcessWithOnlyRelNoreferrer test for --site-per-process. · 347a917a
      alexmos authored
      This test checks that following a cross-site link with rel="nofererrer" does not create a new SiteInstance per https://crbug.com/24447.  However, the test expectations should change with --site-per-process, as we do expect a process swap in this mode.  This is similar to how DontSwapProcessWithOnlyTargetBlank behaves (https://codereview.chromium.org/635933002/).
      
      BUG=417518
      
      Review URL: https://codereview.chromium.org/692703002
      
      Cr-Commit-Position: refs/heads/master@{#302103}
      347a917a
    • thakis's avatar
      Add a few missing overrides found by a new clang warning. · fdb276fb
      thakis authored
      Namely, -Winconsistent-missing-override. No behavior change.
      
      BUG=428099
      
      Review URL: https://codereview.chromium.org/682413003
      
      Cr-Commit-Position: refs/heads/master@{#302102}
      fdb276fb
    • csharp's avatar
      Disable flaky test GlobalCommandsApiTest.GlobalDuplicatedMediaKey · b3f7daaa
      csharp authored
      TBR=dtseng@chromium.org
      BUG=428813
      
      Review URL: https://codereview.chromium.org/689883004
      
      Cr-Commit-Position: refs/heads/master@{#302101}
      b3f7daaa
    • kmarshall's avatar
      Fix OpenSSL x509 unit test build breakage by adding a missing getter for a scoped_refptr. · 8e53e464
      kmarshall authored
      R=sleevi@chromium.org,davidben@chromium.org
      CC=cloudview-eng
      BUG=
      
      Review URL: https://codereview.chromium.org/691593002
      
      Cr-Commit-Position: refs/heads/master@{#302100}
      8e53e464
    • yurys's avatar
      Roll src/third_party/WebKit... · 8239fec9
      yurys authored
      Roll src/third_party/WebKit 3c0b008b9a93ea227fb57d0d23b93e8affc3af08:eacac493536b3feb666da91ef21b9072a6d2f5a1 (svn 184648:184653)
      
      BUG=None
      TBR=morrita
      
      Review URL: https://codereview.chromium.org/694523003
      
      Cr-Commit-Position: refs/heads/master@{#302099}
      8239fec9
    • geofflang's avatar
      Roll ANGLE. · f87188d9
      geofflang authored
      BUG=395405
      
      Review URL: https://codereview.chromium.org/691003002
      
      Cr-Commit-Position: refs/heads/master@{#302098}
      f87188d9
    • sdefresne's avatar
      Cleanup HistoryBackend and ExpireHistoryBackend interface · be70ea33
      sdefresne authored
      Rename BroadcastNotificationDelegate to ExpireHistoryBackendDelegate and change
      the implementation in HistoryBackend to send the notification as part of the
      NotifyURLs{Modified,Deleted} method implementation.
      
      Delete BroadcastNofiticationDelegate::BroadcastNotifications as it is no longer
      required.
      
      BUG=373326
      
      Review URL: https://codereview.chromium.org/690733002
      
      Cr-Commit-Position: refs/heads/master@{#302097}
      be70ea33
    • Chris Sharp's avatar
      Revert "Move network_connect code to ui/chromeos/network" · 2ff670a4
      Chris Sharp authored
      This reverts commit c49ac404.
      
      TBR=stevenjb@chromium.org
      BUG=
      
      Review URL: https://codereview.chromium.org/693493003
      
      Cr-Commit-Position: refs/heads/master@{#302096}
      2ff670a4
    • mtklein's avatar
      Build SkThreadUtils (home of SkThread type) too. · f922e95f
      mtklein authored
      BUG=
      
      Review URL: https://codereview.chromium.org/686423003
      
      Cr-Commit-Position: refs/heads/master@{#302095}
      f922e95f
    • igsolla's avatar
      [aw] Transfer anchor views between container views. · c698e079
      igsolla authored
      The WebView swaps container views when transitioning
      from/to fullscreen. This change ensures that
      anchor views are transferred across container views too.
      
      We also remove the PowerSaveBlocker attached to the
      ContentVideoView because as a result it is not longer
      needed. We now reuse the PowerSaveBlocker attached to
      the WebContents which is implemented as an anchor
      view. This has a number of advantages:
      1. The PowerSaveBlocker now works correctly between
         transitions from/to fullscreen.
      2. A PowerSaveBlocker is now also created for video
         elements contained inside a div (for these a
         ContentVideoView is not created when going
         fullscreen).
      
      This change depends on:
      https://codereview.chromium.org/639923003/
      
      This change also adds comprehensive tests to verify the
      new behaviour. For this we need a longer video, so we
      replace the old one-frame test video. We also refactor
      the tests to remove flakiness and unnecessary complexity.
      
      BUG=398485
      
      Review URL: https://codereview.chromium.org/639413002
      
      Cr-Commit-Position: refs/heads/master@{#302094}
      c698e079
    • slamm's avatar
      Revert of Disable WebRTC benchmark due to flakiness. (patchset #1 id:1 of... · 3d2ce691
      slamm authored
      Revert of Disable WebRTC benchmark due to flakiness. (patchset #1 id:1 of https://codereview.chromium.org/684023002/)
      
      Reason for revert:
      Committed fix for flakiness: https://codereview.chromium.org/688163003/
      
      Original issue's description:
      > Disable WebRTC benchmark due to flakiness.
      >
      > TBR=tonyg@chromium.org, phoglund@chromium.org
      > BUG=428157
      >
      > Committed: https://crrev.com/64709a0055eb91ceb5d29b4d6bfdaefa8380143d
      > Cr-Commit-Position: refs/heads/master@{#301753}
      
      TBR=phoglund@chromium.org,tonyg@chromium.org,dpranke@chromium.org
      NOTREECHECKS=true
      NOTRY=true
      BUG=428157
      
      Review URL: https://codereview.chromium.org/688343002
      
      Cr-Commit-Position: refs/heads/master@{#302093}
      3d2ce691
    • stevenjb's avatar
      Move network_connect code to ui/chromeos/network · c49ac404
      stevenjb authored
      BUG=425996
      
      Review URL: https://codereview.chromium.org/686503002
      
      Cr-Commit-Position: refs/heads/master@{#302092}
      c49ac404
    • tnagel's avatar
      Add explicit numerical ids to EnrollmentStatus::Status enum. · 9477d5b0
      tnagel authored
      This makes it easier to interpret log messages that contain enum values.
      
      BUG=none
      
      Review URL: https://codereview.chromium.org/689903002
      
      Cr-Commit-Position: refs/heads/master@{#302091}
      9477d5b0
    • eroman's avatar
      Refactor: Extract some general code for asymmetric algorithms from RSA files. · 5be54f72
      eroman authored
      The code for importing/exporting pkcs8/spki is not specific to RSA. Extracting it so it can be shared by the EC implementation.
      
      BUG=399094
      
      Review URL: https://codereview.chromium.org/685213004
      
      Cr-Commit-Position: refs/heads/master@{#302090}
      5be54f72