Chris Peterson
410b3be427
Bug 1118149 - Mark js/src as FAIL_ON_WARNINGS for gcc and clang. r=jorendorff
2014-12-14 22:10:10 -08:00
Ryan VanderMeulen
5119aa2dd9
Backed out changeset 205f8fa00772 (bug 1055755) for Android debug jsreftest permafail.
...
CLOSED TREE
2015-01-06 19:07:06 -05:00
Eric Faust
68d09e87cf
Bug 1055755 - Remove |existing| arg from JSCompartment::wrap. (r=billm)
2015-01-06 13:12:06 -08:00
Ben Turner
8bcc431ad8
Bug 1116697 - Fix nsScriptError::InitWithWindowID to work better off the main thread, r=mrbkap.
2015-01-05 14:53:37 -08:00
ziyunfei
177d48901a
Bug 1116390 - Implement %TypedArray%.prototype.{every, some}. r=evilpie
2015-01-03 08:26:00 -05:00
Ryan VanderMeulen
034720a131
Backed out 5 changesets (bug 1099152, bug 1117098) for causing frequent B2G debug timeouts.
...
Backed out changeset 4feee07c34ad (bug 1117098)
Backed out changeset 168e5b9bf198 (bug 1099152)
Backed out changeset 9192d432d87e (bug 1099152)
Backed out changeset 8b891ebcd21f (bug 1099152)
Backed out changeset 24dae3ce853d (bug 1099152)
2015-01-05 12:38:18 -05:00
Jon Coppeard
d6208af5a0
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Wes Kocher
2ab57c410e
Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
...
Backed out changeset 3d195c54dcf1 (bug 1099152)
Backed out changeset e5a903979b5f (bug 1099152)
Backed out changeset 969965f4c893 (bug 1099152)
Backed out changeset 1e4e3b85c620 (bug 1099152)
Backed out changeset 501a22044336 (bug 1099152)
2015-01-02 12:43:48 -08:00
Jon Coppeard
08d71d0304
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
ziyunfei
42aa94533b
Bug 1115817 - Implement %TypedArray%.prototype.join. r=evilpie
2014-12-29 19:24:00 +01:00
ziyunfei
8dc8822499
Bug 1111869 - Implement %TypedArray%.prototype.includes. r=till
2014-12-24 07:34:00 -05:00
Brian O'Keefe
f6037f90a0
Bug 923080 - Generate xpt files into final location. r=glandium
...
Now that the mozbuild backend knows about FINAL_TARGET, we are able to
install generated xpt files into their final location. This saves us
from copying xpt files into their final location on every build.
Original patch by gps, rebased and comments addressed by Ms2ger
--HG--
extra : transplant_source : %E2%DC%0F%E0%AD%C2%25%A1%B8%A9%FE%B0%8C%60%FF%CB%02G%25%E5
2014-05-21 08:25:57 -04:00
Bill McCloskey
ba57944c59
Backout bug 1072980 due to regressions.
2014-12-20 21:15:36 -08:00
ziyunfei
ea859418b0
Bug 1111516 - Implement %TypedArray%.prototype.reverse. r=evilpie
2014-12-18 21:36:00 +01:00
Bill McCloskey
206c382c42
Bug 1111412 - Make sure slow script timeout is initialized when event starts running (r=bholley)
2014-12-18 17:36:20 -08:00
Bill McCloskey
8e300b5e0b
Bug 1072980 - Don't allow CPOWs to be passed to C++ functions (r=mrbkap)
2014-12-18 17:34:23 -08:00
Bobby Holley
85ce43607a
Bug 1110546 - Allow null as the principal argument for the sandbox constructor. r=gabor
2014-12-18 12:44:42 -08:00
Bobby Holley
8532f47fcd
Bug 1112925 - Don't re-enter JS with a pending exception in CheckForPendingException. r=terrence
2014-12-18 12:39:30 -08:00
Carsten "Tomcat" Book
bd7aaf93b7
Merge mozilla-central to mozilla-inbound
2014-12-17 12:59:05 +01:00
Carsten "Tomcat" Book
1ebf0d0b3e
merge b2g-inbound to mozilla-central a=merge
2014-12-17 12:57:09 +01:00
Dan Gohman
0a0a779f10
Bug 1054671 - Constify static callback arrays r=ehsan
2014-12-16 16:30:39 -08:00
Nikhil Marathe
c06c8126db
Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley
2014-12-16 02:02:37 -08:00
Fabrice Desré
d9365a9da5
Bug 923897 - Extensibility support for b2g r=ferjm,bholley
2014-12-16 15:32:28 -08:00
ziyunfei
d8699d2f46
Bug 1107601 - Implement %TypedArray%.prototype.{indexOf, lastIndexOf}. r=evilpie
2014-12-13 07:15:00 -05:00
Gabor Krizsanits
fcfb9db7e7
Bug 1110105 - Get rid of -Promise from wantGlobalProperties. r=bholley
2014-12-15 11:34:16 +01:00
Ehsan Akhgari
aaa561e1e2
Bug 1109702
- Fix more bad implicit constructors in js; r=Waldo
2014-12-13 10:22:19 -05:00
Botond Ballo
df0906463c
Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey
...
--HG--
extra : source : 8cd5108862aaf2c579a76ac6e9c08eb69fa5f3ff
2014-11-26 19:20:03 -05:00
Tom Schuster
f64a27048c
Bug 1094176 - Remove lookup API from browser. r=bholley
2014-12-17 00:28:39 +01:00
Tom Schuster
a135bf8d75
Bug 783829 - Remove getEnumerablePropertyKeys. r=efaust,bholley
2014-12-17 00:28:38 +01:00
Tom Schuster
71db988913
Bug 783829 - Change from Proxy iterate to enumerate. r=efaust,bholley
2014-12-17 00:28:38 +01:00
Terrence Cole
9480090a4c
Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
...
--HG--
extra : rebase_source : 9fdc5ac9ca8de9c12a399532db7e77bc34abb7da
2014-12-05 09:38:34 -08:00
Terrence Cole
a67bb5b756
Bug 1105069 - Part 15: Convert xpc_GCThingIsGrayCCThing to GCCellPtr; r=mccr8, r=jonco
...
--HG--
extra : rebase_source : 096b8eaf5b46afc1c40b0b9e8b233ec13c638c85
2014-12-09 16:22:51 -08:00
Terrence Cole
54972a74ea
Bug 1105069 - Part 14: Convert NoteJSChild to GCCellPtr; r=mccr8, r=jonco
...
--HG--
extra : rebase_source : 2338e0a57779401f9bc4744bc2fa59a4b31d76bf
2014-12-05 09:38:34 -08:00
Nigel Babu
cd37b395c6
Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE
2014-12-16 11:24:15 +05:30
Dan Gohman
447fe285f2
Bug 1054671 - Constify static callback arrays r=ehsan
2014-12-15 20:53:58 -08:00
Ehsan Akhgari
309b4049b4
Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
...
We are white-listing the existing set of tests that use setTimeout
like this. Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.
This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Tom Schuster
fdde3c1c70
Bug 1097267 - Change the enumerate hook usage in XPC and browser. r=bholley
2014-12-11 19:31:10 +01:00
Tom Schuster
318ef0aa44
Bug 1097267 - Remove the DONT_ENUM_STATIC_PROPS flag from XPC. r=bholley
2014-12-11 19:31:10 +01:00
Ryan VanderMeulen
b066004440
Backed out changesets 34a66a625618, 32db3daa20fe, and ac15ba8568c5 (bug 1102219) for Gaia unit test failures.
...
--HG--
extra : rebase_source : 0266cc0b2a6568ca653885745f381df8d6d167ec
2014-12-11 11:28:30 -05:00
ziyunfei
43231043f0
Bug 1102219 - Part 3: Replace String.prototype.contains with String.prototype.includes in chrome code. r=till
2014-12-10 20:50:00 -05:00
Jason Orendorff
3adebb6c77
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : a44070dd6155426ef6026c1575116f90b5fdac0c
extra : amend_source : 8d8fcf05dfd5fdf214a39501663347a6d6b56463
2014-11-22 12:23:39 -06:00
Jason Orendorff
4724b42042
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : a349ef612573aff8f87b995a65df94ae56cab13d
extra : amend_source : bbfe549fe0735d8b33ffff66d7eeddcc2ad042d2
2014-12-02 16:56:35 -06:00
Boris Zbarsky
8bd4248168
Bug 1101123. Don't allow redefining the getter of a non-configurable accessor property on native objects, even via the low-level JSAPI methods. r=efaust,bholley
2014-12-09 14:44:38 -05:00
Mark Hammond
778ca88a6a
Bug 287107 followup - skip test on Android on CLOSED TREE. r=me
2014-12-09 15:36:55 +11:00
Mark Hammond
8bea76cddb
Bug 287107 - make Components.returnCode be the xpcom nsresult if set by js components. r=bholley
2014-12-09 13:52:08 +11:00
ziyunfei
8f88e08d6e
Bug 1078975 - Implement %TypedArray%.prototype.{find, findIndex}. r=till,gabor
2014-12-04 13:22:10 -08:00
Allison Naaktgeboren
f4a6734d4c
Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
2014-12-02 16:41:00 -08:00
Trevor Saunders
333d3d2125
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Boris Zbarsky
ae7e51d646
Bug 1087851 part 1. Rename WrapNewBindingObject to GetOrCreateDOMReflector to make it clearer what it does. r=peterv for the idea; patch itself is just search-and-replace
2014-11-26 14:25:20 -05:00
Chris Peterson
40ff0404ab
Bug 1102131 - Part 2: Collect telemetry about deprecated let blocks and expressions. r=shu
...
--HG--
extra : rebase_source : 9e0db2c7a2f90545d27e78d46a334dbc27554209
2014-11-15 23:33:33 -08:00