- 01 11月, 2014 14 次提交
-
-
由 Eric Seidel 提交于
Also fixed //sky/* to pass gn check again. This makes all of our previous DEPS header checking obsolete and those can be removed now. R=jamesr@chromium.org Review URL: https://codereview.chromium.org/697733002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/693933003
-
由 Adam Barth 提交于
Now the SkyDebugger implements NavigatorHost and actually navigates the mojo::View. This CL pulled a big refactor of sky/tools/debugger to separate out MojoMain from debugger.cc. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/690363002
-
由 Viet-Trung Luu 提交于
So, instead of: import "bar.mojom"; module foo { ... } You'll do: module foo; import "bar.mojom"; ... (Note that the grammar in the parser doesn't capture the ordering constraint. It's hard to do so while keeping the grammar LR(1) AFAICT. So instead we enforce the ordering "manually".) Also delete mojo/spy/PRESUBMIT.py since it's broken. We'll delete mojo/spy separately. R=jamesr@chromium.org Review URL: https://codereview.chromium.org/687793004
-
由 Ojan Vafai 提交于
Now that we don't have multi-column or pagination, this is dead code. This also means we don't need to call layoutBlockFlow in a loop. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/697713002
-
由 Rafael Weinstein 提交于
BUG= R=eseidel@chromium.org Review URL: https://codereview.chromium.org/698653002
-
由 Eric Seidel 提交于
Turns out that the /sky mapping to the gen directory was interfering with our new pattern of mapping the actual /sky directory. So now we use a more restrictive mapping pattern of only mapping /sky/services, similar for /mojo/services and /mojo/public. Fixed an exception of not finding _sky_server when a custom sky_server was already running. R=abarth@chromium.org Review URL: https://codereview.chromium.org/692163002
-
由 Adam Barth 提交于
R=ojan@chromium.org, eseidel@chromium.org Review URL: https://codereview.chromium.org/693163003
-
由 Adam Barth 提交于
Currently our window manager isn't listening for these requests, but it would work if we loaded sky in wm_flow or example_window_manager. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/695803003
-
由 Ojan Vafai 提交于
This just lets you size an element to it's content. We should do this in a more generic way or let you override layout and do it yourself. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/698613002
-
由 Adam Barth 提交于
This CL is a warmup for making hyperlinks actually work. ServiceProvider lets the embedder inject a bundle of services that are specific to the embedding context (e.g., NavigatorHost). Services that are independent to the embedding context can be injected via blink::Platform. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/696733003
-
由 Eric Seidel 提交于
Automatically shut-down the sky_server when quitting. Always start the skyserver at the mojo-root instead of the parent directory to the path. Log when starting a sky_server outside the mojo root. Re-use already running sky_servers when possible. R=esprehn@chromium.org, abarth@chromium.org Review URL: https://codereview.chromium.org/679333005
-
由 Benjamin Lerman 提交于
WIP R=aa@chromium.org, abarth@chromium.org, hansmuller@chromium.org Review URL: https://codereview.chromium.org/687273002
-
由 Hixie 提交于
R=esprehn@chromium.org Review URL: https://codereview.chromium.org/694613002
-
- 31 10月, 2014 12 次提交
-
-
由 Elliott Sprehn 提交于
These methods have no sublcass implementations now. R=ojan@chromium.org, abarth@chromium.org Review URL: https://codereview.chromium.org/694443003
-
由 Elliott Sprehn 提交于
Mostly form related things we don't need now. R=ojan@chromium.org, abarth@chromium.org Review URL: https://codereview.chromium.org/694703002
-
由 Elliott Sprehn 提交于
This was an SVG-ism we don't need. R=abarth@chromium.org Review URL: https://codereview.chromium.org/694683002
-
由 Ojan Vafai 提交于
Also remove some straggling bits of textareas along the way. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/653993007
-
由 Eric Seidel 提交于
Unfortunate these aren't very useful since we can't actually click on links, nor do navigations work anyway... TBR=abarth@chromium.org Review URL: https://codereview.chromium.org/690133002
-
由 Elliott Sprehn 提交于
-
由 Ojan Vafai 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/696493003
-
由 Eric Seidel 提交于
This makes it possible to change the viewport size which mojo is using. The sky debugger uses this new API to set the viewport to something closer to mobile instead of 800x600 ancient desktop size. :) Still the (800, 600) constant is prevelant throughout mojo (just search for it) and mojo does not seem to fully update when the viewport size changes, so we actually only see 320x600 pixels instead of 320x640 in sky debugger after this change. Mostly this change is about validating that this is the correct way to plumb this information. R=sky@chromium.org Review URL: https://codereview.chromium.org/692693002
-
由 Adam Barth 提交于
As described in //sky/specs/apis.md R=esprehn@chromium.org Review URL: https://codereview.chromium.org/691893002
-
由 Adam Barth 提交于
We only use this data URL parser to pre-cache images loaded from data URLs. It's not clear we need that optimization in this system. If we do want it, we can just call the data URL parser directly. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/691623003
-
由 Adam Barth 提交于
This API is redundant with exposing the main-thread task runner. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/691493004
-
由 Adam Barth 提交于
This CL remove the body of Sky's TraceEvent.h in favor of the version in base. There's still some more of the system to unwind before we can remove all the other boilerplate. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/691663002
-
- 30 10月, 2014 14 次提交
-
-
由 Ojan Vafai 提交于
Yo dawg, I heard you like ternaries. R=abarth@chromium.org Review URL: https://codereview.chromium.org/688233002
-
由 Ojan Vafai 提交于
After this patch, the only instance of WritingMode is in a comment. No change in behavior. TBR=esprehn@chromium.org Review URL: https://codereview.chromium.org/674073005
-
由 Ojan Vafai 提交于
This function always returns false now that we don't have writing modes. TBR=esprehn@chromium.org Remove flipForWritingMode. It's a noop now that we don't have writing modes. Review URL: https://codereview.chromium.org/688223002
-
由 Ojan Vafai 提交于
It's a noop now that we don't have writing modes. TBR=esprehn@chromium.org Review URL: https://codereview.chromium.org/684393002
-
由 Ojan Vafai 提交于
This is a vertical writing mode feature. Sky doesn't support vertical writing mode. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/677843004
-
由 Ojan Vafai 提交于
No change in behavior. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/684383002
-
由 Ojan Vafai 提交于
This just removes a random subset of vertical writing mode bits that I grepped for. There's a ton more to do, but it seems best to do it in chunks. The key things for understanding this patch, isWritingModeRoot is always false and isHorizontalWritingMode is always true. Also, we're never flipped* modes of any kind, so we can undo any flipping. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/688213002
-
由 Adam Barth 提交于
We no longer fetch any of these types from the ResourceFetcher. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/690823002
-
由 Elliott Sprehn 提交于
This removes even more APIs from widget. This also removes some methods that had been broken and made infinitely recursive on FrameView. R=abarth@chromium.org Review URL: https://codereview.chromium.org/684353002
-
由 Adam Barth 提交于
We can just call the base API directly. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/691483005
-
由 Adam Barth 提交于
TBR=esprehn@chromium.org Review URL: https://codereview.chromium.org/685323003
-
由 Elliott Sprehn 提交于
We don't need a lot of the Widget API. I also removed the visibility code which seems to have been broken when we removed FrameView::show and hide(), which looks like it would have broken image loading. Unfortuantely we don't have pixel tests or tests that load images so I can't test this yet. Even so it's a good simplificatin since our system has no concept of hidden widgets. R=abarth@chromium.org, ojan@chromium.org Review URL: https://codereview.chromium.org/691453002
-
由 Adam Barth 提交于
R=esprehn@chromium.org Review URL: https://codereview.chromium.org/687263005
-
由 Elliott Sprehn 提交于
This leaves some uses of FloatingObject*, but it doesn't leave the impl of the class so it's all dead code passing around null pointers. I'll remove that in a future patch. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/689733003
-