- 03 6月, 2015 1 次提交
-
-
由 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 20 次提交
-
-
由 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
-
由 Matt Perry 提交于
R=abarth@chromium.org, sethladd@google.com Review URL: https://codereview.chromium.org/1154213005
-
由 Eric Seidel 提交于
I made one edit in FrameView while looking at writing RenderParagraph in Dart and then decided to look for a slightly larger clean-up to justify committing it. I found backface-visibility which I removed. backface-visibility controls painting/hittesting of flipped objects. https://developer.mozilla.org/en-US/docs/Web/CSS/backface-visibility It's mostly used as a hack to get layers however. :) TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/1161623004
-
由 Adam Barth 提交于
R=mpcomplete@chromium.org Review URL: https://codereview.chromium.org/1152213003
-
- 28 5月, 2015 7 次提交
-
-
由 John McCutchan 提交于
BUG= R=eseidel@chromium.org Review URL: https://codereview.chromium.org/1159443002
-
由 Collin Jackson 提交于
In Sky framework AppView, cache the hit test result for pointer events and continue using that result until pointerup or pointer cancel event is received R=abarth@chromium.org, abarth Review URL: https://codereview.chromium.org/1158933004
-
由 Hixie 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/1143153011
-
由 James Robinson 提交于
This moves the definition of the mojom URLRequest and URLResponse objects into the SDK at //mojo/public/interfaces/network/. These are used directly by the shell and have a special place in the system. This patch does the minimal amount of import/include updating to get tests passing but doesn't fully update everything - in particular it doesn't update all the C++ code that #includes url_loader.mojom.h for the URLRequest or URLResponse definitions to #include the more specific mojom.h files, or the equivalent in other languages. I'll do that in a follow-up to minimize churn. R=viettrungluu@chromium.org Review URL: https://codereview.chromium.org/1129063008
-
由 Adam Barth 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1156013003
-
由 Adam Barth 提交于
R=ianh@google.com Review URL: https://codereview.chromium.org/1162463002
-
由 Hixie 提交于
TBR=abarth Review URL: https://codereview.chromium.org/1162443003
-