Ehsan Akhgari
88c47212e9
Bug 973143 - Move some variables to moz.build; r=glandium
2014-02-18 02:02:00 -05:00
Ehsan Akhgari
6ad303f035
Bug 973646 - Port some CXXFLAGS logic in js/src/Makefile.in to the DEFINES variable; r=glandium
2014-02-18 01:10:22 -05:00
Ehsan Akhgari
bad76aad33
Bug 973402 - Move the LOCAL_INCLUDES in js/src to moz.build; r=glandium
2014-02-18 01:09:30 -05:00
Terrence Cole
7314440257
Backout bea3f06585ec (Bug 969012) for arm simulator failures.
2014-02-17 19:22:34 -08:00
Terrence Cole
80910688ef
Bug 969012 - Make jit allocations of CallObject with external slots use the nursery; r=jandem
2014-02-11 11:53:53 -08:00
Terrence Cole
0d5d08db14
Bug 970071 - Make the jit-test TBPL harness output more useful; r=jorendorff
...
--HG--
extra : rebase_source : 563afd86815f4d8d02a955c6d16915c3062ba30b
2014-02-10 10:41:18 -08:00
Karl Tomlinson
e8599934b9
b=972983 use enum for BaseProxyHandler::Action values r=bholley
...
"inline" const static/class member initialization left missing symbols with gcc 4.7.3
--HG--
extra : rebase_source : 9e119ae9946e893b6113b838d49ab6384b472a99
2014-02-18 09:59:03 +13:00
Benjamin Bouvier
e79fdf397f
Bug 936740: Inline Math.ceil for double inputs where an integer is returned; r=jandem
2014-02-17 19:17:29 +01:00
Jan Beich
0c52867a65
Bug 973306 - Don't build JIT tests that depend on Ion with --disable-ion.
2014-02-17 02:57:13 -08:00
Phil Ringnalda
fe118bd8f7
Merge m-c to m-i
2014-02-15 10:15:56 -08:00
Phil Ringnalda
369e9f3db8
Merge b-i to m-c
2014-02-15 10:01:36 -08:00
Christian Holler
120a062b6e
Bug 972951 - Make gcparam only accept positive integers. r=evilpie
2014-02-15 17:05:00 +01:00
Vaibhav Agarwal
d109cb3fc7
Bug 970925 - convert testing/mochitest/android.json into skip-if statements in mochitest.ini files; r=jmaher
2014-02-15 04:53:02 -05:00
Bobby Holley
bb7e5e5083
Bug 968003 - Return null for frameElement with a cross-origin parent. r=bz
2014-02-14 22:39:34 -08:00
Bobby Holley
c163a63a57
Bug 968460 - Use the incumbent global for nsGlobalWindow::GetCallerGlobal and remove JS_GetScriptedGlobal. r=bz
2014-02-14 22:39:33 -08:00
Bobby Holley
263626e418
Bug 968335 - Tests. r=bz
2014-02-14 22:36:44 -08:00
Bobby Holley
aa566f93a5
Bug 968335 - Implement Cu.getWebIDLCallerPrincipal. r=bz
2014-02-14 22:36:44 -08:00
Bobby Holley
d927d55f46
Bug 968335 - Add an API to determine if a given AutoCxPusher corresponds to the stack-top cx push. r=bz
...
This patch, and those following, are part of an epic quest to make this API
work properly despite the fact that we don't yet have GetEntryGlobal. See
the comment a few patches forward.
2014-02-14 22:36:43 -08:00
Mike Habicher
a28ebb99d1
Bug 909542 - refactor CameraControl API, r=dhylands,jst,jesup,onecyrenus
2014-02-14 17:41:07 -05:00
Jan de Mooij
b3625bb7af
Backout bug 785905, off-thread IonBuilder. r=jorendorff
2014-02-14 13:17:53 +01:00
Shu-yu Guo
1cf7a78420
Bug 970427 - Push ForkJoinActivation after calling the bounds function. (r=nmatsakis)
2014-02-13 19:14:14 -08:00
Nicholas Nethercote
6ac6899383
Bug 972657 - Move the "is this script too small to compress?" check to a better place. r=benjamin.
...
--HG--
extra : rebase_source : 5be3ed97b89f1a8cf5579e3e0d39bdb6cf985aeb
2014-02-13 19:04:05 -08:00
Bobby Holley
2fd8b7b977
Bug 956382 - Remove usage of explicit *IgnoringDomain variants. r=mrbkap
2014-02-13 18:57:36 -08:00
Bobby Holley
25cd8177a5
Bug 956382 - Consider document.domain when computing security wrappers. r=mrbkap
2014-02-13 18:57:35 -08:00
Bobby Holley
7a8e0ba5b9
Bug 956382 - Add AccessCheck::subsumesConsideringDomain and clean up other implementations. r=mrbkap
...
We now assert that we have a principal when we enter the wrap callback, and we
now have a convenient overload defined in nsIPrincipal.idl.
2014-02-13 18:57:34 -08:00
Phil Ringnalda
d66d0a8ba2
Back out 4fc776ee6852:6a0ebe4ddd01 (bug 968335) and e7d697004921 (bug 923904) for b2g emulator build bustage
...
CLOSED TREE
2014-02-14 18:35:30 -08:00
Terrence Cole
724fafb237
No Bug - Fix opt builds of generational GC when zeal is enabled; r=themaid
2014-02-14 17:10:28 -08:00
Bobby Holley
11ba09a104
Bug 968335 - Tests. r=bz
2014-02-14 16:13:38 -08:00
Bobby Holley
6d16ee1449
Bug 968335 - Implement Cu.getWebIDLCallerPrincipal. r=bz
2014-02-14 16:13:38 -08:00
Bobby Holley
6f091ac9b4
Bug 968335 - Add an API to determine if a given AutoCxPusher corresponds to the stack-top cx push. r=bz
...
This patch, and those following, are part of an epic quest to make this API
work properly despite the fact that we don't yet have GetEntryGlobal. See
the comment a few patches forward.
2014-02-14 16:13:37 -08:00
Branislav Rankov
88afe5bf7c
Bug 969375 - MIPS port: Added Assembler-mips files. r=froydnj,nbp
2014-02-14 12:49:59 -08:00
Nicolas B. Pierron
60072c3fe4
Backed out changeset c0f1774ac976 (Bug 969375) for wrong author.
...
This reverts commit 30bf38956a3125c9bea1a9e94ad36ccee6416429.
2014-02-14 12:49:58 -08:00
Nicolas B. Pierron
7d5b526ba6
Bug 969375 - MIPS port: Added Assembler-mips files. r=froydnj,nbp
2014-02-14 12:24:19 -08:00
Branislav Rankov
0b4bcda0c2
Bug 969375 - MIPS port: Added Architecture-mips files. r=nbp
2014-02-14 12:16:33 -08:00
Neil Rashbrook
581a903d05
Bug 966911 Part 4: Recreate the underlying nsAString when an an external string is passed back to C++ r=bholley
2014-02-14 19:44:55 +00:00
Eric Faust
d2cea95d46
Bug 952321 - Don't add proxy stubs in unbarriered GetPropertyICs. (r=jandem)
2014-02-14 11:41:44 -08:00
Luke Wagner
e7f39fa9fe
Bug 936236 - Wait on background sweeping to complete after large-allocation-failure callback (r=jonco)
...
--HG--
extra : rebase_source : a93e691cbd76995abfa4ceed709c495fdb97d62c
2014-02-14 12:25:04 -06:00
Shu-yu Guo
13cb3a4aac
Bug 961297 - Increase buffer between PJS worker thread stack size and limit marker. (r=nmatsakis)
2014-02-14 10:22:10 -08:00
Michael Shuen
c489c0a6f2
Bug 934817 - Part 2: Remove 0-length check in XPCStringConvert::ReadableToJSVal and XPCConvert::NativeData2JS. r=bz
2014-02-14 11:15:42 -05:00
Michael Shuen
558e71ba83
Bug 934817 - Part 1: JS_New*StringCopyN should do 0-length optimization. r=luke
2014-02-14 11:15:42 -05:00
Luke Wagner
f2279744fa
Bug 936236 - Send memory-pressure notification if ArrayBuffer allocation OOMs and retry allocation (r=mccr8)
2014-02-12 22:50:15 -06:00
Luke Wagner
b525b2812c
Bug 936236 - Inline getTransferableContents into caller and handlify (r=jonco)
2014-02-13 11:17:44 -06:00
Luke Wagner
e26ed1d4f3
Bug 936236 - Inline copyData into caller and handlify (r=jonco)
2014-02-13 11:17:44 -06:00
Luke Wagner
c308028713
Bug 936236 - Inline allocateSlots into caller and handlify (r=jonco)
2014-02-13 11:17:43 -06:00
Luke Wagner
4625ba957c
Bug 971845 - Don't uninline in JS_GetArrayBufferData, add JS_GetStableArrayBufferData and use that when necessary (r=sfink)
2014-02-13 11:17:41 -06:00
Luke Wagner
2c35ae610b
Bug 971845 - Remove dead JSContext methods (r=sfink)
2014-02-13 08:04:46 -06:00
Steve Fink
e3caddb744
No bug. Comment clarification on how to free JS_AllocateArrayBufferContents results. r=woof!, DONTBUILD
...
--HG--
extra : rebase_source : 60f1176a1a8db91513b7792f2b95bc5768c5296b
2014-02-13 13:33:07 -08:00
Bobby Holley
b73c1d8a7d
Bug 972478 - Docshell scriptability should only affect non-immune principals. r=bz
2014-02-13 15:40:50 -08:00
Mike Hommey
ff0d218b00
Bug 967556 - Divert AC_CHECK_FUNC so that the #includes it uses can't interfere with the function it tests. r=gps
2014-02-14 08:15:02 +09:00
Benjamin Peterson
898efa0bf3
No bug - Make ScriptSource constructor explicit. rs=jorendorff
2014-02-13 17:08:14 -05:00