Hans Muller
cce5b826fd
Mojo JS Bindings: merge Application, Shell, ServiceProvider with Sky
...
Enable Sky applications to be written in terms of the Application,
Shell, ServiceProvider classes.
Add a shellProxyHandle() method to the Sky Internals class. It returns
a message pipe handle that the JS Shell class will assume ownership of.
BUG=
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/837283002
2015-01-08 09:24:30 -08:00
Eric Seidel
6bd317d504
Add responseType='arraybuffer' support to XHR
...
Also moved existing XHR tests from tests/services
to tests/framework to better match the location
of the XHR code itself.
R=ojan@chromium.org
Review URL: https://codereview.chromium.org/805503002
2014-12-12 12:03:50 -08:00
Colin Blundell
ac99b9896f
Restructure public side of input_events service.
...
This CL goes from this:
//mojo/services/public/interfaces/input_events
to this:
//mojo/services/input_events/public/interfaces
This CL also makes the Mojo-side changes necessary to roll this change into
Chromium.
TBR=beng
Review URL: https://codereview.chromium.org/788353002
2014-12-10 22:50:57 +01:00
Colin Blundell
a450ba1353
Restructure public side of network service.
...
This CL goes from this:
//mojo/services/public/cpp/network
//mojo/services/public/interfaces/network
to this:
//mojo/services/network/public/cpp
//mojo/services/network/public/interfaces
This CL also makes the Mojo-side changes required to roll this change into
Chromium.
TBR=beng
Review URL: https://codereview.chromium.org/789243002
2014-12-10 16:28:40 +01:00
Eric Seidel
a511ef074a
Teach XHR how to handle relative urls.
...
Hixie says window.URL may not exist yet in the
sky specs, but I'm sure we'll need something like it.
R=ojan@chromium.org , abarth@chromium.org
Review URL: https://codereview.chromium.org/729913003
2014-11-18 11:15:56 -08:00
Adam Barth
295f292722
Implement event sender service for testing
...
This service lets us send Mojo events during testing.
R=eseidel@chromium.org , esprehn@chromium.org
Review URL: https://codereview.chromium.org/716043002
2014-11-12 10:46:35 -08:00
Benjamin Lerman
2cdc639a09
Change mojo url to always use mojo:foo instead of mojo://foo
...
R=abarth@chromium.org
Review URL: https://codereview.chromium.org/701933004
2014-11-06 17:23:18 +01:00
Eric Seidel
a934c7fc09
Switch test_sky to sky_server
...
Adam did this in:
https://codereview.chromium.org/699333002
But later reverted in:
https://codereview.chromium.org/692333007
The problem was that the path to sky_server
was being computed relative to the sky
directory instead of being absolute, so when
the bots tried to run test_sky from the root
mojo directory instead of mojo/sky they failed.
TBR=abarth@chromium.org
Review URL: https://codereview.chromium.org/704833002
2014-11-05 13:08:49 -08:00
Adam Barth
46a9ce7254
Switch test_sky back to apache
...
This CL reverts my previous change because it didn't work on the bots.
TBR=eseidel@chromium.org
Review URL: https://codereview.chromium.org/692333007
2014-11-04 17:30:25 -08:00
Adam Barth
36d547f018
Switch test_sky from apache to sky_server
...
After this CL, test_sky uses the same server as skydb.
R=eseidel@chromium.org , ojan@chromium.org
Review URL: https://codereview.chromium.org/699333002
2014-11-04 16:42:29 -08:00
Adam Barth
4240a776a4
Replace <link rel="import"> with <import>
...
This CL is just a search-and-replace.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/694423002
2014-11-03 12:34:57 -08:00
Adam Barth
03114dfa7e
Switch "html" Mojo modules to the Sky module system
...
These never really worked with HTML imports. This CL updates them to use a more
modern version of the Sky module system so we can delete the old this.exports
pattern.
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/697723003
2014-10-31 14:46:40 -07:00
Adam Barth
243555a99e
Add a basic XMLHttpRequest implementation
...
R=esprehn@chromium.org
Review URL: https://codereview.chromium.org/690803002
2014-10-29 12:48:16 -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
ae72930937
Open the Sky
2014-10-23 11:17:19 -07:00