| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://chromiumcodereview.appspot.com/16049002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202285 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
extensions exists with the same ID.
BUG=237495
Review URL: https://chromiumcodereview.appspot.com/15265005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202284 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Not yet used as default for all windows on OSX, since some code treats ThemeService/ThemeProvider as interchangeable.
BUG=241908
Review URL: https://chromiumcodereview.appspot.com/15240002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202283 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The current disk cache tracing is single threaded but the
new version of the cache is not (as in interesting stuff
happens on more than one thread)
BUG=241277
TEST=none
Review URL: https://chromiumcodereview.appspot.com/15197004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=221813
TEST=device_unittests
Review URL: https://chromiumcodereview.appspot.com/15020009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=228833
Review URL: https://chromiumcodereview.appspot.com/14858050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202280 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the Chrome-side half of a CL to allow mmaping and skipping validation
for chrome-extension: files we have seen before and know are safe. To do this
we need to know the path of the file on disk, but we don't entirely trust the
renderer not to tamper with it. To work around this, a nonce is passed along
with the file handle. This nonce can be used by the NaCl process to acquire the
file handle directly from the browser process, as well as a fresh copy of the
file handle.
This change significantly revises the OpenNaClExecutable method of the
PPB_NaCl_Private interface. The method was added anticipation of this CL, but
the overall design shifted after the method was added.
BUG=https://code.google.com/p/chromium/issues/detail?id=224434
Review URL: https://chromiumcodereview.appspot.com/14750007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202278 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
* add command line flag to enable software mirroring
BUG=239776
TEST=covered by test
Review URL: https://chromiumcodereview.appspot.com/14731027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202277 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This replaces chrome.fileSystem.getEntry(By)Id with retainEntry,
restoreEntry and isRestorable, which enable restoring file access after
an app is closed for apps with the fileSystem.retainFiles permission.
Retained files are evicted by LRU, with a maximum of 500 retained files.
BUG=224684
Review URL: https://chromiumcodereview.appspot.com/14607023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202276 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=238108
Review URL: https://chromiumcodereview.appspot.com/14495010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202275 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202274 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts change 201736, which causes a working set size regression.
BUG=243575
TBR=tonyg@chromium.org, miket@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15962012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rather than computing the expiration
internally.
This makes it easier for the caller to handle the special max-age=0.
BUG=156152
R=rsleevi,palmer
Review URL: https://chromiumcodereview.appspot.com/15962009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202272 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=151121:151148&mode=html
TBR=
BUG=
Review URL: https://chromiumcodereview.appspot.com/15959007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202271 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Text input wasn't working due to requirements of the IME/TSF machinery
that weren't being met by ExternalTabContainerWin.
* ExternalTabContainerWin now provides an implementation for
WebContentsDelegate::WebContentsFocused that calls into its WebView's
OnWebContentsFocused method. This mimics BrowserView, and permits
proper focus tracking via the FocusManager.
* ExternalTabContainerWin now provides a specialization of
DesktopRootWindowHostWin that saves and restores focus on blur/focus
events. The stock DRWHW does this based on window activation, but this
doesn't work for ETCW since the ETCW's DRWHW doesn't receive
activation messages due to it being a child of an IE window rather
than a top-level window.
* IEEventSink::SendKeys now sets focus to the renderer before sending
key down/up messages.
BUG=241081
Review URL: https://chromiumcodereview.appspot.com/15944007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202270 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=235007,236370
TEST=covered by the new tests
R=oshima@chromium.org, sky@chromium.org, backer@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15160006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Match Linux/POSIX and Windows in allowing sandboxed processes access to
OS entropy (RtlGenRandom on Win, /dev/urandom on Linux/POSIX).
BUG=242702
R=jeremy
TBR=cevans@chromium.org, piman@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15637004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
When autofill_dialog in wallet mode, and user select "same-as-billing", avoid to save a duplicated shipping address when user already has an exact matched one in his/her wallet. This applies to both rAC and Autocheckout.
BUG=225442
Review URL: https://chromiumcodereview.appspot.com/14765013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202266 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=NONE
Review URL: https://chromiumcodereview.appspot.com/15758004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202265 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202263 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=darin
Review URL: https://chromiumcodereview.appspot.com/15338010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://chromiumcodereview.appspot.com/15781002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202260 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This class does not do any more conversion than TraceEventDataConverter
but adds unnecessary complexity.
BUG=
Review URL: https://chromiumcodereview.appspot.com/15674005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202259 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the ASH session is started.
We also need to ensure that if there are browsers open in the desktop, the ASH session on startup
behaves like the new window operation, i.e. a window with a blank tab.
We use the StartupBrowserCreatorImpl::Launch function to ensure that the session startup settings etc
are automatically honored. I had to plumb the desired host desktop type through a bunch of functions
in this class.
BUG=243072
R=sky@chromium.org
TEST=Should be covered with browser_tests when we get them running in ASH. This is tracked here http://code.google.com/p/chromium/issues/detail?id=179830
Review URL: https://codereview.chromium.org/15788002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202258 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Previously, setCookie forced WebString to have a 16 bit backing buffer by
calling WebString::data() in the common case, that means we'd create and retain
a 16 bit version of the string in addition to the 8 bit version. We're working
to remove WebString::data() from the API because it's a memory footgun.
In profiling Mobile Gmail, this line of code triggered 50% of the remaining 16
bit upconversions (after my other in-flight changes land).
R=jamesr
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/16022010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Function was recently converted from extern C to C++, signature
needed updating.
BUG=113076
TEST=none
TBR=bruening
Review URL: https://codereview.chromium.org/15729006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202253 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replace pending_send_flags_ and has_upload_data_ with send_status_, and
update/check its value as necessary.
Make SpdyStream::Send{Request,StreamData}() take a SpdySendStatus
parameter.
Remove OnSendBodyComplete()'s return value, since it's now redundant.
Rename SendRequest() and related functions to SendRequestHeaders().
Change references to "send headers" to "send request".
Fix some discovered erroneous data in tests.
BUG=243643
R=rch@chromium.org
Review URL: https://codereview.chromium.org/15983003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202252 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=215894
BUG=243823
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/16022006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes unittests run much faster on win7. It is actually bearable now.
DNS for localhost is slow (ie. 1s per request) when ipv6 is enabled on win7.
BUG=None
TEST=python tools\telemetry\run_tests
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/15787005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202250 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=joaodasilva@chromium.org
BUG=243963
Review URL: https://codereview.chromium.org/15919005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202249 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On windows you can't open a file for reading while it is still open for writing.
This patch makes sure we close the file for writing before reading it.
BUG=243955
TEST=python tools\telemetry\run_tests Credentials
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/15778007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202248 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the case of a tab loading in the background, accessibility
notifications may arrive from the renderer before the tab's WebContents
is added to a WebView. In this case, the accessible parent isn't yet
known. Handle this case by allowing the RWHVA's
BrowserAccessibilityManager to be created without an accessible parent
and then receive that parent (from a WebContentsImpl) when the
WebContents is finally attached to a WebView.
BUG=242524
R=dmazzoni@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15744014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202247 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
We should show the bubble widget with Widget::ShowInactive to avoid to
take focus away from the anchor form control because the anchor form
control hides the validation message bubble when it looses focus.
BUG=242697
Review URL: https://chromiumcodereview.appspot.com/15667009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202246 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
We're using iframes to render most visited and suggestions in M28. We need to wait for server side changes, so intend to merge this post-branch as a minimal fix. CL 14931003 is intended for M29 and has a more complete fix.
BUG=237863
Review URL: https://chromiumcodereview.appspot.com/14928002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202245 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a first step towards removing the code for the feature entirely,
because it was an experiment we never launched.
TBR=mpcomplete@chromium.org
BUG=243879
Review URL: https://chromiumcodereview.appspot.com/15732016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202242 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=compiles
TBR=fischman
Review URL: https://codereview.chromium.org/15831006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202241 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use GetLastUsedProfile instead, so we can get the user profile after
logging in on CrOS.
BUG=242354
TEST=run_tests on CrOS
Review URL: https://chromiumcodereview.appspot.com/15305014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202240 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes xcode from complaining about an "empty" assembly only target.
BUG=157073
TEST=compiles
TBR=fischman
Review URL: https://codereview.chromium.org/15724007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202239 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=164227
Review URL: https://chromiumcodereview.appspot.com/15904004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202238 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/15692006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202235 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
If the browser does not support tab control, skip these tests.
BUG=243552
TEST=tools/telemetry/run_tests --browser=android-content-shell BrowserTest
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/16020011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202234 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Requiring the native output sample rate to avoid glitching appears
to have just been an issue with a poor tlength choice. xians and
I resolved this prior to turning PulseAudio on by default, but left
the native sample rate requirement in at the time.
Since "native sample rate" can change on the fly with PulseAudio
our approach of specifying FIX_RATE was incorrect. Allowing Pulse
to handle resampling lets us remove the FIX_RATE flag. It also
improves CPU usage in cases where Pulse can configure the output
device to match the requested sample rate.
BUG=229918
TEST=extensive manual checks for glitching.
R=xians@chromium.org
Review URL: https://codereview.chromium.org/15957002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This method was added at r201847 to indicate a notification can be
clickable or not (by changing mouse cursor, for now).
BUG=241266
R=sschmitz@chromium.org,jamescook@chromium.org
Review URL: https://chromiumcodereview.appspot.com/16022007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202232 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=243558
R=tonyg@chromium.org
Review URL: https://codereview.chromium.org/15831004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202231 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prevents duplicates of the media_sse and yuv_convert targets from
ending up in both media and media_unittests during shared builds.
- Removes the yuv_convert target since everyone who uses it already
uses media.
- Merges differ_block_sse2 and yuv_convert_simd_x86 into media_sse2.
- Moves assembly into media_asm.
- Moves incorrect mmx bundling from sse2 to new media_mmx target.
- Introduces EXPORT macro to x86inc.asm
- Introduces yasm_includes for non-.asm files in yasm_compile.gypi.
- Fixes missing const on yuv constants table.
BUG=none
TEST=compiles, all unittests pass.
TBR=fischman@chromium.org, kbr@chromium.org, sergeyu@chromium.org
Review URL: https://codereview.chromium.org/15151002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202230 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Stop using DownloadItem::Is*() functions that have an equivalent
state exposed via GetState(). Rationale is that there shouldn't be
multiple ways of getting the same state information.
To make review easier, this patch covers chrome/browser/download
and chrome/browser/extensions. The remaining cases and changing
the DownloadItem to remove the Is*() functions will come later.
BUG=241141
TEST=browser_tests and unit_tests both with *Download*:*SavePage* filters
Review URL: https://chromiumcodereview.appspot.com/15880002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202229 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to get the tempdir in a cross-platform manner.
BUG=243535
TEST=python tools/telemetry/run_tests TestPageSetArchiveInfo.testModifications
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/15960008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/16043003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202227 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=234677
R=derat@chromium.org
Review URL: https://chromiumcodereview.appspot.com/15779005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202226 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This hits a NOTREACHED() at shutdown, ~BrowserCompositorOutputSurface() tries
to remove a surface_id_ that wasn't added to the output_surface_proxy_.
BUG=None
Review URL: https://chromiumcodereview.appspot.com/16020002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202224 0039d316-1c4b-4281-b951-d872f2087c98
|