Adam Barth
661906e733
Port remaining Sky tests to the new world
...
These tests now run in the DOM-less world.
R=ianh@google.com
Review URL: https://codereview.chromium.org/1212163009 .
2015-06-30 13:53:20 -07:00
Adam Barth
560477f3ba
Remove Sky tests that we don't intend to port to the new world
...
These tests are for aspects of the Sky engine we plan to remove along with
support for the old world.
R=ianh@google.com
Review URL: https://codereview.chromium.org/1215063003 .
2015-06-30 12:42:54 -07:00
Adam Barth
ecc5134416
Remove package:sky/framework
...
Please use package:sky/widgets instead.
R=ianh@google.com , eseidel@google.com
Review URL: https://codereview.chromium.org/1221883002 .
2015-06-30 12:01:54 -07:00
Hixie
f46c5d49d4
Fix the test broken by https://codereview.chromium.org/1078973002 by
...
making sure the basic.sky test exposes the right (new) DOM now that
text is always wrapped in a display:paragraph div.
BUG=85
R=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1083443002
2015-04-10 15:04:54 -07:00
Tony Gentilcore
940ac886a2
Disable sky/tests/framework/basic.sky due to issue #85
...
TBR=ianh@google.com
Review URL: https://codereview.chromium.org/1073173002
2015-04-10 07:26:36 -07:00
Eric Seidel
5a8da4db70
Update test expectations
...
This test was failing because I changed the url.
The new url is correct. Sorry for not running the tests
before committing.
https://codereview.chromium.org/1065073002/
https://github.com/domokit/mojo/issues/81
TBR=ojan@chromium.org
Review URL: https://codereview.chromium.org/1075603002
2015-04-08 12:25:07 -07:00
Tony Gentilcore
05c7de2f4a
Disable sky/tests/framework/basic.sky due to issue #81
...
TBR=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1063233003
2015-04-07 17:53:11 -07:00
Rafael Weinstein
3b42fcfddd
Move dom-serializer.sky to dom_serializer.dart (and clean up some analyizer errors)
...
TBR=abarth
Review URL: https://codereview.chromium.org/1025013003
2015-03-20 15:42:35 -07:00
Tony Gentilcore
6f32e8387f
Disable flaky custom-elements/registration.sky test.
...
BUG=#62
TBR=eseidel@chromium.org
Review URL: https://codereview.chromium.org/1006353002
2015-03-16 07:06:52 -07:00
Nick Bray
f81a60de48
Update from https://crrev.com/320343
...
This required some manual patching to ui/event and ui/gfx.
Sky tests were suppressed.
https://github.com/domokit/mojo/issues/64
BUG=401761
R=jamesr@chromium.org
Review URL: https://codereview.chromium.org/1001833005
2015-03-12 16:29:36 -07:00
Scott Violet
15d7cd9b47
Gets HTMLIFrameElement::embedViewManagerClient to work with dart
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/948943002
2015-02-23 15:29:22 -08:00
Hans Muller
3663c45619
Added Sky Mojo embedder singleton, restored network test
...
Currently the embedder is just an encapsulation of the Mojo shell. Exposing an ApplicationConnection that encapsulates the ViewManager Embed SPs is next.
R=abarth@chromium.org , zra@google.com
Review URL: https://codereview.chromium.org/948463003
2015-02-20 15:07:29 -08:00
Hixie
1cf4ba94b1
Dispatcher tests (tests the code in events.md)
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/936973002
2015-02-18 14:34:31 -08:00
Adam Barth
5b9e4a9fbd
Port all of Sky's editing tests to Dart
...
R=eseidel@chromium.org , ojan@chromium.org
Review URL: https://codereview.chromium.org/921123002
2015-02-13 13:54:49 -08:00
Adam Barth
d1d6e4436d
Make sky/tests/services/event-sender.sky pass
...
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
2015-02-13 13:52:08 -08:00
Adam Barth
7d9b6f1b8f
Delete Sky tests that we're not going to run with Dart
...
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
2015-02-13 13:51:26 -08:00
Adam Barth
f2d2e80e59
Merge the Sky Engine changes from the SkyDart branch
...
This CL flips the switch to make Sky use Dart.
TBR=eseidel@chromium.org
BUG=454613
Review URL: https://codereview.chromium.org/922893002
2015-02-12 15:06:03 -08:00
Ojan Vafai
7ae966e650
Fix crash in continuations.
...
Style sharing didn't play nicely with elements getting
their display adjusted based off the parent's display.
We style share without doing adjusting, so we need to
avoid style sharing if adjusting would result in
a different style. Particularly, we need to make sure
that the display coercion would happen in the same way.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/839153002
2015-01-08 17:20:00 -08:00
Elliott Sprehn
059ceb6e3f
Remove the remaining parts of ignorePendingStylesheets and placeholder styles.
...
This patch is largely just a rename since updateLayoutIgnorePendingStylesheets()
didn't really do anything except call updateLayout() now as nothing was reading
the ignorePendingStyleSheets state, and no callers used the synchronous post
layout task option which was meant for plugins (which Sky doesn't have).
Placeholder styles were related and just add confusion since things pretend to
be display: none while <import>'s are loading. We should expose a real API for
avoiding FOUC instead of pumping frames with display: none elements when
imports are loading.
I had to skip the layout/continuations.sky test since it always crashes now
with an ASSERT failure about a bad cast (filed as bug 446739). The bug already
existed, this patch just makes that one test hit it.
BUG=446739
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/834693007
2015-01-07 10:54:41 -08:00
Eric Seidel
6edf567bd9
Fix typo in TestExpectations
...
TBR=ojan@chromium.org
Review URL: https://codereview.chromium.org/741823002
2014-11-19 13:04:33 -08:00
Eric Seidel
450f56bafa
Mark page-get-resource-tree as flaky
...
At least until we can get results from the bot
to understand why it's failing there.
BUG=434822
TBR=ojan@chromium.org
Review URL: https://codereview.chromium.org/739293002
2014-11-19 12:12:25 -08:00
Adam Barth
99727c2ec4
Mark flaky tests as flaky
...
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/734783002
2014-11-17 15:04:18 -08:00
Adam Barth
88a6505c93
Re-enable the editing tests
...
Now that we have event sender, we can test editing again.
R=rafaelw@chromium.org
Review URL: https://codereview.chromium.org/723863002
2014-11-12 17:01:14 -08:00
Elliott Sprehn
83ea6e812c
Mark hixie's tests as Skip so they don't spam the console.
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/687893003
2014-10-28 19:36:12 -07:00
Hixie
d7dbe841b4
This CL provides a bunch of new parser tests, and updates the
...
TestExpectations file to skip the ones that fail or crash. It also
updates the TestExpectations parser to support URLs pointing to the
mojo repo's issue tracker.
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/685593006
2014-10-28 18:58:18 -07:00
Adam Barth
e72e95ebf6
Re-enable the inspector tests
...
These work again.
R=eseidel@chromium.org , ojan@chromium.org
Review URL: https://codereview.chromium.org/683083004
2014-10-28 12:54:22 -07:00
Adam Barth
2328807e06
Fix services/network.sky test
...
mojo_shell can't handle loading the same DLL from two different URLs. The
extra trailing slash was causing us to load the network_service DLL twice.
R=ojan@chromium.org , eseidel@chromium.org
Review URL: https://codereview.chromium.org/687703002
2014-10-28 09:55:58 -07:00
Hixie
de0ba17e8f
Move the tests from .html to .sky
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/685623002
2014-10-27 17:35:15 -07:00
Adam Barth
ceaf425299
Update TestExpectations to match reality
...
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/671633005
2014-10-23 12:19:02 -07:00
Adam Barth
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00