- 17 7月, 2015 40 次提交
-
-
由 Eric Seidel 提交于
R=abarth@google.com
-
由 Eric Seidel 提交于
Fix release build after Hixie's bomb drop.
-
由 Eric Seidel 提交于
R=ianh@google.com
-
由 Ian Hickson 提交于
Remove EventTarget, and subsequent fallout.
-
由 Adam Barth 提交于
Add back ui Java files for android
-
由 Adam Barth 提交于
Apparently these files are needed to build for Android.
-
由 Hixie 提交于
-
由 Hixie 提交于
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 提交于
Tell people that Hub exists R=abarth
-
由 Collin Jackson 提交于
-
由 Adam Barth 提交于
Remove unused code in //ui and //gpu/gles2_conform_support
-
由 Eric Seidel 提交于
Guard TaskDescription with API version 21
-
由 Collin Jackson 提交于
Center the hello world text so it isn’t covered up by the status bar R=hixie
-
由 Collin Jackson 提交于
-
由 Eric Seidel 提交于
-
由 Collin Jackson 提交于
Update CONTRIBUTING.md
-
由 Collin Jackson 提交于
-
由 Collin Jackson 提交于
-
由 Collin Jackson 提交于
Add third_party/apple_apsl from https://crrev.com/328418
-
由 Adam Barth 提交于
We don't use this code and therefore can remove it.
-
由 Eric Seidel 提交于
Remove root files that we're not using and update .gitignore
-
https://crrev.com/328418由 Collin Jackson 提交于
This is needed by //base in order to build on a Mac host and will be useful for doing Mac->Android or Mac->iOS cross-compilation. R=abarth
-
由 Adam Barth 提交于
-
由 Adam Barth 提交于
Add //sky/tools/gn to automate running `gn`
-
由 Adam Barth 提交于
Documentation improvements
-
由 Adam Barth 提交于
This lets us avoid using mojob.py, which errors out because we lack a go toolchain.
-
由 Collin Jackson 提交于
-
由 Collin Jackson 提交于
-
由 mpcomplete 提交于
Add forces.dart
-
由 Matt Perry 提交于
-
由 Adam Barth 提交于
Improve CONTRIBUTING.md to distinguish between Linux and Android steps.
-
由 Adam Barth 提交于
-
由 mpcomplete 提交于
Make Drawer animate using a spring force instead of a linear curve.
-
由 Matt Perry 提交于
-
由 Matt Perry 提交于
-
由 Eric Seidel 提交于
Add instructions for creating pull requests
-
由 Adam Barth 提交于
-
由 Matt Perry 提交于
-
由 Adam Barth 提交于
Add a basic CONTRIBUTING.md
-
由 Adam Barth 提交于
-