From cc6bd3c5f0d296aeec4f74b0178769f0b6e458ec Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Mon, 9 Jul 2012 22:59:40 +0200 Subject: [PATCH 001/174] Remove validation test for input type=color --- scripts/data.js | 4 ---- scripts/engine.js | 17 ----------------- 2 files changed, 21 deletions(-) diff --git a/scripts/data.js b/scripts/data.js index 0a6450d4..a77c2690 100644 --- a/scripts/data.js +++ b/scripts/data.js @@ -632,10 +632,6 @@ var tests = [ id: 'sanitization', name: 'Value sanitization', url: 'http://www.w3.org/TR/html5/the-input-element.html#value-sanitization-algorithm' - }, { - id: 'validation', - name: 'Field validation', - url: 'http://www.w3.org/TR/html5/association-of-controls-and-forms.html#dom-cva-validity' } ] }, { diff --git a/scripts/engine.js b/scripts/engine.js index 042199f6..6e47d908 100644 --- a/scripts/engine.js +++ b/scripts/engine.js @@ -1441,17 +1441,6 @@ Test = (function() { element.field.value = "foobar"; var sanitization = element.field.value != 'foobar'; - var validation = false; - if ('validity' in element.field) { - validation = true; - - element.field.value = "foo"; - validation &= !element.field.validity.valid - - element.field.value = '#000000'; - validation &= element.field.validity.valid - } - group.setItem({ id: 'element', passed: element.field.type == 'color', @@ -1470,12 +1459,6 @@ Test = (function() { required: true }); - group.setItem({ - id: 'validation', - passed: validation, - required: true - }); - this.removeInput(element); From 9965a6ed1680ac1d96c263f8b87d20d3854ece59 Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Mon, 9 Jul 2012 23:00:03 +0200 Subject: [PATCH 002/174] Set style to inline-block for input type=image --- scripts/engine.js | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/engine.js b/scripts/engine.js index 6e47d908..5dc015f2 100644 --- a/scripts/engine.js +++ b/scripts/engine.js @@ -1493,6 +1493,7 @@ Test = (function() { }); var element = this.createInput('image'); + element.field.style.display = 'inline-block'; var supportsWidth = 'width' in element.field; var supportsHeight = 'height' in element.field; From 87ee80e502be42f75e76cc4d1ba8dbe22d0ef045 Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Mon, 9 Jul 2012 23:00:27 +0200 Subject: [PATCH 003/174] Set the number of points of getUserMedia to 10 instead of 20 --- scripts/engine.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/engine.js b/scripts/engine.js index 5dc015f2..91235f6a 100644 --- a/scripts/engine.js +++ b/scripts/engine.js @@ -856,7 +856,7 @@ Test = (function() { this.section.setItem({ id: 'getUserMedia', passed: !blacklists.getUserMedia && (!!navigator.getUserMedia || !!navigator.webkitGetUserMedia || !!navigator.mozGetUserMedia || !!navigator.msGetUserMedia || !!navigator.oGetUserMedia), - value: 20 + value: 10 }); } } From 200ca0227c1df7e71245d67a09010cc69cf7733b Mon Sep 17 00:00:00 2001 From: Niels Leenheer Date: Mon, 9 Jul 2012 23:13:06 +0200 Subject: [PATCH 004/174] Update version number to 4.0 --- about.html | 2 +- backend/templates/browser.html | 2 +- backend/templates/feature.html | 2 +- backend/templates/results.html | 2 +- index.html | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/about.html b/about.html index 1fd42b92..7ba4b4f4 100644 --- a/about.html +++ b/about.html @@ -256,7 +256,7 @@

What kind of data is collected from visitors?