| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15789014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205122 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
FileSystemOperation consumers should no longer worry about
Operation memory leak.
BUG=176444
TEST=existing tests
R=benjhayden@chromium.org, kinaba@chromium.org, thestig@chromium.org, tzik@chromium.org
Review URL: https://codereview.chromium.org/16452002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205121 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, the ActivityLog was only enabled when a flag was set. Now it will be enabled when the flag is set OR if someone has installed an extension that uses the activityLogPrivate API.
There are now two ways to check the Activity Log state:
1. Call the non-static ActivityLog::IsLogEnabled method, which will give a guaranteed correct answer for the current profile.
2. Call the static ActivityLog::IsLogEnabledOnAnyProfile method, which will tell you if the extension is installed on any profile at all. This is only meant to be used when it would be hard to get a profile object.
BUG=241672
R=mpcomplete@chromium.org
Review URL: https://chromiumcodereview.appspot.com/16608002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205120 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=239097
Review URL: https://chromiumcodereview.appspot.com/16580009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205119 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Consolidate these commands into provision_devices.
TBR=sivachandra@chromium.org
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/16472008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205118 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
active page entry and if the InstantPage should process the message.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/16345002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205117 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
extensions via chrome.runtime.connect() and chrome.runtime.sendMessage() without
needing to proxy via a content script.
BUG=55316
Review URL: https://chromiumcodereview.appspot.com/16174005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205116 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previous commit r203907 broke VS2012 build because in VS7.1, the new array operator is now in newaopnt.obj and not newopnt.obj.
This commit modifies prep_libc.py to correctly pull the newaopnt.obj from libcmt.lib so there is no symbol clash.
See also crrev.com/15674003 and crrev.com/16154020
BUG=242304
Review URL: https://chromiumcodereview.appspot.com/15979023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205115 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
top left only when invoked by mouse. For everything else, it will be
anchored to bottom center. This is useful to properly position the menu
when invoked for touch selection when there is no gesture or mouse event
in the event stack to dictate the menu position.
BUG=239110
Review URL: https://chromiumcodereview.appspot.com/15715032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205114 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It broke virtual/softwarecompositing/color-matching/
image-color-matching.html and virtual/softwarecompositing/culling/
tile-occlusion-boundaries.html on Linux Release and XP Release.
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20Chromium&showLargeExpectations=true&tests=virtual%2Fsoftwarecompositing%2Fcolor-matching%2Fimage-color-matching.html%2Cvirtual%2Fsoftwarecompositing%2Fculling%2Ftile-occlusion-boundaries.html
> cc: Enable AntiAliasing for sub-pixel translations in software renderer
>
> While here, make the blue/yellow tests horizontal instead of vertical
> stripes, so that we can detect vertical flipping issues.
>
> Tests: RendererPixelTest.EnlargedRenderPassTextureWithAntiAliasing
>
> R=enne
> BUG=247782
>
> Review URL: https://chromiumcodereview.appspot.com/16634015
TBR=danakj@chromium.org
Review URL: https://codereview.chromium.org/16296006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205113 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Likely candidate for broken incremental linux builds, which are failing with:
<command-line>:0:0: warning: "ENABLE_PARTITION_ALLOC" redefined [enabled by
default]
<command-line>:0:0: note: this is the location of the previous definition
> Temporarily turn on Blink's partition allocator for Linux in order to get full perf runs.
>
> BUG=246860
> TBR=abarth@chromium.org
>
> Review URL: https://codereview.chromium.org/16344004
TBR=cevans@chromium.org
Review URL: https://codereview.chromium.org/15864013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205112 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205111 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Breaks ~15 tests on windows and causes browser_tests on mac to hang.
> Blink roll 152074:152079
>
> http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=152075:152079&mode=html
> TBR=
> BUG=
>
> Review URL: https://chromiumcodereview.appspot.com/16700004
TBR=eseidel@chromium.org
Review URL: https://codereview.chromium.org/16577004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205110 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
full perf runs.
BUG=246860
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/16344004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205109 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205106 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=152075:152079&mode=html
TBR=
BUG=
Review URL: https://chromiumcodereview.appspot.com/16700004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205105 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a check to the footer if no license is found in the header.
(Reading the footer is *much* slower than the header, and can lead
to spurious results if there is a legit header license, so do only
if necessary.)
Minor changes:
* refactor "remove_comments" so common header/footer processing;
* change "program" to "(program|library)" in Perl license regex.
BUG=239771
Review URL: https://chromiumcodereview.appspot.com/16426003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205104 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Temporary fix suitable for merge to M28. Long term fix should remove
ProfileManager::ShouldGoOffTheRecord and use ProfileHelper::IsSigninProfile
that was added in M29.
BUG=245430
TEST=manually, see crbug.com/245430 for steps to reproduce
Review URL: https://chromiumcodereview.appspot.com/16094018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205103 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
bug=247877
r=rtenneti
Review URL: https://chromiumcodereview.appspot.com/15848026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205102 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
base/string16.h was moved into base namespace in r191198 by Brett.
BUG=None
TBR=ben@chromium.org
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/16051006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205096 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205095 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=152073:152074&mode=html
TBR=
BUG=
Review URL: https://chromiumcodereview.appspot.com/16698002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205094 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also, make the client-side rate-limiting more granular. This means that the
desktop resizes sooner after the user stops resizing the window.
BUG=187272
Review URL: https://chromiumcodereview.appspot.com/15927033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205093 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Not setting client_sequence_number breaks latency calculation. Previously
the scheduler was setting sequence_number filed instead.
BUG=247863
Review URL: https://chromiumcodereview.appspot.com/15994021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205089 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This is because tcmalloc has an allocation strategy that sometimes causes this test to be flaky when it's enabled for base_unittests.
BUG=247398
Review URL: https://chromiumcodereview.appspot.com/16634009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=246450
Review URL: https://chromiumcodereview.appspot.com/16417002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205087 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The configuration_policy flag in GYP determines whether Chrome is built with
policy support or not. This change fixes build issues when that flag is
enabled, but doesn't turn it on by default on Android.
TBR=jochen@chromium.org
BUG=247435
Review URL: https://chromiumcodereview.appspot.com/16359018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205086 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- added GL utility functions to create and copy texture for mirroring
- made sure we don't create two compositor for the same display.
- update the mirroring compositor size when the mirror window size
changed.
- fix a bug that was using int for display ID. changed the
initial value for faked display id so that we can catch
such error early in test.
BUG=239776
TEST=added new tests, plus manually on daisy (mirroring now works on daisy)
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=205044
Review URL: https://chromiumcodereview.appspot.com/16232013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205084 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=152051:152072&mode=html
TBR=
BUG=
Review URL: https://chromiumcodereview.appspot.com/16632003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205083 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
(Note related to documentation of the flag) It is meant to be used with first party applications
BUG=155963
Review URL: https://chromiumcodereview.appspot.com/16434005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205082 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=243143
Review URL: https://chromiumcodereview.appspot.com/16337008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205081 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=cpu
BUG=238378
(see also b/9280252).
Review URL: https://chromiumcodereview.appspot.com/16692002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's not clear to me how this every worked correctly, but it appears to
have been broken for a while at least. I went with the simpler fix of
ignoring updates for networks other than the displayed one because I
don't want to risk missing updates if the JS and C++ get out of sync
somehow. We can improve this when we convert to NetworkStateHandler
(in progress).
BUG=244360
Review URL: https://chromiumcodereview.appspot.com/16676003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205079 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=247796
R=dewittj@chromium.org
Review URL: https://chromiumcodereview.appspot.com/16675003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205078 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This makes mesa support an subset of the S3TC texture extensions, specifically to pass through compressed textures to the driver.
BUG=245466
Review URL: https://chromiumcodereview.appspot.com/16661002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205077 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While here, make the blue/yellow tests horizontal instead of vertical
stripes, so that we can detect vertical flipping issues.
Tests: RendererPixelTest.EnlargedRenderPassTextureWithAntiAliasing
R=enne
BUG=247782
Review URL: https://chromiumcodereview.appspot.com/16634015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205076 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=247738
TBR=vmpstr
Review URL: https://chromiumcodereview.appspot.com/16634012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205075 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This returns to the normal configuration all windows bots
so all the redness on CF an NaCL should go away.
> Revert 204716
>
> This causes Aura to run on all windows bots some redness might
> ensure in chromeframe and some nacl tests.
>
> Currently this is the only way to get perf data
>
>
> "Revert 204698 "Run aura on the bots for a bit (ta..."
>
> > Revert 204698 "Run aura on the bots for a bit (take 2)"
> >
> > > Run aura on the bots for a bit (take 2)
> > >
> > > So we can see the perfbots for Aura.
> > >
> > > BUG=none
> > > TEST=see the waterfall red
> > >
> > > Review URL: https://codereview.chromium.org/16049016
> >
> > TBR=cpu@chromium.org
> >
> > Review URL: https://codereview.chromium.org/16179003
>
> TBR=cpu@chromium.org
> Review URL: https://codereview.chromium.org/16135006
TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/16385004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205074 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
which it should have, and its absence means changes need to be approved by general third_party owners.
This CL creates one, essentially the same as tools/checklicenses, as that's the script that uses this and these are the main editors of these files (per git blame):
phajdan.jr@chromium.org
thestig@chromium.org
(without the 'set noparent', as parent approval ok in third_party)
The absence of OWNERS caused presubmit failure on below issue, which this CL fixes:
Issue 16426003: Add footer license check to licensecheck.pl and Perl to checklicenses.py
https://chromiumcodereview.appspot.com/16426003/
Review URL: https://chromiumcodereview.appspot.com/16621002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205073 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=230197
Review URL: https://chromiumcodereview.appspot.com/16613002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205072 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
conversion time in half (or better).
Saves 0.3ms on my desktop, probably more on slow machines.
Same as CL 16235007 but with fixes for android
Review URL: https://chromiumcodereview.appspot.com/16599005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205071 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In a time when sync tracked positions using a linked list, it was
necessary to not commit any items whose predecessors were in conflict.
Doing so would have strange side-effects to items' positions.
Now that each item has its own absolute position value, the positions of
items no longer rely on their siblings. Therefore, it's safe to commit
items even if the position of their siblings is in doubt.
BUG=147715
Review URL: https://chromiumcodereview.appspot.com/16580008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
These surfaces aren't assocated with renderwidgets, so they LatencyInfo has to go through the CompositorFrameDrawn path.
BUG=155367
Review URL: https://chromiumcodereview.appspot.com/16564007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205065 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves the task completion check interval into the
PixelBufferRasterWorkerPool and allows ImageRasterWorkerPool
to run at full speed.
BUG=246185
TEST=
Review URL: https://chromiumcodereview.appspot.com/16527005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205064 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=ben@chromium.org
Review URL: https://chromiumcodereview.appspot.com/16525009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205063 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Throw exception if executeScript or insertCSS fails because the content is
not ready (hasn't loaded yet).
BUG=247512
Test=WebViewTest.Shim
Review URL: https://chromiumcodereview.appspot.com/16124007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205062 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It broke the check_perms check in ChromiumOS,
FAILED
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/eg/bench_decode.pl: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/eg/bench_encode.pl: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/19_incr.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/20_unknown.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e02_bool.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e13_overloaded_eq.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e14_decode_prefix.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e16_incr_parse_fixed.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/e90_misc.t: Has shebang but not executable bit
/b/build/slave/Linux_ChromiumOS/build/src/third_party/JSON/JSON-2.59/t/xe02_bool.t: Has shebang but not executable bit
> Add JSON.pm to third_party
>
> We're using JSON as an exchange format both:
> 1. To make the existing Perl more modular
> (so we can connect the parser and code generator via intermediate files),
> 2. To ease porting to Python, so we can connect existing Perl scripts
> to new Python scripts.
>
> This is build-only: the module is used during the build, but not included
> in the distributed binary, and thus should not pose licensing problems.
>
> Source: http://www.cpan.org/authors/id/M/MA/MAKAMAKA/JSON-2.59.tar.gz
> SHA-1: 8a82c442088ffa0d605747fd5e65f51e037aad94
>
> License is same as Perl, meaning GPL v1+ or Artistic license:
> http://search.cpan.org/~makamaka/JSON-2.58/lib/JSON.pm#COPYRIGHT_AND_LICENSE
> http://dev.perl.org/licenses/
>
> BUG=239771
>
> Review URL: https://chromiumcodereview.appspot.com/15736030
TBR=nbarth@chromium.org
Review URL: https://codereview.chromium.org/16539003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205061 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SynchronousCompositorImpl had an invalid routing id, which prevented input
events from reaching the proper InputHandler. This patch removes the stale
routing id, instead using one provided by the WebContents associated with the
SynchronousCompositorImpl.
BUG=241641
Review URL: https://chromiumcodereview.appspot.com/16515010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@205060 0039d316-1c4b-4281-b951-d872f2087c98
|