137 Commits

Author SHA1 Message Date
skia-flutter-autoroll
6d0fbc7eb7
Roll src/third_party/skia 9478f7a38e6c..d0f0cb8ffc5e (1 commits) (#6167)
Auto-roller completed checks. Merging.
2018-09-05 09:41:51 -04:00
skia-flutter-autoroll
5063a8a5b3
Roll src/third_party/skia 72a02112a99f..9478f7a38e6c (1 commits) (#6166)
Auto-roller completed checks. Merging.
2018-09-05 06:16:51 -04:00
skia-flutter-autoroll
19a3bc8e11
Roll src/third_party/skia 85f4e40c5481..72a02112a99f (1 commits) (#6165)
Auto-roller completed checks. Merging.
2018-09-05 02:51:51 -04:00
skia-flutter-autoroll
9643a50ac4
Roll src/third_party/skia fddc6fa394cb..85f4e40c5481 (1 commits) (#6164)
Auto-roller completed checks. Merging.
2018-09-04 23:26:51 -04:00
skia-flutter-autoroll
30af2f2997
Roll src/third_party/skia e486bbaae296..fddc6fa394cb (2 commits) (#6159)
Auto-roller completed checks. Merging.
2018-09-04 20:02:51 -04:00
skia-flutter-autoroll
c173655b22
Roll src/third_party/skia b84576af0a43..e486bbaae296 (9 commits) (#6155)
Auto-roller completed checks. Merging.
2018-09-04 16:37:51 -04:00
skia-flutter-autoroll
137389a85b
Roll src/third_party/skia a45e1a71f548..b84576af0a43 (16 commits) (#6153)
Auto-roller completed checks. Merging.
2018-09-04 13:13:51 -04:00
skia-flutter-autoroll
f89a386a1c
Roll src/third_party/skia cff3fd834ca8..a45e1a71f548 (1 commits) (#6152)
Auto-roller completed checks. Merging.
2018-09-04 09:48:58 -04:00
skia-flutter-autoroll
2dc8271a4c
Roll src/third_party/skia 24e58341fbcd..cff3fd834ca8 (1 commits) (#6151)
Auto-roller completed checks. Merging.
2018-09-04 00:27:51 -04:00
skia-flutter-autoroll
eea3a21e11
Roll src/third_party/skia bf67741140fd..24e58341fbcd (2 commits) (#6148)
Auto-roller completed checks. Merging.
2018-09-03 16:52:51 -04:00
skia-flutter-autoroll
bdcbe801a4
Roll src/third_party/skia 88119de2b849..bf67741140fd (1 commits) (#6147)
Auto-roller completed checks. Merging.
2018-09-03 13:28:51 -04:00
skia-flutter-autoroll
de4c7a53f2
Roll src/third_party/skia 09a7bb222172..88119de2b849 (1 commits) (#6146)
Auto-roller completed checks. Merging.
2018-09-03 10:05:13 -04:00
skia-flutter-autoroll
77fad1a731
Roll src/third_party/skia 2f53025e8bf1..09a7bb222172 (1 commits) (#6144)
Auto-roller completed checks. Merging.
2018-09-03 06:39:51 -04:00
skia-flutter-autoroll
2318a5274a
Roll src/third_party/skia ca858b68c34b..2f53025e8bf1 (1 commits) (#6143)
Auto-roller completed checks. Merging.
2018-09-02 22:00:51 -04:00
skia-flutter-autoroll
d88e0b8229
Roll src/third_party/skia 2f8c60e28682..ca858b68c34b (2 commits) (#6142)
Auto-roller completed checks. Merging.
2018-09-02 16:35:51 -04:00
skia-flutter-autoroll
949fb0fb4c
Roll src/third_party/skia 8534723c7be1..2f8c60e28682 (1 commits) (#6141)
Auto-roller completed checks. Merging.
2018-09-02 13:11:51 -04:00
skia-flutter-autoroll
a4471589f2
Roll src/third_party/skia e8e12e89c46b..8534723c7be1 (1 commits) (#6140)
Auto-roller completed checks. Merging.
2018-09-02 06:07:51 -04:00
skia-flutter-autoroll
0f7bfeaf48
Roll src/third_party/skia 6487e5ca6f10..e8e12e89c46b (1 commits) (#6138)
Auto-roller completed checks. Merging.
2018-09-01 02:53:51 -04:00
Chinmay Garde
b3c778fe9c
Allow embedders to specify software renderer configs. (#6133) 2018-08-31 20:03:06 -07:00
skia-flutter-autoroll
da419912d6
Roll src/third_party/skia 7bfe8438a94b..6487e5ca6f10 (6 commits) (#6136)
Auto-roller completed checks. Merging.
2018-08-31 19:38:51 -04:00
skia-flutter-autoroll
f44c0008ba
Roll src/third_party/skia 62db8d577931..7bfe8438a94b (20 commits) (#6134)
Auto-roller completed checks. Merging.
2018-08-31 16:12:51 -04:00
skia-flutter-autoroll
f612a761c2
Roll src/third_party/skia 8ff2f13f3817..62db8d577931 (21 commits) (#6130)
Auto-roller completed checks. Merging.
2018-08-31 12:47:51 -04:00
skia-flutter-autoroll
90faf8531c
Roll src/third_party/skia f8592a69428e..8ff2f13f3817 (1 commits) (#6129)
Auto-roller completed checks. Merging.
2018-08-31 08:36:51 -04:00
skia-flutter-autoroll
a114659c4a
Roll src/third_party/skia 381efe73499e..f8592a69428e (1 commits) (#6127)
Auto-roller completed checks. Merging.
2018-08-30 23:10:51 -04:00
skia-flutter-autoroll
21ac961df3
Roll src/third_party/skia 8e318fda76df..381efe73499e (11 commits) (#6126)
Auto-roller completed checks. Merging.
2018-08-30 19:47:51 -04:00
skia-flutter-autoroll
a047fd20f6
Roll src/third_party/skia 7ed0eae0cd13..8e318fda76df (17 commits) (#6123)
Auto-roller completed checks. Merging.
2018-08-30 16:29:51 -04:00
skia-flutter-autoroll
9fc355d2c4
Roll src/third_party/skia cd7907b57d76..7ed0eae0cd13 (1 commits) (#6120)
Auto-roller completed checks. Merging.
2018-08-30 13:05:51 -04:00
skia-flutter-autoroll
6586016dab
Roll src/third_party/skia f7c723c93d26..cd7907b57d76 (1 commits) (#6119)
Auto-roller completed checks. Merging.
2018-08-30 09:42:51 -04:00
skia-flutter-autoroll
1fa5fe6a00
Roll src/third_party/skia eb0bb732f43f..f7c723c93d26 (3 commits) (#6118)
Auto-roller completed checks. Merging.
2018-08-29 23:08:51 -04:00
skia-flutter-autoroll
252da48082
Roll src/third_party/skia 1b714becff8b..eb0bb732f43f (2 commits) (#6116)
Auto-roller completed checks. Merging.
2018-08-29 19:45:51 -04:00
Jason Simmons
cba35d33a8
Roll Tonic (#6114)
Fixes https://github.com/flutter/flutter/issues/21003
2018-08-29 14:45:06 -07:00
skia-flutter-autoroll
7a599658dd
Roll src/third_party/skia 1f0fb09d5e35..1b714becff8b (11 commits) (#6115)
Auto-roller completed checks. Merging.
2018-08-29 16:22:51 -04:00
skia-flutter-autoroll
9fde6e0d8c
Roll src/third_party/skia a81c2be75adc..1f0fb09d5e35 (13 commits) (#6110)
Auto-roller completed checks. Merging.
2018-08-29 13:03:51 -04:00
skia-flutter-autoroll
a02a94e018
Roll src/third_party/skia 33f34556b5fc..a81c2be75adc (1 commits) (#6109)
Auto-roller completed checks. Merging.
2018-08-29 09:39:51 -04:00
Vyacheslav Egorov
eceb722b71
Roll Dart to dart-lang/sdk@760a9690c2 (#6108)
* Roll Dart to 760a9690c2

760a9690c2 Remove tests irrelevant for Dart 2
185eec12a6 Avoid crash on falsely enqueued .call methods.
3ea3b21e3c Deprecate summary field PackageBundle.unlinkedUnitHashes.
1b8f3026bf Remove most of isStrongModeError: false, update language_2 tests.
c6d786a3e7 [vm/bytecode] Take environment defines into account when generating bytecode
cc62869910 [Status files] Update status for passing corelib_2 tests in bytecode mode
0789ab8b0e Add clarification for broadcast stream.first
68e66d4ef5 Parser test cleanup
34963476ed Clarify behavior of sublist with end == start
bb382f3c81 Drop _CastQueueMixin
38b9a544df Call our error events in StreamTransform.bind doc
1b13583ba8 [vm/bytecode] Keep original declaration order of named parameters in native wrappers
2018-08-29 14:31:03 +02:00
skia-flutter-autoroll
be9d8ffbb8
Roll src/third_party/skia 5f0726b01019..33f34556b5fc (1 commits) (#6107)
Auto-roller completed checks. Merging.
2018-08-28 21:23:51 -04:00
Alexander Aprelev
f3ff83a5db
[dart roll] Roll dart to 3e0631761c84d9fb86c237cc57dca7b878f5800f. (#6105)
* [dart roll] Roll dart to 3e0631761c84d9fb86c237cc57dca7b878f5800f.

Changes since last dart roll:
```
3e0631761c Update dartdoc to 0.20.4.
f40ff153a9 Enable --use-fasta-parser with the analyzer by default.
11d986a03e [VM runtime] Introduce a DeoptIdScope class to safely save/restore deoptid.
9e365c811e [vm/frontend] Sort out incremental component before writing it out.
14db718ed5 [vm] Add missing safepoint transitions.
28f902744b Disable the analyzer cfe bots.
315d7876f1 [vm] Keep this-invocation optimization disabled in AOT.
60757d0873 [vm/kernel] Fix bug with optimization of this-invocations.
c5a4d084a2 [VM] Fix mismatched registername array to avoid hitting ASSERT(), remove left-over pool-load in allocation stub
19f6c826a4 Ensure we don't walk over closures when looking for argument lists
35334b5227 Adds an abstract getter 'isConst' to the abstract class Member.
8d9baeb058 Explain Unicode encoding in String documentation.
9388cb3d0c Removed rule against return; & return e; in same function
65b8ab114c Fixes a bad escape.
95c5706979 [release] Prepare changelog for 2.1.0-dev.3.0
edd6b75a05 Add missing method to UnmodifiableMapMixin.
4b8d3e4cf1 [VM runtime] Restore global isolate state after loading bytecode.
83324a8db9 Fix for NPE when prefix completion after an expression without type.
d332cae86e Refactor PostfixCompletionTest to make invalid tests positive.
c691a85b92 [vm/kernel] Fix type arguments handling in IL construction.
52d33f0d5d [vm/kernel/bytecode] Support partially instantiated closures in bytecode
ff8a989e55 [vm/bytecode] Update status for a test with missing compile-time error
1b89c785e1 [vm/kernel/bytecode] Duplicate receiver variable if it is captured
8b3a0a8476 Issue 2558. Fixes for 'convert to async function body'.
8b5a2b01e7 [VM] Move any updates to static call targets array into the flow graph compiler
8a99ab0c74 Fixes an illegal override in KernelUnresolvedNameGenerator.
f6242cb100 Disallow expressions statements starting with `{`.
8b92fe3bbd Checks whether a class extends or implements FutureOr.
72e6353c32 Make Stream.fromIterable handle errors in `current` and send a done.
07fb992964 Report CompileTimeErrorCode.FOR_IN_WITH_CONST_VARIABLE
04e2ada09b Report StaticTypeWarningCode.WRONG_NUMBER_OF_TYPE_ARGUMENTS for dynamic and type parmaeters.
5e4e6037a9 Remove old scanner
ecfc03c3d1 dart2js: fix crash on setter with FutureOr type.
5424289f95 Analyzer test cleanup: remove unnecessary getter includeInformative
aa6945d5e9 First cut basic mixin declaration parsing support
e91d30e904 Analyzer test cleanup: remove unnecessary getter skipNonConstInitializers
0976347339 Expand docs for Stream.toSet
dc9a7b3aa3 Clarify that stdout my not be done before exitCode
48f61d6ae3 Clarify docs on StreamSubscription.pause/resume
3d27982419 Add a language_2 test for invalid assignment to postfix increment.
d2a4358bef Add a language_2 test reproducing #34235.
a6d20e6df4 Fix dependence on kernel-service in the application snapshot rule.
a11e079d4c [vm] Fix oversight in status file.
cf6c57de40 [vm] Update status file for BitTestImmediate on Windows 32-bit.
3e3459b0ab [vm/kernel/bytecode] Use default type args (bounds) in generic functions
0a29264117 [VM] Remove vm_platform from the dart binary - Remove vm_platform from the dart binary - kernel isolate always compiles in strong mode
6e63df3bfb Revert "Avoid the deprecated input error in source_loader"
0eb0f700b8 Avoid the deprecated input error in source_loader
b72da4194c linter 0.1.60
b255f0fab6 Resolve required arguments after named.
ff3908d6df Implement INVALID_SEALED_ANNOTATION analyzer Hint
955ca3ef87 Use SUPER_AS_EXPRESSION for SuperAsIdentifier.
3d74bb0980 [VM runtime] Fix Compiler::CompileAllFunctions() to work with interpreter.
7b87c7abeb Fix escape processing in interpolated strings
1f82d37124 Refactor duplicate code in ContextAwareGenerator.
630929edf2 Test analyzer/FE integration of some more obscure invalid assignment cases.
e5b3feb241 [VM interpreter] Fix broken interpreter build after commit 5d7ca9cd1e7.
19a17e66fd Fix constant evalutation for == and != when left or right is null.
2beb05b829 [vm] Re-land use of multiple entrypoints for closure calls.
a94e43af7c Fix analyzer/CFE integration of some more obscure invalid assignment cases.
a69844cb19 [vm/compiler] Check for catch presence explicitly in optimizer.
4212a46dab Add failing tests for handling of comment refs by fasta parser
723eeccb36 [vm] Update status files after 23e379d0.
7e39d07916 Resolve namespace combinators.
90a4600c12 Update lower and upper bounds used in type inference
3a6663f2d4 Update comparison utility to fix a bug and make it easier to subclass
23e379d0aa Checks whether an interface is implemented multiple times.
b8ee603eb2 Deprecate the EMPTY_LIST constants in analyzer
f074f3c120 Fix analyzer/FE integration of some obscure invalid assignment cases.
ad6f89f13b Fix analyzer/FE integration of postfix-of-postfix and prefix-of-prefix increments.
c95ef874aa Work around #34235 in front_end.
6c812c27be Signal a compile-time error if a const constructor redirects to a non-const constructor.
19e2bb165f Specialize handling of returns and yields
cbf1b94790 [VM] Do not include precompiler-related things on IA32/DBC
92ff078db1 [VM] Add missing regression test for dartbug.com/34238
229a7a8eeb Simplify ClosureContext
2aca81450d [VM] Fix crash in x64-JIT: Disable  exactness tracking for fields with FutureOr<> type
df2d187f74 [VM] Move the ObjectPoolWrapper out of the Assembler
5d7ca9cd1e [VM] Add "patchability" bit to ObjectPool objects
4c2169e63f Revive rti_emission_test
81d296c593 [vm, x64] Avoid use of preserved register in Testb3.
dfce7e26a4 Use uppercase example class names in meta
de3570d8bd Add support for the new mixin feature to the element model
0554eeb4bb [vm/bytecode] Check number of arguments in closures without optional arguments
e434142df0 [VM interpreter] Isolate may be NULL in thread.
e1df47b15e Add closure signature to dependencies
e2aceb692e Fix analyzer/FE integration of prefix/postfix increment of non-l-values.
8908d68d0d [gardening] Mark pkg/plugin_manager_test as flaky.
718a6672da [infra] Update checked in SDKs to 2.1.0-dev.2.0
43a8f1d0d6 Fix analyzer/FE integration of assignment with synthetic LHS, inside class method.
8f31a2d96a Mark the test_postfix_completion test as slow.
dd1b7005a6 [vm] Fix typo in 7e358186a
cbe9ee5082 [vm/kernel/bytecode] Fix instantiation of function types with parameterized result type
d6edd45d9a [vm, x64] Add missing addressing mode for testb.
aded927ff4 Fix cast exception in ArgListContributor (issue 34227)
cf1cd3eba0 Resolve metadata for part-of directives.
bcbfc131ed [vm/build] Disable kernel service snapshot in interpreter mode
e1039fc89e [release] Prepare changelog for 2.1.0-dev.2.0
cd970b0927 Parser refactoring in preparation for mixin declaration support
7e358186ab [vm] Fix resolution of native extensions imported within packages.
5b9a42de29 Store code ranges for formal parameters.
2e33d597e7 Roll to the latest dart_style.
00d9330987 use Uri.base.path not Uri.base.toFilePath
b63b73d46d Cosmetic tweaks to how we train the analysis server.
b878c21046 [gardening] Mark coverage_optimized_function_test slow on arm64.
5a695abdfa [vm/kernel/bytecode] Do not copy captured top-level parameters in closures
76ae676a23 Fix meta CHANGELOG and doc comment after feedback
23829adc21 [VM] Fix SEGV in inliner: Reading the metadata of a function can fail
9282a34aea Corrected specification of dynamic checks on redirecting factories
a4b3009ca5 Require super initializer to be at the end of the initializer list.
a6e14ae3e6 Fix language_2/string_interpolation_and_buffer_test.
8c30475728 [VM] Fix arm check for whether a branch distance can be encoded
33632ade58 [VM] Fix arm64 native calls: the pool entries need to be patchable if we use lazy linking
75943282e5 Delete Flags.strongMode and references to it
d456532124 Disallow non-js interop external members
5780deb18a Signal a compile-time error when a type variable name conflicts with a setter name.
537a6f1411 Introduce @sealed annotation
40d72aec8c Re-land "Fix analyzer/FE integration of assignments to ambiguous types."
9ef53bde19 Store codeOffset/length code fields and top-level variables.
675b296d49 Store code range for constructors.
9f795883f1 Revert "Fix analyzer/FE integration of assignments to ambiguous types."
55aa031404 Fix analyzer/FE integration of assignment with synthetic LHS.
```

* Update license

* Update licenses

* Update licenses

* Update licenses
2018-08-28 16:59:16 -07:00
skia-flutter-autoroll
56139397e6
Roll src/third_party/skia 7ba1d64f0706..5f0726b01019 (12 commits) (#6104)
Auto-roller completed checks. Merging.
2018-08-28 17:59:53 -04:00
skia-flutter-autoroll
f05b08b7ba
Roll src/third_party/skia f125111ca733..7ba1d64f0706 (18 commits) (#6102)
Auto-roller completed checks. Merging.
2018-08-28 14:36:51 -04:00
skia-flutter-autoroll
eb97386106
Roll src/third_party/skia 0fdc53f9ffc6..f125111ca733 (10 commits) (#6100)
Auto-roller completed checks. Merging.
2018-08-27 18:02:51 -04:00
skia-flutter-autoroll
06b8fa4ed7
Roll src/third_party/skia dd04bec39cea..0fdc53f9ffc6 (13 commits) (#6098)
Auto-roller completed checks. Merging.
2018-08-27 14:43:51 -04:00
Michael Goderbauer
bf078042dc
Roll ICU to c56c671998902fcc4fc9ace88c83daa99f980793 (#6097)
The reduces the ICU data file even more:

Uncompressed size: 883,280B (862.6 KB), minus 363.2KB
Compressed size: 460,972B (450.2KB), minus 83.9KB

The following unused resources are removed comapred to previous version:
 * uts46.nrm
 * nfkc_cf.nrm
 * cnvalias.icu
 * Break Iterators for:
   * Sentence breaks
   * Title breaks
   * CSS-specific line breaks ("regular" line breaks are still supported)
2018-08-27 11:29:30 -07:00
skia-flutter-autoroll
b4b1d05786
Roll src/third_party/skia e00fe30b8fe7..dd04bec39cea (4 commits) (#6095)
Auto-roller completed checks. Merging.
2018-08-27 11:18:51 -04:00
skia-flutter-autoroll
8694036a64
Roll src/third_party/skia 420696961c8c..e00fe30b8fe7 (1 commits) (#6094)
Auto-roller completed checks. Merging.
2018-08-27 07:55:51 -04:00
skia-flutter-autoroll
af42b6dc95
Roll src/third_party/skia b5729c94f9a7..420696961c8c (1 commits) (#6092)
Auto-roller completed checks. Merging.
2018-08-26 15:01:51 -04:00
skia-flutter-autoroll
04c07b2120
Roll src/third_party/skia 471a946cf126..b5729c94f9a7 (1 commits) (#6091)
Auto-roller completed checks. Merging.
2018-08-26 05:38:51 -04:00
skia-flutter-autoroll
2d2f6e632c
Roll src/third_party/skia 305498942654..471a946cf126 (1 commits) (#6090)
Auto-roller completed checks. Merging.
2018-08-25 21:00:51 -04:00
skia-flutter-autoroll
cbd3b7aeeb
Roll src/third_party/skia 95be425f5b30..305498942654 (1 commits) (#6089)
Auto-roller completed checks. Merging.
2018-08-25 15:54:51 -04:00
skia-flutter-autoroll
cc3dec1004
Roll src/third_party/skia 1e5937821868..95be425f5b30 (1 commits) (#6088)
Auto-roller completed checks. Merging.
2018-08-25 04:33:51 -04:00
skia-flutter-autoroll
1238c1d76e
Roll src/third_party/skia 92bc476c8c49..1e5937821868 (1 commits) (#6087)
Auto-roller completed checks. Merging.
2018-08-25 01:11:51 -04:00