- 03 6月, 2015 11 次提交
-
-
由 Eric Seidel 提交于
Looks horrible. But it's a start. R=abarth@chromium.org, ianh@google.com BUG= Review URL: https://codereview.chromium.org/1146913005
-
由 Viktor Lidholt 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/1161023006
-
由 Adam Barth 提交于
This CL is a first pass at implementing container in fn2. In this approach, Container is a Component that builds a number of RenderNodeWrappers depending on what is needed. R=ianh@google.com Review URL: https://codereview.chromium.org/1158983005
-
由 Matt Perry 提交于
For this, I added back my previous CustomDart attribute for customizing the generated Dart code of an interface. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1162843003
-
由 Hixie 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1166773003
-
由 Adam Barth 提交于
This machinery existed only to save one null check. R=ianh@google.com Review URL: https://codereview.chromium.org/1163933002
-
由 Adam Barth 提交于
BlockContainer uses a RenderBlock to lay out its children. R=eseidel@chromium.org, jackson@chromium.org Review URL: https://codereview.chromium.org/1166473005
-
由 Adam Barth 提交于
Prevously we listened for events on the document and then walked up the component hierarchy looking for EventListenerNodes. Now we do something similar by hooking the event dispatching logic in the AppView. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1153343004
-
由 Matt Perry 提交于
Also use Point in place of passing 2 ints to the DrawLooper API. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1158883004
-
由 Matt Perry 提交于
The previous patch broke the sky tests. I have updated the framework to use the new Color class. R=jackson@google.com Review URL: https://codereview.chromium.org/1159663003
-
由 Collin Jackson 提交于
R=abarth@chromium.org, abarth Review URL: https://codereview.chromium.org/1165753004
-
- 02 6月, 2015 6 次提交
-
-
由 Przemyslaw Pietrzkiewicz 提交于
This patch makes mojo:debugger automatically connect to window_manager only when run by skydb, so that running the debugger for tracing and profiling doesn't bring the side-effect of spawning window_manager. Note that we might in the future change this to make the connection to window_manager lazy when load() or reload() is requested, but this would require a more involved change to skydb. The way taken in this patch doesn't change the skydb codepath while enabling usage of debugger for interactive tracing / profiling. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1157253007
-
由 Collin Jackson 提交于
Refactor image handling in Sky to expose the loader and image as separate classes to Dart code. This makes it possible to avoid unnecessary paints, by only painting once when the image has loaded. Now that we've separated the loader and image classes, we can implement an image cache in Dart. R=abarth@chromium.org, abarth Review URL: https://codereview.chromium.org/1156003007
-
由 Collin Jackson 提交于
R=mpcomplete@chromium.org, mpcomplete Review URL: https://codereview.chromium.org/1163863002
-
由 Matt Perry 提交于
This reverts commit a413c8319fe9a46dc131f6efe275d014c9cb7eb9. Reason: seems to have broken Sky tests: Regressions: Unexpected crashes (2) raw/render_box.dart [ Crash ] raw/render_flex.dart [ Crash ] TBR=jackson@google.com Review URL: https://codereview.chromium.org/1143133007
-
由 Matt Perry 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1161273004
-
由 Przemyslaw Pietrzkiewicz 提交于
Sky debugger is a native mojo app that puts up an http server and talks to other mojo apps in response to http requests, allowing to interactively start/stop tracing, profile, etc. This is generally useful also when one does not run mojo_shell through skydb, hence this patch pulls the debugger into services/debugger. We can then add plumbing for running with the debugger in devtools. Bug: domokit/devtools/#4. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1151573010
-
- 30 5月, 2015 6 次提交
-
-
由 Collin Jackson 提交于
R=abarth@chromium.org, abarth Review URL: https://codereview.chromium.org/1151753009
-
由 Eric Seidel 提交于
TBR=iansf@google.com Review URL: https://codereview.chromium.org/1159193003
-
由 Adam Barth 提交于
We'll eventually turn this into a full fn2 component, but for now it's just an example. To make this work, I created a schedule.dart as a start to implementing scheduler.md. For now, I've kept the API similar to the web platform so that the old world can continue use it backed by sky.window.requestAnimationFrame. R=eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/1145973009
-
由 Eric Seidel 提交于
I'm not sure this is 100% working, but hopefully this will help get jackson@ up and running with a shelldb workflow. R=iansf@google.com, jackson@google.com Review URL: https://codereview.chromium.org/1167513003
-
由 Adam Barth 提交于
Experimenting with using the observatory profiler, I noticed two pieces of low-hanging performance fruit. This change removes about 4% of the total profile for layouting out and painting the flex demo. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1155043004
-
由 Eric Seidel 提交于
R=eseidel@chromium.org, eseidel Review URL: https://codereview.chromium.org/1161133002
-
- 29 5月, 2015 17 次提交
-
-
由 Ian Fischer 提交于
BUG= R=eseidel@chromium.org, eseidel Review URL: https://codereview.chromium.org/1158493005
-
由 Hixie 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/1153053012
-
由 Adam Barth 提交于
TBR=ianh@google.com Review URL: https://codereview.chromium.org/1154013006
-
由 Adam Barth 提交于
Previously layout2.dart was a thousand lines long. R=ianh@google.com Review URL: https://codereview.chromium.org/1161003002
-
由 Hixie 提交于
R=abarth@chromium.org, eseidel@chromium.org Review URL: https://codereview.chromium.org/1165463002
-
由 Adam Barth 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1150253005
-
由 Adam Barth 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1146123003
-
由 Matt Perry 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/1158693005
-
由 Eric Seidel 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1160843005
-
由 Adam Barth 提交于
Also makes Point, Size, and Rect immutable. R=ianh@google.com Review URL: https://codereview.chromium.org/1162033002
-
由 Adam Barth 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1156303004
-
由 Eric Seidel 提交于
TBR=ianh@google.com Review URL: https://codereview.chromium.org/1157433006
-
由 Eric Seidel 提交于
TBR=ianh@google.com Review URL: https://codereview.chromium.org/1155103003
-
由 Eric Seidel 提交于
I'm sure we'll want something more sophisticated in the near future. Next step is to actually animate this updating layout. R=ianh@google.com Review URL: https://codereview.chromium.org/1150183005
-
由 Hixie 提交于
This dramatically simplifies the layout model. I haven't gone through and simplified the existing functions, we should probably go through and figure out if they can be cleaned up a bit. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1161983004
-
由 Eric Seidel 提交于
app.dart assumes touch devices, which is great. We just don't need to spam exceptions when testing inside mojo_shell with a mouse. :) R=jackson@google.com, ianh@google.com Review URL: https://codereview.chromium.org/1160853003
-
由 Matt Perry 提交于
Point classes. R=abarth@chromium.org Review URL: https://codereview.chromium.org/1145103005
-