Граф коммитов

59254 Коммитов

Автор SHA1 Сообщение Дата
André Bargull 4396e0a2e6 Bug 1299900 - Warn about deprecated Date.prototype.toLocaleFormat method. r=jandem 2017-03-07 09:46:41 -08:00
Shu-yu Guo 2ecd72ea53 Bug 1108941 - Followup: fix nonunified builds on a CLOSED TREE. 2017-03-08 14:24:23 -08:00
Shu-yu Guo 1dcb2c47c5 Bug 1108941 - Followup: don't expect template literal objects to already have been canonicalized during arguments analysis. (r=jandem) 2017-03-08 14:24:22 -08:00
Shu-yu Guo 45625b49e1 Bug 1108941 - Fix #include order to open a CLOSED TREE. 2017-03-08 13:44:27 -08:00
Shu-yu Guo 6237b16a43 Bug 1108941 - Update tests and whitelist failing test262 tests. 2017-03-08 12:00:55 -08:00
Shu-yu Guo 7170b1291a Bug 1108941 - Use the template literal registry in Ion. (r=jandem) 2017-03-08 12:00:54 -08:00
Shu-yu Guo c91e65240b Bug 1108941 - Implement the per-global template literal registry. (r=arai,jonco) 2017-03-08 12:00:54 -08:00
André Bargull 40a845fc8d Bug 1340583 - Part 6: Update test262 exclusion list. r=shu
--HG--
extra : rebase_source : 95b4985570ea5676c1c27f1fbfea83ccd420a78a
2017-03-07 09:28:53 -08:00
André Bargull 9c682ab8af Bug 1340583 - Part 5: Regenerate test262 files. rs=shu
--HG--
extra : rebase_source : 3ea3736130c8aafbaa999b651aa495fb6317d0be
2017-03-07 09:28:45 -08:00
André Bargull 67da1dfd6a Bug 1340583 - Part 4: Add support for module tests to jstests. r=shu
--HG--
extra : rebase_source : 856805385b20ba17848e8cf7a3357f94949486f9
2017-03-07 09:28:38 -08:00
André Bargull ecb328f9de Bug 1340583 - Part 3: Extend jstests reftest line to allow to define error types. r=shu
--HG--
extra : rebase_source : 19f9cfae17d4c5e16f6919ba40b4b88da659eb58
2017-03-07 09:28:33 -08:00
André Bargull 840bebe2ef Bug 1340583 - Part 2: Change some test262 importer functions in preparation for next patches. r=shu
--HG--
extra : rebase_source : 4812df66b413e7e2144b823c6e04c1978009e086
2017-03-07 09:28:27 -08:00
André Bargull 88f405f22d Bug 1340583 - Part 1: Move static skip-if statements to the top-level jstests.list. r=shu
--HG--
extra : rebase_source : 5ce26162a0973e978271486ec356a32293d1dfbb
2017-03-07 09:28:21 -08:00
André Bargull dac30bb995 Bug 1344789 - Enable passing function name tests from test262 for Intl getter functions. r=Waldo 2017-03-06 10:08:04 -08:00
Brian Hackett 48f2d4f0e9 Bug 1344315 - Suppress protected data checks when handing off runtimes between cooperative threads, r=jandem.
--HG--
extra : rebase_source : a5b9b72ddd254c3f1b494ba5cf7dd83ccc82cc88
2017-03-08 07:23:47 -07:00
Nicolas B. Pierron dccaffb213 Bug 1325073 - Rename mozilla::MakeGenericErrorResult to mozilla::Err. r=Waldo 2017-03-08 13:33:07 +00:00
Tooru Fujisawa 2cbcc06b8b Bug 1345162 - Fix identifier handling in Parser::standaloneFunction to follow new token kinds. r=till 2017-03-08 20:36:51 +09:00
Carsten "Tomcat" Book f6885163cd Merge mozilla-central to mozilla-inbound 2017-03-08 14:28:34 +01:00
Brian Hackett ecc2958029 Bug 1342642 - Don't modify jitcode when interrupting an idle cooperative thread, r=luke. 2017-03-08 05:11:07 -07:00
Jan de Mooij 68ecb73fdd Bug 1344691 - Make add-dense-element stub support element (re)allocation. r=evilpie 2017-03-08 10:50:51 +01:00
Boris Zbarsky 2ab128503c Bug 1344443. Fix [[SetPrototypeOf]] on cross-origin objects to follow the spec. r=bholley,waldo
MozReview-Commit-ID: JI9fbQTS0PS
2017-03-08 03:14:38 -05:00
Jan de Mooij 3280f38d60 Bug 1344218 - Rewrite IonBuilder::testCommonGetterSetter to search for the holder instead of taking it as argument. r=bhackett
--HG--
extra : rebase_source : 12d6d653076d97f313f14592e4787382b4178f8c
2017-03-08 08:45:35 +01:00
Phil Ringnalda 50ab73503e Backed out changeset efec0bd16f22 (bug 1345261) for failures in test_discardSystemSource.xul 2017-03-07 19:03:00 -08:00
Eric Faust 5af1812bae Bug 1345261 - Remove dead code from js::FunctionToString. (r=sfink) 2017-03-07 16:53:32 -08:00
Wes Kocher 9d3f12083b Merge m-c to inbound, a=merge
MozReview-Commit-ID: 1Kk6k8R6WCf
2017-03-07 16:45:07 -08:00
Wes Kocher dac8dc0c7b Merge inbound to central, a=merge
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Michael Layzell 46ade67ada Bug 1331434 - Part 2: Add MOZ_MAY_CALL_AFTER_MUST_RETURN and MOZ_MUST_RETURN_FROM_CALLER annotations, r=ehsan
MozReview-Commit-ID: 1o2egvdhkqT
2017-03-07 19:06:48 -05:00
Jon Coppeard 51ef98020d Bug 1335751 - Add js::CheckGrayMarkingState friend API to check there are black to gray edges r=sfink 2017-03-05 09:23:09 +00:00
Jon Coppeard 1050582167 Bug 1344686 - Make RegExpShared's read barrier unmark gray if necessary r=sfink 2017-03-07 17:24:22 +00:00
Chris Manchester b3fc54a3dc Bug 1314678 - Don't perform clang plugin checks in artifact builds. r=mshal
Until we have the ability to properly make these flags conditional in
moz.configure, do not perform these checks.

