- 07 Jun, 2014 40 commits
-
-
tyoshino@chromium.org authored
Use the same fake User-Agent string as GetContentShell()->GetUserAgent() for URLRequestContext in content_shell ShellContentClient::GetUserAgent() returns a fake User-Agent. It's used for navigator.userAgent, loading layout test test case file, etc. But ShellURLRequestContextGetter has an HttpUserAgentSettings with an empty string for User-Agent. Factor out the code to build the fake User-Agent from ShellContentClient::GetUserAgent() into GetShellUserAgent() and use it for ShellURLRequestContextGetter. This is almost the same as how ChromeShellContentClient and ChromeURLRequestContextGetter are doing. With this, we can test that WebSocket handshake request contains the correct user-agent header value. BUG=347109 Review URL: https://codereview.chromium.org/319083003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275673 0039d316-1c4b-4281-b951-d872f2087c98
-
mohammed@chromium.org authored
BUG=380839 R=meacer, jww Review URL: https://codereview.chromium.org/314283003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275672 0039d316-1c4b-4281-b951-d872f2087c98
-
nednguyen@google.com authored
We add the list of tab's markers to traces as metadata and later reconstruct the maps from tab markers to renderer thread in trace_event_importer. This makes it possible to reconstruct the timeline model with the mapping between tabs & renderer threads from the raw json tracing data. BUG= Review URL: https://codereview.chromium.org/309533016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275671 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/319953002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275670 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
Revert of Revert of Merge VideoDecodeAcceleratorImpl with VideoDecodeAccelerator (https://codereview.chromium.org/319323002/) Reason for revert: Relanding since the failure appears to be unrelated. Original issue's description: > Revert of Merge VideoDecodeAcceleratorImpl with VideoDecodeAccelerator (https://codereview.chromium.org/317083003/) > > Reason for revert: > Speculative revert to fix content_unittest failures in http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/20807 > > Original issue's description: > > Merge VideoDecodeAcceleratorImpl with VideoDecodeAccelerator > > > > This moves the single method CanDecodeOnIOThread on > > VideoDecodeAcceleratorImpl to VideoDecodeAccelerator. The > > implementations that were subclasses of VideoDecodeAcceleratorImpl now > > get an override for CanDecodeOnIOThread that returns false. > > > > TEST=linux desktop build > > BUG=380884 > > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275621 > > TBR=scherkus@chromium.org,fischman@chromium.org,spang@chromium.org > NOTREECHECKS=true > NOTRY=true > BUG=380884 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275636 TBR=scherkus@chromium.org,fischman@chromium.org,spang@chromium.org NOTREECHECKS=true NOTRY=true BUG=380884 Review URL: https://codereview.chromium.org/318243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275669 0039d316-1c4b-4281-b951-d872f2087c98
-
nhiroki@chromium.org authored
BUG=380973 TEST=n/a Review URL: https://codereview.chromium.org/313273003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275668 0039d316-1c4b-4281-b951-d872f2087c98
-
finnur@chromium.org authored
The test hasn't failed since I submitted my fix. BUG=379170 TBR=sky Review URL: https://codereview.chromium.org/312093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275667 0039d316-1c4b-4281-b951-d872f2087c98
-
jschuh@chromium.org authored
BUG=335192 Review URL: https://codereview.chromium.org/319573006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275666 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275665 0039d316-1c4b-4281-b951-d872f2087c98
-
eroman@chromium.org authored
Picks up a single change: r275589 - Add PK11_MakeIDFromPubKey to windows exports BUG=378315, 245025 Review URL: https://codereview.chromium.org/321643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275664 0039d316-1c4b-4281-b951-d872f2087c98
-
hclam@chromium.org authored
Upon duplicated ACKs for a frame the previous behavior was to resend all packets of the first unacked frame. It was shown in reports that it is excessive. Instead this change sends the first packet of the last encoded frame. This significantly reduces the amount of packet re-transmitted. PacketStorage is also redesigned in this code. It is now a simple deque instead of a map. Review URL: https://codereview.chromium.org/317243007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275663 0039d316-1c4b-4281-b951-d872f2087c98
-
tzik@chromium.org authored
Protect |active_paths| from garbage collection even when they are not direct subdirectories of |storage_root|. BUG=328637 Review URL: https://codereview.chromium.org/314293003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275662 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275661 0039d316-1c4b-4281-b951-d872f2087c98
-
sergeyu@chromium.org authored
This roll fixes support for Crop* attributes. BUG=321825 TBR=tomfinegan@chromium.org Review URL: https://codereview.chromium.org/324553002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275660 0039d316-1c4b-4281-b951-d872f2087c98
-
mcasas@chromium.org authored
BUG= Review URL: https://codereview.chromium.org/311343004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275659 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275658 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/320673002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275657 0039d316-1c4b-4281-b951-d872f2087c98
-
jrummell@chromium.org authored
Now that the EME-WD spec has changed to specify promises, implement them on the Chromium side. They currently get converted back to events before passing them to blink:: until the blink interface gets changed. Additional changes in this CL: 1. Pass a reference to the promise though PPAPI. 2. Roll DEPS for CDM.h to include CDM_5. 3. Update cdm_adapter to use CDM_5 (in addition to existing CDM_4). 4. Change External Clear Key to use CDM_5. 5. Since CDM_5 references sessions by the actual session id (a string, web_session_id), switch to using it rather than the previously used session_id (which is an integer, and used as a reference). BUG=358271 TEST=all existing encrypted media layout and browser tests pass Review URL: https://codereview.chromium.org/265993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275656 0039d316-1c4b-4281-b951-d872f2087c98
-
oysteine@chromium.org authored
Blink side: https://codereview.chromium.org/100563004/ Note: This can't land until the Blink-side has landed. R=jamesr@chromium.org,jam@chromium.org BUG=277886 Review URL: https://codereview.chromium.org/109283006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275655 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
the elapsed time between starting the crypto handshake, and receiving confirmation from the server. Review URL: https://codereview.chromium.org/318143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275654 0039d316-1c4b-4281-b951-d872f2087c98
-
jsbell@chromium.org authored
Much of the Indexed DB backend was ported from blink, and we didn't remember to add these macros in most places. Toss 'em in where easy. BUG=381456 R=cmumford@chromium.org,ericu@chromium.org Review URL: https://codereview.chromium.org/312093005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275653 0039d316-1c4b-4281-b951-d872f2087c98
-
sl.ostapenko@samsung.com authored
Rather than registering all jni bindings at startup, only get references to the class object for those files which require bindings. All others are satisfied by exporting symbols which can be found automatically by dalvik. This patch replaces excldue-libs=ALL with ld version script to strip unwanted symbols: https://sourceware.org/binutils/docs-2.24/ld/VERSION.html#VERSION BUG= Review URL: https://codereview.chromium.org/147533004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275652 0039d316-1c4b-4281-b951-d872f2087c98
-
mpearson@chromium.org authored
Have no qualms about fixing the definition of this broken field. (No need to deprecate the field and create a new one.) See bug link for details. The internal proto change has been submitted. TBR=pkasting BUG=381650 Review URL: https://codereview.chromium.org/314113009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275651 0039d316-1c4b-4281-b951-d872f2087c98
-
nednguyen@google.com authored
BUG= Review URL: https://codereview.chromium.org/321583006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275650 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
Some files just need a forward declaration of EpollServer. R=rch@chromium.org,rtenneti@chromium.org BUG=none Review URL: https://codereview.chromium.org/325503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275649 0039d316-1c4b-4281-b951-d872f2087c98
-
tbarzic@chromium.org authored
BUG=378014 Review URL: https://codereview.chromium.org/317013006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275648 0039d316-1c4b-4281-b951-d872f2087c98
-
sandersd@chromium.org authored
BUG=369375 Review URL: https://codereview.chromium.org/325493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275647 0039d316-1c4b-4281-b951-d872f2087c98
-
alekseys@chromium.org authored
Generalize printer color model handling, get rid of CUPS specific case. Enable supported paper szes reporting for all platforms. BUG=239879 Review URL: https://codereview.chromium.org/324523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275646 0039d316-1c4b-4281-b951-d872f2087c98
-
cjhopman@chromium.org authored
There are a lot of steps in processing resources and preparing them for packaging. It will be easier if these are all done by the same script. BUG=375431,359249 Review URL: https://codereview.chromium.org/310313005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275645 0039d316-1c4b-4281-b951-d872f2087c98
-
tsepez@chromium.org authored
Adds a direct dependence on WebKit/public so as full-path includes under that directory are successful. TBR=inferno@chromium.org Review URL: https://codereview.chromium.org/322643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275644 0039d316-1c4b-4281-b951-d872f2087c98
-
michaelpg@chromium.org authored
The Help page (chrome://help) should be called "About". This changes the page title and header, and the link in the uber frame sidebar. BUG=381794 R=dbeam@chromium.org TBR=sky@chromium.org Review URL: https://codereview.chromium.org/316343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275643 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275642 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
Review URL: https://codereview.chromium.org/321453003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275641 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=175703:175718&mode=html TBR=peter@chromium.org Review URL: https://codereview.chromium.org/320143002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275640 0039d316-1c4b-4281-b951-d872f2087c98
-
ccameron@chromium.org authored
This is dead code now, and is just getting in the way. The non-CA code in ui/cocoa may still be useful for reference and debugging for a little longer, but this stuff is way past that point. BUG= Review URL: https://codereview.chromium.org/311263003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275639 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
I'm going to use these files in other examples. I refactored the code slightly to update compositor via a delegate. This way the code can easily (hopefully) be used by view_manager_lib related code. I'm also making aura::Env extend base::SupportsUserData so that consumers can add arbitrary key/value pairs to Env. BUG=365012 TEST=none R=ben@chromium.org Review URL: https://codereview.chromium.org/314113011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275638 0039d316-1c4b-4281-b951-d872f2087c98
-
chromeos-lkgm@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275637 0039d316-1c4b-4281-b951-d872f2087c98
-
dcheng@chromium.org authored
Revert of Merge VideoDecodeAcceleratorImpl with VideoDecodeAccelerator (https://codereview.chromium.org/317083003/) Reason for revert: Speculative revert to fix content_unittest failures in http://build.chromium.org/p/chromium.linux/builders/Android%20Tests%20%28dbg%29/builds/20807 Original issue's description: > Merge VideoDecodeAcceleratorImpl with VideoDecodeAccelerator > > This moves the single method CanDecodeOnIOThread on > VideoDecodeAcceleratorImpl to VideoDecodeAccelerator. The > implementations that were subclasses of VideoDecodeAcceleratorImpl now > get an override for CanDecodeOnIOThread that returns false. > > TEST=linux desktop build > BUG=380884 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=275621 TBR=scherkus@chromium.org,fischman@chromium.org,spang@chromium.org NOTREECHECKS=true NOTRY=true BUG=380884 Review URL: https://codereview.chromium.org/319323002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275636 0039d316-1c4b-4281-b951-d872f2087c98
-
noamsml@chromium.org authored
This is a class to handle the session handshake logic as well as encryption with session key. The stub implementation for session type "empty" does nothing and passes the data unencrypted. BUG=380795 Review URL: https://codereview.chromium.org/316873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275635 0039d316-1c4b-4281-b951-d872f2087c98
-
wtc@chromium.org authored
asynchronous implementation. Current ChannelIDSource implementations work in synchronous mode. So QuicCryptoClientStream still calls ChannelIDSource::GetChannelIDKey() as a synchronous function. In a future CL, QuicCryptoClientStream will properly call ChannelIDSource::GetChannelIDKey() as an asynchronous function. Note that ChannelIDSourceForTesting() returns a ChannelIDSource that works in synchronous mode. Merge internal CL: 68399207 R=rch@chromium.org,rtenneti@chromium.org BUG=none Review URL: https://codereview.chromium.org/320663002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275634 0039d316-1c4b-4281-b951-d872f2087c98
-