2947 Commits

Author SHA1 Message Date
Adam Barth
12c2638334 Merge pull request #394 from abarth/merge_scrollable
Combine all the scrollable classes into scrollable.dart
2015-07-30 14:51:25 -07:00
Adam Barth
ed7f08c3f3 Rebaseline test
The new output seems correct.
2015-07-30 14:47:12 -07:00
Adam Barth
15bdb584b4 Combine all the scrollable classes into scrollable.dart
We ended up with a bunch of different scrollable widgets and it was confusing.
This CL moves them all into one library to make them easier to find.
2015-07-30 14:44:14 -07:00
John McCutchan
72a6827f38 Merge pull request #391 from johnmccutchan/bump_versions
Bump versions
2015-07-30 14:29:48 -07:00
John McCutchan
7b697ac70f Bump versions 2015-07-30 14:29:03 -07:00
Eric Seidel
4ae525026b Merge pull request #390 from abarth/fix_analyzer
Fix Dart analyzer warnings
2015-07-30 14:28:57 -07:00
Adam Barth
38f94590cb Fix Dart analyzer warnings 2015-07-30 14:26:53 -07:00
Eric Seidel
6dc6cc2354 Merge pull request #389 from eseidelGoogle/ios_fonts
Make fonts not awful on iOS
2015-07-30 14:23:41 -07:00
John McCutchan
1542cf505c Merge pull request #388 from johnmccutchan/sky_services
Add DartPackage annotation for all sky_services
2015-07-30 14:22:22 -07:00
John McCutchan
251188fd1f Merge branch 'sky_services' of github.com:johnmccutchan/sky_engine into sky_services 2015-07-30 14:19:49 -07:00
John McCutchan
596e6053bd Bump sky_services to v0.0.3 2015-07-30 14:19:10 -07:00
John McCutchan
c935a663a9 Fix imports 2015-07-30 14:19:10 -07:00
John McCutchan
c5a793352e Use built sky_services in workbench 2015-07-30 14:19:10 -07:00
John McCutchan
95aace8b70 Neuter sky:init 2015-07-30 14:19:09 -07:00
John McCutchan
44c883a340 Add DartPackage annotation 2015-07-30 14:19:09 -07:00
John McCutchan
f5bb1bf86b Update mojo and mojo_services dependencies 2015-07-30 14:19:09 -07:00
John McCutchan
b2e19f1010 Bump sky_services to v0.0.3 2015-07-30 14:18:30 -07:00
Eric Seidel
135ce7319f Make fonts not awful on iOS
This code was written from scratch for Sky by copying what
linux did, however that doesn't match with the expectations
of the surrounding code.  Instead here I just copied what Blink
was doing around this time by looking at:
https://blink.lc/blink/tree/Source/platform/fonts/mac/FontPlatformDataMac.mm?id=f0ab9794a9d1240ce5a57e510fdb82dbc8337906

Blink has since diverged from this codepath, but this at least
makes our FontPlatformData match how the rest of the mac code
expects it to operate.  This is all way more complicated than
we need.

