Boris Zbarsky
5289b5b26f
Bug 1243824. Add support for static functions and attributes on JSXrays. r=bholley
2016-02-05 10:41:08 -05:00
Nicholas Nethercote
3a94c4149a
Bug 1245761 (part 2) - Measure JIT compartments. r=jandem.
...
--HG--
extra : rebase_source : cc6d1c57306405cdaada9ff876256b8eb2dad03f
2016-02-04 17:36:06 +11:00
Nicholas Nethercote
e58e7cfd62
Bug 1245761 (part 1) - Actually report the nonSyntacticLexicalScopesTable measurement. r=shu.
...
Bug 1202902
added the measurement, but failed to add code to report it. Whoops.
--HG--
extra : rebase_source : 6721ade1c832379251c687543d1462d060b62ac5
2016-02-04 17:34:04 +11:00
Carsten "Tomcat" Book
55b4ed8c4c
merge mozilla-inbound to mozilla-central a=merge
2016-02-04 12:02:05 +01:00
Paolo Amadini
8b8676204b
Bug 989960 - Unhandled rejections in DOM Promises should cause xpcshell tests to fail. r=Yoric
...
--HG--
extra : commitid : yWjnDGhk9j
extra : rebase_source : 24228660defd6971a621d52eee0b79be823c6926
extra : amend_source : ef8de24265fa9026b0f764a63453b816442f7232
extra : source : 3958782fe187026cbc3755ad6eae6920e67fa7d2
2016-02-03 12:58:03 +00:00
Birunthan Mohanathas
e00f212825
Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
2016-02-02 17:36:31 +02:00
Birunthan Mohanathas
d7371d07d0
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-02-02 17:36:30 +02:00
Jeff Walden
1fbf47cd58
Bug 1216150 - Turn on the experimental Intl.DateTimeFormat.prototype.formatToParts in b2g certified apps. r=fabrice
2016-02-01 12:48:58 -08:00
Jeff Walden
5af86098d3
Bug 1216150 - Split xpc::InitGlobalObject into an options-setting component and a global-object-modifying component, with the options-setting component being called before global object creation in all callers. r=bz
2016-02-01 12:48:03 -08:00
Andrew McCreight
d7236d1ecc
Bug 1183754, part 4 - Eliminate XPCWrappedNativeTearOffChunk. r=bholley
2016-02-03 08:30:15 -08:00
Andrew McCreight
85a621294b
Bug 1183754, part 3 - Use a UniquePtr for XPCWrappedNativeChunk::mNextChunk. r=bholley
2016-02-03 08:30:14 -08:00
Andrew McCreight
1e279f4968
Bug 1183754, part 2 - Remove clearing of the next chunk. r=bholley
...
The list of chunks will already be destroyed by the dtor.
2016-02-03 08:30:14 -08:00
Andrew McCreight
dd92dd0a63
Bug 1183754, part 1 - Get rid of aligned spacing for XPCWrappedNative fields. r=bholley
2016-02-03 08:30:14 -08:00
Phil Ringnalda
d381b4bca6
Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
...
CLOSED TREE
Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Birunthan Mohanathas
b00cdd6088
Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
373593275e
Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
2016-01-31 17:12:12 +02:00
Kyle Huey
91efc5a86c
Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
2016-01-30 09:05:36 -08:00
Wes Kocher
b9d77f5943
Backed out changeset 2c56aed63687 (bug 1219482) to hopefully fix the intermittent hazard failures CLOSED TREE
...
--HG--
extra : commitid : 7egFNnxx2ut
2016-01-29 10:15:38 -08:00
sajitk
6fdb9b782e
Bug 1219482 - Replace PRLogModuleInfo with LazyLogModule in various files. r=bsmedberg
...
--HG--
extra : rebase_source : 37e8f53a8aa5242058ab8fc867804cbc8940653e
2016-01-28 10:35:00 -05:00
Tom Schuster
4d6aaf2f25
Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor everywhere else. r=smaug
2016-01-28 11:28:04 +01:00
Tom Schuster
180499c4ff
Bug 1242214 - Rename JSPropertyDescriptor JS::PropertyDescriptor in js. r=sstangl
2016-01-28 11:28:04 +01:00
Chris Manchester
d6f59759cd
Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
...
--HG--
extra : commitid : FyLge9QyfDF
2016-01-27 17:46:34 -08:00
Carsten "Tomcat" Book
b9e929e1a7
merge mozilla-inbound to mozilla-central a=merge
2016-01-27 11:59:49 +01:00
Bill McCloskey
c95da3e673
Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
...
--HG--
extra : commitid : AkRt0J9Cpgt
extra : rebase_source : 39bf3c27ce593c95e4aecb5f7bb55a8ffc05382c
2016-01-05 19:28:27 -05:00
simplyblue
4a7674779d
Bug 1212533 - Change the out-param of js/JS::Construct from MutableHandleValue to MutableHandleObject. r=arai, r=jorendorff
...
--HG--
extra : rebase_source : 04e0ec01701a1c55b5589b36576b7bab433feafd
2015-10-28 16:38:27 +05:30
Tom Schuster
986704f36e
Bug 1242072 - Continue using getPropertyDescriptor for get in Sandbox. r=bholley
2016-01-26 19:38:53 +01:00
Tom Schuster
7b7782424a
Bug 1242072 - Continue using getPropertyDescriptor for get in XrayWrapper. r=bholley
2016-01-26 19:38:52 +01:00
Nigel Babu
8a27ca8919
Backed out changeset 66d4205c2958 (bug 1212533) for build bustage ON A CLOSED TREE
...
--HG--
extra : commitid : H6Jne8SfMu3
2016-01-26 13:08:20 +05:30
simplyblue
fcbffd6a14
Bug 1212533 - Change the out-param of js/JS::Construct from MutableHandleValue to MutableHandleObject. r=arai, r=jorendorff
...
--HG--
extra : rebase_source : 74a21ddaa663da2b66fda186b2289f82272f7761
2015-10-28 16:38:27 +05:30
Makoto Kato
a3c28e8e93
Bug 676828 - Use RAII for AudioSession instead. r=bholley
2016-01-22 16:08:14 +09:00
David Rajchenbach-Teller
583ca7286d
Bug 1224374
- Profiler labels for the top 26-100 chrome hangs;r=BenWa
...
--HG--
extra : rebase_source : 39e94507c0288863e495322a6899ff009840870d
2016-01-15 11:38:03 +01:00
David Rajchenbach-Teller
42b6a4145f
Bug 1224374
- Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
...
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712
2016-01-14 23:03:11 +01:00
Lars T Hansen
fe536f191a
Bug 1240453 - enable shared memory in xpconnect. r=bz
...
--HG--
extra : rebase_source : 91a282de93b3456e22761b3ef269083220cd50c4
extra : histedit_source : 283564276cc5fbef86fc8908be8f5a115f566530
2016-01-18 09:50:05 +01:00
Sebastian Hengst
d8d4a2d1a5
Backed out 2 changesets (bug 1224374
) for Windows bustage. r=bustage on a CLOSED TREE
...
Backed out changeset 5f458e6e4997 (bug 1224374
)
Backed out changeset 0dc02cb0b604 (bug 1224374
)
2016-01-19 21:30:41 +01:00
David Rajchenbach-Teller
2d53758d08
Bug 1224374
- Profiler labels for the top 26-100 chrome hangs;r=BenWa
...
--HG--
extra : rebase_source : 51d39d6f88bf58ccb29f5897c3dbbe71007ee842
2016-01-15 11:38:03 +01:00
David Rajchenbach-Teller
f5531f5260
Bug 1224374
- Profiler labels for the 25 top chrome hangs;r=BenWa,MarcoZ
...
Experience shows that we do not have enough profiler labels to make
BHR hang reports meaningful. This patch adds enough labels to let us
exploit hang reports matching the 25 topmost chrome hangs.
--HG--
extra : rebase_source : b9ec379c58255a250db1020377147c95c82df712
2016-01-14 23:03:11 +01:00
Luke Wagner
72ea23c63e
Bug 1239601 - improve the UniquePtr situation (r=jandem)
...
--HG--
extra : commitid : JegWAoGsuQ9
extra : rebase_source : 995c1b6ab8e4fd3b83c44741cd84a2d7b0d934d7
2016-01-15 18:26:20 -06:00
Luke Wagner
6ebd19920f
Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
...
--HG--
extra : commitid : FwqWNSZ3SKY
extra : rebase_source : 75ed67bfadcbdaeb5bf89a57ad6ca9ef75b7f1f0
2016-01-15 18:26:06 -06:00
Makoto Kato
7ae350cb30
Bug 676828 - Initialize AudioSession on xpcshell. r=jmathies
...
--HG--
extra : commitid : 1mAJLVepOZR
2016-01-15 11:58:05 +09:00
Jan de Mooij
a057dc3075
Bug 1237201 part 9 - Fix remaining issues. r=nfroyd
...
--HG--
extra : rebase_source : fcb2bebb2a30c813b577d6f0f753cd04c69db2c3
2016-01-14 22:12:13 +01:00
Jan de Mooij
6aaa4ac617
Bug 1237201 part 5 - Ignore Vector OOM in JSMainRuntimeCompartmentsReporter. r=njn
2016-01-14 15:19:28 +01:00
Lars T Hansen
05ef2926fd
Bug 1231337 - part 1, hook SAB+Atomics runtime enablement into xpconnect. r=mrbkap
...
--HG--
extra : rebase_source : bf784389bbf81ae80ba31364092744f45475ec0e
extra : histedit_source : f3e7b35038b6364e1129978ee3fbeb166c3df8e7
2016-01-04 14:54:16 +01:00
Terrence Cole
3a07971436
Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug
...
--HG--
extra : rebase_source : 5fdbdaa7be739afd93294b729d878ed33c55b5ce
2016-01-12 13:07:54 -08:00
Boris Zbarsky
413e8fe8b8
Bug 1237177. Make the this-rebinding callable proxy sandboxes use return the prototype of its target, not its own null prototype. r=efaust
2016-01-11 12:58:41 -05:00
Terrence Cole
fd0fcea703
Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
2015-12-30 11:31:16 -08:00
Chris Peterson
c69def398c
Bug 1236321 - Annotate intentional switch fallthroughs to suppress -Wimplicit-fallthrough warnings in js/. r=luke
2015-12-31 01:05:49 -07:00
Shu-yu Guo
1768759efb
Bug 1220564 - Update chrome code uses of genexprs and legacy comprehensions. (r=billm)
2016-01-06 16:02:16 -08:00
Terrence Cole
97c4c6520f
Backout 7621c3ea95cb11e1c376a9f705accc0f90057c0a (bug 1235923) for build bustage on a CLOSED TREE.
...
--HG--
extra : rebase_source : 6c54aa7e1af75c270ab2b6833b56c780c537e297
2016-01-06 12:05:06 -08:00
Terrence Cole
d38e840e6f
Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
2015-12-30 11:31:16 -08:00
Nathan Froyd
8070cbc00f
Bug 1236571 follow-up - fix bustage on a CLOSED TREE; r=me
2016-01-05 16:36:11 -05:00