| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a concrete class wrapping a string that contains the
data of a serialized WebKit::WebHistoryItem class. Previously,
we've just passed around these as strings, giving them names
like "state", "content_state" or "history_state". It has been
hard to identify all of the places in the code where these
strings get passed around. A concrete class should make usage
more apparent. Plus, instead of manipulating the strings using
methods from webkit/glue/glue_serialize.h, we can just declare
methods on the PageState class. This makes the code much cleaner.
This first pass just implements PageState in terms of glue_serialize.
It also adds content/public/renderer/history_item_serialization.h
as the home for PageState to WebKit::WebHistoryItem conversion,
which should ideally only be usable from the renderer process.
(This bit is a step toward resolving bug 237243.)
page_state.h declares operator==() to support DCHECK_EQ, which
seems consistent with the idea of PageState being a replacement
for std::string. I didn't want to litter tests with calls to
PageState::ToEncodedData(). That would get cumbersome.
BUG=240426
R=brettw@chromium.org, tsepez@chromium.org
Review URL: https://codereview.chromium.org/14985014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202188 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These variables are used directly in both DLL halves. Since it's not critical
functionality, just disable the sampling tracer in split dll build.
NOTRY=true
TBR=brettw@chromium.org
R=cpu@chromium.org
BUG=237249
Review URL: https://chromiumcodereview.appspot.com/15697008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201815 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
webkit/user_agent/ defines a tidy little library that depends on almost nothing
and can be used in any process. This moves it into webkit/common/user_agent/.
It's still linked as a separate component in the shared_library build.
BUG=237267
R=darin
Review URL: https://chromiumcodereview.appspot.com/15702003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201700 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most native themes don't support zooming or styling required by Blink.
This introduces a FallbackTheme that can be used in these situations.
Blink side change: https://codereview.chromium.org/14108007/
BUG=84973
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200431
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200785
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201085
Review URL: https://chromiumcodereview.appspot.com/14424007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201390 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
grit now supports passing "-t android" to set the target platform to
android, which sets is_android and is_posix, and does *not* set
is_linux (matching the OS_* macros). Use this instead of defining an
"android" macro.
This requires one actual condition change in app_locale_settings as
the Android port was previously depending on is_linux being true for
its definitions of IDS_WEB_FONT_*. The other grd changes are all
trivial substitutions.
BUG=239434
TBR=jamesr@chromium.org, joi@chromium.org, newt@chromium.org, sky@chromium.org
Review URL: https://codereview.chromium.org/14834011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
In order to move web workers over to Chromium threading, we need to be able to
query whether a given WebThread is the thread upon which we are currently
executing. A future CL will actually expose this API in Blink.
Review URL: https://chromiumcodereview.appspot.com/15490004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Use the default theme as the fallback UI in Blink
>
> Most native themes don't support zooming or styling required by Blink.
> This introduces a FallbackTheme that can be used in these situations.
>
> Blink side change: https://codereview.chromium.org/14108007/
>
> BUG=84973
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200431
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200785
>
> Review URL: https://chromiumcodereview.appspot.com/14424007
TBR=keishi@chromium.org
Review URL: https://codereview.chromium.org/15300016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201087 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most native themes don't support zooming or styling required by Blink.
This introduces a FallbackTheme that can be used in these situations.
Blink side change: https://codereview.chromium.org/14108007/
BUG=84973
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200431
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200785
Review URL: https://chromiumcodereview.appspot.com/14424007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@201085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The PluginList class depends on platform specific implementations of the ReadWebPluginInfo
function. This function was defined and implemented by the PluginLib class which iivs in the
plugin target. I moved this function to the PluginList class and deleted the platform specific
incarnations of the PluginLib class which only existed for this functionality.
Next step would be to link with plugin_common only in the chrome_browser target and to move the
common plugin files to the webkit\common folder.
BUG=237249
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/15345002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Use the default theme as the fallback UI in Blink
>
> Most native themes don't support zooming or styling required by Blink.
> This introduces a FallbackTheme that can be used in these situations.
>
> Blink side change: https://codereview.chromium.org/14108007/
>
> BUG=84973
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200431
>
> Review URL: https://chromiumcodereview.appspot.com/14424007
TBR=keishi@chromium.org
Review URL: https://codereview.chromium.org/15294003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200791 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most native themes don't support zooming or styling required by Blink.
This introduces a FallbackTheme that can be used in these situations.
Blink side change: https://codereview.chromium.org/14108007/
BUG=84973
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=200431
Review URL: https://chromiumcodereview.appspot.com/14424007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200785 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=155363
R=msw@chromium.org
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/14771025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200684 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
always being compiled in
as a static library.
This requires that the classes implemented by this library like WebCursor, etc. be exported.
Should fix bug http://code.google.com/p/chromium/issues/detail?id=241319 which was seen on Mac with the component
build where in there were warnings about the CrCoreCursor objc class being defined in multiple places like plugins,
content, chrome, etc as they all linked in glue_common statically. Apparently objc symbols cannot be hidden.
BUG=241319
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/15199009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200607 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It only needs to be linked into the main executable.
This will fix the heapcheck bot. Finally.
BUG=112389
TBR=rnk@chromium.org,ananta@chromium.org,dhollowa@chromium.org
Review URL: https://codereview.chromium.org/15106004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200482 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Use the default theme as the fallback UI in Blink
>
> Most native themes don't support zooming or styling required by Blink.
> We will be using the default theme as fallback.
>
> We introduce NativeThemeDefault that can be used in parallel with NativeThemeMac/Gtk/Win/Android.
> Rename webthemeengine_impl_default to webdefaultthemeengine_impl.
>
> Blink side change: https://codereview.chromium.org/14108007/
>
> BUG=84973
>
> Review URL: https://chromiumcodereview.appspot.com/14424007
BUG=241327
TBR=keishi@chromium.org
Review URL: https://codereview.chromium.org/14951005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200440 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Most native themes don't support zooming or styling required by Blink.
We will be using the default theme as fallback.
We introduce NativeThemeDefault that can be used in parallel with NativeThemeMac/Gtk/Win/Android.
Rename webthemeengine_impl_default to webdefaultthemeengine_impl.
Blink side change: https://codereview.chromium.org/14108007/
BUG=84973
Review URL: https://chromiumcodereview.appspot.com/14424007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200431 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249
which is splitting chrome.dll into a browser and renderer component due to build issues on Windows.
Changes in this CL as below:-
1 Move the plugins sources out of the webkit glue target into a new target 'plugins' which creates a static lib/dll
depending on the component build flag.
This target is specified by the newly added webkit_plugins.gypi file in the webkit\plugins folder. This is included
by webkit_support.gyp. The motivation for moving the plugins out to an independent target is to enable the chrome
browser code to link to the plugins without depending on glue.
2. We have a plugins_common target in webkit_plugins.gypi which builds a static lib and contains common plugin functionality
like plugin_utils, webplugininfo, etc. Next step is to move the plugin list sources to this common target as we want to avoid
browser to depend on Webkit through plugins. That would need some code changes which I wanted to avoid in this CL.
3. The 'glue' target in webkit_glue.gypi currently depends on webkit_media which sadly depends on plugins because of the HTML5
DRM code. I moved files which are needed by plugins and other consumers like browsers into a static lib target 'glue_common'
'glue' now depends on 'glue_common' and 'plugins'. 'plugins' depends on 'glue_common'.
4. The other targets like 'renderer', etc also depend on 'glue_common'.
Will move the common plugin files to the newly added webkit common folder in an upcoming CL.
BUG=237249
TBR=cpu@chromium.org, darin@chromium.org, jamesr@chromium.org
Review URL: https://codereview.chromium.org/14720012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The compositor bindings for WebKit should only be used in a render process or in
webkit_support for DumpRenderTree or webkit_unit_tests. It's never used in a
browser process. This moves the bindings code under webkit/renderer/ so we can
enforce this via DEPS rules.
The path is unfortunately a bit awkward. Once we drop DumpRenderTreeSupport and
figure out a way to deal with webkit_unit_tests, we can move the bindings into
content/renderer/gpu/ since they'll only be used by the content embedding.
BUG=239107
TBR=piman@chromium.org
Review URL: https://codereview.chromium.org/14651027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200350 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Part 1 of transferring the CSS variables flag over to Blink's
RuntimeEnabledFeatures flags.
BUG=239748
Review URL: https://chromiumcodereview.appspot.com/14683006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Implement a V8 value<->PP_Var converter
>
> NOTE: This patch is being relanded after it was reverted in 199944 due to a unittest breakage, fixed by 200279.
>
> This implements a converter for transforming between V8 values and PP_Vars. This is needed to support transferring arrays/dictionaries (or arrays/objects in javascript) to and from the plugin using the pepper Post/HandleMessage APIs. The entire object graph is converted in the process.
>
> TBR=darin@chromium.org
>
> BUG=236958
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=199938
>
> Review URL: https://chromiumcodereview.appspot.com/14424006
TBR=raymes@chromium.org
Review URL: https://codereview.chromium.org/15001042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200288 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NOTE: This patch is being relanded after it was reverted in 199944 due to a unittest breakage, fixed by 200279.
This implements a converter for transforming between V8 values and PP_Vars. This is needed to support transferring arrays/dictionaries (or arrays/objects in javascript) to and from the plugin using the pepper Post/HandleMessage APIs. The entire object graph is converted in the process.
TBR=darin@chromium.org
BUG=236958
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=199938
Review URL: https://chromiumcodereview.appspot.com/14424006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200283 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move enableWebSocketSettings flag from RuntimeEnabledFeatures to Settings because we turn on / off the flag in layout tests.
The first part of the blink-side CL is http://crrev.com/14576008, which is landed at https://src.chromium.org/viewvc/blink?view=rev&revision=150145 .
This CL fixes the chromium side.
BUG=238648
TEST=NONE
R=jochen,sky,jamesr,joi
Review URL: https://chromiumcodereview.appspot.com/14985006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=240429
Review URL: https://chromiumcodereview.appspot.com/14834013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200162 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Library code shouldn't be choosing the allocator used by the executable.
The comment talks about a v8 heap profiling extension that was removed
by jar in r132841, so we shouldn't need this dependency anymore.
TBR=eugenis@chromium.org
BUG=112389
Review URL: https://codereview.chromium.org/15167002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@200070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
ResourceFetcher is a helper class for using the WebKit API to grab simple resources, like favicons. This code is only used in content/renderer/ and so doesn't need to be in glue.
BUG=237267
Review URL: https://chromiumcodereview.appspot.com/14649022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> This implements a converter for transforming between V8 values and PP_Vars. This is needed to support transferring arrays/dictionaries (or arrays/objects in javascript) to and from the plugin using the pepper Post/HandleMessage APIs. The entire object graph is converted in the process.
>
> TBR=darin@chromium.org
>
> BUG=236958
>
> Review URL: https://chromiumcodereview.appspot.com/14424006
TBR=raymes@chromium.org
Review URL: https://codereview.chromium.org/15158002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199944 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is needed to support transferring arrays/dictionaries (or arrays/objects in javascript) to and from the plugin using the pepper Post/HandleMessage APIs. The entire object graph is converted in the process.
TBR=darin@chromium.org
BUG=236958
Review URL: https://chromiumcodereview.appspot.com/14424006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199938 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
One method was unused and one method can just be moved to sit with
its sole consumer!
BUG=240429
Review URL: https://chromiumcodereview.appspot.com/15140004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199933 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes it possible for FilePathsFromHistoryState to extract the set of
referenced files without having to invoke code in Blink to extract the data.
This change also alters the format to only write the version stamp for the
top-most serialized WebHistoryItem.
This change also avoids writing the referrer twice. Previously, we just
read and discarded the second copy of the referrer.
Removed gratuitous use of "inline" keyword.
BUG=237243
Review URL: https://chromiumcodereview.appspot.com/15142002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199915 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This class is only needed by the PluginPlaceholder class, so we
might as well put it in the same directory. This also eliminates
the last usage of WebPreferences in src/webkit/, which will make
it possible to move WebPreferences to src/content/ :-)
Review URL: https://chromiumcodereview.appspot.com/14631020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199687 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Move the plugins sources out of the webkit glue target into a new target 'plugins' which creates a static lib/dll
> depending on the component build flag.
>
> This target is specified by the added webkit_plugins.gypi file in the webkit\plugins folder. This is included
> by webkit_support.gyp.
>
> This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249
> which is splitting chrome.dll into a browser and renderer component due to build issues on Windows.
>
> The motivation for moving the plugins out to an independent target is to enable the chrome browser code to
> link to the plugins lib without depending on glue.
>
> We also have a plugins_common target in webkit_plugins.gypi which builds a static lib and contains common plugin
> functionality like plugin_utils, webplugininfo, etc.
>
> Next step is to move the plugin list sources to this common target as we want to avoid browser depending Webkit
> through plugins. That would need some code change which I wanted to avoid in this CL.
>
> Will also move the common plugin files to the newly added webkit common folder in an upcoming CL.
>
> BUG=237249
> TBR=cpu@chromium.org, darin@chromium.org, jamesr@chromium.org
>
> Review URL: https://codereview.chromium.org/15020011
TBR=ananta@chromium.org
Review URL: https://codereview.chromium.org/14646038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199592 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'plugins' which creates a static lib/dll
depending on the component build flag.
This target is specified by the added webkit_plugins.gypi file in the webkit\plugins folder. This is included
by webkit_support.gyp.
This is continuation of the ongoing work for bug https://code.google.com/p/chromium/issues/detail?can=2&q=237249
which is splitting chrome.dll into a browser and renderer component due to build issues on Windows.
The motivation for moving the plugins out to an independent target is to enable the chrome browser code to
link to the plugins lib without depending on glue.
We also have a plugins_common target in webkit_plugins.gypi which builds a static lib and contains common plugin
functionality like plugin_utils, webplugininfo, etc.
Next step is to move the plugin list sources to this common target as we want to avoid browser depending Webkit
through plugins. That would need some code change which I wanted to avoid in this CL.
Will also move the common plugin files to the newly added webkit common folder in an upcoming CL.
BUG=237249
TBR=cpu@chromium.org, darin@chromium.org, jamesr@chromium.org
Review URL: https://codereview.chromium.org/15020011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199560 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebCompositorSupport is a tear-off of WebKit::Platform that provides WebKit
with access to compositing classes. This is only needed by renderers and by
DumpRenderTree+webkit_unit_tests. Having it linked in to the base chromium
implementation of WebKit::Platform pulled the compositor support into every
embedding of WebKit, including browser process embeddings, unnecessarily.
BUG=237267
Review URL: https://chromiumcodereview.appspot.com/14619019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199318 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The behavior of the function was removed by [1]. Calling it makes no sense.
[1] http://src.chromium.org/viewvc/blink?view=revision&revision=149998
BUG=none
TEST=none; No behavior changes.
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/14865016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199312 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the days of olde, we supported compiling from inside a chromium checkout and
inside a WebKit checkout with some chromium libraries. In the latter configuration,
used mainly by the build.webkit.org bots, the paths to the WebKit headers relative
to chromium gyp files was different. This added a lot of complexity and some extra
scripts to fix up paths and includes. Blink only supports building within a chromium
checkout so all of this complexity can be removed.
Review URL: https://chromiumcodereview.appspot.com/14823005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@199057 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/14614004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198998 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
In r174057, enne@ added support for implicit testing to scoped_ptr<>. Removes
these in webkit/.
BUG=232084
Review URL: https://chromiumcodereview.appspot.com/14886011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198894 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=234840
Review URL: https://chromiumcodereview.appspot.com/14764005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198729 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=236029
R=brettw@chromium.org
Review URL: https://chromiumcodereview.appspot.com/14520026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198691 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=178543
TEST=None
R=ben@chromium.org
Review URL: https://codereview.chromium.org/14624010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198244 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Relanding since the underlying performance_ui_test hanging issue has been fixed.
> Revert "Add a ConvertableToTraceFormat type to the trace framework."
>
> Causes all performance_ui_tests to hang on linux buildbots.
>
> BUG=230085
> TBR=dsinclair@chromium.org
>
> This reverts commit 296969e578a069f7c5155087acfef4f2a422d3cc.
>
> Conflicts:
> base/debug/trace_event.h
> base/debug/trace_event_impl.cc
> base/debug/trace_event_impl.h
> base/debug/trace_event_unittest.cc
> content/renderer/render_thread_impl.cc
>
> Review URL: https://codereview.chromium.org/13954016
TBR=tonyg@chromium.org
Review URL: https://codereview.chromium.org/14873005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198113 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=227144
Send the data size to MediaCodec so we can get the duration length for ogg/vorbis files correctly instead of returning a huge number. With this information, we no longer need the is_vorbis flag since the duration is now correct, so we remove that code as well.
Review URL: https://chromiumcodereview.appspot.com/14522002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@198029 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tyoshino@chromium.org
BUG=none
Review URL: https://codereview.chromium.org/14636004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implement OnError virtual function, when network is down, OnError can be invoked.
Send error code to render process from browser process through IPC.
This patch depends on Blink side patch which can be found from https://codereview.chromium.org/14071008/
BUG=128057
TEST=
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196728
R=avi@chromium.org, jln@chromium.org, kinuko@chromium.org, tyoshino@chromium.org, yutak@chromium.org
Review URL: https://codereview.chromium.org/10668018
Patch from Li Yin <li.yin@intel.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197854 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=237243
R=scottmg@chromium.org
Review URL: https://codereview.chromium.org/14789005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197706 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is in preparation to using the IPC_STRUCT_XXX macros
BUG=235200
TBR=darin@chromium.org,brettw@chromium.org
Review URL: https://chromiumcodereview.appspot.com/14364006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197659 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
--enable-experimental-webkit-features turns on sticky positioning,
CSS variables, and grid layout. This patch also causes the flag
to turn on lazy layout.
BUG=235595
Review URL: https://chromiumcodereview.appspot.com/14297031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197509 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It's no longer providing value as the MSVC warning is disabled during compilation. Refer to bug for details.
BUG=234765
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/14307012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197204 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As per crrev.com/13674008, WebGestureCurveTarget now supports fling velocity
notifications. This patch hooks in the notifications from existing
WebGestureCurve implementations.
BUG=135975
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/14128010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197139 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=236149
TBR=apavlov@chromium.org
Review URL: https://codereview.chromium.org/14529002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197016 0039d316-1c4b-4281-b951-d872f2087c98
|