searching for qt
7fcfc41e319c: Bug 1267229 - Follow-up to bump the certerror.wrongSystemTime string ID due to a change.
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Sat, 21 Jan 2017 00:37:14 -0800 - rev 330546
Bug 1267229 - Follow-up to bump the certerror.wrongSystemTime string ID due to a change.

MozReview-Commit-ID: APqtWhQRkZT

92ac20f11d85: Bug 1312216 - followup: also init _openedURL to null for the subdialogs singleton to squash the strict warning, rs=me,trivial,firebot,etc.
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 19 Jan 2017 16:57:01 +0000 - rev 330164
Bug 1312216 - followup: also init _openedURL to null for the subdialogs singleton to squash the strict warning, rs=me,trivial,firebot,etc.

MozReview-Commit-ID: FQTEI7jYGyq

3f63b9d012c0: Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan
Michael Layzell <michael@thelayzells.com> - Tue, 03 Jan 2017 13:06:58 -0500 - rev 330083
Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan

MozReview-Commit-ID: 7YD8qtsC3u6

dcc242748505: Bug 1315922 - fix react/prop-types issues in client/webconsole;r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Tue, 10 Jan 2017 15:15:39 +0100 - rev 329985
Bug 1315922 - fix react/prop-types issues in client/webconsole;r=nchevobbe

MozReview-Commit-ID: Am3qt8UxRyr

79d6e9229fda: Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan
Michael Layzell <michael@thelayzells.com> - Tue, 03 Jan 2017 13:06:58 -0500 - rev 329719
Bug 1317322 - Activate `paste` in menus when within <textarea> controls, r=ehsan

MozReview-Commit-ID: 7YD8qtsC3u6

4900b6c465ca: Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs
Jared Wein <jwein@mozilla.com> - Tue, 17 Jan 2017 10:38:58 -0600 - rev 329684
Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs

MozReview-Commit-ID: 7iXjQtp9ftV

75cc309e8443: Bug 1316526 - [jsplugins][UI] Implement download feature; r=evelyn
Luke Chang <lchang@mozilla.com> - Thu, 29 Dec 2016 18:37:02 +0800 - rev 329525
Bug 1316526 - [jsplugins][UI] Implement download feature; r=evelyn

MozReview-Commit-ID: 55RLoqTgHw9

5e64e0d0d90f: Bug 1323122 - Update WebGL Conformance Test with misc files. r=jgilbert
vincentliu <vliu@mozilla.com> - Sun, 15 Jan 2017 23:31:05 +0800 - rev 329511
Bug 1323122 - Update WebGL Conformance Test with misc files. r=jgilbert