@chinmaygarde
2015-07-30 14:17:22 -07:00
John McCutchan
3346808587 Fix imports 2015-07-30 13:58:27 -07:00
John McCutchan
0c2d0f52f0 Use built sky_services in workbench 2015-07-30 13:57:57 -07:00
John McCutchan
5397a2e5aa Neuter sky:init 2015-07-30 13:57:20 -07:00
Eric Seidel
6ce4168e9c Merge pull request #387 from eseidelGoogle/mac_build
Fix Mac/iOS builds
2015-07-30 13:52:17 -07:00
Eric Seidel
4404535a9f Fix Mac/iOS builds
@abarth
2015-07-30 13:49:10 -07:00
Adam Barth
5f6523e66d Merge pull request #383 from abarth/discardable_memory
Call DiscardableMemoryAllocator::SetInstance()
2015-07-30 13:26:02 -07:00
Eric Seidel
f6bfb420e5 Merge pull request #384 from eseidelGoogle/resume_crash
Fix two crashes when resuming apps
2015-07-30 13:25:56 -07:00
John McCutchan
f3eaa20920 Add DartPackage annotation 2015-07-30 13:25:26 -07:00
John McCutchan
44c1cbfef8 Update mojo and mojo_services dependencies 2015-07-30 13:23:34 -07:00
John McCutchan
14bab2f31b Merge pull request #385 from johnmccutchan/roll_dart
Upgrade Dart
2015-07-30 13:22:44 -07:00
John McCutchan
9591ce6291 Upgrade Dart 2015-07-30 13:21:24 -07:00
John McCutchan
732ae5bf81 Merge pull request #382 from johnmccutchan/roll_mojo
Roll mojo (again)
2015-07-30 13:19:00 -07:00
Eric Seidel
c5d8cbc512 Fix two crashes when resuming apps
@abarth
2015-07-30 13:16:55 -07:00
John McCutchan
06c4a41a43 applied patch mojo_dart_embedder.patch 2015-07-30 12:57:43 -07:00
John McCutchan
2ee8f2c479 Update to mojo cefcbfbe9b31b2f5ab8a3f86e85cc19957b8a79b 2015-07-30 12:57:43 -07:00
Adam Barth
693dd4822f Call DiscardableMemoryAllocator::SetInstance()
Apparently this can cause a crash when when we try to render an emoji at a
different size than the emoji font's native bitmap size. I'm not sure how to
reproduce the issue. I'll ask Hixie when he gets back.

Currently we just use regular memory. In the future, we should actually use
discarable memory.

Fixes #203
2015-07-30 12:55:20 -07:00
Eric Seidel
3038349d97 Merge pull request #380 from eseidelGoogle/bump_apk
Bump APK version in prep for release
2015-07-30 12:41:45 -07:00
Eric Seidel
f2b05916b4 Bump APK version in prep for release
@abarth
2015-07-30 12:41:27 -07:00
Eric Seidel
97966df89f Merge pull request #379 from eseidelGoogle/roll_versions
Teach roll_versions about sky_services and add mising CHANGELOG.md files
2015-07-30 12:36:21 -07:00
Eric Seidel
67266d7717 Teach roll_versions about sky_services and add mising CHANGELOG.md files
@abarth
2015-07-30 12:33:56 -07:00
Eric Seidel
e226a4a467 Merge pull request #378 from eseidelGoogle/linux_load_race
Fix the service providers to be able to be called more than once.
2015-07-30 12:28:53 -07:00
Eric Seidel
a12b6827fe Fix the service providers to be able to be called more than once.
This was likely a race which caused occasional timeouts.

R=abarth@google.com
2015-07-30 12:27:36 -07:00
John McCutchan
09fa4c79b6 Merge pull request #377 from johnmccutchan/roll_mojo
Roll mojo
2015-07-30 12:11:38 -07:00
Adam Barth
c5dca7ba60 Merge pull request #375 from abarth/cleanup_startup
Refactor common startup code into shell.cc
2015-07-30 11:11:12 -07:00
Adam Barth
a01d0b2b55 Merge pull request #373 from abarth/fix_stack
RenderStack should handle top, right, bottom, left all being zero
2015-07-30 11:11:07 -07:00
Adam Barth
ebfca7db67 Merge pull request #372 from abarth/fix_sporadic_crash
Sporadic crash from invalid touch event
2015-07-30 11:11:02 -07:00
John McCutchan
6e019986ce applied patch mojo_dart_embedder.patch 2015-07-30 10:58:11 -07:00
John McCutchan
57ce2a4e37 Update to mojo e172885c9058b3c4fad14302c22462b01fe61293 2015-07-30 10:58:11 -07:00
John McCutchan
26d3132909 Fix patch application 2015-07-30 10:57:47 -07:00
Adam Barth
f4e359f19d Refactor common startup code into shell.cc
Also, make the initialization order the same on every platform.
2015-07-30 10:53:23 -07:00
John McCutchan
4392863a5a Merge pull request #374 from johnmccutchan/apply_patches
Automatically apply patches for mojo and chromium rolls
2015-07-30 10:48:34 -07:00
John McCutchan
afb9b33680 Automatically apply patches for mojo and chromium rolls 2015-07-30 10:46:31 -07:00