- 20 Jul, 2015 6 commits
-
-
Hixie authored
-
Collin Jackson authored
Tweaks to launcher
-
Collin Jackson authored
-
Collin Jackson authored
Conflicts: sky/sdk/lib/rendering/flex.dart
-
Collin Jackson authored
-
Collin Jackson authored
Support for non-alphabetic baselines
-
- 18 Jul, 2015 8 commits
-
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
-
Adam Barth authored
Also, stop pushing the SDK to sky_sdk now that this repo exists.
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
Track overflow during flex layout and fix stocks row R=hixie
-
- 17 Jul, 2015 18 commits
-
-
Collin Jackson authored
-
Collin Jackson authored
-
Adam Barth authored
Fix build issues related to symlink.py
-
Adam Barth authored
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.
-
Collin Jackson authored
Fix #57 Flex needs to understand baselines
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
Adam Barth authored
The idea is that AnimatedContainer is a drop-in replacement for Container that provides implicit animations when its properties change. R=mpcomplete@google.com
-
Collin Jackson authored
-
Collin Jackson authored
Navigator improvements, avoid building invisible routes R=abarth
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
Collin Jackson authored
-
- 16 Jul, 2015 8 commits
-
-
Collin Jackson authored
-
Collin Jackson authored
-
Eric Seidel authored
Also fixed roll_versions to no longer roll mojo paths since those are not part of the sky_engine repository. R=abarth@google.com
-
Hixie authored
The primary goal of this change was to remove EventTarget from the sky_engine C++ code. Since EventTarget is so core to the entire event system that sky_engine was based on, this is a rather invasive change. As such, it had some knock-on effects. I deleted some of the files that were affected, and cauterised the remainder. In many cases, a file would depend on another file that it didn't include directly, but instead included indirectly via another file that I deleted. When this happened, if the features that this broke were obsolete, I sometimes just removed the features instead. Specifically: - removed EventTarget - removed EventQueue, since without a target, what's a queue going to do? - same with EventDispatch* - removed ExecutionContext, since it had an EventQueue and nothing else it did was relevant to Sky anymore - removed ActiveDOMObject, which was all about ExecutionContexts - removed ContextLifecycleNotifier since it dependend on ExecutionContext and ActiveDOMObject - removed the other Lifecycle classes for consistency, and replaced them with four booleans in the Document class - removed some of the attributes that are no longer relevant from IDLExtendedAttributes (ConstructorCallWith and CallWith=ExecutionContext) - removed the Document member on DOMDartState since we never set it to anything but null. - removed BuiltinSky::InstallWindow since it relied on the Document member of DOMDartState - removed EventHandler, EventListener, and mentions of those in various binding scripts - removed NewEventHandler, since we're not using that either - removed the following interfaces from the Sky Dart API: - EventTarget - EventListener (since without a target, there's no way to listen) - FocusEvent (since it's only member was an EventTarget) - HashChangeEvent (mostly by accident, but it's defunct anyway) - FontFace (it used ConstructorCallWith=ExecutionContext) - changed the following interfaces of the Sky DART API: - MediaQueryList is no longer an EventTarget - Node is no longer an EventTarget - Document no longer has defaultView (depended on DOMDartState's document) - DocumentFragment, Element, Range, and Text no longer have a constructor (they all depended on DOMDartState's document, which is now gone) - Event lost its EventTarget members and path. - Window lost its WindowTimers partial interface (it used EventTarget and ExecutionContext a lot) - removed numerous hacks in the bindings around features that are now gone, like addEventListener - removed a bunch of console logging code, since that relied on ExecutionContext - cauterised the wound in FontFace.cpp by removing constructors and methods that called now-removed features - same with MediaQuery and friends - same with some editor features and focus-related features - same with Document - removed DOMTimer classes since they use ExecutionContexts
-
Collin Jackson authored
-
Matt Perry authored
-
Matt Perry authored
-
Collin Jackson authored
-