- 14 2月, 2015 10 次提交
-
-
由 Ojan Vafai 提交于
Prunes a bunch of dead code from HitTestResult and stops special-casing links for creating hand cursors. This code already isn't working today anyways, so in practice, there's no change in behavior. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/925933004
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/925923004
-
由 Ojan Vafai 提交于
R=eseidel@chromium.org Review URL: https://codereview.chromium.org/925903005
-
由 Hixie 提交于
Specs: update elements.md to define List-based APIs in terms of Node-based APIs, and finish dartification of modules.md (and do Document->Root there) Review URL: https://codereview.chromium.org/926733002
-
由 Adam Barth 提交于
R=eseidel@chromium.org, ojan@chromium.org Review URL: https://codereview.chromium.org/921123002
-
由 Adam Barth 提交于
This CL ports sky/framework/shell.sky to Dart and makes event-sender.sky. I've also removed a number of not-that-interesting tests for the JS Mojo bindings. R=eseidel@chromium.org, rafaelw@chromium.org Review URL: https://codereview.chromium.org/922123002
-
由 Adam Barth 提交于
This CL removes a number of tests that we don't plan to port to Dart: 1) custom-elements. We're going to use a different mechanism for custom elements. We'll need to write a new set of tests as we implement it. 2) inspector. These are tests of the JS inspector backend, which we don't plan to use. 3) js. This is a test of a JavaScript feature. 4) mocha. These are tests of the JavaScript testing framework we were using. 5) mutation-observer. We're keeping the C++ code for mutation observers, but it's unclear how we want to expose this in the platform. 6) resources. These are JavaScript-based testing frameworks. R=eseidel@chromium.org, ojan@chromium.org Review URL: https://codereview.chromium.org/920343002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/922113003
-
由 Hixie 提交于
Specs: Drop @nonnull from dom.md, drop ChildNode from dom.md, drop TreeRoot from dom.md, other minor idomatic changes Review URL: https://codereview.chromium.org/927613002
-
由 Przemyslaw Pietrzkiewicz 提交于
It seems not to be used for anything. R=abarth@chromium.org Review URL: https://codereview.chromium.org/921633006
-
- 13 2月, 2015 14 次提交
-
-
由 Adam Barth 提交于
This CL adds the ability to initialize the Dart Application class with a shell proxy (rather than with a MojoHandle). This change lets Sky use the Dart bindings for Mojo. This CL was reviewed on the SkyDart branch in https://codereview.chromium.org/919883002/ R=zra@google.com, zra@chromium.org Review URL: https://codereview.chromium.org/922083002
-
由 Adam Barth 提交于
We don't use V8 anymore. There's no reason to link it in. TBR=eseidel@chromium.org Review URL: https://codereview.chromium.org/918263003
-
由 Adam Barth 提交于
There's only one bindings system now. TBR=eseidel@chromium.org Review URL: https://codereview.chromium.org/915293003
-
由 Adam Barth 提交于
We don't build this code anymore. TBR=eseidel@chromium.org Review URL: https://codereview.chromium.org/922053002
-
由 Adam Barth 提交于
This CL flips the switch to make Sky use Dart. TBR=eseidel@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/922893002
-
由 Eric Seidel 提交于
This is all the bindings-level dart code we had to write to enable Dart in Sky. We wrote this over the last 2 weeks in: https://github.com/eseidel/skydart R=abarth@chromium.org, jamesr@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/918333002
-
由 Hixie 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/919693007
-
由 Adam Barth 提交于
Unfortunately, using --origin on Linux is slow and too painful to use at the moment. We should work on fixing that, but currently many of us have this in our local working copy anyway. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/922823002
-
由 Adam Barth 提交于
This CL adds the DartController and associated classes. These classes let you load and execute dart code. R=rafaelw@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/921903002
-
由 Adam Barth 提交于
This CL adds a dependency from Sky to DartVM. We need to remove Sky from the ASAN build because DartVM doesn't currently build in ASAN (see https://code.google.com/p/dart/issues/detail?id=22121). R=rafaelw@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/919463004
-
由 Rafael Weinstein 提交于
The tonic layer is analogous to "gin" for v8. It provides wrappers and helpers around common dart types and implements the basic infrastructure for allowing dart wrappers around sky DOM objects to have proper GC behavior. R=abarth@chromium.org TBR=eseidel BUG= Review URL: https://codereview.chromium.org/924593002
-
由 Adam Barth 提交于
These packages come from Dart's pub system. I've removed files specific to dart:html and updated "package:" imports to use relative URLs. R=eseidel@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/921863002
-
由 Eric Seidel 提交于
These bindings were developed over the last 2 weeks on: https://github.com/eseidel/skydart They started as copies of the Dartium scripts (aka dart/tools/dom): https://code.google.com/p/dart/source/browse/#svn%2Ftrunk%2Fdart%2Ftools%2Fdom Which in turn started as a forked copy of Blink's binding generation scripts from some years ago. This is still way more python than we need to generate bindings for SkyDart, but it's a start. Reviews were done for many (but not all) of the patches. I'll add the bindings2/ code and build system wiring in further patches. Landing the new directories one at a time so that it's easier to read through. R=abarth@chromium.org, jamesr@chromium.org BUG=454613 Review URL: https://codereview.chromium.org/914413004
-
由 Adam Barth 提交于
This code was a drop from Dartium and isn't used. It will be replaced with code from the SkyDart branch. TBR=rafaelw@chromium.org Review URL: https://codereview.chromium.org/918273002
-
- 11 2月, 2015 5 次提交
-
-
由 Hans Muller 提交于
R=abarth@chromium.org Review URL: https://codereview.chromium.org/912183002
-
由 Hixie 提交于
(not syntax-checked) Review URL: https://codereview.chromium.org/909403002
-
由 Aaron Boodman 提交于
R=davemoore@chromium.org Review URL: https://codereview.chromium.org/905583002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/912873002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/908263002
-
- 10 2月, 2015 2 次提交
-
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/912653003
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/908983002
-
- 07 2月, 2015 3 次提交
-
-
https://crrev.com/315085由 James Robinson 提交于
This includes the switch to libc++ on Android. Other fixes: *) Add (dumb) impl of OrderingBarrier() to command buffer *) "base/debug/trace_event.h" -> "base/trace_event/trace_event.h" *) Added a few <cmath> includes to sky Review URL: https://codereview.chromium.org/903273002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/909613002
-
由 Hixie 提交于
Specs: dartification of dom.md, more work on script.md; this is highly work-in-progress and hasn't been proofread Review URL: https://codereview.chromium.org/884713009
-
- 06 2月, 2015 6 次提交
-
-
由 Adam Barth 提交于
This CL plumbs resize notifications from SkyView to Engine. I've taken the opportunity to reorganize how notifications generated by SkyView are plumbed to the GPU and UI threads. This approach should reduce the amount of plumbing needed for new notifications. R=eseidel@chromium.org Review URL: https://codereview.chromium.org/880443003
-
由 Ojan Vafai 提交于
R=esprehn@chromium.org Review URL: https://codereview.chromium.org/883903003
-
由 Ojan Vafai 提交于
The use-cases we care about are met better by translate2d. Remove the parsing so that people writing on sky don't depend on it. Followup patches will remove the functionality. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/904613005
-
由 Ojan Vafai 提交于
This is the first step of getting rid of RenderLayer. Instead of walking the RenderLayer tree, wall the RenderObject tree and add any layers encountered to a vector to paint later. This patch just consolidates and move the code from RenderLayer to RenderBox and then changes the children painting to iterate over the vector. Therefore we walk the RenderObject tree. We still call out to RenderLayer in a bunch of places. A followup patch will get rid of those. R=esprehn@chromium.org Review URL: https://codereview.chromium.org/899753003
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/904793002
-
由 Hixie 提交于
Review URL: https://codereview.chromium.org/879243008
-