2481 Commits

Author SHA1 Message Date
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
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
Collin Jackson
7f9db79750 Fix #57 Flex needs to understand baselines 2015-07-17 12:46:51 -07:00
Adam Barth
d909155d67 Refactor Material animation to use AnimatedContainer
The idea is that AnimatedContainer is a drop-in replacement for Container that
provides implicit animations when its properties change.

R=mpcomplete@google.com
2015-07-17 12:23:46 -07:00
Adam Barth
83ef2124ed Add another missing dependency 2015-07-17 12:19:55 -07:00
Adam Barth
18022ca678 Merge pull request #78 from abarth/iterate_travis
Attempt to make Travis green
2015-07-17 11:09:34 -07:00
Adam Barth
91819c6e8c Attempt to make Travis go green 2015-07-17 11:09:17 -07:00
Adam Barth
3f25261f70 Merge pull request #76 from abarth/build_status
Add a build status badge to README.md
2015-07-17 10:39:25 -07:00
Collin Jackson
424e365d2b sky_dev should build the demo launcher
R=abarth
2015-07-17 10:19:53 -07:00
Collin Jackson
744d3341df Remove unused import 2015-07-17 10:18:32 -07:00
Collin Jackson
c53f808d94 Merge pull request #86 from collinjackson/avoid_building
Navigator improvements, avoid building invisible routes

R=abarth
2015-07-17 09:54:34 -07:00
Collin Jackson
b38f24a3bf Merge pull request #87 from collinjackson/issue_34
Fix issue #34 Clicking on "Autorefresh" menu item does not click checkbox

R=abarth
2015-07-17 09:51:49 -07:00
Collin Jackson
609595ab62 Fix issue #34 Clicking on "Autorefresh" menu item does not click checkbox 2015-07-17 09:48:49 -07:00
Collin Jackson
6eb137185a Navigator improvements, avoid building invisible routes 2015-07-17 09:38:22 -07:00
Collin Jackson
a19fdb4a98 Merge pull request #77 from collinjackson/fix_history
Fix history collisions

R=abarth
2015-07-17 09:10:23 -07:00
Collin Jackson
8b0c5d215d Use unique integers as the key for history items to prevent collisions 2015-07-17 09:05:46 -07:00
Adam Barth
bd1b0e52ab Add a build status badge to README.md 2015-07-17 09:00:37 -07:00
Adam Barth
9b304bbcb3 Merge pull request #75 from abarth/setup_travis
Add basic travis integration
2015-07-17 08:52:48 -07:00
Adam Barth
dc9468293f Add basic travis integration 2015-07-17 08:50:37 -07:00
Adam Barth
bc161858f5 Merge pull request #74 from abarth/roll_chromium
Update Chromium to 9659b08ea5a34f889dc4166217f438095ddc10d2
2015-07-16 23:07:43 -07:00
Adam Barth
94b21663c0 Cherry-pick 4c9c175f6076b102ff951e60301091cb26853f86 from Mojo 2015-07-16 22:15:45 -07:00
Adam Barth
798a88d9e2 Update Sky code to account for changes in Chromium
- Add missing dependencies caught by gn's new stricter checker
- Update opentype code to use new OTS API. This code is updated from HEAD
  Blink.
- Add base dependency to wtf to avoid redefining marcos from base/macros.h
- Update callers of various base string utility functions to use base
  namespace.
2015-07-16 22:14:27 -07:00
Adam Barth
a4be8601ea Only use the .cr.so product extension on Android in the component build
This change matches what GYP does.

R=brettw@chromium.org
2015-07-16 22:11:08 -07:00
Adam Barth
c5ac25f47d Roll DEPS to match Chromium 2015-07-16 22:11:08 -07:00
Adam Barth
43f9aebad2 applied patch android_build.patch 2015-07-16 22:10:39 -07:00
Adam Barth
8a1a2b8b76 filter gyp_environment out of build/landmines.py 2015-07-16 22:10:39 -07:00
Adam Barth
21dd7553a0 Update to chromium 9659b08ea5a34f889dc4166217f438095ddc10d2 2015-07-16 22:10:38 -07:00