---
.../test/webgl-conf/checkout/00_test_list.txt | 3 +-
.../checkout/conformance/buffers/00_test_list.txt | 1 +
.../checkout/conformance/context/00_test_list.txt | 1 +
.../conformance/extensions/00_test_list.txt | 3 +
.../conformance/glsl/bugs/00_test_list.txt | 4 +
.../webgl-conf/checkout/conformance/more/README.md | 2 +-
.../ogles/GL/acos/acos_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/acos/acos_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/all/all_bvec2_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec2_vert_ref.vert | 4 +-
.../ogles/GL/all/all_bvec3_frag_ref.frag | 4 +-
.../ogles/GL/all/all_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/any/any_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/any/any_bvec3_vert_ref.vert | 2 +-
.../GL/array/empty_empty_array_float_frag.frag | 6 +-
.../GL/array/empty_empty_array_float_vert.vert | 2 +-
.../GL/array/empty_uniform_array_float_frag.frag | 6 +-
.../GL/array/initfunc_empty_array_float_frag.frag | 6 +-
.../ogles/GL/asin/asin_float_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/asin/asin_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_float_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_float_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_float_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_float_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_frag_xvary_ref.frag | 6 +-
.../ogles/GL/atan/atan_vec2_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec2_frag_xvaryyvary_ref.frag | 4 +-
.../ogles/GL/atan/atan_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/atan/atan_vec2_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec2_vert_xvaryyvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_frag_xvary_ref.frag | 8 +-
.../ogles/GL/atan/atan_vec3_frag_xvaryyvary.frag | 2 +-
.../GL/atan/atan_vec3_frag_xvaryyvary_ref.frag | 12 +-
.../ogles/GL/atan/atan_vec3_vert_xvary_ref.vert | 4 +-
.../ogles/GL/atan/atan_vec3_vert_xvaryyvary.vert | 4 +-
.../GL/atan/atan_vec3_vert_xvaryyvary_ref.vert | 2 +-
.../ogles/GL/build/CorrectBuiltInOveride_frag.frag | 2 +-
.../ogles/GL/build/CorrectConstFolding1_vert.vert | 6 +-
.../ogles/GL/build/CorrectConstFolding2_vert.vert | 98 ++---
.../ogles/GL/build/CorrectConstruct_vert.vert | 2 +-
.../GL/build/CorrectExtension10_V100_frag.frag | 12 +-
.../GL/build/CorrectExtension4_V100_frag.frag | 6 +-
.../ogles/GL/build/CorrectFull_vert.vert | 420 ++++++++++-----------
.../ogles/GL/build/CorrectFunction1_vert.vert | 16 +-
.../ogles/GL/build/CorrectModule_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse1_frag.frag | 4 +-
.../ogles/GL/build/CorrectParse2_frag.frag | 10 +-
.../ogles/GL/build/CorrectParse2_vert.vert | 8 +-
.../ogles/GL/build/CorrectParseTest1_frag.frag | 2 +-
.../ogles/GL/build/CorrectParseTest_frag.frag | 2 +-
.../ogles/GL/build/CorrectPreprocess5_frag.frag | 6 +-
.../ogles/GL/build/CorrectPreprocess8_frag.frag | 14 +-
.../ogles/GL/build/CorrectPreprocess9_frag.frag | 2 +-
.../ogles/GL/build/CorrectSwizzle1_frag.frag | 10 +-
.../ogles/GL/build/CorrectSwizzle2_frag.frag | 2 +-
.../ogles/GL/build/CorrectVersion_V100_frag.frag | 4 +-
.../GL/build/DuplicateVersion1_V100_frag.frag | 2 +-
.../conformance/ogles/GL/build/TernaryOp_frag.frag | 2 +-
.../conformance/ogles/GL/build/array3_frag.frag | 2 +-
.../conformance/ogles/GL/build/comma1_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma2_frag.frag | 4 +-
.../conformance/ogles/GL/build/comma2_vert.vert | 2 +-
.../conformance/ogles/GL/build/comma3_vert.vert | 2 +-
.../ogles/GL/build/dataType13_frag.frag | 2 +-
.../ogles/GL/build/extension3_V100_frag.frag | 2 +-
.../ogles/GL/build/function10_frag.frag | 8 +-
.../conformance/ogles/GL/build/function1_frag.frag | 2 +-
.../conformance/ogles/GL/build/function3_frag.frag | 2 +-
.../conformance/ogles/GL/build/function4_frag.frag | 4 +-
.../conformance/ogles/GL/build/function6_frag.frag | 4 +-
.../conformance/ogles/GL/build/function7_frag.frag | 4 +-
.../conformance/ogles/GL/build/function8_frag.frag | 4 +-
.../conformance/ogles/GL/build/function9_frag.frag | 8 +-
.../conformance/ogles/GL/build/parser1_vert.vert | 2 +-
.../ogles/GL/build/preprocess0_frag.frag | 12 +-
.../ogles/GL/build/preprocess1_frag.frag | 16 +-
.../ogles/GL/build/preprocess2_frag.frag | 8 +-
.../ogles/GL/build/preprocess3_frag.frag | 2 +-
.../ogles/GL/build/preprocess4_frag.frag | 6 +-
.../ogles/GL/build/preprocess7_frag.frag | 8 +-
.../conformance/ogles/GL/build/typecast_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying2_frag.frag | 2 +-
.../conformance/ogles/GL/build/varying3_frag.frag | 2 +-
.../ogles/GL/build/version2_V100_frag.frag | 2 +-
.../ogles/GL/build/version3_V100_frag.frag | 2 +-
.../gl_Color_array_index_out_of_bounds_frag.frag | 2 +-
.../ogles/GL/control_flow/for_continue_vert.vert | 4 +-
.../GL/control_flow/for_nested_continue_frag.frag | 8 +-
.../GL/control_flow/for_nested_continue_vert.vert | 8 +-
.../ogles/GL/control_flow/nested_if_else_frag.frag | 2 +-
.../ogles/GL/control_flow/nested_if_else_vert.vert | 2 +-
.../ogles/GL/cos/cos_float_frag_xvary_ref.frag | 18 +-
.../ogles/GL/cos/cos_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec2_frag_xvary_ref.frag | 20 +-
.../ogles/GL/cos/cos_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/cos/cos_vec3_frag_xvary_ref.frag | 20 +-
.../ogles/GL/discard/discard_cond_frag.frag | 4 +-
.../ogles/GL/equal/equal_bvec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_bvec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_ivec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec2_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec2_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec2_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec2_vert_ref.vert | 2 +-
.../ogles/GL/equal/equal_vec3_frag.frag | 2 +-
.../ogles/GL/equal/equal_vec3_frag_ref.frag | 2 +-
.../ogles/GL/equal/equal_vec3_vert.vert | 2 +-
.../ogles/GL/equal/equal_vec3_vert_ref.vert | 2 +-
.../ogles/GL/functions/array_float_frag.frag | 12 +-
.../ogles/GL/functions/array_float_vert.vert | 12 +-
.../bvec4_empty_empty_bvec4_array_vert.vert | 2 +-
.../mat4_empty_empty_mat4_array_frag.frag | 6 +-
.../mat4_empty_empty_mat4_array_vert.vert | 6 +-
.../mat4_empty_empty_mat4_empty_frag.frag | 12 +-
.../mat4_empty_empty_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_in_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_in_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_in_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_in_mat4_empty_vert.vert | 12 +-
.../mat4_empty_inout_mat4_array_frag.frag | 6 +-
.../mat4_empty_inout_mat4_array_vert.vert | 6 +-
.../mat4_empty_inout_mat4_empty_frag.frag | 12 +-
.../mat4_empty_inout_mat4_empty_vert.vert | 12 +-
.../functions/mat4_empty_out_mat4_array_frag.frag | 6 +-
.../functions/mat4_empty_out_mat4_array_vert.vert | 6 +-
.../functions/mat4_empty_out_mat4_empty_frag.frag | 12 +-
.../functions/mat4_empty_out_mat4_empty_vert.vert | 12 +-
.../ogles/GL/functions/qualifiers_struct_frag.frag | 2 +-
.../ogles/GL/functions/qualifiers_struct_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_ivec3_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec2_vert_ref.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_frag_ref.frag | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert.vert | 2 +-
.../GL/greaterThan/greaterThan_vec3_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec2_frag.frag | 2 +-
.../greaterThanEqual_ivec2_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec2_vert.vert | 2 +-
.../greaterThanEqual_ivec2_vert_ref.vert | 2 +-
.../greaterThanEqual_ivec3_frag.frag | 2 +-
.../greaterThanEqual_ivec3_frag_ref.frag | 2 +-
.../greaterThanEqual_ivec3_vert.vert | 2 +-
.../greaterThanEqual_ivec3_vert_ref.vert | 2 +-
.../greaterThanEqual_vec2_frag.frag | 2 +-
.../greaterThanEqual_vec2_frag_ref.frag | 2 +-
.../greaterThanEqual_vec2_vert.vert | 2 +-
.../greaterThanEqual_vec2_vert_ref.vert | 2 +-
.../greaterThanEqual_vec3_frag.frag | 2 +-
.../greaterThanEqual_vec3_frag_ref.frag | 2 +-
.../greaterThanEqual_vec3_vert.vert | 2 +-
.../greaterThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec2_vert_ref.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_frag_ref.frag | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert.vert | 2 +-
.../ogles/GL/lessThan/lessThan_vec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_frag.frag | 2 +-
.../lessThanEqual_ivec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec2_vert.vert | 2 +-
.../lessThanEqual_ivec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_frag.frag | 2 +-
.../lessThanEqual_ivec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_ivec3_vert.vert | 2 +-
.../lessThanEqual_ivec3_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec2_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec2_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec2_vert_ref.vert | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_frag.frag | 2 +-
.../lessThanEqual/lessThanEqual_vec3_frag_ref.frag | 2 +-
.../GL/lessThanEqual/lessThanEqual_vec3_vert.vert | 2 +-
.../lessThanEqual/lessThanEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/mat/const_mat3_copy_frag.frag | 8 +-
.../ogles/GL/mat/const_mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/const_mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat3_vert.vert | 2 +-
.../ogles/GL/mat/const_mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/const_mat4_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat2_float_frag.frag | 2 +-
.../conformance/ogles/GL/mat/mat3_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_copy_vert.vert | 2 +-
.../conformance/ogles/GL/mat/mat3_float_frag.frag | 6 +-
.../conformance/ogles/GL/mat/mat3_float_vert.vert | 4 +-
.../conformance/ogles/GL/mat/mat3_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat3_vert.vert | 2 +-
.../ogles/GL/mat/mat4_16float_frag.frag | 18 +-
.../ogles/GL/mat/mat4_16float_vert.vert | 18 +-
.../conformance/ogles/GL/mat/mat4_4vec4_frag.frag | 12 +-
.../conformance/ogles/GL/mat/mat4_4vec4_vert.vert | 12 +-
.../conformance/ogles/GL/mat/mat4_copy_frag.frag | 8 +-
.../conformance/ogles/GL/mat/mat4_frag.frag | 8 +-
.../ogles/GL/mat3/mat3arrayindirect0_frag.frag | 4 +-
.../ogles/GL/mat3/mat3arrayindirect0_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arrayindirect1_frag.frag | 2 +-
.../ogles/GL/mat3/mat3arrayindirect1_vert.vert | 10 +-
.../ogles/GL/mat3/mat3arraysimple_vert.vert | 6 +-
.../matrixCompMult/matrixMultComp_mat3_frag.frag | 6 +-
.../matrixCompMult/matrixMultComp_mat3_vert.vert | 4 +-
.../matrixMultComp_mat3_vert_ref.vert | 8 +-
.../ogles/GL/mod/mod_x_large_y_large_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_bvec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_ivec3_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec2_vert_ref.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_frag_ref.frag | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert.vert | 2 +-
.../ogles/GL/notEqual/notEqual_vec3_vert_ref.vert | 2 +-
.../ogles/GL/operators/assignments_frag.frag | 16 +-
.../ogles/GL/operators/assignments_vert.vert | 16 +-
.../ogles/GL/operators/logical_frag.frag | 28 +-
.../ogles/GL/operators/logical_vert.vert | 30 +-
.../ogles/GL/sign/sign_vec3_frag_xvary_ref.frag | 2 +-
.../ogles/GL/sign/sign_vec3_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_float_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_float_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec2_frag_xvary_ref.frag | 4 +-
.../ogles/GL/sin/sin_vec2_vert_xvary_ref.vert | 2 +-
.../ogles/GL/sin/sin_vec3_frag_xvary_ref.frag | 6 +-
.../ogles/GL/sin/sin_vec3_vert_xvary_ref.vert | 2 +-
.../GL/struct/nestedstructcomb_various_frag.frag | 60 +--
.../GL/struct/nestedstructcomb_various_vert.vert | 62 +--
.../ogles/GL/struct/struct_bool_frag.frag | 4 +-
.../ogles/GL/struct/struct_bool_vert.vert | 2 +-
.../GL/struct/struct_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/struct_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat2_frag.frag | 2 +-
.../ogles/GL/struct/struct_mat2_vert.vert | 2 +-
.../ogles/GL/struct/struct_mat3_frag.frag | 4 +-
.../ogles/GL/struct/struct_mat3_vert.vert | 10 +-
.../ogles/GL/struct/struct_mat4_frag.frag | 12 +-
.../ogles/GL/struct/struct_mat4_vert.vert | 18 +-
.../ogles/GL/struct/struct_vec2_frag.frag | 2 +-
.../ogles/GL/struct/struct_vec3_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_bool_vert.vert | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_frag.frag | 4 +-
.../GL/struct/structcopy_bvec2bvec3bvec4_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structcopy_mat2_vert.vert | 2 +-
.../ogles/GL/struct/structcopy_mat3_frag.frag | 6 +-
.../ogles/GL/struct/structcopy_mat3_vert.vert | 10 +-
.../ogles/GL/struct/structcopy_mat4_frag.frag | 16 +-
.../ogles/GL/struct/structcopy_mat4_vert.vert | 24 +-
.../ogles/GL/struct/structnest_bool_frag.frag | 2 +-
.../ogles/GL/struct/structnest_bool_vert.vert | 4 +-
.../GL/struct/structnest_bvec2bvec3bvec4_frag.frag | 20 +-
.../GL/struct/structnest_bvec2bvec3bvec4_vert.vert | 22 +-
.../ogles/GL/struct/structnest_mat2_frag.frag | 2 +-
.../ogles/GL/struct/structnest_mat3_frag.frag | 16 +-
.../ogles/GL/struct/structnest_mat3_vert.vert | 4 +-
.../ogles/GL/struct/structnest_mat4_frag.frag | 32 +-
.../ogles/GL/struct/structnest_mat4_vert.vert | 6 +-
.../ogles/GL/struct/structnest_vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_bgr_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_br_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_gb_r_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_grb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_ps_t_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_pts_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_rb_g_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_rg_b_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_rgb_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_sp_t_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_st_p_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_stp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_tp_s_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_tsp_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xy_z_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_xyz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_xz_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_yxz_1vec3_frag.frag | 2 +-
.../GL/swizzlers/vec3_yz_x_1vec2_1float_frag.frag | 2 +-
.../GL/swizzlers/vec3_zx_y_1vec2_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec3_zyx_1vec3_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ar_bg_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_arb_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_arbg_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_bar_g_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_barg_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_br_ag_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_gr_ab_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_gra_b_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_grab_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_pqs_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_pqst_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ps_qt_2vec2_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qs_pt_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_qsp_t_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_qspt_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_r_g_b_a_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rg_ba_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_rgb_a_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_rgba_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_s_t_p_q_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_st_pq_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_stp_q_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_stpq_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_ts_qp_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_tsq_p_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_tsqp_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wx_zy_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_wxz_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_wxzy_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_x_y_z_w_4float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xy_zw_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_xyz_w_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_xyzw_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yx_wz_2vec2_frag.frag | 2 +-
.../GL/swizzlers/vec4_yxw_z_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_yxwz_1vec4_frag.frag | 2 +-
.../GL/swizzlers/vec4_zwx_y_1vec3_1float_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zwxy_1vec4_frag.frag | 2 +-
.../ogles/GL/swizzlers/vec4_zx_wy_2vec2_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3array_frag.frag | 6 +-
.../conformance/ogles/GL/vec3/vec3array_vert.vert | 4 +-
.../ogles/GL/vec3/vec3arraydirect_frag.frag | 4 +-
.../ogles/GL/vec3/vec3arraydirect_vert.vert | 12 +-
.../ogles/GL/vec3/vec3arrayindirect_frag.frag | 2 +-
.../ogles/GL/vec3/vec3arrayindirect_vert.vert | 8 +-
.../conformance/ogles/GL/vec3/vec3single_frag.frag | 2 +-
.../conformance/ogles/GL/vec3/vec3single_vert.vert | 6 +-
.../checkout/conformance/programs/00_test_list.txt | 1 +
.../conformance/rendering/00_test_list.txt | 2 +
.../checkout/conformance/state/diffs.txt | 69 ++++
.../checkout/conformance/textures/00_test_list.txt | 23 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 5 +
.../checkout/conformance2/buffers/00_test_list.txt | 4 +-
.../conformance2/extensions/00_test_list.txt | 1 +
.../checkout/conformance2/glsl3/00_test_list.txt | 14 +
.../checkout/conformance2/misc/00_test_list.txt | 3 +
.../checkout/conformance2/reading/00_test_list.txt | 2 +
.../conformance2/renderbuffers/00_test_list.txt | 1 +
.../conformance2/rendering/00_test_list.txt | 21 ++
.../checkout/conformance2/sync/00_test_list.txt | 1 +
.../conformance2/textures/00_test_list.txt | 27 +-
.../conformance2/textures/canvas/00_test_list.txt | 8 +-
.../textures/canvas_sub_rectangle/00_test_list.txt | 66 ++++
.../conformance2/textures/misc/00_test_list.txt | 11 +-
.../textures/webgl_canvas/00_test_list.txt | 8 +-
.../transform_feedback/00_test_list.txt | 2 +
.../test/webgl-conf/checkout/deqp/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/deqp/compiler.jar | Bin 0 -> 6220019 bytes
.../deqp/data/gles2/shaders/preprocessor.test | 76 +---
.../checkout/deqp/data/gles3/shaders/linkage.test | 209 +++++-----
.../deqp/data/gles3/shaders/preprocessor.test | 32 +-
.../deqp/functional/gles3/00_test_list.txt | 23 +-
.../gles3/fbocolorbuffer/00_test_list.txt | 28 +-
.../fbocolorbuffer_test_generator.py | 29 +-
.../gles3/fboinvalidate/00_test_list.txt | 7 +
.../fboinvalidate/fboinvalidate_test_generator.py | 131 +++++++
.../functional/gles3/fborender/00_test_list.txt | 18 +
.../gles3/fborender/fborender_test_generator.py | 134 +++++++
.../gles3/fragmentoutput/00_test_list.txt | 11 +
.../fragmentoutput_test_generator.py | 110 ++++++
.../gles3/framebufferblit/00_test_list.txt | 50 +++
.../frambufferblit_test_generator.py | 128 +++++++
.../gles3/primitiverestart/00_test_list.txt | 8 +
.../primitiverestart_test_generator.py | 101 +++++
.../gles3/shaderoperator/00_test_list.txt | 4 +-
.../test/webgl-conf/checkout/py/lint/LICENSE | 30 ++
.../test/webgl-conf/checkout/py/lint/README.md | 115 ++++++
.../test/webgl-conf/checkout/py/lint/lint.py | 223 +++++++++++
.../webgl-conf/checkout/py/lint/lint.whitelist | 46 +++
.../checkout/py/tex_image_test_generator.py | 1 +
.../checkout/resources/red-green-blue-cyan-4x4.png | Bin 0 -> 469 bytes
.../checkout/resources/red-green-blue-cyan-4x4.psd | Bin 0 -> 20380 bytes
.../checkout/resources/red-green.webmvp9.webm | Bin 0 -> 4309 bytes
422 files changed, 2709 insertions(+), 1322 deletions(-)
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/state/diffs.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/sync/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/conformance2/textures/canvas_sub_rectangle/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/compiler.jar
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fboinvalidate/fboinvalidate_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fborender/fborender_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/fragmentoutput/fragmentoutput_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/framebufferblit/frambufferblit_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/00_test_list.txt
create mode 100644 dom/canvas/test/webgl-conf/checkout/deqp/functional/gles3/primitiverestart/primitiverestart_test_generator.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/LICENSE
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/README.md
create mode 100755 dom/canvas/test/webgl-conf/checkout/py/lint/lint.py
create mode 100644 dom/canvas/test/webgl-conf/checkout/py/lint/lint.whitelist
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.png
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green-blue-cyan-4x4.psd
create mode 100644 dom/canvas/test/webgl-conf/checkout/resources/red-green.webmvp9.webm

