Commit Graph

566884 Commits

Author SHA1 Message Date
David Anderson
5853a1cb55 Add a Talos test for displaylist mutation. (bug 1411804, r=jmaher, r=mattwoodrow) 2017-10-30 10:11:45 -07:00
Paolo Amadini
63c6cb1d8d Bug 1273265 - Test writing zone information for files with long names. r=jimm
MozReview-Commit-ID: 7302E1j7tdq

--HG--
extra : rebase_source : 4887b759c22f8eb015dad424d93603e6e560a899
2017-10-31 14:43:53 +00:00
Paolo Amadini
98b8fb39b7 Bug 1411979 - Share the getTempFile function in xpcshell and browser tests. r=mak
MozReview-Commit-ID: 5hshgOrFqws

--HG--
extra : rebase_source : c7b173f7c2685c9522ef0626b74819273352a373
extra : source : 68e85782bbcab3c06e729551643bdc602cf8de71
2017-10-31 13:25:45 +00:00
Sebastian Hengst
b8149c0ac2 Backed out changeset 8cbf1345efd1 (bug 1411774) for failing spidermonkey non-unified at js/src/vm/UnboxedObject.h:263:33: inline function 'const js::UnboxedLayout& js::UnboxedPlainObject::layout() const' used but never defined. r=backout
--HG--
extra : amend_source : b45e8b05775d48ac85cde15af996c31c781ca533
2017-10-31 19:29:31 +01:00
André Bargull
9f190c9468 Bug 1346234 - Part 46: Remove global BUGNUMBER variable from shell.js. r=Waldo
--HG--
extra : rebase_source : 5f7533be1da8b2f1692fbcc8420183a937f5c4d1
2017-10-31 08:03:04 -07:00
André Bargull
cbf7711438 Bug 1346234 - Part 45: Remove jsTestDriverEnd from shell.js because it's only called in browser tests. r=sfink
--HG--
extra : rebase_source : 332ed4554ef38dec64b458ac7325d2ab0702822a
2017-10-31 08:03:04 -07:00
André Bargull
331e630de7 Bug 1346234 - Part 44: Skip browser-only tests when running in the shell. r=sfink
--HG--
extra : rebase_source : 4ac0e1112f71e1053a4c2dbc47b58e51be1aa9e2
2017-10-31 08:03:04 -07:00
André Bargull
5233f1d2a1 Bug 1346234 - Part 43: Remove test harness export for "optionsClear" functions. r=sfink
--HG--
extra : rebase_source : 788a4c2ed83e68641af411bcf741d88d41940d50
2017-10-31 08:03:04 -07:00
André Bargull
e2fcc6dca4 Bug 1346234 - Part 42: Clean-up and strengthen test harness code in browser.js. r=Waldo
--HG--
extra : rebase_source : ff97ce053a6aa24fec5933138ceab614fc97c9b2
2017-10-31 08:03:03 -07:00
André Bargull
3b4e7001c6 Bug 1346234 - Part 41: Move the remaining test harness code into the IIFE in browser.js. rs=Waldo
--HG--
extra : rebase_source : 9cc300749d8f9d51cdf4e5f8641ab664d72a5732
2017-10-31 08:03:03 -07:00
André Bargull
d8c86ff23d Bug 1346234 - Part 40: Make the set-up code logic more easy to understand. r=sfink
--HG--
extra : rebase_source : e058bc799e87eac51e461cd680db3fe713585fd4
2017-10-31 08:03:03 -07:00
André Bargull
0b41bc1caa Bug 1346234 - Part 39: Remove global VERSION variable. r=Waldo
--HG--
extra : rebase_source : 33c1aac289496474cfe0a76f3ab41032441c1071
2017-10-31 08:03:03 -07:00
André Bargull
2fc740a249 Bug 1346234 - Part 38: Remove global EXPECTED variable. r=sfink
--HG--
extra : rebase_source : 8e6403d14265a36d004b2eecfda12b3ea1d435c3
2017-10-31 08:03:02 -07:00
André Bargull
0610a49eef Bug 1346234 - Part 37: Remove global property SECTION from shell.js. r=Waldo
--HG--
extra : rebase_source : 8b1ab46c451693f973b3d7e8abf69f5d378dc7a2
2017-10-31 08:03:02 -07:00
André Bargull
1bb07ed7a4 Bug 1346234 - Part 36: Remove unused "name" property from testcase objects. rs=Waldo
--HG--
extra : rebase_source : 6986e3d2bc5e0b3125c0cf27662c83d35cc655c2
2017-10-31 08:03:02 -07:00
André Bargull
5e4bf5dfe9 Bug 1346234 - Part 35: Remove dead code in jsTestDriverBrowserInit. r=Waldo
--HG--
extra : rebase_source : 8f1b027bf37577a704f0947f7a3a63b883053aeb
2017-10-31 08:03:01 -07:00
André Bargull
0dc9600db4 Bug 1346234 - Part 34: More options processing cleanup for jstests. r=sfink
--HG--
extra : rebase_source : cfdc731cd08a0660bf06761d83b82a39414770f8
2017-10-31 08:03:01 -07:00
André Bargull
76ee674330 Bug 1346234 - Part 33: Remove optionsReset function from jstests harness. r=sfink
--HG--
extra : rebase_source : e2bfca10962a1253970288c48409b4090aac65e3
2017-10-31 08:03:00 -07:00
André Bargull
da1843234c Bug 1346234 - Part 32: Remove optionsPush and optionsPop from jstests harness. r=sfink
--HG--
extra : rebase_source : 18b3c6d11b20327be8ec166224032a112111e55f
2017-10-31 08:03:00 -07:00
André Bargull
0628bebf58 Bug 1346234 - Part 31: Move global property GLOBAL to sub-test directories. r=sfink
--HG--
extra : rebase_source : d143df7952afae6e5b790f881623835e28829322
2017-10-31 08:03:00 -07:00
André Bargull
fe1dbcad8f Bug 1346234 - Part 30: Remove calls to quit() function from jstests. r=Waldo
--HG--
extra : rebase_source : 226b667d4cb287d4a7b781eb61847f104dfebd8f
2017-10-31 08:03:00 -07:00
André Bargull
d517f511c3 Bug 1346234 - Part 29: Remove enterFunc/exitFunc from jstests harness. r=Waldo
--HG--
extra : rebase_source : b3f66d6224db6978161811862d13e1b9acd11896
2017-10-31 08:03:00 -07:00
André Bargull
609b8e59e6 Bug 1346234 - Part 28: Remove enterFunc/exitFunc calls from single test case with valid usage. r=Waldo
--HG--
extra : rebase_source : 93d1e52d7dce725df9127fa5b9be18e14acc10c1
2017-10-31 08:03:00 -07:00
André Bargull
1d47dcb51f Bug 1346234 - Part 27: Remove calls to enterFunc/exitFunc if test case has only a single test function. r=Waldo
--HG--
extra : rebase_source : 0734f979fd1b7a68c72844b8f819d949d2fea5d0
2017-10-31 08:03:00 -07:00
André Bargull
5ba21a0aa9 Bug 1346234 - Part 26: Replace no longer used startTest function from jstests harness. r=sfink
--HG--
extra : rebase_source : 5cec97c2ad3366dc07948740c9c32451a1a56096
2017-10-31 08:02:58 -07:00
André Bargull
d36edee553 Bug 1346234 - Part 25: Replace remaining startTest calls with printBugNumber. r=sfink
--HG--
extra : rebase_source : e93d282ffb2c38cb9017016dabdb9e2dae9766f2
2017-10-31 08:02:58 -07:00
André Bargull
fb4628939e Bug 1346234 - Part 24: Remove bogus BUGNUMBER and startTest/printBugNumber calls. r=sfink
--HG--
extra : rebase_source : 9ad5b710afd7f2bd70f0e6e2e1ec455091616266
2017-10-31 08:02:58 -07:00
André Bargull
976fa115f9 Bug 1346234 - Part 23: Remove unnecessary calls to startTest function from jstests. r=sfink
--HG--
extra : rebase_source : 85de10e1288e22d0ce8e7f0829036a0982b8ec12
2017-10-31 08:02:58 -07:00
André Bargull
9ceff1276b Bug 1346234 - Part 22: Remove unnecessary calls to options() function from tests. r=Waldo
--HG--
extra : rebase_source : 68b2300758d710eb6da5c5ff9d1d3dd8a2e528f1
2017-10-31 08:02:57 -07:00
André Bargull
ba96903627 Bug 1346234 - Part 21: Remove workaround for a previously failing lexical environment test. r=Waldo
--HG--
extra : rebase_source : b7329342a80fc93c6ff8de50956da0d33202126a
2017-10-31 08:02:57 -07:00
André Bargull
714d810b28 Bug 1346234 - Part 20: Remove Promise feature checks. r=Waldo
--HG--
extra : rebase_source : c3adde695c3126a49cc0a6fcb71d94373e9c49b1
2017-10-31 08:02:57 -07:00
André Bargull
955f35c2c3 Bug 1346234 - Part 19: Remove parentheses check from enterFunc and exitFunc. r=Waldo
--HG--
extra : rebase_source : dd002c919a6372a05693a34ad1c71e6019c861b1
2017-10-31 08:02:57 -07:00
André Bargull
7b6aa6cce9 Bug 1346234 - Part 18: Use template strings to concatenate error messages. r=sfink
--HG--
extra : rebase_source : 3275a41cbdbd5c6723cb3d5f5fbef4a9613b6377
2017-10-31 08:02:57 -07:00
André Bargull
d95f79b00a Bug 1346234 - Part 17: Stop exporting currentFunc from shell.js. r=sfink
--HG--
extra : rebase_source : 2a2f988286b8f906a94b89bc4c0e518efbc75520
2017-10-31 08:02:56 -07:00
André Bargull
f83e11e835 Bug 1346234 - Part 16: Remove the global STATUS variable from shell.js. r=sfink
--HG--
extra : rebase_source : 1c3c24b54bac440a67f8b15056dc4cd0d770e7b3
2017-10-31 08:02:56 -07:00
André Bargull
6e9edf3def Bug 1346234 - Part 15: Stop exporting toPrinted function from shell.js. r=Waldo
--HG--
extra : rebase_source : 25a630d3347a7f762816fd68e56da1f82bdda266
2017-10-31 08:02:56 -07:00
André Bargull
40959ced5c Bug 1346234 - Part 14: Remove non-whitespace characters from marked as fails whitespace tests. r=Waldo
--HG--
extra : rebase_source : 69b415ff7d289225ad00c70416a04e705655f4e8
2017-10-31 08:02:56 -07:00
André Bargull
91aa86db7e Bug 1346234 - Part 13: Remove call to testcase-dump method from browser.js. r=Waldo
--HG--
extra : rebase_source : a7a62a020a30c0aac5d7e75ec7ab6c3fabe16f50
2017-10-31 08:02:56 -07:00
André Bargull
38234f1988 Bug 1346234 - Part 12: Remove return value from reportCompare and reportMatch. r=Waldo
--HG--
extra : rebase_source : e557833057c198f287ee27f09050f82d35c2d4f5
2017-10-31 08:02:56 -07:00
André Bargull
f9954a11be Bug 1346234 - Part 11: Allow to set testcase reason property in TestCase constructor. r=sfink
--HG--
extra : rebase_source : 6ea4503892c718070085a6f820af5d62c2f29714
2017-10-31 08:02:56 -07:00
André Bargull
2d1115503e Bug 1346234 - Part 10: Negative tests don't need to set global EXPECTED variable. r=sfink
--HG--
extra : rebase_source : 23f9d2333dfb36c1533ea2768f4f0165f2ce9d17
2017-10-31 08:02:55 -07:00
André Bargull
3383496060 Bug 1346234 - Part 9: Remove getTestCaseResult() call in shell.js's test() function. r=sfink
--HG--
extra : rebase_source : 703fd531882b7ddbeee9b7c084ef452b769f7baf
2017-10-31 08:02:55 -07:00
André Bargull
000629ead9 Bug 1346234 - Part 8: Stop modifying test case results after construction. r=sfink
--HG--
extra : rebase_source : 9eecf269f19be0ee0d327fd6cb060dca04fdb750
2017-10-31 08:02:55 -07:00
André Bargull
f76ff4f104 Bug 1346234 - Part 7: Inline writeTestCaseResult into its only caller. r=sfink
--HG--
extra : rebase_source : 6282c592fa502def661882e78d10e218a5a14ef1
2017-10-31 08:02:55 -07:00
André Bargull
92a9713e8f Bug 1346234 - Part 6: Remove global exports for FAILED and PASSED variables in shell.js. r=Waldo
--HG--
extra : rebase_source : f24ae399e724e5c343a4d057a725cceb92a895e7
2017-10-31 08:02:55 -07:00
André Bargull
77b0513ee9 Bug 1346234 - Part 5: Remove duplicate test environment type variables from shell.js. r=Waldo
--HG--
extra : rebase_source : 74a491f680ec4c51694de626651bc12da98dcfae
2017-10-31 08:02:55 -07:00
André Bargull
111a8f35a3 Bug 1346234 - Part 4: Remove writeFormattedResult from browser.js because it's never called. r=Waldo
--HG--
extra : rebase_source : 0ff195e24245ceaef2877b69680e4e1968725080
2017-10-31 08:02:54 -07:00
André Bargull
817afd11bb Bug 1346234 - Part 3: Make the test cases array a local variable in shell.js. r=sfink
--HG--
extra : rebase_source : 2d21c4b0b7269cdde4d798a173cf89764cd54e68
2017-10-31 08:02:54 -07:00
André Bargull
37911738ea Bug 1346234 - Part 2: Remove direct access to gTestcases in test cases. r=sfink
--HG--
extra : rebase_source : e84b52eee697184077f91e42256dd1b599f24ef0
2017-10-31 08:02:54 -07:00
André Bargull
bd678c2648 Bug 1346234 - Part 1: Remove comments mentioning "gTestcases" so it's easier to grep for actual uses. r=sfink
--HG--
extra : rebase_source : a12b4e187b88f837a0f7b38d94fadf1b1a7f4ce7
2017-10-31 08:02:54 -07:00