- 04 Jan, 2013 40 commits
-
-
ncj674@motorola.com authored
BUG=159265 TEST=ExtensionApiTest.InputImeApiBasic TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/11611004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175192 0039d316-1c4b-4281-b951-d872f2087c98
-
kmadhusu@chromium.org authored
Modified extensions::StorageInfoProvider::CheckWatchedStorages() to avoid dereferencing an invalid iterator. BUG=none TEST=none CID=106968 Review URL: https://chromiumcodereview.appspot.com/11748025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175191 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
When the browser process launches the plugin, it explicitly tells each side the PID of the other side, and we now use this PID for sharing handles. Previously we'd use the PID from the IPC channel. Using the PID from the IPC channel creates a race condition because the PID isn't set until the "hello" message from the opposite side is processed, which isn't guaranteed at any particular time. BUG=168222 Review URL: https://codereview.chromium.org/11722017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175190 0039d316-1c4b-4281-b951-d872f2087c98
-
dbeam@chromium.org authored
R=jcivelli@chromium.org,rsesek@chromium.org,thestig@chromium.org BUG=None TEST=green tests Review URL: https://chromiumcodereview.appspot.com/11759019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175189 0039d316-1c4b-4281-b951-d872f2087c98
-
vollick@chromium.org authored
Robohornet's main page is a good animation stress test (even without running the robohornet test). Rather than hacking in a scrolling interaction, I decided to make a wait interaction since that's more appropriate for animation related smoothness tests. It no longer made sense for the section in the page sets to be labeled "scrolling" any longer -- "smoothness" is more appropriate. I've made this change as well. BUG=None Review URL: https://chromiumcodereview.appspot.com/11734036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175188 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175187 0039d316-1c4b-4281-b951-d872f2087c98
-
boliu@chromium.org authored
This is in preparation of componentizing VisitedLink implementation and be shared with Android WebView. * Added VisitedLinkDelegate which HistoryService implements. * Removed VisitedLinkMasterFactory and have HistoryService directly own VisitedLinkMaster. * Introduce URLIterator interface for DeleteURLs. BUG= Review URL: https://chromiumcodereview.appspot.com/11573060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175186 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
BUG=153782, 152203, 161377 Test=Tests pass on all Mac bots Review URL: https://chromiumcodereview.appspot.com/11722012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175184 0039d316-1c4b-4281-b951-d872f2087c98
-
phajdan.jr@chromium.org authored
BUG=136110 Review URL: https://codereview.chromium.org/11743039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175183 0039d316-1c4b-4281-b951-d872f2087c98
-
robertshield@chromium.org authored
Cause Chrome Frame to follow the fast shutdown path, which cleans up infobars and avoids a crash on shutdown. Chrome Frame Android were the only remaining things in Chrome that appear not to use the fast shutdown path and afaict the non-fast shutdown path no longer works. BUG=148398 TEST=Visit hyves.nl or some other CF-aware site that pops up a translation bar in CF. Close IE, using an attached debugger or your mechanism of choice observe that Chrome doesn't crash during shutdown. TBR=sky Review URL: https://chromiumcodereview.appspot.com/11746029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175182 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175181 0039d316-1c4b-4281-b951-d872f2087c98
-
dalecurtis@google.com authored
FFmpeg now outputs float for some audio decoders. Unfortunately our pipeline doesn't support float between the FFmpegAudioDecoder and AudioRenderer at present. As such, we need to convert the data into an integer format first. As a byproduct of this, AMR support for ChromeOS is finally fixed and adding support for PCM float is trivial. In summary this patch adds: - A SampleFormat property to AudioDecoderConfig. - AVSampleFormat <-> SampleFormat converters in FFmpegCommon. - Fixes ChromeOS AMR playback. - Finally plumbs pcm_f32le support (enabled in FFmpeg long ago). - Add decoder support for float planar and float interleaved playback. BUG=109085, 158187, 167069 TEST=unittests, layout tests, and demos all pass under tooling without issue. Review URL: https://codereview.chromium.org/11280301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175180 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
TBR=hartmanng BUG=157459 TEST=chrome/test/functional/perf.py -v perf.PageCyclerNetSimTest.test2012Q2 Review URL: https://codereview.chromium.org/11772003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175179 0039d316-1c4b-4281-b951-d872f2087c98
-
rlp@chromium.org authored
When using the spelling service, we should not show the "no more suggestions from Google" since that should intelligently figure out the correct suggestion. BUG=119483 TEST=run using --use-spelling-service and observe that it shows only the single suggestion. run without that flag and observe that it will still show "no more suggestions from Google" Review URL: https://chromiumcodereview.appspot.com/11635063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175178 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175177 0039d316-1c4b-4281-b951-d872f2087c98
-
bsalomon@google.com authored
BUG=122145 TEST=try servers Review URL: https://codereview.chromium.org/11742042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175175 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
Review URL: https://chromiumcodereview.appspot.com/11722033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175174 0039d316-1c4b-4281-b951-d872f2087c98
-
alexeypa@chromium.org authored
> r175112: Disable ProfileBrowserTest.ProfileReadmeCreated on Windows because > Vista Tests (1) is timing out a lot. > r174957: Speculative fix for async profile browser tests > > It looks like the async tests may have been failing because they weren't observing notifications early enough. This may have lead the to miss them notification and hang the test. TBR=sail@chromium.org BUG=140882 Review URL: https://codereview.chromium.org/11782002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175173 0039d316-1c4b-4281-b951-d872f2087c98
-
ananta@chromium.org authored
Display the on screen keyboard on Windows 8 when we receive a notification from the renderer that an editable field has been touched. We also hide the on screen keyboard when a non editable field us touched. BUG=166516 TBR=sky (TBR'ing sky. Will address any comments in a followup) Review URL: https://codereview.chromium.org/11734033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175171 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175170 0039d316-1c4b-4281-b951-d872f2087c98
-
kbr@chromium.org authored
Most of the changes in this range were on the DX11 branch, and did not affect the main branch. BUG=none TEST=try servers Review URL: https://codereview.chromium.org/11744029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175169 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
I suspect this is the cause of http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Tests%20%282%29/builds/10666 > "platforms" in privacy.json should be "chromeos" not "cros". > > R=asargent@chromium.org > BUG=156311 > > Review URL: https://codereview.chromium.org/11744034 TBR=kalman@chromium.org Review URL: https://codereview.chromium.org/11776002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175168 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
BUG=none TEST=none Review URL: https://codereview.chromium.org/11663023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175165 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175164 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
This roll adds device whitelist in DeviceManage, and other minor fixes. Review URL: https://codereview.chromium.org/11734027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175163 0039d316-1c4b-4281-b951-d872f2087c98
-
nick@chromium.org authored
> [ui/surface] Separate image processing logic from presentation logic. > > The D3D image processing code from AcceleratedPresenter moves to its own class, "ui/surface/accelerated_surface_transformer_win.h". This split allows the image processing code to be tested independently of the present-scheduling system, and so we add unit tests doing exactly that. Utility functions (loading d3d, creating temp surfaces) doing things commonly required by test, transform, and present code -- these functions are moved to a third location, "ui/surface/d3d9_utils_win.h" > > The new unit tests -- which live in the ui_unittests binary -- make extensive use of pseudorandom image content, which I think is kind of neat. The tests use D3D HAL devices; I tried to use REF, but it didn't work, as StretchRect+LINEAR is not supported by refrast. So as a result we may have a GPU vendor dependency in these results. > > BUG=161537 > TEST=new ui_unittests > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174028 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174338 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174943 > > Review URL: https://codereview.chromium.org/11464017 TBR=nick@chromium.org Review URL: https://codereview.chromium.org/11753031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175161 0039d316-1c4b-4281-b951-d872f2087c98
-
benm@chromium.org authored
Follow up post-review comments on change https://src.chromium.org/viewvc/chrome?view=rev&revision=174967 See https://codereview.chromium.org/11748015/ for more information. NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11748032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175159 0039d316-1c4b-4281-b951-d872f2087c98
-
dsinclair@chromium.org authored
This removes the extra commands from the command buffer. I've left the Jump struct and handler in place as it's used to advance the buffer if there isn't enough room at the end to place the next command. TESTING=Ran the gpu_unittests and everything worked correctly. Review URL: https://chromiumcodereview.appspot.com/11613021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175158 0039d316-1c4b-4281-b951-d872f2087c98
-
gavinp@chromium.org authored
R=mmenke@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/11746030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175157 0039d316-1c4b-4281-b951-d872f2087c98
-
darin@chromium.org authored
Remove the "Java" and rename to ExecuteScript*. This better matches conventions elsewhere in the codebase. Introduce ExecuteScriptInFrame* variants for the less common case where script execution in a subframe is desired. Make it possible to pass the ExecuteScript* family of functions either a WebContents pointer or a RenderViewHost pointer to further simplify callsites. R=jam@chromium.org BUG=none Review URL: https://chromiumcodereview.appspot.com/11753009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175156 0039d316-1c4b-4281-b951-d872f2087c98
-
kalman@chromium.org authored
R=asargent@chromium.org BUG=156311 Review URL: https://codereview.chromium.org/11744034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175155 0039d316-1c4b-4281-b951-d872f2087c98
-
kevers@chromium.org authored
BUG=152731 Review URL: https://chromiumcodereview.appspot.com/11747016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175154 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175153 0039d316-1c4b-4281-b951-d872f2087c98
-
nick@chromium.org authored
The D3D image processing code from AcceleratedPresenter moves to its own class, "ui/surface/accelerated_surface_transformer_win.h". This split allows the image processing code to be tested independently of the present-scheduling system, and so we add unit tests doing exactly that. Utility functions (loading d3d, creating temp surfaces) doing things commonly required by test, transform, and present code -- these functions are moved to a third location, "ui/surface/d3d9_utils_win.h" The new unit tests -- which live in the ui_unittests binary -- make extensive use of pseudorandom image content, which I think is kind of neat. The tests use D3D HAL devices; I tried to use REF, but it didn't work, as StretchRect+LINEAR is not supported by refrast. So as a result we may have a GPU vendor dependency in these results. BUG=161537 TEST=new ui_unittests Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174028 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174338 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174943 Review URL: https://codereview.chromium.org/11464017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175152 0039d316-1c4b-4281-b951-d872f2087c98
-
mseaborn@chromium.org authored
This pulls in the following Native Client changes: r10504: (shcherbina) Validator_ragel: remove some dead code. r10505: (shcherbina) Validator_ragel: move .def files to separate dir. r10506: (shcherbina) Validator_ragel: move docs to separate dir. r10507: (shcherbina) Validator_ragel: get rid of generated .._consts.h files. r10508: (shcherbina) Validator_ragel: simplify libraries and dependencies structure. r10509: (jvoung) Re-enable archived llc.pexe test for x86-32 and arm, disable on x86-64. r10510: (shcherbina) Validator_ragel: document missing operand types and sizes in .def format. r10511: (jvoung) Only create ARM untrusted env for validator testing when needed. r10512: (jvoung) Update PNaCl rev to 10509 in TOOLS_REVISION. r10513: (shcherbina) Validator_ragel: get rid of dfa_validate_x86_xx libraries in scons build. r10514: (shcherbina) Validator_ragel: fix minor irregularities in .def files. r10515: (shcherbina) Build rdfa validator and ncval_new on arm as well. r10516: (shcherbina) New ncval: Don't print "Validating <filename>..." message. r10517: (shcherbina) New ncval: move segment size and offset checks into x86-specific function. r10518: (shcherbina) Validator_ragel: rudimentary new gen_dfa and test. r10519: (shcherbina) Validator_ragel: don't run gen_dfa_test under qemu. r10520: (shcherbina) Validator_ragel: minor rename. r10521: (halyavin) Debug stub: fix test_interrupt test. r10522: (halyavin) Debug stub: Remove busy-waiting in debug stub loop on Linux. r10523: (petarj) [MIPS] Do not use pnacl-irt-link for MIPS target. r10527: (jfb) See below comments for rationale. r10529: (mcgrathr) Use assembly rather than _control87 function to get x87 CW on Windows r10530: (mseaborn) Provide more informative errors if we fail to load the IRT inside Chromium r10531: (jvoung) Revert r10512: "Update PNaCl rev to 10509 in TOOLS_REVISION." r10532: (mseaborn) Clean up declarations of DoFnstcw(), DoFxsave() and DoFxrstor() r10533: (jvoung) Partly change IRT load-skipping to be explicit. BUG=none TEST=nacl_integration Review URL: https://codereview.chromium.org/11747023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175151 0039d316-1c4b-4281-b951-d872f2087c98
-
kmadhusu@chromium.org authored
BUG=156929 TEST=none Original CL: https://chromiumcodereview.appspot.com/11744014 Review URL: https://chromiumcodereview.appspot.com/11744030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175150 0039d316-1c4b-4281-b951-d872f2087c98
-
hartmanng@chromium.org authored
This is another clean-up patch for https://codereview.chromium.org/11348217/#msg10. These globals have been complicating things, so it should be cleaner to have them explicitly passed in when needed. BUG=157459 TBR=kkania Review URL: https://chromiumcodereview.appspot.com/11740020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175149 0039d316-1c4b-4281-b951-d872f2087c98
-
mnissler@chromium.org authored
BUG=None TEST=None R=bartfab@chromium.org TBR=nkostylev@chromium.org Review URL: https://chromiumcodereview.appspot.com/11753026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175148 0039d316-1c4b-4281-b951-d872f2087c98
-
anandc@chromium.org authored
BUG=None NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11744031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175146 0039d316-1c4b-4281-b951-d872f2087c98
-
joi@chromium.org authored
TBR=kaiwang@chromium.org BUG=166977 Review URL: https://chromiumcodereview.appspot.com/11730005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175145 0039d316-1c4b-4281-b951-d872f2087c98
-