2506 Commits

Author SHA1 Message Date
Benjamin Lerman
ba949fd2fe Merge pull request #140 from qsr/roll_mojo
Update to mojo 5561fc7ae1717f8013a873f744fdae116d046e74
2015-07-20 13:18:14 -07:00
Adam Barth
65c882248e Update CONTRIBUTING.md 2015-07-20 13:16:49 -07:00
Benjamin Lerman
6b1f4d303b Update to mojo 5561fc7ae1717f8013a873f744fdae116d046e74 2015-07-20 21:56:32 +02:00
Chinmay Garde
c2b57f58ff Merge pull request #136 from chinmaygarde/mac
Use "org.domokit" in Sky shell iOS
2015-07-20 11:22:26 -07:00
Chinmay Garde
72032a60f8 Only build //sky/shell on Mac and iOS 2015-07-20 11:18:18 -07:00
Chinmay Garde
bf8957f864 Use "org.domokit" in Sky shell iOS 2015-07-20 11:10:56 -07:00
Adam Barth
e62f51ad3b Merge pull request #135 from abarth/roll_mojo
Roll mojo
2015-07-20 11:03:29 -07:00
Hans Muller
303479b15c Merge pull request #98 from HansMuller/fix-contribute
Updated CONTRIBUTING.md
2015-07-20 10:40:23 -07:00
Collin Jackson
a5f6fdbfaa Merge pull request #121 from collinjackson/baseline5
Draw debug rects when flex overflows and debugPaintSizeEnabled
2015-07-20 10:26:40 -07:00
Collin Jackson
acd51f8926 Merge remote-tracking branch 'upstream/master' into baseline5
Conflicts:
	sky/sdk/lib/rendering/flex.dart
2015-07-20 10:26:06 -07:00
Hans Muller
d96729c38a updated 2015-07-20 10:25:38 -07:00
Collin Jackson
206ca722ce abarth feedback 2015-07-20 10:24:52 -07:00
Adam Barth
dc325abd2e Remove //crypto and //services/android
These directories aren't referenced anymore.
2015-07-20 10:24:47 -07:00
Adam Barth
f0db19990c Update to mojo 894a8dd5afe950d4ab0d5f38902e0c14c1ebd01b 2015-07-20 10:24:43 -07:00
Adam Barth
3911c0ec45 Pull in fewer directories from Mojo 2015-07-20 10:24:39 -07:00
Collin Jackson
a548d3904a Merge pull request #123 from collinjackson/baseline6
Support for non-alphabetic baselines
2015-07-20 10:18:15 -07:00
Adam Barth
246122fa5c Merge pull request #133 from abarth/rm_protobuf
Remove //third_party/protobuf
2015-07-20 10:15:24 -07:00
Adam Barth
9bdee8c896 Remove //third_party/protobuf
This code isn't referenced anymore.
2015-07-20 10:14:17 -07:00
Adam Barth
eff571c4c9 Merge pull request #132 from abarth/rm_mojom
Remove //mojom
2015-07-20 09:56:25 -07:00
Adam Barth
f1b7cf3fce Remove patch files from root directory
I didn't mean to check these in.
2015-07-20 09:45:45 -07:00
Adam Barth
2f264d7124 Remove //mojom
No one references this code.
2015-07-20 09:40:14 -07:00
Adam Barth
372b65e37a Merge pull request #131 from abarth/fewer_deps
Remove some unnessary dependencies
2015-07-20 09:36:33 -07:00
Adam Barth
4d2ec11627 Remove some unnessary dependencies
- angle
- boringssl
- smhasher
- cython

Remove these dependencies required stripping down some BUILD.gn files to remove
targets we don't build.
2015-07-20 09:36:09 -07:00
John McCutchan
800153ced3 Pull observatory pub packages from git mirror
BUG=
R=abarth@chromium.org