5fd77a2de293: Bug 1330810 - Disable password manager on www.united.com/travel/checkin/changefqtv.aspx. r=johannh
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 12 Jan 2017 17:37:46 -0800 - rev 329431
Bug 1330810 - Disable password manager on www.united.com/travel/checkin/changefqtv.aspx. r=johannh

MozReview-Commit-ID: FCRvgYjm8BI

6e2a6c6c3881: Bug 1330491 - Always provide wasm bytecode for debuggable instance. r=luke
Yury Delendik <ydelendik@mozilla.com> - Thu, 12 Jan 2017 10:16:41 -0600 - rev 329400
Bug 1330491 - Always provide wasm bytecode for debuggable instance. r=luke

MozReview-Commit-ID: 4QTn0giN0wb

6bf8894b084d: Bug 1329061 - add gtest for QT ESDS parsing. r=jya
Alfredo.Yang <ayang@mozilla.com> - Wed, 11 Jan 2017 14:35:59 +0800 - rev 329084
Bug 1329061 - add gtest for QT ESDS parsing. r=jya

MozReview-Commit-ID: AfYIh0uHEVx

ec90885f5378: Bug 1329061 - parse ESDS in wave atom container for QT format. r=jya
Alfredo.Yang <ayang@mozilla.com> - Fri, 06 Jan 2017 15:30:42 +0800 - rev 329083
Bug 1329061 - parse ESDS in wave atom container for QT format. r=jya

