- 13 Dec, 2011 40 commits
-
-
fischman@chromium.org authored
This uses the GpuVideoDecodeAccelerator machinery (already written to enable ppapi to take advantage of OpenMAX HW where available) to decode <video> data. This increases idle CPU from 20% to 45% on one particularly large (internal) test video (red0.mp4), on an ARM crosbook. HW decode is done on a best-effort basis; if the GPU code doesn't know how to deal with a codec/profile we still fall back to ffmpeg for decode. Because the vast majority of chrome installs will be on HW with no video decode support (yet) we only attempt HW video decode on platforms we know have a shot at it. This is a copy of http://codereview.chromium.org/8686010/ PS#13 to work around rietveld losing the "status" for some files in the patch. BUG=104579 TEST=manual testing w/ video test matrix, trybots. Review URL: http://codereview.chromium.org/8922010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114183 0039d316-1c4b-4281-b951-d872f2087c98
-
zork@chromium.org authored
Add a proper permission message. Update the API to be ChromeOS only BUG=None TEST=None Review URL: http://codereview.chromium.org/8757015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114181 0039d316-1c4b-4281-b951-d872f2087c98
-
mihaip@chromium.org authored
R=groby@chromium.org Review URL: http://codereview.chromium.org/8905028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114180 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
Previously JingleSession unit tests were using real authenticators. Here I changed them to always use FakeAuthenticator and added new tests for channel authentication in v1_authenticator_unittest.cc . Also, to make new tests pass, fixed session-terminate message handling in JingleSession to return correct error code. BUG=105214 Review URL: http://codereview.chromium.org/8743023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114178 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
BUG=81451 TEST=AutofillTest.* Review URL: http://codereview.chromium.org/8921026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114177 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
This basically a revert of r112435 except that the test remains active. original CL: http://codereview.chromium.org/8735016 BUG=103497 TEST=browser_tests should stay green. Review URL: http://codereview.chromium.org/8919024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114174 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
Address comments in 8921029 extract_from_cab script now takes a global lock while extracting from the CAB file. http://codereview.chromium.org/8921029/ BUG=107291 Review URL: http://codereview.chromium.org/8929001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114173 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
NO CODE CHANGE. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114172 0039d316-1c4b-4281-b951-d872f2087c98
-
tbreisacher@chromium.org authored
BUG=102685 Review URL: http://codereview.chromium.org/8921008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114171 0039d316-1c4b-4281-b951-d872f2087c98
-
gaochun.dev@gmail.com authored
BUG=106544 TEST=Verify that select file dialog allows selection of pem files. Review URL: http://codereview.chromium.org/8748021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114170 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8873007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114169 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
Also clean up MessagePumpGlib. BUG=None TEST=None Review URL: http://codereview.chromium.org/8872055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114168 0039d316-1c4b-4281-b951-d872f2087c98
-
dpapad@chromium.org authored
BUG=104858 TEST=NONE Review URL: http://codereview.chromium.org/8922021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114167 0039d316-1c4b-4281-b951-d872f2087c98
-
willchan@chromium.org authored
BUG=107301 TEST=none Review URL: http://codereview.chromium.org/8926009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114166 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
BUG=106265 TEST= Broke Linux Builder (dbg)(shared) Review URL: http://codereview.chromium.org/8785013 TBR=dgrogan@chromium.org Review URL: http://codereview.chromium.org/8907009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114165 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
BUG=104160 TEST=Covered by ChunkDemuxer unittests. Review URL: http://codereview.chromium.org/8775035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114163 0039d316-1c4b-4281-b951-d872f2087c98
-
benwells@chromium.org authored
Platform apps can provide their own context menu by overriding the contextmenu event. If they don't override this event, the default Chrome menu should not be shown. BUG=106687 TEST=Manually tested, and new browser test cases added. Review URL: http://codereview.chromium.org/8834008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114162 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
Woo hoo! Review URL: http://codereview.chromium.org/8919028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114161 0039d316-1c4b-4281-b951-d872f2087c98
-
piman@chromium.org authored
http://codereview.chromium.org/8498036 broke it, because I didn't realize that AsyncPresentAndAcknowledge called the callback from a background thread. I simply reverted part of that change which just meant to simplify the code, and it should go back to the expected behavior. BUG=107083 TEST=gpu bots Review URL: http://codereview.chromium.org/8921017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114160 0039d316-1c4b-4281-b951-d872f2087c98
-
willchan@chromium.org authored
It has been flaky on the trybots. BUG=107226 TEST=RendererCrashTest.Crash Review URL: http://codereview.chromium.org/8918011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114159 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114158 0039d316-1c4b-4281-b951-d872f2087c98
-
dgrogan@chromium.org authored
BUG=106265 TEST= Review URL: http://codereview.chromium.org/8785013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114157 0039d316-1c4b-4281-b951-d872f2087c98
-
wjia@chromium.org authored
Review URL: http://codereview.chromium.org/8907007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114156 0039d316-1c4b-4281-b951-d872f2087c98
-
garykac@chromium.org authored
BUG=none TEST=none Review URL: http://codereview.chromium.org/8802020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114155 0039d316-1c4b-4281-b951-d872f2087c98
-
pshenoy@chromium.org authored
BUG=98500 TEST=NONE Review URL: http://codereview.chromium.org/8918027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114154 0039d316-1c4b-4281-b951-d872f2087c98
-
erg@chromium.org authored
BUG=79722 TEST=none Review URL: http://codereview.chromium.org/8921022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114153 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
the subpages are iframes. On the C++ side, the uber WebUI keeps a collection of subpage WebUIs and proxies function calls to them. Calls into JS are directed to the correct iframe by setting a frame name. The fact it's in an iframe is almost completely transparent to the options page (both from the C++ and JS side); you'll notice there are no changes to any options files.* *exception: temporary command line changes BUG=100885 TEST=chrome://uber should have an iframe with chrome://settings in it (fully functional) Review URL: http://codereview.chromium.org/8889041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114152 0039d316-1c4b-4281-b951-d872f2087c98
-
michaeln@google.com authored
- Add support for a custom CHROMIUM CACHE MANIFEST signature. Other browsers should ignore files with this signature. - Parse intercept namespace entries out of the new CHROMIUM-INTERCEPT manifest section. Other browsers should ignore this entire section. - Store and retrieve the new kind of namespace records in the database layer. - Upgrade existing databases to the new schema. - Look for matches in the new namespaces when handling main and sub resource requests. - Add unit tests. BUG=101565 Review URL: http://codereview.chromium.org/8396013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114151 0039d316-1c4b-4281-b951-d872f2087c98
-
gspencer@chromium.org authored
fetching the default nickname. BUG=none TEST=imported user certs successfully. Review URL: http://codereview.chromium.org/8919020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114150 0039d316-1c4b-4281-b951-d872f2087c98
-
akalin@chromium.org authored
Now that the old ModelTypeSet and ModelTypeBitSet are gone, we can rename ModelEnumSet to ModelTypeSet. Conveniently, they're the same number of characters, so this is just a straight rename. Command: git grep -l ModelEnumSet | xargs sed -i '' -e 's/ModelEnumSet/ModelTypeSet/g' BUG=79970 TEST= Review URL: http://codereview.chromium.org/8919021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114149 0039d316-1c4b-4281-b951-d872f2087c98
-
yoz@chromium.org authored
ExtensionService::GetExtensionByURL -> GetByID with the host ExtensionService::GetExtensionByWebExtent -> GetHostedAppByURL GetByURL -> GetExtensionOrAppByURL BUG=104091 TEST=existing tests Review URL: http://codereview.chromium.org/8827013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114148 0039d316-1c4b-4281-b951-d872f2087c98
-
binji@chromium.org authored
BUG=102591 TEST=type chrome://settings/syncSetup. You should see a sync dialog, not the personal options page. Review URL: http://codereview.chromium.org/8571022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114147 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@chromium.org authored
Per discussion with thakis, cmp we should remove this dep from the tree and instead install it via install-build-deps.sh. BUG=106105 TEST=Installed dep, ran tests. Review URL: http://codereview.chromium.org/8919026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114146 0039d316-1c4b-4281-b951-d872f2087c98
-
dpapad@chromium.org authored
BUG=106772 TEST=NONE Review URL: http://codereview.chromium.org/8918021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114144 0039d316-1c4b-4281-b951-d872f2087c98
-
jamesr@chromium.org authored
This can potentially cut the mouse move, mouse wheel, and touch move latency for platforms that send the UpdateRect_ACK message within the UpdateRect IPC handler. Today, it seems that windows and mac will sometimes send the UpdateRect_ACK synchronously, while linux never will. Patch also includes some extra instrumentation to make this easier to track that we may or may not want to land. BUG=none Review URL: http://codereview.chromium.org/8820001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114141 0039d316-1c4b-4281-b951-d872f2087c98
-
csilv@chromium.org authored
BUG=none Review URL: http://codereview.chromium.org/8917030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114140 0039d316-1c4b-4281-b951-d872f2087c98
-
atwilson@chromium.org authored
BUG=107221 TEST=Change GAIA acct passphrase, wait for auth error, re-auth, make sure data is re-encrypted with the new passphrase. Review URL: http://codereview.chromium.org/8921025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114139 0039d316-1c4b-4281-b951-d872f2087c98
-
erg@chromium.org authored
BUG=106060 TEST=none Review URL: http://codereview.chromium.org/8917026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114138 0039d316-1c4b-4281-b951-d872f2087c98
-
jorgelo@chromium.org authored
BUG=93109 TEST=Launch Chromium, log in, open the NTP. Review URL: http://codereview.chromium.org/8922011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114137 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
BUG=none TEST=content_unittests --gtest_filter=URLFetcher* Review URL: http://codereview.chromium.org/8885002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114136 0039d316-1c4b-4281-b951-d872f2087c98
-