| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/11300020
TBR=rch@chromium.org
Review URL: https://codereview.chromium.org/11365080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165859 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/11300020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165858 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This seems to have been left in a past revision.
R=enne@chromium.org,jamesr@chromium.org
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/11362068
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165857 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
prior should be marked as post_stable.
BUG=156765
R=sbc@chromium.org
NOTRY=true
TBR=noelallen@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11275081
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165856 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=159037
Review URL: https://chromiumcodereview.appspot.com/11359043
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to ensure |sink_| access is thread safe so every sink implementation
doesn't have to worry about locking and out of order calls.
Failure to do so will lead to dead locks and shutdown crashes.
BUG=158848, 157793
TEST=media_unittests.
Review URL: https://chromiumcodereview.appspot.com/11275087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165854 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165851 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome/browser/common/cancelable_request.*
Convert TopSitesBackend::GetMostVisitedThumbnails as a sample.
BUG=155883
Review URL: https://chromiumcodereview.appspot.com/11198024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165849 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
- Also rebaseline the known bugs.
BUG=156116
Review URL: https://chromiumcodereview.appspot.com/11365044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165848 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is so that we can write the picklers without having to include webcore/wtf.
This also changes the resource transfer functions to avoid copies.
BUG=146080
Review URL: https://chromiumcodereview.appspot.com/11358080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165847 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
debug builds.
[28577:28577:1102/204920:1539270891:FATAL:ref_counted.cc(81)] Check failed: !in_dtor_.
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%281%29/builds/22007
Webkit Roll in r165534 and fix in https://bugs.webkit.org/show_bug.cgi?id=100930
(WebKit revision 133188) means that this test will no longer cause a segfault
on Debug builds due to http://crbug.com/157097.
BUG=158283
TEST=browser_tests --gtest_filter=PlatformAppBrowserTest.DevToolsOpenedWithReload
Review URL: https://chromiumcodereview.appspot.com/11366052
TBR=tapted@chromium.org
Review URL: https://codereview.chromium.org/11367081
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A typo caused a 'needkey' event to be fired on appending any new media segment
if the initialization segment contained 'pssh' atoms for BMFF. This is only one
of a few ways in which we're not yet to spec (not to mention that the spec
itself is still being worked on).
BUG=142467
TEST=Manual
Review URL: https://chromiumcodereview.appspot.com/11365002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165845 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165844 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/11293077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165843 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=159226
Review URL: https://chromiumcodereview.appspot.com/11359049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165842 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=100666
Review URL: https://chromiumcodereview.appspot.com/11275128
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165841 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add JNI calls to attach and detach from GL contexts.
Also add a function to create a Surface/ANativeWindow for
the SurfaceTexture.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=165780
Review URL: https://chromiumcodereview.appspot.com/11315024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165840 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
in cc/video_layer_impl, using media::VideoFrame::Empty will cause an NOTREACHED() failure.
Since we have the texture_id in WMPA ctor, we can just initialize the video_frame in the ctor instead of using an empty frame
Review URL: https://chromiumcodereview.appspot.com/11367074
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165839 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
release
Also make the macros a bit more readable.
BUG=159026
Review URL: https://chromiumcodereview.appspot.com/11369057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165838 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This replaces the last cases of FloatRect with gfx::RectF. It depends on the
IsExpressibleAsRect() method in https://codereview.chromium.org/11364054/ and
removes the stubs as well!
We add an API to the Region class that is intended to be our final Region
class interface. It uses an iterator to walk the rects in the Region, which is
compatible with the SkRegion API, but can also hide the IntRects exposed by the
WebCore Region API.
Once this is done, there is no need to use cc::IntRect, and we can remove it
entirely.
Covered by existing tests; no change in behaviour.
BUG=147395
R=enne
Review URL: https://codereview.chromium.org/11360066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165837 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/11360071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165836 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sadly function level static initialization is not thread safe on
MSVC (though it is on clang/gcc), so we need to switch back to
using a lazy instance to manage ffmpeg initialization :(
See "magic statics":
http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx
BUG=159139
TEST=tests pass.
Review URL: https://chromiumcodereview.appspot.com/11368064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=154052
Review URL: https://chromiumcodereview.appspot.com/11365072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165834 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is allowed by the master src/DEPS file!
TEST=./tools/checkdeps/checkdeps.py succeeded.
R=xiyuan@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11293015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165833 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The files appear unused for the last 7 months.
(except for cursory routine updates)
BUG=none
TEST=No build problems, no complaints.
R=sky@chromium.org,asvitkine@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11368065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165832 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=NONE
TEST=compiles
Review URL: https://chromiumcodereview.appspot.com/11342055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165831 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=145482
Original Review URL: https://chromiumcodereview.appspot.com/10979091
Review URL: https://chromiumcodereview.appspot.com/11366021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165830 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Failing on CrOS: [6351:6351:1102/185319:675054389:FATAL:compositor.cc(463)] Check failed: posted_swaps_->AreSwapsPosted().
http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%28dbg%29%281%29/builds/11961
Fix the DCHECKs so that we can have an arbitrary number of Compositor::ReadPixels originating swaps in flight, but at most one Compositor::Draw based swap in flight.
BUG=158415
TEST=by hand as per repro on bug
Review URL: https://chromiumcodereview.appspot.com/11366005
TBR=backer@chromium.org
Review URL: https://codereview.chromium.org/11293083
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165829 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=159286,159287
TBR=oshima
NOTRY=true
Review URL: https://codereview.chromium.org/11365077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165826 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to call the callback more than once (if the confirmation dialog is canceled).
BUG=158926
Review URL: https://chromiumcodereview.appspot.com/11359038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165824 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=covered by unit tests
Review URL: https://chromiumcodereview.appspot.com/11293053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165823 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Chromium side for https://bugs.webkit.org/show_bug.cgi?id=101016 to
make it easier for some android code to use WebLayerTreeView.h
BUG=
Review URL: https://chromiumcodereview.appspot.com/11312058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165822 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=159165
Review URL: https://chromiumcodereview.appspot.com/11367076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165821 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=coverted by test.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=165571
Review URL: https://chromiumcodereview.appspot.com/11369017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165820 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This method reports if the RectF can be safely converted to an
integer Rect. When it is false, some dimension of the RectF is
outside the bounds of what an integer can represent, and
converting it to a Rect will require clamping.
Tests:
ui_unittests:RectTest.IsExpressibleAsRect
TBR=sky
BUG=147395
Relanding: https://codereview.chromium.org/11364054/
Review URL: https://codereview.chromium.org/11359052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165819 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from start screen.
Previously the state was cached whenever a navigation happened, or whenever the user started a pin / unpin action. As the state query does not happen on the metro thread (it happens on the UI thread and is synchronous) there is no need for the caching.
BUG=144332
Review URL: https://chromiumcodereview.appspot.com/11362050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165818 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Snippet from bug:
"When using <webview> to embed widgets that change in size (e.g. the +1 button has various hover bubbles that can appear), it can be tedious (and inefficient) to make the contents monitor their size and inform the embedder that the <webview> needs to be resize."
This patch doesn't fully implement this feature, but in the interest of smaller, easier to review patches, this can stand alone.
This patch implements autoSize, minWidth, minHeight, maxWidth, maxHeight attributes on BrowserPlugin.
If these attributes are set before first navigation, they are propagated to the browser process on
BrowserPluginHostMsg_CreateGuest.
If these attributes or updated after navigation, they are propagated via BrowserPluginHostMsg_SetAutoSize.
BUG=157620
Review URL: https://chromiumcodereview.appspot.com/11361052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead just wrap the unittests files into the crypto namespace.
TEST=crypto_unittests
R=rsleevi@chromium.org
Review URL: https://chromiumcodereview.appspot.com/11368035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165816 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix the DCHECKs so that we can have an arbitrary number of Compositor::ReadPixels originating swaps in flight, but at most one Compositor::Draw based swap in flight.
BUG=158415
TEST=by hand as per repro on bug
Review URL: https://chromiumcodereview.appspot.com/11366005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165814 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
android build bots have been fixed so spellcheck tests should pass.
BUG=94708, 98678, 140486, 146093
TBR=thestig,groby
Review URL: https://codereview.chromium.org/11361080
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165812 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
non-Android platforms on M24.
This UI is not baked enough on Windows or Linux to be enabled in M24. However, it is the only Autofill UI for Android, and should remain on for that platform.
This CL is meant to be committed, merged to M24, then reverted on trunk.
BUG=158371
Review URL: https://codereview.chromium.org/11364058
TBR=isherman@chromium.org
Review URL: https://codereview.chromium.org/11367079
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165811 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
Review URL: https://chromiumcodereview.appspot.com/11312070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165810 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
M24.
This UI is not baked enough on Windows or Linux to be enabled in M24. However, it is the only Autofill UI for Android, and should remain on for that platform.
This CL is meant to be committed, merged to M24, then reverted on trunk.
BUG=158371
Review URL: https://codereview.chromium.org/11364058
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165809 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Webkit Roll in r165534 and fix in https://bugs.webkit.org/show_bug.cgi?id=100930
(WebKit revision 133188) means that this test will no longer cause a segfault
on Debug builds due to http://crbug.com/157097.
BUG=158283
TEST=browser_tests --gtest_filter=PlatformAppBrowserTest.DevToolsOpenedWithReload
Review URL: https://chromiumcodereview.appspot.com/11366052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The URLLoader Resource that's passed to HandleDocumentLoad is released by the browser (or proxy) after HandleDocumentLoad returns. The plugin is expected to AddRefResource the URLLoader if they use it.
In this case, the test was passing just because the synchronous SRPC proxy called ReadResponseBody back to the browser synchronously, which was able to read data immediately. Making the loaded data file bigger or using required callbacks made the test fail. AddRefing the URLLoader fixes it.
BUG=116317
Review URL: https://chromiumcodereview.appspot.com/11312067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165807 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
R=jhawkins@chromium.org
Review URL: https://codereview.chromium.org/11358078
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165806 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
They were also fixed in past revisions, now that cc component landed and the
TillingData landed to, we can remove them.
BUG=147395,154052
TEST=checkdeps.py succeeds.
R=enne@chromium.org,jamesr@chromium.org
Review URL: https://codereview.chromium.org/11360069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165805 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
bug fix.
BUG=157132
TBR=zhaoqin@chromium.org
Review URL: https://codereview.chromium.org/11358079
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165804 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prevents multiple audio callback chains from running concurrently.
BUG=159049
TEST=multiple audio streams w/o audio hardware. media_unittests.
Review URL: https://chromiumcodereview.appspot.com/11365053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165803 0039d316-1c4b-4281-b951-d872f2087c98
|