5.0.2_r1 (LRX22G) to 5.1.0_r1 (LMY47D)

Changes for the Nexus 5, 7 2012, 10

This page includes changes made to the Android Open Source Project between two specific releases. It does not include any changes in any proprietary components included by Google or any hardware manufacturer. This page was generated by a re-implemented script based on scripts from Funky Android Ltd. In turn, those scripts were a modified version of this script written by JBQ.

Please do not copy or link to this content without attributing this site, Funky Android Ltd, and JBQ for the original script.

NOTE: This update contains a significant number of changes and thus may not render completely via RSS or ATOM feeds. [show all] [hide all]

Projects removed (2) [show][hide]

Projects added (7) [show][hide]

platform/external/chromium_org/third_party/boringssl/src (488) [show][hide]

  • 01fe820 [diff] Add tests for client version negotiation and session resumption.
  • 30ddb43 [diff] Handle session resumption in SSLv23_client_method.
  • b0c8db7 [diff] runner: don't resume sessions if SessionTicketsDisabled is true.
  • 7f520db [diff] Remove OPENSSL_NO_TLS1_2_CLIENT and OPENSSL_NO_DTLS1.
  • 37d9246 [diff] Disallow all special operators once groups are used.
  • 2a5ea98 [diff] Remove redundant check in cipher rule parsing.
  • bb0a17c [diff] Add a set of tests for cipher string parsing.
  • e113608 [diff] Switch the reason code check to a compile-time assert.
  • 5127db3 [diff] Provide compatibility functions for PKCS#12 parsing.
  • 588d252 [diff] Don't try to setup CPUID if NO_ASM.
  • bed8ce7 [diff] Add misc functions for easier porting.
  • d7c5368 [diff] Add missing errors codes for alerts.
  • fc7b086 [diff] Test that ALPN is preferred over NPN.
  • ae2888f [diff] Add tests for ALPN support.
  • fa055a2 [diff] Implement ALPN in runner.go.
  • 812152a [diff] Don't deadlock if a resume test fails the first half.
  • e78bfde [diff] Improve test coverage for server_name extension.
  • 594a58e [diff] Remove remnants of export cipher suite selection.
  • d633d63 [diff] Remove indirection in loading ciphers.
  • 172fc2c [diff] Fix some OPENSSL_PUT_ERROR calls.
  • a70c75c [diff] Add a CRYPTO_library_init and static-initializer-less build option.
  • 1195796 [diff] Ensure x86_64 perlasm output ends with a newline.
  • f7768e4 [diff] Test SHA-256 and SHA-384 CBC-mode cipher suites.
  • 71dad68 [diff] OPENSSL_EXPORT SSL_CTX_set_keylog_bio.
  • 7bdec13 [diff] Export pqueue functions.
  • c92c2d7 [diff] Prune some dead quirks and document the SSL_OP_ALL ones.
  • 859ec3c [diff] Add SSL_CTX_set_keylog_bio.
  • 60d612f [diff] Fix ARM build with OPENSSL_NO_ASM.
  • df90a64 [diff] Remove MD5, SHA-224, and SHA-512 handling from s3_cbc.c.
  • 39ebf53 [diff] Check the server did not use a TLS 1.2 cipher suite pre-TLS 1.2.
  • 120a674 [diff] Fix the return values for most of SRTP.
  • 5c24a1d [diff] Add a test for SSL_OP_TLS_D5_BUG.
  • f852599 [diff] Fix doc.config for header files being moved.
  • f0fd373 [diff] Remove remnants of EVP_CIPHER-based AES_GCM cipher.
  • 8a5825e [diff] Don't export obj_dat.h.
  • b2cb0ec [diff] Fix minor issues found by Clang's analysis.
  • ed8270a [diff] Fix crash as server when resuming with SNI.
  • 04dbb7f [diff] Add tests for pqueue
  • 6c7aed0 [diff] Client-side OCSP stapling support.
  • e098ec2 [diff] Test client auth under TLS 1.2 hash mismatch and SSL 3.
  • ed6eb66 [diff] Add CBS_ASN1_ENUMERATED to bytestring.h.
  • 9b04d65 [diff] Export CBS_get_any_asn1_element.
  • 041b58a [diff] Remove session_ctx macro.
  • 457112e [diff] unifdef a bunch of OPENSSL_NO_* ifdefs.
  • 1f3591d [diff] Export CBS_asn1_ber_to_der.
  • 25c93ff [diff] Fix BN_sub documentation.
  • 854dd65 [diff] Refactor server-side CertificateVerify handling.
  • 5b8f104 [diff] Revise hash management for reading the Finished message.
  • 880b14e [diff] Compute the Channel ID hash after ssl_get_message.
  • 590cbe9 [diff] Introduce a hash_message parameter to ssl_get_message.
  • 912806b [diff] Fix build (broken by MD4_CTX redefine).
  • bbac844 [diff] Add missing <errno.h> include.
  • 3cb50e0 [diff] Move a variable declaration to function start.
  • 98ad22e [diff] Fix "integer constant is too large for 'long' type" errors.
  • 58f9095 [diff] Remove hack in parsing PKCS#12.
  • 0eb1aae [diff] Readd EC_GROUP_get_curve_GFp.
  • 539112f [diff] Readd EVP_CIPHER_CTX_set_key_length.
  • c9eb7ea [diff] Readd MD4.
  • 8da9906 [diff] Rename some message functions for consistency.
  • e58c4f5 [diff] Add a test to ensure False Start occurs.
  • ef86550 [diff] Remove logic for non-signing client certificates.
  • a08e49d [diff] Add basic TLS Channel ID tests.
  • 4e99c52 [diff] Fix FalseStart-SessionTicketsDisabled tests.
  • 2561dc3 [diff] Introduce a mechanism for base64 options.
  • d698f32 [diff] Introduce EVP_DecodeBase64.
  • 3a66e28 [diff] Update ssl3_get_channel_id for the simpler ECDSA_do_verify.
  • d30a990 [diff] Implement TLS Channel ID in runner.go
  • f9b96fa [diff] Fix flipped DTLS checks.
  • 2a0c496 [diff] Fix duplicate test name.
  • 8e16b6e [diff] Add PKCS#12 parser.
  • 9c01e00 [diff] Rework support for ASN.1 BER.
  • cc8fcf4 [diff] Add 40-bit RC2 support.
  • 9169c96 [diff] Implement client side of TLS signed certificate stamps extension.
  • c44d2f4 [diff] Convert all zero-argument functions to '(void)'
  • 5213df4 [diff] Prefer AES-GCM when hardware support is available.
  • 92909a6 [diff] Remove MS SGC support on the the server.
  • b52e3dd [diff] Move common code between two branches.
  • 422d3a4 [diff] Remove some unused state and code.
  • fd00303 [diff] Don't scan libfoo_error.c for error codes.
  • a7d1363 [diff] Prune removed key types from SSL_PKEY_*.
  • ef2116d [diff] Remove DSA-based cipher suites and client auth.
  • cff6472 [diff] Mark some more globals as const.
  • 0da0e18 [diff] Remove ECDH_RSA, ECDH_ECDSA, DH_RSA, and DH_DSS.
  • bd30f8e [diff] Remove support on both sides for *_fixed_(ec)dh client auth.
  • d0639af [diff] Remove single-DES cipher suites.
  • ebf42b5 [diff] Remove remnants of now-removed cipher suites.
  • f6faa4b [diff] Export some extra functions and values.
  • e7bf281 [diff] Fix (harmless) memory leak in the test harness.
  • 389e3f0 [diff] Fix minor comment typos.
  • 66c249c [diff] Remove some dead code.
  • ede973a [diff] Tidy up cipher ordering.
  • 6bc658d [diff] Split off private_transform function in RSA.
  • 214cd44 [diff] Export BN_num_bits_word.
  • e712778 [diff] Remove rsa_md5, md5, and sha1 fields from SSL_CTX.
  • b7725cf [diff] Include Windows.h in some source files.
  • 8bc38f5 [diff] DTLS version negotiation doesn't happen at HelloVerifyRequest.
  • f2fedef [diff] Simplify HelloVerifyRequest processing.
  • cc23df5 [diff] Remove SSL_OP_CISCO_ANYCONNECT.
  • 6f26001 [diff] Mark all SSL_CIPHERs as const.
  • fb4ea28 [diff] Tidy DTLS cookie callback types.
  • f450134 [diff] Remove default_timeout hook.
  • 5216a93 [diff] Increase minimum required cmake version
  • d4178fd [diff] Remove AES-GCM cipher indices.
  • b00eee1 [diff] Trim unused cipher indices and definitions.
  • 335d10d [diff] Remove Suite B mode.
  • 76d8abe [diff] Get SSL 3.0 server tests working.
  • 6fd297b [diff] Add initial DTLS tests.
  • c10dde4 [diff] Only allow indefinite lengths for constructed types.
  • 82b7da2 [diff] Set SSL_SESSION.cipher when parsing.
  • 0f4746e [diff] Add SSL_SESSION_get_version.
  • 4dc016f [diff] Clarify a comment.
  • b8b5478 [diff] Expose two, rather internal, BIGNUM functions.
  • 6601402 [diff] Add EVP_EncodedLength.
  • e2c4d26 [diff] Recover BIO_number_{read|written}.
  • 1b96526 [diff] Merge tls1_* method hooks with the ssl3_* versions.
  • 5a593af [diff] Move configuration into a dedicated TestConfig struct.
  • 83c0bc9 [diff] Test-only DTLS implementation in runner.go.
  • 51e3283 [diff] Port dtls1_get_hello_verify to CBS.
  • 9174312 [diff] Update d1_clnt.c to use ssl_cipher_has_server_public_key.
  • 6491e8c [diff] Allow renewed tickets on session resumption in DTLS.
  • 09bd58d [diff] Replace some DTLS version checks with SSL_IS_DTLS.
  • 16c623b [diff] Fix of handling weak dh server keys.
  • 584d28c [diff] Use OPENSSL_free instead of free.
  • f1df2b3 [diff] Add SSL_CIPHER_get_kx_name.
  • 8eaaa86 [diff] Add mode to disallow session creation.
  • 98e882e [diff] Clean up s23_srvr.c.
  • f476d30 [diff] Fix err_test.
  • 03d31ed [diff] Add ERR_remove_thread_state (for Android).
  • ded9358 [diff] Windows build fixes.
  • d83f38c [diff] Recognise "i686" as an x86 CPU.
  • 90974e7 [diff] Fixed reporting wrong function to OPENSSL_PUT_ERROR.
  • 2cd6387 [diff] Use unified ARM assembly.
  • 1e7f8d7 [diff] Move SendV2ClientHello to handshake coverage tests.
  • bed9aae [diff] Add RenewTicketOnResume tests.
  • 9821454 [diff] Add tests for CVE-2014-3511.
  • 7e2e6cf [diff] Add test coverage for TLS version negotiation.
  • 0fecacd [diff] Fix protocol downgrade bug in case of fragmented packets
  • a8e3e0e [diff] Remove SSL_OP_TLS_ROLLBACK_BUG.
  • c3d7960 [diff] Fix DTLS anonymous EC(DH) denial of service
  • 5ba06a7 [diff] Fix race condition in ssl_parse_serverhello_tlsext
  • 0dccfbc [diff] Fix OID handling.
  • abae631 [diff] Remove some duplicate DTLS code.
  • e24f686 [diff] Same fix as in dtls1_process_out_of_seq_message.
  • 8506609 [diff] Fix return code for truncated DTLS fragment.
  • e951ff4 [diff] Fix memory leak from zero-length DTLS fragments.
  • 2306fe5 [diff] Fix DTLS handshake message size checks.
  • 3873f6f [diff] Added comment for the frag->reassembly == NULL case as per feedback from Emilia
  • d06afe4 [diff] Avoid double free when processing DTLS packets.
  • eeb9f49 [diff] Add PKCS7_bundle_certificates.
  • 8e89e64 [diff] bytestring: fix ASN.1 data longer than 127 bytes.
  • 4518d39 [diff] Take the source directory as a parameter in all_tests.sh
  • 67454b6 [diff] Don't X509_up_ref X509_STOREs.
  • 7fdeaf1 [diff] Retry sending record split fragment when SSL write fails.
  • 150c617 [diff] Add X509_up_ref and use it internally.
  • e6e15fc [diff] Use EVP_PKEY_dup instead of manually incrementing the refcount.
  • bf681a4 [diff] Fix out-of-bounds read in BN_mod_exp_mont_consttime.
  • 993fde5 [diff] Simplify ec_GFp_simple_points_make_affine.
  • 43ec06f [diff] Test state machine asynchronous behavior.
  • 734fca0 [diff] Fix memory leak in ssl3_get_cert_verify.
  • 95fcaa4 [diff] Fix server-side ClientHello state machine.
  • dd1c246 [diff] Fix C99-ism in bio_test.c.
  • aa4efe7 [diff] Fix BIO_printf crash on Mac.
  • a59fbb0 [diff] Correct endif comment in md32_common.h
  • 6ccf290 [diff] Remove use of freelist_{extract,insert}
  • 983f6bd [diff] Set OPENSSL_NO_BUF_FREELISTS
  • 75d1589 [diff] Remove PKCS1_CHECK
  • 499b440 [diff] Remove OPENSSL_NO_SHA512
  • 69877b6 [diff] Remove OPENSSL_NO_SHA256
  • f4e5c4e [diff] runner: Implement DHE-RSA.
  • 884fdf1 [diff] runner: Take the build directory as flag.
  • 2bc8e6f [diff] runner: Take the number of workers as a flag.
  • bef270a [diff] Add server-side FallbackSCSV tests.
  • d86c767 [diff] Add a test to assert parsing V2ClientHellos works.
  • cbd056c [diff] Remove OPENSSL_NO_CHAIN_VERIFY
  • b9d7757 [diff] Remove commented x509_chain declaration
  • a40c862 [diff] retain_only_sha256_of_client_certs is not part of OPENSSL_NO_BUF_FREELISTS
  • a324603 [diff] Remove OPENSSL_NO_TLS{,1}
  • dd11a10 [diff] Remove remnants of OPENSSL_FIPS
  • c1e293c [diff] Remove remnants of OPENSSL_NO_CAMELLIA
  • 8f0ceb6 [diff] Remove OPENSSL_MAX_TLS1_2_CIPHER_LENGTH.
  • 8cc0b24 [diff] Spell Bleichenbacher's name right.
  • 533cbee [diff] Also export some deprecated functions.
  • e216d6b [diff] Add PKCS8_{decrypt,encrypt}_pbe.
  • cf052cf [diff] Fix build for PNaCl.
  • 581a17f [diff] Fix typo from eb7d2ed1.
  • 31ebde9 [diff] Add a control to disable the Poly1305 NEON code.
  • eb7d2ed [diff] Add visibility rules.
  • 60d4c0e [diff] Fix "type qualifiers ignored on function return type" errors.
  • 1d8adf1 [diff] Fix CPU architecture detection on BSDs.
  • ad1907f [diff] Use asm directives to protect OPENSSL_cleanse.
  • 22bb031 [diff] Don't mark AES_set_{en|de}crypt_key arg as const.
  • a3d21e2 [diff] Fix copy in AES-KW.
  • 44dbcc0 [diff] Remove SSL_get_client_certificate_types.
  • 7bbeead [diff] A bunch of dead assignments.
  • 072c953 [diff] Convert some malloc + memcpys into BUF_memdup.
  • 9a37359 [diff] Don't malloc(0) on empty extensions list.
  • 61b66ff [diff] Fix error-handling bugs.
  • 59b3a72 [diff] Fix some DTLS alerts.
  • b70da6a [diff] Fix mis-sized allocation in x509_vpm.c
  • 5129e2d [diff] Align EVP return values with BoringSSL convention.
  • d82d79d [diff] "EC_POINT_invert" was checking "dbl" function pointer instead of "invert".
  • 482b4f1 [diff] Fix DTLS certificate requesting code.
  • 4b5979b [diff] x86_64 assembly pack: improve masm support.
  • c82087b [diff] Prevent infinite loop loading config files.
  • 887b1c3 [diff] Don't limit message sizes in ssl3_get_cert_verify.
  • 43dca4d [diff] fix x86_64-specific crash with one-word modulus.
  • e3142a7 [diff] Make disabling last cipher work.
  • e532f82 [diff] ASN1 sanity check.
  • d33cbb5 [diff] sha512-x86_64.pl: fix linking problem under Windows.
  • 7578f3f [diff] Make EVP_CIPHER_CTX_copy work in GCM mode.
  • 3e14885 [diff] Fix memory leak.
  • 46cfb0e [diff] Remove redundant check.
  • 2811da2 [diff] x86_64 assembly pack: allow clang to compile AVX code.
  • b351d83 [diff] bn/asm/rsaz-avx2.pl: fix occasional failures.
  • 9036c26 [diff] Tolerate critical AKID in CRLs.
  • 29b6292 [diff] Fix OID encoding for one component.
  • 7893c00 [diff] Memory leak and NULL dereference fixes.
  • ac71c09 [diff] Make sure BN_sqr can never return a negative value.
  • 25ba90e [diff] move check for AD*X to rsaz-avx2.pl.
  • 05b7377 [diff] Add RSA_check_key function.
  • 93a3dcd [diff] Add AES Key Wrap mode.
  • 7e3305e [diff] Fix False Start without session tickets.
  • c3e4317 [diff] Add OpenSSL-compatible alias for ERR_FLAG_STRING flag.
  • 987b8f1 [diff] Add <opensslfeatures.h> to ease migration from OpenSSL.
  • 1083005 [diff] Hook ssl_stat.c into build.
  • 0eb5a2d [diff] Fix tls1_get_curvelist default curves list size.
  • 0aa0767 [diff] Improve constant-time padding check in RSA key exchange.
  • 86271ee [diff] Change CCS_OK to EXPECT_CCS.
  • cb5abad [diff] Consolidate CCS_OK paths in s3_clnt.c.
  • 84ec49e [diff] Consolidate CCS_OK codepaths in s3_srvr.c.
  • 794bf6e [diff] Fix OAEP with non-SHA hash functions.
  • 77a942b [diff] Don't use the RSA key exchange with a signing-only key.
  • cd99694 [diff] Pass parameters to tls1_process_sigalgs as a CBS.
  • 060d9d2 [diff] Remove support code for export cipher suites.
  • 5ffeb7c [diff] Remove two more quirks.
  • b9cc33a [diff] Remove SSL_OP_EPHEMERAL_RSA quirk.
  • ff175b4 [diff] unifdef OPENSSL_NO_PSK.
  • 019c3cc [diff] Remove last remnants of GOST support.
  • 0e498f1 [diff] Remove some remnants of SSLv2 support.
  • 39482a1 [diff] Remove get_cipher_by_char and put_cipher_by_char.
  • 0eb1790 [diff] Remove support for sending V2ClientHello.
  • d23f412 [diff] Improve test coverage around NewSessionTicket message.
  • 072334d [diff] Consistently use uint16_t for curve IDs.
  • f3ec83d [diff] Add EarlyChangeCipherSpec tests.
  • 1d5c83e [diff] Add test coverage for session resumption with tickets.
  • 6444287 [diff] Do not allow a Finished message when NewSessionTicket is expected.
  • 407886f [diff] Remove ssl3_check_finished.
  • 9eaeef8 [diff] Set s->hit when using tls_session_secret_cb.
  • 6553b37 [diff] Don't accidentally read Finished in ssl3_get_cert_verify.
  • b61b4de [diff] Fix runner.go session ticket support.
  • 42be645 [diff] Add SkipChangeCipherSpec-Server-NPN test.
  • de620d9 [diff] runner: Require the CertificateVerify signature and hash to match.
  • a0e5223 [diff] Add SkipChangeCipherSpec tests.
  • c0d9484 [diff] ec: recognise known parameters when written in full.
  • ecc0ce7 [diff] Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK.
  • 85fb743 [diff] Initial empty repository
  • e14dcc4 [diff] Remove RSA_SSLV23_PADDING.
  • 37a623c [diff] Have BIO_get_mem_data return a size_t and uint8_t*
  • b5d725d [diff] Fix limit checks in RSA padding functions.
  • e77dff6 [diff] Preserve the address length in bio/connect.c.
  • 13f2710 [diff] Document that EVP_EncodeBlock writes a trailing NUL.
  • 6defe17 [diff] Fix typo in DTLS-SRTP extension parsing.
  • 515ee12 [diff] Ensure x86asm.pl ends with a newline.
  • 904a32e [diff] Touchup a couple of blank lines from 7b35b58a.
  • 7b35b58 [diff] Fix EVP_DecodeBlock and add tests.
  • 045cc55 [diff] Don't delay CKX and Finished for False Start.
  • 2e52121 [diff] Fix magic SSL reason codes.
  • 8750fe5 [diff] base64: fix underflow in EVP_EncodeBlock.
  • 8f3234b [diff] Fix another flipped condition.
  • 407a10c [diff] Fix parsing of CertificateRequests.
  • 0cc81ff [diff] Add functions for setting a BIO callback and arg.
  • 449f16b [diff] Change ECDSA_METHOD's size() to group_order_size()
  • 22f9bcc [diff] Port ssl3_get_client_hello to CBS.
  • 14c83e7 [diff] Refactor PSK logic in ssl3_get_client_key_exchange.
  • 820c74a [diff] Tidy up some PSK cipher checks.
  • 35c0230 [diff] Port ssl3_get_client_key_exchange to CBS.
  • 8f8040d [diff] Rename ssl3_get_key_exchange to ssl3_get_server_key_exchange.
  • 05da6e1 [diff] Port tls12_check_peer_sigalg to CBS.
  • a03d95d [diff] Port ssl3_get_server_hello to CBS.
  • 4606268 [diff] Port ssl3_get_cert_status to CBS.
  • e044c3d [diff] Port ssl3_get_new_session_ticket to CBS.
  • ed43958 [diff] Port ssl3_get_key_exchange to CBS.
  • 1f5f62b [diff] Add a server NPN test.
  • 4c921e1 [diff] Move public headers to include/openssl/
  • 6897dbe [diff] Port ssl3_get_cert_verify to CBS.
  • 67666e7 [diff] Add tests for the server accepting client certificates.
  • 51b1f74 [diff] Make init_msg a uint8_t*.
  • 9c651c9 [diff] Be strict about requiring ServerKeyExchange.
  • ced551f [diff] Port ssl3_get_next_proto to CBS.
  • d5b1f84 [diff] Port ssl3_get_client_certificate to CBS.
  • 9a6232f [diff] Port ssl3_get_channel_id to CBS.
  • e8f3d66 [diff] Be strict about expecting a server Certificate message.
  • 1c375dd [diff] Add UnauthenticatedECDH bug test.
  • d26aea6 [diff] Remove remnants of KRB5 support.
  • 0c49ec9 [diff] Fix potential memory leak.
  • 5235f74 [diff] Fix algorithm_auth and SSL_k* mismatch.
  • 55bbdb7 [diff] Add symlink for opensslv.h
  • 0113a4f [diff] Support building with PNaCl.
  • 925fee3 [diff] Add a size hook to RSA_METHOD.
  • e09170f [diff] Fix OPENSSL_PUT_ERROR typos.
  • 7bf334a [diff] Perform bounds checks in hmac_signctx.
  • 09020c2 [diff] Recognise __mips__ as a generic, 32-bit CPU.
  • 9b561e6 [diff] Fix EVP_PKEY_FLAG_AUTOARGLEN behavior.
  • 0e2908a [diff] Unify signing codepath of ssl3_send_client_verify.
  • 636293b [diff] Add client auth tests.
  • 7b03051 [diff] Add a test for certificate types parsing.
  • 676d1e7 [diff] Separate client and server certificate_types.
  • 8f2c20e [diff] Port early callback support to CBS.
  • 2f1f89d [diff] Switch from rand_r to rand in lhash_test.
  • 23b460d [diff] Add #ifdefs so RSAZ is only built on x86-64.
  • 35a7a44 [diff] Check duplicate extensions before processing.
  • 398ba89 [diff] Remove SSL_copy_session_id.
  • 9d28c75 [diff] Fix some OPENSSL_PUT_ERROR calls.
  • b9621b9 [diff] Remove is_probably_safari logic.
  • 5468b23 [diff] Remove rest of DANE code.
  • 64f4c91 [diff] Remove OPENSSL_FIPS blocks.
  • 6dbd73d [diff] Remove OPENSSL_NO_TLSEXT compilation option.
  • 31955f9 [diff] Port Certificate Request parsing to crypto/bytestring
  • 9c890d4 [diff] Remove SSL_OP_NETSCAPE_CA_DN_BUG
  • 3c5034e [diff] Remove OPENSSL_NO_RSA
  • c6318e3 [diff] Port Server Certificate parsing to crypto/bytestring
  • dc72ff7 [diff] Port ClientHello extensions parsing to crypto/bytestring.
  • 2897ed3 [diff] Remove CHARSET_EBCDIC
  • 8af6639 [diff] Fix leak in ssl_parse_clienthello_use_srtp_ext.
  • 197b3ab [diff] Add a test that server_name extensions are parsed correctly.
  • 025b3d3 [diff] Add some basic server tests to runner.go.
  • d970488 [diff] Typo in EVP_PKEY_asn1_find_str.
  • 4c852c5 [diff] Add missing break statement in ssl3_get_client_hello.
  • 325b5c3 [diff] Fix FallbackSCSV test.
  • 7ac79eb [diff] The asm files bn/asm/x86* weren't actually used.
  • 4042667 [diff] Add ERR_get_next_error_library back.
  • 2b0aeec [diff] Remove authz extension (RFC5878)
  • 0442ac5 [diff] Update comment for TLSEXT_TYPE_renegotiate.
  • 2e5d686 [diff] Make ssl_parse_serverhello_use_srtp_ext return 0 on failure.
  • fd76191 [diff] Remove opaque_prf_input extension.
  • 3c1345e [diff] Remove tlsext_custom_types field.
  • 8a09146 [diff] Add license to charmap.pl.
  • 9447dff [diff] Use RC4-MD5 AEAD in ssl/
  • 45ec21b [diff] Add stitched RC4-MD5 as an AEAD.
  • 5d17dd6 [diff] Very minor BN fixes.
  • 389110a [diff] DTLS: fix memory leak when allocation fails.
  • d7e23c1 [diff] Remove serverinfo and custom extensions support.
  • 13ab3e3 [diff] Remove heartbeat extension.
  • 0397309 [diff] Port ServerHello extension parsing to CBS.
  • 659de41 [diff] Add ISC header to a handful of files.
  • 508c29f [diff] Remove references to AEAD in non-AEAD interface codepath
  • d54dc24 [diff] Run AEAD test cases at the end of a file.
  • 3f6fa3d [diff] Remove more remnants of compression.
  • 30eda1d [diff] Include some build fixes for OS X.
  • 3f4e13c [diff] Fix GCM in non-AESNI mode.
  • 95463b3 [diff] Remove crypto/comp and SSL_COMP support code.
  • 7410689 [diff] Generate (EC)DSA nonces with truncate/test/reject.
  • 5c57c60 [diff] Deprecate SSL_get_client_certificate_types.
  • d031f11 [diff] Remove |num_rounds| argument from chacha_core.
  • 3213bed [diff] Remove GOST support code from ssl/
  • ac61fa3 [diff] Implement TLS_FALLBACK_SCSV support for the client.
  • bbb42ff [diff] Silence spurious GCC warning.
  • f3a95c4 [diff] Reduce elliptic curves and formats in ClientHello.
  • 4ac0b38 [diff] Try both old and new X.509 hashes.
  • 3ffd70e [diff] crypto/sha/asm/sha[1,512]-x86_64.pl: Windows build
  • b0d5fb6 [diff] Add OPENSSL_str[n]casecmp
  • 94d86b1 [diff] Remove unused DANE macros. This should be the last DANE stuff...
  • 464f3a1 [diff] Enforce _X509_CHECK_FLAG_DOT_SUBDOMAINS internal-only
  • a433cbd [diff] Accept CCS after sending finished.
  • 956665b [diff] sha1-x86_64.pl: add missing rex prefix in shaext.
  • 8241005 [diff] Client-side namecheck wildcards.
  • 4c65f3a [diff] Fix off-by-one errors in ssl_cipher_get_evp()
  • 006779a [diff] Add benchmarks for hash functions to bssl speed.
  • cb5dd63 [diff] Add support for Intel SHA extension.
  • 87750b4 [diff] Added OPENSSL_assert check as per PR#3377 reported by Rainer Jung <rainer.jung@kippdata.de>
  • 0823800 [diff] Remove unimplemented functions.
  • 20c5754 [diff] ghash-x86_64.pl: optimize for upcoming Atom.
  • 0fbf33a [diff] Fixed incorrect return code handling in ssl3_final_finish_mac.
  • e044fe4 [diff] Fix null pointer errors.
  • 8314351 [diff] Update strength_bits for 3DES.
  • 6acf476 [diff] Make tls_session_secret_cb work with CVE-2014-0224 fix.
  • bed2214 [diff] Fix for CVE-2014-0195
  • ce7f9ca [diff] Fix for CVE-2014-0224
  • ec48ffc [diff] Additional CVE-2014-0224 protection.
  • 8957805 [diff] Fix CVE-2014-0221
  • d06eddd [diff] Fix CVE-2014-3470
  • b7bf53c [diff] Check there is enough room for extension.
  • fb5cd20 [diff] Free up s->d1->buffered_app_data.q properly.
  • f10a63b [diff] Typo: set i to -1 before goto.
  • d74d7d0 [diff] Added SSLErr call for internal error in dtls1_buffer_record
  • 3a54f9e [diff] Delays the queue insertion until after the ssl3_setup_buffers() call due to use-after-free bug.
  • a09d212 [diff] Set default global mask to UTF8 only.
  • ce1cfe1 [diff] Allocate extra space when NETSCAPE_HANG_BUG defined.
  • caddf1c [diff] Use correct digest when exporting keying material.
  • 467c87e [diff] remove duplicate 0x for default RSASSA-PSS salt len
  • dc160f8 [diff] Fixes to host checking.
  • 3e449b1 [diff] Don't allocate more than is needed in BUF_strndup()
  • b4b9914 [diff] Unit/regression test for TLS heartbeats.
  • 45fb1ec [diff] Sync with upstream's fix for PR#3321.
  • 0412404 [diff] Avoid out-of-bounds write in SSL_get_shared_ciphers
  • 9611cfc [diff] safety check to ensure we dont send out beyond the users buffer
  • f77452c [diff] fix coverity issue 966597 - error line is not always initialised
  • c8e91d5 [diff] bignum: allow concurrent BN_MONT_CTX_set_locked()
  • cdf96e5 [diff] Double free in i2o_ECPublicKey
  • eceb33d [diff] bignum: fix boundary condition in montgomery logic
  • 6a57f92 [diff] bn/asm/armv4-gf2m.pl, modes/asm/ghash-armv4.pl: faster multiplication algorithm suggested in following paper:
  • 89b73fb [diff] aes/asm/bsaes-x86_64.pl: Atom-specific optimization.
  • 4a35a93 [diff] Fix use after free.
  • 548523f [diff] Extension checking fixes.
  • 5647520 [diff] Add heartbeat extension bounds check.
  • 45ba42a [diff] vpaes-[x86_64|ppc].pl: fix typo, which for some reason triggers rkhunter.
  • dacb502 [diff] Set TLS padding extension value.
  • e2c2f60 [diff] Don't try and verify signatures if key is NULL (CVE-2013-0166)
  • db4f952 [diff] Fix memory leak with client auth.
  • 64c2223 [diff] Update chain building function.
  • dff7b9e [diff] Allow duplicate certs in ssl_build_cert_chain
  • 33685b8 [diff] dh/check.c: check BN_CTX_get's return value.
  • e0ddf27 [diff] For self signed root only indicate one error.
  • 8f5b6b9 [diff] perlasm/x86asm.pl: recognize elf-1 denoting old ELF platforms.
  • 9612b76 [diff] perlasm/x86gas.pl: limit special OPENSSL_ia32cap_P treatment to ELF.
  • 9a7cb38 [diff] rc4/asm/rc4-586.pl: allow for 386-only build.
  • 4313428 [diff] sha/asm/sha256-586.pl: don't try to compile SIMD with no-sse2.
  • bd97c20 [diff] sha/asm/sha512-x86_64.pl: fix compilation error on Solaris.
  • 9f61d7f [diff] ssl/t1_enc.c: check EVP_MD_CTX_copy return value.
  • c83b1ce [diff] x509/by_dir.c: fix run-away pointer.
  • f669c2d [diff] New chain building flags.
  • 5685363 [diff] aes/asm/aesni-x86[_64].pl: minor Atom-specific performance tweak.
  • 114a711 [diff] aes/asm/aesni-x86_64.pl: further optimization for Atom Silvermont.
  • a993a70 [diff] Include self-signed flag in certificates.
  • ec72cf5 [diff] Include TA in checks/callback with partial chains.
  • 35163dc [diff] Add cert_self_signed function to simplify verify.
  • a216d03 [diff] Simplify X509_STORE_CTX_get1_chain.
  • d81f801 [diff] ghash-x86[_64].pl: ~15% improvement on Atom Silvermont
  • b6333d6 [diff] Return per-certificate chain if extra chain is NULL.
  • 6d43d0c [diff] Add extension free function.
  • 29db559 [diff] Remove redundant accessor.
  • 7b29449 [diff] AES-NI asm update from master.
  • 5c6ca97 [diff] Update SHA asm from master.
  • bdf8acc [diff] Add more accessors.
  • b152b3d [diff] Add accessor for x509.cert_info.
  • 6887edb [diff] Improvements in constant-time OAEP decoding.
  • aacec17 [diff] Add client functionality to helper tool.
  • c5c0c7e [diff] Split the speed tests into their own file.
  • 80842bd [diff] Fix test of first of 255 CBC padding bytes.
  • cd8128d [diff] This change merges upstream's updated ppc-xlate.pl.
  • 01797e3 [diff] psk_client_callback, 128-byte id bug.
  • aed2306 [diff] Refactor ssl3_send_client_verify.
  • 28acbbc [diff] Add SSL_get_client_certificate_types.
  • 64bda23 [diff] Base64 padding fix.
  • c3174b7 [diff] Move ECC extensions to end.
  • c6c8ae8 [diff] Fix use-after-free after a deferred alert.
  • 0289c73 [diff] Fix TLS-PSK identity hint implementation issues.
  • aeb088a [diff] EC infinity fix.
  • a5dc545 [diff] Set SID from SSL_CTX
  • dc9b141 [diff] Early callback support.
  • b0c235e [diff] TLS extension limit check fixes.
  • 2970779 [diff] Fallback SCSV.
  • 7351076 [diff] Const correctness.
  • 858a88d [diff] Equal preference cipher groups.
  • c26c802 [diff] Implement ECDHE-PSK-WITH-AES-128-GCM-SHA256.
  • d493d52 [diff] CBC record splitting.
  • 509e5ed [diff] Optionally no cert request if ChannelID.
  • 5c270c5 [diff] Use AEAD for AES256-GCM.
  • 77b7e63 [diff] Adjust stack pointer in AES-NI CBC decryption.
  • 409766d [diff] Add function to recover RSA CRT params.
  • 88dfe26 [diff] Add AEAD speed tests to the tool binary.
  • de0b202 [diff] ChaCha20-Poly1305 support.
  • d8983ce [diff] Use AEAD for AES-GCM in TLS.
  • dfe3053 [diff] AEAD tests.
  • c9fb375 [diff] SSL AEAD support.
  • fd772a5 [diff] AEAD interface.
  • a5fa5b7 [diff] tls1_change_cipher_state rewrite
  • 1b9d477 [diff] Optionally don't store client's cipher list.
  • 0b5c1ac [diff] TLS 1.1 ciphers.
  • acff73f [diff] Constant-time, RSA PMS processing.
  • 7d0a1d6 [diff] Fix padding side-channels.
  • f71a279 [diff] Fix EC crash.
  • 27ae9ed [diff] Small prime generation.
  • 61bb3dd [diff] Ensure that x**0 mod 1 = 0.
  • ebebf87 [diff] Add needed volatile qualifications.
  • 4d4bff8 [diff] Cipher family functions.
  • 48105fa [diff] Empty record limit.
  • d4b4f08 [diff] Safe (EC)DSA nonces.
  • 6aea58d [diff] Check for invalid divisors in BN_div.
  • 1258b6a [diff] ChannelID support.
  • 7587253 [diff] Optionally, retain only SHA-256 of client cert.
  • 95f2288 [diff] Add function to test headers agree.
  • 75b833c [diff] OpenSSL: make final reduction in Montgomery multiplication constant-time.
  • b36a315 [diff] Add another bn modexp test.
  • 520ed04 [diff] GOT-relative lookups in RC4 code.
  • b2ce058 [diff] Add support for asynchronous session lookup.
  • adb739e [diff] False Start support.
  • 95c29f3 [diff] Inital import.

platform/external/libvterm (3) [show][hide]

platform/external/lohit-fonts (9) [show][hide]

  • de90084 [diff] Add Lohit Odia (Oriya) font and remove old fonts.
  • 1f37245 [diff] Remove improperly mapped glyphs from cmap
  • 948e68f [diff] Add Lohit Kannada and Telugu fonts to full-font builds.
  • 0e3b6cc [diff] Deprecate Lohit Devanagari and Tamil fonts.
  • 93831fc [diff] Move the use of SMALLER_FONT_FOOTPRINT to Android.mk
  • 4baaa05 [diff] Add Bengali and Tamil fonts on Crespo
  • 9580c76 [diff] Get the NOTICE installed together with the font itself.
  • cab23dd [diff] Add Lohit-Devangari font
  • d23ee26 [diff] Initial empty repository

platform/external/openfst (6) [show][hide]

  • 845c7b0 [diff] Remove unused LOCAL_LDLIBS.
  • 5b6dc79 [diff] Bumped OpenFST implementation to openfst-1.3.3-CL41851770.
  • 3da1eb1 [diff] Switch to gnustl with rtti
  • dfd8b83 [diff] Updated OpenFST version to openfst-1.3.2-CL32004048 from Greco3.
  • f4c12fc [diff] Add openfst to external, as used by GoogleTTS
  • a92766f [diff] Initial empty repository

platform/external/openssh (24) [show][hide]

platform/packages/apps/FMRadio (57) [show][hide]

  • 71393a0 [diff] [FM] #lqa5f0cf83f: Android - LQA - MR1 Radio and Dual SIM - RU - Discard button truncated
  • c7cf501 [diff] Radio and Dual SIM - RU - Decimal comma required
  • 62d4ffe [diff] [FM] Saved recording option is disabled when FM radio is paused
  • 44c2adb [diff] [FM] There is no sound output after resuming playing when FM is over BT
  • 46104d8 [diff] [FM] Only space character should not be allowed while renaming a FM channel or a recorded audio file
  • 31fe68d [diff] [FM] Recording name is saved abnormally after discarding it in FM
  • 3cf7f5a [diff] [FM] "Can't play the track you requested" pops up after tapping "LISTEN"
  • 8562216 [diff] Add support for non-XLOG logging macros
  • 2c3f08c [diff] [FM] Move FM Radio JNI
  • 8e9f383 [diff] [FM] "Getting stations" does not show when launching FM for the first time
  • 59668c1 [diff] [FM] FM icon does not display in the notification bar when FM is playing
  • 87171fc [diff] [FM] Fix 18847131 There is no sound output from BT earphone while BT earphone is connected
  • a1412c7 [diff] [FM] Unable to save recorded audio from FM radio when a channel has a very long name
  • 7c38d14 [diff] [FM] There is no sound in speaker while playing FM in speaker mode
  • c393989 [diff] [FM] The channel name will not disappear on the main screen after deleting a channel from the Favorites
  • ec7335d [diff] [FM] FM recording time will display incorrectly when recording time is beyond 60 minutes
  • c185ca2 [diff] [FM] If recording to fill up SD card, "insufficient storage" warning will not show up on the save recording dialog
  • fc770ea [diff] [FM] FM will not change to FM main view after re-plugging in the earphone
  • 2816b93 [diff] [FM] "Speaker on/headset" should not be available while BT earphone is connected
  • c520ec8 [diff] [FM] PS will disappear after refreshing stations if the station is not added to Favorites
  • 135af1d [diff] [FM] The channel name will not disappear on the main screen after deleting a channel from the Favorites
  • 8303243 [diff] [FM] FM recording can not be stopped in notification bar
  • 1917535 [diff] [FM] FM recording name which contains "%" can not be played in FM
  • 5aba12d [diff] [FM] There is a pop noise when tapping stop button to resume playing
  • e2bd020 [diff] [FM] FM icon will disappear after unmounting SD card
  • cbafeb2 [diff] Import translations. DO NOT MERGE
  • 619e3f6 [diff] Revert "[FM] Move FM Radio JNI"
  • 8f5facc [diff] [FM] Recording view displays incompletely if setting font size as Large/Huge or changing language to Chinese
  • 7062ea2 [diff] [FM] FM recording file which has the same name will be saved after changing language
  • 3dfd9a9 [diff] [FM] FM will not resume playing after replugging in headphones
  • 57c1518 [diff] [FM] FM UI will hang if we start FM, plug out SD card and then record
  • 10f39cd [diff] [FM] Radio text should not display in notification bar after changing channel
  • 0f37d60 [diff] [FM] Move FM Radio JNI
  • 4b523a3 [diff] [FM]Fix Bug 18809496 It will pop a sound of noise when switching FM from earphone mode to speaker mode
  • c81732a [diff] Import translations. DO NOT MERGE
  • ff42d62 [diff] [FM] There is no response after tapping FM in notification bar while FM is recoding
  • 6982b3a [diff] [FM] FM radio "Plug in headphones" view will flash twice after plugging out headphones while searching
  • dc76ad0 [diff] [FM] FM default name of recording file is not correct
  • d1e9a15 [diff] [FM] "Can't search out available channel" will not pop up when no station is searched
  • 08f39e1 [diff] [FM] FM volume will not be changed after stop and resume
  • 7f52198 [diff] [FM] Sometimes FM icon will not appear in the notification bar after searching out stations in the background
  • 4260180 [diff] [FM] FM radio should not search station automatically after tapping radio station button the second time
  • f3c76cc [diff] [FM] The radio text will disappear when stopping FM
  • 9dd97ba [diff] [FM] Radio text is not updated in notification bar
  • 6e47fef [diff] [FM] Fix typo of anntenna to antenna
  • e9c28c1 [diff] Import translations. DO NOT MERGE
  • eb6ec93 [diff] [FM] FM Radio tunes to 100.0 the first time you Stop/Play
  • 88d727c [diff] Import translations. DO NOT MERGE
  • 87970e4 [diff] [FM] FM Radio should reduce volume when getting AudioManager.AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
  • 40cbbc5 [diff] [FM] FM text is truncated when the device is in landscape position
  • ced880f [diff] Import translations. DO NOT MERGE
  • 44ce72c [diff] [FM] Remove some unnecessary mediatek keywords
  • bdcdbb3 [diff] [FM] Insufficient sd card space toast message is displayed
  • 34bc64b [diff] Import translations. DO NOT MERGE
  • 0b6c294 [diff] [FM] Move FM Radio sources - Part 4 (part 2)
  • a8b6afc [diff] [FM] Move FM Radio sources - Part 4
  • b4f696d [diff] Initial empty repository

platform/packages/apps/Terminal (30) [show][hide]

Projects modified (187) [show][hide]

platform/build (295) [show][hide]

platform/art (149) [show][hide]

  • 44fb719 [diff] ART: Allow class-loading during deopt
  • 7d9ad8b [diff] Fix false alarm on thread suspend timeout
  • 65370e3 [diff] Check for null class of class
  • 72d72ef [diff] Force set resolved method for static invokes
  • 24c846a [diff] Quick: Fix range check for intrinsic String.charAt() on x86.
  • c0440f6 [diff] ART: On shutdown, only warn on mutex contention
  • 90a3359 [diff] Fix exception handling during deoptimization
  • 2397ad7 [diff] Allow preopted apps to have sharpened calls for non-x86 architectures.
  • 92fbd28 [diff] Use correct handle scope offset from StackVisitor
  • aa3eff9 [diff] ART: Curb dex2oat verbosity
  • 7f418db [diff] JDWP: fix breakpoint for method in the image
  • b34d505 [diff] Fix infinite loop in GenerateIdentityHashCode
  • 12f7423 [diff] Print more info in MarkSweep::VerifyRoot
  • 15a33b3 [diff] ART: Simple structural class check
  • e7227c6 [diff] Fix wide volatile IGET/IPUT on ARM without atomic ldrd/strd.
  • ce0724c [diff] Add a test for our NPE checks.
  • 66516ac [diff] JDWP: allow VirtualMachine.Resume on partial suspension
  • 797a29b [diff] Fix sigchainlib's implementation of sigaction
  • 0b1b135 [diff] Mute common case DexFile.isDexOptNeeded log spam
  • 56e7666 [diff] ART: Fix divide-by-zero for ARM
  • 246a013 [diff] ART: Do not JNI abort on nullptr GetObjectRefType
  • 4489369 [diff] ART: Use interpret-only for vmSafeMode
  • 634d58a [diff] Pass the real capacity to CreateRosAlloc.
  • 8a9f004 [diff] ART: Do not compile swap file functionality on Mac
  • d6bd06c [diff] Fix running out of temps when storing invoke-interface result.
  • d9ce7fc [diff] ART: Fix swap space free list
  • 62746d8 [diff] ART: Swap-space in the compiler
  • f535c69 [diff] ART: Punt to the interpreter for VerifiedMethod errors
  • 2f5c202 [diff] JDWP: fix setting multiple breakpoints in the same method
  • a1e6d9a [diff] Increase default allocation stack size
  • 38078c6 [diff] ART: More ELF and oat file safety measures
  • 4911153 [diff] Increase default allocation stack size
  • ad00fed [diff] ART: More ELF and oat file safety measures
  • e7bc70b [diff] Link libsigchain.a instead of sigchain.o
  • cad417c [diff] Ensure void type is resolved when running without image
  • f9943f2 [diff] Fix verifier bug caused by confusing ArtMethod::IsDirect vs ArtMethod::IsStatic semantics.
  • 5ed44ac [diff] ART: GenLongArith has to clobber same operands for 2-op instr
  • 6bde927 [diff] ART: GenNegLong incorrectly handled register overlap for x86
  • fcfc8a7 [diff] Support proxy method in StackVisitor::GetThisObject
  • 16abc5f [diff] Fix reference table sorting
  • eb1404a [diff] ART: Fix variable formatting and CodeLayout's multiple visits
  • 0fb33e7 [diff] JDWP: avoid crash on unsupported modifier
  • 2f62cfe [diff] Make Barrier robust against spurious wakeups
  • c1bfaa2 [diff] Remove dex2oat watchdog warning
  • 25fda92 [diff] Remove method verification results right after compiling a method
  • d97465c [diff] ART: Fix unclosed files in dex2oat
  • 6cc5076 [diff] Fix mac build
  • 3029df6 [diff] Print memory usage in dex2oat shutdown
  • f1c4d0e [diff] Try normal allocation if large object allocation fails
  • d59c170 [diff] Fix growth limit / footprint limit problems
  • ea1c3d7 [diff] Set dex_cache_strings_ when we call Class::SetDexCache
  • c375e52 [diff] Quick: Fix neg-long on ARM for overlapping regs.
  • 20e11a7 [diff] Add missing thread state change to kWaitingForCheckPointsToRun
  • 84dc99d [diff] Trim reference tables when we trim the heap
  • 8ee9643 [diff] Add a way to change the IMT size
  • 56bf0c7 [diff] Disable stack mprotects when running on valgrind
  • bd81854 [diff] Quick compiler: handle embedded switch data.
  • 4cdf450 [diff] Fix oatwriter code deduping
  • f521f42 [diff] Move dex cache strings from ArtMethod -> Class
  • f2134f6 [diff] JDWP: only deoptimize when it is required
  • 89ea417 [diff] Fix failing tests
  • c6fc909 [diff] Delete ArtMethod gc_map_ field
  • 8071400 [diff] Add fast string sharpening
  • c934e48 [diff] Fix oatdump to use OatHeader pointer size
  • c4cd95f [diff] Tune rosalloc buffer sizes.
  • 3f735bd [diff] dex2oat: Pack likely-dirty objects together when generating the boot image
  • c5d085c [diff] Fix zygote space and non moving space map names
  • 9601abf [diff] Quick compiler: fix x86 special identity
  • 4b8b469 [diff] Fix transitive equality error in set.
  • 9433ec6 [diff] ART: Track Flush & Close in FdFile
  • 474123d [diff] Do not try to sharpen super calls to abstract methods.
  • e832e64 [diff] Change 64 bit ArtMethod fields to be pointer sized
  • a8d6729 [diff] Fix ordering of fields with the same name.
  • ca45725 [diff] Fix LinkFieldsComparator.
  • ab1953f [diff] Don't call AddImageStringsToTable or MoveImageClassesToClassTable if running imageless
  • 23c1d0c [diff] Combine image string char arrays into single array
  • d3f2280 [diff] Enable the hspace compaction on OOM by default.
  • b34674d [diff] Fix ordering of fields with the same name.
  • 938f966 [diff] Fix LinkFieldsComparator.
  • 8c41753 [diff] Fix reference leaks in ToReflectedMethod and ToReflectedField
  • 85448d4 [diff] ART: Compiled-classes list for compiler-driver
  • a477bbb [diff] Bump oat version.
  • 8073ba1 [diff] ART: Implicit null check should break def tracking
  • bfa3ed0 [diff] Keep original order of fields in Class.
  • dd1e0f8 [diff] Fix bad OOM check in Thread::CreatePeer().
  • 7bcea10 [diff] Fix bad OOM check in Thread::CreatePeer().
  • 26318f7 [diff] ART: Compiled-classes list for compiler-driver
  • c382761 [diff] Prune image cache if the boot marker is still in place.
  • a7ade88 [diff] Add null check for thread name creation
  • d00804c [diff] ART: Prune links in the dalvik cache
  • e225eab [diff] art: Fix classlinker and nopatchoat test for PIC case
  • 4844702 [diff] ART: Add support for patching and loading OAT files compiled with PIC
  • 998ee7d [diff] ART: Add pic flag to oat header store
  • 300590b [diff] dex2oat: Add a --compile-pic option
  • de5ed50 [diff] ART: Prune links in the dalvik cache
  • f2d5564 [diff] Delete unused imtable field
  • f08663b [diff] ART: Fix possible soft+hard failure in verifier
  • 17b6b06 [diff] Reduce suspend check threshold
  • 564ff98 [diff] Add hash map, reduce excessive hashing
  • 9ee0f77 [diff] Optimize get/set reflection performance
  • e05d1d5 [diff] Add hash set
  • f0cb1eb [diff] ART: Missing EndTiming()s in dex2oat
  • 1bd326a [diff] Fix thread priorities for unstarted threads.
  • 1d0611c [diff] ART: Add miranda checking
  • d2bee3d [diff] Check null this pointer for direct methods in FindMethodFast.
  • b6e292b [diff] Add image strings to intern table
  • e059b77 [diff] ART: Discard generated image in a low-memory environment
  • 5ef2990 [diff] art: Fix classlinker and nopatchoat test for PIC case
  • 90ca5c0 [diff] ART: Add support for patching and loading OAT files compiled with PIC
  • d7392fa [diff] ART: Add pic flag to oat header store
  • 643b5df [diff] dex2oat: Add a --compile-pic option
  • 9a783d6 [diff] Fix FindDeclaredVirtualMethod(DexCache...) for miranda methods
  • a9ca9ac [diff] Add hash table to link virtual methods
  • 20ffaaa [diff] Fix deoptimization bugs
  • 8fa841a [diff] ART: Do not abort on most verifier failures
  • 473484f [diff] Tidy MethodProtoHelper.
  • 7dd7261 [diff] Work around relocated boot.oat corruption
  • bfb2158 [diff] Fill resolved static fields during class initialization
  • efb9f85 [diff] ART: Fix ImageSpace error message.
  • ea66864 [diff] Make ObjectRegistry::InternalAdd GC safe
  • 7989d22 [diff] Fix 64 bit build
  • a6b2aff [diff] Remove boot.art/boot.oat on failure to create
  • 1fb463e [diff] Optimize method linking
  • 2ff973c [diff] [native bridge] Make sure we always unload the native bridge
  • b57535d [diff] [native bridge] Add test to verify code_cache existance.
  • 4eec026 [diff] Fix JDWP Virtualmachine.Resume command
  • c63a505 [diff] Fix concurrent start bytes race
  • 0133ec4 [diff] Fix concurrent start bytes race
  • 250e372 [diff] Fixed debugger for threads attached from JNI
  • 96664ad [diff] Avoid strict-aliasing problems with Handles.
  • 3bd08d5 [diff] Shut down FaultManager after shutting down threads.
  • f4450a3 [diff] Fix mac build (second attempt)
  • 09eff05 [diff] Fixing mac build
  • 4b70d11 [diff] Untie gtest executables from LD_PRELOAD
  • 7f1fa9e [diff] Remove libsigchain from LD_PRELOADS
  • d8bef73 [diff] Tracking change to make Class.getDeclaredFields/Methods public
  • b8acbcc [diff] Fix oatdump for no image
  • fdcbc5c [diff] Store exiting thread ids and names while tracing to output later.
  • e3b173f [diff] Add test for equals and hashCode in ParameterizedType
  • 79ffe35 [diff] Handlerize throw location in DumpJavaStack
  • c4b2f16 [diff] Don't call dlsym from signal context in signal chain
  • d6527cf [diff] Hold mutator lock in DdmSendHeapSegments for all spaces
  • c29f896 [diff] Only watch location for BREAKPOINT event
  • 5797aef [diff] Optimize JDWP stack local values access
  • f924d23 [diff] Dump mutator lock for thread suspend timeout
  • 7f47b23 [diff] Fix mips thread offsets
  • b5abda6 [diff] ART: Fix verifier fail message.
  • d87bc13 [diff] ART: Stash any exception before dumping a stack
  • a1de6b9 [diff] Reduce IndirectReferenceTable memory usage

platform/bionic (105) [show][hide]

  • 4177bd8 [diff] Fixes to the update-tzdata.py tool
  • 700eb04 [diff] Update tzdata to tzdata2015a
  • d9e211c [diff] Print error when prelink fails for main executable
  • c7450f7 [diff] Restore symbols from <arpa/nameser.h>.
  • 27d276f [diff] Avoid pathological behavior in OpenBSD's fread.
  • 111461a [diff] Put stdin/stdout/stderr symbols in place.
  • e5477f8 [diff] Fail queries fast if no DNS servers are configured.
  • 432f645 [diff] Fix flockfile(3) and friends for stdin/stdout/stderr too.
  • 047d943 [diff] sysconf(3) returns long.
  • 4a50d8e [diff] bionic: libc: Added path to vendor build properties file.
  • 1ca3350f [diff] Upgrade bionic to tzdata2014j.
  • 371dcc1 [diff] Fix tzdata update tools for 'backzone'.
  • e4ae96f [diff] Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
  • d84897d [diff] Revert "Add RTLD_NODELETE flag support"
  • 189ac9f [diff] Revert "Fix relocation to look for symbols in local group"
  • 8bf7353 [diff] Revert "Remove unnecessary lookups during relocations"
  • 8b952f5 [diff] Revert "Fix mips build"
  • 86fdf8f [diff] Revert "Fix symbol lookup order during relocation"
  • b9f21a0 [diff] Revert "Fix arm64 and arm builds."
  • 9d3382d [diff] Revert "Fix dlsym() to take into account RTLD_GLOBAL/LOCAL"
  • 69c5d10 [diff] Revert "Add RTLD_NODELETE flag support"
  • 00dce52 [diff] Revert "Fix relocation to look for symbols in local group"
  • eae0977 [diff] Revert "Remove unnecessary lookups during relocations"
  • 4402804 [diff] Revert "Fix mips build"
  • f947be2 [diff] Revert "Fix symbol lookup order during relocation"
  • 494bee7 [diff] Revert "Fix arm64 and arm builds."
  • d18f4b2 [diff] Ensure we initialize stdin/stdout/stderr's recursive mutexes.
  • 445111a [diff] Fix arm64 and arm builds.
  • 976402c [diff] Fix symbol lookup order during relocation
  • bf3d5ef [diff] Fix mips build
  • 6442dbd [diff] Remove unnecessary lookups during relocations
  • fd2747b [diff] Fix relocation to look for symbols in local group
  • 4d0c1f6 [diff] Correct way to specify additional dependencies
  • 382e06c [diff] Add dlfcn_test to glibc test suite.
  • e4bc6f0 [diff] Ignore DT_BIND_NOW (0x18)
  • 1d3e81a [diff] Resolve "unused DT entry" warnings for x86_64
  • c87f65d [diff] Add RTLD_NODELETE flag support
  • 210ff1b [diff] Fix mips build
  • 0f47d9c [diff] Fix unused DT entry warnings.
  • f90e210 [diff] Return has_DT_SYMBOLIC flag.
  • 748fbe5 [diff] Fix a couple more cases of missing CLOEXEC.
  • d5eb108 [diff] Temporary disable DL_WARNs for unused DT_*
  • 0960884 [diff] Fix 64bit build
  • 634a045 [diff] Fix some unused DT_ warnings
  • b364d95 [diff] Remove has_DT_SYMBOLIC flag
  • c85e82d [diff] Fix dlsym() to take into account RTLD_GLOBAL/LOCAL
  • 926797a [diff] Reformatting
  • 653263a [diff] Only use <atomic> for C++11 and newer.
  • 0c4e98a [diff] Fix the type of u_ar0 in <sys/user.h>.
  • d0fb6a2 [diff] Add greg_t for arm64.
  • ab4d5cf [diff] POSIX says <signal.h> gets you ucontext_t.
  • eedbf70 [diff] Add in_port_t and move it and in_addr_t to the correct header file.
  • 98d57c9 [diff] Add stpcpy assembler version.
  • 1c8ea80 [diff] Cleanup arm assembly.
  • 0cc59dd [diff] Add __memcpy_chk assembly for 64 bit.
  • 86d16a0 [diff] Clean up the architecture-specific makefiles.
  • b378c27 [diff] No arm source refers to SOFTFLOAT.
  • 22e2c9d [diff] Fix mips signed/unsigned signal_test.cpp build breakage.
  • 43dc3a9 [diff] Remove the unnecessary generic-neon code.
  • 28ea229 [diff] Don't mask out SA_RESTORER from sa_flags.
  • 8eb8c39 [diff] [x86,x86_64] Fix libgcc unwinding through signal
  • 190dce9 [diff] Stack unwinding unit tests.
  • e5e61a0 [diff] Use the kernel's sa_restorer for aarch64.
  • 5054e1a [diff] Fix 32-bit arm unwinding through signal frames.
  • 7dc2b7b [diff] Fix signal trampolines.
  • 4c30130 [diff] Disable tzdata in $ANDROID_DATA.
  • aa6cd58 [diff] Use mxcr_mask instead of mxcsr_mask to match glibc.
  • 8fab811 [diff] Update bionic to tzdata2014i.
  • f13e1eb [diff] Fix generic __memcpy_chk implementation.
  • 702ab5b [diff] Rename library_offset to library_fd_offset
  • 3c5c720 [diff] Build dlext_testzip as custom module.
  • 0724132 [diff] Fix race condition in timer disarm/delete.
  • de01780 [diff] Add file_offset parameter to android_extinfo
  • c712cee [diff] Make memory_order_acquire visible in global namespace
  • f4ada9c [diff] Return total footprint, not high water mark.
  • 2f25cf3 [diff] Fix pthread_attr_getstack under valgrind.
  • 55ee845 [diff] Inline helpers need to be exported unmangled.
  • ce92b41 [diff] cdefs.h: add artificial attribute to FORTIFY_SOURCE functions
  • b5e7eba [diff] Work around a bug in Immersion's libImmEmulatorJ.so.
  • d87d401 [diff] Improve <sys/cdefs.h>.
  • db408bf [diff] further cleanup memcpy fortify implementation
  • 7ad2147 [diff] string.h: remove unused variable
  • 04f5f41 [diff] Fix gdb could not get shared library list issue
  • 1cd0c67 [diff] L-MR1 specific fixes
  • 7d971ec [diff] Fix unload of recursively linked library
  • f4cb631 [diff] Add IFUNC support for arm64 and IRELATIVE reloc
  • ef1306d [diff] Refactoring: C++11 style DISABLE_ bionic marcos
  • 61c4147 [diff] Reset enviroment for math_tests
  • ae69a95 [diff] Load libraries in breadth-first order
  • c0133a7 [diff] Revert "Load libraries in breadth-first order"
  • 8de1dde [diff] Fix order of soinfo links (repairs libcxx tests).
  • 59c12a6 [diff] Load libraries in breadth-first order
  • 81fe2b1 [diff] Enable clang compilation with libc but not linker.
  • 7210c41 [diff] Encapsulate soinfo_link_image and soinfo_relocate
  • 4466bd7 [diff] Implement LinkedList::visit()
  • ff01f6f [diff] Introduce size-based r/w allocators
  • 4d01d08 [diff] Erase elements in LinkedList::remove_if
  • cfad7ae [diff] Replace NULL with nullptr
  • 5dfe802 [diff] Remove unnecessary calls to LinkedList::clear()
  • 93c3f42 [diff] Enable __cxa_atexit && __cxa_finalize for linker
  • 3bbd218 [diff] Bump soinfo version
  • bd321c1 [diff] Run constructors before resolving ifunc functions
  • 31b88da [diff] Added test for ifunc support in dynamic linker.
  • d182050 [diff] Update bionic to tzdata 2014h.
  • b5f5b0e [diff] Fix update-tzdata.py to rebuild icu4c .dat file.

platform/bootable/recovery (18) [show][hide]

  • 5bf74b2 [diff] Bump up max_map_count value.
  • 8002104 [diff] Add O_CREAT option for open
  • a72512c [diff] Add O_CREAT option for open
  • f59b994 [diff] Add basic navigation controls to log viewer.
  • cd055ee [diff] Save kernel logs to /cache/recovery
  • 4b54239 [diff] Force write to disk while doing uncrypt
  • b278c25 [diff] Add support for tune2fs file operations
  • e5879c3 [diff] Byte swap to support BGRA in recovery mode
  • be81e51 [diff] Use more aggressive sync writing to applypatch.
  • 042c3cd [diff] Force sync files written by minzip.
  • 5ddf429 [diff] Log mount/unmount errors to UI
  • 6880241 [diff] unconditionally apply SELinux labels to symlinks
  • 168f777 [diff] Allow passing of mount args to mountFn
  • d4a6342 [diff] Log to UI any metadata setting errors
  • a9ad032 [diff] Make /cache/recovery/last_log available in recovery
  • 2f0ef73 [diff] Treat already-renamed files as having no problems.
  • 9eb8c8b [diff] init.rc: Inidicate that booting is complete wrt firwmare requests
  • d83e4f1 [diff] support for version 2 of block image diffs

platform/cts (455) [show][hide]

  • 5619bdf [diff] Enabling app widget tests in lmp-mr1-dev.
  • 9c41815 [diff] Fixed issue where location from network feature was not properly ignored.
  • 581ee39 [diff] Fix typo in streaming media url
  • 1378677 [diff] Add assets to API level 22 to android.host.theme.
  • 518d53d [diff] CameraITS: update ev compensation tests
  • fb28897 [diff] Split SELinux neverallow rules test.
  • e8e4d74 [diff] Fix MonkeyApp so it keeps the current screen orientation on TVs
  • 511af23 [diff] Change SELinuxHostTest to new sepolicy-analyze args.
  • ed954f9 [diff] media: added data check to ImageReaderDecoderTest
  • 5a2e1e8 [diff] media: add flexYUV statistics methods to CodecUtils
  • 30044c6 [diff] Change SELinux neverallow tests to be sepolicy-analyze based.
  • 13eae90 [diff] Fix SELinuxHostTest package structure.
  • 896416d [diff] camera2: check image size after it's available
  • 46389ea [diff] media: added data check to ImageReaderDecoderTest
  • 878a28e [diff] media: add flexYUV statistics methods to CodecUtils
  • 13fb8c2 [diff] Camera2: fix EV compensation check
  • 503da80 [diff] Camera2: update test for EV compensation spec change
  • fbae37b [diff] CamreaITS: several ITS tests tweak
  • 05dc618 [diff] CameraITS: prevent reading past last pixel of image
  • c32250a [diff] CTS: Relax LEGACY capture timeout.
  • 09dd22e [diff] Enable MR1 Enterprise CTS test
  • eede783 [diff] Fix CTS test failing on TV
  • 62019fe [diff] media: allow test to continue waiting for complete if there's new encoder output
  • 3b52bda [diff] media: allow test to continue waiting for complete if there's new encoder output
  • da65244 [diff] Tests for LauncherApps
  • 2c672b7 [diff] Extend CTSVerifier tests to test for badges
  • 06496e5 [diff] camera2: Add RAW/JPEG comparison test.
  • 8886a67 [diff] Fixed CTS test failing on TVs: MenuInflaterTest
  • 3c0ee9b [diff] Enable Enterprise CTS tests
  • 0ee2961 [diff] Fix CTS test failing on TV
  • 7cd7543 [diff] Fix timing issue when testing Media Player really started playing.
  • 6ca91c6 [diff] Update mdpi ldpi reference images for android.host.theme with API level 21
  • e9500ea [diff] Exclude .notifications.PackagePriorityVerifierActivity for TV devices
  • 6c6a102 [diff] Optimize assets reading path in sdcard in android.host.theme
  • 490e9b8 [diff] Fix for a possible race condition in Sensor CTS framework.
  • 8e56bf2 [diff] media: separate arbitrary VideoEncoderTests
  • 3bba9c7 [diff] media: limit ImageReaderDecoderTest to consume only 1 image
  • 561ecee [diff] media: handle unsupported sizes in arbitrary VideoEncoderTests
  • 4b52d48 [diff] camera2: don't read past last pixel in last row for flex YUV data
  • 1aed9cd [diff] Generate CTS files when running mmma.
  • f6fd83b [diff] media: limit ImageReaderDecoderTest to consume only 1 image
  • feeec26 [diff] media: handle unsupported sizes in arbitrary VideoEncoderTests
  • 4e13344 [diff] camera2: don't read past last pixel in last row for flex YUV data
  • bbd4436 [diff] Fix for VisualizerTest running in silent mode
  • bb8ed97 [diff] Fix for VisualizerTest running in silent mode
  • 8ffb113 [diff] Add CTS for AlarmManager.setAlarmClock
  • 4271737 [diff] Adjust test for AlarmManager.setRepeating()
  • 6913fe6 [diff] Make testSetTextLong() wait for its work to finish.
  • f08da59 [diff] Make testSetTextLong() wait for its work to finish.
  • 43770ed [diff] PresentationSyncTest: disable faster-than-refresh case
  • 3e68f61 [diff] Fix flakey tests, and change testing area to a centered 90x90px area
  • 3b40b84 [diff] Tests for new revisionCode attribute.
  • cd627da [diff] Tests for new revisionCode attribute.
  • 28917ac [diff] camera2: Update RobustnessTest timeouts.
  • bb85099 [diff] Provide default implementation for new interface method
  • 191e50e [diff] Only pass power level scan test when a new mac address received. Not show advertiser test if the device does not support multi advertising.
  • 5ece3f3 [diff] Fixed layout of info dialog of Hardware/Software Feature Summary for small screens to display all text without overlapping.
  • 57037dd [diff] camera2: Update RobustnessTest timeouts.
  • bfb6ec6 [diff] Provide default implementation for new interface method
  • 5ece998 [diff] Add CtsVerifier test for Screen Pinning
  • 599b8bd [diff] Camera2: Add tests for the StreamConfigurationMap class
  • 670baec [diff] DO NOT MERGE - Fix JobScheduler CTS tests
  • d0451e4 [diff] Tweak Alarm Manager tests
  • 020f185 [diff] Verifier: Enable and disable non-market apps
  • ac88be1 [diff] Improvements to suspend state detection; code cleanups and documentation. - Added additional functions computeBaselineState() and getBaselineState() for detecting baseline state (improved the tests and estimating average) - Added functions isApInSuspendState(), waitForApSuspendMode() to improve the criteria to detect AP off state - Modified run_tests() to avoid computing a new baseline power for each test. The baseline power is measured once and then used for each test to determine the delta current draw. - Removed waitForScreenOff() function - Added endTestsBecauseConnectionToDeviceLost() function - Added a flag "--max_baseline_amps" of type float to specify the max expected baseline amps for the device being tested - Tested this on Shamu and HH, and the power tests run until the end and PASS everything - several docstring comments added to functions, code cleanups, variable renaming for better description - Added a PowerTestException class Change-Id: I7190009882cc2d77d20138f10d4659ea1f39611d
  • ff6c646 [diff] Tweak Alarm Manager tests
  • 1ffff47 [diff] Re-enable profile owner provisioning in cts-verifier.
  • 71a5732 [diff] Normalize ipv6.cts.PingTest#testLoopbackPing's packet size
  • 710eb78 [diff] Slightly relax the timeout condition for testMinimumDownload
  • ea84f6a [diff] Fix JobScheduler CTS tests
  • 459fffd [diff] Fix JobScheduler CTS tests
  • 5ec4699 [diff] DO NOT MERGE - bump CTS version to CTS 5.1_r0.5
  • 0b355c8 [diff] CamcorderProfileTest: fix the last timelapse id value
  • e67c4e0 [diff] ResetPassword("") works again, thus enabling password DPM tests
  • fb34869 [diff] Camera: fix testCapabilities for legacy devices
  • c2ae15c [diff] ResetPassword("") works again, thus enabling password DPM tests
  • 6fc3c1a [diff] Fix testSyncFiles_extStorageVariable and testSyncFiles_normal
  • e65c5c3 [diff] DO NOT MERGE - bump CTS version to 5.0_r2.5
  • aa05925 [diff] DO NOT MERGE: Fix AudioManagerTest#testVolume.
  • c0445a9 [diff] update cts test for renaming to setPreferredNetworkTypeToGlobal.
  • 1525b82 [diff] Fix test
  • a9b72d8 [diff] Send broadcasts to the CTS Robot even if it is stopped.
  • e0937ba [diff] Update Android CTS bandaid urls that use test_key1 to a new key
  • 7b75fe2 [diff] Explicitly check for the presence of CTS Robot.
  • 550c2dc [diff] fix AudioManager.testVolume()
  • 423d934 [diff] Wait for DocumentsUI ANR timeout; expand drawer.
  • 9c7a355 [diff] Update Android CTS bandaid urls that use test_key1 to a new key
  • 41ece30 [diff] Update Android CTS bandaid urls that use test_key1 to a new key
  • b88140b [diff] fix AudioManager.testVolume()
  • 944cd7e [diff] media: VideoEncoderTest: fix bug introduced when setting input buffer size
  • 69d73a5 [diff] Wait for DocumentsUI ANR timeout; expand drawer.
  • 75e210c [diff] Revert "Cts tests for Settings intents"
  • 9ad1ab5 [diff] media: VideoEncoderTest: fix bug introduced when setting input buffer size
  • 24289b5 [diff] Save all sensor events when a verification fails. b/17838681
  • df7aa02 [diff] Fix confusing error messages.
  • b235917 [diff] media: VideoEncoderTest: set input buffer size for playback
  • 551a7c2 [diff] Cts tests for Settings intents
  • c6471b2 [diff] fix audio policy service binder security tests.
  • 108269c [diff] media: add checks for secure AVC playback support
  • 3212a15 [diff] media: VideoEncoderTest: set input buffer size for playback
  • e18c679 [diff] Follow framework API additions for mock classes
  • 2ec353e [diff] Remove exception check in testWipeData CTS test
  • 122af17 [diff] Cts tests for Settings intents
  • f024450 [diff] media: release decoder explicitly instead of relying on GC.
  • e793380 [diff] Camera: fix testCapabilities
  • 63a06cb [diff] Fix cts verifier manifest.
  • b27ba91 [diff] media: release decoder explicitly instead of relying on GC.
  • ec5b666 [diff] Fix build
  • 4e575d6 [diff] Tunneled Video Playback CTS Tests
  • 85e52e5 [diff] Add tests for midi playback
  • f2c0882 [diff] Add bluetooth tests to managed profile.
  • 77ae951 [diff] Further refinement of the alarm batching test
  • 7459cf2 [diff] Add CTS test for registering a large number of AIDs.
  • 0d8275b [diff] Tweak alarm batching CTS test
  • b058a7a [diff] Refactor SensorStats. b/17838681
  • be49b68 [diff] Add alarm test for exact/inexact coalescing
  • 203b980 [diff] Camera: do not check FPS for burst video snapshot
  • a823700 [diff] Camera: assign tonemap keys to right capability
  • 4cb5253 [diff] Test TCP and ICMPv6 on VPNs in addition to UDP.
  • e6d76b3 [diff] CTS WebGL Tests: Disable overly strict test.
  • de85116 [diff] DO NOT MERGE Remove useless AnimationDrawable test, fix test for default one-shot
  • ea2566c [diff] CameraITS: relax several test threshold
  • 507f70e [diff] cts: fix testAllNonTunneledVideoCodecsSupportFlexibleYUV
  • e187327 [diff] Relax /dev/diag test
  • 9c1c5a5 [diff] Add badged icon example to BYOD CTSVerifier test
  • a659a7e [diff] Fix the lock task cts test.
  • 1dcb3e3 [diff] Add message about disk encryption for BYOD provisioning test.
  • 99ced01 [diff] [RemoveAccount API CTS test] : Updating CTS test for the remove account API.
  • 047c2df [diff] media: fix vp9 decode test stream
  • b69b073 [diff] Use elpasedRealtime() instead of uptime() in ProjectionOffscreenActivity
  • 92ea38b [diff] VideoEncoderDecoderTest: use getImage() for YUV buffers
  • cbb8c00 [diff] Refactor sensor test platform listeners. b/17838681
  • fb8a62c [diff] Camera2: Add test for capturing YUV bursts
  • a743a25 [diff] media: verify secure, adaptive and flexYUV video capabilities
  • 601e633 [diff] Camera2: various RecordingTest update
  • feed169 [diff] Refactor Sensor test platform Operations. b/17838681
  • 274f9aa [diff] Fix handling of Sensor test platform exceptions. b/18705736
  • 0a22e70 [diff] media: test HEVC Main10 only on TVs, test for AAC 8kHz encoder
  • 56ff8e3 [diff] Revert "DO NOT MERGE: media: CTS workarounds for framework bugs"
  • 16fc2a1 [diff] DO NOT MERGE. Bump CTS Versions.
  • 33eefe6 [diff] CTS: Add preview warmup for YUV resolution test.
  • 24292c0 [diff] Add device info field for encryption
  • 58d8a20 [diff] Fix testCameraManagerListenerCallbacks for 0-camera devices
  • c67b198 [diff] Fix a failing CTS test.
  • 9e98846 [diff] Improve Animator CTS test to rotate w/o activity recreation
  • c74ec18 [diff] Fix for b/18704498: allow additional fields in Misc and Process sections (not checking the fields' value though for backward compatibility).
  • 211d1fa [diff] Skip testDnsWorks if the active network for watch is proxy.
  • 827a895 [diff] media: fix vp9 decode test stream
  • d6d87c7 [diff] Consider VPN always to be a supported type.
  • 7616b4f [diff] CTS fixbuild: Don't use hidden packages in tests.
  • d98dde0 [diff] Fix CTS issues for PopupWindowTest
  • 719f6e1 [diff] DO NOT MERGE: Disable Widget Framework Test for Leanback for now
  • b7e5003 [diff] Fix testCameraManagerListenerCallbacks for 0-camera devices
  • 4e9b7b5 [diff] Scroll list of documents when offscreen.
  • e837d82 [diff] Scroll to find offscreen Documents roots.
  • 3caf815 [diff] Fix broken AnimatorSet testClone()
  • 0c98d83 [diff] DO NOT MERGE. Backport test fixes from lmp-mr1-dev
  • 53e2937 [diff] Fix a failing CTS test.
  • b287bc6 [diff] Camera2 CTS: Add test to check YUV output for each resolution.
  • 5ce1c8f [diff] Scroll list of documents when offscreen.
  • dd5bac8 [diff] Fix issue #18671917: CTS:android.content.cts.IntentTests fails with LMP-MR1 release
  • a04a854 [diff] Make hardware-backed RSA keystore a non-requirement for ATVs
  • 5492baa [diff] DO NOT MERGE: media: AdaptivePlaybackTest: properly handle missing codecs
  • 954d047 [diff] Fix for Visualizer CTS test: Wait for media to start playing
  • a42ecdc [diff] Added fix for Projection Scrolling List Test where items were being clipped off on round screens.
  • ff79fa2 [diff] Expect "jpg", not "jpeg", in testGuessFileName
  • ec08871 [diff] Use more accurate result for signature mismatch.
  • 4ec31b2 [diff] Updated BoxInsetLayout with changes from main wearable support library.
  • f4fd475 [diff] Increased a CTS test timeout from 5 sec to 30 sec. This test was already flaky on L phones and tablets, but it almost never passed on Clockwork Coral (L) devices. Now it passes. Bug: 18040863 Bug: 18533405
  • 4e66f55 [diff] Fixed numbering of list items for Projection Scrolling List Test
  • 6111405 [diff] Remove flaky tests from the official plan
  • 9436a2d [diff] media: test both 44.1 and 48 kHz vorbis files
  • c6f34c7 [diff] Explicitly call out FEATURE_LOCATION_NETWORK as optional
  • 29a0fbe [diff] Expect "jpg", not "jpeg", in testGuessFileName
  • 82179a2 [diff] Removed new notification tests from watch type devices.
  • 3964deb [diff] DO NOT MERGE. Bump CTS versions to 5.0_r1.94.
  • 63292ee [diff] Track changes to Posix.* API.
  • 586adb3 [diff] TV: fix tests to match updated framework behavior
  • 0fbdfcf [diff] Disable Ui rendering tests on watch
  • 3c5b4bb [diff] Update CTS for more specific exceptions thrown from ViewGroup#addView
  • d12e889 [diff] Use more accurate result for signature mismatch.
  • 7e0fdd9 [diff] Update CTS for more specific exceptions thrown from ViewGroup#addView
  • df1c6d4 [diff] media: don't test video decoders & encoders on watch devices
  • 8692789 [diff] DO NOT MERGE Bump the version number to match the platform.
  • eabe66e [diff] Update buttom_pressed reference image
  • a2efd01 [diff] CA certificates update
  • b7775dc [diff] Fix the build
  • 7e21300 [diff] media: add tests to validate encoding profiles defined by CDD.
  • 8302047 [diff] Fix and cleanup UI rendering CTS tests
  • 799839b [diff] Ensure OEMs don't allow starting services with implicit intents
  • 3b28360 [diff] Add CTS test to verify mutator column is set correctly
  • 38414d5 [diff] DO NOT MERGE: media: fix 4k hevc test stream
  • 24bf010 [diff] Auto-test for BLE client.
  • c0e9f98 [diff] The new AudioPolicyBinder tests are not yet robust enough to be added to the test suite, hence adding them to knownfailures
  • 993e0e2 [diff] media: fix 4k hevc test stream
  • 484b088 [diff] DO NOT MERGE: media: CTS workarounds for framework bugs
  • 0882c73 [diff] Add Virtualizer audio effect tests for capabilities API
  • d28ac8e [diff] Camera2: Update CTS test for invalid buffer size configuration.
  • 6905206 [diff] Fix AudioManagerTest to handle TVs that don't vibrate and lack ringer functionality.
  • 807f2ed [diff] Fix for LoudnessEnhancer test. Assert failing in float value.
  • 2ceee5f [diff] media: attempt to play back encoded files
  • 99673d3 [diff] media: change vorbis samples to 48kHz
  • d2be169 [diff] media: run media tests based on device type and support
  • a417243 [diff] TV: add multiple tracks tests to CtsVerifier DO NOT MERGE
  • d71946a [diff] TV: Add parental control tests to CtsVerifier DO NOT MERGE
  • 9bbf0ca [diff] TV: add a test for overlay view from TV input to CtsVerifier DO NOT MERGE
  • 0215fde [diff] Add TV app tests to CtsVerifier DO NOT MERGE
  • 8143153 [diff] Select common codecs for MediaCodecTest.testException
  • 65f7a02 [diff] Add test to ensure no attributes are present after the last public one
  • c26978a [diff] Add tests to catch rounding bug of IntrinsicConvolve
  • 1f59d39 [diff] Fix heart rate cts sensor feature test
  • d88a1ba [diff] Revert "Fix cts test LayoutTests#testSimpleRedLayout()"
  • 6557fb7 [diff] media: centralize signaling of skipped tests
  • ba5cb90 [diff] media: update MediaCodecList handling to API 21
  • 67341b9 [diff] cts: add tests to validate decoding profiles defined by CDD.
  • 4b06bd5 [diff] cts: validate h264 and h265 codec profiles and level requirements.
  • 3fff876 [diff] Fix MediaRecorderTest to test for encoders.
  • cc0f01b [diff] Revert "Camera2: Cross-check BURST_CAPTURE/READ_SENSOR_SETTINGS feature/capability"
  • 85bc3f5 [diff] Fix cts test LayoutTests#testSimpleRedLayout()
  • e78a31f [diff] Don’t run print tests on devices that do not support printing.
  • f570731 [diff] TV: add multiple tracks tests to CtsVerifier
  • f16680b [diff] TV: Add parental control tests to CtsVerifier
  • a1715ac [diff] Fix CTS - Test plans not generated.
  • 8481b17 [diff] Give tests BODY_SENSORS permissions
  • d609ba1 [diff] DO NOT MERGE. Bump CTS versions to 5.0_r1.93.
  • 1961da5 [diff] Test for getCodeCacheDir() behavior.
  • 0daa2ae [diff] Fix the flakiness of this test by waiting.
  • a2f93c7 [diff] Fix remaining print test failures.
  • d091617 [diff] Fix test break due to API not working as advertised.
  • 61c29de [diff] Camera2: Add ImageReader invalid access test
  • 7e91cdc [diff] Added vibration feedback to Projection Offscreen Test for devices without audio feedback capabilities.
  • d077602 [diff] CameraITS: disable slow filters in burst tests
  • 90f8a23 [diff] Add performance measurement reporting to CtsVerifier.
  • 33b838b [diff] Add a CTS test for the VPN API.
  • f950980 [diff] Add a test for package priority ranking.
  • 3ef8371 [diff] Fix MediaRecorderTest failures.
  • aea823b [diff] Fix failure in testMuxer().
  • f58fc08 [diff] TV: add a test for overlay view from TV input to CtsVerifier
  • 558c932 [diff] Fix cts test PopupWindowTest#testGetMaxAvailableHeight()
  • 73ca95a [diff] TIF: add HardwareSessionTest for verifying TvInputService.HardwareSession API
  • 28d8cad [diff] DO NOT MERGE. Bump CTS versions to 5.0_r1.92
  • 9ecdbaf [diff] Camera2: update antibanding spec
  • d5c5799 [diff] TV: fix tests to match updated framework behavior DO NOT MERGE
  • 5ee38d4 [diff] TV: assert default values in TvProvider
  • 07fc90b [diff] fix security tests build
  • 8592fbb [diff] Camera: free images instantly in testMandatoryOutputCombinations
  • 23949c5 [diff] media: add VideoEncoderTest
  • c70f81b [diff] media: centralize signaling of skipped tests
  • 7e1b81a [diff] Add helper APK to CtsVerifier zip.
  • c3549f9 [diff] Camera2: Cross-check BURST_CAPTURE/READ_SENSOR_SETTINGS feature/capability
  • 0950aae [diff] Added multitouch requirement for Projection Multitouch Test.
  • 8585c33 [diff] CTS tests for Dumpsys Batterystats
  • 85bbb7c [diff] media: update MediaCodecList handling to API 21
  • d0697c1 [diff] Add CTS test for static AudioTrack playback
  • bcae2e0 [diff] Make UsageStats tests more robust.
  • 6fe901d [diff] new SMS and MMS API
  • 15e63b3 [diff] Camera2: wait for settings applied before check FPS
  • c32261b [diff] Fix broken CTS build.
  • 07a79ae [diff] CameraITS: Updates to test_crop_regions_raw
  • 4c8e077 [diff] CameraITS: Fix for bad merge, in a merge conflct resolution earslier today
  • da492b5 [diff] Fix the NPE of testSingleLine.
  • 68b691e [diff] Half of CTS AccessibilityEvent test fix for Wear. Wear does not alert for notifications if another activity is in the foreground. This finish()es the test activity after sending the notification, so Wear's Home can alert, triggering the AccessibilityEvent the test is waiting for. Bug: 18411085
  • febcfac [diff] Added wrapping padding for round screens.
  • 9397e28 [diff] cts: add tests to validate decoding profiles defined by CDD.
  • f912a16 [diff] Test for the codecs in the MediaPlayerFlakyNetworkTests.
  • 194601a [diff] DO NOT MERGE. Bump CTS versions to 5.0_r1.91.
  • 6253268 [diff] Set a system property stating the device supports multicast.
  • 8c4b483 [diff] Fix the CTS print tests.
  • a808efe [diff] Skip ImageReaderDecoderTest if h.264 is not found.
  • d56acac [diff] Fix Signature test
  • eb3ff47 [diff] CameraITS: Add EV compensation test
  • 8152e30 [diff] CameraITS: Add DNG noise model test
  • a01fb0d [diff] CameraITS: PDF doc updates for DNG noise model
  • 3673d9f [diff] CameraITS: Added sensor fusion test.
  • 876ede4 [diff] CameraITS: Cleaned up and documented script to generate DNG noise model
  • d624f97 [diff] CameraITS: Correct an out-of-date doc comment in its.image.
  • 483aa0b [diff] CameraITS: Added OpenCV to installed module list
  • 1f42251 [diff] Fix AudioManagerTest#testVolume
  • 82d3032 [diff] cts: validate h264 and h265 codec profiles and level requirements.
  • 6137f21 [diff] CameraITS: Add EV compensation test
  • bb38ea0 [diff] Fix CTS build in Telephony
  • 64f33f9 [diff] CameraITS: Add DNG noise model test
  • 8e1f6e4 [diff] Split SELinux neverallow rules test.
  • 736f60e [diff] Change SELinuxHostTest to new sepolicy-analyze args.
  • d0e603d [diff] Remove legacy SELinux policy parser.
  • 583d2d3 [diff] Change SELinux neverallow tests to be sepolicy-analyze based.
  • 2f54c52 [diff] Add "-v" to any logcat commands run from within CTS tests
  • 18aa575 [diff] Add TV app tests to CtsVerifier
  • 54f75ef [diff] TV: fix tests to match updated framework behavior
  • da4fccc [diff] CTS tests for Dumpsys Procstats (this time in lmp-sprout-dev)
  • ea91b11 [diff] Fix build warning.
  • a15eecc [diff] Fix SELinuxHostTest package structure.
  • 816391b [diff] Fix cts-tradefed's Java version check.
  • 497054e [diff] CameraITS: PDF doc updates for DNG noise model
  • 828afa9 [diff] Fix testBatchAndFlushWithMutipleSensors to handle cases where the device supports only one continuous mode sensor.
  • 9f38701 [diff] CameraITS: Cleaned up and documented script to generate DNG noise model
  • b8b08b3 [diff] Camera2: Re-enable disabled LEGACY tests.
  • c2cef92 [diff] Added Clear, View, and Export actions to main list for activity windows without Action Bar feature.
  • 9e970c2 [diff] Refactor notification tests to clean them up.
  • 35a5270 [diff] Camera2: BURST_CAPTURE, READ_SENSOR_SETTINGS capabilities tests
  • ad84c3e [diff] CameraITS: allow more time for AE converge
  • 4c4f07d [diff] Camera2: add static metadata collection
  • 61765d8 [diff] Fix failing CTS tests.
  • 74b936f [diff] Fix failing CTS tests.
  • f1db4ce [diff] CameraITS: Added sensor fusion test.
  • ad75911 [diff] Fixed text-to-speech tests for Android Wear. Wear devices don't have TTS yet, partly because they don't have audio-out. Once they have FEATURE_AUDIO_OUT, they will be required to support TTS.
  • c5076ab [diff] CamcorderProfile: guard unknown profile qualities
  • 6340eca [diff] Fix various Wear media CTS failures.
  • 1345ed8 [diff] Camera2: skip AE compensation test on legacy devices
  • 1b16d5c [diff] Don’t run RingtoneMangerTest tests on devices without audio output.
  • f9e09d4 [diff] Don’t run Ringtone test if the devices without audio output.
  • bb1456a [diff] CameraITS: Correct an out-of-date doc comment in its.image.
  • a4c8c2a [diff] Remove testBatchAndFlush and testValuesForAllSensors from known_failures.txt
  • 5fbb1d0 [diff] DO NOT MERGE Bump CTS versions from 5.0_r1 to 5.0_r1.9.
  • c455860 [diff] Add processes to root WL
  • e87f061 [diff] Updated versionName and versionCode for release.
  • 7af0e6c [diff] Update Data Backup description to accommodate more devices.
  • 215a2d7 [diff] CTS Verifier: hide AID prefix reader test if no support
  • 3657ae3 [diff] CameraITS: fix manual capture request
  • 715445d [diff] Gave a CTS telephony test BLUETOOTH permission. In the case where there is no telephony and no wifi, TelephonyManagerTest.testGetDeviceId() uses the BlueTooth MAC address. That's the case that many Clockwork devices hit. Bug: 18369670
  • d7d83a1 [diff] Fix media stress tests.
  • 6038781 [diff] Adding back Sim restricted APIs cts tests to lmp-mr1-dev.
  • 63587e0 [diff] Change drmserver SELinuxDomainTest condition.
  • 7dbf309 [diff] CTS Visualizer effect test for long (offloaded) files
  • ef5f6aa [diff] Add bluetooth as a supported networking protocol
  • 02c7b07 [diff] Added screen turn off capabilities to CTS sensor tests when Device Admin feature is not available.
  • 24ddab5 [diff] Camera: cross check camera2 features
  • db6a3a8 [diff] Fix UI for jobscheduler CTS on clockwork
  • 0bd09f2 [diff] Don’t require the codec for devices without audio output.
  • 10a6ceb [diff] Fix MediaCodec tests on devices without codecs.
  • ddc2a10 [diff] Camera: test AE OFF mode only if it is supported
  • ab5596b [diff] Fix Signature test
  • 62563bc [diff] Only run the test if the device has audio output.
  • fab65cd [diff] Don't run the test if the codec isn't installed.
  • b087665 [diff] Clean up ManifestTestListAdapter's filterTests loop.
  • 88f2e67 [diff] Camera2: add static metadata collection
  • 777c104 [diff] Changed behaviour on main Activity relaunch to finish immediately for clockwork devices to accomodate clockwork's exit to the watchface on screen off.
  • b4be008 [diff] Increase VirtualDisplay test timeout to 40s
  • 91389db [diff] Add IntrinsicResize test to CTS.Renderscript.
  • f6ad3a2 [diff] Only run the test if the device has audio output.
  • 3738888 [diff] Add TvProviderPerf
  • 279ee63 [diff] Fix Signature test
  • dea821f [diff] Fix UiAutomationTest#testWindowAnimationFrameStats.
  • cb1ed32 [diff] Fix CTS testTouchEvent for watches.
  • c888220 [diff] Connect to BLE server by BLE scanning. Set default text in edittext.
  • 8b66b92 [diff] Fix failing TextViewTest#testTextAttr
  • bd16a63 [diff] Remove encryption test from profile owner provisioning test.
  • 067f38e [diff] Camera2: improve AE compensation test logging
  • 2f3ba97 [diff] Revert "CTS Verifier: hide AID prefix reader test if no support"
  • 13e7ae8 [diff] Scroll to find offscreen Documents roots.
  • 806197e [diff] Bump CTS verifier to 5.0_r1
  • 965de72 [diff] CTS Verifier: hide AID prefix reader test if no support
  • d3bf1e1 [diff] Hide sample test from the test list
  • 780cd38 [diff] Cts Verifier: clarify item # projection scrolling list test
  • a5e6161 [diff] CTSverifier BLE tests, feature flag added & test disabled
  • ad71233 [diff] Disable CTS verifier tests not relevant to televisions
  • 16b3a59 [diff] Run CTS verifier sensor tests only when there is a sensor
  • 35fac2c [diff] Clean up managed user tests
  • 492d603 [diff] Disable bluetooth toggle test for devices with leanback UX
  • 71c7710 [diff] Add BODY_SENSORS permissions for testSensorOperation()
  • 851d48e [diff] Camera2: Add availability listener invoking tests
  • 0f0a2c2 [diff] Allow hidden features in L to not fail the features CTS verifier test
  • 20e5903 [diff] CameraITS: Added OpenCV to installed module list
  • 3ff03ff [diff] Don’t run video tests on devices that do not have audio output.
  • 6396d21 [diff] Fix derived plan.
  • 5c78daf [diff] Make test UI fit to clockwork.
  • 79128d3 [diff] Fix the CTS android.view.cts.WindowTest failure: Don't assert background opacity when the window is swipe dismiss.
  • 8b51367 [diff] Fix WebView CTS tests on Clockwork devices. Clockwork doesn't have WebView, and some of the tests were not checking for that. Bug:18235140
  • 889c7b4 [diff] Fix knownfailures.txt format bug.
  • ec69fcc [diff] Added required features to location mode tests.
  • c17d8b2 [diff] Excluded irrelevant tests for Android Watch devices
  • 1209586 [diff] Added required features to location mode tests.
  • 0cfa8c5 [diff] fix VoldExploitTest
  • 3a55357 [diff] Add Features expected in Lolliop and Kitkat Watch platform versions
  • fa9abbd [diff] CTS Verifier:Fix timing issue for Ble Client Connect
  • 76ea632 [diff] Avoid calling inflate() multiple times in AnimationDrawableTest
  • 9e8a60b [diff] Camera2: make camera recording expected duration more accurate
  • 254030f [diff] cts: add TestLog tags to XML report
  • 99f8125 [diff] Cts tests for cross-profile copy paste.
  • ce4f8cf [diff] Bump CTS tradefed version to 5.0_r1
  • 681ed65 [diff] Fixed crash in BT tests due to window feature request for progress bar (causes crash in clockwork).
  • 1b67f6e [diff] Excluded irrelevant tests from clockwork devices.
  • 916f6ef [diff] Test changing target during an animation.
  • d3f2dc0 [diff] Build and install the list of preqreqs by ABI.
  • 7fc42cd [diff] Add DEQP3.0 tests to the sub-plans
  • c2413d0 [diff] Add tests for UsageStats API to knownfailures.
  • 3589875 [diff] Triage android.Jobscheduler tests
  • 92df875 [diff] add tests for stream type check in audio policy binder.
  • c0f01e3 [diff] Camera2: relax the sensitivity range max required value
  • c176cac [diff] ABI Related bug fixes
  • 7448646 [diff] Remove CTS test for MaximumTimeToLock
  • fdc3a7f [diff] Set the max number of allowed errs to be 3. (fix bug in fugu)
  • 63310ee [diff] Auto-pass when device does not support multi-advertising.
  • 424e926 [diff] add tests for stream type check in audio policy binder.
  • 5e1d8d9 [diff] Revert "Don't assert that devices have fil-PH translations."
  • 244633c [diff] Don't assert that devices have fil-PH translations.
  • 5bdb1fc [diff] CtsVerifier: fix orientations in camera tests
  • 451834f [diff] Disable notification tests on watches and TVs.
  • ccca951 [diff] CameraITS: fix data copy array out of bound issue
  • 8cc202d [diff] Port CtsVerifier to API 21 Notification Listener API. DO NOT MERGE.
  • 0cd48c5 [diff] LoudnessEnhancer basic test
  • ed07600 [diff] CameraITS: Move report_result out of the ItsSession class.
  • e760ba6 [diff] CameraITS: enable several new tests
  • da194a7 [diff] DO NOT MERGE remove frame drop check from lmp-dev
  • 452039d [diff] Set the max number of allowed errs to be 3. (fix bug in fugu)
  • 5cebdd0 [diff] CameraITS: Updated docs; moved README text into PDF with figures
  • 682faa2 [diff] CameraITS: fix typos
  • 34fa85d [diff] CameraITS: gate tests that need per frame control
  • 8273911 [diff] CameraITS: properly gate the flash mode test
  • bad96ca [diff] CameraITS: report skipped tests
  • 70855eb [diff] CameraCTS: relax previewFps test constraint
  • a867e12 [diff] Commented out these tests in initial L release due to stability and user friendliness. Goal is to release in L-MR1: Sensor Power Step Counter and Detector Tests
  • a3aa3eb [diff] [CtsVerifier] Make sure to set camera parameters before measuring FOV.
  • ccd56ec [diff] Remove temporary sub-plan CTS-ART
  • b1389f8 [diff] Remove call to hidden API in CTS test
  • 5c76549 [diff] Rely only on SecurityException for testGpsStatusListener and add a test case for GpsStatus.NmeaListener in a similar manner.
  • 4071e04 [diff] Add TvProvider permission tests
  • a2a2315 [diff] Fix NoExecutePermissionTest
  • 7de4514 [diff] Remove enableNetwork(netId, disableOthers) check from CTS
  • cfb4a09 [diff] increase wait timeout and reduce dequeue buffer time-out
  • 5ef3611 [diff] Added toast to long press on pass/info/fail buttons.
  • 976b640 [diff] Use correct printf format specifier
  • f6dab84 [diff] Change the verification step from bit-wise comparison to whole-number-wise, especially for floating point data.
  • e531806 [diff] DO NOT MERGE remove appwidget tests from lmp-dev
  • c189d58 [diff] Add redundant com.android.org.conscrypt tests to knownfailures
  • a38b149 [diff] Relax NsdManagerTest's duplicate event check
  • 49a11da [diff] skip audio effect tests when not applicable
  • 2091157 [diff] Add tests for animator cloning and inflater
  • 04821b1 [diff] media: update MediaCodecList test to use new API
  • 5cf350a [diff] Remove GlVboPerfTest tests from known failures.
  • 57bf010 [diff] Remove SignatureTest from known failures now that it passes.
  • c6aa3f3 [diff] Minor cleanup to sig test.
  • 44cf7ff [diff] CameraITS: Allocate more buffers for ITS
  • 86c2cfa [diff] camera2: Fix makefile for ITS in CTS build (take 2).
  • 3b1763a [diff] CameraITS: adjust yuv plus raw tests settings
  • eea4521 [diff] Fix CTS Signature test.
  • 1e85c99 [diff] Force all densities required for SplitTests.
  • d54eb34 [diff] Enable sharding
  • fd4955a [diff] Move android.view tests to the media bucket, as it requires a screen
  • 4db541f [diff] Revert "Move android.view tests to the medium bucket, as it requires a screen"
  • fa179d0 [diff] Move android.view tests to the medium bucket, as it requires a screen
  • a2277d0 [diff] CameraITS: require ITS to pass on all cameras
  • 58ede6c [diff] Add a required feature to Projection/Presentation tests and exclude tests not meant for Leanback where test_required_features cannot be applied.
  • 4458c69 [diff] Move timestamp synchronization test cases to sensor test platform. b/17643223
  • 04c962f [diff] camera2: Fix makefile for ITS in CTS build.
  • 0feea4a [diff] CameraITS: check the reported crop region
  • ec0c5ec [diff] CameraITS: adjust lockedBurst test settings
  • 665dda4 [diff] CameraITS: Marking known failures for ITS
  • 05f97cc [diff] Fix LocationManagerTest#testGpsStatusListener test failure on fugu/molly/MTK boards.
  • 8cce75c [diff] Visualizer measurement tests
  • 370e243 [diff] camera2: Move ITS tests to CTS verifier.
  • 2b8d161 [diff] Add a test for none-mode filtering.
  • 23aa54b [diff] Add tests for non-rectangular clipping
  • 99d7041 [diff] Add VLoad / VStore tests.
  • c2119c1 [diff] Clean up visualizer in case of failure

platform/dalvik (4) [show][hide]

platform/developers/build (63) [show][hide]

  • f305ef2 [diff] Pushing a whole bunch of metadata updates into prebuilts.
  • 44b5bef [diff] Updates to WearPlusShared template to get XYZ sample building.
  • 7f3416d [diff] Fix "Could not find property 'pathToSamplesCommonSet'"
  • f485242 [diff] Sync sample prebuilts for lmp-docs
  • 882ac8b [diff] Update prebuilts to use Android gradle plugin v1.0.0
  • e887206 [diff] Update dependencies to use absolute versions
  • 64f598a [diff] Change Android Build Tools version to 1.0.0
  • a9a7e8b [diff] Update prebuilts for samples (lmp-docs)
  • ecc5267 [diff] Add NOTICE freemarker template file
  • b030176 [diff] Readme: Enclose screenshot src attribute in quotes
  • 827ea0f [diff] Rename "api_refs" to "apiRefs" in packaging.yaml output
  • 35600d7 [diff] Remove README/packaging.yaml from create template
  • 42a2e01 [diff] Fix wearable samples build: provide versions in gradle
  • 6f885c2 [diff] Rename "runProguard" to "minifyEnabled"
  • b2c02af [diff] Add min and target to WearPlusShared template's Shared module
  • 8c99ee7 [diff] Add defaults to packaging.yaml.ftl
  • 4d36c6c [diff] Remove obsolete packaging.yaml file
  • 0838fa6 [diff] Update build dependencies for Android Studio 1.0 RC1
  • 1490c2b [diff] Fix wearable samples build for split play services client libs.
  • d41a098 [diff] Update README.md.ftl to autogenerate description if not specified
  • ca36a59 [diff] Add README / packaging.yaml generation templates
  • 29e861b [diff] Update prebuilts for Android samples (lmp-docs)
  • ce50b6b [diff] Add jcenter() repository for dependencies DO NOT MERGE
  • 9f59219 [diff] Changed existence tests in upload, minor changes in update
  • b079cea [diff] Add jcenter() repository for dependencies
  • c257b19 [diff] adds possibility to use html in metadata and pretty-print it
  • 7835685 [diff] Adds a ScrollView to enable display of long text
  • 196a380 [diff] Update prebuilts for lmp-docs
  • e1f764c [diff] Update lmp-docs prebuilts
  • 322877c [diff] Fix up library dependencies for wear samples
  • 3a83eca [diff] Fix up library dependencies for wear samples
  • f94b06b [diff] Add material colors to samples.
  • 81f056f [diff] Update prebuilts for MessagingService sample
  • 6cf89c9 [diff] Update prebuilts for MediaBrowserService
  • e420828 [diff] Update prebuilts for MediaBrowserService sample.
  • 5af4cdf [diff] New script to update existing repos (will be merged with upload soon)
  • 256ef9c [diff] Fixed wrong copyright notices.
  • b9072b6 [diff] Fix copyright header.
  • ce41018 [diff] Update prebuilts for MediaBrowserService sample
  • 041c660 [diff] DO NOT MERGE: Sync prebuilts for lmp-docs
  • f90aecf [diff] DO NOT MERGE: Update klp-modular-docs prebuilts
  • 95c2995 [diff] DO NOT MERGE: Update lmp-docs prebuilts for wear
  • 7eefb17 [diff] DO NOT MERGE: Update prebuilts for lmp-docs
  • 09c2691 [diff] Update sample prebuilts for lmp-docs
  • 13342ab [diff] Add new template that only contains the basics.
  • f67c1e8 [diff] Update wear samples prebuilts for lmp-docs
  • c356261 [diff] Fix the build errors for samples for WearPlusShared templates in lmp-docs
  • e787295 [diff] DO NOT MERGE: Re-update samples prebuilts for klp-modular-docs
  • 28a7706 [diff] DO NOT MERGE: Update samples prebuilts for klp-modular-docs
  • 519a34a [diff] Remove stray dependency on :Shared in "wear" template
  • f5d480c [diff] Sync prebuilts for lmp-docs to commit c206cb304e2e334211838389c81d7766a0784068
  • 8599b9e [diff] Remove stray dependency on :Shared in "wear" template
  • 0905a65 [diff] Create "WearPlusShared" template
  • dc140a3 [diff] Create "WearPlusShared" template
  • 30856d7 [diff] Fix the build error for wear samples in lmp-docs
  • f4ddbc6 [diff] Update prebuilts for Clockwork Beryl (#3)
  • 88d9b03 [diff] Sample Templates: Exclude README-* from output
  • 3c567f9 [diff] Swap out Wearable prebuilts for version from klp-modular-docs
  • af385da [diff] DO NOT MERGE: Update prebuilts to build against API 20
  • 9e47e9a [diff] DO NOT MERGE: Update compile_sdk for klp-modular-docs to 20
  • 67d5525 [diff] DO NOT MERGE: Update sample prebuilts for Clockwork Beryl release
  • cdd9b9d [diff] Add sample prebuilts for Clockwork Beryl release
  • 9a41535 [diff] Add sample prebuilts for Clockwork Beryl release

platform/developers/demos (7) [show][hide]

  • 95d49d2 [diff] Remove gearhead samples from the old location.
  • 236b66b [diff] Minor cleanup to fix a few things in the media sample
  • dce3ccc [diff] Allow notification to be dismissed when not playing
  • 372eb5f [diff] Add a client for the MediaBrowserService.
  • cb0b5ab [diff] Auto Messaging API Sample First draft
  • 2a73df4 [diff] Address review comments - cancel notification after service stops
  • e44d617 [diff] Call startService() in Music Demo

platform/developers/samples/android (176) [show][hide]

  • 9ab65ff [diff] Fixes screenshots for PermissionRequest sample
  • bc81ae6 [diff] Camera2Basic: Fix the Toast that sticks to screen
  • 2989852 [diff] Port legacy "WeartherListWidget" to template system.
  • 45fb511 [diff] Removes android:allowEmbedded and android:taskAffinity from watchface samples
  • ec8b185 [diff] Add metadata for BasicRenderScript sample
  • 63cd7a5 [diff] Add metadata for LNotifications sample
  • 1eba6c6 [diff] Add metadata for RenderScriptIntrinsic sample
  • 30a5396 [diff] Fixed broken XML
  • 93a7aee [diff] Metadata for SwipeRefreshListFragment sample
  • 9febcc0 [diff] Created metadata for AdvancedImmersiveMode sample
  • fcb255f [diff] Metadata for Interpolator sample
  • e53eecf [diff] Metadata for ElevationBasic sample
  • 50d5123 [diff] Metadata for BasicMultitouch sample
  • 408935a [diff] Renamed MediaNotification on MediaBrowserService sample.
  • 4f99718 [diff] Add metadata and update icon for Basic Immersive Mode sample.
  • 104498a [diff] Add metadata for TextLinkify sample
  • 2826c8a [diff] Add metadata for EmbeddedApp sample
  • cd072e4 [diff] Add metadata for CustomChoiceList sample
  • 4da7ab5 [diff] Update metadata and add new icon for DocumentCentricApps sample.
  • 7f33198 [diff] Add metadata and update icon for BorderlessButtons sample.
  • 09315ca [diff] metadata added for sample BluetoothChat
  • c90e4cf [diff] Add new samples to build.gradle
  • a000238 [diff] Fix metadata strings in Watch face samples.
  • 3d35013 [diff] Code clean up for AppUsageStatistics sample
  • db89623 [diff] Adds AppUsageStatistics sample
  • b305f1e [diff] Added metadata for BasicContactables sample app
  • 320812e [diff] Metadata added for sample ActionBarCompat-ListPopupMenu
  • be78687 [diff] ScreenCapture: A new sample
  • 62f618d [diff] Adds metadata for SynchronizedNotifications sample
  • 55f3d28 [diff] PermissionRequest: A new sample
  • 29786fb [diff] Follow up CL on the sample for Directory Selection API
  • 3ba33cc [diff] Adds metadata for JumpingJack sample
  • fb80c8f [diff] Adds Directory Selection sample
  • 2b431b5 [diff] AppRestrictionSchema, Enforcer: More restrictions
  • e9dcd2e [diff] Fix the build error for RecyclerView sample
  • c4fb963 [diff] Remove more dynamic build dependencies
  • 807b73f [diff] Update dependencies to use absolute versions
  • 8c4ab65 [diff] Add NOTICE to .gitignore
  • f6b0c06 [diff] Updates BasicNetworking sample metadata
  • 1e538f4 [diff] Update to using template-params.xml for README.md generation.
  • c8b2610 [diff] Add metadata to MediaBrowserService Sample
  • d5beaf8 [diff] Remove PendingIntent sparse array on sample.
  • 8600e8b [diff] Adds metadata to the ActionBarCompat-ShareActionProvider sample
  • 2d39dc4 [diff] Updates metadata for the SlidingTabsColors sample
  • a8b1cfe [diff] Updates AgendaData metadata
  • 492618f [diff] Update RenderScript samples to use renderscriptSupportModeEnabled
  • 8db1439 [diff] Fix the category name for ElizaChat metadata
  • a17c442 [diff] Adds metadata for ElizaChat sample
  • a4c3804 [diff] Android sample: RecyclerViewSample
  • 61c289e [diff] Change MediaBrowserService PackageValidator.
  • a9e8f7b [diff] Android BasicSyncAdapter sample: Update metadata.
  • d2ae03a [diff] Updates metadata for "BasicAndroidKeyStore" sample
  • 9df3fd0 [diff] Update WatchViewStub sample metadata
  • 66590c2 [diff] Update FloatingActionButtonBasic sample metadata
  • cbbe1e7 [diff] Updates metadata for "DataLayer" sample
  • 0643237 [diff] Update ActionBarCompat-Basic sample metadata
  • b6f86d5 [diff] Updates BatchStepSensor sample metadata
  • f2d3e1a [diff] Adds the metadata to the Geofencing Sample
  • 252310f [diff] Updates metadata for "SkeletonWearableApp" sample
  • 88b194f [diff] Updates metadata for "MediaRecorder" sample
  • 098fee6 [diff] Updates metadata for BluetoothLegatt sample.
  • cb0e441 [diff] Updates metadata for the ElevationDrag sample
  • cd7c719 [diff] Update minSdkVersion for ActivitySceneTransitionBasic
  • 0270ccd [diff] Adds metadata for DisplayingBitmaps sample
  • a07d394 [diff] Updates metadata for BasicGestureDetect sample.
  • ae24bf2 [diff] Metadata added to Camera2Video sample app
  • bf51a1d [diff] Fix metadata for some samples
  • 2ef3f23 [diff] Add metadata to BasicManagedProfile sample
  • c6cbc44 [diff] Add metadata to PdfRendererBasic sample
  • 2da167c [diff] Add metadata to FragmentTransition sample
  • dd34a4c [diff] Add metadata to CustomTransition sample
  • 0132deb [diff] Fix NPE on Nexus 4.
  • aadb2c9 [diff] Update metadata for ClippingBasic sample
  • 13e97e4 [diff] Android CustomNotification sample: Metadata update.
  • a4bedf1 [diff] Android BasicAccessibility sample: Update metadata.
  • 3b43b3d [diff] Add share menu to ActionBarCompat-ShareActionProvider
  • 669d942 [diff] Shift Tilt watch face to account for chin
  • c75a270 [diff] Make samples stop updating in ambient mode.
  • 97fe6b5 [diff] Bump the gradlew version. (only BluetoothChat wasn't updated)
  • 232855a [diff] Updates metadata for the MessagingService sample
  • 9ecdce3 [diff] Removed indentation for sample intro and description content in template file for StorageProvider sample
  • 30d159f [diff] Removed indentation for sample intro and description content in template file, icon added
  • e8e1d5b [diff] Removed indentation for sample intro and description content in template file
  • f88db9b [diff] Removed indentation for sample intro and description content in template file
  • dc9d26f [diff] Removed indentation for intro and description tags in template file
  • cbbf06f [diff] Add metadata to MediaEffects sample
  • b6fe015 [diff] Update metadata for BasicNotification
  • c79eec8 [diff] Update .gitignore file to include metadata and readme-type files
  • 3e3d82d [diff] Update build dependencies for Android Studio 1.0 RC1
  • f3872b3 [diff] Add missing split play service client dependencies for wear samples
  • d8c3861 [diff] Use the new onDraw method.
  • a2833a2 [diff] Add attribution to ActivitySceneTransitionBasic sample
  • 7ec2951 [diff] Removed trailing spaces
  • af3d3e3 [diff] Adjustments for sample config watch face activity.
  • 8124467 [diff] Add round preview meta data to watch face samples.
  • 8f08977 [diff] Fix lint warning in GridViewPager sample
  • e10a508 [diff] Add a barcode example to WearableNotifications
  • 7a51f22 [diff] Adding ic_launcher to manifest and res/drawable-xxhdpi
  • 17f2cb0 [diff] Add metadata to Camera2Basic sample
  • 8e44195 [diff] Add metadata to BasicTransition sample
  • ab9646d [diff] Metadata for Notifications sample, except web icon
  • 88b112a [diff] WatchFace sample: Use broadcast for syncing calendar data
  • b2bff3e [diff] Update Activity Scene Transition sample for Lollipop DO NOT MERGE
  • f573022 [diff] Update FloatingActionButton elevation DO NOT MERGE
  • 041dec9 [diff] metadata added for StorageProvider sample, icon replaced with one created with sample icon generator
  • 8d11254 [diff] Updates metadata for "FloatingActionButtonBasic" sample
  • 496fa67 [diff] Update FloatingActionButton elevation
  • 2a8281f [diff] Metadata added to HorizontalPaging sample, default Icon replaced with generated icon
  • e62a567 [diff] Update Activity Scene Transition sample for Lollipop
  • 1f172a2 [diff] Removed trailing spaces and tab
  • 91e8278 [diff] Updates metadata for "BatchStepSensor" sample
  • dc9df26 [diff] Metadata added for DoneBar sample app
  • 8b7eeda [diff] Updates metadata for "ActionBarCompat-Basic" sample
  • 087ba80 [diff] Fix one minor lint issue with wearable samples.
  • b698b22 [diff] Fixing this sample since it has been using a deprecated API that is no longer available in Nacho. I am not the original author of this sample so please review carefully since I am not familiar with GeoFencing.
  • 6080e4e [diff] Fix readme for MessagingService and remove the screenshots section.
  • e3e8c31 [diff] Adds DotsPageIndicator to the GridViewPager sample
  • 4ba8086 [diff] Added metadata for ActivitySceneTransitionbasic sample
  • 02b7c5f [diff] Add WatchFace sample to master build.gradle
  • b66d58c [diff] WatchFace sample
  • 8030689 [diff] Updates the GridViewPager sample app
  • f524908 [diff] Updates SkeletonWearableApp with latest GridViewPager API changes
  • 4974970 [diff] Misc fixes to android wear samples for Coral SDK
  • ef2edba [diff] Add metadata to AppRestrictionSchema sample
  • 9d799c2 [diff] Misc fixes to android wear samples for Coral SDK
  • 8810175 [diff] Minor fixes to MediaBrowserService sample
  • 5cb600b [diff] Remove unnecessary variables
  • 92e1bb5 [diff] Fixed wrong copyright notices.
  • 6a3f19f [diff] Fix copyright header.
  • 392fed5 [diff] Add check for caller signature verification
  • 298d08e [diff] Fix layout for the messaging sample
  • 72bab10 [diff] Fixed what I forgot to update in a resource file.
  • db08dae [diff] Fixed what I forgot to update in a resource file.
  • ee5778a [diff] Change names in messaging sample.
  • 8d59438 [diff] Updating SpeedTracker and JumpingJack for various things - icons have been updated for SpeedTracker - added two lines to application manifests in those two projects to make installation of wearable app via phone app possible
  • 0afa2a3 [diff] Use CarExtender from support-lib-v4.
  • 329ac33 [diff] Rename MediaBrowserService sample name.
  • ebeca0e [diff] Add two new samples and one new sample category.
  • cc240a4 [diff] Updating SpeedTracker and JumpingJack for various things - icons have been updated for SpeedTracker - added two lines to application manifests in those two projects to make installation of wearable app via phone app possible
  • 85bdcea [diff] Add missing <common> elements to SynchronizedNotifications
  • 8a9ca04 [diff] Fix the build error for BeamLargeFiles sample in lmp-docs
  • 67660d4 [diff] Add missing <common> elements to SynchronizedNotifications
  • 4cc3b20 [diff] Remove :Shared from projects that don't use it.
  • 904b420 [diff] SynchornizedNotifications: Remove unused tests
  • 3ba022b [diff] Wear samples: Set minSdkVersion to 18
  • 9d3da64 [diff] Switch two samples to "WearPlusShared" template
  • 000ff98 [diff] Add common activites/logger to JumpingJack/Flashlight
  • 6ebb834 [diff] NavigationDrawer: Add dependency on CardView
  • 678f4f3 [diff] Add common activites/logger to JumpingJack/Flashlight
  • d56bb4e [diff] Remove compile-sdk constraints from ImmersiveMode sample
  • 39a9555 [diff] Remove compile-sdk constraints from BasicImmersiveMode sample
  • 678d95a [diff] Remove compile-sdk constraints from AdvancedImmersiveMode sample
  • 44466e6 [diff] Remove compile-sdk constraints from BasicTransition sample
  • f21c788 [diff] CustomChoiceList: Increment min-sdk to 4
  • 6302c36 [diff] ActivitySceneTransitionBasic: Update method calls for compatibility with API 21
  • 3d58538 [diff] Fix the app_name
  • ec34b11 [diff] Convert MediaEffects sample to use 'Application' module
  • f516311 [diff] Remove compile-sdk constraints from DocumentsUI samples
  • ba10804 [diff] JobScheduler: Adjust for API changes in API 21
  • b56bc38 [diff] SynchronizedNotifications: Removing references to old package name
  • d810714 [diff] SynchronizedNotifications: Removing references to old package name
  • 02a4a2b [diff] Fix the app_name
  • 32d98ec [diff] Add missing screenshot dirs for wearable samples
  • 24e1ad4 [diff] Add missing screenshot dirs for wearable samples
  • 640a50c [diff] Revert the package name to the old location's ones
  • dff3866 [diff] Revert the package name to the old location's ones
  • 35aefbc [diff] Switch two samples to "WearPlusShared" template
  • c05a446 [diff] gitignore: Allow README.txt, disallow README-wear.txt
  • ebff27d [diff] Remove duplicate sample in build.gradle: SynchronizedNotifications
  • 07c3e0b [diff] Remove logging/activities common packages for wearable samples.
  • da1fc6f [diff] gitignore: Allow README.txt, disallow README-wear.txt
  • a4fb814 [diff] Remove logging/activities common packages for wearable samples.
  • f2aa9a6 [diff] Remove duplicate sample in build.gradle: SynchronizedNotifications
  • 501b66f [diff] Add missing semicolon to SynchronizedNotificationsFragment.java:195
  • 329faf9 [diff] Adds wear samples to samples/android/build.gradle except for wearable/wear/SynchronizedNotifications. (SynchronizedNotifications was already there)
  • 92fd62a [diff] Fix build.gradle entry for BluetoothChat sample

platform/development (72) [show][hide]

  • 3f7c83f [diff] Set revision number to 1 for system images
  • 2c47fd4 [diff] Update build-tools version. DO NOT MERGE.
  • 02b19a1 [diff] Stop living in the past.
  • 8d10f2d [diff] Update SDK Pkg revision for API 21 to 3 [DO NOT MERGE]
  • fe3a0a9 [diff] Reset SDK Platform Pkg revision for API 22
  • 8501840 [diff] Add a button to the debug app to call reportBadNetwork.
  • 20d72ce [diff] Increment lmp-docs samples to revision 5 (DO NOT MERGE)
  • babfe02 [diff] Add new samples to sdk.atree
  • d17b2e7 [diff] Add test case for multiple row horizontal grid view
  • abededd [diff] Docs: Sync browseable samples for lmp-docs
  • 72ae1d3 [diff] Add RowsFragment example
  • 1b6ad39 [diff] Add 'Remove all then re-add'.
  • 53c3c2e [diff] Update support extra version to 21.0.3 DO NOT MERGE.
  • 4424852 [diff] Updates for compatLib changes to MedaiRouter support lib
  • f485816 [diff] Use non-deprecated HeaderItem constructor.
  • e98a5d4 [diff] Update for MediaSessionCompat support
  • 1ccf835 [diff] DO NOT MERGE: Update revision number for Android Samples package (lmp-docs)
  • bcbb016 [diff] Have the MediaProjection sample use the callback.
  • 445965e [diff] Update sample app to support right-to-left layouts
  • a16c2df [diff] Add tzdata to SDK build
  • 82ea8a0 [diff] Add WatchFace sample to sdk.atree
  • 29dadb6 [diff] Update sample to use playback control glue.
  • c00f64f [diff] Update the MediaRouter support demo for new UIs
  • ff010f6 [diff] Refresh prebuilts for SpeedTracker sample
  • 109db5b [diff] Update browseable for MessagingService.
  • 34b5d8e [diff] Update browseable for MediaBrowserService.
  • b7764ef [diff] Update SDK Pkg Revision for API 21 to 2
  • 0d0f4d6 [diff] Update browseable for MediaBrowserService sample.
  • d51791b [diff] SupportLeanbackDemo: add test of delayed detail entrance transition
  • 03f9acc [diff] PduParser MSIM support (4/4)
  • e32b8d0 [diff] Use 2-param constructor for HeaderItem.
  • 4e79fdc [diff] Fix NPE if user finishes activity quickly.
  • bbbffff [diff] Fix copyright header
  • d2ecef7 [diff] Fix missing import statement on PackageValidator.
  • a709035 [diff] Verify calling package signature before returning browse root Uri.
  • a19e1e2 [diff] Update build tools version to 21.1.2. DO NOT MERGE.
  • 7f16981 [diff] DO NOT MERGE: Sync prebuilts for lmp-docs
  • db7e5b7 [diff] Update browseable for messagingservice.
  • 1206ee4 [diff] DO NOT MERGE: Sync browseable samples for wear
  • b124012 [diff] Revert "sdk.atree: Disable Wear samples for lmp branches"
  • 3081f16 [diff] Sync browseable samples for lmp-docs
  • 0c72bc3 [diff] Update support extra revision. DO NOT MERGE.
  • 865df70 [diff] SupportLeanbackDemo: add test case of Browse/Details enter return transition
  • 527a4f3 [diff] Update browseable samples for lmp-docs
  • 876d208 [diff] Add two new samples.
  • 82905ba [diff] Remove deprecated API usage
  • e3189c6 [diff] Update LayoutLib version for API 21 to 2.
  • fcd2818 [diff] sdk.atree: Disable Wear samples for lmp branches
  • d155da9 [diff] Add split-select tool to SDK build.
  • d4adb57 [diff] Update TrustAgentService API after review
  • d00a0a7 [diff] Development: Connectivity: Fix receiver leakage
  • 5b7f5d2 [diff] Update build-tools revision. DO NOT MERGE.
  • 8641d4d [diff] Move mulit-dex files around.
  • 2f6ded2 [diff] Add secondary text to cards.
  • f66eadb [diff] SupportLeanbackDemo: Add test case for updating overview row
  • 8361bb0 [diff] Update build-tools and support for multidex.
  • b43b47c [diff] SupportLeanbackDemo: Add test case of ArrayObjectAdapter.replace()
  • 86d28ad [diff] Add jack/jill/multidex lib to build-tools.
  • 3ad4b1f [diff] Update build tools version to 21.1.0. DO NOT MERGE.
  • e66d37a [diff] Update system images to revision 3
  • 42aa793 [diff] Enable building gtest for Windows
  • 2247b04 [diff] DO NOT MERGE: idegen: Skip directories named *.java when parsing source.
  • f420ff0 [diff] Add browseable samples for Clockwork Beryl
  • 08e81c8 [diff] DO NOT MERGE: Package samples for Clockwork Beryl (API 21, Samples Rev 2)
  • 05ef7f0 [diff] DO NOT MERGE: Package samples for Clockwork Beryl (API 20, Samples Rev 3)
  • 11e09fc [diff] Deletes the wear samples that have been commited in the wrong place. Updates the location of wear samples in sdk.atree Adds SpeedTracker wear sample (https://googleplex-android-review.git.corp.google.com/564608)
  • 8364240 [diff] Deletes the wear samples that have been commited in the wrong place. Updates the location of wear samples in sdk.atree Adds SpeedTracker wear sample (https://googleplex-android-review.git.corp.google.com/564608)
  • f70fdf3 [diff] sdk.atree: Move JobScheduler sample from 'ui/views' to 'background'
  • 97f11e1 [diff] (DO NOT MERGE) Fix sample SoftKeyboard preference activity
  • e70d01b [diff] Add color picker to cardview demo
  • cbeaa03 [diff] Update Support7Demos for L appcompat
  • 64ec030 [diff] SupportLeanbackDemo: show case of different image scale type

device/asus/deb (3) [show][hide]

  • 488d284 [diff] Move wifi setup script from main to late_start
  • 02c73d8 [diff] Changing config_tether_apndata to support mvno
  • 2afcb29 [diff] deb: Disable diag device in normal mode.

device/asus/flo (9) [show][hide]

  • 4526f47 [diff] Camera3: Ensure postprocessor is stopped during teardown
  • 55adee0 [diff] Camera3: Override AE state for front camera during precapture trigger
  • d820e0b [diff] flo: increase vmalloc size by 100MB (240MB-->340MB)
  • 48b12ed [diff] flo: increase vmalloc size by 100MB (240MB-->340MB)
  • 346162b [diff] Move wifi setup script from main to late_start
  • c96c1cd [diff] Changing config_tether_apndata to support mvno
  • 312ae66 [diff] flo: Disable diag device in normal mode.
  • a76dd98 [diff] media_codecs: remove mpeg2-secure component
  • 5819dd4 [diff] Making USB Input section of audio_policy.conf consistent across Android devices.

device/asus/flo-kernel (16) [show][hide]

device/asus/fugu (32) [show][hide]

  • 3677dd8 [diff] DO NOT MERGE: media: remove OMX.Intel.VideoDecoder.VP9.hwr
  • 3ea1269 [diff] audio: fix direct output channel mask reporting
  • 00c2382 [diff] [audio][fugu] Fix typo in max channel scanner.
  • befb445 [diff] Retry NTP indefinitely until successful
  • 405541b [diff] refine media_codecs.xml to have AVC secure support 1080p@60 and support level 4.2.
  • 84ea71e [diff] remove WMV decoder from media_codec.xml
  • ba9d34b [diff] fill in media_codec.xml(final version)
  • 8ba3ca9 [diff] Temporarily disable GPU Renderscript IntrinsicResize
  • 69b346e [diff] fill in media_codec.xml(final version)
  • 53c9f6f [diff] Temporarily disable GPU Renderscript IntrinsicResize
  • 460bd57 [diff] audio: fix cross deadlock
  • f8a8567 [diff] Change heap sizes for fugu
  • e437c92 [diff] Change heap sizes for fugu
  • 9878417 [diff] Revert ION memory manager patches
  • 793d715 [diff] Disable UseCachedCPUMemory for Vp9 decoder support
  • 9e9e2ef [diff] Update VP9 decoder support for DDK 1.4 ED3259435
  • 268a3fd [diff] Update VP9 decoder support for DDK 1.4 ED3259435
  • cad1af6 [diff] Enable Intel Smart Video
  • 6c4e43f [diff] Enable ION for setting the access access mode of /dev/ion
  • e031819 [diff] enable adaptive playback for hybrid vp9
  • 5ab046c [diff] enable adaptive playback for hybrid vp9
  • db40bb4 [diff] Enable Intel Smart Video
  • a571481 [diff] Enable ISV on FUGU
  • c669f86 [diff] Update blob list for fugu
  • ac2fc68 [diff] add vp9 hybrid decoder plugin and set it as default vp9 decoder
  • 821688e [diff] [audio][fugu] Fix long sleep when throttling.
  • 635e742 [diff] Add tv product characteristic to fugu.
  • 26f06cb [diff] Inherit atv_base.mk instead of aosp_base.mk
  • 4335c80 [diff] Update Intel license
  • 1f86b85 [diff] Add AtvRemoteService.apk
  • bb1a1db [diff] Disable PVR intrinsics and re-enable the RS driver.
  • 6d38fd3 [diff] fugu: disable IMG's RS driver

device/asus/fugu-kernel (17) [show][hide]

device/asus/grouper (17) [show][hide]

  • 72c2817 [diff] Delay GPS startup until /data mounted
  • 95cd2d4 [diff] grouper: limit h263 hw encoder to qcif and cif.
  • 50e6d00 [diff] grouper: update prebuilt kernel
  • 1a96d1d [diff] Set PRODUCT_AAPT_PREBUILT_DPI.
  • 219dec2 [diff] grouper: update prebuilt kernel
  • bc8f7f4 [diff] use legacy DRM playback for legacy widevine content
  • 265b303 [diff] Remove journaling from read-only FS to save space
  • 5b58a49 [diff] grouper: update prebuilt kernel
  • 08f3261 [diff] grouper: update prebuilt kernel
  • 1a9bee9 [diff] grouper: emulate sdcard using 4 threads
  • 9cb9f90 [diff] grouper: update prebuilt kernel and power hal
  • 0952a3b [diff] grouper: power hal: improve interactive loads
  • 49dc812 [diff] grouper: update prebuilt kernel
  • 83a56b0 [diff] Disable journaling to save system.img space.
  • de84e45 [diff] Allow recovery to create device nodes and modify rootfs
  • 3e393a0 [diff] Give N7 the ethernet feature.
  • bceb844 [diff] SELinux: Grant radio related app corresponding SELinux capability to logging baseband log

device/asus/tilapia (4) [show][hide]

  • 2f96dbf [diff] Remove journaling from read-only FS to save space
  • b87d6d2 [diff] tilapia: emulate sdcard using 4 threads
  • 6f5371f [diff] tilapia: chown and chmod core_lock_{count,period} sysfs files
  • f3208df [diff] Ensure /radio directory exists in recovery

device/common (2) [show][hide]

device/generic/goldfish (4) [show][hide]

  • dd14cf8 [diff] guest system gles fix: Enable screen capture with gpu on
  • 8142de3 [diff] Fix a missed function override in GLEncoder.cpp
  • 8d97f57 [diff] Update goldfish from aosp/master
  • 758ef0b [diff] Merge aosp/master fixes into lmp-dev

device/generic/mini-emulator-armv7-a-neon (1) [show][hide]

device/google/atv (9) [show][hide]

  • 4759c11 [diff] Set revision 1 to ATV system images
  • 3cfa215 [diff] Add an overlay for setting touch mode to false at boot.
  • 3093cac [diff] Include clatd on Android TV as well.
  • 43bf68f [diff] Include clatd on Android TV as well.
  • ca50f21 [diff] Add cutive-mono and lohit fonts for ATV.
  • c37eb63 [diff] Default to plain black wallpaper instead of the nexus one
  • 9da27f3 [diff] Add LeanbackSampleApp to ATV emulator build
  • b0b278b [diff] Add Launcher2 to AOSP ATV builds
  • df88cdc [diff] Bump revision number on atv images

device/htc/flounder (72) [show][hide]

  • 66ddb92 [diff] flounder: require bootloader 3.44.0.0121
  • c78ebe3 [diff] flounder: require bootloader 3.44.0.0120
  • f78c023 [diff] flounder: Disable FastCapture on BT-SCO
  • 268478d [diff] Add several show 4g overlays
  • 120e50d [diff] Add AOSP blobs support for Volantis
  • b1db5ed [diff] Add AOSP blobs support for Volantis
  • 170b0b2 [diff] Revert "Revert "flounder: turn off verity for all targets""
  • 6bff6d9 [diff] flounder: require bootloader 3.44.0.0119
  • a74fc4f [diff] Add aosp_flounder-userdebug to lunch comb
  • fac53a6 [diff] Show 4G for volantis in mcc234-mnc02
  • c3939d4 [diff] Revert "Camera: Add camera system features to flounder."
  • 693dd3e [diff] sensor_hub: Timestamp log for debug purpose
  • 3c626bb [diff] Camera: Add missing camera system features
  • 5da021f [diff] Revert "audio: use same card and device for PCM amd compress offload path"
  • 148e675 [diff] Revert "flounder: audio: fix offload spk no sound issue"
  • ba4c5f4 [diff] flounder: require bootloader 3.44.0.0118
  • 4402bf7 [diff] flounder: audio: fix offload spk no sound issue
  • 476a972 [diff] audio: use same card and device for PCM amd compress offload path
  • 44dc34d [diff] Changes to LPTD_CFG and transmit gain
  • e9e9926 [diff] Enable NV RS driver.
  • cbc7de7 [diff] Flounder: Setting: Update Regulatory info PNG files in Setting page
  • 555f45e [diff] AndroidEdu: Add Nfc overlay for volantis.
  • bdcb572 [diff] device: htc: audio: Modify offload out_pause function
  • 3fb62bc [diff] device: htc: flounder: audio: Add support offload volume control
  • 3b70a53 [diff] audio: use new offload sample rate representation.
  • 4dd6dc5 [diff] Camera: Add camera system features to flounder.
  • 24ab70c [diff] [flounder]update GPS binary to comply with latest QCOM gps interface
  • 2be4f26 [diff] [volantis-svelte] Cap GPU frequency
  • fb50f0f [diff] flounder: fix crackling sound and no sound after voip call
  • 8bdafc3 [diff] flounder: require bootloader 3.44.0.0117
  • befefef [diff] RIL: do not power off SIM during airplane mode
  • 91d667e [diff] flounder: require bootloader 3.44.0.0116
  • 70527b1 [diff] Revert "flounder: require bootloader 3.43.0.0115"
  • f64df4a [diff] Revert "flounder: require bootloader 3.43.0.0115"
  • 47a076d [diff] Revert "flounder: require bootloader 3.44.0.0115"
  • c71f272 [diff] Revert "flounder: require bootloader 3.44.0.0115"
  • c1ec92a [diff] flounder: require bootloader 3.44.0.0115
  • b6ad035 [diff] flounder: require bootloader 3.43.0.0115
  • 8dca5a9 [diff] flounder: require bootloader 3.44.0.0115
  • 07adb89 [diff] flounder: dumpsys: report processes holding nvavp device reference.
  • 0ec8b07 [diff] flounder: require bootloader 3.43.0.0115
  • 61be343 [diff] flounder: dumpsys: report sensor_hub version
  • ccc4e44 [diff] Revert "Re-enable NV RS driver for MR1"
  • aba35de [diff] flounder: remove obsolete binaries
  • 7e9b979 [diff] Revert "Re-enable NV RS driver for MR1"
  • df59a6e [diff] flounder: remove obsolete binaries
  • 9ad7b0c [diff] Re-enable NV RS driver for MR1
  • 6aafeae [diff] sensor_hub: Optimize sensor timestamp
  • b31b4c5 [diff] device: htc: flounder: audio: fix crackling sound after play 5 hours
  • f3e174d [diff] powerHAL: Adds functionality to enable/disable double-tap wake gesture.
  • ac9df23 [diff] flounder: soundtrigger: Print error message only in case of real error
  • 7d7fef1 [diff] Import translations. DO NOT MERGE
  • 50c1a5b [diff] Import translations. DO NOT MERGE
  • 0352f4a [diff] LTE config: Update network type.
  • 095328d [diff] [flounder-svelte] property to reduce CPU freq
  • 2ceb690 [diff] [flounder_svelte] Fix resolution and import svelte init.rc
  • b86969f [diff] Import translations. DO NOT MERGE
  • 48040da [diff] Import translations. DO NOT MERGE
  • 2393c81 [diff] flounder: soundtrigger: Allow load model retry
  • c8e923a [diff] [flounder-svelte] makefile and init script
  • 202ed4f [diff] Import translations. DO NOT MERGE
  • 267c8ae [diff] Import translations. DO NOT MERGE
  • d03c76f [diff] init.flounder.rc: work around emmc timeouts that lead to read-only /data
  • e89b0c7 [diff] Revert "flounder: turn off verity for all targets"
  • 0548340 [diff] Import translations. DO NOT MERGE
  • 3cd53ce [diff] Import translations. DO NOT MERGE
  • 33a9510 [diff] Import translations. DO NOT MERGE
  • f38fd53 [diff] Import translations. DO NOT MERGE
  • 5da17ae [diff] RIL: enable snapshot feature
  • d3f6310 [diff] Import translations. DO NOT MERGE
  • 7097a43 [diff] Import translations. DO NOT MERGE
  • abffc46 [diff] Making USB input section of audio_policy.conf correct/consistent accross Android devices.

device/htc/flounder-kernel (43) [show][hide]

device/lge/hammerhead (34) [show][hide]

  • 6a34b0d [diff] Camera3: Report frame errors during stalls
  • fcbfff5 [diff] Remove dun type APN information for Canada operators
  • 892145a [diff] Revert "hammerhead: switch back to dlmalloc"
  • 5ef6ba3 [diff] hammerhead: switch back to dlmalloc
  • 7990608 [diff] hammerhead: switch back to dlmalloc
  • 2d2e8ed [diff] Camera3: Avoid Postproc de-initialization during stop
  • 366c7ba [diff] Camera3: Avoid starting streams twice
  • 9784d75 [diff] Camera3: Fix testCameraDeviceAbort test
  • 00e1370 [diff] hammerhead: dump /d/ion/* in bugreports
  • 4f92c64 [diff] Camera3: Downgrade to Simple Face detect mode
  • 02e5f68 [diff] device.mk: Disable sensors not visible to HAL level
  • 8431234 [diff] update apn infomation for hongkong csl
  • f22ed42 [diff] Updating EMEA APNs
  • c4679df [diff] update VIBO and T star APN
  • 3b285d6 [diff] Updating EMEA, Canada and Japan APNs
  • 0d414f5 [diff] hammerhead: Remove dun type for HOT mobile
  • 51decb9 [diff] HAL3: advertise BURST capability for both cameras
  • 81c0dcf [diff] Camera3: Define and use upper bound on SYNC latency
  • 35c5def [diff] QCamera2: Increase number of buffers for a stream
  • 17af05f [diff] QCamera2: Increase number of buffers for a stream
  • 5cf386b [diff] Remove /dev/diag node on user builds.
  • 7c06acc [diff] camera: Add READ_SENSOR_SETTINGS, BURST_CAPTURE capabilities
  • 0ff9497 [diff] Remove density from PRODUCT_AAPT_CONFIG
  • a2b7af6 [diff] Changing config_tether_apndata to support mvno
  • fdf73aa [diff] hammerhead: Remove dun type for sprint
  • 384f616 [diff] hammerhead: Show LTE icon for Poland operators
  • a786704 [diff] APN changes for UPC Cablecom and MVNOs using MCC-MNC=232-12
  • 36167ac [diff] Remove duplicated APN information for Rogers, Fido
  • 79051f7 [diff] hammerhead: Remove some SPN from spn-conf.xml to support MVNO
  • 7c98af8 [diff] audio: enable new compress offload sampling rates
  • 383a938 [diff] update sound compress kernel headers
  • f3111c0 [diff] hammerhead: Carrier(53005) does not support Content-Disposition header
  • 8a9c3a7 [diff] hammerhead: Show LTE icon for O2-de operator
  • 64aef5a [diff] Making USB Inputs section of audio_policy.conf consistent across Android devices

device/lge/hammerhead-kernel (26) [show][hide]

device/lge/mako (12) [show][hide]

  • c707b1d [diff] Camera: Add support to not queue all buffers up front
  • 5c6d74b [diff] camera: Fix setting of HDR mode
  • 4dc1f8c [diff] camera: Fix memory leak in HDR mode
  • ecdb82b [diff] mako: Update APN info for Euskaltel, Carrefour, R_CABLE, ALTEL
  • 3274673 [diff] mako: Merge APN info for Movistar operator
  • e643aea [diff] mako: Update APN for Tele2 Internet and Home Cellular
  • 85cf43e [diff] Changing config_tether_apndata to support mvno
  • b319a82 [diff] mako: Update APN info additionally reported
  • 4ab61b1 [diff] Move wifi setup script from main to late_start
  • 69e1ad8 [diff] remove /dev/diag node
  • 58d4044 [diff] Fix wifi startup timing issue
  • f46c8b8 [diff] mako: Carrier(53005) does not support Content-Disposition header

device/lge/mako-kernel (13) [show][hide]

device/moto/shamu (97) [show][hide]

  • 5479888 [diff] Add Contact adapter app
  • 5e0f935 [diff] QCRIL DB File path change for getting operator type family
  • ff0d71d [diff] mixer_paths: enable loopback port for TTY HCO
  • 5700f8d [diff] QCRIL DB File path change for getting operator type family
  • 82ebfb5 [diff] mixer_paths: work around loss of BT call audio
  • 3893c6a [diff] mixer_paths: work around loss of BT call audio
  • cccde2b [diff] Camera3: Add missing RAW10 in min_duration switch case
  • 1d507c4 [diff] Camera3: Add missing RAW10 in min_duration switch case
  • cf3236f [diff] Clean spec for disabling qmi logging
  • 80d46f6 [diff] Remove IPC event logging
  • ad2f3bc [diff] Remove IPC event logging
  • 1bd854a [diff] Add hsic control & data event logging, ipc logging to dumpstate
  • b381685 [diff] audio: update VoLTE call mixer paths and isolate common controls
  • 87223ae [diff] Disable presence-based provisioning.
  • 1b85dcd [diff] Disable presence-based provisioning.
  • 8f25523 [diff] usb: diag_bridge: Autosuspend Modem in 200 ms when diag is not enabled
  • 23e8b7a [diff] shamu: add android.hardware.opengles.aep system feature
  • 35ee37c [diff] Change to add eri.xml for 204/04
  • 461aef4 [diff] Change to add eri.xml for 204/04
  • 0515e6e [diff] Remove system/etc/sap.conf and system/vendor/bin/gsiff_daemon
  • b865206 [diff] Set config_show_cdma to true for U.S. Cellular
  • 0c48d46 [diff] Removing spnOverride entries of European carriers
  • 172fbf6 [diff] Removing spnOverride entries of European carriers
  • f44b99f [diff] device.mk: Reduce IMS logging
  • 97ffd89 [diff] Change to add config overlay for VZW for flag config_LTE_eri_for_network_name.
  • f5f346d [diff] device.mk: Reduce IMS logging
  • d37c706 [diff] Camera3: Reset postproc state correctly during stop
  • 2612959 [diff] Add overlays for new tethering provision config
  • 33724a9 [diff] Camera3: Reset postproc state correctly during stop
  • 1c779d2 [diff] media_codecs: Add hardware HEVC decoder
  • c3dcdb2 [diff] Set PRODUCT_AAPT_PREBUILT_DPI.
  • b994ecb [diff] Revert "Add gsiff and sap.conf and start gsiff on init"
  • f86b9d6 [diff] shamu: dumpstate: include ION client and heap info
  • 4e28e82 [diff] Change to add config overlay for VZW for flag config_LTE_eri_for_network_name.
  • 923e200 [diff] Revert "Reenable dm-verity for Shamu LMP MR1"
  • cf7b99f [diff] shamu: disable HW crypto, hopefully temporarily
  • 56b02c3 [diff] shamu: disable HW crypto, hopefully temporarily
  • fd7a0fd [diff] Revert "shamu: Allow diag log collection during voice calls"
  • 456dab2 [diff] achievement unlocked: revert the revert for great justice.
  • 54dd862 [diff] Force 7 but sms encoding for Vodafone Spain & Portugal
  • 9472094 [diff] achievement unlocked: revert the revert for great justice.
  • be70fb7 [diff] Camera3: Added READ_SENSOR & BURST Capabilities
  • a4b7969 [diff] shamu: bump up OpenGL|ES version
  • 78d4040 [diff] Adding spnOverride entries for T-mobile & AT&T for Shamu
  • 4ee9b17 [diff] Camera3: Define and use upper bound on SYNC latency
  • 99c01c0 [diff] Camera3: Enable Support channel when only Raw/Jpeg are present
  • b2794a5 [diff] QCamera2: Increase number of buffers for a stream
  • bd7e39d [diff] Revert "Enable hardware backed disk encryption"
  • a64ea57 [diff] Revert "Enable hardware backed disk encryption"
  • 7269c2c [diff] Config the default value for mcfg property
  • e1c4626 [diff] QCamera2: Increase number of buffers for a stream
  • c9b2a70 [diff] Enable hardware backed disk encryption
  • e432c1f [diff] shamu: Add support for HW based full disk encryption
  • 61191ea [diff] Add SELinux Policy for RILD to access FSG partition
  • ed1964c [diff] Revert "QCamera2: Increase number of buffers for a stream"
  • 5ccdf17 [diff] QCamera2: Increase number of buffers for a stream
  • b844a8e [diff] Enable hardware backed disk encryption
  • bf4d341 [diff] shamu: Add support for HW based full disk encryption
  • 4e8e74d [diff] Shamu: Update battery saver disclosure text.
  • c2f384a [diff] Add new camera2 hardware features.
  • bc28a0d [diff] power: Disable boost_sync driver
  • e53cb3c [diff] shamu: remove subsystem-restart debug setting
  • 9573ae2 [diff] shamu: Allow rild to parse through procfs
  • 3728554 [diff] sensors.te: add capability selinux rules for QMI Service
  • f4dfed6 [diff] sepolicy: Add sepolicy for ims daemons.
  • fc8976a [diff] init.shamu.rc: update permissions for IMSdatadaemon
  • 3f47fe4 [diff] Add 2 VOLTE test sims for VZW IOT lab test
  • c61c9ce [diff] Camera3: Add missing error handling during channel start
  • edeb3f4 [diff] shamu: Add wlan FW version to bugreport
  • ed73d3a [diff] Changing config_tether_apndata to support mvno
  • e275e74 [diff] Reenable dm-verity for Shamu LMP MR1
  • 2d5b1c7 [diff] Use wildcards for atmel files. Also update FIT names
  • 21b6285 [diff] shamu: Allow diag log collection during voice calls
  • eb4ec76 [diff] dumpstate: Add ION heap debug data collection
  • 9ecee20 [diff] shamu: Allow diag log collection during voice calls
  • 880f84f [diff] updated touch firmware binary info
  • c39da56 [diff] dumpstate: Add HSIC IPC log collection
  • 78fae5e [diff] netmgrd.te: Allow read access to files used by netd
  • bf09b4d [diff] fstab/init: Move "persist" mounting to fstab and fsck it
  • cdb2577 [diff] fstab.shamu: Don't use "discard" option on userdata
  • 0e3e525 [diff] Disabling US CMAS for Bell Canada mcc-mnc
  • b27864f [diff] Add ATfwd related SE policies
  • c386be9 [diff] audio: fix aac formats in offload output profile
  • 8e49794 [diff] [factory reset protection] Add /persistent to fstab
  • 0e1e2c5 [diff] Define loudness enhancer effect
  • c4e8a9f [diff] audio: enable new compress offload sampling rates
  • 0d2f744 [diff] Renamed configs to clarify that they only control VoLTE.
  • e5d6d26 [diff] Shamu: update UA and UAProf for VZW
  • dc3afda [diff] Remove the temporary UA and UAProf for USC
  • 9a221ac [diff] Set a maximum virtual display size
  • f909ec4 [diff] Fix audio for VoLTE calls.
  • a1c1aeb [diff] sepolicy: define sepolicy for IMS
  • 4be0d3e [diff] init.shamu.rc: add ims daemons for RCS presence bringup
  • b658c3d [diff] Revert "Disable VoLTE: UI "Enhanced 4G LTE Mode" and MO calling."
  • 0a01733 [diff] Support MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf.
  • e44bfc8 [diff] Import translations. DO NOT MERGE
  • 71cff6c [diff] Import translations. DO NOT MERGE

device/moto/shamu-kernel (52) [show][hide]

device/sample (34) [show][hide]

device/samsung/manta (15) [show][hide]

  • 118a121 [diff] Change Exynos.H263.Encoder alignment to 4x4.
  • 5347b71 [diff] manta: update prebuilt kernel (DO NOT MERGE)
  • ba03cfa [diff] Revert "Add default property to manta that allows bootup directly from charger mode"
  • eb3805c [diff] manta: update prebuilt kernel
  • 0f3d55a [diff] Revert "Add default property to manta that allows bootup directly from charger mode"
  • 55d2d5f [diff] manta: update prebuilt kernel
  • 3482ed8 [diff] manta: update prebuilt kernel
  • d301cdb [diff] Remove journaling from read-only FS to save space
  • b1a689f [diff] Revert "manta: update prebuilt kernel [Persimmon DDK]"
  • dcb8bc6 [diff] Disable journaling to save system.img space.
  • 24d0866 [diff] manta: update prebuilt kernel [Persimmon DDK]
  • 9e9e658 [diff] manta: Update prebuilt kernel
  • 786c24d [diff] manta: Update prebuilt kernel
  • 5683b06 [diff] manta: Update prebuilt kernel
  • ad257cf [diff] Making USB Audio Inputs section of audio_policy.conf consistent accross Android devices.

platform/docs/source.android.com (47) [show][hide]

  • 0ae76f7 [diff] Docs: Adding new form.
  • d39f1b6 [diff] Docs: Adding L entries, fixing API level
  • 93f28af [diff] Update build numbers for LRX21M/L
  • 6cde956 [diff] Docs: Removing or replacing references to TV App.
  • 0bbc34a [diff] Docs: Adding note to Jack section and fixing headers
  • eb45c31 [diff] Docs: Adding 5.0 version strings page
  • 0878fe8 [diff] Docs: Fixing error in key length.
  • 8dca843 [diff] Docs: Making HAL titles match site
  • 7bb5792 [diff] Docs: Fixing the few broken links post L release.
  • 30ba5a6 [diff] Docs: Updating the home page to reflect L updates
  • 7808608 [diff] Docs: Reinstating missing 5.0 security enhancements
  • 2845de3 [diff] Docs: Refactoring accessories docs for L.
  • f9d451e [diff] Docs: Beginning restructure of Devices tab.
  • 92c38f9 [diff] Docs: Fixing many small issues encountered during testing of L release.
  • 7327b8e [diff] Docs: Adding audio headset spec and images
  • e4edda6 [diff] Docs: Adding ART references to Dalvik
  • 28730d1 [diff] Docs: Better integrating HAL contents into source.android.com
  • bf75297 [diff] Docs: adding fuel gauge content to power section
  • 1edb35f [diff] Docs: Port TV docs to source.android.com
  • 3bcd349 [diff] Docs: Adding Audio TV to navigation
  • f515741 [diff] Docs: Adding audio attributes to nav
  • 6069273 [diff] Docs: Adding Android 5.0 L security enhancements.
  • 5491895 [diff] Docs: Updating Acknowledgements, Push for L
  • 4d24ff6 [diff] Docs: Fix a Typo in Intro to ART Document
  • 10513d8 [diff] Docs: Fixing Telstra typo
  • 8c77a50 [diff] Fix tag name for KRT16M
  • 738fb61 [diff] Update build numbers for KTU84Q
  • 57f0bbd [diff] Docs: Adding the next set of security acknowledgements
  • 88d0727 [diff] Docs: Adding more names to Security Acknowledgements
  • b181b70 [diff] Docs: Fixing broken links Bug: 16547437
  • 291670d [diff] Docs: Fixing many, small issues in the Source section.
  • b842dfc [diff] Docs: Removing last external-link icon.
  • 460c688 [diff] Docs: Removing targets and external-link icons from hyperlinks
  • ad4d7f6 [diff] Docs: Making the fix to the JDK path more clear. Bug: 11446354
  • a862696 [diff] Docs: Adding location setting step to CTS manual.
  • c2bd1bb [diff] Docs: Updating 4.4 version strings with 4.4.2-4.4.4
  • 120213e [diff] Docs: Categorizing issues and making minor updates
  • 177a60d [diff] Docs: Removing Widevine-specific entries. Bug: 13360446
  • 15dd8de [diff] Update build numbers for KTU84P deb
  • 74643ca [diff] Docs: Revising Graphics page and adding related images.
  • d0258df [diff] Add instructions for Ubuntu 14.04
  • 0abc920 [diff] Docs: Fix a link in Android Security Overview
  • 594d0ed [diff] Docs: Adding camera versioning information.
  • 54362a6 [diff] Docs: update attributes, tv audio, syntax in implementation.
  • 5d83ab4 [diff] Docs: Fixing text in Devices section of site.
  • f53b3f3 [diff] docs: adding content on persistent audioeffects. b/17508564 and fixing "exlains" typo in first para and adding content on audio attributes (new page)
  • ec58cfb [diff] Docs: Adding caution about description, replacing L refs

platform/external/android-clat (7) [show][hide]

  • 2596f42 [diff] Never use a statically-configured IID on wifi.
  • 798f993 [diff] Use different IPv4 addresses on different clat interfaces.
  • 8a41a5d [diff] Support 464xlat on broadcast interfaces such as wifi.
  • 1352a3a [diff] Unduplicate IPv6 address setting code.
  • 7612916 [diff] Support more than one clatd at a time.
  • 9808952 [diff] Generate a random IID if one is not specified.
  • 74151e9 [diff] Cleanup: Remove unused "ipv6_local_address".

platform/external/apache-harmony (4) [show][hide]

  • 6b65531 [diff] JDWP: remove thread-related tests for Count modifier
  • 8656e65 [diff] More tests for VirtualMachine.Resume command
  • 077820b [diff] Test errors for ThreadGroupReference commands
  • 1bd7ebb [diff] Test event requests with LocationOnly modifier other than breakpoint

platform/external/apache-http (1) [show][hide]

platform/external/bluetooth/bluedroid (39) [show][hide]

  • 50407e4 [diff] Ignore service UUID length if no UUID filter is specified
  • 0ed08d6 [diff] Increase SDP buffer from 750 bytes to 4096 bytes
  • dfb3b2f [diff] Add flag indicating encrypted connections to btif_dm_get_connection_state()
  • a708936 [diff] DO NOT MERGE Change pairing_cb to assume temporary pairing by default
  • eebc8ab [diff] DO NOT MERGE Change pairing_cb to assume temporary pairing by default
  • 3efb9e2 [diff] DO NOT MERGE Change pairing_cb to assume temporary pairing by default
  • 871c086 [diff] bta_dm_search_cancel sends dm_search state machine complete events
  • c358eed [diff] bta_dm_search_cancel sends dm_search state machine complete events
  • 8936376 [diff] Change pairing_cb to assume temporary pairing by default
  • 5d5b041 [diff] LE: Add error status to failed write operation
  • 26e80aa [diff] Relax max PCM frames per tick a bit
  • 2cfcf51 [diff] Added check if the device address is random
  • 01a069a [diff] Allow connection parameters updates by slave
  • a7246ca [diff] Do not log LE encryption keys or passkey
  • adc9f28 [diff] LE: Register for service change indication
  • 0668d3a [diff] LE: Ignore non-volatile GATT service cache for non-bonded devices
  • cf7f6a1 [diff] Prevent Java call for acquiring already held wakelock
  • e6c363b [diff] Make GKI_TIMER_INTERVAL_FOR_WAKELOCK configurable for different target
  • e79be3d [diff] Add server-side callback for change in MTU (2/4)
  • ffaf9c5 [diff] Remove unnecessary check of multiple advertise instance count.
  • 285f7c6 [diff] PAN TAP fd is not monitored in all cases
  • 254b5ba [diff] gki_buffer: add missing mutex unlock
  • 654c376 [diff] DO NOT MERGE Reduce TIMER_INTERVAL_FOR_WAKELOCK_IN_MS to 100ms
  • 3770c47 [diff] Clean up SetADV and ScanResp data memory leak.
  • 26fa02b [diff] LE: Use LE specific I/O capabilities
  • d79fb19 [diff] Enforce Authentication for incoming HID connection
  • 86f97ed [diff] Use the device type from saved properties instead of assuming default
  • a59f47f [diff] DO NOT MERGE Remove overflow rate limiting when reading A2DP frames
  • c5916e9 [diff] Remove overflow rate limiting when reading A2DP frames
  • c5cda81 [diff] Bluetooth fails to turn off with keyboard and headset connected
  • b407515 [diff] Fix "no instances found for adv" when stop BLE scanning.
  • f37767a [diff] HOGP: Do not remove device from whitelist on encryption failure
  • 71ac7a7 [diff] audio HAL: remove misleading error log
  • c11e166 [diff] Make sure now_us returns a value bigger than the previous one
  • 3e0dc73 [diff] LE: Make local privacy configurable
  • 472c2a7 [diff] Don't starve a BT ACL link with 0 xmit quota
  • 5e80846 [diff] LE: Do not remove bond on encryption failure
  • 72833a1 [diff] Remove spammy log information for BLE scan.
  • cafed88 [diff] Add support of advertising through standard instance.(4/4)

platform/external/bouncycastle (1) [show][hide]

  • 2a64eec [diff] Avoid things that cause CertBlacklist to be preinitialized

platform/external/chromium-libpac (2) [show][hide]

platform/external/chromium-trace (1) [show][hide]

  • 0d58d5e [diff] Pull down disk parser changes from upstream trace viwer.

platform/external/chromium_org (100) [show][hide]

  • d46b6c3 [diff] Cherrypick: Don't send extra text changed AX events on Android
  • cebcd4c [diff] Cherrypick "Allow universal access from file if flag is set and url is file scheme."
  • 86ae9e7 [diff] Cherry-pick: gpu: Allow virtual context for in-process gpu thread
  • 5b55ba8 [diff] Update V8 deps for PRODUCT_PREBUILT_WEBVIEWCHROMIUM.
  • 1616e00 [diff] Cherry-pick: Fix canvas to webgl sharing in android webview
  • 141411b [diff] Cherry-pick: Don't schedule more invokeFunctors than necessary.
  • 83109aa [diff] Remember user's decisions on SSL errors.
  • 2705cc6 [diff] do not send traffic to localhost through proxy for android
  • 1b000d8 [diff] Update volantis workaround to cover L MR0.5 (5.0.2)
  • c64ad5c [diff] Cherry-pick: [Android] Java Bridge: handle requests from Java Script on the background thread
  • 64a9273 [diff] Update the code dealing with scoped_ptrs and scoped_refptrs in JavaBridge
  • 83eff50 [diff] Cherry-pick: [Android] Fix a subtle issue in Java Bridge regarding interfaces removal
  • da33251 [diff] Record Chromium merge at DEPS revision 39.0.2171.95
  • 78901d1 [diff] Merge from Chromium at DEPS revision 39.0.2171.95
  • ee3a239 [diff] Minimise logging in release branch.
  • 175bb26 [diff] Record Chromium merge at DEPS revision 39.0.2171.93
  • f453b36 [diff] Merge from Chromium at DEPS revision 39.0.2171.93
  • 48eef54 [diff] Cherry pick: Attach ImeAdapter in CVC initialization.
  • 27bf38b [diff] Cherry pick: Detect if we're using browser composior in RWHVA
  • c856517 [diff] Fork: Clip a layer when its render target's render surface is clipped.
  • a62aef3 [diff] Cherry pick: Preserve IME state when clearing the selection
  • 239f71c [diff] Record Chromium merge at DEPS revision 39.0.2171.90
  • e425631 [diff] Merge from Chromium at DEPS revision 39.0.2171.90
  • 82266bf [diff] Cherry-pick: aw: Workaround qualcomm driver bug
  • 435c566 [diff] [WebView] Set back button to exit fullscreen.
  • 0253910 [diff] Enable using system proxy resolver for android webview
  • b9856a2 [diff] Update volantis workaround to cover L mr0.1
  • 8b70b82 [diff] Cherry-pick: Workaround NVidia eglWaitSyncKHR bug
  • 8fd8763 [diff] Cherry-pick: gpu: Use egl client wait if server wait not available
  • 3c9a4a7 [diff] Disable channel id
  • 692aa67 [diff] Cherry-pick: Reland [Android] Mark posted UI thread tasks as asynchronous
  • 7a4903d [diff] Cherry-pick: Revert of [Android] Experimental sync barrier detection for tracing (patchset #6 id:100001 of https://codereview.chromium.org/575103002/)
  • d9512fb [diff] Cherry pick [Android] Override text handle visibility when the view is detached
  • 5154ef9 [diff] Clear the selection when hiding the handles
  • 757e6d3 [diff] Cherry-pick: cc: Add invalidations when shrinking piles
  • c016285 [diff] Cherry pick [Android] Stop temporarily hiding selection handles
  • f66cc3b [diff] Cherry pick [Android] Support unfocusable container views.
  • e578b2d [diff] Cherry-pick: Pass the size to the RenderView on creation.
  • ed88037 [diff] Implement support for SmartClip in AwContents.
  • 53975c7 [diff] Record Chromium merge at DEPS revision 39.0.2171.59
  • 29b820f [diff] Merge from Chromium at DEPS revision 39.0.2171.59
  • 42a0b51 [diff] Do not ignore proxy bypass settings
  • 02e351d [diff] [WebView] Build chromium against SDK 21.
  • 97e4075 [diff] Record Chromium merge at DEPS revision 39.0.2171.53
  • 5b89232 [diff] Merge from Chromium at DEPS revision 39.0.2171.53
  • 17d4663 [diff] Record Chromium merge at DEPS revision 39.0.2171.44
  • ab8f6f0 [diff] Merge from Chromium at DEPS revision 39.0.2171.44
  • 93b3e63 [diff] Record Chromium merge at DEPS revision 39.0.2171.38
  • 5b62eb5 [diff] Merge from Chromium at DEPS revision 39.0.2171.38
  • 3d8539b [diff] Record Chromium merge at DEPS revision 39.0.2171.37
  • 1675a64 [diff] Merge from Chromium at DEPS revision 39.0.2171.37
  • b985a51 [diff] Use system resources for share and websearch action bar.
  • 02b31a7 [diff] Update WebView user agent to reflect M39.
  • 4ccfafb [diff] Cherry-pick "[android_webview] Hardcode the default text encoding to UTF-8."
  • 38bde6d [diff] Record Chromium merge at DEPS revision 39.0.2171.26
  • 3468057 [diff] Merge from Chromium at DEPS revision 39.0.2171.26
  • 83bd27e [diff] Cherry-pick "[android_webview] Hardcode the default text encoding to UTF-8."
  • aa5de85 [diff] Cherry-pick "[android_webview] Hardcode the default text encoding to UTF-8."
  • 83605d3 [diff] Fork: Use visible_rect_for_tile_priority_ where appropriate
  • ec5c0e8 [diff] Record Chromium merge at DEPS revision 38.0.2125.102
  • 1e8032a [diff] Merge from Chromium at DEPS revision 38.0.2125.102
  • afe83fa [diff] Record Chromium merge at DEPS revision 38.0.2125.101
  • 75232fc [diff] Merge from Chromium at DEPS revision 38.0.2125.101
  • 56ba477 [diff] Cherrypick "Handle bionic's strerror_r in an ABI-compatible way."
  • 0d20ee5 [diff] Cherrypick ac38465: Handle bionic in safe_strerror_posix as well as glibc.
  • 12144dc [diff] Record Chromium merge at DEPS revision 267aeeb8d85c
  • 1320f92 [diff] Merge from Chromium at DEPS revision 267aeeb8d85c
  • 048aebe [diff] Record Chromium merge at DEPS revision 38.0.2125.83
  • b0ad7d3 [diff] Merge from Chromium at DEPS revision 38.0.2125.83
  • 2d6d878 [diff] Record Chromium merge at DEPS revision 38.0.2125.80
  • 0cf6611 [diff] Merge from Chromium at DEPS revision 38.0.2125.80
  • bc179a5 [diff] Record Chromium merge at DEPS revision 38.0.2125.74
  • 53cd59d [diff] Merge from Chromium at DEPS revision 38.0.2125.74
  • fcd38f0 [diff] Cherrypick "Don't include TargetConditionals.h when building for android."
  • 0adbe62 [diff] Cherry-pick: [Android WebView] Fix crash in M38 WebView.
  • 67cbb46 [diff] Cherry-pick: Fix threading issue in StreamTextureProxyImpl
  • 0178b90 [diff] Cherry-pick: Fix typo in media context restore
  • dc1dfbb [diff] Compile fix for cherry-pick
  • eefdd1b [diff] Cherry-pick: Handle context loss in WebMediaPlayerPlayer in-process
  • 257f9d8 [diff] Record Chromium merge at DEPS revision 38.0.2125.69
  • 21a33e9 [diff] Merge from Chromium at DEPS revision 38.0.2125.69
  • ce087a0 [diff] Allow V8 to be built even when chromium is prebuilt.
  • 81c983d [diff] Record Chromium merge at DEPS revision 38.0.2125.57
  • 03be8d5 [diff] Merge from Chromium at DEPS revision 38.0.2125.57
  • 7e059cd [diff] Use system resources for share and websearch action bar.
  • 39b78c5 [diff] Record Chromium merge at DEPS revision 291560
  • 03b57e0 [diff] Merge from Chromium at DEPS revision 291560
  • 8d85fdd [diff] Record Chromium merge at DEPS revision 38.0.2125.24
  • f7ee355 [diff] Merge from Chromium at DEPS revision 38.0.2125.24
  • 5b5755f [diff] Amend merged revisions to deal with chromium transition.
  • ca7d0c8 [diff] Record Chromium merge at DEPS revision 290040
  • 6e8cce6 [diff] Merge from Chromium at DEPS revision 290040
  • 4f7316a [diff] Record Chromium merge at DEPS revision 288042
  • 5f1c943 [diff] Merge from Chromium at DEPS revision 288042
  • 43165a5 [diff] Record Chromium merge at DEPS revision 284076
  • 116680a [diff] Merge from Chromium at DEPS revision 284076
  • 1f14a45 [diff] Cherry pick crrev.com/281310
  • f35c392 [diff] Cherrypick: [android_webview] Fix Android.mk module dependencies.
  • 3a38131 [diff] Fix build break on mirror-aosp-master
  • ff5cc0c [diff] Handle ResourceBusyException from MediaDrm.openSession

platform/external/chromium_org/testing/gtest (11) [show][hide]

  • 4650552 [diff] Mock out GetCurrentDir in NaCl.
  • d9abf3b [diff] Expand equality failure messages with a by-line diff.
  • 0476e15 [diff] Additional changes, to add support for Windows Phone and Windows RT
  • 2f9c469 [diff] Reduce the number of occurrences of gendered pronouns in gtest.
  • 041a4ce [diff] Disable asan instrumentation for StackGrowsDown().
  • f0d7f45 [diff] Push upstream to SVN.
  • e735d74 [diff] Export tuple and friends in the ::testing namespace.
  • d132283 [diff] Implement threading support for gtest on Windows. Also, stop using localtime(). Instead, use localtime_r() on most systems, localtime_s() on Windows.
  • e6d432c [diff] Add annotations to suppress ThreadSanitizer failures due to gunit/gmock printer.
  • cd5abba [diff] Remove code referencing Google protocol buffers version 1.
  • b5ef987 [diff] Standards compliance changes to fix QNX build.

platform/external/chromium_org/third_party/WebKit (41) [show][hide]

  • 97ac789 [diff] Record Chromium merge at DEPS revision 39.0.2171.95
  • c697e19 [diff] Merge from Chromium at DEPS revision 39.0.2171.95
  • 3331909 [diff] Record Chromium merge at DEPS revision 39.0.2171.90
  • 018c2aa [diff] Merge from Chromium at DEPS revision 39.0.2171.90
  • 042939c [diff] Cherry pick: Partially revert r181835 to fix link highlighting
  • d7f75b9 [diff] Record Chromium merge at DEPS revision 39.0.2171.59
  • a372c30 [diff] Merge from Chromium at DEPS revision 39.0.2171.59
  • 9e4f975 [diff] Record Chromium merge at DEPS revision 39.0.2171.53
  • f542a0e [diff] Merge from Chromium at DEPS revision 39.0.2171.53
  • 28cfbf0 [diff] Record Chromium merge at DEPS revision 39.0.2171.44
  • fdbb120 [diff] Merge from Chromium at DEPS revision 39.0.2171.44
  • 6276c39 [diff] Record Chromium merge at DEPS revision 39.0.2171.38
  • e407fbf [diff] Merge from Chromium at DEPS revision 39.0.2171.38
  • 7bfecb8 [diff] Record Chromium merge at DEPS revision 39.0.2171.37
  • 697ef0c [diff] Merge from Chromium at DEPS revision 39.0.2171.37
  • 1ea32df [diff] Record Chromium merge at DEPS revision 39.0.2171.26
  • 2fb29a0 [diff] Merge from Chromium at DEPS revision 39.0.2171.26
  • e754041 [diff] Record Chromium merge at DEPS revision 38.0.2125.102
  • 229afe9 [diff] Merge from Chromium at DEPS revision 38.0.2125.102
  • a12707d [diff] Record Chromium merge at DEPS revision 38.0.2125.101
  • f2db76b [diff] Merge from Chromium at DEPS revision 38.0.2125.101
  • 4c33796 [diff] Record Chromium merge at DEPS revision 267aeeb8d85c
  • 7242dc3 [diff] Merge from Chromium at DEPS revision 267aeeb8d85c
  • 6dc92c4 [diff] Record Chromium merge at DEPS revision 38.0.2125.80
  • 0c35383 [diff] Merge from Chromium at DEPS revision 38.0.2125.80
  • c681aaa [diff] Record Chromium merge at DEPS revision 38.0.2125.74
  • 30bcdb3 [diff] Merge from Chromium at DEPS revision 38.0.2125.74
  • 158e53b [diff] Record Chromium merge at DEPS revision 38.0.2125.69
  • 0d49372 [diff] Merge from Chromium at DEPS revision 38.0.2125.69
  • 947e1c2 [diff] Record Chromium merge at DEPS revision 38.0.2125.57
  • 4419a19 [diff] Merge from Chromium at DEPS revision 38.0.2125.57
  • 832f739 [diff] Record Chromium merge at DEPS revision 291560
  • 9e12abd [diff] Merge from Chromium at DEPS revision 291560
  • 6fb2484 [diff] Record Chromium merge at DEPS revision 38.0.2125.24
  • fd71128 [diff] Merge from Chromium at DEPS revision 38.0.2125.24
  • d5fac5f [diff] Record Chromium merge at DEPS revision 290040
  • e38fbee [diff] Merge from Chromium at DEPS revision 290040
  • 43ab914 [diff] Record Chromium merge at DEPS revision 288042
  • c1847b1 [diff] Merge from Chromium at DEPS revision 288042
  • a25b497 [diff] Record Chromium merge at DEPS revision 284076
  • 197021e [diff] Merge from Chromium at DEPS revision 284076

platform/external/chromium_org/third_party/angle (350) [show][hide]

  • c2a9a94 [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • 04ab0eb [diff] Fix memory leak with default Framebuffers.
  • 5af475e [diff] Fix typo disabling NPOT on AMD D3D9
  • b5af678 [diff] Use a D24S8 format to back GL_DEPTH_COMPONENT32_OES in D3D9.
  • df647a2 [diff] Use a D24S8 format to back GL_DEPTH_COMPONENT32_OES in D3D9.
  • 9c01c4a [diff] Update makefiles after merge of Chromium at fb34b348eead
  • ee009b8 [diff] Fix a NULL dereference on buffer initialization.
  • 2f06dbf [diff] Remove rx::TextureStorageInterface entirely.
  • 856d9d4 [diff] Squash the TextureStorageInterface heirarchy.
  • 5e48c03 [diff] Move generateMipmap to storage interface base class.
  • c483326 [diff] Use ImageIndex in getRenderTargetSerial.
  • f7100b9 [diff] Updated the vertex buffer classes to use Error objects.
  • d5a796c [diff] Fix Renderer11 signed/unsigned warning in 32-bit.
  • 76b10c9 [diff] Use dynamically sized containers for texture and sampler bindings.
  • ac7579c [diff] Use ImageIndex in getRenderTarget.
  • 02f18b8 [diff] Don't skip draw calls on zero-sized viewports.
  • af87552 [diff] Improve D3D11 varying packing when there are more varyings than registers.
  • bdee2d5 [diff] Fix incorrect error check.
  • be4fdb3 [diff] Merge the sampler uniform application into ProgramBinary::setUniform.
  • ee85d1b [diff] Fix enum in FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE query.
  • feda4d2 [diff] Accept ImageIndex in TextureD3D::subImage and getImage.
  • e6256f8 [diff] Fix the varying sort comparator in ShaderD3D.
  • 87a9330 [diff] Move validation of ANGLE_instanced_arrays to the validation layer.
  • 61f5418 [diff] Don't modify the function parameters in ProgramBinary::setUniform.
  • 08a59f8 [diff] Add several missing header guard comments
  • f8a16d7 [diff] gn: Fix source paths
  • 5aad967 [diff] Update Queries to return Error objects instead of calling gl::error.
  • 9aa0654 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 22502d5 [diff] Moving more D3D-only logic into ProgramBinaryD3D
  • e1f0d00 [diff] Remove dead RenderbufferStorage::getDepthBuffer.
  • 612e2e4 [diff] Add a helper to replace FBO attachment's getSerial.
  • 9f0b42a [diff] Add an attachment helper to replace getRenderTarget.
  • 6d8cea8 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 231943b [diff] Fix signed-unsigned mismatch
  • c9e69b1 [diff] Updated the index buffer classes to use Error objects.
  • 1c134e6 [diff] Only allocate the streaming index buffers when they are first needed.
  • 23ba30e [diff] Move the counting IB from IndexDataManager to Renderer9.
  • 157f937 [diff] Update the RenderStateCache to use Error objects.
  • 5b5d124 [diff] Add queries for attachment targets.
  • bbffd55 [diff] Add a TexSubImage benchmark.
  • 9e16d40 [diff] Fix Win32Window::resize breaking angle_tests.
  • dd8488d [diff] Get stencil buffer clear parameters format directly.
  • 82cceb2 [diff] Only use direct buffers for static data in D3D11.
  • a4f9135 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • 092d7b2 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • c9610c5 [diff] Starting refactor of ProgramBinary
  • eeb7b0e [diff] Squash the Texture attachment classes into one.
  • cc00239 [diff] Revert "Optimize dynamic buffers."
  • 9260402 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • 5ac5ae8 [diff] Move assertion into if-block.
  • 15f6237 [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 63d2fc7 [diff] Update the ReadPixels calls to return Error objects instead of calling gl::error.
  • cc79b8c [diff] Update clear calls to return Error objects instead of calling gl::error.
  • 2a1c15a [diff] Update Buffers to return Error objects instead of calling gl::error.
  • 1d743d3 [diff] Eliminate typed render target Texture attachment method.
  • de3ed70 [diff] Use ImageIndex to return Texture attachment properties.
  • f6be8d7 [diff] Fix typo in "PixelShaderOuputVariable".
  • f9479ef [diff] Drop support for the old "full multiplexed" MRT shaders.
  • 3f2e61d [diff] Enable MRT pixel shader rewriting.
  • aef95de [diff] Use attachment binding points for dynamic PS key.
  • b33b477 [diff] Declare commit_id a gyp 'hard_dependency'.
  • 58f7942 [diff] Fix MSVC librarian warning about no target machine.
  • 3592a33 [diff] Add a new TextureAttachment class to simplify FBO attachments.
  • 945f732 [diff] Add an ImageIndex helper struct to index into tex levels.
  • 6d70826 [diff] Refactor Framebuffer::invalidateSub.
  • 04994ec [diff] Use libANGLE to reduce duplicated ANGLE source compiles.
  • ce20c7f [diff] Retrieve render colorbuffers as a single vector.
  • 0466867 [diff] Mark shared and std140 UBOs as always active.
  • a2fbb84 [diff] Move CollectVariables to sh namespace.
  • 54ad4f8 [diff] Use the CollectVariables path on the HLSL translator.
  • 2ad1dc4 [diff] Compact the D3D shader specializations into one.
  • d15250e [diff] Move shader variables into the base impl.
  • ab56c6a [diff] Fix memory leaks in angle_unittests.
  • 2d96b9e [diff] Use GL-like methods for InvalidateFramebuffer calls.
  • 400a441 [diff] Move logic of InvalidateFramebuffer to Framebuffer.cpp.
  • 8e7d7a3 [diff] Fix use of references with va_start
  • 685dd27 [diff] Replace getDepthStencil with getRenderTarget.
  • 97d65b7 [diff] Clean up Query classes.
  • 2d8c879 [diff] Expand the SubData benchmark.
  • 33ea2f9 [diff] Added BufferSubData benchmark.
  • 0bab342 [diff] Fix 64-bit use of Win32Window.
  • 43a53e2 [diff] Converted ProgramBinary to use Context caps instead of Renderer
  • a502c74 [diff] Use the specified Program instead of current in GetUniform.
  • b119668 [diff] Update validation functions to use new error mechanisms.
  • 05881a0 [diff] Add caps for transform feedback limits from table 6.34.
  • 3a61c32 [diff] Add caps for the aggregate shader limits from table 6.33.
  • a59b8ba [diff] Add a README file for the ANGLE github page.
  • ffcc2e6 [diff] Add a performance tests target.
  • 0b7eef7 [diff] Removed common_includes.h reordered includes.
  • 4477109 [diff] Make OSWindow destructor virtual.
  • d8d7243 [diff] Moved DynamicHLSL into renderer/d3d
  • 7162096 [diff] More shader refactor cleanup
  • e392905 [diff] Revert "Fixes a compilation error when ANGLE_DEFAULT_D3D11 is defined."
  • b1319f6 [diff] Fix a compilation error for the ES3 CTS in 64bit.
  • ea24759 [diff] Remove remnants of old PCH code.
  • a6f267f [diff] Fix row-major layout tracking in interface blocks.
  • f05cdee [diff] Refactoring Shader objects (Take 2)
  • e54be46 [diff] Revert "Refactoring Shader objects"
  • 537dfde [diff] Refactoring Shader objects
  • 549c7fd [diff] Fix GetUniform validation.
  • 78f4180 [diff] Refactor GetUniform validator helpers.
  • 99a1e98 [diff] Move GetUniform size validation to top layer.
  • 5599c8f [diff] Use shared compile helpers in the ANGLE tests.
  • 5704d6e [diff] Add some shared utility methods to the utils project.
  • 62af546 [diff] Use EGLWindow in ANGLETests.
  • 0063c51 [diff] Move GetUniform validation to the validation layer.
  • 740702b [diff] Update makefiles after merge of Chromium at b241671f0248
  • 10f0563 [diff] Fixes a compilation error when ANGLE_DEFAULT_D3D11 is defined.
  • 3757a5a [diff] Allow app to specify EGL Window extra parameters.
  • 8add0eb [diff] Use OSWindow with angle_tests for Window management.
  • b547ddf [diff] Fix interface block static use tracking.
  • 42bcf32 [diff] Refactor ShaderVariables to store fields in the base.
  • f982dcd [diff] Update makefiles after merge of Chromium at ee1325c2df83
  • 6982260 [diff] Reduce CPU texture usage in D3D11 where possible
  • 71117e2 [diff] Fix some MSVC warnings about possible truncation of int -> char.
  • db8ae16 [diff] Refactored TransformFeedback for multi-platform ANGLE and added tests.
  • 6d11380 [diff] Move some methods of VertexDataManager to helper methods.
  • ae3000b [diff] Move validation from IndexDataManager to the API.
  • 83da0ec [diff] Add OSWindow::setVisible.
  • 25f0e5e [diff] Add a Resize method to OSWindow.
  • 2b97681 [diff] Extract validation from VertexDataManager.cpp to the API.
  • 1fecbc8 [diff] Hard-limit the number of uniform vectors in D3D11.
  • 3b5c2da [diff] Add a new invariant declaration operator.
  • 268b6bc [diff] Clean up copyimage.h
  • 70d457d [diff] Adds a required EGL_BAD_MATCH case to eglMakeCurrent
  • 3e3813f [diff] Optimize dynamic buffers.
  • dbd74a0 [diff] Add BufferStorage11::setData.
  • 45965b1 [diff] Clean up copyvertex.h
  • 301d161 [diff] Add caps for vertex and fragment shader limits from tables 6.31 and 6.32.
  • 900013c [diff] Add caps from the 6.29 table.
  • 0f796ac [diff] Fix compilation error due to bad merge.
  • 40f93a2 [diff] Added check to avoid accessing possible NULL renderer pointer.
  • 75c42f4 [diff] Fixed memory leak in Renderbuffer class. Offscreen objects backbuffer texture /shader resource view, depth stencil texture/shader resource views were leaking during swapchain resize operations.
  • da5777c [diff] Create an Error object to represent GL errors.
  • ef9d63e [diff] Move the index range cache to gl::Buffer.
  • 33a74bd [diff] Fix std140 UBO layouts.
  • ffd7387 [diff] Prevent accessing more arguments than provided.
  • 39b4346 [diff] Use Range type for index ranges.
  • f41522b [diff] Split vertex translation into helper methods.
  • 39e7bc0 [diff] Fix "Reize" to "Re*s*izeWindow".
  • db74f18 [diff] Make the EGLDisplay a non-static member of ANGLETest.
  • 586666c [diff] Make the sample app own the OS Window object.
  • 1cfaaf8 [diff] Add a util project to share between samples and tests.
  • 5f43806 [diff] Only set declaration operator if not already set.
  • 47e3ec0 [diff] Add a helper method to parse invariant declarations.
  • 5c09702 [diff] Add a getNamedVariable helper method to TParseContext.
  • 6053a52 [diff] Moved some validation back to Texture, unified all TextureImpl variants
  • b9b5c10 [diff] Rename intermediate.h to Intermediate.h.
  • cfa33e6 [diff] Call addRef when creating a new Fence Sync object.
  • b1a85f4 [diff] Rename compiler intermediate source files.
  • 4f2bf3a [diff] Fix reversed shift in the huge SetData test.
  • 299fcf2 [diff] Fix swizzle formats being assigned incorrectly.
  • 592dbb8 [diff] Remove the gclient file, it should be generated now.
  • 8def9aa [diff] Simplify the creation of OS-specific windows and timers in the samples.
  • b8c0a83 [diff] Amend comment about nameless structs & layout qualifiers
  • 3b579e3 [diff] Minor cleanup to Query constructor to normalize it with other interfaces
  • 7237b23 [diff] Update makefiles after merge of Chromium at 288938
  • 20ba154 [diff] Initialize TranslatedAttributes
  • 09cf736 [diff] Fix application of vertex divisor for non-instanced draws in D3D9
  • bc75f36 [diff] Fix nameless struct handling.
  • 6f4423a [diff] Revert "Fix application of vertex divisor for non-instanced draws in D3D9"
  • 9f6907b [diff] Fix application of vertex divisor for non-instanced draws in D3D9
  • baa34be [diff] Regenerate default projects for recently added shader translator changes.
  • daf5657 [diff] For SCALARIZE_VEC_AND_MAT_CONSTRUCTOR_ARGS, assign precision to temp variables.
  • cef06ff [diff] Unifying the various texture interfaces where possible
  • e5c97ab [diff] Fix GN build with missing ShaderVars.cpp.
  • e740add [diff] Add compiler option SH_REGENERATE_STRUCT_NAMES.
  • a2ad4e8 [diff] Export shader variables from the translator DLL.
  • 878045f [diff] Update makefiles after merge of Chromium at 287809
  • d9ba4f7 [diff] Move implementation of hasMappedBuffer to State.
  • baadf23 [diff] Fix incorrect validation of ES3 internal format/format/type combinations.
  • eb10f1c [diff] Generate VS2013 public projects.
  • 366ac1e [diff] Remove the unusused Renderer::getSRGBSupport method.
  • f049e80 [diff] Fix wrong comparison in Buffer ASSERT.
  • 18afd77 [diff] Make the HugeSetDataTest more robust.
  • 91fa9ce [diff] Simplify formatutils9 by exposing the internal structures.
  • 6ba451b [diff] Fix single buffer copies.
  • 778d527 [diff] Fix a stray quote that snuck into GLSLTest.cpp.
  • 2c976a4 [diff] Prettify HLSL compile retry error messages.
  • 9aa00bb [diff] Simplify formatutils11 by exposing the internal structures.
  • 1c28e1f [diff] Fix shaders with invariant keyword.
  • f4e39bf [diff] Fix non-square matrix-to-matrix constructors.
  • cf3af0b [diff] Fix non-square scalar-to-matrix constructors.
  • e744834 [diff] Allow gyp to generate 64 bit project files for VS2012.
  • aff8084 [diff] Fix VertexBuffer11::getSpaceRequired for instanced attribs.
  • 5d60138 [diff] Simplify formatutils.h by exposing the info structures.
  • 5c1e58d [diff] Add missing cache clears to D3D buffer classes.
  • cfaaf72 [diff] Fix CopyBufferSubData.
  • 7bf0c86 [diff] Fix GN build for libEGL.
  • 58c55c1 [diff] Fix GN build for libGLESv2.dll.
  • e294bb8 [diff] Add new shader inspection APIs.
  • 13cfd27 [diff] Move shader variables header to include folder.
  • 6a72979 [diff] Move shadervars constructors to cpp files.
  • a3fe2b4 [diff] Update non-default constructors in shadervars.h.
  • f8bdfeb [diff] Revert "Unifying the various texture interfaces where possible"
  • 8c9038d [diff] Unifying the various texture interfaces where possible
  • 4fbd36e [diff] Add a test for multisampled PBOs.
  • 8e8bf55 [diff] Remove the MajorShaderModel member from Context.
  • 5f4c463 [diff] Use the FormatCaps for multisample validation and queries.
  • e78a1e4 [diff] Update makefiles after merge of Chromium at 286177
  • 8d62bcc [diff] Avoid D3D11 primitive restart index using 32-bit indices
  • 34b66f3 [diff] Use D3D11 Renderer for ANGLE Tests.
  • 6b19b00 [diff] Removing D3D-isms from gl::Texture
  • 07d49ef [diff] Fix Clang warning with preloaded D3DCompiler string.
  • a09403c [diff] Fix masked ClearBuffer.
  • bfdea66 [diff] Remove try-catch blocks from entry points.
  • cafa210 [diff] Fix Clang warnings.
  • 5063f55 [diff] Add a MemoryBuffer type to safely allocate large user data buffers.
  • 142ec42 [diff] Refactored Texture2DArray, separated out D3D logic
  • 2f5469c [diff] Export include directories to dependents in GN.
  • 493daf5 [diff] Update the format table to check support for filtering and rendering.
  • 4836d22 [diff] Fix ASSERT when rewriting else-if blocks with no else.
  • 048c4fe [diff] Fix buffer tests.
  • e04a5b7 [diff] Remove sh::InterfaceBlock member info.
  • 28f70c3 [diff] Remove sh::Uniform::registerIndex and elementIndex.
  • bf9cce2 [diff] Use the block encoder class to store uniform offsets.
  • 9fe25e9 [diff] Add a uniform register query to the translator.
  • 18fe429 [diff] Added virtual destructors to VertexArrayImpl and BufferImpl
  • 6cf8e1b [diff] Reduce the number of TextureFormatCaps members.
  • ad8636e [diff] Fix missing EGL extension function exports.
  • f0955f1 [diff] Update the samples and tests to use eglGetPlatformDisplayEXT.
  • 591e6af [diff] Add support for ANGLE_platform_angle.
  • 78b1acd [diff] Refactored Texture3D, separated out D3D logic
  • 0511e80 [diff] Refactored TextureCubeMap, separated out D3D logic
  • c672a5c [diff] Update makefiles after merge of Chromium at 284390
  • 11c26b9 [diff] Refresh generated projects.
  • 04bac60 [diff] Explicitly list files for the build.
  • e40d1e9 [diff] Fix style violations.
  • b759a74 [diff] Fix test class names to reflect their class-ness.
  • 75ec7c5 [diff] Fix "error: extra qualification 'rx::ImageD3D::' on member 'makeImageD3D'"
  • 5b130dc [diff] Do not create dummy variables when linking uniforms.
  • 66d43d2 [diff] Refactor ProgramBinary uniform linking code.
  • cd68fe7 [diff] Add a compiler option to rewrite vec/mat constructors
  • fc43d27 [diff] Remove the sh::InterfaceBlock::dataSize member.
  • d4116ff [diff] Remove sh::InterfaceBlock::registerIndex.
  • f47bebc [diff] Refactored Texture2D, separated out D3D logic
  • 53a94a8 [diff] Refactors State to be a fully-qualified class
  • 1da3cf6 [diff] Removes sub-entry-point Framebuffer validations
  • aa2ab7d [diff] Cache bound FBO and VAO objects themselves in State
  • a1851e8 [diff] Fixes for re-enabling more MSVC level 4 warnings: angle/ edition
  • 6518fe2 [diff] Moved TextureStorage and Image into d3d
  • d4cfa57 [diff] Move more draw call validation to the API.
  • f6d38b0 [diff] Fix CollectVariablesTest GCC/Clang compile errors.
  • 4e1fd41 [diff] Store a map of interface block registers.
  • 829e89e [diff] Add a default constructor to sh::ShaderVariable.
  • d5512cd [diff] Collect shader outputs and interface block information.
  • 0b7e5d8 [diff] Fix 64-bit warnings.
  • c0b9ef4 [diff] Split Caps into Caps, Extensions and TextureFormatCaps.
  • 57f9b6d [diff] Clean up generatemip.h.
  • 86846e2 [diff] Clean up the functions in loadimage.h/cpp.
  • 2a6564e [diff] Fix build errors in validationES.cpp.
  • e92a354 [diff] Remove redundant FBO query methods.
  • 55ec3b1 [diff] Refactor common attachment validation to base method.
  • 3e953aa [diff] Update makefiles after merge of Chromium at 282385
  • 23a8a43 [diff] Store compact and expanded shader variables.
  • aae65a4 [diff] Add caps for texture size limits and other caps in the 6.28 table.
  • 77f7485 [diff] Add a GetVariableInfo helper method.
  • 93455eb [diff] Add missing limits include to angleutils.h
  • 4667c45 [diff] Refactor style in VariableInfo.cpp.
  • 53cb14d [diff] Share ArrayString and Str helper methods.
  • b23375f [diff] Fixed an issue with Streaming Vertex data overflowing it's buffer.
  • aa7e166 [diff] Improve the const correctness.
  • b447227 [diff] Add a ValidateAttachmentTarget helper method.
  • 570f7c8 [diff] Add helper methods for FBO attachment validation.
  • a328d56 [diff] Removed sampler state getters and setters from gl::Texture
  • 787fc03 [diff] Fix HLSL compiler error with else-rewriting in functions.
  • 4cfb1e8 [diff] Add a new TIntermRaw node type to translator.
  • ed3eef1 [diff] Fix not rewriting else-if blocks.
  • 10530c3 [diff] Add ANGLE_NO_EXCEPTIONS macro
  • c1cc4c4 [diff] Support building angle with clang-cl
  • 47cdb2a [diff] Allow ConvertPrecision to return undefined.
  • 1da63af [diff] Fix ConvertPrecision.
  • 5079c88 [diff] Fix GCC warning about initialization order.
  • ed27c72 [diff] Consolidate shader variable storage in Compiler.
  • a718c1e [diff] Use shader variable types for variable collection.
  • 47149b1 [diff] Add GLES 3 types to the VariablePacker test.
  • 865d145 [diff] Consolidate varying packing sort order methods.
  • aa72d78 [diff] Remove duplicate SH and GL functions.
  • 183bde5 [diff] Return shader variable information using GLenum values.
  • 2b5f3b3 [diff] Add support for EGL_EXT_client_extensions.
  • 8747afe [diff] Fix d3dcompiler_46.dll case to be consistent, unblocks swarming.
  • e8cda37 [diff] Revert "Move more draw call validation to the API."
  • ce50555 [diff] Revert "Return variable type queries using GLenum values."
  • 53221f5 [diff] Return variable type queries using GLenum values.
  • 6dc7f36 [diff] Fix null pointer dereference in glGetBufferPointerv
  • 28bedaf [diff] Fix double delete in Framebuffer.cpp.
  • d38f926 [diff] Refactoring Buffers
  • e4a492b [diff] Remove the clientVersion parameter from the format utils.
  • 72f5b5e [diff] Add the BUILD.gn file to the ANGLE source.
  • f51639a [diff] Use a common include for GL headers.
  • d4a3a31 [diff] Rename ShHandle.h to Compiler.h.
  • f257598 [diff] Use the sh namespace for shader variables.
  • bb94f34 [diff] Remove gl::IsInternalTextureTarget.
  • e261b44 [diff] Remove obsolete Renderbuffer types.
  • c7a4104 [diff] Moved D3D specific files and folders under the D3D folder.
  • 6ae5fcc [diff] Update makefiles after merge of Chromium at 279716
  • 4fd75c1 [diff] Fix npot Texture level 0 validation.
  • e26c307 [diff] Regenerate project files
  • 2b31af2 [diff] Remove the ES version check for buffer to texture copies in D3D11.
  • 13f7d7d [diff] Move FBO check from applyRenderTarget to the API.
  • 1aeb131 [diff] Move draw call primitive type check to the API.
  • 9efa581 [diff] Move more draw call validation to the API.
  • ac52801 [diff] Move stencil mask validation to before the draw.
  • 21c0553 [diff] Clean up libEGL.def.
  • 42a73ad [diff] Update to the latest EGL headers.
  • febb7ad [diff] Refactor and unify HLSL varying signatures.
  • 961d5e9 [diff] Use a const_iterator in structsHeader().
  • 9e5317f [diff] Add end-of-file newline to StructureHLSL.cpp.
  • 4ace423 [diff] Disable dynamic pixel shader generation.
  • f91ce81 [diff] Split OutputHLSL uniform code into new module.
  • 8daaba1 [diff] Split OutputHLSL structure code into new module.
  • 033dae6 [diff] Move OutputHLSL utility methods to other files.
  • 05b0502 [diff] Add support for EXT_sRGB.
  • 66aaf72 [diff] Always store GL_DEPTH_COMPONENT32_OES as a 24-bit depth format.
  • cbb8412 [diff] Fix validation of LUMA formats in glGenerateMipmap.
  • 6195ef8 [diff] Fix transform feedback type.
  • afa40f7 [diff] Fix buffer bugs affecting transform feedback.
  • 9c074a3 [diff] Add queries for level and layer to FBO attachments.
  • 218b6ed [diff] Add queries for object id and type to FBO attachments.
  • 2bf8b37 [diff] Fix link error when using varyings with "dx_".
  • adfffe4 [diff] Duplicate reused symbol table entries.
  • b9f240b [diff] Split the ANGLE_platform_angle_d3d extension by adding child extensions.
  • bae30a0 [diff] Add a macro for unused trace variables.
  • 1d4e38d [diff] Fix compile warnings with attributes.
  • 2a59292 [diff] Implement support for constructing a 2x2 matrix from a vector.
  • 5bf9829 [diff] Refactoring VertexArrays
  • 1e3fa74 [diff] Remove Renderer pointer from FBO attachments.
  • 6c7b4ad [diff] Add new ref-counted Renderbuffer class.
  • 4d632d8 [diff] Fix buffer overflow error on buffer resize.
  • f26ecc8 [diff] Fix build warnings about unused private variables on clang
  • 3dc8020 [diff] Fix dependent typename build error on non-MSVC compilers
  • fb83947 [diff] Fix ifdef complaints in clang
  • a0dc219 [diff] Re-enable MRT on D3D 10 and 10.1 cards.
  • 04fb89a [diff] Generate pixel shader output to match the bound framebuffer.
  • 16004fc [diff] Eliminate conversion operations.
  • fd71658 [diff] Refactor draw validation functions.
  • 250d33f [diff] Move draw call validation to new functions.
  • 3891fd2 [diff] Add a std140 padding helper class.
  • cec3590 [diff] Use a Caps structure to store extension and texture format support.
  • 9c4b24a [diff] Use commit_id.py on Windows, and handle missing git.
  • e09f1c8 [diff] Fix crash on zero size but non-NULL bufferData.
  • 6ed8d8a [diff] Produce constructors instead of conversions.
  • 1af18dc [diff] Create constructors just once.
  • 01df23e [diff] Add constant casting support.
  • f7f7616 [diff] Fix constructing vectors from matrices.
  • 906744a [diff] Restrict the size of shader arrays.
  • 44fa759 [diff] Refactor platform related functionality into platform.h and tls.h.
  • b6a673a [diff] Report zero bit sizes for channels that shouldn't exist.
  • 80ebce5 [diff] Store the std140 layout offsets in a pre-pass.
  • 01f85ac [diff] Refactor GLSL scoped structure handling.

platform/external/chromium_org/third_party/freetype (13) [show][hide]

  • 512d7c3 [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • 8d74ca0 [diff] Update makefiles after merge of Chromium at fb34b348eead
  • 73fadf6 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • ffd96a0 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 3ac31c3 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • ea9b544 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • 2ae2275 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • 542a308 [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 8e763c8 [diff] Update makefiles after merge of Chromium at b241671f0248
  • d3eeca6 [diff] Update makefiles after merge of Chromium at 288938
  • 27c6b11 [diff] Update makefiles after merge of Chromium at 286177
  • d0d975b [diff] Update makefiles after merge of Chromium at 282385
  • 062c7d9 [diff] Update makefiles after merge of Chromium at 279716

platform/external/chromium_org/third_party/icu (61) [show][hide]

  • 5456a1e [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • 940a78e [diff] Update makefiles after merge of Chromium at 39.0.2171.26
  • 5641911 [diff] Update makefiles after merge of Chromium at ba4cf8bb6dc7
  • 95e9a52 [diff] Update makefiles after merge of Chromium at fb34b348eead
  • d2abf6c [diff] Fix a bug in ICU's bidi handling.
  • ba6ab9a [diff] Update makefiles after merge of Chromium at bd1cc624f6fd
  • 8169276 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 63cea03 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • de6c989 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • 7f3b134 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • 5810176 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • e8999f7 [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • fb7d69b [diff] Update makefiles after merge of Chromium at 802d4aeeb33a
  • 8983113 [diff] Remove invalid link_settings from target condition.
  • ff83530 [diff] Update tz data to 2014f and add SJIS for the encoding spec
  • 6f07e48 [diff] Update makefiles after merge of Chromium at e5f75e0d602b
  • 527ea2d [diff] Do for icui18n what rr291699 did for icuuc.
  • 0433071 [diff] win/clang: Suppress -Winline-new-delete and -Wimplicit-exception-spec-mismatch while building icu.
  • a4ce5bf [diff] Make ICU C++ 11 compliant on Windows
  • fdf0bb3 [diff] Only add stubdata.c once on Windows (when icu_use_data_file_flag is set)
  • 86029f0 [diff] Update makefiles after merge of Chromium at 288938
  • 471c37c [diff] Update clang warnings after r287092.
  • a57de68 [diff] Update makefiles after merge of Chromium at 286177
  • 5334663 [diff] Add U_PF_NATIVE_CLIENT
  • 95bfa85 [diff] Update Android WebView to use new system ICU
  • 9f9540f [diff] Update makefiles after merge of Chromium at 284390
  • ce9c878 [diff] Exclude unwanted directories
  • cf459ac [diff] Update makefiles after merge of Chromium at 282385
  • ad90320 [diff] Update makefiles after merge of Chromium at 280794
  • 3d83d1e [diff] Exclude unwanted directories
  • 0d22648 [diff] Update makefiles after merge of Chromium at 279716
  • 26d8859 [diff] Add linker dependency on advapi32.lib for icuuc
  • cbd9815 [diff] Temporary workaround to trigger a rebuild of libicudata_nacl on icu version update
  • dab7f1f [diff] Fix multiple rules generating icudtl.dat
  • cc7f2c2 [diff] Add a few words to cjdict.txt and remove an unintended change in line.txt
  • c4a3130 [diff] Remove the checks for component=shared_library.
  • 3a83795 [diff] Android data file update.
  • 4266d6d [diff] Add back display names for non-UI languages in A-L list
  • 51fac8a [diff] Disable U_ENABLE_DYLOAD in icu*gyp
  • c9eddd3 [diff] Add a support for newlib
  • 87a2c3f [diff] Enable x64 build of host toolset in icu52
  • b76b310 [diff] Update EUC-JP per WHATWG encoding spec
  • 5002de9 [diff] Fix two more compile errros on Windows.
  • 8df7e25 [diff] Add icudt.dll for Windows
  • be1611a [diff] Add icudt.dll for Windows
  • 0b1b2ff [diff] Add ro_MD.txt to collocal.mk and rebuild icudtl.dat
  • 51056b5 [diff] Add the solution file for icu build on Windows
  • eec1355 [diff] Check in the pre-built ICU data files for Android
  • 4a39040 [diff] Trim unit* sections in data/locales/*
  • ef0f93b [diff] Add the original mk (make) files for ICU 52
  • 991d1f1 [diff] Remove {big5,gb2312}han collation data
  • 4e49326 [diff] Trim ICU data to reduce the download size/memory usage
  • a8b71a9 [diff] Remove source/data/xml
  • 1084fe0 [diff] ICU 52 local change part 2
  • 4dfa619 [diff] ICU 52 local changes part1
  • 054134a [diff] Copy the remaining icu46 patches to preserve the history
  • c1025d0 [diff] Copy ICU patches from icu46 tree to icu52 tree
  • 833a3a4 [diff] create patches directory in icu52
  • b564840 [diff] Update gyp and isolate files for ICU 52.1
  • ea05747 [diff] Copy README.chromium from icu46
  • 6f31ac3 [diff] Check in the pristine copy of ICU 52.1

platform/external/chromium_org/third_party/libaddressinput/src (41) [show][hide]

  • 945d963 [diff] Static cast the timestamp to long for serialization.
  • b52a2ae [diff] Add back the organization field.
  • 493685a [diff] Fix forgotten comment: s/RuleHierarchy/OndemandSupplyTask/
  • 4bf7940 [diff] Delete empty inline destructors.
  • f6bcf27 [diff] Update PushBackUrl() to not take non-const reference.
  • c18e31b [diff] Deleting unused/unnecessary method getAttributeName from AddressField.java
  • 6c42355 [diff] Use DISALLOW_COPY_AND_ASSIGN consistently everywhere.
  • 5e0f129 [diff] Fix signed/unsigned warning when building in Chromium on Windows.
  • 8466869 [diff] Refactor the Downloader interface into the Source interface.
  • 86949bb [diff] Bug fix: Access reference before erasing underlying data, not after ...
  • a11ee5f [diff] Formatting partial addresses.
  • 3be90f9 [diff] Formatting inline street addresses.
  • 0ddcd24 [diff] Improve efficiency of PreloadSupplier and RegionDataBuilder.
  • a8cfad3 [diff] Updated RegionDataConstants for UA.
  • 9d35df1 [diff] Add assertion on testdata/countryinfo.txt sorting.
  • b86a4b7 [diff] Reduce number of string copies and map lookups in FakeDownloader.
  • c221e30 [diff] Simplified memory management in class Json.
  • 7ba4ba2 [diff] Make JSON methods pass thru to the implementation.
  • d759412 [diff] A poor man's release-time assert for failing to open the test data file.
  • 9df6dae [diff] Hex escape all UTF-8 string literals.
  • 000aa6d [diff] Improved code formatting.
  • f02f934 [diff] Add assert(this != &rule) in Rule::CopyFrom().
  • 8d5e607 [diff] Get rid of BuildCallback() helper functions.
  • e108399 [diff] Use string literals instead of dynamically concatenating std::string.
  • 5511bc1 [diff] Do not go past the end of an empty vector in CombineLinesForLanguage.
  • e543c57 [diff] Store all callbacks as const scoped_ptr<const Callback>.
  • 9f47fe3 [diff] Clean up dependencies.
  • 2c4e35a [diff] Fix memory corruption bug in LookupKey::FromLookupKey().
  • 54a6012 [diff] Revert "Expose GetLineSeparatorForLanguage in address_formatter.h"
  • 790e435 [diff] Expose GetLineSeparatorForLanguage in address_formatter.h
  • a57ef05 [diff] Move kStringCompare from file-level to method level static.
  • f924b7d [diff] Avoid string copying in json.cc.
  • dcaf3df [diff] Update Denmark format string: swap recipient name with organization name.
  • 39fc575 [diff] Updated data for Andorra/Russia, new label for Russia, small formatting fixes (Java).
  • 4e10bb9 [diff] Add equality comparison to EqualToTolowerString.
  • 771cc56 [diff] Adding code to handle locality_name_type and show a custom locality label if necessary.
  • d66d65e [diff] Update external rapidjson dependency to r69.
  • 10f9a35 [diff] Change \u to \\u in region_data_constants.cc
  • 8a5ea9e [diff] Compile libaddressinput in Visual Studio.
  • fc1f6dd [diff] Forward declare RE2ptr as struct.
  • 1e3cc4b [diff] Include string in address_metadata.{h,cc}.

platform/external/chromium_org/third_party/libjingle/source/talk (291) [show][hide]

  • 40539b8 [diff] Fix a problem in Thread::Send. Previously if thread A->Send is called on thread B, B->ReceiveSends will be called, which enables an arbitrary thread to invoke calls on B while B is wait for A->Send to return. This caused mutliple problems like issue 3559, 3579. The fix is to limit B->ReceiveSends to only process requests from A. Also disallow the worker thread invoking other threads.
  • 47740f2 [diff] Thread annotation of rtc::CriticalSection.
  • 3ec84d3 [diff] Move thread_annotations.h to webrtc/base/.
  • 56dcc5b [diff] Change Android video renderer to maintain video aspect ratio when displaying camera or decoded video frames.
  • 928c130 [diff] Switch HW video decoder to output byte buffers if video renderer EGL context is not provided by app.
  • a585cf0 [diff] (Auto)update libjingle 76169599-> 76176062
  • b015440 [diff] Enable ipv6 by default for webrtc under a Finch experiment.
  • 45017ae [diff] Revert "Remove DTMF status methods from Voice Engine" r7276
  • 341ddff [diff] Remove DTMF status methods from Voice Engine
  • d08c6be [diff] Skeleton for registering external encoders/decoders.
  • ae69d42 [diff] Remove engine-level SetOptions.
  • c72ff73 [diff] Remove Get/SetNetEQPlayoutMode APIs
  • 1373d9f [diff] Reapply 23529005 after fixing the build break issue (Chromium:582133002)
  • aeeb8f3 [diff] (Auto)update libjingle 75925673-> 75926712
  • f87a435 [diff] (Auto)update libjingle 75924589-> 75925673
  • c76cc07 [diff] (Auto)update libjingle 75922684-> 75924589
  • 88b24bb [diff] Fix HW video decoder crash on some Android KK devices.
  • 1a6b25e [diff] Fix the libjingle_media_unittest failure in Windows build by modifying libjingle_tests.gyp and sctpdataengine_unittests.cc instead of ssladapter.cc.
  • 0d6677d [diff] Fixing compilation failure in peerconnection_jni.cc with WEBRTC_CHROMIUM_BUILD.
  • ce45365 [diff] Config struct for VideoEncoder.
  • d7afd1f [diff] (Auto)update libjingle 75875619-> 75878731
  • b25f2cd [diff] (Auto)update libjingle 75865376-> 75875619
  • 7aa6baa [diff] (Auto)update libjingle 75854833-> 75865376
  • 10fc3fc [diff] (Auto)update libjingle 75854418-> 75854833
  • 4318280 [diff] (Auto)update libjingle 75852725-> 75853560
  • 637a5ca [diff] A few fixes to avoid crash in HW codec on device orientation change.
  • 34f7659 [diff] Revert maximum video codec resolution on Android back to 720p again.
  • f6cfdbf [diff] (Auto)update libjingle 75818332-> 75837294
  • dcbe13b [diff] Avoid writing a double/float to a string to avoid a crash.
  • 8f804c7 [diff] Expose VP8/H264 defaults through video_encoder.h.
  • a31086e [diff] Split video_render_module implementation into default and internal implementation. Targets must now link with implementation of their choice instead of at "gyp"-time.
  • 5e89dbd [diff] Implemented Network::GetBestIP() selection logic as following.
  • 131bfb7 [diff] Enable HW video decoding on Qualcomm devices.
  • d4644c1 [diff] talk/p2p/base: removed unused variable "port_"
  • 6739a00 [diff] Split video_capture_module specific implementation (external vs internal capture) into its own targets. Dependencies must link directly with the desired one.
  • 19eb91c [diff] Split video engine android initialization into each internal module initialization.
  • 6a97b89 [diff] Revert 7151 "Revert 7114 "Expose VideoEncoders with webrtc/video_encoder.h.""
  • 030de95 [diff] (Auto)update libjingle 75683337-> 75695882
  • cacae61 [diff] Java VideoRenderer class may be backed by two different native classes depending on type of rendering. Fix crash in AppRtcDemo by calling correct destructor on exit.
  • 8d8b4c7 [diff] Implemented Network::GetBestIP() selection logic as following.
  • b15238e [diff] Implemented Network::GetBestIP() selection logic as following.
  • 43d397f [diff] Recreate VideoStreams when setting resolution.
  • 3d2e4a6 [diff] Add pbos@webrtc.org (myself) to talk/media/webrtc/.
  • 600001c [diff] (Auto)update libjingle 75610402-> 75610402
  • 1f59bcb [diff] Revert 7184 "Enable ipv6 by default for webrtc under a Finch exp..."
  • 109ba4e [diff] Add a target for the approved subset of rtc_base.
  • a846c20 [diff] HW video decoding optimization to better support HD resolution:
  • 6d3e4cf [diff] Enable ipv6 by default for webrtc under a Finch experiment.
  • 22ea492 [diff] Make BW checks > 0 in peerconnection_unittest.cc.
  • a258a15 [diff] Stop building talk/xmllite since it is no longer used.
  • 117cae3 [diff] (Auto)update libjingle 75390072-> 75428737
  • 73e98e3 [diff] Revert 7170 "Revert 7121 "ValidateFrame, When dumping the first ..." BUG=3789 TESTED=drmemory out\Debug\libjingle_media_unittest.exe --gtest_catch_exceptions=0 --gtest_filter=*Validate*
  • 6a9dda8 [diff] Temporary revert maximum video codec resolution back to 1080p.
  • 8bf99c4 [diff] Revert 7121 "ValidateFrame, When dumping the first 4 samples of a frame, first copy it to a temporary buffer that is zero padded, them use that."
  • e77e198 [diff] (Auto)update libjingle 75302540-> 75327856
  • e338b90 [diff] Stop building talk/sound since it is no longer used.
  • 938f588 [diff] Disabling initializeAndroidGlobals when built with WEBRTC_CHROMIUM_BUILD.
  • 965dd26 [diff] Revert 7114 "Expose VideoEncoders with webrtc/video_encoder.h."
  • 1a5e116 [diff] Revert 7145 "Stop building talk/sound since it is no longer used."
  • 1c84149 [diff] Mark all virtual overrides in the hierarchy of Module as virtual and OVERRIDE.
  • 10e2c7b [diff] Stop building talk/sound since it is no longer used.
  • ffa7ab2 [diff] Fix frame rate selection for Android camera.
  • 18ce94c [diff] Put base tests in webrtc_tests.gyp
  • 1b712c5 [diff] Enable shared socket for TurnPort. In AllocationSequence::OnReadPacket, we now hand the packet to both the TurnPort and StunPort if the remote address matches the server address.
  • ded08bf [diff] (Auto)update libjingle 75141932-> 75179475
  • 966f092 [diff] Fixes two issues in how we handle OfferToReceiveX for CreateOffer: 1. the options set in the first CreateOffer call should not affect the result of a second CreateOffer call, if SetLocalDescription is not called after the first CreateOffer. So the member var options_ of MediaStreamSignaling is removed to make each CreateOffer independent. Instead, MediaSession is responsible to make sure that an m-line in the current local description is never removed from the newly created offer.
  • 83f8ee6 [diff] ValidateFrame, When dumping the first 4 samples of a frame, first copy it to a temporary buffer that is zero padded, them use that. BUG=3789 TESTED=drmemory out\Debug\libjingle_media_unittest.exe --gtest_catch_exceptions=0 --gtest_filter=*Validate* R=tommi@webrtc.org
  • 5d22694 [diff] TurnPort should retry allocation with a new address on error STUN_ERROR_ALLOCATION_MISMATCH.
  • 2ca5657 [diff] Relanding https://code.google.com/p/webrtc/source/detail?r=7093, after it got reverted due to some internal compile failures.
  • 3b7f619 [diff] Peerconnection_jni to use webrtc/base/checks.h instead of implementing its own.
  • 7140ae4 [diff] Expose VideoEncoders with webrtc/video_encoder.h.
  • 87dac0a [diff] Revert 7093: "Implementing ICE Transports type handling in libjingle transport."
  • c30ce01 [diff] Finish work queue in SctpDataMediaChannelTest.
  • df1715c [diff] Fix a bot-breaking memory leak from early returning in ParseMediaDescription.
  • 5e09ab5 [diff] Revert "Fixes two issues in how we handle OfferToReceiveX for CreateOffer:" because it broke content_browsertests on Android.
  • 8232bfb [diff] (Auto)update libjingle 74955991-> 75042522
  • 265eb22 [diff] Implementing ICE Transports type handling in libjingle transport.
  • e8b9e34 [diff] Remove unnecessary include from testutils.cc.
  • 0fbcf96 [diff] (Auto)update libjingle 74873066-> 74873164
  • 9289145 [diff] Fix webrtcvideoframe tests.
  • 6ea7f02 [diff] Updated SCTP SDP attributes according to draft-ietf-mmusic-sctp-sdp-07
  • ec9284d [diff] (Auto)update libjingle 74857067-> 74860820
  • 5bfcb05 [diff] (Auto)update libjingle 74851128-> 74857067
  • 49a0c31 [diff] (Auto)update libjingle 74825992-> 74851128
  • 8661d95 [diff] (Auto)update libjingle 74825084-> 74825992
  • 0d3bdd0 [diff] Fix an issue in MediaStreamSignaling that a remotely create DataChannel is added to the list twice.
  • d4c377a [diff] Revert 7070 "TurnPort should retry allocation with a new address on error STUN_ERROR_ALLOCATION_MISMATCH."
  • 469a71a [diff] Reduce maximum video resolution for Android.
  • 64453e0 [diff] TurnPort should retry allocation with a new address on error STUN_ERROR_ALLOCATION_MISMATCH.
  • 1e086db [diff] Fixes two issues in how we handle OfferToReceiveX for CreateOffer: 1. the options set in the first CreateOffer call should not affect the result of a second CreateOffer call, if SetLocalDescription is not called after the first CreateOffer. So the member var options_ of MediaStreamSignaling is removed to make each CreateOffer independent. Instead, MediaSession is responsible to make sure that an m-line in the current local description is never removed from the newly created offer.
  • 32b3ea4 [diff] Abort Negotiate() if DoCreateOffer() fails.
  • 9d1ec3e [diff] Remove HybridVideoEngine.
  • 08d7fde [diff] * Move test data assests required by video frame tests to be in libjingle instead of elsewhere and co-located with other libjingle test data files.
  • 6966a82 [diff] (Auto)update libjingle 74696326-> 74723281
  • 13b2d03 [diff] (Auto)update libjingle 74694022-> 74696326
  • 5f2d3ea [diff] Network up/down signaling in Call.
  • cd2be3b [diff] Remove flake in SendsLowerResolutionOnSmallerFrames.
  • baa196a [diff] Set resolution based on incoming VideoFrames.
  • ce62507 [diff] (Auto)update libjingle 74628537-> 74648573
  • fdfa168 [diff] Remove deprecated RTCVideoRenderer constructor.
  • 76f8a40 [diff] Remove WebRtcVideoEngine::default_codec_format().
  • fd753f1 [diff] Remove files from talk/PRESUBMIT.py.
  • 9426b88 [diff] win: Replace custom assert() macro with regular assert.h
  • 85c1c98 [diff] Add jiayl to talk OWNERS.
  • 662c7aa [diff] When the peerconnection creates the offer with a constraint to disable the audio offering, stats will not get properly updated.
  • 65ab28e [diff] Add 60 fps video support
  • 5592deb [diff] (Auto)update libjingle 74235596-> 74297316
  • b6cae44 [diff] Fix data races during VideoAdapterTest tear-down.
  • 30000d6 [diff] (Auto)update libjingle 74202294-> 74230205
  • ec7a06f [diff] - Make local constant non-static. - Remove spammy log line.
  • 99a17fd [diff] implement handling ALTERNATE-SERVER response from turn protocol as specified in RFC 5766, also created 2 test cases for both the normal redirection case as well as when a pingpong situation happens, the allocation should fail
  • afced23 [diff] (Auto)update libjingle 74132319-> 74133664
  • 145623d [diff] (Auto)update libjingle 74128148-> 74132319
  • 3b254d9 [diff] Fix Win64 compile of videoadapter_unittest.cc.
  • ed7b920 [diff] Fix data races in VideoAdapterTest.
  • faebcce [diff] Remove test constructor in WebRtcVideoEngine2.
  • 16125f2 [diff] Remove former team members from OWNERS and WATCHLISTS
  • defbcb5 [diff] (Auto)update libjingle 74064646-> 74072040
  • 146a241 [diff] Move constant so it is not stripped out for TSAN bots.
  • 367913c [diff] (Auto)update libjingle 74039473-> 74044292
  • 1d1a138 [diff] As expected, r6569 (https://code.google.com/p/webrtc/source/detail?r=6965) caused memcheck bots to complain. Adding expections for that, in line with outher peerconnection tests.
  • 5462dd9 [diff] (Auto)update libjingle 73927775-> 74032598
  • 2b73e54 [diff] (Auto)update libjingle 73927658-> 73927775
  • 62cf2ce [diff] (Auto)update libjingle 73891518-> 73927658
  • 9460de6 [diff] (Auto)update libjingle 73794259-> 73891518
  • d0f3c32 [diff] Remove static initializer in WebRtcVideoEngine2.
  • 3e4dfed [diff] Making sure muc members get recorded.
  • 2b32435 [diff] Disable two tests in TurnPortTest
  • 5fdaa5e [diff] (Auto)update libjingle 73627179-> 73695227
  • d74aef1 [diff] (Auto)update libjingle 73626701-> 73627179
  • c4ba842 [diff] (Auto)update libjingle 73626167-> 73626701
  • e9db8f6 [diff] (Auto)update libjingle 73399579-> 73626167
  • b095dd1 [diff] Active connection stats [LocalAddress,RemoteAddress,LocalCandidateType...etc] is now printed in the head-up display in Android appRTC.
  • 52e2af0 [diff] (Auto)update libjingle 73370064-> 73399579
  • cdfebb3 [diff] Revert 6897 (i.e. Reland 6863) - "Revert 6863 "Refactor StatsCollector and associated..."
  • 3541181 [diff] (Auto)update libjingle 73256845-> 73260148
  • ce1ee0d [diff] Revert 6863 "Refactor StatsCollector and associated types."
  • 4356ff8 [diff] (Auto)update libjingle 73248599-> 73249894
  • ba39a2f [diff] Make sure that muting muted streams succeeds.
  • 4307d9f [diff] Remove TODO saying to remove WebRtcVideoFrame.
  • 4a042ad [diff] Remove files from talk/PRESUBMIT.py blacklist.
  • ab4404d [diff] Fixes failure triggered by include order re-ordering.
  • cf81adf [diff] (Auto)update libjingle 73222930-> 73226398
  • 29232ae [diff] (Auto)update libjingle 73221069-> 73222930
  • ae75125 [diff] (Auto)update libjingle 73215194-> 73221069
  • b35bc09 [diff] (Auto)update libjingle 73072800 -> 73215194
  • e24ed48 [diff] Fix the audio source failure due to unsupported constraints.
  • eea342e [diff] Removing ASSERT for tcp candidate for port 0 and 9, as Android clients may not be called with set_allow_tcp_listen(false).
  • 9ebf75e [diff] Move default-recv-channels to a separate class.
  • 93d0f92 [diff] Fix GetStats() crash.
  • 53d609b [diff] talk/third_party: removes the empty directory.
  • eaafc80 [diff] (Auto)update libjingle 73072800-> 73072800
  • 1895799 [diff] Remove more dependencies on openssl, add dependency on boringssl. Continues on r6798
  • b20d541 [diff] Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async.
  • c639043 [diff] Fix a bug in parsing IceCandidate with IPV6 address. It used to treat ":" as a candidate delimiter and got confused by the ":" in the IPV6 address. The new logic is to check if the input has multiple lines. If so, returns error.
  • 4ee6ab8 [diff] (Auto)update libjingle 72931377-> 72931377
  • 58c89b1 [diff] Encoding and Decoding of TCP candidates as defined in RFC 6544.
  • b752f54 [diff] (Auto)update libjingle 72847605-> 72850595
  • c741674 [diff] (Auto)update libjingle 72839629-> 72847605
  • 58271c3 [diff] Support for TURN/TLS.
  • 39e16e7 [diff] Add new OWNERS file to talk/examples.
  • 7d284f2 [diff] (Auto)update libjingle 72820109-> 72822008
  • ed587d7 [diff] (Auto)update libjingle 72819313-> 72820109
  • c9e5e34 [diff] (Auto)update libjingle 72785516-> 72819313
  • ba2d36a [diff] (Auto)update libjingle 72785180-> 72785516
  • 2a05536 [diff] (Auto)update libjingle 72682155-> 72785180
  • 91d07c9 [diff] A followup to r6828 to fix a condition check in mediasession.cc.
  • 4d81c99 [diff] (Auto)update libjingle 72659510-> 72673987
  • 0a4294d [diff] Maintain the order of the m-lines in CreateOffer and CreateAnswer. The order in the offer follows the order in the current local description. The order in the answer follows the order in the current offer.
  • f6b2800 [diff] (Auto)update libjingle 72566057-> 72591796
  • 4fa2e85 [diff] Adds the support of RTCOfferOptions for PeerConnectionInterface::CreateOffer. Constraints are still supported for CreateOffer, but converted to RTCOfferOptions internally.
  • 5a88f47 [diff] (Auto)update libjingle 72446860-> 72550257
  • 01e181d [diff] (Auto)update libjingle 72443101-> 72446860
  • df2451b [diff] (Auto)update libjingle 72442050-> 72443101
  • 13fc534 [diff] (Auto)update libjingle 72430895-> 72442050
  • 8968d35 [diff] (Auto)update libjingle 72407428-> 72430895
  • 2e4feaa [diff] (Auto)update libjingle 72403605-> 72407428
  • 8a58f7a [diff] (Auto)update libjingle 72389720-> 72403605
  • 26de838 [diff] Fix memory leak in FakeSSLCertificate::GetChain(), discovered by Linux Memcheck build/try bots.
  • 09b3f4c [diff] (Auto)update libjingle 72320533-> 72380285
  • 7663c27 [diff] (Auto)update libjingle 72205295-> 72320533
  • 5794b70 [diff] libjingle: stop building files in talk/base as they are no longer used as of r6799
  • a9f99e0 [diff] Disable warning 4702 which affects map, xlist and others on vs2012 and vs2013. BUG=3584 TESTED=python webrtc\build\gyp_webrtc -G msvs_version=2013 & ninja -C out\Release R=pthatcher@webrtc.org
  • 2a86ce2 [diff] (Auto)update libjingle 72097588-> 72159069
  • 459f356 [diff] (Auto)update libjingle 72016417-> 72097588
  • e971dbb [diff] Remove a disabled test.
  • df4774b [diff] Fix compilation on windows with clang, indentation cleanups
  • 95bea28 [diff] Set NACK/REMB when setting receive codecs.
  • 251a1c7 [diff] Revert of 6778 "Refactor StatsCollector and associated types." Breakes FYI bots.
  • d78e89b [diff] Revert "Fix compilation on windows with clang, indentation cleanups"
  • ac2555b [diff] Fix compilation on windows with clang, indentation cleanups
  • f54b0eb [diff] Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async.
  • 4c20a21 [diff] Fix a crash in statscollector.cc caused by invoking methods on the worker thread which destroys the Transport.
  • 312862c [diff] (Auto)update libjingle 71829282-> 71834788
  • 8e88c29 [diff] Re-revert of 6747 "Refactor StatsCollector and associated types." Breakes FYI bots.
  • dbb1185 [diff] (Auto)update libjingle 71775619-> 71778545
  • 4352adb [diff] Revert 6747 "Refactor StatsCollector and associated types." Breakes FYI bots.
  • 48e0f37 [diff] Revert 6766 "Temporarily add a default ctor to StatsReport and make |id| non const. As soon as I've updated the chrome side, I'll revert this cl."
  • 394c028 [diff] (Auto)update libjingle 71766184-> 71775619
  • 58123f6 [diff] (Auto)update libjingle 71753329-> 71766184
  • f2399c8 [diff] Temporarily add a default ctor to StatsReport and make |id| non const. As soon as I've updated the chrome side, I'll revert this cl.
  • fbfc394 [diff] Enable SendAndReceive tests.
  • ec56395 [diff] Revert "(Auto)update libjingle 71675033-> 71726409"
  • 6260d68 [diff] (Auto)update libjingle 71726409-> 71726772
  • be28fe4 [diff] (Auto)update libjingle 71675033-> 71726409
  • 48f113f [diff] Implement suspend-below-min-bitrate option.
  • 7a0d4a7 [diff] Wire up VideoOptions for payload-based padding.
  • 7db3e8d [diff] Add VP8 video decoding hw acceleration support to Java Peerconnection library. For now NVidia decoder is supported only, Qualcomm will be added once b/16353967 is fixed.
  • ccce52e [diff] Implement encoder options in WebRtcVideoEngine2.
  • c351015 [diff] Remove unused config.h and math.h includes.
  • d1f5b11 [diff] Enable ReceiveStreamReceivingByDefault test.
  • 750fe7d [diff] (Auto)update libjingle 71599033-> 71605904
  • b91678d [diff] (Auto)update libjingle 71575585-> 71599033
  • 93f95be [diff] Disable GetStatsForInvalidTrack while I rewrite it.
  • 2aec728 [diff] Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async.
  • c0acc70 [diff] Revert 6745 "Refactor StatsCollector and associated types." Broke build on android.
  • 2a0c1e3 [diff] Refactor StatsCollector and associated types. * Due to the type changes, I'm going to update the OnCompleted event in two phases to sync with Chrome. This is the first phase. * Reports are now managed in a set, not a map, since it's enough to store the id in one place. * Report ids are now const. * Copying of data has been greatly reduced. * This change includes preparation work for making GetStats fully async.
  • d7058cc [diff] Check before send/receive rtp header extensions.
  • 4c09a71 [diff] Implement Base::ConstrainNewCodec2.
  • 04d269c [diff] Ignore empty data in DataChannel::Send to match FF's behavior.
  • c65cdaf [diff] (Auto)update libjingle 71460499-> 71464449
  • 12569f9 [diff] Revert "Reland r6707 with the fix for callclient.cc."
  • d4c2eb2 [diff] (Auto)update libjingle 71456344-> 71456420
  • 77abf9b [diff] (Auto)update libjingle 71456173-> 71456344
  • 4417c9c [diff] Reland r6707 with the fix for callclient.cc.
  • 624cbc5 [diff] (Auto)update libjingle 71452608-> 71453580
  • bf21bdd [diff] Creates the default track if the remote media content is send-only and there is no stream in the SDP.
  • 7724e69 [diff] Initial WebRtcVideoEngine2::GetStats().
  • 3272356 [diff] Restart VideoReceiveStreams in WebRtcVideoEngine2.
  • d029508 [diff] (Auto)update libjingle 71378257-> 71410012
  • d5c92b8 [diff] Connect to the turn server if address cannot be resolved by the browser by using unresolved address. This case is only considered for TCP sockets. P2P layer will assume socket will do the resolve by using a proxy.
  • 88853c7 [diff] Assigning a priority to TURN server list passed to PeerConnection. First entry in the TURN server list will get the highest priotity and so forth.
  • 3588cd9 [diff] fix
  • 6149956 [diff] Move additional state into WebRtcVideoSendStream.
  • 4604619 [diff] Revert 6707 "Add support of multiple STUN servers in UDPPort."
  • c7db594 [diff] Make sure b lines appear before all the a lines. Per RFC 4566, the order of media description should be: m= (media name and transport address) i=* (media title) c=* (connection information -- optional if included at session level) b=* (zero or more bandwidth information lines) k=* (encryption key) a=* (zero or more media attribute lines)
  • 5367a5b [diff] Add support of multiple STUN servers in UDPPort. Now UDPPort signals PortComplete or PortError when the Bind requests for all STUN servers are responded or failed. If any STUN bind is successful, PortComplete is signaled; otherwise, PortError is signaled.
  • 440a091 [diff] (Auto)update libjingle 71240799-> 71250251
  • 2848f59 [diff] Implement unittest for SetSendCodecsChangesExistingStreams.
  • 676a3f8 [diff] Minor refactoring of StatsCollector. * Make GetTimeNow a static method in the cc file. * Make GetTransportIdFromProxy a static method as well and not a class method.
  • f04b0c9 [diff] Remove Thread::RunningForChannelManager().
  • b6ef00f [diff] Handle the case if an unusually long peer name is provided in the peerconnection example.
  • 8c8462c [diff] Replace strcpy with talk_base::strcpyn.
  • 3915454 [diff] Add a facility to the Thread class to catch blocking regressions.
  • 33522ea [diff] Enable SCTP compile for iOS.
  • b3242f5 [diff] (Auto)update libjingle 71116846-> 71117224
  • 260dfb4 [diff] Add a facility to the Thread class to catch blocking regressions.
  • 2829d69 [diff] A step towards changing StatsReport::Value::name to an enum. The stats reporting code does a lot of unnecessary string copying. This is a step in the direction of removing that and forcing use of only known constants.
  • fd1e42f [diff] Make StatsCollector depend on always having a valid session pointer. This is required since the session pointer is currently used on multiple threads but there's no synchronization code to guard it. I'm removing the set_session() method and session() getter since they would cause problems if used without synchronization.
  • 32a0ac7 [diff] Minor refactoring of the session classes. Make member variables that never change and are touched on multiple threads, const. Move implementations of setters/getters of variables that can change, into the cc file in preparation of adding thread correctness checks.
  • 9d8544c [diff] (Auto)update libjingle 71107853-> 71115715
  • a26d7d6 [diff] (Auto)update libjingle 71099685-> 71107853
  • 3c7ec2a [diff] Fix a type cast issue for compiling webrtc with BoringSSL.
  • fdea5c2 [diff] (Auto)update libjingle 70948025-> 70959275
  • 86175b0 [diff] Implement unittest SetRecvCodecsAcceptDefaultCodecs.
  • d55365d [diff] (Auto)update libjingle 70813271-> 70818369
  • 6fa0acd [diff] Fix a bug in SocketAddress where "a.b.c.d:1" and "b.b.c.d:1" are incorrectly considered equal.
  • f95a2a3 [diff] Improve libjingle's ASSERT and VERIFY macros on Windows. This change has the effect that when using a debugger, a failing ASSERT/VERIFY will break exactly where the failing expression is and not two callstacks up. Minidumps (for debug builds) will also have the failing expression at the top of the call stack.
  • b873792 [diff] Fixed the stats problem when new track is using the same ssrc as the previous track.
  • 82a3f3c [diff] (Auto)update libjingle 70711261-> 70733822
  • b7104bb [diff] Change Timing::WallTimeNow to be static.
  • 62c09ba [diff] Disabling shared socket mode for TURN ports. This is done as currently when TURN server also used as STUN server, binding responses will be handed over to TURN port, which simply discard these messages, as requests are originated from StunPort.
  • fdd800a [diff] Remove GetDefaultConfigs() from Call.
  • c547a07 [diff] (Auto)update libjingle 70422491-> 70424781
  • f392e6e [diff] (Auto)update libjingle 70343444-> 70394475
  • 465c8af [diff] (Auto)update libjingle 70340027-> 70343444
  • 1d74a2c [diff] Add tkchin@ to OWNERS.
  • 3e32030 [diff] Fix uninitialized value in DtlsTransport and TransportDescription.
  • 7bdf5b5 [diff] (Auto)update libjingle 70329914-> 70330023
  • 249b389 [diff] Implement command line flags for peerconnection client example on Windows
  • 230295b [diff] Use X509_NAME, not struct X509_name_st.
  • 11b3791 [diff] (Auto)update libjingle 70004190-> 70103367
  • dd4321f [diff] Implement SetSendCodecs() unit tests for WebRtcVideoChannel2.
  • 55ac257 [diff] (Auto)update libjingle 69860953-> 70002228
  • 6eff6e0 [diff] Change SdpSerializeCandidate to output candidate line without the "a=" and without the leading \r\n", i.e. candidate-attribute as defined in section 15.1 of [ICE].
  • 3078bde [diff] Disable PhysicalSocketTest.TestUdpReadyToSendIPv4 for TSAN2
  • d24be91 [diff] (Auto)update libjingle 69648312-> 69830415
  • daf1d14 [diff] When creating an answer, takes the codec preference from the offer.
  • 7453f7a [diff] (Auto)update libjingle 69634309-> 69640360
  • 2a1d7c0 [diff] Limits the send and receive buffer by bytes, not by packets. The new limit is 16MB for each buffer. Also refactors the code to handle send failure more consistently.
  • 39c443b [diff] Re-evalutes the ICE role on ICE restart. Also unifies the logic of ICE restart.
  • 37998a1 [diff] (Auto)update libjingle 69617317-> 69623266
  • 50a9211 [diff] (Auto)update libjingle 69600065-> 69617317
  • dadd51d [diff] Remove unused ALLOCATE_DELAY constant.
  • fbf1603 [diff] (Auto)update libjingle 69589535-> 69600065
  • 3443a94 [diff] (Auto)update libjingle 69588980-> 69589535
  • 307c5b9 [diff] (Auto)update libjingle 69588608-> 69588980
  • 13fae19 [diff] (Auto)update libjingle 69587333-> 69588608
  • f6e56ca [diff] (Auto)update libjingle 69568113-> 69587333
  • 07a14a7 [diff] (Auto)update libjingle 69567902-> 69568113
  • 6214542 [diff] (Auto)update libjingle 69555283-> 69567902

platform/external/chromium_org/third_party/libjpeg_turbo (71) [show][hide]

  • 5e7df48 [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • e84603c [diff] Update makefiles after merge of Chromium at fb34b348eead
  • 034e9a9 [diff] [MIPS64] Add build support for MIPS64 in libjpeg_turbo.
  • 8b0bb3e [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 689e918 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 650e49d [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • f212e0c [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • d3dca9a [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • a94fe3b [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 8e5032e [diff] Update makefiles after merge of Chromium at 02b0945c7345
  • 3963fbc [diff] Mark libjpeg-turbo's license as OK for android.
  • 2ed5319 [diff] Add ARM64 SIMD support to libjpeg_turbo
  • 4f29454 [diff] libjpeg-turbo: Update README.chromium to note that a patch has been landed upstream.
  • 7a076b5 [diff] libjpeg-turbo: Remove .func / .endfunc directives.
  • a4f1359 [diff] Add support for iOS to libjpeg.gyp.
  • 841fff8 [diff] Update libjpeg_turbo to use clz for bitcounting on ARM
  • 3395bcc [diff] Upgrade libjpeg_turbo to 1.3.1 (r1219)
  • 24cafe9 [diff] Remove unsued win/jconfig.h file
  • 2b20540 [diff] Fix warning about always_inline attribute in libjpeg_turbo.
  • f7e5ddf [diff] Stop using "prefix_dir" in libjpeg.gyp.
  • 454cf53 [diff] Add target_arch=arm64 support.
  • 6d1fa0e [diff] Allow libjpeg_turbo to configure (using gyp) on FreeBSD.
  • 966a02f [diff] Disable assembly optimizations in MemorySanitizer builds of libjpeg_turbo.
  • 7220379 [diff] Revert the previous 2 temporary changes.
  • b8888bc [diff] Temporarily revert "update neon config in libjpeg turbo"
  • e81fceb [diff] Temporary limit NO_GETENV on Android only
  • 9652949 [diff] update neon config in libjpeg turbo
  • 151363b [diff] Disable libjpeg turbo getenv()
  • 32cab49 [diff] Zero unused DHT huffman values at creation time
  • 2285c50 [diff] Better handle SOS CSi values and order
  • 82ce8a6 [diff] Remove <(library) usage from libjpeg.gyp.
  • 4c16080 [diff] Make 'License' field in third-party metadata required
  • 2fdc3a8 [diff] Remove logic for using system libjpeg from libjpeg_turbo gyp file
  • 11e6ee9 [diff] Update libjpeg-turbo to r856.
  • cd3e30f [diff] [MIPS] Add build support for libjpeg_turbo for MIPS.
  • 8cd028b [diff] arm: Always build the NEON SIMD code when targetting ARMv7-A devices.
  • 93d4a90 [diff] Make the default to not use system lib for all builds The original change is <http://codereview.chromium.org/10442041/>, which is created by davemoore@chromium.org.
  • 3c45e9e [diff] Pull in r830 from upstream.
  • df5ffdd [diff] Update libjpeg-turbo. This change updates our copy of libjpeg-turbo to r829.
  • d1fe352 [diff] enable libjpeg for chromium x86 android build
  • bd7c9af [diff] add 64 bit gyp builds for OSX and Windows. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9982017
  • 9ff804c [diff] Revert r124240.
  • 79bffb7 [diff] Build fix for linux32 after my last change to this file.
  • 1ba49de [diff] libjpeg_turbo: Filter out "section flags ignored on section redeclaration" warnings on mac.
  • 1c3c7ff [diff] JPEG_DECODE_ONLY macro reintroduced to allow just the decode functions to be linked in BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9317003
  • b7a2ddf [diff] Disable ULDI on reference to libjpeg_turbo (vs2010)
  • 0ec930e [diff] Update libjpeg-turbo to 1.2.0. This change applies the upstream changes from 1.1.90 to 1.2.0 (r733).
  • 90462e9 [diff] Use os_posix in gyp file, this patch was tested on Solaris, NetBSD, and OpenBSD.
  • c6beb74 [diff] Update libjpeg-turbo to r722. This change just updates our copy of libjpeg-turbo to r722.
  • dd03f0f [diff] Fix type 'settings' to 'none' in gyp file for libjpeg.
  • 654337e [diff] Cleanup: no need to redeclare use_system_yasm.
  • f1c0942 [diff] Make libjpeg-turbo PIC-clean on 32-bit Linux.
  • 87e9bdc [diff] Fix build error on ARM targets without Neon support.
  • 57ebe5c [diff] Allow building libjpeg-turbo for ARM targets which lack support for the Neon instruction set. This change also removes the unnecessary dependency to yasm on ARM targets.
  • 538d9fd [diff] Reapply warning fixes. This change just reapply warning fixes that I forgot reapplying when I updated libjpeg-turbo to 1.1.90.
  • 7101b2d [diff] Update the LICENSE file of libjpeg-turbo. This change updates the license file of libjpeg-turbo to the new one. It removed the wxWindows code and updated its license to the BSD-compatible one.
  • 5c4dda9 [diff] Fix Windows build. This change comments out the definitions of INT16, INT32, and FAR so we can build libjpeg-turbo on Windows. (I forgot re-applying this change to my previous change. Sorry.)
  • 9862697 [diff] Updates libjpeg-turbo to 1.1.90 This change updates our copy of libjpeg-turbo to 1.1.90 (r677), which supports ARM NEON.
  • 0758f15 [diff] two warning fixes for the benefit of visual c when warnings are turned up BUG=none TESTED=builds with higher warning levels on windows Review URL: http://codereview.chromium.org/7331010
  • 11a02ed [diff] Support Motion JPEG This change uses the default Huffman tables when a JPEG image does not have DHT markers. When a Motion JPEG frame does not have DHT markers, it assumes a decoder uses the huffman tables suggested by the JPEG standard. Even though it is not compliant with the JPEG standard, it is useful to support such Motion JPEG because it is used by many webcams.
  • 6eb4f20 [diff] Disable warnings in VS since they won't be fixed anytime soon.
  • 313e025 [diff] Fix yasm warnings in libjpeg-turbo. This change fixes all yasm warnings in libjpeg-turbo (section redefinitions and unsupported declarations) so we can compile it without annoying warnings.
  • 6640352 [diff] Support the 'use_system_yasm' variable (libjpeg_turbo). This change uses yasm installed to the system to build libjpeg_turbo if 'use_system_yasm' is 1 as requested by 'fta@ubuntu.com'.
  • 7deb8d6 [diff] Formatting the readmes in deps to follow the proper format and making sure they contain Short Name and Version fields for version tracking.
  • 321292e [diff] Fix invalid reads in libjpeg-turbo (libjpeg-turbo side) The maskmovdqu instruction seems to read data from memory before storing selected bytes and it causes InvalidRead errors when the output buffer does not have sufficient space for an XMM word. This change stores the output data without using maskmovdqu instruction when it does not have sufficient space. (The regression test for this issue is in another change because libjpeg-turbo is in a different repository from Chrome <http://codereview.chromium.org/6478021/>.)
  • 6863548 [diff] Add PRIVATE flags to global symbols. This change adds the 'private_extern' flags (on Mac) or the 'hidden' flags (on Linux) to the all global symbols in libjpeg-turbo as suggested in <http://codereview.chromium.org/6332003/>.
  • 51f9cb0 [diff] Cherry-pick a fix from r324 of the libjpeg-turbo stable branch that adds further protections against invalid Huffman codes.
  • f5b3dd3 [diff] Refactor the GYP file for libjpeg-turbo. This change cleans up the GYP file for libjpeg-turbo so we can directly build asm files in its 'libjpeg' target. (We can now do this because GYP Issue 102 is fixed.) Also, this change adds a 'RGBX_FILLER_OXFF' flag so libjpeg-turbo can produce the RGBA pixels compatible to Chrome/WebKit, i.e. we can remove the memory copy in gfx::JPEGCodec::Decode().
  • 77347bb [diff] Remove workaround for gyp issue 102 and use libjpeg_turbo on Linux.
  • 920a8a9 [diff] Add build files for libjpeg-turbo. This change adds a GYP file, header files, and a README file used for building libjpeg-turbo. (This GYP file builds libjpeg-turbo only on Windows and Mac since Linux uses the system libjpeg.)
  • f0c4f33 [diff] Adds libjpeg-turbo to our repository. This change lands the original libjpeg-turbo 1.0.1 (source files only) and NASM 2.09.2 (required for assembling .asm files on Windows) to "deps/third_party". I will send more changes to land its build files and patches to integrate it into Chrome.

platform/external/chromium_org/third_party/libsrtp (21) [show][hide]

  • 80b189b [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • bccfa77 [diff] Update makefiles after merge of Chromium at 7b0ec7dd4a37
  • 98284c8 [diff] Use FORCE_64BIT_ALIGN on 32-bit platforms to make sure that aes_cbc_ctx_t allocated by aes_cbc_alloc is 64-bit aligned.
  • c9b192a [diff] Update makefiles after merge of Chromium at fb34b348eead
  • 9829010 [diff] Revert r292047: Replace compiling flag "-O3" with "-O2" to avoid a compiler bug that caused a crash
  • 8207bf3 [diff] Replace compiling flag "-O3" with "-O2" to avoid a compiler bug that caused a crash.
  • 4dfcfe5 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • a59ff60 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 0b4f982 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • 5db5e1f [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • e2e2092 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • 7d3be9f [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • dcc1fc6 [diff] Revert "Define DEV_URANDOM for posix"
  • d9e24f8 [diff] Update makefiles after merge of Chromium at b241671f0248
  • e276585 [diff] Update makefiles after merge of Chromium at 288938
  • 5eebd25 [diff] [MIPS] Add build support for MIPS64 in libsrtp.
  • 0ad3054 [diff] Update makefiles after merge of Chromium at 286177
  • 401b2cc [diff] Define DEV_URANDOM for posix
  • 662d81d [diff] [MIPS] Make srtp_driver compile for MIPS
  • 42f9dff [diff] Update makefiles after merge of Chromium at 282385
  • ba0178f [diff] Update makefiles after merge of Chromium at 279716

platform/external/chromium_org/third_party/libvpx (71) [show][hide]

  • dc3ec9d [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • cd43b73 [diff] Update makefiles after merge of Chromium at 39.0.2171.26
  • f28f50a [diff] Update makefiles after merge of Chromium at ba4cf8bb6dc7
  • efe9712 [diff] Make sure gcc4.6 is not used
  • 8029e29 [diff] Update makefiles after merge of Chromium at 861ff7506729
  • 55f7ba2 [diff] Reinstate VPX_ compatibility defines
  • 87997d4 [diff] libvpx: Pull from upstream
  • 5b683da [diff] Update makefiles after merge of Chromium at fb34b348eead
  • 42ddeba [diff] Add include dirs to dependent targets in the GN build.
  • 48c849a [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 4947d55 [diff] GN & libvpx: Missing deps for generating ASM offsets
  • 8064f37 [diff] GN & libvpx: Convert ARM assembly files and compile
  • e1beb49 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 911b346 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • 22959a2 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • 17fcbf6 [diff] generate_gypi.sh: wrap long lines
  • 7c1bec8 [diff] Print git log in commit order
  • f60f078 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • 30678dd [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 174d43a [diff] GN: Build libvpx on ARM NEON
  • 2307adc [diff] Update makefiles after merge of Chromium at 595b5cf6e271
  • d95585f [diff] libvpx: Pull from upstream
  • 0f393e9 [diff] GN: Build libvpx on ARM
  • 7206f88 [diff] GN: Exclude libvpx NEON intrinsics in ARM
  • 71513d8 [diff] libvpx: exclude NEON target on x86 for GN build
  • bd09f76 [diff] GN: Build libvpx on POSIX x86
  • fb505e5 [diff] Remove unused directories
  • 8110782 [diff] Remove accidental commit
  • 8a9cab7 [diff] Cherry pick "Fix allocation of context buffers on frame resize"
  • 4299d0b [diff] Cherry pick "Fix bug 837: realloc mode info buffers on resize"
  • ceebbcc [diff] Remove outdated files
  • 796a08a [diff] MIPS64] Adding build support for MIPS64 to libvpx in Chromium
  • 982d147 [diff] Disable LTO for one target.
  • a3409a2 [diff] Update makefiles after merge of Chromium at e5f75e0d602b
  • 86d9daf [diff] Update makefiles after merge of Chromium at b241671f0248
  • 4e6bc04 [diff] vp8 fix: deallocate denoiser->yv12_last_source
  • 563c46b [diff] Attempt to let libvpx's SSE files build with clang-cl.
  • f68663a [diff] vpx: Simplify intrinsic gypi files.
  • d97eeef [diff] Update makefiles after merge of Chromium at 291234
  • 6e18fa2 [diff] Set baseline version of libvpx from m38 cut
  • ace6578 [diff] libvpx: Pull from upstream
  • e703c0a [diff] Fix valgrind error in pickmode
  • 6522bdc [diff] Update makefiles after merge of Chromium at 290563
  • d247a62 [diff] Update makefiles after merge of Chromium at 290040
  • 41294d9 [diff] libvpx: Pull from upstream
  • 76b899c [diff] Revert 289715 "libvpx.gyp: Remove redundant sources."
  • 1f91ed3 [diff] libvpx.gyp: Remove redundant sources.
  • 962354e [diff] libvpx.gyp: Fix process_outputs_as_sources usage.
  • ce318fa [diff] Update makefiles after merge of Chromium at 288938
  • 49c5226 [diff] vp8 fix: re-allocate denoiser for spatial resize.
  • b80efbc [diff] Workaround assembly offsets build error for WebRTC standalone.
  • 7b82466 [diff] Update clang warnings after r287092.
  • 371cfce [diff] Update libvpx.gyp for removed third_party libmkv.
  • 32b3539 [diff] Update makefiles after merge of Chromium at 286177
  • 3e075b6 [diff] Remove third_party libmkv.
  • 3983288 [diff] libvpx: Pull from upstream
  • ac4e313 [diff] libvpx: Pull from upstream
  • 85d3a42 [diff] Update makefiles after merge of Chromium at 282880
  • 95aa45d [diff] libvpx: Pull from upstream
  • c02e7d8 [diff] Update makefiles after merge of Chromium at 282385
  • c06107b [diff] Update makefiles after merge of Chromium at 282162
  • b522b78 [diff] libvpx: Pull from upstream
  • e206401 [diff] libvpx: Pull from upstream
  • f36ea33 [diff] vp8 denoiser fix: free memory of denoiser->denoiser_state.
  • f15f350 [diff] Update makefiles after merge of Chromium at 279716
  • 9f8828b [diff] Fix Android x86 builds of libvpx
  • ae672fb [diff] libvpx: Pull from upstream
  • d1ad65d [diff] libvpx: Pull from upstream
  • f6ac524 [diff] libvpx: Pull from upstream
  • 360bf14 [diff] libvpx: Add dependency on sse4 intrinsics library.
  • 88b47b2 [diff] libvpx: Pull from upstream

platform/external/chromium_org/third_party/libyuv (45) [show][hide]

  • b3fdcf1 [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • 9b39440 [diff] Patch r1067 into m39 branch which is based on r1038. BUG=355 TESTED=untested R=harryjin@google.com
  • 954c47d [diff] Make an m39 branch based on r1038 A https://libyuv.googlecode.com/svn/branches/m39
  • 3e24c89 [diff] Update makefiles after merge of Chromium at fb34b348eead
  • dd420f8 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 7d4ee11 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • fa18af1 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • 8fb6961 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • 3400406 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • 5ac12bf [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 0be9ba4 [diff] Update makefiles after merge of Chromium at 02b0945c7345
  • 0ba9ea5 [diff] Update makefiles after merge of Chromium at b241671f0248
  • c2ad62d [diff] Update makefiles after merge of Chromium at 288938
  • 54267c2 [diff] Update makefiles after merge of Chromium at 286177
  • 455c66b [diff] Add a gyp define LIBYUV_DISABLE_JPEG to not build jpeg library BUG=346 TESTED=set GYP_DEFINES=target_arch=ia32 libyuv_disable_jpeg=1 & python gyp_libyuv -fninja -G msvs_version=2010 libyuv_test.gyp R=harryjin@google.com
  • 9f12361 [diff] redo nv12 crop unittest with expect eq BUG=334 TESTED=crop R=tpsiaki@google.com
  • 74ce999 [diff] Add NV12 cropping unittest to confirm behavior. BUG=344 TESTED=libyuv_unittest --gtest_filter=*CropNV12 R=tpsiaki@google.com
  • 451a754 [diff] Check number of functions available to cpuid before fetching function 7 results. BUG=343 TESTED=local test on Windows. R=brettw@chromium.org, tpsiaki@google.com
  • 0ef550b [diff] Update makefiles after merge of Chromium at 282385
  • 9ffb92f [diff] Detect clang-cl compiler and disable assembly for now. BUG=341 TESTED=clang-cl /W0 -c -Iinclude source/cpu_id.c R=harryjin@google.com, rnk@chromium.org
  • 65a324e [diff] remove extern "C" from rotate function, since its built with extern "C" around full file. BUG=341 TESTED=clang -c -Iinclude source/rotate.c R=harryjin@google.com
  • 8798e04 [diff] Port conversion functions to c. BUG=303 TESTED=cl /c /TC /Iinclude source\convert_from.cc source\convert_argb.cc source\convert_from_argb.cc R=harryjin@google.com
  • a2fbf9d [diff] convert source ported to c89. BUG=303 TESTED=cl /c /TC /Iinclude source/convert.cc R=harryjin@google.com
  • 1034277 [diff] Disable assembly optimizations in MemorySanitizer builds.
  • f34649b [diff] Roll chromium_revision 274825:280149 to fix GN
  • ac4f038 [diff] Show jpeg as an option for psnr tool if enabled BUG=339 TESTED=psnr R=harryjin@google.com
  • 1347fde [diff] add symbols for ios unittests BUG=none TEST=none R=harryjin@google.com
  • 40b21e2 [diff] lint fixes for psnr BUG=339 TESTED=lint R=harryjin@google.com
  • b7d674e [diff] jpeg psnr avoid duplicates with libyuv by checking HAVE_JPEG BUG=339 TESTED=local psnr test R=harryjin@google.com
  • 44e049b [diff] move Calc functions for psnr into header to avoid duplicate links. BUG=339 TESTED=gyp build R=harryjin@google.com
  • f939fb7 [diff] psnr tool accept jpeg files as well as raw YUV BUG=339 TESTED=psnr.exe feet.jpg bluechicken.jpg R=harryjin@google.com
  • ee5df9a [diff] Update makefiles after merge of Chromium at 279716
  • 81ba94f [diff] only enable mips assembly for old 32 bit abi. new 32 bit abi and 64 bit bit able remove t4 to t7 and add a4 to a7 BUG=337 TESTED=untested R=tpsiaki@google.com
  • 1b9df4c [diff] Add nacl version check to enable Neon on M37 and bundles for X86 on M33 BUG=333 TESTED=nacl build and validate R=tpsiaki@google.com
  • e6dd1fa [diff] Port I420ToARGB to intrinsics for win64 BUG=336 TESTED=out\release_x64\libyuv_unittest --gunit_also_run_disabled_tests --gtest_filter=*I420To*B* R=bryan.bernhart@intel.com, tpsiaki@google.com
  • f67b426 [diff] Add some more bic's for scale nacl code BUG=333 TESTED=ncval R=thorcarpenter@google.com
  • 4b7a04e [diff] port neon to arm64. the register names have changes from r0 to w0 or x0 depending on size. Passing them as parameters (e.g. %0) makes the code register name agnostic. BUG=333 TESTED=32 bit build still works. R=nfullagar@chromium.org
  • 4e5e44e [diff] scale neon nacl port BUG=333 TESTED=ncval R=tpsiaki@google.com
  • b1df26d [diff] rotate neon code port to nacl BUG=333 TESTED=ncval R=tpsiaki@google.com
  • 0bb310e [diff] Add bic instructions before each load or store for nacl BUG=333 TESTED=validator R=jfb@chromium.org
  • bf3b111 [diff] MEMACCESS macro for NaCL Arm BUG=333 TESTED=validator passes R=jfb@chromium.org, tpsiaki@google.com
  • a9ff15b [diff] check copy has different address. If same, skip the copy to avoid valgrind error. BUG=334 TESTED=unittests still pass R=tpsiaki@google.com
  • b0fce2a [diff] bump chromium revision to 274825 - last known good release. BUG=none TESTED=try bots R=tpsiaki@google.com
  • 193c1ff [diff] test conversions that are reversible. BUG=334 TESTED=unittests added to test functionality that is reversible. R=sandersd@chromium.org
  • 2a35da3 [diff] Add ARGBToABGR and ARGBToBGRA as actual functions instead of macros. BUG=334 TESTED=libyuv unittests pass R=tpsiaki@google.com

platform/external/chromium_org/third_party/openmax_dl (15) [show][hide]

  • 9dd54d6 [diff] Update makefiles after merge of Chromium at fb34b348eead
  • 0da7f83 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 6a38c97 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • 240abc7 [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • ffd3d63 [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • a008d4b [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • f647030 [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 745f961 [diff] Update makefiles after merge of Chromium at b241671f0248
  • 79e64bc [diff] openmax: Remove .func / .endfunc directives.
  • 7bef3a6 [diff] Update makefiles after merge of Chromium at 288938
  • 9ab9ca2 [diff] Minimized the table sizes for MIPS implementation.
  • 3466514 [diff] Update makefiles after merge of Chromium at 286177
  • 5d85077 [diff] Convert all ARM assembler directives to lower case for clang's assembler.
  • e2727ae [diff] Update makefiles after merge of Chromium at 282385
  • 4d51902 [diff] Update makefiles after merge of Chromium at 279716

platform/external/chromium_org/third_party/opus/src (2) [show][hide]

  • cae6961 [diff] Merge http://git.xiph.org/?p=opus.git;a=commitdiff;h=e70faf98b0465e4f278c72ce2d7b4ad10221a2f2
  • 6f62957 [diff] Add PROJECT to chromium_deps

platform/external/chromium_org/third_party/ots (19) [show][hide]

  • fb801e5 [diff] Update makefiles after merge of Chromium at 39.0.2171.95
  • 99a34c6 [diff] Update makefiles after merge of Chromium at fb34b348eead
  • f2d9354 [diff] Update makefiles after merge of Chromium at 6a4d455b8650
  • 20fa386 [diff] Update makefiles after merge of Chromium at b62471bd5180
  • c97ad1a [diff] Update makefiles after merge of Chromium at a301aef21f9e
  • ad96e9d [diff] Update makefiles after merge of Chromium at d0b993bb2548
  • 098bca5 [diff] Update makefiles after merge of Chromium at facf66e09bf8
  • b17eed9 [diff] Update makefiles after merge of Chromium at 457b0a1c9412
  • 2599242 [diff] Update makefiles after merge of Chromium at b241671f0248
  • a0b1f89 [diff] Update makefiles after merge of Chromium at 288938
  • 1e34f35 [diff] Update makefiles after merge of Chromium at 286177
  • 7aaed37 [diff] Update makefiles after merge of Chromium at 282385
  • e4b3db2 [diff] Update makefiles after merge of Chromium at 280798
  • ee70279 [diff] Update makefiles after merge of Chromium at 280795
  • 202bf9d [diff] Update makefiles after merge of Chromium at 280794
  • ba9a1ab [diff] Merge third_party/ots from https://chromium.googlesource.com/external/ots.git at 98897009f3ea8a5fa3e20a4a74977da7aaa8e61a
  • 9889700 [diff] Add BUILD.gn
  • 6462c58 [diff] Add DoNotDropColorBitmapTables() API.
  • f805e23 [diff] Update makefiles after merge of Chromium at 279716

platform/external/chromium_org/third_party/skia (1454) [show][hide]

  • 99ac155 [diff] Cherry pick "Avoid crash on some 64b ARM NEON platforms."
  • e957df0 [diff] Avoid the use of mipmaps to prevent memory leak
  • e127701 [diff] Cherry pick two CLs back to M39 to fix a bug
  • b4f3d69 [diff] Update fontMgr to take list of bcp47 language tags.
  • c38dee4 [diff] [Cherry pick of b0e89dcc1d8c1c2f9f7ffb45e8609cdb4a68104b to M39.]
  • 139c136 [diff] Fix int16_t for glyphs, const glyphs, and clarify glyph loop.
  • 55a1361 [diff] Merge to M39: Don't adjust the bounds after a restore with the restore's paired saveLayer's paint.
  • d9f9663 [diff] Change GrContext::copyTexture to go through GrDrawTarget
  • aafcb54 [diff] [Cherry-pick of 3a49520696b2eca69e57884657d23fd2402ccfd1.]
  • f14866d [diff] Port of https://skia.googlesource.com/skia.git/+/3a49520696b2eca69e57884657d23fd2402ccfd1 to M38 branch.
  • 7a6a1ea [diff] Merge empty path ref bounds initialization into M39.
  • f76069a [diff] Cherry-pick of https://skia.googlesource.com/skia.git/+/96c118edff293af93db0a2b1b6775428117924b1 to m39 branch
  • 3348960 [diff] Fix SkTableColorFilter deserialization validation.
  • b5fae93 [diff] SkCanvas::drawImage is the new way for drawing a SkImage to a Canvas
  • 0f7197b [diff] Fix SkXfermode deserialization.
  • 7b09aab [diff] Correct glyph with non-bmp from typeface on Mac.
  • 2456b76 [diff] Revert of SkCanvas::drawImage is the new way for drawing an SkImage to a Canvas (patchset #9 id:160001 of https://codereview.chromium.org/583453002/)
  • d632ea4 [diff] Use OptDrawState instead of DrawState when flushing state in GrGpuGL
  • eee606c [diff] Swap iteration order in TileGrid::insert().
  • 30d2cc6 [diff] Update layer hoisting code to correctly render sub-picture layers
  • 34a9895 [diff] Revert "Use draw buffer for texture copy impl."
  • dc5bbab [diff] Have nanobench --verbose mode always just print integer nanoseconds.
  • e33985a [diff] Revert "Add support for EGL on linux"
  • a93c327 [diff] Fix convexicator bug
  • 6915f7f [diff] Update SKP version to 110
  • 1cea736 [diff] Add support for EGL on linux
  • 4327899 [diff] SkCanvas::drawImage is the new way for drawing a SkImage to a Canvas
  • 271a030 [diff] We need to adjust the bounds of clip ops with SaveLayer paints too.
  • f64596d [diff] Remove unused fRequiresVertexShader data member from OptDrawState
  • b0a8a37 [diff] Patch to create a distinct geometry processor. The vast majority of this patch is just a rename. The meat is in GrGeometryProcessor, GrProcessor, GrGL*Processor, GrProcessorStage, Gr*BackendProcessorFactory, GrProcessUnitTestFactory, and the builders
  • e51ac56 [diff] Remove underscores from mode identifiers.
  • e3d4bf2 [diff] Use draw buffer for texture copy impl.
  • cd523eb [diff] Use uniform color/coverage inputs when path rendering.
  • 033ea7f [diff] Fix inputCoverageIsUsed bug in GrGLProgramDesc
  • f238091 [diff] Adding support for GL_CHROMIUM_copy_texture, part 1
  • d39c191 [diff] Update SKP version to 109
  • 76ce81e [diff] Fix SDF font positions when using global scale.
  • 2034913 [diff] fail early if coincidence can't be resolved
  • c064824 [diff] Calculate Primary and Secondary output types in the GrOptDrawState
  • ae44496 [diff] Change GrGLProgramDesc header to have DoPathRendering flag instead of RequiresVertexShader
  • 9959c21 [diff] Rebaseline gm expectations after nvpr text change
  • a85511a [diff] Don't try to scale embedded bitmaps.
  • 8d034a1 [diff] Don't flush on read/write pixels unless necessary
  • ee902cd [diff] Make a flipped fDirtyBit always mean "this field is not the default".
  • baae2f1 [diff] remove flags that now live in chrome's SkUserConfig.h
  • c0a7755 [diff] Fix typo in experimental/webtry/DESIGN.md.
  • 0125847 [diff] Proposed fix for small bug in gpu conical gradients
  • 4401a1f [diff] Revert of Don't flush on read/write pixels unless necessary (patchset #2 id:20001 of https://codereview.chromium.org/586073002/)
  • 150723b [diff] Don't flush on read/write pixels unless necessary
  • 4a8126e [diff] Introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)"
  • a29b5d8 [diff] Cleaning includes in SkImage-related files
  • a392c9d [diff] Update SKP version to 108
  • 29c857d [diff] Revert of introduce Props to surface (patchset #27 id:520001 of https://codereview.chromium.org/551463004/)
  • 3716fd0 [diff] introduce Props to surface (work in progress)
  • 00a138c [diff] Update SKP version to 107
  • 3c196de [diff] Souped-up SkTextBlob.
  • a56d1d8 [diff] Update SKP version to 106
  • e50215e [diff] Revert of Souped-up SkTextBlob. (patchset #3 id:40001 of https://codereview.chromium.org/581173003/)
  • 13645ea [diff] Souped-up SkTextBlob.
  • d49226c [diff] Get rid of SkImage_Codec
  • 681e65b [diff] Don't try to add large glyphs to the font atlas.
  • 5d9ab28 [diff] enable conservative clips for gpudevice
  • bc127a3 [diff] Add UniqueID to GrDrawTargetCaps.
  • 45725db [diff] Move IOType to GrGpuRef and rename that to GrIORef. Template GrPendingIORef on IOType.
  • 8483326 [diff] SkTextBlob shader space workaround.
  • ab79ab5 [diff] Fix memory leak in MultiPictureDraw GM
  • 544c5b8 [diff] Fix stack-allocated GPU path object
  • b3e3a95 [diff] Make GrIODB keep pending IO refs on all resources it records into its cmd stream.
  • 87e2437 [diff] Add a "mode" tag to key in DM json output.
  • 3bc25e7 [diff] Extend MultiPictureDraw GM
  • 43d361f [diff] Stop calling rand() in debug-only code for GLProgramsTest
  • f782639 [diff] Add ignored expectation for https://codereview.chromium.org/563283004.
  • 630240d [diff] fail early if coincidence can't be resolved
  • 65b4895 [diff] remove RenderTargetFlags -- NewRenderTargetDirect will never clear
  • 3c29c4d [diff] Update SKP version to 105
  • b14e4a0 [diff] Restore old behavior of SkTypeface::CreateFromTypeface.
  • 48925e3 [diff] check for failed file->data (fails on mac)
  • 754f4e9 [diff] Add counting of some GL calls
  • 855d83f [diff] Uses a single pre-baked set of paths for drawing nvpr text of a given typeface. Loads the paths using the driver's glyph loading routines.
  • abfaf63 [diff] remove no-op override
  • 23e280d [diff] Changes to remove program effects builder
  • 1c4c528 [diff] Refactor layer hoisting code
  • 0d276f7 [diff] Bis: Use SkImage::NewFromGenerator() instead of SkImage::newEncodedData()
  • 9eebe40 [diff] Update the alias mapping for Noto Sans CJK.
  • 0397e9f [diff] use surface in SkView/SampleApp
  • 9b222a5 [diff] Simplify a little in SkRecords.h:
  • a10742c [diff] update to accommodate latest clang in chrome toolchain
  • 95b7144 [diff] fixes to linux build for webtry
  • d71b757 [diff] Serialize the font index.
  • 65b427c [diff] fix battlefield website by disallowing very small coordinates
  • a0537de [diff] Copy layer-hoisting related SkPaints
  • 53d2562 [diff] nanobench: print max RSS in debug mode too.
  • 00a6532 [diff] Remove redundant assignment in GrDrawTarget.cpp
  • 69f6f00 [diff] use surface instead of explicitly making gpudevice
  • 613d579 [diff] Update SKP version to 104
  • 0e97705 [diff] Use SkBitmapCache to optimize readPixels on a texture-backed bitmap
  • 4bcc202 [diff] Use SkImage::NewFromGenerator() instead of SkImage::newEncodedData()
  • 7b433f1 [diff] Small refactoring in SkImage_Codec
  • 53e0be6 [diff] DM: --gpu and --cpu should only control top-level tasks.
  • 6a5c708 [diff] Add SkMiniData.
  • ef59adb [diff] Clarify build test for presense of 'float copysign(float, float)'.
  • 85265ff [diff] declare to gypi where SkDeviceProperties.h moved to
  • e010f1c [diff] hide deviceproperties, prepare the way for surfaceprops
  • 4e205b1 [diff] Remove createPath* from GrGpu and GrContext
  • 149b3ec [diff] Adds glMemoryGlyphIndexArrayNV to the GrGLInterface and begins detecting support for this method in GrGLPathRendering.
  • 9a0267f [diff] gyp build of skfiddle apps, take 2
  • a7dc0a8 [diff] Calculate stage stats in GrOptDrawState
  • f96ba02 [diff] Rename GrProgramResource to GrGpuResourceRef
  • 4aa6dfc [diff] Separate replacement creation from layer discovery
  • b374d6a [diff] Add onGetFamilyName to SkTypeface.
  • 3850971 [diff] Revert "Revert "Move SkGpuDevice.h to src/gpu""
  • 8bb9e1e [diff] Rebaseline textblob GM after acb882c
  • 408d612 [diff] Breaking out full program and frag only
  • 963504b [diff] Revert of nanobench: lazily decode bitmaps from SKPs (patchset #1 id:1 of https://codereview.chromium.org/572933006/)
  • b0a35f7 [diff] Revert "Move SkGpuDevice.h to src/gpu"
  • e337130 [diff] Fix typo
  • acb882c [diff] Ensure blob typeface information survives SkGPipe serialization.
  • d99bbb6 [diff] Move SkGpuDevice.h to src/gpu
  • c492334 [diff] Make templated GrProgramTResource subclass of GrProgramResource
  • d664c21 [diff] nanobench: lazily decode bitmaps from SKPs
  • 170f90b [diff] Attach GrOptDrawState into shader building pipeline
  • 3375c80 [diff] when we disable lcd for impl reasons, add kGenA8 to document the original intent
  • 1e78fc4 [diff] Turn disable or delete optimizations that don't have any effect.
  • e3b051c [diff] Adding myself to comitters
  • 30ad530 [diff] allow SkBitmapCache to operate on a local instance, for testability
  • 4815fe5 [diff] Fix bug in layer hoisting transition to SkRecord backend
  • e1daac9 [diff] Tag recording picture nesting bench as nonrendering.
  • c506e30 [diff] Fix convexicator bug
  • a32f175 [diff] Add helper SkMatrix44::hasPerspective()
  • 49586be [diff] removing GrDrawEffect
  • 8a4c103 [diff] Revert of Attach GrOptDrawState into shader building pipeline (patchset #11 id:220001 of https://codereview.chromium.org/504203004/)
  • 08da4f2 [diff] Revert of removing GrDrawEffect (patchset #4 id:60001 of https://codereview.chromium.org/571163002/)
  • 8ddbe8b [diff] removing GrDrawEffect
  • ee62065 [diff] Attach GrOptDrawState into shader building pipeline
  • 8c8f71a [diff] Always disable the scissor test before BlitFrameBuffer
  • 223ba62 [diff] Fix incorrect Rec601 YUV conversion matrix coefficient.
  • 9564ce6 [diff] Fix scaling issue with distance field text.
  • 49005bf [diff] Picture Recording: fix the performance bottleneck in SkDeferredCanvas::isFullFrame
  • ae232a2 [diff] Update SKP version to 103
  • df886ea [diff] Fix leak in PictureNestingBench
  • 4416267 [diff] Nested picture nanobench
  • db26a12 [diff] SkRecord: clean up comments and 4 bytes per SkRecord.
  • f0ddf33 [diff] add lua to histogram text lengths
  • 4fc5b88 [diff] SkPicture::PathCounter is O(N^2) for pictures nested N deep. Fix that.
  • 249af15 [diff] BUG=skia: R=bsalomon@google.com, egdaniel@google.com, jvanverth@google.com, robertphillips@google.com
  • c90e014 [diff] Change SkResourceCache to take a Visitor inside its find().
  • 327f905 [diff] Fix recording of saveLayout with unusual Xfermodes.
  • 595aa05 [diff] Revert of Change SkResourceCache to take a Visitor inside its find(). (patchset #2 id:20001 of https://codereview.chromium.org/567393002/)
  • 81940de [diff] Add flag to call SkRecordOptimize on new pictures.
  • e956259 [diff] add dumpHex() option to SkPath
  • a63d5df [diff] Rebaseline hittestpath and ignore flaky failure on TARUAD
  • 3658f38 [diff] Create an optimized draw state but not hooked in yet to gpu pipeline
  • dee6a8e [diff] Change SkResourceCache to take a Visitor inside its find().
  • 5087b2c [diff] Revert of Picture Recording: fix the performance bottleneck in SkDeferredCanvas::isFullFrame (patchset #7 id:140001 of https://codereview.chromium.org/545813002/)
  • e6cb483 [diff] remove 'experimental' from using hash tables in resourcecache
  • 8e45c37 [diff] Picture Recording: fix the performance bottleneck in SkDeferredCanvas::isFullFrame
  • abaef86 [diff] Add support for the Rec601 YUV color space to GrYUVtoRGBEffect.
  • 94c4151 [diff] Revert of Add a test that uses C++11 features as a compiler canary. (patchset #2 id:20001 of https://codereview.chromium.org/568913002/)
  • 86e01df [diff] Add a test that uses C++11 features as a compiler canary.
  • c34b0d4 [diff] Do not expect a copysign function to be defined in <cmath> with clang-cl
  • 9db5092 [diff] Handle NULL typeface in SkFontMgr_fontconfig::onMatchFaceStyle.
  • 9594da1 [diff] use SkData::NewUninitialized
  • 9db328b [diff] Add *@skia.org to AUTHORS so we can land CLs using those addresses if we like.
  • eefd18c [diff] Let SkTaskGroup work synchronously if no one created an SkTaskGroup::Enabler.
  • 11fca3f [diff] Add more debugging for newly failing assert (DM on Xoom bots).
  • 8365830 [diff] remove confusing/unused stream methods
  • 1f777e8 [diff] Update SKP version to 99
  • fbe4136 [diff] Clear away any lingering error before testing SkError.
  • 0b36e6b [diff] Add --matrix to DM, to play around with and maybe use on a bot.
  • 56b00d9 [diff] add PurgeResourceCache to track leaks
  • f58a562 [diff] Disable discardable memory for the resource cache until tests pass.
  • 790ffe3 [diff] Make SkBitmapCache remove invalid bitmaps from the SkResourceCache.
  • 33a3050 [diff] SkData can allocate room for its contents in the same block
  • aa90d00 [diff] Assert SkTDArray::pop() doesn't underflow.
  • 26a4b51 [diff] Update SKP version to 98
  • 97bf60f [diff] Delay any SkRecordOptimize until after SkRecord has stuck.
  • 99d6a9e [diff] Fix a bug in Save-Restore no-op optimization.
  • f91c47d [diff] Remove a layer of indirection and code from SkFontHost.
  • 77cd8b0 [diff] Revert of Added test for non cached ETC1 (patchset #2 id:20001 of https://codereview.chromium.org/564493002/)
  • 3e15f90 [diff] Fixed void* to uint64_t cast on win64 in TraceID.
  • d9ec549 [diff] Added test for non cached ETC1
  • fd731ce [diff] Measure picture recording speed in nanobench.
  • 33bce0a [diff] Clean up old custom tools now subsumed by nanobench.
  • 9628905 [diff] Distinguish common and unique names for skiaperf.com.
  • 773a327 [diff] merge fix from trunk for issue 410552
  • 579b4fb [diff] Fix iteration bounds of Android GL API initialization
  • cc0e311 [diff] make set3DMask virtual, so we can safely notify the shadercontext
  • d0af387 [diff] Expectation file update for bot changes.
  • f548444 [diff] Detect presence of dwrite_1.h.
  • 841010f [diff] disable conservative rasterclip on gpu, until we understand perspective
  • 1e3dad0 [diff] Update SKP version to 97
  • 8247ec3 [diff] Fix format of nanobench result
  • 9728a2b [diff] correct prev suppression
  • 9a6300a [diff] suppress multipicturedraw_pathclip_tiled_nvprmsaa4 after the conservative-rasterclip cl
  • d954498 [diff] Revert of Revert of allow canvas to force conservative clips (for speed) (patchset #1 id:1 of https://codereview.chromium.org/554033003/)
  • 87a7923 [diff] Rebaselines for 6bc2c94de33 (fontmgr_iter).
  • d3b6eb2 [diff] disable webtry seccmp on non-linux build
  • d85ad50 [diff] simple build script for webtry that re-generates the code template before compilation
  • be20c5a [diff] rebase a couple oddballs
  • ef53f15 [diff] Rebase intel rhb gpu GMs.
  • 6f09709 [diff] Revert of allow canvas to force conservative clips (for speed) (patchset #7 id:120001 of https://codereview.chromium.org/541593005/)
  • 6bc2c94 [diff] Add font fallback support to SkFontMgr_fontconfig.
  • 4459a04 [diff] When parsing arguments on Windows, check malloc() for failure.
  • 7476cf5 [diff] Update the alias mapping for Noto Sans CJK.
  • 27a5e65 [diff] Allow SkCanvas to be initialized to force conservative rasterclips. This has the following effects:
  • f5b6bf7 [diff] Make -d x86 have the default GPU cache size.
  • b3eba47 [diff] Outset the stroke width when computing the bounds for drawing a stroked rect, or 1 if it's a hairline
  • 32673b9 [diff] Allow negative values in SkBlurImageFilter sigma.
  • c54056c [diff] Back to hashing source content, not .png.
  • 90dc641 [diff] Revert of Use SkBitmapCache to optimize readPixels on a texture-backed bitmap (patchset #6 id:100001 of https://codereview.chromium.org/533323002/)
  • 0249ec2 [diff] Adding texture uploads without cache for YUV and ETC1
  • ea65bfa [diff] Update DM JSON format.
  • 197ceda [diff] Remove expectations / -r from DM entirely.
  • 49e3199 [diff] SkRasterClip::quickReject doesn't need to check for emptiness as SkIRect::Intersect already does that for us
  • aa07459 [diff] Update SKP version to 96
  • 8fe1882 [diff] Fix error handling in DirectWrite with tiny text.
  • dd1e9f7 [diff] Remove a linear search in SkPictureRecord::addTextBlob.
  • e2d4eb7 [diff] Hash .pngs instead of SkBitmaps.
  • 655ad12 [diff] Make GrEffectStage copy constructor work correctly with pending execution refs.
  • 46625e0 [diff] Fix two SkRecord-backed layer hoisting bugs
  • 858baf5 [diff] Add --nameByHash for the bots, and refactor hashing a bit.
  • 8067412 [diff] Remove extra proctected in GrRODrawState.h
  • 18444b1 [diff] Remove debug-only ref of GrEffectStage
  • 361b8b0 [diff] fail when coincidence is too far apart
  • 2243109 [diff] Revert of Fix two SkRecord-backed layer hoisting bugs (patchset #1 id:1 of https://codereview.chromium.org/551843002/)
  • 7c0cfd4 [diff] Fix two SkRecord-backed layer hoisting bugs
  • 23c94f0 [diff] Let .skps have Expectations (i.e. work with -r) too.
  • 93f52a6 [diff] Turn on the save-layer optimization.
  • 95fd68e [diff] Use SkBitmapCache to optimize readPixels on a texture-backed bitmap
  • 1d0f164 [diff] Start to rework DM JSON handling.
  • 87c4138 [diff] Turn on all pixel-perfect SkRecord optimizations.
  • 6dcccc4 [diff] Update SKP version to 95
  • 9f8cab1 [diff] Update SKP version to 94
  • ce23aae [diff] Update SKP version to 93
  • d64c948 [diff] move rasterclip_ helper into rasterclip
  • 2a9ca78 [diff] Make GrDrawState and GrEffectStage use the pending io/exec ref mechanisms.
  • 03e844a [diff] Refactored frontend for the rebaseline server. This is going to serve as the starting point for the new front-end once the backend is rewritten.
  • 49f085d [diff] "NULL !=" = NULL
  • 7260d72 [diff] For certain input skpdiff segfaulted. This prevents the segfault and should fix the failed test in housekeeping.
  • 52e9d63 [diff] Don't take a ref on GP in AutoEffectRestore.
  • 5a80be2 [diff] Small fix for RODrawState
  • 4f90c50 [diff] Suppress mystery leak.
  • 9b53652 [diff] Change behavior of GrDS::AutoEffectRestort wrt GPs.
  • 57fe880 [diff] Fallback to moveTo when unable to find the first tangent in cubicTo
  • a1ae66d [diff] Add pop_back() to GrAllocator and add unit test.
  • 7675fb2 [diff] Update SKP version to 92
  • ac8d619 [diff] Add method to GrProgramResource to record that pending a execution was completed.
  • 29dfaa8 [diff] Implement all SkCanvas overrides that SkPictureRecord does.
  • 52354b6 [diff] Updating expectations TBR= BUG=skia:
  • da8cf5a [diff] don't use local static bitmap -- racy and unnecessary
  • 9574098 [diff] Add GrProgramElement base class for GrEffect with deferred exec ref.
  • 8f2e791 [diff] add SK_API to forward declare in canvas.h
  • fa35f8e [diff] remove getTotalClipAsPath, privatize getTotalClip
  • 26abcf1 [diff] disable flaky test
  • 73e714e [diff] cleanup rasterclip helper
  • bd769d0 [diff] Initial change to create GeometryProcessor
  • c5ba71d [diff] Change SkPicture::draw to playback
  • 227c54e [diff] Finish off some lingering rebaselines.
  • d204a1b [diff] rebaseline downsamplebitmaps
  • f31507b [diff] Enable highQualityFilter_SSE2
  • 274b4ba [diff] Switch Layer Hoisting over to SkRecord backend
  • 5353bae [diff] Temporarily disable tiling another GM that produces errors with the existing 64-bit ARM toolchain.
  • a17aac8 [diff] Update SKP version to 91
  • 406654b [diff] SkThreadPool ~~> SkTaskGroup
  • f8b4563 [diff] remove unused n4 expectations
  • 2460bbd [diff] Revert of SkThreadPool ~~> SkTaskGroup (patchset #4 id:60001 of https://codereview.chromium.org/531653002/)
  • 9c7207b [diff] SkThreadPool ~~> SkTaskGroup
  • 00b76bd [diff] Add reference base class to GrGpuResourcewith pending IO references.
  • ab799fe [diff] fix up GM suppressions
  • 2ed8a75 [diff] Remove use of EXPERIMENTAL_getActiveOps from layer hoisting code
  • 6a2f5fe [diff] Turn downsamplebitmap GMs vertical to fit in 2048x2048.
  • 6233c7b [diff] Revert to enabling all of -O2 as it exposes a bug in the toolchain.
  • 0c88d82 [diff] On Android, skip tiling for all giantbitmap variants.
  • 91cab83 [diff] Remove SkBitmapCache::Find/Add(_,width,height,_) in favor of the versions having a SkIRect as input parameter
  • e5ea500 [diff] Hide fields in SkImageInfo
  • 42b0dfe [diff] The key for SkBitmapCache can now be genID+SkIRect
  • d982eb2 [diff] Replace SkPictureReplacementPlayback with GrRecordReplaceDraw
  • 74364c9 [diff] Disable -fexpensive-optimizations on 64-bit ARM.
  • c09b2c4 [diff] Revert of Enable highQualityFilter_SSE2 (patchset #1 id:1 of https://codereview.chromium.org/525283002/)
  • 3f54175 [diff] Update fontcache GM to stress the font atlas.
  • b381fa1 [diff] Enable highQualityFilter_SSE2
  • b0bd4f6 [diff] Remove GrDrawTarget::AutoRenderTargetRestore.
  • eddb113 [diff] Disable SSE4 S32A_Opaque blit.
  • 1cf15b4 [diff] remove flags that are already mirrored in chrome's SkUserConfig.h
  • a695514 [diff] Remove dead code in SkBitmapFilter_opts_SSE2.h/cpp
  • 2e9176c [diff] Update failing testimagefilter GM with new baseline and bug number
  • afbfc22 [diff] Rebase NEON image procs based on C++ implementation.
  • 2bdf1f5 [diff] Revert of Add gamma/sRGB tag to SkImageInfo (patchset #1 id:1 of https://codereview.chromium.org/527073003/)
  • c56653c [diff] Update GM baselines for Arm64 bot.
  • 2f6abde [diff] Add gamma/sRGB tag to SkImageInfo
  • 937c9c7 [diff] Fix drawPosText() bounds bug.
  • 294739b [diff] add legacy guard for SK_SUPPORT_LEGACY_ALLOCPIXELS_BOOL to android
  • 280c2c6 [diff] Address MSVC warnings about possible value truncation. In the process removes some apparently unused code.
  • 5ee785d [diff] Remove legacy (and also broken) SkPicture constructor.
  • 17a845f [diff] Fix matrix similarity test on arm64
  • 7f91c33 [diff] Rebaseline bezier cubics TBR=bsalomon@google.com NOTRY=True
  • 8482504 [diff] make allocPixels throw on failure
  • 00f30bd [diff] SkRecordPartialDraw with less code duplication
  • aca21d6 [diff] Rename ScaledImageCache.cpp to SkResourceCacheTest.cpp
  • 8159146 [diff] Added Doc for GetAllocator in SkResourceCache and SkBitmapCache
  • 98d709b [diff] Reorganize Layer Hoisting code
  • 842b086 [diff] When ignoring color input don't use vertex attribs on gpu
  • 871dca8 [diff] Disable NEON procs for box blur as it produces invalid results
  • 6db9128 [diff] Add option to add precision to varyings in shader
  • ed82c4e [diff] Use non-VBO vertex arrays on QC GPUs.
  • 4d6484e [diff] Revert of Disable NEON procs for box blur as it produces invalid results (patchset #1 id:1 of https://codereview.chromium.org/520963002/)
  • 4a17646 [diff] Disable NEON procs for box blur as it produces invalid results
  • d565a9c [diff] whitespace change
  • 1cbc68f [diff] Revert of Revert of Revert of Add gamma/sRGB tag to SkImageInfo (patchset #1 id:1 of https://codereview.chromium.org/532583002/)
  • 4581828 [diff] Revert of Revert of Add gamma/sRGB tag to SkImageInfo (patchset #1 id:1 of https://codereview.chromium.org/525113005/)
  • b44c189 [diff] Revert of Add gamma/sRGB tag to SkImageInfo (patchset #1 id:1 of https://codereview.chromium.org/522813002/)
  • c89aa50 [diff] Add gamma/sRGB tag to SkImageInfo
  • eb2662c [diff] Update SKP version to 90
  • 700a78d [diff] Force a build.
  • 21e6135 [diff] Update SKP version to 89
  • 9e19ce1 [diff] Revert of Revert of Revert of Revert of Revert of Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/524133002/)
  • 7843a24 [diff] Revert of Revert of Revert of Revert of Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/519413002/)
  • 968212f [diff] Revert of Revert of Revert of Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/523413002/)
  • c7bee66 [diff] Revert of Revert of Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/519303002/)
  • 6d13420 [diff] Rebaseline one N4 GM we must have missed.
  • 5c49b70 [diff] Update SKP version to 88
  • 2fe2ce4 [diff] Revert of Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/520023003/)
  • 5355536 [diff] Revert of Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/518333002/)
  • 4ee3e52 [diff] Revert of moar ws (patchset #1 id:1 of https://codereview.chromium.org/518233004/)
  • 7a353e9 [diff] moar ws
  • 15093a9 [diff] another ws
  • 5577387 [diff] Debugger render support for SkDrawTextBlobCommand.
  • 6267f81 [diff] Move MakeDivByTextureWHMatrix to GrCoordTransform
  • 4131914 [diff] ws2
  • ae4f09b [diff] ws
  • 566a22c [diff] Add baselines for all GMs that are currently labeled "no comparison".
  • f2b5f2c [diff] rebaseline and re-enable all perspective tests
  • a8cf3be [diff] fix names of suppresssed tests on win7
  • 7ad2f08 [diff] partial rebaseline for image scaling
  • fa3a41f [diff] Don't assert on empty GrGLPaths
  • 9bd5bbf [diff] Fix to use high precision on cubics not conics. NOTRY=True TBR=bsalomon@google.com BUG=skia:2860
  • 2210d9e [diff] Update FontConfig valgrind suppressions.
  • 14b6aba [diff] harden requirements on SkBitmapCache
  • b2f94d1 [diff] Use highp for gpu bezier effects
  • 7ba7aa7 [diff] Quick-reject draw text blob calls.
  • 2269bce [diff] Rebaseline N10 Recipes bot
  • 2953238 [diff] Add Nexus 5 baselines to Android.
  • 23181da [diff] Start N5 skimage expectations off with N4's expectations
  • e927079 [diff] Massive rebase of Nexus 4 bots.
  • 2f26528 [diff] Use even rounding for better results when converting from scalar to fdot6
  • b75b2c0 [diff] use possible corrected info when creating pixelref
  • 7187593 [diff] Make SkGrPixelRef responsible for owning GrSurface's texture rather than RT.
  • a8d7f0b [diff] Try out scalar picture sizes
  • 77d724c [diff] Fix adb_pull_if_needed
  • 970e106 [diff] Update LSAN suppressions.
  • 64ba5fa [diff] Revert of Add gamma/sRGB tags to SkImageInfo (patchset #1 of https://codereview.chromium.org/517123002/)
  • 32d0b3b [diff] Simplify SkGpuDevice construction
  • 76273bb [diff] suppress one more filterbitmap GM
  • 7af7a48 [diff] more suppressions to handle differences on Win7 bot
  • 508b505 [diff] Add empty expectations file for skimage on Nexus 5 (Debug).
  • 51a6a4f [diff] Add empty expectations file for skimage on Nexus 5.
  • 6a25bd0 [diff] Revert Jim's CL.
  • 228b285 [diff] Add gamma/sRGB tags to SkImageInfo
  • d684422 [diff] Update SKP version to 87
  • 088f4b8 [diff] Revert of Revert of Revert of add gamma/sRGB to SkImageInfo (patchset #1 of https://codereview.chromium.org/511363002/)
  • 0b4abb9 [diff] Revert of add SK_API to SkImageInfo (patchset #1 of https://codereview.chromium.org/513333003/)
  • aa1b912 [diff] Expose drawTextBlob to devices.
  • d73c169 [diff] Second attempt to land the integral image scaling change.
  • 0209e95 [diff] Align all SkRecord::alloc() calls up to at least a pointer size.
  • 23b406c [diff] Make SkGpuDevice constructors private.
  • b17c129 [diff] Add dirty_after_edit to SkPath::moveTo. Add commented out test case that triggers assert.
  • 4e4b935 [diff] disable autovec on 32 *and* 64 bit builds for horiz. convolve
  • 228a6f2 [diff] SkTextBlob GPipe serialization.
  • bedec84 [diff] add SK_API to SkImageInfo
  • 011f39a [diff] rename ScaledImageCache to ResourceCache
  • 7ba2828 [diff] Fix memory leak in SkPDFType1Font
  • d21a686 [diff] Rebaseline N10 GPU hairmodes.
  • 748783d [diff] Ensure that we don't reference decoders that we don't build
  • e759a26 [diff] Revert of Revert of add gamma/sRGB to SkImageInfo (patchset #1 of https://codereview.chromium.org/512243002/)
  • 4f7c78e [diff] Update FontMgr expectations now the Win7 ANGLE bot is back online.
  • 683a376 [diff] Fix error handling in DirectWrite with tiny text.
  • 63b9dc8 [diff] Restore text vertex buffer alloc and other optimizations.
  • 60cc7d3 [diff] manual revert of bitmap scale change while I investigate failures on chromeos
  • 744998e [diff] Make textures register with GrResourceCache2 as scratch.
  • 7e7136f [diff] Update baselines for the fontMgr GMs. BUG=skia:2829
  • dc53701 [diff] Revert of add gamma/sRGB to SkImageInfo (patchset #4 of https://codereview.chromium.org/514753002/)
  • 60d3054 [diff] Add Android copy_directory_contents_[to|from]_device scripts
  • 615c369 [diff] add gamma/sRGB to SkImageInfo
  • 9d9a6d2 [diff] Update SKP version to 86
  • 38e44b0 [diff] Disable bitmap decoders for GPU specific formats on Android framework
  • 7b3d5ee [diff] Make setVertexAttribs in GrDrawState take a stride parameter.
  • 90e8457 [diff] Increase test tolerance.
  • 5ff9132 [diff] More test debugging. Too close for decimal. I'm switching to hex.
  • e82b9bc [diff] DirectWrite to use aliased if ClearType is empty.
  • b2f7fce [diff] DirectWrite to use aliased if ClearType is empty.
  • 56fa442 [diff] Add some debugging to figure out what's up with failing Mac 10.8 Release bot.
  • da0b7a6 [diff] Update expectations for FontMgr that were missed in previous runs
  • 2e1a826 [diff] Revert of Restore text alloc optimizations. (patchset #4 of https://codereview.chromium.org/466363009/)
  • ea81ced [diff] Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
  • c59308d [diff] Revert of Possible fix to Restore text vertex buffer alloc and other optimizations. (patchset #1 of https://codereview.chromium.org/513863004/)
  • ee36952 [diff] Can't hurt to make this SkNoncopyable.
  • daefa5b [diff] JPEG(JFIF only) directly embedded into PDF
  • 9694d63 [diff] Update fontMgr expectations for Mac/Linux/Windows
  • 85f9484 [diff] Possible fix to Restore text vertex buffer alloc and other optimizations. NOTRY=True NOTREECHECKS=True R=jvanverth@google.com TBR=jvanverth@google.com
  • af013bf [diff] Make setVertexAttribs in GrDrawState take a stride parameter.
  • d72094d [diff] Add test that confirms Pictures don't leak pixel refs.
  • d628330 [diff] Switch GPU Optimization code to SkRecord
  • 9c3d24b [diff] Restore text vertex buffer alloc and other optimizations.
  • 31067dd [diff] Update GPU baselines for the fontMgr GMs.
  • f0393f0 [diff] Update non-GPU baselines for the fontMgr GMs.
  • aca14f4 [diff] Add resources/mandrill_512_q075.jpg
  • 533eb78 [diff] Convert BBH APIs to use SkRect.
  • 3031350 [diff] Add missing text blob SkDrawCommand string.
  • 7deeaf9 [diff] add n5
  • 6b0d6b4 [diff] Fail gracefully for KTX files with width or height of zero.
  • ce7b1d5 [diff] always scale to an integer; compensate for fractional image sizes by leaving the fractional scale in the matrix
  • 390f624 [diff] Ignore font_mgr gms until we can rebase them
  • 0d393a9 [diff] Lookup glyphs based on character code and language tag.
  • 5219e57 [diff] Remove skip draw check in GrContext
  • 4473be8 [diff] Clean up some benches that answer questions we're no longer asking.
  • 5e8dbd3 [diff] Update SKP version to 85
  • d3f6e89 [diff] Improve performance of highQualityFilter
  • c519a51 [diff] Partially revert 749e42acb26c37a2d11196fc9e80c93158e5bbda.
  • 749e42a [diff] Fix saveLayer() with a pixel-moving filter vs SkBBoxHierarchyRecord / SkRecordDraw
  • 2a65a23 [diff] Remove SkQuadTree.
  • 8a914a7 [diff] Remove SkImageFilter::Set/GetExternalCache.
  • 1696126 [diff] Make GrGpuResources register with GrResourceCache2 after fully constructed.
  • 9407ece [diff] PRESUBMIT should only check owners for the top level include directory
  • 50119fa [diff] Update valgrind suppression file for new FontConfig code.
  • f87650c [diff] Ensure SkFontMgr_fontconfig debug thread locking is initialized.
  • a2b0af8 [diff] Revert of Make GrGpuResources register with GrResourceCache2 after fully constructed. (patchset #3 of https://codereview.chromium.org/504313002/)
  • d68b3e4 [diff] Make GrGpuResources register with GrResourceCache2 after fully constructed.
  • 5e5f948 [diff] Reimplement deserialization of SkImageFilter's uniqueID.
  • 21aed57 [diff] Create Read-only Base class for GrDrawState that holds data members and getters
  • 6aa164a [diff] Copy SkImage expectations for ChromeOS recipes bot
  • c6c0624 [diff] git-sync-deps: handle recursion and deps_os at the same time
  • fac4e0e [diff] Fallback to moveTo when unable to find the first tangent in cubicTo
  • a721c81 [diff] Remove reliance on linked in GL functions for assembling GLES interfaces.
  • 6a9c7b1 [diff] Prevent malformed ICO files from recursively decoding
  • ad726a3 [diff] Always use cpu-features library on android.
  • 99ae881 [diff] remove (unused) scale parameter from measureText
  • 1790e25 [diff] SkAutoTDelete::operator T*()
  • 32eb063 [diff] remove commented-out code
  • c3cf5a5 [diff] Revert of Testing TBR'ing public API owners (patchset #1 of https://codereview.chromium.org/486203009/)
  • 96b77de [diff] Testing TBR'ing public API owners
  • a4c6094 [diff] SkData to SkStreamAsset to avoid unneeded copying
  • f2d83ca [diff] Public API changes are allowed if an owner is TBR'ed.
  • 680fb9e [diff] retool image cache to be generic cache, allowing the client to subclass "Rec", so they can provide a custom Key and arbitrary Value.
  • 97b4947 [diff] Fix overflow when comparing two ints by promoting the sum to 64-bits.
  • 0b14aa8 [diff] Add text blob gm baselines.
  • b742517 [diff] SkTextBlob plumbing
  • 3d2e50d [diff] Remove unused header file in SkScaledImageCache.cpp
  • 6451bc0 [diff] Update SKP version to 84
  • ec56e45 [diff] Implement NV_path_rendering on OpenGL ES
  • 1313b3f [diff] Add alias mapping for Noto Sans CJK for ja/hans
  • bc818f5 [diff] Rebaselines for a6785ccb540 (Add a working SkFontMgr_fontconfig.)
  • 131a22b [diff] Bound everything except drawText().
  • 68199a2 [diff] Unfurl catch-all bounds(). This makes it a little easier to track progress.
  • a8b53b5 [diff] Rebaselines for a6785ccb540 (Add a working SkFontMgr_fontconfig.)
  • 1150a6d [diff] Fix recursive computation of filter bounds for drop shadow, morphology, blur.
  • 5387c83 [diff] Revert of Benchmark designed to exercise fractional image scale/translation (patchset #2 of https://codereview.chromium.org/491793003/)
  • a6785cc [diff] Add a working SkFontMgr_fontconfig.
  • 5fc2266 [diff] Benchmark designed to exercise fractional image scale/translation
  • b2a1691 [diff] gradtext also needed rebaselining from the gamma change
  • 5e7b4f9 [diff] Require length in sk_wchar_to_string.
  • 708f154 [diff] Rebaseline 565 precision changes and matrixconvolution.
  • bc97ef4 [diff] Document return value of SkPaint::operator==.
  • 38cb688 [diff] Revert of Fix recursive computation of filter bounds for drop shadow, (patchset #1 of https://codereview.chromium.org/481273005/)
  • 28648fe [diff] Fix recursive computation of filter bounds for drop shadow, morphology, blur.
  • 76db31a [diff] XPS to use PathOps for inverse winding paths.
  • aace997 [diff] Reverse swap order in DirectWrite typeface.
  • 2e40381 [diff] add const to arrays of member functions
  • 3053dfa [diff] Add SK_API to SkTextBlob and SkTextBlobBuilder.
  • a5c0863 [diff] remove SkPurgeGlobalDiscardableMemoryPool
  • 045bb7f [diff] Clean up useless comments in SkScaledImageCache.h
  • 66ff5f8 [diff] Update SKP version to 82
  • cae0854 [diff] Update SKP version to 81
  • b00f54d [diff] Don't leak the shader by reffing twice in SkRectShaderImageFilter.
  • fa115bd [diff] Disable Neon optimization of bad S32A/D565 blend.
  • eb757f6 [diff] Copy Ubuntu12 RenderSKPs expectations for Recipes bot
  • da5a1b8 [diff] Add testing flag for XPS for deterministic ids.
  • 02e36f2 [diff] Fix leak of GrResourceCacheEntry
  • 84cab93 [diff] Disable Neon optimization of bad S32A/D565 blend.
  • 5f0e822 [diff] Support comment groups in SkRecord.
  • 3e42a46 [diff] suppress matrixconvolution
  • d910f54 [diff] Fix saveLayer() with a pixel-moving filter vs SkBBoxHierarchyRecord / SkRecordDraw
  • 4b4faa6 [diff] Fix leak in multipicturedraw GMs.
  • 37ecbaf [diff] [SkTextBlob] Merge run font data at draw time.
  • 7f8c54c [diff] Check all scratch texture allocations for image filters.
  • 8367b8c [diff] extend SkShader to report a luminance-color to be used for gamma correction
  • 5b2c2c6 [diff] disable neon proc that is triggering asserts
  • 4d88bf5 [diff] Some early 565 rebaselines.
  • 51bf957 [diff] Add some text blob bounds unit tests.
  • 233c295 [diff] fix numerical overflows in 565 blends
  • ab78e06 [diff] Store vertex size in DrawState when setVertexAttribs is called
  • 6f1cd27 [diff] Ignore GMs that will need 565 rebaselines.
  • efafe94 [diff] Cleanup: Remove BenchTool xcode project file.
  • f0f6c40 [diff] fix leak in new createproc
  • fe93849 [diff] add tool generated whitespace
  • accce6e [diff] fix remaining arm64 expectations
  • 2529f2e [diff] Add ability to output ImageBaseGSUrl to render_picture and use in rebaseline server.
  • 85b438d [diff] create sk_tools::Expectation class, similar to skiagm::Expectations class
  • 83bee6a [diff] Update SKP version to 80
  • 30ba436 [diff] Initial refactor of shaderbuilder to prepare for geometry shaders
  • c8c4b95 [diff] Revert of Revert back to SkPictureData pictures. Huge perf regression. (patchset #1 of https://codereview.chromium.org/496603002/)
  • c846049 [diff] 1.5x -> 2x text size for y pad.
  • 2084050 [diff] Add --bbh (default true) to nanobench.
  • c6765d6 [diff] Add some SkTextBlob builder tests.
  • d13291a [diff] Ignore small text sizes in the text bounding assert.
  • 892f31a [diff] Fix surface leak in multidraw GMs.
  • d92c4c5 [diff] fix android framework build for nanobench
  • 5164a97 [diff] git-sync-deps handles recursive DEPS
  • 7eacd77 [diff] SkMultiPictureDraw API
  • ed20c9b [diff] Fix root level Android.mk to now point to the correct nanobench makefile
  • 64bf767 [diff] Split up monolithic EXPERIMENTAL_drawPicture method
  • c92e550 [diff] Install a hook to swap between SkPicture backends with a single define.
  • 8ebdd99 [diff] Cleanup FDO options.
  • c8dc1f7 [diff] Add GrResourceCache2.
  • 78fc1db [diff] update expectations for Nexus 10 Debug
  • d5176a2 [diff] remember to init fOrigPos in legacy constructor
  • 55de40b [diff] Does this fix things?
  • 7daaaa4 [diff] use globals to register custom effects
  • a6cac4c [diff] rename gradients private BitmapCache to GradientBitmapCache
  • 0461713 [diff] expose generalized imagecache key
  • 53fecfb [diff] Our SkPicture::Analysis visitors should recurse into nested pictures.
  • c2d04e1 [diff] temporary rebaseline on arm64
  • 00d5c2c [diff] SkTextBlob
  • 9fa60da [diff] Simplify flattening to just write enough to call the factory/public-constructor for the class. We want to *not* rely on private constructors, and not rely on calling through the inheritance hierarchy for either flattening or unflattening(CreateProc).
  • 5d74806 [diff] update gm expectations for Nexus 10
  • a8d2c4a [diff] Temporarily adjust Matrix.isSimilarity test tolerance on 64-bit ARM devices
  • 6bf35c2 [diff] Update FDO options to match what is needed by the framework
  • 729776c [diff] Remove unecessary check from android framework build
  • ef24b7d [diff] Use medium filtering when downscaling bitmap glyphs in FreeType host
  • 01a492f [diff] Fix == operator in GrTextureDomain so we don't compair uninitilized values
  • af28dc6 [diff] Make SkPMColorAssert a macro (all assert-like functions should be macros).
  • 8cbf3d5 [diff] Remove State struct from GrDrawState
  • 8bf3df6 [diff] remove code for (dead) SK_SUPPORT_LEGACY_GETCLIPTYPE
  • 1f31e76 [diff] Update SKP version to 79
  • 4082d29 [diff] Revert back to SkPictureData pictures. Huge perf regression.
  • 1b523ba [diff] Always read .skp files and other serialized pictures into SkRecord.
  • 39cd5b9 [diff] Turn off NEON SkBoxBlurGetPlatformProcs for ARM64 (for now)
  • 7b705bb [diff] Always read .skp files and other serialized pictures into SkRecord.
  • 74206bc [diff] ignore flaky failure on android
  • 4f987e9 [diff] make imagecache's Key more general purpose
  • 260d237 [diff] rebaseline_server: force checksumValue to an integer to prevent spurious comparison failures
  • df2ec35 [diff] Directly compute glyphToUnicode array in DirectWrite.
  • d9f18a3 [diff] add headers to experimental SKP expectations
  • 1915b62 [diff] Add --properties for things like gitHash that describe the current nanobench run.
  • 1a17f7a [diff] rebaseline_server: if creating brand new expectations files, include the header
  • 5fc8edc [diff] update experimental SKP expectations using the new tool
  • 3144d37 [diff] rebaseline_server: add download link for SKP diff patchfile
  • 46bc621 [diff] Dump out more information if this assert fails.
  • ec924b9 [diff] Dump out more information if this assert fails.
  • a38acc7 [diff] add 2 missing SKP expectations files within experimental dir
  • bdbb242 [diff] copy points in array that may stretch
  • c551d9f [diff] Implement SkPicture::hasText() for SkRecord backend.
  • f47dfed [diff] Remove SK_FONT_HOST_DOES_NOT_USE_FONTMGR and guarded code.
  • 2c4352b [diff] rebaseline_server: allow users to generate SKP diff patches on a shared instance
  • 802aa8c [diff] start maintaining some experimental SKP expectations
  • 753b870 [diff] Define NDEBUG instead of SK_DEBUG/SK_RELEASE.
  • b888136 [diff] fix Image::isOpaque test to not leak
  • 858a789 [diff] Revert to old autohinting behavior on Android.
  • 367d03f [diff] ignore release as well
  • 2500809 [diff] Rename Recipes bot expectations
  • 3a0f279 [diff] Move the code over using the same template type approach previously used for willPlayBackBitmaps in http://skbug.com/2702.
  • 5dfe779 [diff] Copy skimage expectations for Recipes bots
  • 9a657fa [diff] fix #if to #ifdef for SK_DEBUG
  • 5b65357 [diff] Simplify GrGLPathRendering interface
  • ccdaa04 [diff] Separate GL path rendering state from GrGpuGL to GrGLPathRendering
  • cecc91c [diff] Make GrGLConfigConversionEffect work for Imagination and some other GPUs.
  • a19afb4 [diff] Cheat to go fast, but be careful in debug mode.
  • afb4379 [diff] Print max RSS in GM and nanobench too.
  • d2a3522 [diff] Add the method isOpaque() to SkImage
  • 1d89ddc [diff] Revert of Add GrResourceCache2. (patchset #4 of https://codereview.chromium.org/481443002/)
  • a34633f [diff] Trim down OSX GYP rules. Same effect, shorter.
  • 31c4772 [diff] Treat embedded bitmaps as a hinting method.
  • 94e5156 [diff] Add --options to nanobench, similar to --key but for non-identifying options.
  • 8ab362e [diff] rebaseline_server: in Pending Approval tab, change expected/actual labels to old/new
  • 94ce9ac [diff] Add GrResourceCache2.
  • 38dd9f2 [diff] remove unused SkIntToFloatCast_NoOverflowCheck
  • 3ba54fa [diff] Roll jsoncpp, drop dependency on Chromium overrides.
  • 6332f1d [diff] Record concat as setMatrix.
  • 8a39a6b [diff] Quickfix for incorrect PICTURE_MATRIX_PAINT & PATCH optimization.
  • 97d2c0a [diff] Move SkReadBuffer.h and SkReader32.h out of include.
  • de21804 [diff] add patch grid update for 64 bit arm
  • 639663c [diff] Update SKP version to 78
  • 27dc17c [diff] Revert "Move the code over using the same template type approach previously used for willPlayBackBitmaps in http://skbug.com/2702."
  • caa80b9 [diff] rebaseline_server: constrain setADir/setBDir to consistently refer to single directories, not lists
  • 60c2a79 [diff] Move the code over using the same template type approach previously used for willPlayBackBitmaps in http://skbug.com/2702.
  • f128f53 [diff] Revert "Move SkReadBuffer.h and SkReader32.h out of include."
  • 3e8232b [diff] Counterproposal for skirting the BBH when the query fully contains the picture.
  • 3b5c86c [diff] This adds renderMode and builder as columns to the front end when looking at SKPs.
  • 2a51d7c [diff] Move SkReadBuffer.h and SkReader32.h out of include.
  • 750ae26 [diff] Expose API for whether an SkPicture contains text
  • 637e57e [diff] Fix srcAlpaWillBeOne() for coverage drawing
  • 62b67ae [diff] Start actually bounding some draw ops.
  • ed26555 [diff] Fix copyright on SkTLS.h.
  • 6617d50 [diff] Rename GPUAccelData to GrAccelData
  • 81d9265 [diff] Copy N10 GM expectations for recipe bot
  • 6f294af [diff] Refactor GrLayerCache for new API
  • 479601b [diff] Small tweaks and a bug fix.
  • 0459cc7 [diff] Android.mk: bench_pictures -> nanobench
  • ea4673f [diff] SkImage::NewFromGenerator(SkImageGenerator*), and a unit test.
  • 0ed4e86 [diff] Stop sorting the results of SkBBH::search().
  • dc0fcbb [diff] Fix Android platform self-tests
  • bbe7a2a [diff] eliminate code related to SkBitmap::Config
  • ad77e55 [diff] Add alias mapping for Noto Sans CJK for ja/hans
  • 0a25b2c [diff] Correct order for alignment in name iterator record.
  • f92c866 [diff] simplify SkCanvas::init()
  • 95498ed [diff] Fix typo
  • ec730b9 [diff] Remove fOrigFontID from SkScalerContextRec.
  • 8a98672 [diff] Remove unused SkGlyphCache::VisitAllCaches.
  • 0f149e5 [diff] Add scraper to find paths that fallback to software
  • b1aded8 [diff] Add flag to bench/render pictures
  • de512d9 [diff] Rebaseline astcbitmap and etc1bitmap on Recipes bot
  • 7e5598a [diff] Added bench for grid of patches.
  • a723b57 [diff] SkRecordDraw: incorporate clip into BBH
  • 673d973 [diff] Check all scratch texture allocations for image filters.
  • cccb3b4 [diff] remove SkBitmap::Config support from android
  • a1aa5c2 [diff] This passes the URL of the diff image to the front-end, thus removing the need to keep frontend code for URL generation in sync with the backend.
  • 45f7842 [diff] Fixed memory leak for nanobench and crashing in SampleApp NOTREECHECKS=True
  • 5a246bb [diff] int SkPicture::approximateOpCount()
  • 86cfff0 [diff] valgrind suppression for zlib Flate Test NOTREECHECKS=true NOTRY=true R=bsalomon@google.com
  • 87c35ad [diff] Remove aarects benchmark. Redundant with rotated_rects* bench and *much* slower.
  • a7f79b4 [diff] remove internal repeat count from gradient benches
  • f878e3c [diff] Rebaseline and remove tests from ignored-tests.txt
  • 60c7707 [diff] Guard ANGLE and MESA instead of defining them as native when unsupported.
  • 9f1ae46 [diff] rebaseline_server: show Pending Approval tab if viewing SKP expectations vs actuals
  • 776d355 [diff] Make null gpu context threadsafe(r) and make sure buffer objects are destroyed.
  • b492c6f [diff] add --descriptions flag to render_pictures tool
  • e1c78ae [diff] Rebaseline R11 and ASTC bitmap GMs
  • 5c4b137 [diff] rebaseline_server: include setA/setB descriptions in output JSON
  • 3b62554 [diff] Remove SkPaintOptionsAndroid
  • 30e26cd [diff] rebaseline_server UI: add link to raw JSON
  • 4c80825 [diff] rebaseline_server: move more code into common path for GET_live_results and GET_prefetch_results
  • e8d74d9 [diff] This is a bit of a hack, but will work. I have a cleaner fix ready (but still need to fix some broken tests).
  • 81ecaa2 [diff] Fix typo in ignored-tests.txt
  • c15e28a [diff] Revert of Remove SkPaintOptionsAndroid (patchset #5 of https://codereview.chromium.org/447873003/)
  • 6cfa73a [diff] Start tracking the CTM while filling the BBH in SkRecordDraw.
  • f32331f [diff] Remove SkPaintOptionsAndroid
  • 828ce1f [diff] Start filling BBH in SkRecordDraw.
  • 536e953 [diff] roll common deps
  • 12b3544 [diff] Add runtime flag to turn compressed alpha masks on
  • 3140576 [diff] Baseline Android-Reference-Unknown-Arm64
  • 7a4747f [diff] Update path to Android font config file
  • 69a5560 [diff] Add entry point for passing options to the GrContextFactory
  • b3f319f [diff] Add support for new drawPicture entry point to debugger
  • c773390 [diff] Delete the old font management implementation based on SkFontConfigInterface, now that SkFontMgr_Android is live.
  • e556be7 [diff] Don't leak the shader in PatchBench.
  • f411ee7 [diff] git cl land# Enter a description of the change. Even more tests to ignored-tests for gpu rect changes
  • 71614ac [diff] Add override to force bitmap rendering
  • 21b342d [diff] This eliminates the need to copy the generated images from a temporary directory to the directory that is served by the rebaseline_server.
  • 97a0d43 [diff] Updating expectations for matrix convolution
  • 59598b0 [diff] DM: Replace --pathOpsVerbose with --veryVerbose
  • fb26110 [diff] rebaseline_server: add some live-view.html links to index.html
  • 785246e [diff] add expectations for Test-Android-Reference-Unknown-Arm64-{Debug,Release}
  • 2512372 [diff] fix win compiler div/zero
  • a942499 [diff] Add additional tests to ignored-tests
  • fbd3576 [diff] Flate Test tests if compression works - Produce a compressable stream. - Assert compression ratio > 1 - In verbose mode, print compression ratio.
  • 2ed49a4 [diff] Mark fallback fonts in new Android font config parser
  • c30aaa0 [diff] Use combined color/coverage attribute when possible in aa rect renderer.
  • bc677c8 [diff] Fix Flate Test, also cleanup
  • 25f8538 [diff] Add stephana@ to the list of Skia CQ commiters.
  • b2721f7 [diff] Whitespace change to test the CQ commit message
  • b62508b [diff] Add a parameter GR_ALWAYS_ALLOCATE_ON_HEAP to allow for only ever creating temporary buffers on the heap instead of allowing stack allocation
  • cc03adb [diff] Proposal for the mesh gradient interface. Implemented as a grid of patches and uses 4 private arrays to store the values of the control points and colors. When it needs a patch at a certain position of the grid it just builds it using the corresponding values of the array and the grid coordinates provided. Details on implementation are documented in the corresponding classes' comments.
  • dc065f2 [diff] whitespace
  • d211c54 [diff] Turn off pedantic blit rect
  • 9f49cfd [diff] Add missing DRAW_PICTURE_MATRIX_PAINT paint offset.
  • 94fa4b9 [diff] Update path to Android font config file
  • 8e69676 [diff] Turn on FontMgr for Android
  • e947075 [diff] Update tools for use of picture stats in GPU optimization decision
  • dea60f6 [diff] Replace LLU with ULL to make VS2012 work again.
  • 78ee93f [diff] Revert of SkImage::NewFromGenerator(SkImageGenerator*), and a unit test. (https://codereview.chromium.org/465823003/)
  • 35fbd01 [diff] Migrate SkRTConfRegistry test to DEF_TEST().
  • b3c9d1c [diff] SkCanvas::drawPatch param SkPoint[12]
  • 9c7695b [diff] rebaseline_server: periodically log tasks_queue size
  • 8d66dd1 [diff] change setA/setB labels if viewing actuals vs expectations
  • b0c8551 [diff] Mark degeneratesegments GM as flakly on nvpr/ubuntu/debug
  • 0a82f5b [diff] Rebaseline current failures and those ignored for GPU rect change.
  • 186f7b0 [diff] SkImage::NewFromGenerator(SkImageGenerator*), and a unit test.
  • 5e27e0e [diff] fix pathops skp-derived bugs; add more failing tests
  • b3d4af5 [diff] Fix lower-casing error in font config parser
  • 9c6d4d7 [diff] Change GR_COMPRESS_ALPHA_MASK from compile-time flag to run-time. We do this by introducing an Options struct to be passed to a GrContext on creation.
  • 03bde3e [diff] SkTileGrid: store insertion order, return results sorted by that.
  • db1f156 [diff] Make comment ASCII in GrDrawTarget.h
  • b2edec2 [diff] Revert of SkImage_Codec is Lazy (https://codereview.chromium.org/460823002/)
  • d7127e7 [diff] re-add samplerstress gm, but use blurmaskfilter instead (std filter)
  • e36f499 [diff] SkImage_Codec is Lazy
  • 5b1b2db [diff] remove SkStippleMaskFilter - no external clients
  • 80a83ad [diff] relax quadratic binary search test
  • c019ec4 [diff] Add layer counting to SkPictureRecord
  • ea13aff [diff] Let skia build with clang's integrated assembler.
  • 3b73e01 [diff] Revert of Add layer counting to SkPictureRecord (https://codereview.chromium.org/464433002/)
  • 4a2b2e8 [diff] Add layer counting to SkPictureRecord
  • d4cb922 [diff] Consider index8 a compressed config.
  • c7103a1 [diff] Wrap NV_path_rendering API with GrGLPathRendering
  • 5acfea7 [diff] 2D kernel initial wiring for Guassian
  • a10555a [diff] Add BlitRect to SkTCompressedAlphaBlitter
  • 8b2cb33 [diff] clean up render_pdfs: Remove unused headers replace dynamic memory wstream with null wstream. Use SkAutoTDelete when appropriate. Replace PdfRenderer class with short function: pdf_to_stream. Collapse render_pdf, process_input, tool_main_core functions Split out process_input_files function. Don't crash when no arguments given. print out max rss on each skp. prettier output
  • 8572fc0 [diff] mark all SkImage methods const, so we can make it thread-safe
  • 3f86099 [diff] Fix crash in nvpr text after abandoning context
  • 4596c98 [diff] Mark convex_poly_clip as flaky on msaa16/win8 bots. Add more tests to ignored_tests.txt after GPU rect change.
  • a7f7b16 [diff] More SkTileGrid refactoring.
  • 0d154ee [diff] Process Statistics header, add max RSS to render_pdfs
  • d3ddea2 [diff] Parses sample code provided by Android project. Attempts to keep FontFamily data structures produced consistent with expectations of previous versions of Skia.
  • 9c0822a [diff] Always use both a color and coverage attribute in GrAARectRenderer.
  • 3e30af2 [diff] Actually use test configuration in SkFontMgr on Android.
  • 534cc4c [diff] De-parameterize SkNextDatumFunction.
  • 81cc04d [diff] Replace a pre-UAL instruction with its modern form.
  • 6162af8 [diff] Cleaning up SkPicture-related classes
  • addf2ed [diff] add localMatrix to gradient Descriptor
  • 6dff71f [diff] Remove bleed test from ignored-tests.txt
  • 5ad6ee1 [diff] Plumbing for using a BBH in SkRecordDraw.
  • 136aa8f [diff] Rebase convex_poly_clip test on Win8 msaa16
  • dfb9bc4 [diff] Fix string assert and dead code which caused it.
  • 872e3dc [diff] Revert of Revert of remove (now unneeded) legacy onDrawPicture variant (https://codereview.chromium.org/457253002/)
  • 6b143b0 [diff] Remove Matrix/Clip State collapse code
  • 47f9bdc [diff] Revert of remove (now unneeded) legacy onDrawPicture variant (https://codereview.chromium.org/456203002/)
  • 2e69d29 [diff] remove (now unneeded) legacy onDrawPicture variant
  • 0be677d [diff] Fix S32A_D565_Opaque for RGBA on arm64
  • d5fa1a4 [diff] add drawPicture variant that takes a matrix and paint
  • a3efd90 [diff] manual bench rebase after 8d9153f, adjusted with e530eb370c084336b584a6dff5a9e6974d932dfa
  • d276c50 [diff] manual bench rebase after 8d9153f
  • e530eb3 [diff] Restore bench_util.py
  • 3b1c3d2 [diff] add dummy onDrawPicture to allow migration for chrome overrides
  • d1d3bae [diff] add an animated test to verify that high-quality identity scaling doesn't change the image
  • 4e3523c [diff] Blink layout tests all assume it can provide custom font configuration files on every platform. In moving Android to the font manager, we broke those.
  • 8d9153f [diff] short circuit high quality scales that are actually the identity transform
  • 8875a04 [diff] Make BBH::search() const.
  • 6d42d9c [diff] add a simple ascii-art debug thing for AA clips
  • a50b8f0 [diff] Add R11 KTX GM
  • afdada2 [diff] Moved SkPictureContentInfo into its own file. It now tracks the number of skia operations (maybe, I'm not 100% sure I'm doing this right yet) and the number of text draws. I also moved some of the gpu logic out of SkPictureRecord and into SkPictureContentInfo,
  • f4078ad [diff] SkRecord: Strip out cull-skipping and y-only drawPosTextH skipping.
  • bab82ed [diff] Pretty print of shaders
  • dff491b [diff] Implement BlitRect for SkTCompressedAlphaBlitter
  • ec989ba [diff] Add mandill_128.r11.ktx to resources
  • ab4c711 [diff] Fix bug in blitAntiH
  • 62c447d [diff] Add an opaqueness hint to GrDrawState.
  • 6563562 [diff] Make the rotated rects bench allow more alpha/color variations and an arbitrary xfermode::mode.
  • d9bf7db [diff] Rebaseline-server: sorting of columns in asc/desc order in frontend.
  • be129b2 [diff] Remove external SkImageFilter cache, and rename UniqueIDCache -> Cache.
  • dfe4e57 [diff] Whitespace change to test the CQ
  • b511042 [diff] Fix iOS build by centralizing --writePath.
  • acc1258 [diff] don't list out all sourceSkpFile names in the rebaseline_server UI
  • c8d8a60 [diff] make rebaseline_server properly handle unescaped URLs
  • 6eb03cc [diff] Add option to dump images from nanobench.
  • 72ebb9f [diff] DM: conserve memory when using --skps
  • c863ab0 [diff] Cleanup of context initialization
  • 619e076 [diff] Revert of Process Statistics header, add max RSS to render_pdfs (https://codereview.chromium.org/448993003/)
  • 6274baa [diff] Process Statistics header, add max RSS to render_pdfs
  • 0898e2b [diff] Empty the Recipes bot's GM expectations
  • 95b1b3d [diff] Add astcbitmap to gm slides. Add additional ASTC formats. Add astc image decoder files.
  • 34580f7 [diff] Default --skps to ./skps
  • 2347b62 [diff] change drawPicture in SkRecord to just ref the picture
  • e73cd5a [diff] rebaseline_server: allow live queries to examine JSONKEY_EXPECTEDRESULTS or JSONKEY_ACTUALRESULTS
  • 202ab2a [diff] add isRect() check to AAClip, to detect if a soft-clip is really just an irect
  • 7b62448 [diff] Revert of - Add astcbitmap to gm slides (https://codereview.chromium.org/444093002/)
  • 9f2ed6d [diff] Disable suspect NEON function for 64-bit Android
  • c3cbc1d [diff] Duplicate NoGPU expectations for new recipes bot
  • 0aeea6d [diff] Revert of add isRect() check to AAClip, to detect if a soft-clip is really just an irect (https://codereview.chromium.org/445233006/)
  • 2fc0582 [diff] - Add astcbitmap to gm slides - Add additional ASTC formats - Add astc image decoder files
  • b99c4a7 [diff] Assert allocation so we can catch it sooner.
  • 45a0bf5 [diff] Pass a struct of functions instead of a function to the compressed blitter
  • 86bc124 [diff] Add support for compressed alpha ktx files
  • 8aed3c1 [diff] Don't fail unit test if resources not found on device.
  • 592cb8d [diff] add isRect() check to AAClip, to detect if a soft-clip is really just an irect
  • bb204f4 [diff] Clamp SkPictureShader's tile size.
  • b8ccc2f [diff] Pass compressed blitters to our mask drawing algorithm
  • 963137b [diff] Stopped skipping tests in dm of SkPatch by implementing the corresponding drawPath calls on classes that derive from SkCanvas.
  • 2dd85a3 [diff] Remove mandrill_128.r11.ktx from resources directory
  • 0bef17a [diff] render_pdfs implements --match
  • c72e870 [diff] Added mandrill_128.r11.ktx to resources
  • da7a944 [diff] Revert "Remove SkPaintOptionsAndroid"
  • c7f069b [diff] Fix Android framework builds
  • 27fb949 [diff] Remove SkPaintOptionsAndroid
  • 8560cd5 [diff] Fix reference counting on SkStream in SkFontMgr_android.
  • b5f7826 [diff] Explicit tile bounds for SkPictureShader
  • 3c7edda [diff] Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes.
  • 3ffade6 [diff] fix concat order for local matrices
  • 27ff227 [diff] make the action buttons for rebaseline server stick to the top of the window as you scroll
  • 683206a [diff] Revert of Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes. (https://codereview.chromium.org/444433002/)
  • 1840dcd [diff] Initial ASTC decoder -- currently only supports 2D LDR decomrpession modes.
  • 3ba15ae [diff] SkPicture: try to no-op away clone().
  • 1289cfe [diff] Second pass at rebaselining flaky N4 performance triggers
  • 65fcd3d [diff] Implement SkFontMgr_Android::onMatchFamilyStyleCharacter.
  • 53f0959 [diff] Allow custom blitters to be passed to SkDraw::drawPath
  • b6c8cc3 [diff] Roll android/third_party/jpeg DEPS
  • 776bdbd [diff] Create struct in GrDrawState to hold key DrawState data.
  • a6c27bc [diff] Remove references to __system_property_get from Skia
  • a098dd4 [diff] Fix drawVertices() on GPU when texs=colors=shaders=indices=null
  • 3facc7c [diff] rebaseline_server: add "prefetch" directive that just warms the cache without awaiting results
  • 3b4d077 [diff] Add angle config to nanobench and make angle a default config for dm and nanobench.
  • a7e930f [diff] On the bots, there's no need to link GMs into SampleApp.
  • cdf2db9 [diff] parameterize tesselation params
  • be21e34 [diff] Bye bye bench.
  • 7909f47 [diff] rebaseline_server live queries: allow comparison against summary files within the Skia repo
  • 760ba8d [diff] Revert "Adds a GrGLPathRendering class that wraps the NV_path_rendering"
  • af13c7c [diff] Revert "Calculate rough approximations for nvpr path sizes"
  • 4297a51 [diff] Add ASTC resource files
  • bcd278d [diff] DM: expand peak RAM usage to Mac and Android too.
  • 147476d [diff] fix hittest in Patch sample
  • 1b27704 [diff] Remove ALL font fallback logic from Skia.
  • 847092c [diff] SkThreadPool and co. are not public.
  • 70f25c1 [diff] Remove Mac 10.8 x86 Perf expectations
  • 753faf4 [diff] Rebaseline flaky N4 & N7 performance triggers
  • a6d7b6e [diff] Greenify bench bot Perf-Android-Nexus10-MaliT604-Arm7-Release at build 2563
  • 858ba82 [diff] Greenify bench bot Perf-Android-GalaxyNexus-SGX540-Arm7-Release at build 1811
  • 40a1e11 [diff] Add support for all compressed formats in KTX file format
  • 0754475 [diff] Parses sample code provided by Android project. Attempts to keep FontFamily data structures produced consistent with expectations of previous versions of Skia.
  • 43f9d3e [diff] Expose SkColorTable class
  • 888a250 [diff] Greenify bench bot Perf-Ubuntu12-ShuttleA-GTX660-x86-Release at build 1551
  • 816b4fb [diff] Fix bad gypi
  • 61bff70 [diff] Calculate rough approximations for nvpr path sizes
  • 0b71276 [diff] teach rebaseline_server to generate diffs of rendered SKPs
  • 8f72733 [diff] Move functions from GrDrawState.h to GrDrawState.cpp and delete unused functions.
  • e90c900 [diff] Add ETC1 format to SkTextureCompressor
  • 72336ed [diff] Don't compare constant color and coverage between GrDrawStates when they are provided by vertex attributes.
  • 36ea6c8 [diff] For some reason, starting tests before gms makes DM run much faster.
  • 838f62d [diff] Replace op== with CombineIfPossible in GrDrawState.
  • 7d4f40a [diff] Test new CQ bot
  • f79673b [diff] Test and generalize font configuration parser
  • 8f961b3 [diff] Revert of whitespace change to force a build (https://codereview.chromium.org/432183002/)
  • 4e212e8 [diff] Print max memory usage on Linux.
  • 2069e22 [diff] Fix calibration loop failure condition.
  • 8f394d4 [diff] disable all warnings from nanomsg
  • 6d7f5fa [diff] Enable gpu Debug markers if tracing category skia.gpu is enabled
  • ad82ed6 [diff] Force linking as C++ library.
  • 5672da0 [diff] Adds a GrGLPathRendering class that wraps the NV_path_rendering extension and manages its various API versions. It also provides backup implementations when certain NVpr methods from later API versions are not present on the current system.
  • bce540c [diff] Don't call out -lstdc++ -lm explicitly.
  • 0673676 [diff] Don't compare coord change matrices to determine effect compatibility when using explicit local coords.
  • ba59a67 [diff] Remove dependency on std::string
  • ecfff21 [diff] SkCanvas interface for drawing a patch.
  • d3d6b81 [diff] Stop building tests in the Android tree.
  • 5049557 [diff] Revert of Add ETC1 format to SkTextureCompressor (https://codereview.chromium.org/432143002/)
  • 80bdded [diff] small skia_shared_lib=1 build fix for cross-process picture demo
  • e7ce26d [diff] Stop building tests.
  • 01c8da1 [diff] Remove unused matrix param from GrContext/GrDrawTarget rect drawing functions.
  • 5d8b1b4 [diff] Add ETC1 format to SkTextureCompressor
  • 9dc41a5 [diff] Rename skimage expectations for renamed bot.
  • 41ebbdd [diff] Exit early when draw can be skipped. Be more robust against abandoned GrContext.
  • e86af37 [diff] fix missing return in error case for bitmap scaler
  • dddc18a [diff] Make GrGLProgram be available to GrGLProgramDataManager
  • 7883132 [diff] Fix for Chrome Canaries.
  • 9bcd23b [diff] Rollback text allocation changes.
  • c6f5784 [diff] No longer ignore and rebaseline fontmgr gms.
  • c4ade57 [diff] Ensure that SkDebugf is exported from the library.
  • f91b47f [diff] Revert of Memory improvements to render_pdfs; better DM pool size defaults (https://codereview.chromium.org/433063002/)
  • a0cc833 [diff] add a libjpeg test
  • 66058b6 [diff] Memory improvements to render_pdfs; better DM pool size defaults
  • 6e33e23 [diff] Skip all .skps in 565.
  • 9200758 [diff] SKPs-as-benches in nanobench
  • efea5a7 [diff] Remove SK_IGNORE_QUAD_RR_CORNERS_OPT-related code.
  • 5816233 [diff] FBFetch refactor + arm support
  • 3836dc8 [diff] Remove copile time enabling of SK_ARM_HAS_NEON.
  • 21769c5 [diff] Update NEON compiler defines to use SK_ prefix
  • 490d49c [diff] whitespace change to force a build
  • 2f4a69d [diff] Clean up skia_directwrite GYP variable.
  • 4ad76e3 [diff] Add initial pipeline for decompressors
  • e30b52a [diff] Add missing source file for iOSShell.
  • e714e75 [diff] nanobench: support GMs-as-benches
  • e681c2a [diff] DM: only depend on GpuTest when it's a GPU build.
  • 0c42332 [diff] Add CTM to the cached layers' key and reduce render target pingponging in layer pre-rendering
  • 1b51d26 [diff] Revert of Add initial pipeline for decompressors (https://codereview.chromium.org/432503002/)
  • 14a1df0 [diff] Add initial pipeline for decompressors
  • ada972d [diff] sk_tool_utils_flags.cpp depends on GetResourcePath
  • d9e183f [diff] Fix for texture domain on imagination gpus
  • c2a4846 [diff] fix signed mismatch
  • 992c7b0 [diff] Add standard fonts to all GMs.
  • 3f22e8c [diff] Fix end-of-pattern matching for Skia recording optimization.
  • 3d822c2 [diff] Intersect SkPictureImageFilter bounds against clip bounds.
  • 0f1a7c4 [diff] Remove kDisableBlend_BlendOptFlag as it is no longer needed
  • b3abe90 [diff] Start the process of choosing the correct compression format
  • e83909f [diff] Add some debugging to PremulAlphaRoundTrip test.
  • 4682170 [diff] Test removal of mesa specific version parse
  • 55b6d8b [diff] Implement a persistent uniqueID-based cache for SkImageFilter.
  • 7869781 [diff] Add query for whether or not we have compressedTexSubImage
  • 07cfb20 [diff] Correct Android FontMgr use of ttc index and remove unused code.
  • 0e67808 [diff] Enabling texture_domain_effect
  • 8124bf0 [diff] Explicitly typedef GetUserDefaultLocaleName as WINVER may not be high enough when compiling to allow visibility of the function prototype in windows.h
  • 6d88e6c [diff] Fix way-over-allocation in pipe.
  • 1723bfc [diff] Add vertex bounds check for distance field rendering.
  • 3342ed5 [diff] Add rotated rects benchmarks
  • b5294e8 [diff] Bring LATC in line with other formats (i.e. write a blitter and an "optimized" compression routine).
  • ed6f03e [diff] Fix ref counting of cached layer's texture
  • ff65bb9 [diff] Whitespace change to test the CQ.
  • 00683c7 [diff] Mark bleed GM images on GPU configs as baselined but associated with bug 2762
  • 5520e3b [diff] Rebaseline some images from ignored-tests.txt
  • b174f2b [diff] Rebaseline currently failing images. All look better or insignificantly different
  • 78f0718 [diff] Add effect caching to distance field text.
  • 7510b22 [diff] Rename GrGLUniformManager to GrGLProgramDataManager
  • a97e270 [diff] Update SKP version to 63
  • c8f5204 [diff] Incorporate glStencilThenCover* nvpr methods
  • a14da25 [diff] fRight -> fBottom
  • b414f25 [diff] Remove support in the gpu to use hardware AA lines. Current code paths could not reach this code and thus was never used.
  • 5ae5fc5 [diff] Adding repeat mode to texture domain
  • 937fca8 [diff] Add ability to generate/use FDO profiles for Android
  • fa6d656 [diff] add cubic red option to pathops tool
  • 25a67bc [diff] Add query for block dimensions of a given format
  • a8f8da0 [diff] Optimize correct picture in bench_pictures when using --bbh
  • fdd09c2 [diff] Revert of Add effect caching to distance field text. (https://codereview.chromium.org/424103002/)
  • b09bdd6 [diff] Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
  • 137bac0 [diff] Add effect caching to distance field text.
  • 651678d [diff] enable SKP rendering on 2 platforms, 2 configs each
  • 944bcf0 [diff] Some fixes around GrContext::abandonContext:
  • e6dfba8 [diff] Remove gpu support for willUseHWAALines.
  • 10a350c [diff] Add function for creating ASTC blitter
  • fdd7d2b [diff] Pass clip blitter rows preserved request
  • 09dde64 [diff] Now always use Atlas for layer cache
  • 3a91424 [diff] Fix debug output compile error and minor style nits
  • 8ab8cc0 [diff] Finish removing GrTHashTable
  • 4509517 [diff] Use if instead of ifdef SK_SUPPORT_GPU
  • 320c923 [diff] Add plot-based purging to GrLayerCache
  • e7416bf [diff] Update SKP version to 62
  • a8e2e15 [diff] Cleanup: Rename SkOSPath functions.
  • 2bff230 [diff] round and bevel hairline rects show the same as miter hairline rects
  • 15ab26d [diff] Rebaseline needed nvpr gms after text change
  • d5e46c7 [diff] Generalize compressed blitter into its own templated class
  • 2354f84 [diff] Test abandoning GL context in dm/nanobench.
  • 4beef91 [diff] Revert of Remove relative path to GrColor.h in SkShader.h (https://codereview.chromium.org/422023005/)
  • 939f430 [diff] Remove relative path to GrColor.h in SkShader.h
  • 186e699 [diff] disable new test on windows
  • b1ab5fd [diff] If decoder doesn't ouput indexed color, don't check colortable
  • 7f8aad8 [diff] SkDiscardablePixelRef returns correct indexed color on relock.
  • edb10e7 [diff] Only lowercase names in Android font config parser.
  • 5a27f49 [diff] Remove code only used by SkCreateTypefaceForScript which has already been deleted
  • a98683b [diff] dm prints out number of matching skp files
  • 9ee1a4a [diff] Remove redundant helper function as all clients pass locale
  • e83a7ec [diff] Remove unused code now that the android framework has move this logic elsewhere.
  • e5ad0dd [diff] Update SKP version to 60
  • a522b0e [diff] Update SKP version to 59
  • feceba5 [diff] Add vertex color support to distance field text.
  • f17bc6c [diff] Move vertex buffer setup out of drawPackedGlyph().
  • 1ef960b [diff] Fix thread unsafe mutex initialization.
  • 048f422 [diff] Fix crash in DM/SKPTask
  • b2808cd [diff] Send less transform data when drawing text with nvpr
  • fc7063b [diff] Fix image decoder memory overwrite bug.
  • d6aeb6d [diff] Fix thread unsafe mutex initialization.
  • 6c18c80 [diff] Revert of Move vertex buffer setup out of drawPackedGlyph(). (https://codereview.chromium.org/414573002/)
  • 1d38619 [diff] Move vertex buffer setup out of drawPackedGlyph().
  • 50d7154 [diff] Added classes SkPatch and SkPatchMesh which help encapsulate and generalize this new primitive. The functionality and responsability of each class is better explained in the comments of the files.
  • 75e62ea [diff] Fix assert in skimage test.
  • 4881a4d [diff] Some small ASTC optimizations
  • 6d3fe02 [diff] Rename GrGpuObject to GrGpuResource
  • 570c392 [diff] Fix the other microbench schema
  • b2ef181 [diff] Add preliminary ASTC encoder
  • c44be0e [diff] Merge GrGpuObject and GrCacheable.
  • 730c044 [diff] Alter Default & Software path renderers to better handle AA hairline paths
  • f7be194 [diff] Rebaseline GN & N4 perf trigger flakes
  • 75770af [diff] Update SKP version to 58
  • 0925a57 [diff] Add initial baselines for varied_text* GMs
  • bc89329 [diff] Enable the SSSE3 compile time check on all platforms (4th attempt)
  • 57493ba [diff] check in empty SKP expectations for a single platform
  • 20fa24c [diff] roll common DEPS
  • 2a413df [diff] Add ASTC to list of alpha compressed formats
  • 8d84c99 [diff] SkFontMgr for Android.
  • 307bcea [diff] skimage expectations for Android-Reference-Unknown
  • a2c79fb [diff] Suppress Win8 raster verylargebitmap GM flakes
  • f73c237 [diff] Get additional DW font metrics when available.
  • 2da0f85 [diff] Revert of Enable the SSSE3 compile time check on all platforms. (https://codereview.chromium.org/403583002/)
  • ddb459e [diff] Fix some flaky perf triggers
  • 7b82d0f [diff] Revert of SkFontMgr for Android. (https://codereview.chromium.org/414483002/)
  • ba0055b [diff] Revert "Update fontmgr expectations."
  • ff4b56b [diff] Update fontmgr expectations.
  • 76d5b47 [diff] Now able to set the localMatrix when creating a SkShader from a SkImage
  • 85d3652 [diff] fix android_framework build do to missing library at link time
  • dd6d227 [diff] Replace use of GrTHashTable in GrFontCache with SkTDynamicHash.
  • 1c63bf6 [diff] Revert "Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)"
  • c255337 [diff] Make nanobench setup configs outside of loop over benchmarks
  • 33d1346 [diff] Suppress fontmgr gm changes while Android catches up.
  • bc9845b [diff] Remove the single-sigma version of SkDropShadowImageFilter::Create().
  • 2451937 [diff] Run CanvasState test across a library boundary.
  • c0bc913 [diff] Introduce skia_pic gyp variable.
  • 4f9a01e [diff] SkFontMgr for Android.
  • be03570 [diff] Remove unused enum value and member of GrGpuObject
  • 7419e95 [diff] remove command line args
  • fa9d135 [diff] fix nacl
  • d771f6b [diff] Add auto purging for SkPicture-related Ganesh resources (esp. layers)
  • 17f0b6d [diff] share dm and command flags
  • ac97792 [diff] Initial change to move 2D kernel to its own file.
  • 2d75d08 [diff] Cherry pick to fix the MIPS build.
  • 6c35488 [diff] Refactor texture compressors into separate files
  • 2648983 [diff] Added count validation in SkImageFilter::Common::unflatten()
  • 9338348 [diff] Enable the SSSE3 compile time check on all platforms (3rd attempt)
  • f7caacd [diff] Rebaseline from recent gpu optimization changes R=bsalomon@google.com TBR=bsalomon@google.com BUG=skia:
  • d09622e [diff] Rebaseline some flaky perf triggers
  • b85a0aa [diff] Add a GrPathRange class
  • dcabb05 [diff] Make GrCacheable implement its own ref counting.
  • b0a4641 [diff] roll common DEPS
  • 93a37bc [diff] Add macro so that gpu trace marker can add an arg to the TRACE_EVENT it makes
  • 7a037f4 [diff] Move GrTMultiMap to src/core and rename it
  • ad1df15 [diff] First pass at a blitter for R11 EAC alpha masks. This shaves 10ms off of the polygon gpu benchmark on the Nexus 7v2 (which is about 6.7% faster).
  • 518d83d [diff] Skia side RGB to YUV gpu conversion
  • 02cafcc [diff] Remove gpu shader optimatization for solid white or trans black colors
  • 5b7c7c4 [diff] Move DirectWrite skimage expectations -> GDI
  • 75f8851 [diff] Let blitters be notified when they're done being used
  • 63e99f7 [diff] Allow GrGLEffects to produce variable length keys.
  • 3f85403 [diff] hide public factory for intermediate class
  • 1bd6f7d [diff] Remove use of SK_SUPPORT_LEGACY_LAYERRASTERIZER_API.
  • 3d533ac [diff] Replace GrTHash with SkTDynamicHash
  • 249171e [diff] Revert of Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are… (https://codereview.chromium.org/376703009/)
  • f568f6a [diff] git sample app working on iOS
  • 1d1795b [diff] Make ScaledImageCache unit test less dependent on global state.
  • 63f413c [diff] expand workaround to all 32-bit mips devices without the appropriate gcc support
  • 9514d24 [diff] Cache the return values of getBlendOpts in GrDrawState
  • 83fab47 [diff] Adding djsollen to list of owners
  • 19eb3b2 [diff] update pathops core and tests
  • 384b020 [diff] Fix mac NDK builds
  • 05c4560 [diff] Fix GLubyte to GrGLubyte.
  • bf5e523 [diff] Change JSON output of nanobench.
  • 66ed8dc [diff] combine base_unittest.py modules from gm and tools
  • 733418f [diff] Remove SkRefPtr.
  • 04d53a5 [diff] Revert of nanobench: --veryVerbose for more Win7 debugging (https://codereview.chromium.org/401663002/)
  • e904c09 [diff] Fix alpha textures in NV ES3 contexts on Windows.
  • e57452d [diff] nanobench: --veryVerbose for more Win7 debugging
  • 0db38cc [diff] erase bitmap inside unit test to make valgrind happier
  • 3125e02 [diff] Revert of Revert of Revert of Force DM rebuild. (https://codereview.chromium.org/402663003/)
  • 41f30cd [diff] Revert of Revert of Force DM rebuild. (https://codereview.chromium.org/399123002/)
  • 8dd90cb [diff] Add IsPath to GrGLInterface
  • 91bdbcd [diff] Use the GrCacheable ID to eliminate the need for notifications to GrGpuGL when textures and RTs are deleted.
  • f42e08c [diff] Revert of Force DM rebuild. (https://codereview.chromium.org/400723002/)
  • 8a10de1 [diff] Force DM rebuild.
  • 55b0ffc [diff] nanobench: Protect more against infinite loops.
  • 261b8a9 [diff] Make GrLayerCache use multiple plots in its atlas
  • a8f7745 [diff] create copy_config.py and rename_config.py for skbug 2752
  • ac29838 [diff] Fix warning about missing shared library symbols in android_gdbserver
  • 929f29a [diff] Makes GrGLProgramDesc's key store the lengths as well as offsets of the effect keys.
  • b959ec7 [diff] factor out flattening/unflatte