iska
8aabc94fdb
Merge branch 'release/0.9.2'
0.9.2
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
266621edf2
Merge branch 'release/0.9.1'
0.9.1
2016-01-29 00:56:54 +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
iska
4592037aba
Fix "return" attribute in source code documentation
...
@returns is ignored by jazzy
2016-01-18 21:48:00 +01:00
iska
948c07e4ae
Merge branch 'hotfix/fix_readme'
2015-12-24 00:35:15 +01:00
iska
41d9d98201
Merge branch 'hotfix/fix_readme' into develop
2015-12-24 00:35:15 +01:00
iska
8199f647f4
Fix some typos in the README
2015-12-24 00:35:08 +01:00
iska
977737d538
Merge branch 'hotfix/fix_readme'
2015-12-23 21:53:07 +01:00
iska
b8d17162d5
Merge branch 'hotfix/fix_readme' into develop
2015-12-23 21:53:07 +01:00
iska
27e1ed2bda
Add new line after logo in README
2015-12-23 21:53:00 +01:00