Wes Kocher
|
d8ac0068e5
|
Merge b2g-inbound to m-c a=merge CLOSED TREE
|
2015-03-10 15:44:53 -07:00 |
Carsten "Tomcat" Book
|
cc4d1b9af9
|
Merge mozilla-central to b2g-inbound
|
2015-03-10 14:07:36 +01:00 |
Lars T Hansen
|
5dd9fabd2f
|
Bug 1138348 - byte array test cases. r=h4writer
|
2015-03-10 08:29:03 +01:00 |
Lars T Hansen
|
e21d01ae4e
|
Bug 1138348 - byte ops on x86_64. r=h4writer
|
2015-03-10 08:29:01 +01:00 |
Lars T Hansen
|
10a38119d5
|
Bug 1141067 - clean up x86 and x64 byte operations. r=sunfish
|
2015-03-10 08:28:24 +01:00 |
Chris Peterson
|
f52bd1d07c
|
Bug 1140806 - Initialize JS random seed using arc4random on Android and BSDs. r=fitzgen
|
2015-03-08 17:49:04 -07:00 |
Shu-yu Guo
|
9906429672
|
Bug 1140741 - Teach JitProfilingFrameIterator to read DebugModeOSRInfo. (r=djvj)
|
2015-03-09 18:55:26 -07:00 |
Lars T Hansen
|
5406e27070
|
Bug 1141516 - call reportCompare even on early exit. r=luke
|
2015-03-10 16:35:20 +01:00 |
Brian Hackett
|
39171f8939
|
Bug 1138073 - Improve checking when folding and/or blocks in Ion, r=sunfish.
|
2015-03-10 08:56:57 -06:00 |
Tom Schuster
|
dadd824d2c
|
Bug 1139696 - Test for cross-compartment Set/Map clone (r=billm)
|
2015-03-09 17:55:19 -07:00 |
Bill McCloskey
|
d3467852f4
|
Bug 1139696 - Fix cross-compartment Map/Set structured cloning (r=evilpie)
|
2015-03-09 17:43:54 -07:00 |
Jeff Walden
|
4877857e68
|
Bump the XDR version two more to account for yet more branch-versioning oddities. No bug, r=me as trivial, DONTBUILD because really building bytecode-bumping patchwork twice is just too much for an opaque identifier that we already built once, pushing in a CLOSED TREE because version bumps are risk-free and these versions are needed for a branch backport and otherwise I'm spinning wheels waiting on the tree to reopen right now
|
2015-03-09 10:57:47 -07:00 |
Jeff Walden
|
e9437e2662
|
Bump XDR bytecode version up several to reserve those skipped version numbers for use in branch patches. No bug, r=me as trivial
|
2015-03-09 10:37:00 -07:00 |
Nicolas B. Pierron
|
0fa9a5e3bf
|
Bug 1138141 - x64: Add some padding after pushing an odd number of float32 registers. r=bbouvier
|
2015-03-09 18:21:42 +01:00 |
Boris Zbarsky
|
5801b265ee
|
Bug 1140670 part 3. Add an assertParentIs() for asserting the parent is something specific and use it in various places to eliminate getParent() calls. r=waldo
|
2015-03-09 12:52:15 -04:00 |
Boris Zbarsky
|
fc853faf5b
|
Bug 1140670 part 2. Just use the global as the parent in js::CreateThis and js::CreateThisForFunctionWithProto. r=waldo
|
2015-03-09 12:50:56 -04:00 |
Boris Zbarsky
|
e6f23c7edb
|
Bug 1140670 part 1. Just use the global, not the proto's parent, as the default parent in NewObjectWithGivenTaggedProto. r=waldo
|
2015-03-09 12:50:55 -04:00 |
Boris Zbarsky
|
5d2ae0a555
|
Bug 1140573 part 4. Drop the parent argument from js::NewFunctionByIdWithReserved. r=waldo
|
2015-03-09 12:50:08 -04:00 |
Boris Zbarsky
|
cc3b42e52a
|
Bug 1140573 part 3. Drop the parent argument from js::NewFunctionWithReserved. r=waldo
|
2015-03-09 12:50:07 -04:00 |
Boris Zbarsky
|
8a4d4838fb
|
Bug 1140573 part 2. Drop the parent argument from JS_NewFunctionById. r=waldo
|
2015-03-09 12:50:05 -04:00 |
Boris Zbarsky
|
dcb007a0d8
|
Bug 1140573 part 1. Drop the parent argument from JS_NewFunction. r=waldo
|
2015-03-09 12:50:03 -04:00 |
Boris Zbarsky
|
5d69db0b28
|
Bug 1140582. Remove the parent argument from JS_NewObjectWithUniqueType. r=waldo
|
2015-03-09 12:49:50 -04:00 |
Carsten "Tomcat" Book
|
54a4c96d39
|
Backed out changeset 95fa879e6855 (bug 1132522) for JP test failures on a CLOSED TREE
|
2015-03-09 16:50:02 +01:00 |
Carsten "Tomcat" Book
|
caa09aaec2
|
Backed out changeset 0f393119201c (bug 1132522)
|
2015-03-09 16:49:36 +01:00 |
Carsten "Tomcat" Book
|
bca0a2c02e
|
Backed out changeset df26246112ad (bug 828137)
|
2015-03-09 16:49:34 +01:00 |
Brian Hackett
|
fca1be3e56
|
Bug 1138984 - Allow 'new' template objects to have dynamic slots, r=jandem.
|
2015-03-09 09:25:23 -06:00 |
Brian Hackett
|
69e6b9f055
|
Bug 1140888 - Make sure Ion code depending on unboxed layouts is invalidated when unboxed objects are converted to natives, r=jandem.
|
2015-03-09 09:17:27 -06:00 |
Hannes Verschore
|
1a22e29af0
|
Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier
|
2015-03-09 15:25:55 +01:00 |
Heiher
|
1df9e925e2
|
Bug 1140821 - IonMonkey: MIPS: Fix profiler enter frame calculating. r=nbp
|
2015-03-08 00:40:00 -05:00 |
Heiher
|
1a310f1824
|
Bug 1139299 - Fix align stack in Simulator-mips::call. r=rankov, r=nbp
|
2015-03-04 01:01:00 -05:00 |
Jan de Mooij
|
d97c9509d9
|
Bug 1090583 - Fix a pre-existing issue with MLoadElementHole and negative index checks. r=bhackett
|
2015-03-10 13:14:42 +01:00 |
Jan de Mooij
|
472d2ebba1
|
Bug 1139368 - Set FilterTypeSet dependency in improveThisTypesForCall. r=h4writer
|
2015-03-10 13:14:38 +01:00 |
Carsten "Tomcat" Book
|
bd447688dc
|
Backed out changeset 6c7ebb2f5a92 (bug 1134006) for bustage
|
2015-03-10 12:37:24 +01:00 |
Blake Kaplan
|
318dc8ec77
|
Bug 1134006 - Avoid IPC for domElement.QueryInterface(nsISupports) and nsIClassInfo. r=billm
|
2015-03-09 15:01:00 +01:00 |
Steve Singer
|
7936390cff
|
Bug 1140801 - Don't invoke functions on non-ion platforms. r=nbp
|
2015-03-07 21:13:00 +01:00 |
Sean Stangl
|
2a1c08cab7
|
Bug 1139181 - Add missing MIRTypes to StringFromMIRType(). r=efaust
|
2015-03-03 14:39:00 +01:00 |
Jason Orendorff
|
659c8de550
|
Bug 828137, part 1 - Make Object.defineProperty fail on window elements. r=bz.
--HG--
extra : rebase_source : ececca61c52296fb41e26e277a6bfa0d5eca63bb
extra : amend_source : 4229cb2652c2eb5b4347ebe043eccf1c0515e62a
|
2015-02-11 11:38:36 -06:00 |
Jason Orendorff
|
a735d8f183
|
Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
--HG--
extra : rebase_source : 438b6070a1770bc17cc455a457df2b033bbc972d
|
2015-02-13 09:49:31 -06:00 |
Jason Orendorff
|
555004b2bf
|
Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
--HG--
extra : rebase_source : f2b3e7e643158fd46508856b27869722aa178d1a
|
2015-02-12 11:29:32 -06:00 |
Benjamin Bouvier
|
a942b867cf
|
Bug 1141032: Fix a string comparison when checking for env overriding JIT defaults; r=h4writer
--HG--
extra : rebase_source : dccdbd6b8e4511ec21fde84f7adddc12dc3e404c
|
2015-03-06 19:35:46 +01:00 |
Benjamin Bouvier
|
c1545d8d9e
|
Bug 1141032: fix = instead of == in an assert in NativeRegexpMacroAssembler.cpp; r=h4writer
--HG--
extra : rebase_source : 4c0063522a1175f96cfd0d229e97342522830511
|
2015-03-06 14:17:58 +01:00 |
Yoshi Huang
|
38c3210ae5
|
Bug 1138886 - Structured Clone for MozNDEFRecord. r=smaug
From 9b1bdef0b25b41d0448662ec689a961ae4e8fcd2 Mon Sep 17 00:00:00 2001
---
dom/base/StructuredCloneTags.h | 2 +
dom/base/nsJSEnvironment.cpp | 29 +++++++++
dom/nfc/MozNDEFRecord.cpp | 122 ++++++++++++++++++++++++++++++++++---
dom/nfc/MozNDEFRecord.h | 20 ++++--
js/xpconnect/src/ExportHelpers.cpp | 36 ++++++++++-
5 files changed, 193 insertions(+), 16 deletions(-)
|
2015-01-30 15:36:42 +08:00 |
Brian Hackett
|
828690c286
|
Bug 1138199 . r=billm
|
2015-03-08 22:10:01 -04:00 |
Phil Ringnalda
|
8f5c1764fb
|
Merge m-c to m-i
|
2015-03-07 19:39:49 -08:00 |
Phil Ringnalda
|
d5d934be28
|
Merge f-t to m-c, a=merge
|
2015-03-07 19:38:53 -08:00 |
Paolo Amadini
|
f638425f9d
|
Bug 1140435 - Part 2 - Allow JS code to provide an async stack when calling a function. r=bz
|
2015-03-07 13:30:34 +00:00 |
Brian Hackett
|
fd4b480871
|
Bug 1138912 - Watch for MNewObject instructions without a template object when recovering, r=jandem.
|
2015-03-07 17:11:02 -06:00 |
Brian Hackett
|
ed7eebd0f5
|
Bug 1139474 - Watch for unboxed object properties when attaching Ion SETPROP ICs, r=jandem.
|
2015-03-07 17:05:21 -06:00 |
Ryan VanderMeulen
|
8aaa845a81
|
Merge inbound to m-c. a=merge
CLOSED TREE
|
2015-03-06 16:18:04 -05:00 |
Paolo Amadini
|
54445b17d2
|
Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. r=jimb
|
2015-03-06 15:50:28 +00:00 |