iska
769113ec0e
Fix travis.yml
...
Add missing semicolon to end if-then-statement
2016-07-16 13:37:50 +02:00
iska
4970976485
Exclude watchOS scheme from testing in travis.yml
2016-07-16 02:25:57 +02:00
iska
38fef77be5
Update travis.yml for watchOS & tvOS targets
2016-07-16 01:28:51 +02:00
iska
754b7191b9
Add tvOS target
2016-07-16 01:14:02 +02:00
iska
56cc5b1a3e
Add watchOS target
2016-07-16 01:05:43 +02:00
iska
ccecc4106d
Update html5lib-tests to latest commit as of 2016.07.15
...
Commit: c305da74fae50fb018870de7a042da36c1a93b65
2016-07-15 22:57:30 +02:00
iska
39dda3aaf5
Update html5lib-tests to latest commit as of 2016.06.29
...
Commit: 2998f9afa303bfb603c9c97a9565c8bfa71eef4f
2016-06-29 00:43:31 +02:00
iska
a136976462
Update html5lib-tests to latest commit as of 2016.06.116
...
Commit: 927f779be5b9aed4b5a04f404e95f9b3b80bb409
2016-06-16 23:26:54 +02:00
iska
322b42b9d1
Merge branch 'release/0.9.2' into develop
2016-05-18 21:17:44 +02:00
iska
c2acbb6344
Bump HTMLKit version to 0.9.2
2016-05-18 21:16:43 +02:00
iska
a6e4aac937
Bump Pod version to 0.9.2
2016-05-18 21:15:51 +02:00
iska
899438fa24
Update README.md
2016-05-18 21:14:23 +02:00
iska
137fa8617e
Add Changelog entry for HTMLKit 0.9.2
2016-05-18 21:13:14 +02:00
iska
70abd998f7
Fix adoption agency algorithm according to the latest specification
...
This implements the specification change:
https://github.com/whatwg/html/commit/22ce3c31
Current implementation should pass all new html5lib test cases, including
those from Blink, WebKit, and namespace sensitivity.
See related:
https://github.com/html5lib/html5lib-tests/issues/78
https://bugzilla.mozilla.org/show_bug.cgi?id=901319
https://lists.w3.org/Archives/Public/public-html/2013Aug/0002.html
https://lists.w3.org/Archives/Public/public-whatwg-archive/2013Jul/0401.html
https://lists.w3.org/Archives/Public/public-whatwg-archive/2013Jul/0006.html
2016-05-18 19:59:54 +02:00
iska
bb948e0ef8
Check the qualified instead of the local name in the stack of open elements
...
This fixes the parser's behaviour when handling elements in the MathML and
SVG namespaces.
See:
https://bugs.webkit.org/show_bug.cgi?id=113723
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21308
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21292
2016-05-18 19:48:37 +02:00
iska
b0bad5068f
Update parsing logic for <menuitem> and <menu> elements
...
The current spec (2016.05.15) is missing the instruction to "reconstruct
the active formatting elements" to match the handling of the <option>
element
See relevant discussions:
https://github.com/whatwg/html/pull/907
https://github.com/whatwg/html/issues/234
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/MkEDloT-yu8
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25325
2016-05-15 03:44:00 +02:00
iska
a01f1c1c5b
Remove handling for <isindex> and <input name=isindex>
...
Everybody else is doing it, so why can't we?
See: https://github.com/whatwg/html/pull/1095
<isindex> is not only deprecated, it is completely removed from the spec
html5lib-tests: f99e2cb1851de9674519a220a1ccb3174b8cb846
2016-05-15 03:44:00 +02:00
iska
6967798823
Update html5lib-tests to latest commit as of 2016.05.15
...
Commit: b2f4f5844192ed097bd7993dfb0bcbd4c7a4aeb0
2016-05-15 03:44:00 +02:00
iska
58b60dd390
Add test utility class for adding test cases dynamically at runtime
2016-04-12 00:21:20 +02:00
iska
4441b7decd
Generate HTMLKit's Tokenizer tests dynamically for better failure reporting
...
TODO: refactor dynamic tests generation into helper class/method
2016-04-11 01:18:33 +02:00
iska
0b2681f8a8
Generate HTMLKit's Tree Construction tests dynamically for better failure reporting
...
TODO: refactor dynamic tests generation into helper class/method
2016-04-11 01:14:15 +02:00
iska
1e07acd032
Use tests observer in the HTMLKit Tree Construction tests
2016-04-11 01:13:24 +02:00
iska
432df997b3
Add simple tests observer class for failure reporting
2016-04-11 01:12:40 +02:00
iska
c9d72646bc
Update htlm5lib-tests to include Blink changes
...
Commit: 193fa43bd66e9f0c416b6e2b358711644c5f55d6
2016-04-10 16:48:31 +02:00
iska
1af25abadb
Fix tags links in the CHANGELOG.md
2016-03-31 13:11:23 +02:00
iska
75138cc35f
Add CHANGELOG.md
2016-02-01 22:07:43 +01:00
iska
93401e4054
Update badges in README.md
2016-01-30 14:12:45 +01:00
iska
25ad5a3f82
Merge branch 'release/0.9.1' into develop
2016-01-29 00:56:54 +01:00
iska
cac1e4cedd
Add podspec file for HTMLKit
2016-01-29 00:56:45 +01:00
iska
abc847a33b
Set version to 0.9.1
2016-01-29 00:55:32 +01:00
iska
4680a66fd1
Fix all warnings related to type conversion in NSLog statements
2016-01-29 00:43:01 +01:00
iska
465b78dbba
Change build settings to treat warnings as errors
2016-01-29 00:39:11 +01:00
iska
a64ff8782e
Fix variable types in README.md examples
2016-01-28 23:20:30 +01:00
iska
e03a384aa7
Update logo image
2016-01-28 23:17:06 +01:00
iska
6d2cb09082
Add travis build status to README.md
2016-01-28 22:17:18 +01:00
iska
222bfa03e1
Remove iOS 8 simulators from the build matrix in the travis.yml
...
Till these get fixed:
https://github.com/travis-ci/travis-ci/issues/4906
https://github.com/travis-ci/travis-ci/issues/3040
2016-01-28 22:14:48 +01:00
iska
6254e8a578
Add imports for the public categories in the umbrella header
2016-01-28 22:12:37 +01:00
iska
01be0acc0a
Move the private HTMLNode header to the corresponding section
2016-01-28 22:12:13 +01:00
iska
58f0b88ff8
Add simulator-id to the build matrix in travis.yml
2016-01-20 00:33:35 +01:00
iska
b90e673dc0
Add command to start the simulator before building and running tests in travis.yml
2016-01-19 21:36:50 +01:00
iska
22f293e718
Fix workspace env variable in tavis.yml
2016-01-19 01:19:39 +01:00
iska
4511335e9b
Fix indentation in tavis.yml
2016-01-19 01:17:10 +01:00
iska
dd2d29b8f0
Add matrix and destinations to travis.yml
2016-01-19 01:13:28 +01:00
iska
f267958e83
Set deployment target to iOS 8.0
2016-01-19 00:50:57 +01:00
iska
b94a80bd24
Remove code signing identity
2016-01-19 00:50:39 +01:00
iska
1df0c4ce1f
Use debug configuration in travis.yml
2016-01-19 00:41:33 +01:00
iska
ac49520ad9
Use correct schemes in travis.yml
2016-01-19 00:37:23 +01:00
iska
ee6dbff8d5
Use ipgonesimulator SDK in travis.yml
2016-01-19 00:31:23 +01:00
iska
f004e6328c
Remove Team ID from project settings
2016-01-19 00:31:23 +01:00
iska
f8255c861a
Add .travis.yml file
2016-01-19 00:26:55 +01:00