MozReview-Commit-ID: 4G15pqakse9

39b8a7d708e5: Bug 1330378 - Add missing header after bug 1329891. r=jwwang
Jan Beich <jbeich@FreeBSD.org> - Wed, 11 Jan 2017 18:19:18 +0000 - rev 328981
Bug 1330378 - Add missing header after bug 1329891. r=jwwang

MozReview-Commit-ID: AcOqT3fVuUA

677c659aed2c: Bug 1313595 - Lower HSTS priming timeout r=mayhemer
Kate McKinley <kmckinley@mozilla.com> - Thu, 08 Dec 2016 11:07:55 -1000 - rev 328962
Bug 1313595 - Lower HSTS priming timeout r=mayhemer

MozReview-Commit-ID: 5wOqtYM1MfD

d960a2d9e208: Bug 1326534 - Use session.Capabilities representation in listener; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Sat, 31 Dec 2016 12:30:49 +0000 - rev 328336
Bug 1326534 - Use session.Capabilities representation in listener; r=automatedtester

Capabilities are sent to the content frame script as a JSON blob.
We can re-parse that in the listener to make use of the same complex
object representation there.

Because the listener is comprised of a set of top-level functions and
not an object prototype, we cannot reuse the same pointer/getter trick
as in testing/marionette/driver.js. However, we can change this later
when we do introduce more robust code organisation to this file.

