Boris Zbarsky
6f4d6855aa
Bug 1107443 part 3. Stop defining non-configurable properties on the window in xpconnect sandbox code. r=peterv,jorendorff
2015-01-23 09:54:15 -05:00
Boris Zbarsky
321e238728
Bug 1107443 part 2. Stop defining non-configurable properties on the window in dom and xpconnect JS files. r=peterv
2015-01-23 09:54:14 -05:00
Jon Coppeard
5edd0e2f4a
Bug 1107639 - Replace nsAutoJSValHolder with use of PersistentRooted r=bent
2015-01-23 10:23:57 +00:00
Jon Coppeard
66471074d2
Bug 1107639 - Use two phase construction rather than Maybe<PersistentRooted> r=terrence
2015-01-23 10:23:57 +00:00
Nicholas Nethercote
0ca85f0b94
Bug 1122322 (follow-up) - Fix busted paths in worker memory reporter. r=bent.
...
--HG--
extra : rebase_source : c191acaa96ff7fd3d973eb542a56e7b96efb7466
2015-01-22 21:26:21 -08:00
Wes Kocher
604504d962
Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
...
Backed out changeset 2c442905d0af (bug 1123461)
Backed out changeset d7aa4c72ebab (bug 1123461)
Backed out changeset 8bb689ec8086 (bug 1123090)
2015-01-22 21:04:33 -08:00
Bill McCloskey
72bdc7e0df
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-22 20:00:19 -08:00
Ehsan Akhgari
11f8900c41
Bug 1123108 follow-up: Fix the Windows only build bustage on a CLOSED TREE
2015-01-22 19:13:39 -05:00
Ehsan Akhgari
16b003d149
Bug 1123108 - Mark nsIXPConnectWrappedNative::mIdentity as an nsCOMPtr; r=bholley
2015-01-22 17:54:54 -05:00
Ehsan Akhgari
5688d549a4
Bug 1116357 - Prevent double releasing the wrapper object in the error handling code in FinishCreate; r=bholley
2015-01-22 17:54:53 -05:00
Ehsan Akhgari
98e50f6d70
Bug 1119260 - Mark virtual overridden functions as MOZ_OVERRIDE in XPConnect; r=bholley
2015-01-22 17:54:52 -05:00
Tom Schuster
e600e170fe
Bug 1122552 - Introduce [[GetOwnProperty]] object op. r=jorendorff,bz
2015-01-22 17:17:26 +01:00
Bill McCloskey
67a97e37f5
Bug 1114345 - Don't pop up slow script dialog after waking up laptop (r=bholley)
2015-01-21 16:13:21 -08:00
Jon Coppeard
dd69d264f1
Bug 650161 - Don't trace contents of wrapped native scope in wrapped native proto's trace hook, just the scope's global r=billm
2015-01-21 09:25:13 +00:00
Ehsan Akhgari
b5efb3dca0
Bug 1123002 - Convert XPCStringConvert::ZoneStringCache::mBuffer to void*; r=mccr8
...
This variable is only used for pointer comparison in order to compute
a cache match. This patch converts the type of the variable to void*
so that it can still be used for the pointer comparison, but not for
any other purpose, including dereferencing, since the pointer may
potentially be dangling if the string buffer dies.
2015-01-20 19:12:42 -05:00
Trevor Saunders
43229d1314
bug 1122100 - more MOZ_OVERRIDE in xpcomish stuff r=froydnj
2015-01-19 17:41:12 -05:00
Bill McCloskey
93b0905531
Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley,bent)
2015-01-16 18:34:47 -08:00
Nicholas Nethercote
5a62e7fcbf
Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
...
--HG--
extra : rebase_source : bc119bd0d3b6944e8c5a000950e0c4052cb70aef
2015-01-14 14:35:56 -08:00
Jason Orendorff
0a7eb056ad
Bug 1112778, part 2 - Rename js::DefaultValue -> js::OrdinaryToPrimitive. r=Waldo.
...
--HG--
extra : rebase_source : 90e9de457d157d0ac30308ceb633f981917645ff
2014-12-18 05:02:30 -06:00
Phil Ringnalda
9a3738d626
Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
...
Backed out changeset 20651ac19549 (bug 1121304)
Backed out changeset 758afec77c95 (bug 1121304)
2015-01-14 22:02:23 -08:00
Nicholas Nethercote
7e78186cb9
Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
2015-01-14 14:35:56 -08:00
Nicholas Nethercote
e7f3233097
Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
...
--HG--
extra : rebase_source : b14dda8cdd5cd896d1e32950e38b2a9f7da4d99e
2015-01-13 19:02:35 -08:00
Nicholas Nethercote
00b5865c2a
Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
...
--HG--
extra : rebase_source : 24d10af3dbce3ada5252503bc80bb1a4e31bc1c9
2015-01-13 16:42:13 -08:00
Brad Lassey
5638b75f34
bug 1096718 - - display time measured spent in each compartment r=billm,mossop
2015-01-13 17:38:05 -08:00
Christoph Kerschbaumer
e7043cc6be
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Tom Schuster
6848823dd0
Bug 1119217 - Implement %TypedArray%.prototype.{keys, values, entries}. r=till
2015-01-11 21:21:35 +01:00
Masatoshi Kimura
f70d08c5aa
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Chris Peterson
0b8b25193e
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Andrew McCreight
6d0b4117c2
Bug 1119499 - Define BAD_TLS_INDEX where it is used. r=janv
2015-01-09 12:41:49 -08:00
Martin Thomson
dba9b7617b
Bug 1116269 - Add 'crypto' to sandbox global properties, r=gabor
...
--HG--
extra : rebase_source : 559500a07bf8c5d7a280310a776195d85d313e57
2015-01-09 10:55:44 -08:00
Ehsan Akhgari
b6e35bb4b4
Bug 1118486 - Part 1: Use = delete
instead of MOZ_DELETE directly; r=Waldo
...
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:
#!/bin/bash
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "*/.git*" \
! -wholename "obj-*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Ben Kelly
0c6b52fca5
Bug 1118443 Make workers specify the XHR load group to use during the request. r=sicking
2015-01-08 11:21:52 -05:00
ziyunfei
f287850b04
Bug 1117350 - Part 2: Implement %TypedArray%.prototype.{reduce, reduceRight}. r=evilpie
2015-01-07 01:55:00 -05:00
Jon Coppeard
72a59b3b64
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
2015-01-02 17:19:43 +00:00
Michael Pruett
b9d2bd339e
Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
2015-01-05 20:27:28 -06:00
Lars T Hansen
72d622e922
Bug 1117735 - remove expected functions from an xpconnect test. r=me
2015-01-07 09:17:09 +01:00
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