| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
TEST=unit tests
BUG=132844
Review URL: https://chromiumcodereview.appspot.com/10635011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now the .isolate file must be specified with --isolate foo.isolate and the
previous --mode option must be the first argument.
This is similar to the last CL done on trace_inputs.py.
The motivating reason is to be able to add command-specific options.
For example, I want to have 'run' and 'trace' to be able to run parallel jobs,
like trace_test_cases.py. This requires a --jobs argument, and possibly
--whitelist and --blacklist too. Also, this permitted to have mode run doesn't
require --result anymore. So this CL creates a base OptionParserIsolate class
that implements the basic options needed to support any gyp foo_test_run
target, then each command can add other options. This will permit to embed all
trace_test_cases.py and run_test_cases.py functionality.
Move all the code to be exception based instead of passing parser.error
function reference around.
Errors are now consistently printed to stderr.
R=cmp@chromium.org
TBR=thakis@chromium.org
NOTRY=true
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10582036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143773 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10578052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143321 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's a first step to enable merging 'allocated type' information into map keys.
Type information can be merged into hash keys by this change. Details are at
http://crbug.com/123758.
The goal is, for example, to store an instance of std::string and another
instance of base::TimeDelta into different DeepBuckets even if they're
allocated at the same stacktrace.
BUG=123758
TEST=Run tools/dmprof.
Review URL: https://chromiumcodereview.appspot.com/10536049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143151 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a program argument so that at least in debug we can
verify locations are correct. It also means we could fallback
to actually calling GetUniformLocation if need be.
TEST=unit tests
BUG=132844
Review URL: https://chromiumcodereview.appspot.com/10581029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143126 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GL_CHROMIUM_copy_texture command buffer GL extension.
The extension needs to support the ability to unpremultiply the source of the copy because of the canvas2d-webgl texture use case. Canvas is stored in premultiplied form, yet WebGL expects texture contents to be in unpremultiplied form.
Change also includes conversion of argument types to overriders of WebGraphicsContext3D::copyTextureCHROMIUM(...).
This change is necessary as a result of a wk-change: https://bugs.webkit.org/show_bug.cgi?id=86275
BUG=101051
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10535174
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=132844
TEST=unit tests
Review URL: https://chromiumcodereview.appspot.com/10568003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142879 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since cacheinvalidation headers avoid including proto headers, we can
do this.
Add explicit dependencies on cacheinvalidation_proto_cpp from the targets
that still depend on it.
(See http://code.google.com/p/gyp/issues/detail?id=215 for reference.)
BUG=79848
TEST=
Review URL: https://chromiumcodereview.appspot.com/10577003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142843 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=129930
Review URL: https://chromiumcodereview.appspot.com/10458051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142822 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
Please find the previous review comments at http://codereview.chromium.org/10391195.
BUG=none
TEST=none
TBR=thestig@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10562037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=WK89345
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10561030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142724 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert the explicit "scale" parts of r142304. In 10.7.3, the
backing scale factor did not apply to shadowOffset and
shadowBlurRadius. This appears fixed in 10.7.4, and retina
MBPs ship with 10.7.4 -- so the manual scaling caused the
scale to be applied twice, which moved the shadow off the
close button.
BUG=133134
TEST=look at a tab close button
TBR=rsesek
Review URL: https://chromiumcodereview.appspot.com/10556030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142607 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix compound CSS selectors and return RGBA colors (via updating the atoms),
disable keep-alive and the popup-blocker, and change the html5 location POST
command to obey the spec.
BUG=chromedriver:14,chromedriver:85,chromedriver:89,chromedriver:91,chromedriver:94
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10539179
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142538 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=close buttons look good
Review URL: https://chromiumcodereview.appspot.com/10542172
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142304 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TEST=try bots
Review URL: https://chromiumcodereview.appspot.com/10546172
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142220 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391195
TBR=kmadhusu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10539162
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142157 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
libexif source files are added to deps/third_party/libexif(r141967). This change doesn't make us use the library yet, that will be the next step. This is a no-op change from the point of view of the build.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391195
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142154 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=orientation test on new MacBooks
Review URL: https://chromiumcodereview.appspot.com/10532134
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141965 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Remove the overrides for thread and messagequeue.
Review URL: https://chromiumcodereview.appspot.com/10534122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141908 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Make sure that the magic value can be cast to a char properly.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10541122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141814 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://www.sqlite.org/src/info/f9c4a7c8f4
Upstream commits in branch-3.7.6:
http://www.sqlite.org/src/info/a61786e760 (third hunk)
http://www.sqlite.org/src/info/e6a04bf9f1 (correction)
I have left out the comment addition seen in the trunk commit, because the backport to the 3.7.6 branch doesn't include it.
[Patch from Evangelos Foutras <evangelos@foutrelis.com> ]
BUG=122525
TEST=distros using gcc4.7 shouldn't crash. see bug.
R=shess@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10387026
Patch from Evangelos Foutras <evangelos@foutrelis.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141687 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10535111
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141462 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
TBR=kkania@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10540102
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141450 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10537093
Patch from Zori Kostadinova <zori@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141436 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This allows for debugging e.g. objects that are not deleted during a page reload. I also added a tool for parsing and symbolizing the traces.
BUG=none
TEST=manual
Review URL: https://chromiumcodereview.appspot.com/10541026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141404 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The revision removes static initializers.
BUG=none
TEST=compiled
Review URL: https://chromiumcodereview.appspot.com/10533060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141389 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10535049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141295 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=cduvall@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10535071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141147 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10533047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141056 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=143
TEST=None
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/10546036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140952 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
occur if a callback that closed over another callback didn't get run
Review URL: https://chromiumcodereview.appspot.com/10535020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140852 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10519005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140759 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10536016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140708 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
2. Re-format TCMalloc dump output (about:tcmalloc)
BUG=130840
Review URL: https://chromiumcodereview.appspot.com/10499004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140447 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The revision provides HB_NO_MT macro that disables multi-threading
support. We don't need multi-threading support for harfbuzz-ng.
BUG=none
TEST=compiled ("make harfbuzz-ng")
Review URL: https://chromiumcodereview.appspot.com/10510004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140446 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add it to the build, and show it between inbuilt NPAPI Flash and any
system NPAPI Flash on Canary.
BUG=115437
TEST=PepperFlashPlayer.plugin is in the bundle.
TEST=about:plugins shows it after inbuilt NPAPI Flash.
TEST=PepperFlash loads and plays a YouTube video or something.
Review URL: https://chromiumcodereview.appspot.com/10494003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140445 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=b/6534265
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10515013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the WEBPImportPicture API for RGBX and BRGX data meaning the alpha
channel should be ignored.
Note: the existing WEBPImportPictureRGBA|BGRA routines also ignore
the alpha channel, but won't in a future version of libwebp. Thus,
if WebKit continues using the existing routines, the alpha channel
will be imported and encoded in libwebp.next, and hence will break
canvas.toDataURL("image/webp") and its layout tests.
BUG=130144
TEST=Webkit test pass when using the new functions.
Review URL: https://chromiumcodereview.appspot.com/10496016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140264 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=127417
Review URL: https://chromiumcodereview.appspot.com/10441148
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@140041 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10453077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139770 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Handlebar is needed for the Die build.py project.
Review URL: https://chromiumcodereview.appspot.com/10442046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139729 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This also changes libphonenumber.gyp. A separate library with no metadata needs
to be built. This allows us to build a production library with production
metadata and the unit tests with testing metadata. Before that it was unclear
which metadata was used for testing.
TEST=libphonenumber_unittests
Review URL: https://chromiumcodereview.appspot.com/10412031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139410 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For more context see: https://chromiumcodereview.appspot.com/10187020/
BUG=125390
TEST=phone_number_detector_unittest.cc
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=139019
Review URL: https://chromiumcodereview.appspot.com/10440021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139026 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For more context see: https://chromiumcodereview.appspot.com/10187020/
BUG=125390
TEST=phone_number_detector_unittest.cc
Review URL: https://chromiumcodereview.appspot.com/10440021
TBR=leandrogracia@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10453025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139020 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
For more context see: https://chromiumcodereview.appspot.com/10187020/
BUG=125390
TEST=phone_number_detector_unittest.cc
Review URL: https://chromiumcodereview.appspot.com/10440021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139019 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=129452
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10439002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138870 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following code will now cause a check error:
char* p = reinterpret_cast<char*>(malloc(kMaxSize + 1));
free(p + 1);
2. Remove a duplicated error reporting function "DieFromBadFreePointer", can
use "InvalidGetAllocatedSize".
Review URL: https://chromiumcodereview.appspot.com/10391178
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138775 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=129462
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10426010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138718 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(http://codereview.chromium.org/10218007).
Add the ability to simulate a server that is intolerant of only a
particular version of TLS. This will allow us to test the handling
of a TLS 1.1 intolerant server.
R=agl@chromium.org,phajdan.jr@chromium.org
BUG=126340
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10412042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138537 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Define QCMS_OUTPUT_BGRX and add qcms_transform_data_type() api to output
BGR or BGRA format for GRAY, GRAYA, RGB, and RGBA input data.
Update all color transform functions with an output format argument, use
that to select RGBX (the default) or BGRX output format.
Add google.patch: patch of the BGRA output changes against upstream qcms
and add README.chromium details about google.patch. TODO: send the patch
to qcms if accepted for review upstream.
Disable Visual Studio warnings when needed.
BUG=143
TEST=None
AUTHOR=noel@chromium.org
original review = http://codereview.chromium.org/10387099/
Review URL: https://chromiumcodereview.appspot.com/10407113
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138414 0039d316-1c4b-4281-b951-d872f2087c98
|