Commit Graph

34526 Commits

Author SHA1 Message Date
Eddy Bruel
b50b594e48 Bug 940317 - Move the varObjFix flag from ContextOptions to RuntimeOptions. r=bholley 2014-07-15 09:04:20 -07:00
Bobby Holley
526d4cfab9 Bug 1037756 - Move cloneSingletons to CompartmentOptions. r=jandem 2014-07-15 09:04:20 -07:00
Bobby Holley
6dabe978f0 Bug 940323 - Mode strictMode to RuntimeOptions. r=jandem 2014-07-15 09:04:20 -07:00
Bobby Holley
2052f2965f Bug 1036185 - Clean up logic in IsPermitted (bonus fix). r=gabor 2014-07-15 09:04:19 -07:00
Bobby Holley
5f12adffc9 Bug 1036185 - Remove XPCCallContext::UnwrapThisIfAllowed. r=gabor 2014-07-15 09:04:19 -07:00
Benjamin Bouvier
da97b2bb05 Bug 991153: Fix gcc warning about unsigned / signed comparison in StupidAllocator; r=mjrosenb 2014-07-15 15:51:02 +02:00
Jan de Mooij
06ee91fb7b Bug 1037613 - rm js_GetLocalizedErrorMessage, localeGetErrorMessage callback. r=jorendorff 2014-07-15 15:14:38 +02:00
Jon Coppeard
06db3abb67 Bug 1003230 - Fix windows build errors caused by changeset e7e6db764418 r=bustage on a CLOSED TREE 2014-07-15 10:26:09 +01:00
Jon Coppeard
e5db24cc1f Bug 1037516 - Attempt to fix perf regresion on talos r=terrence 2014-07-15 09:42:47 +01:00
Jon Coppeard
aa96085812 Bug 941804 - Reduce chunk size to 256K for B2G r=terrence 2014-07-15 09:42:47 +01:00
Jon Coppeard
8f272b4ac9 Bug 1003230 - Don't re-query page size information when memory mapping files r=sfink 2014-07-15 09:42:47 +01:00
Jon Coppeard
e218499aef Bug 1003230 - Refactor page based memory allocation functions r=sfink 2014-07-15 09:42:47 +01:00
Marty Rosenberg
c03ee777e7 bug 991153: Fix float32 on arm to handle aliased registers (r=jandem) 2014-07-15 03:34:08 -04:00
Marty Rosenberg
114235cae7 Bug 991153: Teach the MoveResolver how to deal with the more complex cycles that can result from aliased registers (r=sunfish) 2014-07-15 03:34:08 -04:00
Marty Rosenberg
2c8d256592 no bug: Fix the spew that was messed up in a merge, and refactor control flow a bit (r=sunfish) 2014-07-15 03:34:07 -04:00
Emanuel Hoogeveen
5d4d18487c Bug 1036784 - Extend freeSpanAllocate to do all the things that FreeList::allocate does, and rename it to freeListAllocate. r=terrence 2014-07-14 23:40:00 +02:00
Jan de Mooij
59942aecdf Bug 1037871 - Enable Latin1 strings in SpiderMonkey. r=luke 2014-07-15 08:21:40 +02:00
Bill McCloskey
ad505aedf5 Bug 1017323 - Fix more non-unified build bustage 2014-07-14 23:12:18 -07:00
Bill McCloskey
4f4ba18792 Bug 1017323 - Fix some non-unified build bustage 2014-07-14 22:49:09 -07:00
Bill McCloskey
7db6f29449 Bug 1017323 - Add-on interposition (r=bholley) 2014-07-14 22:10:05 -07:00
Chris Peterson
25854464fa Bug 1036782 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src. r=jorendorff 2014-07-14 19:14:54 -07:00
Chris Peterson
09875e23cd Bug 1036780 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/gc. r=terrence 2014-06-29 23:05:34 -07:00
Shu-yu Guo
df7c1d415c Bug 1037657 - Handle Bailout_NonSymbolInput in PJS bailout warnings. (r=jorendorff) 2014-07-14 15:37:49 -07:00
Jan de Mooij
601f2700c9 Bug 1037869 - Fix remaining Latin1 string issues. r=terrence
--HG--
extra : rebase_source : b6fc9024f1a6c7eb9169b6c8c906916b4b1c197e
2014-07-14 22:19:36 +02:00
Ryan VanderMeulen
b34be95846 Merge m-c to inbound. a=merge 2014-07-14 16:19:58 -04:00
Ryan VanderMeulen
99886e5bda Merge inbound to m-c. a=merge 2014-07-14 15:47:36 -04:00
Ryan VanderMeulen
86a8d8d445 Backed out changeset 0d237b824f96 (bug 1017165) for causing bug 1037750 and bug 1037772. 2014-07-14 15:40:24 -04:00
Bobby Holley
b9c30b55ac Bug 856067 - Actually push the test. r=me CLOSED TREE 2014-07-14 10:22:51 -07:00
Bobby Holley
5430dbb693 Bug 856067 - Tests. r=me 2014-07-14 10:09:07 -07:00
Bobby Holley
bf077afa17 Bug 856067 - Add some helpful logging to the console when we deny access to a non-Xrayable object. r=gabor 2014-07-14 10:09:07 -07:00
Bobby Holley
fd59f850a8 Bug 856067 - Remove special case for content XBL scopes. r=gabor
This is now the default behavior. \o/
2014-07-14 10:09:07 -07:00
Bobby Holley
1576579a77 Bug 856067 - Make unwaived non-Xrayable objects opaque from privileged code. r=gabor 2014-07-14 10:09:07 -07:00
Bobby Holley
b7d711f17b Bug 856067 - Fix up test_xrayToJS.xul. r=gabor 2014-07-14 10:09:06 -07:00
Octoploid
d808249c97 Bug 1035092 - "bool functions shouldn't return nullptr" [r=sfink]
--HG--
extra : rebase_source : 0a0f2549b0a34c759384d8293f6227e112610147
2014-07-12 06:26:00 -07:00
Andrew McCreight
1ee07d58d6 Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
Jan de Mooij
f2893d2ba1 Bug 1038093 - Create Latin1 strings in some more cases, when Latin1 strings are enabled. r=luke 2014-07-14 19:17:15 +02:00
Douglas Crosher
7e6adf318e Bug 964258 - IonMonkey: Use mprotect for interrupt check on ARM. r=bhackett 2014-07-12 10:04:29 +10:00
Jan Beich
5956f5f781 Bug 1037252 - Unbreak --disable-ion build after bug 1021790. r=bhackett 2014-07-12 10:21:03 +02:00
Jan de Mooij
c4d8177c2c Bug 1034689 part 3 - Fix remaining places in Gecko to handle Latin1 strings. r=bz 2014-07-12 09:43:08 +02:00
Jan de Mooij
29b2d13e94 Bug 1034689 part 2 - Add AssignJSFlatString and use it. r=bz,terrence 2014-07-12 09:43:06 +02:00
Jeff Walden
39e2b3570b Minor bustage fixes for bug 1037609 and bug 1037100. r=bustage
--HG--
extra : rebase_source : 72083f1ec1036497a4d6a93ee614ea60794ae749
2014-07-11 21:03:07 -07:00
Boris Zbarsky
50869bf682 Bug 857648 part 6. Remove the now-unused JS::DescribeStack API. r=jimb 2014-07-04 01:25:30 -04:00
Jan de Mooij
889d0672b3 Bug 1034689 part 1 - Make AndroidBridge JSON parsing work with Latin1 strings. r=Waldo 2014-07-14 15:01:32 +02:00
Martin Stransky
8ff6f02f5b Bug 1037470 - Fix debug build bustage with Ion disabled. r=jandem 2014-07-11 08:28:00 -04:00
Nick Fitzgerald
fb9ac6ee38 Bug 1034463 - Ensure that PCLocationMap only ever stores scripts from its own compartment. r=shu 2014-07-12 12:54:00 -04:00
Jon Coppeard
b120873bb0 Bug 999158 - Keep a spare chunk around to mitigate GGC OOM crashes on tenuring r=terrence 2014-07-14 13:45:34 +01:00
Carsten "Tomcat" Book
ef31078371 Backed out changeset a1feed3cd303 (bug 941804) for b2g bustage on a CLOSED TREE 2014-07-14 12:34:33 +02:00
Carsten "Tomcat" Book
386c0844c2 Backed out changeset 62725e1af7fc (bug 999158) for b2g test bustage on a CLOSED TREE 2014-07-14 12:33:49 +02:00
Jon Coppeard
5c143481ad Bug 999158 - Keep a spare chunk around to mitigate GGC OOM crashes on tenuring r=terrence 2014-07-14 10:05:17 +01:00
Jon Coppeard
f183386d45 Bug 941804 - Reduce chunk size to 256K for B2G r=terrence 2014-07-14 10:05:17 +01:00