Hixie
76ed6dafb7
Revert "Merge pull request #2428 from johnmccutchan/embedder_yaml"
...
This reverts commit ccd1c5ce1f49c763f9fbce24ad087b46083e4af0, reversing
changes made to d4f97e4fd143b075b52269e22098339941525d8e.
This was requested by @johnmccutchan because this change broke the
analyzer, which only uses SDK version 1.14.1, since that's what we pull
in. He said he'd try again on Monday.
2016-02-26 18:23:11 -08:00
Hixie
c630023887
Make Offset, Point, and Size more resilient
...
Turns out you can create these with null values, so toString() shouldn't
assume the values aren't null.
2016-02-26 17:51:45 -08:00
Collin Jackson
37258b6113
Support for jars with large numbers of classes
2016-02-26 17:45:22 -08:00
Jason Simmons
2e1051ab3c
Merge pull request #2429 from jason-simmons/zip_optional_asset
...
Do not warn if a requested asset does not exist
2016-02-26 14:13:04 -08:00
Jason Simmons
20972c664c
Do not warn if a requested asset does not exist
...
Fixes https://github.com/flutter/flutter/issues/2229
2016-02-26 14:07:21 -08:00
Raph Levien
739a085150
Suppress line breaks in emoji + modifier am: 56840e8006
...
am: c9c4606a9d
* commit 'c9c4606a9dbb6104de3c92a52de46286e4e739a6':
Suppress line breaks in emoji + modifier
2016-02-26 20:19:37 +00:00
Raph Levien
c9c4606a9d
Suppress line breaks in emoji + modifier
...
am: 56840e8006
* commit '56840e8006ca2b822adb401fc8a65f3c075cde10':
Suppress line breaks in emoji + modifier
2016-02-26 20:17:27 +00:00
John McCutchan
ccd1c5ce1f
Merge pull request #2428 from johnmccutchan/embedder_yaml
...
Add _embedder.yaml to sky_engine
2016-02-26 12:02:36 -08:00
Raph Levien
56840e8006
Suppress line breaks in emoji + modifier
...
An emoji base with an emoji modifier renders as a single glyph and
thus should not be a line break. Current (Unicode 8) logic does
indicate a line break, so we override the results of the ICU line
break iterator. The code references a proposal to improve Unicode
behavior; when that is adopted and we upgrade ICU accordingly, the
special-case code should be deleted, but the tests can remain.
Bug: 27343378
Change-Id: I5de9c53e9a34c503816f9131e3d894e6f7a57d13
2016-02-26 19:05:34 +00:00
John McCutchan
ac33584da0
Add _embedder.yaml to sky_engine
2016-02-26 11:02:35 -08:00
Adam Barth
d4f97e4fd1
Merge pull request #2427 from abarth/rev_skia
...
Update Skia
2016-02-26 10:12:48 -08:00
Adam Barth
c69a8ba199
Update Skia
...
Fixes https://github.com/flutter/flutter/issues/1576
2016-02-26 10:08:25 -08:00
Seigo Nonaka
ff75f198a3
Use color font if skin tone is specified. am: 0036da164e
...
am: 77270a5074
* commit '77270a5074698777e820306ebfb6a3469f3ac952':
Use color font if skin tone is specified.
2016-02-26 03:23:39 +00:00
Seigo Nonaka
77270a5074
Use color font if skin tone is specified.
...
am: 0036da164e
* commit '0036da164e3b25f1ac29c840c1fe15b03dc6677f':
Use color font if skin tone is specified.
2016-02-26 03:22:09 +00:00
Seigo Nonaka
0036da164e
Use color font if skin tone is specified.
...
If skin tone is specified, the base emoji should be emoji style even
if it is text presentation default emoji.
This patch also removes wrong test case which expects default emoji
presentation but it is controlled by family order in /etc/fonts.xml
and there is no special logic for default presentation in minikin.
Thus the default presentation unit test should not be in minikin.
Bug: 27342346
Change-Id: I74a2b2feab4d559535049e368cfd833063cce81c
2016-02-26 11:26:30 +09:00
Chinmay Garde
99a1138678
Merge pull request #2426 from chinmaygarde/master
...
Make the precompilation dylib explicitly link with libSystem to work around dyld crash on iPhone
2016-02-25 16:44:43 -08:00
Chinmay Garde
b6696235ed
Make the precompilation dylib explicitly link with libSystem to work around dyld crash on iPhone
2016-02-25 15:48:47 -08:00
Adam Barth
9db5e6063b
Fix Mac build
2016-02-25 12:02:38 -08:00
Adam Barth
9b0b743cee
Merge pull request #2424 from abarth/rev_skia
...
Update Skia
2016-02-25 10:54:00 -08:00
Adam Barth
d2ab5b4422
Update Skia
2016-02-25 10:47:09 -08:00
Adam Barth
008964f268
Merge pull request #2423 from abarth/rm_boring_ssl_hack
...
Remove unneeded symbol from main_ios.mm
2016-02-24 20:38:14 -08:00
Adam Barth
cf4c62ca1d
Remove unneeded symbol from main_ios.mm
...
We don't appear to need this hack anymore.
2016-02-24 20:33:57 -08:00
Jason Simmons
320d8e012b
Merge pull request #2421 from jason-simmons/isolate_spawn
...
Support spawning new Dart isolates from within a Flutter app
2016-02-24 17:24:11 -08:00
Jason Simmons
470118b0de
Support spawning new Dart isolates from within a Flutter app
2016-02-24 14:59:59 -08:00
Adam Barth
a53faaf798
Merge pull request #2422 from abarth/background_compilation
...
Enable background compilation by default
2016-02-24 14:59:51 -08:00
Adam Barth
09e87f5865
Enable background compilation by default
...
We've been enabling it in the flutter tool for a while. This patch enables by
default in general.
2016-02-24 14:55:58 -08:00
Raph Levien
b8d836a98c
Merge "Suppress grapheme cluster breaks in emoji with modifiers" into nyc-dev am: 94d5525508
...
am: ac0ec3f827
* commit 'ac0ec3f827a8f74e235cbedf0c0d32f091397e20':
Suppress grapheme cluster breaks in emoji with modifiers
2016-02-24 21:18:11 +00:00
Raph Levien
ac0ec3f827
Merge "Suppress grapheme cluster breaks in emoji with modifiers" into nyc-dev
...
am: 94d5525508
* commit '94d5525508b60407c9224fbd279a9f6932d5fb6c':
Suppress grapheme cluster breaks in emoji with modifiers
2016-02-24 21:07:45 +00:00
Raph Levien
94d5525508
Merge "Suppress grapheme cluster breaks in emoji with modifiers" into nyc-dev
2016-02-24 20:58:55 +00:00
Raph Levien
adfa580f1f
Suppress grapheme cluster breaks in emoji with modifiers
...
An emoji with a modifier should be treated as a single grapheme, i.e.
it should not be possible to place the cursor between the base and
modifier. This patch implements the proposed Rule GB9c from Mark
Davis's proposal entitled "Fixing breaking properties for emoji",
L2/16-011R3.
The patch also skips over variation sequences attached the to the
preceding character, for computing grapheme cluster boundaries.
Bug: 26829153
Change-Id: Iff5bc2bb8e5246223a017c7cf33acfbf63817f16
2016-02-24 12:43:36 -08:00
Ian Hickson
52c516bd27
Merge pull request #2418 from Hixie/canvas
...
Trivial dartdoc typo fixes for Canvas
2016-02-23 14:15:21 -08:00
Ian Hickson
4be111aa1b
Merge pull request #2419 from Hixie/style
...
Move style guide to website.
2016-02-23 14:15:08 -08:00
Chinmay Garde
c8297103e9
Merge pull request #2417 from chinmaygarde/master
...
iOS/Xcode: Run the snapshotter from the project directory
2016-02-23 13:29:52 -08:00
Chinmay Garde
9849fd4309
iOS/Xcode: Run the snapshotter from the project directory
2016-02-23 13:27:40 -08:00
Hixie
41459dab88
Move style guide to website.
...
Depends on https://github.com/flutter/website/pull/177
2016-02-23 09:03:52 -08:00
Hixie
53fff165c7
Trivial dartdoc typo fixes for Canvas
2016-02-23 08:30:22 -08:00
Yegor
2389e910a0
Merge pull request #2415 from yjbanov/style-guide-cleanup
...
cleanup the style guide
2016-02-22 22:54:37 -08:00
Yegor Jbanov
d2e70cedd9
cleanup the style guide
...
- do not repeat the Dart style guide
- use DO/DON'T/AVOID/PREVER headings similar to Effective Dart's
- consistent code example formatting
- consistent GOOD/BAD example formatting
- consistent heading syntax
- consistent line length
2016-02-22 22:46:57 -08:00
Seigo Nonaka
bf5e419199
Merge "Support Hanb script." into nyc-dev am: dbf5c2776b
...
am: c5bbe9d287
* commit 'c5bbe9d287a4fdec8ab09f8abda806d101996df2':
Support Hanb script.
2016-02-23 04:11:55 +00:00
Seigo Nonaka
c5bbe9d287
Merge "Support Hanb script." into nyc-dev
...
am: dbf5c2776b
* commit 'dbf5c2776bb2de1baf1cd5e53ce21f5bd3226052':
Support Hanb script.
2016-02-23 04:04:44 +00:00
Seigo Nonaka
dbf5c2776b
Merge "Support Hanb script." into nyc-dev
2016-02-23 03:57:58 +00:00
Chinmay Garde
3fb94f8d02
Merge pull request #2416 from chinmaygarde/master
...
Disable dead code stripping in the Dart framework dylib
2016-02-22 16:57:26 -08:00
Chinmay Garde
9aa06fe53c
Disable dead code stripping in the Dart framework dylib
2016-02-22 16:44:29 -08:00
Adam Barth
6e736e7a76
Stop running asset_bundle from Mojo
...
Our implementation of asset_bundle is now quite different from the
canonical service.
2016-02-20 13:02:35 -08:00
Chinmay Garde
08983b7a3c
Merge pull request #2414 from chinmaygarde/master
...
Disable the ENABLE_BITCODE flag and don't make the precompilation dylib link with standard libraries
2016-02-19 17:35:11 -08:00
Chinmay Garde
81e1f69b9d
Disable the ENABLE_BITCODE flag and don't make the precompilation dylib link with standard libraries
2016-02-19 17:24:21 -08:00
Chinmay Garde
65c8ba50ee
Merge pull request #2413 from chinmaygarde/master
...
Update the Dart VM and wire in the extra kDataSnapshot symbol for the precompiler
2016-02-19 17:22:26 -08:00
Chinmay Garde
ab145b1fa9
Update the Dart VM and wire in the extra kDataSnapshot symbol for the precompiler
2016-02-19 16:48:28 -08:00
James Robinson
05f3324b8d
Merge pull request #2411 from jamesr/clang_android
...
Enable building for Android using clang for target builds
2016-02-19 15:14:18 -08:00
Jason Simmons
3b1b465a3d
Merge pull request #2412 from jason-simmons/gdb_launch
...
Tool for running GDB on the Flutter engine
2016-02-19 15:14:11 -08:00