Skip to content
This repository has been archived by the owner on Jul 30, 2018. It is now read-only.

Commit

Permalink
Custom Element rewrite (#864)
Browse files Browse the repository at this point in the history
* new custom element impl

* use new dom() pragma

* small wrapper for dom node widget

* any some returns

* return event properties

* add support for global theme

* add test for global theme

* assert descriptor error

* update tests

* cover checking a property of a child

* package-lock incorrect

* rename dojo global to dojoce to avoid potential conflict with dojo1

* correct event detail

* make on properties prefixed to avoid event handler conflicts on dom nodes

* use web components polyfills

* bump safari version on mac

* add child types, skip suite on browsers that fail custom elements even with polyfill

* text node test

* fix erroneous package-lock conflicts
  • Loading branch information
matt-gadd authored and agubler committed Feb 21, 2018
1 parent 96018ee commit 5650651
Show file tree
Hide file tree
Showing 20 changed files with 498 additions and 1,704 deletions.
10 changes: 8 additions & 2 deletions intern.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,13 @@
}
}
}
}
},
"plugins": [
{
"script": "./tests/support/loadCustomElements.js",
"useLoader": true
}
]
},
"node" : {
"plugins": [
Expand Down Expand Up @@ -62,7 +68,7 @@
{ "browserName": "internet explorer", "version": "11" },
{ "browserName": "chrome", "platform": "WINDOWS" },
{ "browserName": "firefox", "os": "WINDOWS", "os_version": "10" },
{ "browserName": "safari", "version": "9.1", "platform": "MAC" },
{ "browserName": "safari", "version": "10", "platform": "MAC" },
{ "browserName": "iPhone", "version": "9.1" }
]
},
Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"@types/selenium-webdriver": "^3.0.8",
"@types/sinon": "~4.1.2",
"@types/yargs": "^8.0.2",
"@webcomponents/custom-elements": "^v1.0.0-rc.3",
"@webcomponents/webcomponentsjs": "1.1.0",
"bootstrap": "^3.3.7",
"chromedriver": "2.33.2",
"codecov.io": "0.1.6",
Expand Down
Loading

0 comments on commit 5650651

Please sign in to comment.