MozReview-Commit-ID: CexvgiadIw0

--HG--
extra : rebase_source : 3944a7c98a6570bf0f30dc01a9d895cc07cc0ff1
2017-03-07 10:21:33 -08:00
Steve Fink 8c57507111 Bug 1343261 - dead object proxies must be swept with their former targets, r=jonco
MozReview-Commit-ID: KM6gNtGWvws

--HG--
extra : rebase_source : 51fc138bce7759773d8858e0285023590b5b903a
2017-03-06 12:27:43 -08:00
Lars T Hansen 937f4d39a3 Bug 1338217 - Wasm, stop patching generated code. r=luke
--HG--
extra : rebase_source : 0813887a80703d1d707fef83a7e5b0c253db2566
2017-03-07 15:37:24 +01:00
Jan de Mooij 78a04d4961 Bug 1344198 - Inline various Shape search functions. r=bhackett 2017-03-07 15:58:13 +01:00
Jan de Mooij 5bd201cb1e Bug 1344334 - Make DoTypeUpdateFallback infallible. r=h4writer 2017-03-07 15:57:28 +01:00
Carsten "Tomcat" Book edb815b89d Backed out changeset b7bcda1f007a (bug 1338217) for bustage on a CLOSED TREE 2017-03-07 15:30:20 +01:00
Lars T Hansen 406327497b Bug 1338217 - Wasm, stop patching generated code. r=luke
--HG--
extra : rebase_source : 6289611dcbed5e596dad08dd4247b126e7d762bc
2017-03-06 16:10:38 +01:00
Benjamin Bouvier 8ed8d74ce8 Bug 1339089: Inline wasm::floor/trunc/nearest/round in the baseline compiler too; r=lth
MozReview-Commit-ID: fekFFUuMjq

--HG--
extra : rebase_source : f0d1aaab707be21c876f82a9c9e71cb7a0454d5c
2017-03-03 17:34:03 +01:00
Benjamin Bouvier c79ba38a9d Bug 1339089: Inline floor/ceil/trunc/nearest in Ion when we have sse4; r=sunfish
MozReview-Commit-ID: GeanJppUSn3

--HG--
extra : rebase_source : 42dfdbf2176903ed7849412148a192c646a0d9da
2017-03-03 20:30:30 +01:00
Tooru Fujisawa 92eba5e44a Bug 1344753 - Update for-of stack depth in ControlFlowGenerator::processWhileOrForInLoop. r=jandem 2017-03-07 22:41:04 +09:00
Makoto Kato 37ffe9aa86 Bug 1340393 - Remove -FS option on SIMPLE_PROGRAM. r=glandium
Although bug 1322703 is backed out, we can remove -FS options to build SIMPLE_PROGRAM.

MozReview-Commit-ID: 7uO3We5hc5n

--HG--
extra : rebase_source : 6f909c4f38ba5a5bdffed7f9ca5be0030b9c681b
2017-03-07 17:19:04 +09:00
Jan de Mooij a7b166f847 Bug 1344721 - Eliminate unnecessary null check from Ion post barriers when we know the object is non-null. r=jonco 2017-03-07 09:03:17 +01:00
Ehsan Akhgari df3bce859e Bug 1344974 - Part 3: Speed up principal access checks in WrapperFactory::Rewrap() by eliminating virtual dispatch and inling; r=bholley 2017-03-07 00:29:44 -05:00
Ehsan Akhgari 3169d6c35c Bug 1340710 - Part 6: Store BasePrincipal::{mOriginNoSuffix,mOriginSuffix} as a pair of atoms; r=bholley
This has the nice side effect of making nsIPrincipal::GetOrigin() a bit faster
by avoiding computing the origin each time.
2017-03-06 22:27:53 -05:00
Heiher 7929efd911 Bug 1344597 - Baldr: MIPS: Fix trap type of unsigned divide by zero. r=luke
---
 js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2017-03-07 08:46:02 +08:00
André Bargull 418fcfb860 Bug 1344487 - Update language subtag registry to version 2017-03-03. r=Waldo 2017-03-04 07:34:46 -08:00
André Bargull bf7e37fbb8 Bug 1317397 - Only set lastIndex for global or sticky RegExps in RegExpBuiltinExec per ES2017. r=arai 2017-03-06 09:57:42 -08:00
André Bargull 982f13db44 Bug 866473 - Implement caseFirst option in Intl.Collator. r=Waldo 2017-03-03 08:13:43 -08:00
Ehsan Akhgari 65b2fe2b53 Bug 1343866 - Scope more nsCOMPtrs in XRE_XPCShellMain(); r=bsmedberg 2017-03-06 15:06:18 -05:00
Tooru Fujisawa 250aee0b68 Bug 420857 - Part 4: Report the position of opening bracket for missing bracket error in array literal. r=anba 2017-03-07 19:54:24 +09:00
Tooru Fujisawa 3bf42393b9 Bug 420857 - Part 3: Report the position of opening brace for missing brace error in object literal. r=anba 2017-03-07 19:54:24 +09:00