| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of header file
dependencies) from the multiprocess test and the test_suite headers to .cc
files. Moves multiprocess_test to the test directory, and all of this stuff to
the existing base_test_support project. I also used the base namespace.
Previously other projects included this functionality just by #include because
it was all inline, so I had to add dependencies on base_test_support in a few
places.
Moves and renames the command line switch this was using to base_switches. Move
the base switch for process type to chrome switches.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/3026055
TBR=brettw@chromium.org
Review URL: http://codereview.chromium.org/3035062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55416 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
hellocube-wireframe.html to test.
Review URL: http://codereview.chromium.org/3087013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
New pyauto tool that installs themes and checks that they are installed correctly and don't crash the browser.
Review URL: http://codereview.chromium.org/3036025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55409 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
created addresses. This also fixes bug where removing address or
changing address would not be reflected in billing address combobox.
BUG=51217
TEST=see bug
Review URL: http://codereview.chromium.org/3038052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55408 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
This adds some more tests to autofill.py that test invalid input and unicode input.
Review URL: http://codereview.chromium.org/3054049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55407 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
CONTROL messages.
The slowest cc files in chrome include render_messages.h and other IPC message
definitions. Including one of these files will bring in half of chrome because
in the IPC system previously required full class definitions due to
implementation details.
The new system allows forward declarations and places the implementations of
functions that need the full class definitions (ctor/dtor()/Log() and
superclass ctor/Read() methods) into a separate xxx_messages.cc file using a
parallel set of macros to ipc_message_macros.h. This has the added benefit
of moving most of the template instantiation junk into a small number of
files.
Pros:
- Will speed up compiling by a lot once everything is forward declared.
- Already, intermediary .o/.a files are smaller.
Cons:
- Adds a 4th pass to the messages system, this time in a different header.
BUG=51411
TEST=none
Review URL: http://codereview.chromium.org/2873090
TBR=erg@google.com
Review URL: http://codereview.chromium.org/3080040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55406 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. ipc_video_decoder.cc/h is media pipeline filter which use the gpu decoder facilities in video stack. it is only enabled when (a) hardware composition is on (b) hardware decoding command line is on (c) h264 codec is specified.
2. gpu_video_service.cc/h is a singleton in gpu process which provide video services for renderer process, through it we could create decoder. ( in my imagination, in the future, we could create encoder or capturer too)
3. gpu_video_decoder.cc/h. abstract interface for hardware decoder.
4. gpu_video_decoder_mft.cc/h media foundation transform hardware decoder which run on windows 7 only.
5. gpu_video_service_host.cc/h is singleton in renderer process which provide proxy for gpu_video_service.
6. gpu_video_decoder_host.cc/h is proxy for gpu_video_decoder. (1 to 1 map).basically there is one global GpuVideoService in GPU process, one GpuVideoServiceHost in Renderer process. for each renderer process, there are could be multiple renderer view, each could had multiple GpuVideoDecoderHost the connect to GpuVideoDeocder through GPUCHannelHOst/GpuChannel.
7. gpu_video_common.cc/h: IPC message definition and pickle/marshaling support.
ISSUES:
1. in media pipeline, we need let decoder to determine if bit stream filter should be used instead of let command line to determine it.
2. stop readback from D3D surface use ANGLE.
3. Flush logic still need fine tuning.
4. CreateThread in GpuVideoDecoder, and post message in message handler, and derived classs handle message loop. ?
5. Error handling.
6. Input ring buffer implementation. Current impl is naive.
7.Add output queue for MFT decoder.
8. Query Capabilities at GetVideoServices()...
BUG=None
TEST=Windows7
Review URL: http://codereview.chromium.org/2873089
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55405 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51590
TEST=none
TBR=glider
Review URL: http://codereview.chromium.org/2856096
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55404 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55403 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51590
TEST=none
TBR=glider@chromium.org
Review URL: http://codereview.chromium.org/3100005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55402 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
-- uninitialized reads in [f]chmod_extended() syscall
-- reads/writes below stack pointer by DKeyHas8Words.
TBR=jrg
Review URL: http://codereview.chromium.org/3013069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55401 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dependencies) from the multiprocess test and the test_suite headers to .cc
files. Moves multiprocess_test to the test directory, and all of this stuff to
the existing base_test_support project. I also used the base namespace.
Previously other projects included this functionality just by #include because
it was all inline, so I had to add dependencies on base_test_support in a few
places.
Moves and renames the command line switch this was using to base_switches. Move
the base switch for process type to chrome switches.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/3026055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55400 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
screen position of popup and current url in omnibox.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3076040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55399 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=32356
TEST=none
R=glider@chromium.org
Review URL: http://codereview.chromium.org/2883067
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51590
TEST=none
TBR=glider@
Review URL: http://codereview.chromium.org/3005063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55397 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51587
TEST=none
TBR=glider@
Review URL: http://codereview.chromium.org/3027050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55396 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51581
TEST=none
TBR=glider@
Review URL: http://codereview.chromium.org/3091017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55395 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Relanding r55227, which had a compile error.
BUG=47731
TEST=Run with --disable-outdated-plugins
Review URL: http://codereview.chromium.org/3071028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55394 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51579
TEST=none
TBR=glider@
Review URL: http://codereview.chromium.org/3028051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55393 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=51379
TEST=none
TBR=glider@
Review URL: http://codereview.chromium.org/3085025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3054053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55389 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3098005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55388 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55386 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3083026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/2808111
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55383 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
are accessed.
If the user choses to block cookies per default, this will grant access to the collected cookies dialog as soon as the page accesses cookies. Right now, the icon is only shown if cookies were actually blocked.
BUG=45230
TEST=Canned*.*:ContentSettingImage*.*:TabSpecific*.*
Review URL: http://codereview.chromium.org/3014056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55382 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3023049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55381 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The GetLanguageList test passes fine locally if it's run as
"unit_tests -gtest_filter='*LanguageOptionsHandlerTest*'"
but it fails if it's run as "unit_tests" (i.e. run all tests
in unit_tests) for some reason.
For now, comment out the expectations that failed.
TEST=manually
BUG=chromium-os:5479
Review URL: http://codereview.chromium.org/3098003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55379 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3029066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55378 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I added socket request times (for new/unused sockets). The hypothesis is that
if proxy servers get overloaded, we will see an increase in request times for
new sockets. Hence, we know that we should tone back a little.
BUG=44501
r=jar
Review URL: http://codereview.chromium.org/3040049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55377 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=unit_tests --gtest_filter='*LanguageOptionsHandlerTest*'
BUG=none
Review URL: http://codereview.chromium.org/2836093
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55376 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use wchar_t instead of TCHAR.
- Use DCHECK instead of assert.
- Remove this keyword (we don't use it on chromium).
- Add DISALLOW_COPY_AND_ASSIGN to the classes.
- Make it more compliant with chromium code style.
- Remove ununsed methods.
- Use arraysize macro for array size calculation instead of doing it manually.
BUG=44644
TEST=trybots
TODO: Write unittests for this API.
TODO: Remove all the default arguments from the methods in this API. They aren't allowed by our style guide.
Review URL: http://codereview.chromium.org/3007037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Per our CSS style guide: Don't give units for 0 values.
BUG=none
TEST=run chrome and check appearances
Review URL: http://codereview.chromium.org/2836092
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55374 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will make it easy to test chrome os version of chrome
on regular linux desktops, as well as writing unit tests.
BUG=none
TEST=manually
Review URL: http://codereview.chromium.org/3085023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55373 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=kitty mesh loads
Review URL: http://codereview.chromium.org/2873108
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55372 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
... to l10n::GetString...UTF{8,16}().
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/3054052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55371 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
explicitly disallowed in Google code (DWORD).
This implicitly brought string_util into a number of files which got ASCII
conversion routimes. I replaced these with *ToUTF8 from utf_string_conversions
since I am trying to delete WideToASCII.
TEST=it compiles
BUG=none
Review URL: http://codereview.chromium.org/3063021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55367 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/2808110
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55366 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=51488,51486
TEST=Sort on a changing column such as %cpu or goats teleported. The selection should follow the selected rows (i.e. if the "maps" process jumps from row 2 to row 4, the selected row should follow). "Kill process" should kill the currently selected process, not the process that's at that index when no sorting is happening.
Review URL: http://codereview.chromium.org/3047055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55361 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
std::string.
(This was noticed by thakis in some previous review.)
BUG=none
TEST=none
TBR=thakis@chromium.org
Review URL: http://codereview.chromium.org/3066042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55360 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
possible).
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/3067039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55359 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that expects each plugin to have at least one mime type.
Also remove some test code that deletes a plugin during teardown.
This is no longer needed and can break some tests that run later.
BUG=51402
Review URL: http://codereview.chromium.org/3076041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55358 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
don't have to do it when running the test.
Remove all the code in the test for copying files since it's no
longer needed.
The difference from before is we only copy over the pepper test
plugin on windows because it's the only platform with tests for
it. On Linux, unloading the plugin was causing random crashes
in tcmalloc.
Review URL: http://codereview.chromium.org/3015064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55357 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
possible).
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/3063030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55356 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/3014060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55355 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55351 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3041049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
python2.4 doesn't have os.SEEK_CUR. Replace with 0.
TBR=alyssad@chromium.org
Review URL: http://codereview.chromium.org/3087017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55348 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
the same lines as the other https
tests which fail due to a certificate dialog.
TBR=amit
Review URL: http://codereview.chromium.org/3098002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55347 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=23581
TEST=builds and tests pass
Review URL: http://codereview.chromium.org/3037052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55346 0039d316-1c4b-4281-b951-d872f2087c98
|