Commit Graph

62406 Commits

Author SHA1 Message Date
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
Tom Schuster
283f8d1185 Bug 1411774 - Optimize Object.assign with unboxed objects. r=jandem 2017-10-31 18:34:05 +01:00
Jeff Walden
2cccd9a781 Bug 1319416 - Use better names (and multiple variables) to replace a single |TokenKind tt|. r=arai
--HG--
extra : rebase_source : 5159ee60947cde567ca98b81a5ff54a6371f981b
2017-10-30 01:01:21 -07:00
Jeff Walden
5a8c6c51c8 Bug 1319416 - Convert Parser::{cond,or}Expr1 to plain old Parser::{cond,or}Expr. r=arai
--HG--
extra : rebase_source : 57e5cbc300a1ee6e36d27169e90fc239954e11d7
2017-10-30 01:01:21 -07:00
Jeff Walden
0f07840ce6 Bug 1379686 - Make ForwardingProxyHandler::isConstructor query and return whether the target is a constructor, rather than pretending is-constructor is identical to is-callable. r=till
--HG--
extra : rebase_source : fa16ec4ee67d1674ae2cf84e7a39b88192aea3a0
2017-10-20 23:25:54 -07:00
Jan de Mooij
d812dc22e3 Bug 1394831 part 5 - Remove slot and flags arguments from putDataProperty. r=bhackett 2017-10-31 15:19:45 +01:00
Jan de Mooij
d12a053cff Bug 1394831 part 4 - Add an AutoCheckShapeConsistency RAII class. r=bhackett 2017-10-31 15:19:45 +01:00
Jan de Mooij
21ab587f1e Bug 1394831 part 3 - Add an early return, unindent some code. r=bhackett 2017-10-31 15:19:44 +01:00
Jan de Mooij
9685a103a1 Bug 1394831 part 2 - Split putProperty in separate accessor vs data property overloads. r=bhackett 2017-10-31 15:19:39 +01:00
Jan de Mooij
c9b4a39fb2 Bug 1394831 part 1 - Split addProperty(Internal) in separate accessor vs data property overloads. r=bhackett 2017-10-31 15:17:07 +01:00
Dragan Mladjenovic
530a6626ff Bug 1413139 - [MIPS32] Fix MacroAssembler::pushValue(const Address&) for stack-based addresses. r=jandem 2017-10-31 09:38:47 -04:00
Jan de Mooij
e127a23016 Bug 1411954 - Move cloning of native functions into separate functions. r=jwalden
--HG--
extra : rebase_source : c5a12c534e679b498a67612d5eb970871f5630fd
2017-10-31 13:49:44 +01:00
Jan de Mooij
d6589160c8 Bug 1410683 - Adjust BaselineFrame frameSize when pushing extra value for JSOP_GETELEM_SUPER. r=evilpie
--HG--
extra : rebase_source : 6f52f356518cec2be1f0731019a649f7ebb45296
2017-10-31 12:52:27 +01:00
Margareta Eliza Balazs
a63fdbeabb Merge inbound to mozilla-central r=merge a=merge 2017-10-31 12:46:19 +02:00
Chris Peterson
1df202b177 Bug 1412048 - Replace NS_RUNTIMEABORT("...") with MOZ_CRASH("..."). r=froydnj
And remove unreachable code after MOZ_CRASH().

MozReview-Commit-ID: 6ShBtPRKYlF

--HG--
extra : rebase_source : 0fe45a59411bda663828336e2686707b550144ae
extra : source : 8473fd7333d2abe1ea1cc176510c292a5b34df45
2017-10-24 23:30:31 -07:00
Phil Ringnalda
4046844eac Backed out 3 changesets (bug 1298018) for assertion failures in jittests
Backed out changeset b6dafc346ef5 (bug 1298018)
Backed out changeset 679e75a67b8e (bug 1298018)
Backed out changeset 9c9299bd7441 (bug 1298018)

MozReview-Commit-ID: 2qJiowUW4Qj
2017-10-30 21:51:12 -07:00
Phil Ringnalda
84fe6b366f Backed out 2 changesets (bug 1298018) on suspicion of being the parts that cause assertion failures in jsapi-tests
CLOSED TREE

Backed out changeset f029195245c0 (bug 1298018)
Backed out changeset 668f1422c955 (bug 1298018)

MozReview-Commit-ID: JvokXPrAvdN
2017-10-30 21:29:46 -07:00
Paul Bone
a48b9d6d4b Bug 1298018 - Part 5: Remove allocateFirstChunk(). r=jonco 2017-10-30 17:46:23 +11:00
Paul Bone
f2c7ee541b Bug 1298018 - Part 4: Lazily allocate nursery chunks. r=jonco 2017-10-30 14:44:12 +11:00
Paul Bone
df8aa00bd7 Bug 1298018 - Part 3: Replace updateNumChunks(). r=jonco
This method both shrinks and grows the nursery.  This change replaces it
with specialised code to either shrink or grow the nursery.
2017-10-30 13:17:11 +11:00
Paul Bone
5d89454107 Bug 1298018 - Part 2: Remove some unused methods. r=jonco 2017-10-16 21:29:07 +11:00
Paul Bone
a2d687ae35 Bug 1298018 - Part 1: Clarify emptyChunks_ comment. r=jonco 2017-10-18 09:17:04 +11:00
Sebastian Hengst
2c835e29c4 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-10-31 00:00:54 +01:00