| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Still breaks linux bots:
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29%2832%29/builds/15297
http://build.chromium.org/p/chromium.linux/builders/Linux%20Tests%20%28dbg%29%282%29/builds/48234
http://build.chromium.org/p/chromium.linux/builders/Linux%20Clang%20%28dbg%29/builds/63188
> mojo: Reland "Convert gles2 to the new thunking system."
>
> This apparently fixes the tests. There was a merge conflict with the new
> mojo_base.gyp file, and now we should be properly integrated, and
> everything needed for the implementation of GLES2 should live in
> mojo_base (mirroring mojo_system_impl), while everything about the
> thunking goes in mojo_public (mirroring mojo_system).
>
> BUG=386799
> First Review URL: https://codereview.chromium.org/413303002
>
> Review URL: https://codereview.chromium.org/448873002
TBR=erg@chromium.org
Review URL: https://codereview.chromium.org/458683002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288538 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Compiler
BUG=393873
R=dbeam@chromium.org,tbreisacher@chromium.org
TEST=./third_party/closure_compiler/compiler_customization_test.py
Review URL: https://codereview.chromium.org/431893002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288537 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/449743002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288536 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=https://code.google.com/p/webrtc/issues/detail?id=3310
Review URL: https://codereview.chromium.org/445933005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288535 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=380438
Review URL: https://codereview.chromium.org/454103002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288534 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=357059
Review URL: https://codereview.chromium.org/457843002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288533 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IPC::ChannelMojo::Send() overly closed given handles as it
took the lifecycle model incorrectly.
This change properly delegates the ownership of the files
by using dup().
TEST=browser_tests (with ChannelMojo enabled)
BUG=none
R=viettrungluu@chromium.org, darin@chromium.org
Review URL: https://codereview.chromium.org/452293003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288532 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=397635
Review URL: https://codereview.chromium.org/417283002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288531 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is to investigate flaky timeouts in WebGL conformance tests.
We suspect the failure to receive further RAF is due to the page is invisible.
BUG=393331
TEST=gpu bots, timed out tests output
R=kbr@chromium.org,dtu@chromium.org
Review URL: https://codereview.chromium.org/459523002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288530 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288529 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=179833:179874&mode=html
TBR=jbroman@chromium.org,zerny@chromium.org
BUG=
Review URL: https://codereview.chromium.org/456973002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288528 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This apparently fixes the tests. There was a merge conflict with the new
mojo_base.gyp file, and now we should be properly integrated, and
everything needed for the implementation of GLES2 should live in
mojo_base (mirroring mojo_system_impl), while everything about the
thunking goes in mojo_public (mirroring mojo_system).
BUG=386799
First Review URL: https://codereview.chromium.org/413303002
Review URL: https://codereview.chromium.org/448873002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288527 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
supervised mode.
BUG=393489
R=estade@chromium.org
TEST=browser_tests
Review URL: https://codereview.chromium.org/444323004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288526 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Remove an extraneous call to GuestViewInternal.setAutoSize in
attachWindow, fix an uninitialized variable
BUG=386838
Review URL: https://codereview.chromium.org/455063002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288525 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
bluetooth socket.
BUG=380961,380962
Review URL: https://codereview.chromium.org/448753004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288524 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Replaces the use of WeakHandle with combinations of WeakPtr and
SingleThreadTaskRunner. The WeakHandle encapsulates both of these
concepts, so the replacment is not much different from the original.
The removal makes the code a bit uglier. However, the WeakHandle is not
widely used outside of sync and has no chance of making it to base/.
Its use in new code is discouraged. Moving components/invalidation/ to
WeakPtr and SingeThreadTaskRunner will make it more future proof, and
allow us to remove its dependency on libsync.
TBR=dcheng
BUG=394925
Review URL: https://codereview.chromium.org/446223002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288523 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=pkasting@chromium.org
TBR=pkasting@chromium.org
Review URL: https://codereview.chromium.org/455063003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288522 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=no change
Review URL: https://codereview.chromium.org/450283005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288521 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Also include a field trial and flags to enable/disable showing this link.
BUG=398617
Review URL: https://codereview.chromium.org/447153002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288520 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
They're not used in Android actually but linked for some reasons.
BUG=None
R=rlp@chromium.org, aurimas@chromium.org
Review URL: https://codereview.chromium.org/273803004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288519 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
corrects for wrong video orientation.
BUG=47554
Review URL: https://codereview.chromium.org/402133005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288518 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The modules ntdll.dll, chrome.dll and chrome_elf.dll are checked, their
status (unknown, unmodified, modified) is added to the report, along with
any potentially modified exports.
BUG=401854
Review URL: https://codereview.chromium.org/440753002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288517 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The CopyStateFrom method in the NavigationController followed by
SwapTabContents triggers a reload which is then cancelled in
StartNavigationToDistillerView. However, TabObservers and WebContentsObservers
cannot distinguish between this reload and the user hitting the back button.
By switching the order, the reload is setup in CopyStateFrom and then promptly
cancelled in StartNavigationToDistillerView, so the reload never happens.
BUG=383630
Review URL: https://codereview.chromium.org/448383002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288516 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=sky
(as usual for omnibox HistoryQuick provider stuff)
Test: see repro steps on bug.
BUG=400940
Review URL: https://codereview.chromium.org/455003002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288515 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
--user-data-dir flag.
BUG=399993
TBR=blundell
Review URL: https://codereview.chromium.org/447303002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288514 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=338338
TEST=None
R=groby@chromium.org,avi@chromium.org,sky@chromium.org
Review URL: https://codereview.chromium.org/450093002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288513 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=401588
Review URL: https://codereview.chromium.org/448423002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288512 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
to
ServiceWorkerCache/CacheStorage/CacheStorageManager to sync up with the spec: https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#cache-objects
BUG=392621
Review URL: https://codereview.chromium.org/444333006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288511 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Also modify MeasurePage -> ValidateAndMeasurePage.
BUG=383635
Review URL: https://codereview.chromium.org/449963002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288510 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288509 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in the following changes:
c3d7960 Fix DTLS anonymous EC(DH) denial of service
5ba06a7 Fix race condition in ssl_parse_serverhello_tlsext
0dccfbc Fix OID handling.
abae631 Remove some duplicate DTLS code.
e24f686 Same fix as in dtls1_process_out_of_seq_message.
8506609 Fix return code for truncated DTLS fragment.
e951ff4 Fix memory leak from zero-length DTLS fragments.
2306fe5 Fix DTLS handshake message size checks.
3873f6f Added comment for the frag->reassembly == NULL case as per feedback from Emilia
d06afe4 Avoid double free when processing DTLS packets.
eeb9f49 Add PKCS7_bundle_certificates.
8e89e64 bytestring: fix ASN.1 data longer than 127 bytes.
4518d39 Take the source directory as a parameter in all_tests.sh
67454b6 Don't X509_up_ref X509_STOREs.
7fdeaf1 Retry sending record split fragment when SSL write fails.
150c617 Add X509_up_ref and use it internally.
e6e15fc Use EVP_PKEY_dup instead of manually incrementing the refcount.
bf681a4 Fix out-of-bounds read in BN_mod_exp_mont_consttime.
993fde5 Simplify ec_GFp_simple_points_make_affine.
43ec06f Test state machine asynchronous behavior.
734fca0 Fix memory leak in ssl3_get_cert_verify.
95fcaa4 Fix server-side ClientHello state machine.
dd1c246 Fix C99-ism in bio_test.c.
aa4efe7 Fix BIO_printf crash on Mac.
a59fbb0 Correct endif comment in md32_common.h
6ccf290 Remove use of freelist_{extract,insert}
983f6bd Set OPENSSL_NO_BUF_FREELISTS
75d1589 Remove PKCS1_CHECK
499b440 Remove OPENSSL_NO_SHA512
69877b6 Remove OPENSSL_NO_SHA256
f4e5c4e runner: Implement DHE-RSA.
884fdf1 runner: Take the build directory as flag.
2bc8e6f runner: Take the number of workers as a flag.
bef270a Add server-side FallbackSCSV tests.
d86c767 Add a test to assert parsing V2ClientHellos works.
cbd056c Remove OPENSSL_NO_CHAIN_VERIFY
b9d7757 Remove commented x509_chain declaration
a40c862 retain_only_sha256_of_client_certs is not part of OPENSSL_NO_BUF_FREELISTS
a324603 Remove OPENSSL_NO_TLS{,1}
dd11a10 Remove remnants of OPENSSL_FIPS
c1e293c Remove remnants of OPENSSL_NO_CAMELLIA
8f0ceb6 Remove OPENSSL_MAX_TLS1_2_CIPHER_LENGTH.
8cc0b24 Spell Bleichenbacher's name right.
BUG=none
Review URL: https://codereview.chromium.org/454543002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288508 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=352290
Review URL: https://codereview.chromium.org/449203002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288507 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288506 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These DEPS have not been updated for ~2 years, so there is a good chance
something will blow up. Due to interdependancy between the repos,
rolling gtest required gmock also be rolled.
This CL was originally landed as 288164 and reverted as 288239 because it allows
more aggressive LTO in MSVS. This resulted in the compiler noticing an
intentional arithmetic overflow and warning about it.
BUG=401761
Review URL: https://codereview.chromium.org/425333002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288505 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=393873
R=dbeam@chromium.org
Review URL: https://codereview.chromium.org/418663002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288504 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288498 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Previously we were specifying to use Open Sans but the font isn't loaded on Android.
Use the webfont hosted on Google and update CSP to allow it.
Review URL: https://codereview.chromium.org/443343002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288497 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=388893
Review URL: https://codereview.chromium.org/449303002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288495 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds proper serialiation for the 'initial_sync_in_progress' flag.
This should have been part of r284159.
BUG=351005
Review URL: https://codereview.chromium.org/453143002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=326577
Review URL: https://codereview.chromium.org/421583002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288493 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The Chrome data reduction feature relies on HTTP headers to
work correctly and efficiently with the data reduction
proxy. This include both standard HTTP headers (like Via)
and custom headers (like Chrome-Proxy). Tampering on these
headers could lead to miserable user experience, taking 10s
to load some pages, for example.
In the past, we have seen such headers being stripped by
middle box proxies (for example, the WWW-Authenticate header
was stripped by some carrier). It has been known that mobile
carriers are doing HTTP traffic optimizations. We also want
to know whether mobile carriers are trying to "optimize" the
already optimized data reduction proxy response body, which
might lead to higher cost to users.
We propose a mechanism in Chromium to enable us to learn the
scale and the types of such tampers. In short, the mechanism
will check whether a predefined set of HTTP response headers
and the response body have been changed in a way that could
affect the data reduction proxy. It will detect such changes
by using pre-calculated header (and probably content) hashes
sent by the server. Chromium will report through UMA the
count of each tamper types has happened. This will only be
enabled for a fraction of the data reduction proxy users.
BUG=381907
Review URL: https://codereview.chromium.org/338483002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288492 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TBR=tbreisacher@chromium.org
BUG=78368
Review URL: https://codereview.chromium.org/456053003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288491 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
gclient revert can no longer run now that we're using botupdate.
This works around the issue by using git reset --hard.
BUG=401129
NOTRY=True
Review URL: https://codereview.chromium.org/457793003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/453103002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288489 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/456923002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288488 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=true
Review URL: https://codereview.chromium.org/454163002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288487 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This condition was added to prevent the zlib benchmark from OOMing on the
Galaxy Nexus device. Now, it's no longer on the waterfall, so I'm just
removing the check.
This has the desired side-effect that we'll try to run this benchmark on any
device, even if we can't determine the physical memory.
BUG=391079
Review URL: https://codereview.chromium.org/450873002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288486 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In print preview mode, focus toggles for radio buttons for pagerange
settings when custom input radio button is clicked again and page
range is empty.
This is not desired and happens because focus is set for
another radio button on blur event for custom input radio
button when it is empty.
BUG=397094
Review URL: https://codereview.chromium.org/435393005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288485 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
NOTRY=true
Review URL: https://codereview.chromium.org/456943002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288484 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
enable_app_list is turned on.
BUG=333194
Review URL: https://codereview.chromium.org/455013002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288483 0039d316-1c4b-4281-b951-d872f2087c98
|