0
Commit Graph

535801 Commits

Author SHA1 Message Date
cd1547c425 Remove GYP files from some smaller toplevel dirs.
These are now unused.

TBR=dpranke

Review-Url: https://codereview.chromium.org/2295963002
Cr-Commit-Position: refs/heads/master@{#415409}
2016-08-30 20:35:37 +00:00
5772bc071f Roll src/third_party/pdfium/ 50034a679..fbda17d61 (2 commits).
https://pdfium.googlesource.com/pdfium.git/+log/50034a679249..fbda17d61de1

$ git log 50034a679..fbda17d61 --date=short --no-merges --format='%ad %ae %s'
2016-08-30 tsepez Make CPDF_TextState have a CPDF_TextStateData rather than inheriting one.
2016-08-30 dsinclair Guard against overflow when calculating font weight.

BUG=641418

TBR=dsinclair@chromium.org

Review-Url: https://codereview.chromium.org/2292243002
Cr-Commit-Position: refs/heads/master@{#415408}
2016-08-30 20:32:03 +00:00
e1f67c7ebe Remove calls to deprecated MessageLoop methods from mojo/.
This CL removes calls to these methods from mojo/ files:
- MessageLoop::PostTask
- MessageLoop::PostDelayedTask
- MessageLoop::ReleaseSoon
- MessageLoop::DeleteSoon
- MessageLoop::Run
- MessageLoop::RunUntilIdle

BUG=616447

Review-Url: https://codereview.chromium.org/2272253003
Cr-Commit-Position: refs/heads/master@{#415407}
2016-08-30 20:29:41 +00:00
62d6b4824a [ios] Removed deprecated JS execution API.
BUG=595761

Review-Url: https://codereview.chromium.org/2281803002
Cr-Commit-Position: refs/heads/master@{#415406}
2016-08-30 20:17:06 +00:00
1126608710 Removes check on deprecated OfflinePageBridge.isOfflinePagesEnabled() from isNtpOfflinePagesEnabled()
BUG=639354

Review-Url: https://codereview.chromium.org/2285313002
Cr-Commit-Position: refs/heads/master@{#415405}
2016-08-30 20:17:05 +00:00
f5c0fd8043 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

build:
  https://crrev.com/6a0ae9a267cf531c5730e35900d3ec7cd1f4f20e Increase timeout for determining initial confidence from 2 hours to 20 hours. (dtu@chromium.org)
  https://crrev.com/b558a1d492b1e80a75c1fe4d76a39606e872a305 Make Nexus5X bisect bot  use 64 bit binaries. (prasadv@google.com)
  https://crrev.com/c55d5672010c188fec90d8aa2b2ccc83be6f5c07 Add configs for android webview Nexus 6 bisect bot. (mikecase@chromium.org)

TBR=martiniss@chromium.org,phajdan.jr@chromium.org
BUG=640154,640509

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2298463002
Cr-Commit-Position: refs/heads/master@{#415404}
2016-08-30 20:09:02 +00:00
61a6b110f8 Remove .gypi sharing for Blink core + some tests
Makes new "unit_tests" targets for core and modules, reference these from webkit_unit_tests and delete the associated .gypi and .gni machinery.

Move all web file lists from .gypis to the GN build and remove web.gypi

Review-Url: https://codereview.chromium.org/2294893002
Cr-Commit-Position: refs/heads/master@{#415403}
2016-08-30 20:06:49 +00:00
a966841ca4 Remove views.gypi, inline sources into GN files.
Previously the views unit tests duplicated sources between views_unittests and views_mus_unittests. This puts the sources in one target and shares the compiles between both test suites.

Review-Url: https://codereview.chromium.org/2291803002
Cr-Commit-Position: refs/heads/master@{#415402}
2016-08-30 20:02:28 +00:00
f299e19db6 Add support for cancellation of demuxer reads.
This speeds up seek and suspend significantly in the case of a hung
read; on slow networks this may shave hundreds of milliseconds or more
off the seek and suspend times.

Notably this also resolves a CHECK() crash for overlapping reads
by aborting any existing reads when a new read comes in.

Note: Also removes some log spam from canceled reads / tests.

BUG=165762,638018
TEST=manual, new unittests

Review-Url: https://codereview.chromium.org/2267963002
Cr-Commit-Position: refs/heads/master@{#415401}
2016-08-30 19:55:52 +00:00
fd194b3382 Remove dom_distiller core dependency on content
This change removes the top level android directory from dom_distiller
and splits it into content/browser/android and core/android. The two
directories now each have their own JNI registrar that allows them to
depend on appropriate parts of the component.

BUG=562769
TBR=yfriedman@chromium.org

Review-Url: https://codereview.chromium.org/2252963004
Cr-Commit-Position: refs/heads/master@{#415400}
2016-08-30 19:51:27 +00:00
883f8d10f4 Roll src/third_party/skia/ 9a44565e9..e6ec16356 (4 commits).
https://chromium.googlesource.com/skia.git/+log/9a44565e9946..e6ec16356ec6

$ git log 9a44565e9..e6ec16356 --date=short --no-merges --format='%ad %ae %s'
2016-08-30 mtklein Detect TSAN instead of relying on #ifdef THREAD_SANITIZER.
2016-08-30 halcanary SkPDF: hand SfntlyWrapper::SubsetFont() ttcIndex, not fontName.
2016-08-30 mtklein GN: add sksl
2016-08-30 bsalomon Remove unneeded variables from ResourceCache test GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2295883002

CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel
TBR=bsalomon@google.com

Review-Url: https://codereview.chromium.org/2291263002
Cr-Commit-Position: refs/heads/master@{#415399}
2016-08-30 19:47:50 +00:00
ed991c70f6 Auto-rebaseline for r415363
https://chromium.googlesource.com/chromium/src/+/e465f9c7e

BUG=640264
TBR=pdr@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#415398}
2016-08-30 19:43:33 +00:00
1c49eca93d Create MouseWheelEvent directly instead of through MouseEvent.
BUG=641828
TEST=ash_unittests, unit_tests, blink_converters_unittests,
     events_unittests, exo_unittests, browser_tests

Review-Url: https://codereview.chromium.org/2287403002
Cr-Commit-Position: refs/heads/master@{#415397}
2016-08-30 19:39:07 +00:00
fba5c5c125 feedback UI: use native window controls on Mac
This CL adds a member to FeedbackInfo which instructs the feedback dialog
to use native window controls and implements support for it in the
feedback dialog's JS.

BUG=553991
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2295793002
Cr-Commit-Position: refs/heads/master@{#415396}
2016-08-30 19:32:43 +00:00
259c018824 Move ash::DisplayInfo to ui
To permit reusing portions of ash/display in both mus and ash, we need
to move some code to ui. Start this process by relocating
ash/common/display/display_info.* as it is the root of the inclusion
dependency tree.

BUG=581462

Review-Url: https://codereview.chromium.org/2270553002
Cr-Commit-Position: refs/heads/master@{#415395}
2016-08-30 19:32:42 +00:00
744a17d56b [HBD] Update MD Site Settings Plugins section to show 3rd mode checkbox.
Also updates a bunch of strings.

BUG=622922
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2280233002
Cr-Commit-Position: refs/heads/master@{#415394}
2016-08-30 19:30:30 +00:00
fs
c0d55affa1 Don't add redundant references to animated target element
SVGSMILElement adds a reference to its target, and any instances of the
target should never be mutated, so the registration of reference to the
extended target element set in SVGAnimateElement::resetAnimatedType does
not add any value.

BUG=640676

Review-Url: https://codereview.chromium.org/2292983002
Cr-Commit-Position: refs/heads/master@{#415393}
2016-08-30 19:30:29 +00:00
71c9ade4e9 Roll typ to v0.9.7.
This picks up a change that will help address flaky telemetry failures.

This includes the following changes (v0.9.5..v0.9.7):

  79fe79db Change typ's interpretation of a test that first fails
           and is then skipped.
  101acd31 Bump version to 0.9.6, clean up Python 3 failures
  2f8787b8 rework run script to remove python3 log
  d5023636 rework sharding tests

TBR=rnephew@chromium.org, nednguyen@google.com
BUG=618330

Review-Url: https://codereview.chromium.org/2289303002
Cr-Commit-Position: refs/heads/master@{#415392}
2016-08-30 19:27:47 +00:00
sdy
9745ad33c7 Just skip deployment target checks for OS versions newer than our SDK
Instead of guessing what *would* have been the OS X version constant for
a version our SDK doesn't even support and then asserting when we're
wrong, just skip the check when it doesn't matter.

BUG=636093

Review-Url: https://codereview.chromium.org/2289173002
Cr-Commit-Position: refs/heads/master@{#415391}
2016-08-30 19:27:46 +00:00
5dfebbe5b6 Roll src/third_party/catapult/ bf2b35a6b..578e20909 (1 commit).
bf2b35a6b6..578e209090

$ git log bf2b35a6b..578e20909 --date=short --no-merges --format='%ad %ae %s'
2016-08-30 jbudorick [devil] Disable USB reset in device_recovery.

BUG=642194

TBR=catapult-sheriff@chromium.org

Review-Url: https://codereview.chromium.org/2295933002
Cr-Commit-Position: refs/heads/master@{#415390}
2016-08-30 19:25:06 +00:00
2b1aff2396 Clean up some nits in DesktopMediaListView.
Review-Url: https://codereview.chromium.org/2293823002
Cr-Commit-Position: refs/heads/master@{#415389}
2016-08-30 19:22:27 +00:00
7e03e5a949 Add test for forwarding the load event while pending deletion.
BUG=636513
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation

Review-Url: https://codereview.chromium.org/2281103002
Cr-Commit-Position: refs/heads/master@{#415388}
2016-08-30 19:20:11 +00:00
efe03ce5f0 Start hiding deprecated skia/ext/ functions
skia::GetTopDevice() gets removed from our public API.
SK_API also removed from a couple of classes we don't want used.

R=fmalita@chromium.org
BUG=543755

Review-Url: https://codereview.chromium.org/2294813002
Cr-Commit-Position: refs/heads/master@{#415387}
2016-08-30 19:17:42 +00:00
21e88d977e Update V8 to version 5.5.29.
Summary of changes available at:
26642c66..3d96d7ee

Please follow these instructions for assigning/CC'ing issues:
https://github.com/v8/v8/wiki/Triaging%20issues

Please close rolling in case of a roll revert:
https://v8-roll.appspot.com/
This only works with a Google account.

CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org

Review-Url: https://codereview.chromium.org/2289243002
Cr-Commit-Position: refs/heads/master@{#415386}
2016-08-30 19:15:25 +00:00
rch
bedd5745be Use a field trial to decide if QUIC should attempt to prevent packet fragmentation.
BUG=641791

Review-Url: https://codereview.chromium.org/2283393002
Cr-Commit-Position: refs/heads/master@{#415385}
2016-08-30 19:15:24 +00:00
324b5a9720 Update WebGL2 expectations for AMD and Intel.
TBR=zmo@chromium.org
BUG=483282
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2296853002
Cr-Commit-Position: refs/heads/master@{#415384}
2016-08-30 19:12:49 +00:00
f61f3dfeb0 DevTools security panel: explain subresources with cert errors separately
The browser process used to record subresources that were loaded with
certificate errors as mixed content. This meant that DevTools wasn't
able to distinguish mixed content (subresources loaded over HTTP) from
subresources loaded with certificate errors. On a page that loaded
subresources with certificate errors, DevTools would show the mixed
content explanation, which was confusing/inaccurate because it described
"HTTP resources".

The commits in https://crbug.com/634171 created separate plumbing in the
browser process for subresources with certificate errors. This CL uses
that plumbing to distinguish these two cases for DevTools, and adds
separate bullets to the security panel when there are subresources with
cert errors on the page.

I have also renamed various instances of "insecure content" to "mixed
content" to be more precise: trying to use "insecure content" to mean
any type of insecure content, and "mixed content" to mean specifically
content loaded over HTTP on an HTTPS page. (There are still some more
places throughout Chrome that need to be cleaned up with this
terminology.)

(For subresources with cert errors, there is no link to the Network
panel with a filter like there is for mixed content; we can perhaps add
that later.)

BUG=587172

Review-Url: https://codereview.chromium.org/2286553002
Cr-Commit-Position: refs/heads/master@{#415383}
2016-08-30 19:06:18 +00:00
e23a88c56d Fix recording of kAnimatingScrollOnMain
We only want to record this reason if it's the only scroll reason (as it
obscures others).

BUG=None

Review-Url: https://codereview.chromium.org/2289593006
Cr-Commit-Position: refs/heads/master@{#415382}
2016-08-30 19:03:57 +00:00
1ba33d9e4e Mark media/video-autoplay-experiment-modes.html slow / expected timeout on webkit_tests.
BUG=642023

Review-Url: https://codereview.chromium.org/2294453002
Cr-Commit-Position: refs/heads/master@{#415381}
2016-08-30 19:03:56 +00:00
3c65d519f8 Add a #define to protect an upcoming Skia change.
BUG=642376

Review-Url: https://codereview.chromium.org/2289193002
Cr-Commit-Position: refs/heads/master@{#415380}
2016-08-30 19:01:28 +00:00
ab06827e6a Finish changing chrome/ grit includes to use qualified paths.
BUG=401588
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2290753004
Cr-Commit-Position: refs/heads/master@{#415379}
2016-08-30 19:01:27 +00:00
msw
8283940316 mash: Port ash_sysui ShelfDelegateMus impl to mojo:ash.
Migrate ash/sysui/shelf_delegate_mus.* to ash/mus.
Move mash/shelf/public/interfaces to ash/public/interfaces.
Merge shelf_constants.mojom and shelf.mojom.

Add ShelfController/ShelfObserver multi-display support.
Add ShelfObserver::OnShelfCreated mojo interface.
Add EnumTraits for alignment and auto-hide behavior.

Remove redundant ash/shelf_layout_manager*
Inline RootWindowController::OnShelfWindowAvailable.

BUG=557406,614182,615155,616857
TEST=Mash shelf shows chrome icon; no cros changes.
R=jamescook@chromium.org,sky@chromium.org
TBR=tsepez@chromium.org

Review-Url: https://codereview.chromium.org/2259153002
Cr-Commit-Position: refs/heads/master@{#415378}
2016-08-30 18:59:09 +00:00
316099ac4e Roll src/third_party/libvpx/source/libvpx/ f5bd76f5c..e66cd132f (23 commits).
f5bd76f5c1..e66cd132f0

$ git log f5bd76f5c..e66cd132f --date=short --no-merges --format='%ad %ae %s'
2016-08-27 jzern vpx_mem,align_addr: use ~ to create mask
2016-08-27 jzern vp9_alt_ref_aq_set_nsegments: harmonize fn signature
2016-08-25 yuryg Move vp9_alt_ref_aq_private.h to vp9_alt_ref_aq.c
2016-08-26 jingning Fix VS build warnings in vp9_alt_ref_aq files
2016-08-26 paulwilkins Add ALLOW_RECODE_FIRST speed mode.
2016-08-25 marpan vp8: Move loopfilter synchronization to end of encode_frame call.
2016-07-18 yuryg Create interface for the ALT_REF_AQ class
2016-08-25 jimbankoski libyuv: update to c244a3e9
2016-08-24 jzern add_noise,vpx_setup_noise: correct 'char_dist' type
2016-08-23 jzern vpx_mem: add basic size check
2016-08-24 jzern vpx_mem: normalize function names
2016-07-26 urvang vpx_realloc correction.
2016-07-25 urvang vpx_mem: Refactor code
2016-08-24 marpan Add datarate tests for encoder multi-threads (vp8 and vp9).
2016-07-18 yuryg Add --alt-ref-aq=<int> option
2016-08-23 jzern vp8_decoder_create_threads: check sem/pthread returns
2016-08-23 jzern vp8_create_decoder_instances: add missing setjmp
2016-08-23 johannkoenig Remove halfpix specialization
2016-08-23 jzern vp8: fix decoder crash with invalid leading keyframes
2016-08-22 yuryg Correct CHECK_MEM_ERROR macro (release builds)
(...)

R=johannkoenig@google.com

Review-Url: https://codereview.chromium.org/2295893002
Cr-Commit-Position: refs/heads/master@{#415377}
2016-08-30 18:56:34 +00:00
885d82bc30 Fix AnnexB header bytes for VideoToolbox
This CL addresses the bug where we see iOS HW decoder dropping most of the
frames in a H264 connection with OSX HW encoder. There is a mismatch between
the header bytes of these two implementations. iOS expect a 4 bytes header whereas
currently 3 bytes are written by OSX encoder. Making them both based on 4 bytes
fixes the dropped frames issue.

[0] https://cs.chromium.org/chromium/src/third_party/webrtc/modules/video_coding/codecs/h264/h264_video_toolbox_nalu.cc?rcl=0&l=345

BUG=webrtc:5931
TEST= Tested H264 connection between Macbook Air and iOS.

Review-Url: https://codereview.chromium.org/2292683002
Cr-Commit-Position: refs/heads/master@{#415376}
2016-08-30 18:54:03 +00:00
8645b5898b [Win] Add reporting of total number of modules loaded in browser process.
BUG=617176,619923
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win10_chromium_x64_rel_ng

Review-Url: https://codereview.chromium.org/2037883004
Cr-Commit-Position: refs/heads/master@{#415375}
2016-08-30 18:54:02 +00:00
sky
f71e6c9fa8 Moves WorkspaceController to ash/common
I move creation to RootWindowControllerCommon, but I think
RootWindowControllerCommon should go away. I'm going to do that next,
which will result in some additional cleanup.

BUG=624173
TEST=covered by tests
R=msw@chromium.org

Review-Url: https://codereview.chromium.org/2292183003
Cr-Commit-Position: refs/heads/master@{#415374}
2016-08-30 18:51:44 +00:00
1d3fdb0e95 Roll recipe dependencies (trivial).
This is an automated CL created by the recipe roller. This CL rolls recipe
changes from upstream projects (e.g. depot_tools) into downstream projects
(e.g. tools/build).

More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug
(or complain)

build:
  https://crrev.com/14882d030b9fc5b4dbd97030681b80f46bb96f4e Add configs to set up WebView 32bit perf bots. (mikecase@chromium.org)

TBR=martiniss@chromium.org,phajdan.jr@chromium.org
BUG=

Recipe-Tryjob-Bypass-Reason: Autoroller
Bugdroid-Send-Email: False
Review-Url: https://codereview.chromium.org/2292223002
Cr-Commit-Position: refs/heads/master@{#415373}
2016-08-30 18:51:43 +00:00
22c91cc299 Android: move peerconnection out of power observer.
Currently when screen is off (or Chrome goes to background) for more than 1 min,
peerconnection will be stoppted by PowerMonitor to save battery power. This is
not necesary now since we'll suspend video call when the tab is background. And
users prefer that audio call can continue while they are doing something else.

BUG=513633

Review-Url: https://codereview.chromium.org/2263373003
Cr-Commit-Position: refs/heads/master@{#415372}
2016-08-30 18:51:42 +00:00
41dca1f3e1 Remove OnThemeChanged and associated ViewMsg_ThemeChanged
ViewMsg_ThemeChanged was never sent, and even if it was, the only code
path that did anything was

#if USE_AURA
// nothing
#elif OS_WIN
// do stuff
...

so it was never going to run. Noticed while trying to clean up
NativeThemeWin usage from Blink, which also makes little-to-no sense and
causes the linked bug.

R=jam@chromium.org
BUG=258201

Review-Url: https://codereview.chromium.org/2287813002
Cr-Commit-Position: refs/heads/master@{#415371}
2016-08-30 18:49:07 +00:00
361b276e3a Update WATCHLISTS for metrics/crash.
Also, rename use of internal codename in the file.

BUG=none

Review-Url: https://codereview.chromium.org/2292203002
Cr-Commit-Position: refs/heads/master@{#415370}
2016-08-30 18:49:06 +00:00
caccabc07c Notify LayoutImage that intrinsic dimensions changed when sizes changes
When the sizes attribute changes, that has the potential of modifying the
image's intrinsic dimensions. However, the LayoutImage object was not
notified of that explicitly. While the intrinsic dimensions were changed
when a new resource was downloaded as a result of the sizes attribute
change, that wasn't the case when such the resource was not changed.

This CL fixes that, by explicitly notifying the LayoutImage of the change.

BUG=639845

Review-Url: https://codereview.chromium.org/2292013002
Cr-Commit-Position: refs/heads/master@{#415369}
2016-08-30 18:46:20 +00:00
be8b5afc75 More Blimp browser tests for navigation
The Blimp browser tests now cover every action of NavigationFeature.

GoForward is an additional step in the existing GoBack test, rather than a new test, because you can't test GoForward without GoBack.

Also adds no-op behavior on the engine for when the client requests GoBack or GoForward but those operations aren't valid, and tests for those cases.

Tested log output for the invalid GoBack and GoForward cases with the following:
blimp_browsertests --single_process --gtest_filter=EngineBrowserTest.InvalidGoBack | grep Ignoring
blimp_browsertests --single_process --gtest_filter=EngineBrowserTest.InvalidGoForward | grep Ignoring

BUG=

Review-Url: https://codereview.chromium.org/2295543002
Cr-Commit-Position: refs/heads/master@{#415368}
2016-08-30 18:43:56 +00:00
3c2c00cc8a [ios] Use new JS execution API in browsing data partitioning test.
Use methods which returns id instead of deprecated methods which return
NSString. JS execution API returned NSString because that was the only
supported option from UIWebView. Now WKWebView returns id which should
be used everywhere.

BUG=None

Review-Url: https://codereview.chromium.org/2286773002
Cr-Commit-Position: refs/heads/master@{#415367}
2016-08-30 18:39:38 +00:00
bf792fc242 Start to refactor renderer LayerTreeSettings generating code to common.
The goal is to let Blimp reuse this logic on browser process, since
Blimp client doesn't have renderer process.

BUG=577985

Review-Url: https://codereview.chromium.org/2285083004
Cr-Commit-Position: refs/heads/master@{#415366}
2016-08-30 18:37:09 +00:00
9f38f74bb0 Make AppBannerInfoBar install WebAPK.
On UI, the text for installing a WebAPK in the App Banner is:
1) "Add to Homescreen" -> "Adding" -> "Open" for a sucessful
   installation
2) "Add to Homescreen" -> "Adding" -> "Unable to save" toast
   for an unsucessful installation.

WebAPK-specific logic is added to AppBannerInfobarDelegateAndroid
to show the above text. Besides, checking whether a site is WebAPK
Compattive is based on 1) installable check + 2) url is over
 "https" + 3) WebAPK is enabled on command line.

Currently, WebAPK is installed as an untrusted source with Android
installation dialog pops up. User could choose cancel the installation
even after the WebAPK has been downloaded locally. To detect the
cancel behavior, AppBannerInfobarDelegateAndroid checks whether the
WebAPK has been installed or not after Chrome is resumed. This isn't an
ideal way, but it seems we can't find a better way to detect the cancel
event. This logic will be removed when WebAPK is installed by Play soon.

This CL disables creating WebAPKs by selecting add-to-homescreen from
the app menu. Instead, in a follow up CL, selecting from the app menu
will make the app banner info bar shown to install WebAPKs.

BUG=627250

Review-Url: https://codereview.chromium.org/2259553002
Cr-Commit-Position: refs/heads/master@{#415365}
2016-08-30 18:37:08 +00:00
eaf4962623 [Android] Fix a few more symlink issues in test_runner.py.
BUG=641597

Review-Url: https://codereview.chromium.org/2294843002
Cr-Commit-Position: refs/heads/master@{#415364}
2016-08-30 18:34:46 +00:00
pdr
e465f9c7e8 Add new filter repaint test for turbulence, rebaseline existing test
This patch adds a new (currently failing) filter repaint test to show
how we improperly repaint turbulence filters. In addition, the existing
test for 640264 has been unskipped and rebaselined with a failing
result. These two changes should help catch progressions in the future.

BUG=598051,640264

Review-Url: https://codereview.chromium.org/2294633002
Cr-Commit-Position: refs/heads/master@{#415363}
2016-08-30 18:29:22 +00:00
cacc2c351d Disable WebRTC CaptureFromMediaElement test when using mojo renderer.
BUG=641559

Review-Url: https://codereview.chromium.org/2283163002
Cr-Commit-Position: refs/heads/master@{#415362}
2016-08-30 18:29:21 +00:00
67a9b07990 Revert "Rework default GN symbol handling for win goma builds."
This reverts commit 64fea5e296.

The CL broke the Windows build for some users.

NOPRESUBMIT=true
NOTRY=true
TBR=dpranke@chromium.org
BUG=634184

Review-Url: https://codereview.chromium.org/2294903002
Cr-Commit-Position: refs/heads/master@{#415361}
2016-08-30 18:26:44 +00:00
a866c91ab6 Remove src/tools/trace
This directory has not been touched since 2008, appears to be from the very
early history of tracing, and contains only some very primitive trace examples.

The frontend tracing code lives in Catapult, so let's remove this dir.

Review-Url: https://codereview.chromium.org/2290393002
Cr-Commit-Position: refs/heads/master@{#415360}
2016-08-30 18:24:25 +00:00