Review URL: https://codereview.chromium.org/1245683003 .
2015-07-20 09:27:20 -07:00
Adam Barth
20d99ec2d5 Use -j 1 on Travis
Still experimenting to see if we can consistently get green results from Travis.
2015-07-18 20:10:09 -07:00
Adam Barth
38417075e4 More typos 2015-07-18 12:48:16 -07:00
Adam Barth
b095596cc1 Another typo 2015-07-18 12:46:18 -07:00
Adam Barth
687d20b202 Fix typos in README.md 2015-07-18 12:45:41 -07:00
Adam Barth
c5719c6c2b Merge pull request #128 from abarth/more_readme_improvements
Improve the READMEs further
2015-07-18 12:35:32 -07:00
Adam Barth
7ea8f879cf Improve the READMEs further 2015-07-18 12:34:40 -07:00
Adam Barth
553969c54d Merge pull request #127 from abarth/improve_readme
Improve developer-facing READMEs
2015-07-18 12:26:03 -07:00
Adam Barth
b20b12f467 Improve developer-facing READMEs
Also, stop pushing the SDK to sky_sdk now that this repo exists.
2015-07-18 12:22:30 -07:00
Adam Barth
11b2dd8c60 Merge pull request #112 from abarth/travis_experiment
Experiment with building Android on Travis
2015-07-17 23:36:02 -07:00
Adam Barth
5cfb81a52d Improve Travis reliability
Previously, we were using too many parallel instances of $CXX, which caused
crashes. Now we use -j 2, which seems to work. Also, use fewer processes during
testing.
2015-07-17 23:34:38 -07:00
Collin Jackson
04ecd8a888 Support for non-alphabetic baselines 2015-07-17 17:06:08 -07:00
Collin Jackson
370dc13097 Draw debug rects when flex overflows 2015-07-17 17:04:59 -07:00
Collin Jackson
1fcc5071f5 Merge pull request #110 from collinjackson/baseline2
Track overflow during flex layout and fix stocks row

R=hixie
2015-07-17 17:03:52 -07:00
Adam Barth
81611c5702 Merge pull request #109 from abarth/rebaseline_stocks
Rebaseline stocks test to account for transitions
2015-07-17 16:30:18 -07:00
Ian Hickson
fe5ae74bf0 Merge pull request #96 from Hixie/editing
Remove editing code from the C++ side of Sky.
2015-07-17 16:29:15 -07:00
Adam Barth
a8fc98e4db Update CONTRIBUTING.md 2015-07-17 16:27:57 -07:00
Collin Jackson
329fb96416 Track overflow during flex layout 2015-07-17 16:13:15 -07:00
Collin Jackson
49a878468c Fix layout of stocks row 2015-07-17 16:10:10 -07:00
Adam Barth
7b0dec4d11 Rebaseline stocks test to account for transitions
Also, turn on testing in Travis.
2015-07-17 15:48:10 -07:00
Adam Barth
a339ed1ddf Merge pull request #99 from abarth/fix_symlink
Fix build issues related to symlink.py
2015-07-17 15:44:50 -07:00
Adam Barth
48be0d1a50 Fix build issues related to symlink.py
There are actually two uses cases for symlink.py. This CL restores
//build/symlink.py to match the version in Chromium and adds a new version in
////sky/build/symlink.py that works properly for the material-design-icons.
2015-07-17 15:41:40 -07:00
Collin Jackson
6488bca0f6 Merge pull request #95 from collinjackson/baseline
Fix #57 Flex needs to understand baselines
2015-07-17 14:29:29 -07:00
Collin Jackson
d7d625b2bf Update example 2015-07-17 14:29:05 -07:00
Hixie
94d9cb25a3 Remove editing code from the C++ side of Sky.
This removes the bulk of core/editing/*.
The following files remain, because they might be useful yet:
  EditingBoundary.h
  FindOptions.h
  htmlediting.cpp
  htmlediting.h
  PlainTextRange.cpp
  PlainTextRange.h
  PositionWithAffinity.cpp
  PositionWithAffinity.h
  RenderedPosition.cpp
  RenderedPosition.h
  TextAffinity.h
  TextGranularity.h
  TextIterator.cpp
  TextIterator.h
  VisiblePosition.cpp
  VisiblePosition.h
  VisibleSelection.cpp
  VisibleSelection.h
  VisibleUnits.cpp
  VisibleUnits.h

In addition to remove obviously editing-related stuff like
"ApplyBlockElementCommand.cpp" and "InsertLineBreakCommand.cpp", this
also removes the DOM side of selection, all the caret management and
painting code, composition support (IME) including the relevant
events, spelling checker support, and the undo stack.

Outside the core/editing/* directory, I also deleted the EditorClient,
SpellCheckerClient, and EmptyClients classes. The other changes
outside of editing/ are mostly just about removing mentions of the
selection or carets.

I tried to leave the code for _painting_ selections and composition
runs, though that code is mostly disconnected now.
2015-07-17 14:13:08 -07:00
Adam Barth
5bbf40df5a Merge pull request #94 from abarth/another_dep
Add another missing dependency
2015-07-17 13:06:54 -07:00
Collin Jackson
1c440b1596 Fix comments 2015-07-17 12:49:37 -07:00