dojo.io
dojo.io copied to clipboard
Tutorials> form elements in Epiphany browser rendered incorrect
In the Epiphany browser (which is based on webkit2gtk-4.0 ) the form elements aren't rendered correctly
I can pretty much guarantee that we've not tried Dojo 2 at all on the Epiphany browser, though if it's approach is close enough to other webkit-based browsers then it should be possible to get things working.
@bwakkie, could you please provide information about the errors you see in the console within Epiphany?
If you're interested, it would also be helpful if you could run the @dojo/widget-core and @dojo/widgets test suite within Epiphany and report back any errors that get reported. Unfortunately none of our automated cloud-hosted testing providers (Sauce Labs, BrowserStack, etc.) include Epiphany in their list of available browsers for testing.
@dylans: It is not my normal browser either but I was looking in different ones to see if #195 was only firefox related.
I'd love to run a test in any browser I have. But please elaborate how to exactly start them. I am in the learning phase here. Something with grunt?
@bwakkie running the functional tests won't work because Intern doesn't currently support integrating with Epiphany for automated tests (I am not even sure it has a Selenium driver). What you would have to do instead is manually run the test, by having the a development build being hosted on your local machine.
So if you had a local webserver on port 8080
and you wanted to run tests, you would need to do a development build (grunt
) and then navigate to the local address to run the unit tests (e.g. http://localhost:8080/widget-core/tests/run.html
). That works for most Dojo 2 packages, but for widget-core
it is a bit more cryptic because of the way the package is structured: http://localhost:8080/widgets/node_modules/intern/client.html?config=_build/common/tests/intern
. You should get a report on the screen after the tests have run.