MozReview-Commit-ID: 7PpholLqtF

c2eb3668be3d: Bug 1323938 - use the ADDON_INSTALL bootstrap reason for temporarily-loaded add-ons r=aswan
Robert Helmer <rhelmer@mozilla.com> - Thu, 29 Dec 2016 17:15:29 -0800 - rev 328267
Bug 1323938 - use the ADDON_INSTALL bootstrap reason for temporarily-loaded add-ons r=aswan

MozReview-Commit-ID: 3QtHQkhbYky

2177bf76842a: Bug 1320014 Part 4 - Remove eNumCorners and rewrite NS_FOR_CSS_CORNERS. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Wed, 04 Jan 2017 17:41:49 +0800 - rev 328252
Bug 1320014 Part 4 - Remove eNumCorners and rewrite NS_FOR_CSS_CORNERS. r=mats

Also, change Corner's operator++ from postfix to prefix version.

MozReview-Commit-ID: CpBXOZmQtJ9

0c5acd7cdffc: Bug 849404 RTL support for text/plain documents r=dbaron
Tomer Cohen <tomer@tomercohen.com> - Sat, 24 Dec 2016 01:59:12 +0200 - rev 328236
Bug 849404 RTL support for text/plain documents r=dbaron


The addition of unicode-plaintext to the pre element will make RTL text to appear from right to left. The html[dir] pre rule will make sure that this addition won't break the 'switch page direction' functionality.

MozReview-Commit-ID: 2JXJjqt2iuX

2122bed2f2ff: Bug 1324746 [RTL] Fix camera icon on Toolbox Options r=jdescottes
Tomer Cohen <tomer@tomercohen.com> - Tue, 20 Dec 2016 17:40:48 +0200 - rev 328217
Bug 1324746 [RTL] Fix camera icon on Toolbox Options r=jdescottes

MozReview-Commit-ID: CsthQTXUAs2

4903a05dfaec: Bug 1328567 - TreeView expandedNodes should update when props changed r=Honza
Ricky Chien <rchien@mozilla.com> - Wed, 04 Jan 2017 18:13:00 +0800 - rev 328006
Bug 1328567 - TreeView expandedNodes should update when props changed r=Honza

MozReview-Commit-ID: FdJWqTY52eW