Eddy Bruel
8accfc65e9
Bug 1271653 - Global environment functions should assert that referent is global;r=jimb
2016-06-07 12:35:59 +02:00
Eddy Bruel
6de3b7e047
Bug 1271653 - Bound function properties should assert that referent is debuggee function;r=jimb
2016-06-07 12:29:16 +02:00
Carsten "Tomcat" Book
24d44c69a3
Backed out changeset f3446f35deed (bug 1277483
) for Windows 8 x64 opt Build bustage on a CLOSED TREE
2016-06-07 11:46:51 +02:00
Jon Coppeard
8dceeb2939
Bug 1277866 - Fix arm64 write to unboxed object r=nbp a=abillings
2016-06-07 10:10:31 +01:00
Ms2ger
38579768d4
Bug 1277483
- Move --enable-strip and --enable-install-strip to moz.configure; r=glandium
2016-06-03 11:11:40 +02:00
Makoto Kato
daf9534a3e
Bug 1262052 - Remove unnecessary -mandroid parameter. r=glandium
...
When target is Android, -mandroid is default parameter from gcc 4.6 So we don't need add this options.
Also clang doesn't support this argument.
MozReview-Commit-ID: AuA3Y9vlgWE
--HG--
extra : rebase_source : c1866f56f131e666cc321d21fda1317532d46101
2016-06-07 16:07:39 +09:00
Andrea Marchesini
5a7749a26f
Bug 1265767 - Subset of Blink FileSystem API - patch 2 - Entries, r=smaug
2016-06-07 00:55:16 +02:00
Heiher
f69651703d
Bug 1277478 - OdinMonkey: MIPS: Fix nop-jump patching code. r=luke
...
---
js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
2016-06-07 10:25:45 +08:00
Luke Wagner
a3c8c7e348
Bug 1278070 - Baldr: save bytecode when console open to any pane, not just debugger (r=shu)
...
MozReview-Commit-ID: CT7N7wn1BPB
--HG--
extra : rebase_source : 88d5be9ed2cb2cdd3f96d5dc570826ac4525de8e
2016-06-06 18:01:33 -05:00
Luke Wagner
e0962c91f1
Bug 1276028 - Baldr: split out CodeSegment and Metadata from Module (r=bbouvier)
...
MozReview-Commit-ID: AnITPZYpgp1
--HG--
extra : rebase_source : d3164565407ff3ddcb7da967ba32319f318c4f5d
2016-06-06 17:21:31 -05:00
Luke Wagner
57323900e3
Bug 1276028 - Baldr: move and privatize callImport (r=bbouvier)
...
MozReview-Commit-ID: LISVD5fg83L
--HG--
extra : rebase_source : 4dc05a115ce239883a9a67e3847041aeb176bb30
2016-06-06 17:18:55 -05:00
Luke Wagner
f3ec612c0a
Bug 1276028 - Baldr: remove numFuncs (r=bbouvier)
...
MozReview-Commit-ID: uphgnEfhsN
--HG--
extra : rebase_source : c9c55194e49e2c55dd261fe18ee084e3fa1a188d
2016-06-06 17:18:55 -05:00
Luke Wagner
d2b6a31232
Bug 1276028 - Baldr: tidy up IsPod specialization (r=bbouvier)
...
MozReview-Commit-ID: KfI00OvIupL
--HG--
extra : rebase_source : 6bd2d215c844db185f6d392dfbae8ac84ae76ebc
2016-06-06 17:18:55 -05:00
Morgan Phillips
6cd35e0297
Bug 1054906
- Implement ES6 Symbol.hasInstance 2/2; r=jandem
...
--HG--
extra : rebase_source : 862c135973071b1cb8abc3a97ab446b7b137d7a8
2016-06-02 14:30:35 -07:00
Morgan Phillips
df95ec2891
Bug 1054906
- Implement ES6 Symbol.hasInstance 1/2; r=evilpie,bz
...
--HG--
extra : rebase_source : 66945f0b148fb6a36912544a52994daeffe76c7e
2016-06-06 11:59:41 -07:00
Terrence Cole
05f6aaf959
Bug 1276882 - Handle NaN sleep values explicitly; r=jandem
...
--HG--
extra : rebase_source : 08f79177e7d1a4a58952b6f95d952105105fdbaa
2016-06-06 15:01:09 -07:00
Andi-Bogdan Postelnicu
7f6a9257f5
Bug 1278251 - corrected assign instead of compare. r=bbouvier
...
MozReview-Commit-ID: 4QrWu0MOzJB
--HG--
extra : rebase_source : a199cd5c0b3f06716df6c85167f444b5ff49e853
2016-06-06 17:07:54 +03:00
Wes Kocher
53380a5863
Backed out 2 changesets (bug 1271653) for gc assertions CLOSED TREE
...
Backed out changeset 7a197b8bd00a (bug 1271653)
Backed out changeset 9c29d3067608 (bug 1271653)
2016-06-06 14:28:05 -07:00
Jan de Mooij
c440f2d057
Bug 1278223 part 2 - Change the shell to use a single cx per runtime and add a release assert to enforce this. r=luke
2016-06-06 19:45:35 +02:00
Eddy Bruel
817579cd0f
Bug 1271653 - Global environment functions should assert that referent is global;r=jimb
2016-06-06 18:26:29 +02:00
Jon Coppeard
5f15a2d19b
Bug 1275033 - Don't call into the VM for global objects that are already in the store buffer r=jandem
2016-06-06 17:15:16 +01:00
Eddy Bruel
7bce2ff615
Bug 1271653 - Bound function properties should assert that referent is debuggee function;r=jimb
2016-06-06 18:13:07 +02:00
Jakob Stoklund Olesen
fac7b52918
Bug 1277796 - Fix boolean SIMD constructors. r=bbouvier
...
Add better test coverage of boolean SIMD constructors with insufficient
arguments.
Add better test coverage of 8x16 and 16x8 constructor calls with missing args.
Fix a crash caused by a missing bool-to-int conversion before a boolean splat
when inlining a boolean constructor.
Fix a crash in the foldsTo method for boolean splats. The 8x16 and 16x8 booleans
were not implemented.
MozReview-Commit-ID: 71kjDpfw84h
--HG--
extra : rebase_source : d0d2f859f8daee3d9c50dbdc971c92b4a60a8543
2016-06-06 07:51:15 -07:00
Nathan Froyd
3a01463f29
Bug 1277867 - use uintptr_t more consistently in Value.h; r=luke
...
While the casts being changed in this patch are correct as they are,
other functions near these use uintptr_t. For consistency's sake, it
seems better to use uintptr_t everywhere.
2016-06-06 17:01:40 -04:00
Eddy Bruel
a8745145ea
Bug 1271653 - Implement a C++ interface for name/displayName;r=jimb
2016-06-06 14:50:12 +02:00
Eddy Bruel
8de72f868e
Bug 1271653 - Implement a C++ interface for proto and className;r=jimb
2016-06-06 14:49:24 +02:00
Eddy Bruel
a1804c7b1e
Bug 1271653 - Implement a C++ interface for the bound function properties;r=jimb
2016-06-06 14:48:11 +02:00
Eddy Bruel
97e08ffec4
Bug 1271653 - Implement a C++ function for makeDebuggeeValue/unsafeDereference/unwrap;r=jimb
2016-06-06 14:07:58 +02:00
Benjamin Bouvier
ec7dc9ab92
Bug 1277148: Make overflow testing more explicit in CheckIf; r=sunfish
...
MozReview-Commit-ID: HE9gRmid9FI
--HG--
extra : rebase_source : f003d14de92ab72ab40cce12f447a73a7cef8d35
extra : amend_source : bd5d1d483fd0102229f75683490074fc874541ee
2016-06-02 10:40:10 +02:00
Benjamin Bouvier
bc5984bc55
Bug 1277479: Use more ES6 features in Y.js; r=fitzgen ; DONTBUILD
...
MozReview-Commit-ID: G8f9iSL43Jw
--HG--
extra : rebase_source : 391ea220595c4b17f279e3f00538268641a7eae0
extra : amend_source : a3852f238df4cb618a42e7d102faec1ddac6f697
2016-06-02 10:20:51 +02:00
Sebastian Hengst
989509aea6
Backed out changeset b11548673318 (bug 1271653) for various crashes in javascript debugger tests, e.g. browser_dbg_break-on-dom-08.js. r=backout on a CLOSED TREE
2016-06-06 13:00:51 +02:00
Sebastian Hengst
8695b5e1eb
Backed out changeset 368484809241 (bug 1271653)
2016-06-06 12:56:27 +02:00
Sebastian Hengst
02c5757672
Backed out changeset 9d4e3c2f6a90 (bug 1271653)
2016-06-06 12:56:24 +02:00
Eddy Bruel
68d7d02424
Bug 1271653 - Implement a C++ interface for proto and className;r=jimb
2016-06-06 11:51:06 +02:00
Eddy Bruel
41ad187d35
Bug 1271653 - Implement a C++ interface for the bound function properties;r=jimb
2016-06-06 11:40:47 +02:00
Eddy Bruel
07210c4141
Bug 1271653 - Implement a C++ function for makeDebuggeeValue/unsafeDereference/unwrap;r=jimb
2016-06-06 11:14:43 +02:00
Jan de Mooij
75d9ae197b
Bug 1254197 - Don't change the result type of unboxed array loads. r=bhackett
...
--HG--
extra : rebase_source : e0772603652349e9361c41fe5307a16b4676501c
2016-06-06 10:35:08 +02:00
huangwenjun
48f3ea793d
Bug 1277426 - IonMonkey: MIPS: Replace mult/mflo by mul in MulI. r=hev
...
---
js/src/jit/mips-shared/CodeGenerator-mips-shared.cpp | 6 ++----
js/src/jit/mips-shared/MacroAssembler-mips-shared.cpp | 7 +++++++
js/src/jit/mips-shared/MacroAssembler-mips-shared.h | 1 +
3 files changed, 10 insertions(+), 4 deletions(-)
2016-06-06 13:29:33 +08:00
Makoto Kato
dcd9507126
Bug 1277498 - Remove MC (message compiler) define from old-configure.in. r=mshal
...
By bug 1270621, ETW support is removed. So no one uses messege compiler.
MozReview-Commit-ID: HGUAkrb208N
--HG--
extra : rebase_source : 5178283b781e4805b4e97f09b35a4150119d060a
extra : histedit_source : 40d6992894315b51863db4e7697df1c1ef18edd8
2016-06-06 13:36:51 +09:00
Nicholas Nethercote
7b96c1446c
Bug 1267551 (part 11b) - Follow-up to fix Android bustage. r=me.
...
--HG--
extra : rebase_source : 8fc9bae58049fdd3cc660a31e9d4d7bd7ca2f67d
2016-06-06 11:36:30 +10:00
Nicholas Nethercote
e3ea9be8a6
Bug 1267551 (part 11) - Use MOZ_MUST_USE in js/src/vm/Printer.h. r=h4writer.
...
This catches a missing check.
--HG--
extra : rebase_source : 7a907da5a842ef0c4a677cbf17c86d8ee1d719db
2016-06-03 16:25:18 +10:00
Nicholas Nethercote
2560f9436f
No bug. Remove unused JS_CLASS_MEMBERS argument. r=me.
...
--HG--
extra : rebase_source : 6837bd7f0fba743ad6c7f9c8af32fca23dbe0de3
2016-06-06 09:14:45 +10:00
Zibi Braniecki
bc7c0ef5e4
Bug 1275183 - "Hang if Intl.getCanonicalLocales gets an Array-like-object with negative length". r=waldo
...
--HG--
extra : rebase_source : 2b775e5f7218a63401f51bfd6b4bfc6a7042f791
2016-06-03 12:03:00 +02:00
Tom Tromey
eeb1dda14e
Bug 1277628 - handle js::GCPtr in gdb pretty-printers. r=sfink
...
This avoids an error when trying to deref a GCPtr; and also adds the tag
to the NotImplementedError to make it simpler to fix similar bugs in the
future.
MozReview-Commit-ID: 48JzqqDgNxe
--HG--
extra : transplant_source : %8DS%87s%FAz%FB%F5%BAu%E0V%60%1D%A7%AD%B1%EA%D1K
2016-06-02 12:32:27 -06:00
Zibi Braniecki
ffad6a6151
Bug 1260858 - "Update the DateTimeFormat.prototype.formatToParts to the final spec". r=waldo
...
--HG--
extra : rebase_source : 8060e7894b59d1e313f1623e56c15b7fa0549712
2016-06-03 15:55:00 +02:00
Jan de Mooij
af2f09018d
Bug 1276879
followup - Use JS::RootedValue instead of RootedValue to fix non-unified build. r=bustage
2016-06-04 17:54:22 +02:00
Jan de Mooij
fa74b7f6a5
Bug 1276879
- Convert jsapi-tests to autoJSAPIOwnsErrorReporting. r=jorendorff
2016-06-04 16:52:06 +02:00
Carsten "Tomcat" Book
21e7516373
Backed out changeset 6e489044de50 (bug 1269711) for spidermonkey test failures
2016-06-04 09:38:28 +02:00
Andrea Marchesini
3f22b78a94
Bug 1274362 - a Symbol passed to postMessage should throw DataCloneException, r=sfink
2016-06-04 09:24:28 +02:00
Shu-yu Guo
b1b4b0af39
Bug 1269711 - Disallow JS shell interrupt callback function to affect exception state of interrupted JS. (r=jimb)
2016-06-03 20:09:40 -07:00