Mike Hommey
f365a859ef
Bug 838915 - Add a JS_STANDALONE configure/make variable. r=ted
2013-02-08 15:58:53 +01:00
Mike Hommey
362f974085
Bug 793767 - Use the executable file location to derive the update root. r=rstrong
2013-02-08 15:58:52 +01:00
Kannan Vijayan
89c27ed39f
Bug 839367 - Addressing forgotten nit. r=mjrosenb
2013-02-08 12:06:57 -05:00
Kannan Vijayan
c7cc156adb
Bug 839367 - Add branchTestValue(Condition, Address, ValueOperand, Label) method. r=mjrosenb
2013-02-08 12:03:20 -05:00
Andrea Marchesini
d8e0d71402
Bug 839056 - Rename nsHTMLOptGroupElement to HTMLOptGroupElement. r=Ms2ger
...
--HG--
rename : content/html/content/src/nsHTMLOptGroupElement.cpp => content/html/content/src/HTMLOptGroupElement.cpp
rename : content/html/content/src/nsHTMLOptGroupElement.h => content/html/content/src/HTMLOptGroupElement.h
2013-02-08 11:34:48 -05:00
Boris Zbarsky
704f7c0de4
Bug 839116 followup. Stop depending on <html> elements having a content-visible QueryInterface in the poor CLOSED TREE. r=mrbkap
2013-02-08 15:03:07 +00:00
Bobby Holley
dc7e7a50d2
Bug 821850 - Dynamically waive Xray for field access by XBL script on bound nodes. r=bz
2013-02-08 14:24:22 +00:00
Bobby Holley
4b306e73c6
Bug 821850 - Expose XBL members via Xray wrappers. r=bz
2013-02-08 14:24:21 +00:00
Bobby Holley
34890dad66
Bug 821850 - Clean up security wrappers for NAC. r=bz
2013-02-08 14:24:20 +00:00
Bobby Holley
4b6b3faf6a
Bug 821850 - Check for XBL scopes in nsContentUtils::IsCallerXBL(). r=bz
2013-02-08 14:24:20 +00:00
Bobby Holley
23776a5404
Bug 821850 - Add infrastructure for lazily-created XBL scopes. r=bz
2013-02-08 14:24:19 +00:00
Bobby Holley
518a586d4b
Bug 821850 - Don't rewrap |this| in nativeCall. r=jorendorff
...
This generally works with membrane semantics, but breaks when same-compartment
security wrappers are involved. In particular, when Field{Getter,Setter} live
in the XBL scope and operate on NAC via nativeCall, the this object can't be
rewrapped, because otherwise a SOW will appear and break everything.
It's not ideal to hardcode the index of |this|, but there's not really a great
alternative. IIUC the layout isn't changing any time soon, and this code will
hopefully be short-lived anyway, since SCSWs are on their way out.
2013-02-08 14:24:19 +00:00
Bobby Holley
bae9282c5c
Bug 821850 - Properly propagate |strict| in JSObject::deleteByValue. r=jorendorff
2013-02-08 14:24:19 +00:00
Bobby Holley
4d9b1a396c
Bug 812669 - Remove XPConnect equality hooks. r=mrbkap
2013-02-08 10:39:01 +00:00
Norbert Lindenberg
3175e3c531
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 7). r=jwalden
2013-02-07 22:22:57 -08:00
Nicholas Nethercote
46456e2b2d
Bug 838955 (part 2) - Fix rooting hazards in jsstr.cpp identified by static analysis. r=sfink.
...
--HG--
extra : rebase_source : 7a2de0680f6f82a0c40bea46a520af1a5ad72fbc
2013-02-07 18:13:41 -08:00
Nicholas D. Matsakis
996c14a8f7
Bug 834882: move InParallelSection() out of ForkJoinSlice and rename Initialize() to InitializeTLS() r=billm
2013-01-25 13:54:53 -08:00
Nicholas Nethercote
81acab97c2
Bug 838955 (part 1) - Fix rooting hazards in jsstr.cpp identified by static analysis. r=sfink.
...
--HG--
extra : rebase_source : cc45015a1840ccb1c3146e0b4ad81f2226dac985
2013-02-07 18:13:39 -08:00
Norbert Lindenberg
6b1d36df53
Bug 789393 - String.prototype.localeCompare() with no argument always returns 0. r=jwalden
...
--HG--
extra : rebase_source : 914adcd672372f9fe628e8b27e7b14b2fa40cc41
2013-02-07 18:01:35 -08:00
Nicholas D. Matsakis
5b8677f247
Bug 839274: Initialize ForkJoinSlice independently of ION. r=billm
2013-02-07 16:19:07 -08:00
Steve Fink
e46eeecb59
Backed out changeset ced35810adb2 (bug 838014). Again.
2013-02-07 17:06:42 -08:00
Steve Fink
e8f172360e
Backed out changeset b5ec7ce219b2 (bug 838014)
2013-02-07 17:06:16 -08:00
Steve Fink
f8391749f7
Backed out changeset 5abed7bd3cb7 (bug 838014)
2013-02-07 17:06:14 -08:00
Norbert Lindenberg
759b7f9c72
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 6). r=jwalden
...
--HG--
extra : rebase_source : 714d2776e671bf8587c95f2b19b576fb68d957b7
2013-02-07 15:34:50 -08:00
Sean Stangl
95a3d4ce2c
Bug 792797 - Handle interrupts in the Yarr interpreter. r=dvander
2013-02-06 16:54:26 -08:00
Nicholas Nethercote
02a7279b21
Bug 836949 (part 1) - Clean up the versions/options code. r=jorendorff.
...
--HG--
rename : content/html/content/test/test_meta_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 970d8a542bb631ce3f18da26ece69667af29d0a9
2013-02-06 21:35:16 -08:00
Tom Schuster
f88395707a
Bug 836373 - IonMonkey changes to compareString for the baseline jit. r=jandem
2013-02-08 00:01:15 +01:00
Nicolas B. Pierron
f098d6cede
Bug 835499 - Remove the runningInIon flag at the end of convertFrame. r=dvander
2013-02-07 14:35:05 -08:00
Steve Fink
8f6760d3ab
Bug 838014 - Rooting in jsapi-tests/. r=terrence. Landing again.
...
--HG--
extra : rebase_source : d42fbf0161f4c9758ada38d1d08a2583ab111376
2013-02-07 13:32:00 -08:00
Steve Fink
9f858bdbde
Bug 838014 - Rooting in the JS shell. r=terrence. Re-landing.
...
--HG--
extra : rebase_source : 5b326721e40b3f2b88a174f0076fcd04a0829aaa
2013-02-07 13:32:00 -08:00
Steve Fink
870d4573ec
Bug 838014 - Rooting in ionmonkey. r=terrence. Relanding.
...
--HG--
extra : rebase_source : 6df06564ba73b2f3c34274e077025c510f5e9ccc
2013-02-07 13:32:00 -08:00
Jan de Mooij
97eb029dea
Bug 839212 - Remove TestIonCompile. r=bhackett
2013-02-07 22:12:46 +01:00
Nicholas Nethercote
3b2b81c681
Bug 838911 - Fix Valgrind and ASAN annotations in LifoAlloc. r=bhackett
2013-02-06 17:39:27 -08:00
Nicholas D. Matsakis
2d2366ed59
Bug 807853 - Add (but do not yet use) parallel compilation mode to ion r=dvander,terrence
2013-02-07 11:34:43 -08:00
Jeff Muizelaar
11b8f9dcba
Bug 837715. Reduce compression rate for js source. r=benjamin
...
This cuts the time to compress gaia-email-opt.js from 0.63 seconds to 0.33
seconds. The result should still be smaller (391K from 321K before) than the
compressing with snappy or lz4 (528K), but decompression time will be worse.
Fortunately, this will only penalize Function.toSource() which I think is an ok
trade off.
--HG--
extra : rebase_source : 00c9e38fa2099ed03dc24aea9582f48423fe3a1b
2013-02-06 12:53:52 -05:00
Steve Fink
71ba9e2dfd
Backed out changeset 968921905c81 (bug 838014) on a CLOSED TREE
2013-02-07 10:49:41 -08:00
Steve Fink
2779756558
Backed out changeset 272c0e4616ab (bug 838014)
2013-02-07 10:49:39 -08:00
Steve Fink
bf1bb2f9f6
Backed out changeset c6757e68cfc9 (bug 838014)
2013-02-07 10:49:37 -08:00
Steve Fink
7b8bce4eac
Bug 838014 - Rooting in ionmonkey. r=terrence
...
--HG--
extra : rebase_source : 02e1ababcd36ea3e044ab3d2dd96f89816046a47
2013-02-06 21:25:16 -08:00
Steve Fink
96dc1c5d31
Bug 838014 - Rooting in the JS shell. r=terrence
...
--HG--
extra : rebase_source : cce531ae3c9b8cba294434a212f9b0883acfef37
2013-01-29 16:33:42 -08:00
Steve Fink
6de491c617
Bug 838014 - Rooting in jsapi-tests/. r=terrence
...
--HG--
extra : rebase_source : 458d9eb1828cf13de15ef015d0e37b9e91bee7bf
2013-01-29 16:18:01 -08:00
Jon Coppeard
e47140e94c
Bug 838643 - GC: Finalize shapes on background thread r=billm
...
--HG--
extra : rebase_source : 378e23a78b86b544806dcf326a173c7b3c7c39eb
2013-02-07 08:22:29 +00:00
Jon Coppeard
44b633bf0c
Bug 837751 - GC: Root CloneFunctionAtCallsite and WriteStructuredClone r=sfink
...
--HG--
extra : rebase_source : f049147afc19d8c2412223f028aef7adee1aae00
2013-02-07 08:22:28 +00:00
Jim Mathies
eefe4e1340
Bug 802254 - Add quotes around XPI_ROOT_APPID which can contain {}. r=glandium
2013-02-07 10:22:11 -06:00
Peter Van der Beken
e07d1dcdb8
Fix for bug 838228 (toString on an Xray for an interface object should stringify like Function.prototype.toString). r=bz.
...
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_ol_attributes_reflection.html
extra : rebase_source : 9bd7efb927e4eac96569ed629ee230dbf555fb63
2013-02-01 15:33:58 +01:00
Ryan VanderMeulen
84ca9f4859
Merge m-c to inbound.
2013-02-07 09:56:23 -05:00
Ryan VanderMeulen
67a3dc3eae
Merge the last PGO green inbound changeset to m-c.
2013-02-07 09:55:08 -05:00
Vicamo Yang
5c2a390050
Bug 834193: Implement USSDReceivedEvent, DataErrorEvent and CFStateChangeEvent using codegenerator. r=smaug
2013-02-07 19:02:12 +08:00
Vicamo Yang
f1c896b374
Bug 835148: Implement SmsEvent using event generator. r=smaug
...
--HG--
rename : dom/sms/interfaces/nsIDOMSmsEvent.idl => dom/sms/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMSmsMessage.idl => dom/sms/interfaces/nsIDOMMozSmsMessage.idl
2013-02-07 18:43:22 +08:00
Jan de Mooij
154cce4332
Bug 838520 part 1 - Refactor UnwindScope to use AbstractFramePtr. r=djvj
2013-02-07 10:26:25 +01:00