js/src/builtin/Intl.cpp
dc422956242bacfbf88d716f5b967d2c985b913b
created 2016-10-29 09:12 -0400
pushed 2016-10-29 13:21 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge autoland to m-c. a=merge
5868e557eae14ab7ac1a3fc89fe50b71a8665b55
created 2016-10-28 10:37 +0200
pushed 2016-10-29 13:21 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ee0568282adc (bug 837961) for "No such property on self-hosted object: offsetVal" failures in Windows XP Jit tests. r=backout
ee0568282adc0d6cddf74c3e635568145d5a987d
created 2016-10-06 22:37 -0700
pushed 2016-10-29 13:21 +0000
André Bargull André Bargull - Bug 837961 - Part 2: Implement timeZone support for Intl.DateTimeFormat. r=Waldo
7452437b3ab571b1d60aed4e973d82a1471f72b2
created 2016-10-13 18:45 +0200
pushed 2016-10-13 16:51 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b2fbdba6f5c7 (bug 837961) for failing jsreftest.html?test=ecma_3/Date/15.9.5.5.js. r=backout a=backout
b2fbdba6f5c79dde85b8bb2d3f201449a13badba
created 2016-10-06 22:37 -0700
pushed 2016-10-13 09:59 +0000
André Bargull André Bargull - Bug 837961 - Part 2: Implement timeZone support for Intl.DateTimeFormat. r=Waldo
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2016-09-30 10:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
3f47a92541c8e445757683d0e3e21e6df5d1a0d2
created 2016-09-13 20:49 -0700
pushed 2016-09-14 10:16 +0000
Zibi Braniecki Zibi Braniecki - Bug 1289340 - Expose Intl.DateTimeFormat.prototype.formatToParts. r=waldo
f3f97d528c6e5b6b47ccd0d9fc6476a5847dcae0
created 2016-09-01 12:25 +0200
pushed 2016-09-01 16:13 +0000
Zibi Braniecki Zibi Braniecki - Bug 1287503 - Expose a JS Intl API to get calendar information. r=waldo
99b60f9205ef6b50ab928247d365532f1a8cc893
created 2016-08-31 16:40 -0700
pushed 2016-09-01 16:13 +0000
Wes Kocher Wes Kocher - Backed out changeset 81723d4f90ed (bug 1287503) for jsreftest failures a=backout
81723d4f90ed804b7a29d70aa1408b1f81a335e9
created 2016-08-31 11:00 +0200
pushed 2016-09-01 16:13 +0000
Zibi Braniecki Zibi Braniecki - Bug 1287503 - Expose a JS Intl API to get calendar information. r=waldo
9be45967d42c71f0afbedb5c99dc2c052db09b0c
created 2016-08-25 12:00 +0100
pushed 2016-08-26 00:16 +0000
Jon Coppeard Jon Coppeard - Bug 1297343 - Make some more object classes background finalized r=sfink
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-08-25 12:13 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
6fb0804eb564251baadc7447d6a69df3e6c1a73a
created 2016-08-01 17:24 -0700
pushed 2016-08-09 13:49 +0000
Jeff Walden Jeff Walden - Bug 1291076 - Reorder Intl initialization to be both OOM-safe *and* smaller. r=sfink
5102def9aa8e88d3643b9baa6b1bab773f51eb3e
created 2014-07-21 19:09 -0400
pushed 2016-08-09 13:49 +0000
Jeff Walden Jeff Walden - Bug 1291077 - Remove a use of JS_strdup from Intl.cpp. r=sfink
2251dbd1b3c8733204e7a6f973a8d8d08e9fae01
created 2016-07-27 17:14 -0700
pushed 2016-08-09 13:49 +0000
Jeff Walden Jeff Walden - Bug 1289934 - Implement more-correct error handling if ucal_getType fails. (It can't with current ICU, at least our in-tree copy. But best be safe for the future.) Also don't assume ucal_getType's return value on success outlives the corresponding UCalendar*. (Again, no problem with current ICU, still worth fixing.) r=sfink
c39c56bc1833cfa0fd944f9bb37b8e3e40d57523
created 2016-07-27 17:13 -0700
pushed 2016-08-09 13:49 +0000
Jeff Walden Jeff Walden - Bug 1289934 - Simplify ScopedICUObject to store deleter function as a template parameter, not as a runtime variable. r=sfink
23fd4759f733c724c14f3533b25cf8dad3309296
created 2016-07-28 16:01 -0400
pushed 2016-07-29 10:35 +0000
Zibi Braniecki Zibi Braniecki - Bug 1289923 - Fix the minor errors found while writing test262 tests for DateTimeFormat.prototype.formatToParts. r=Waldo
10ac75b9846cdf348b2ddee69c128ed62bd62fb6
created 2016-07-20 15:00 +1000
pushed 2016-07-20 09:28 +0000
Xidorn Quan Xidorn Quan - Bug 1284406 part 2 - Avoid including ICU header when Intl API is disabled. r=Waldo
c5b4391bfdd4b74afd189e1894912f0cb5023074
created 2016-06-03 15:55 +0200
pushed 2016-06-06 10:04 +0000
Zibi Braniecki Zibi Braniecki - Bug 1260858 - "Update the DateTimeFormat.prototype.formatToParts to the final spec". r=waldo
b6cd434fdaf5f9471c4f17e23876143718a1e3c0
created 2016-04-12 10:36 -0700
pushed 2016-04-21 22:03 +0000
Zibi Braniecki Zibi Braniecki - Bug 1263040 - Add Intl.getCanonicalLocales. r=jwalden
4012e45e502eebdea798846bfd2234aec4ccd6b2
created 2016-03-21 16:18 -0700
pushed 2016-04-14 09:40 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Update miscellaneous code to use js::Call instead of js::Invoke. r=till
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 09:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
fbd4d72adc4c45cb4d2daf4734c69120023e5da3
created 2016-04-12 12:31 -0700
pushed 2016-04-13 09:58 +0000
Wes Kocher Wes Kocher - Backed out changeset 716d75c8abc2 (bug 1263040) for jsreftest failures
716d75c8abc204d419caa0c28f9fd0e63dd5a609
created 2016-04-12 10:36 -0700
pushed 2016-04-13 09:58 +0000
Zibi Braniecki Zibi Braniecki - Bug 1263040 - Add Intl.getCanonicalLocales. r=waldo
de7e03fdff65b86744f8ce59b036ea86caf6df8d
created 2016-03-18 17:41 -0700
pushed 2016-03-31 20:09 +0000
Jeff Walden Jeff Walden - Bug 1259877 - Intl.cpp:GetInternals should directly return its result, not go via outparam. r=till
15bd594b598247dc4e651bd2b8d9b7666817f2ba
created 2015-12-31 19:07 -0800
pushed 2016-01-02 00:37 +0000
Zibi Braniecki Zibi Braniecki - Bug 1216150 - Implement ECMA 402 DateTimeFormat formatToParts
01d9397026b136cc1eeaafc65e2f99fbd624e444
created 2015-12-31 15:32 -0800
pushed 2016-01-02 00:37 +0000
Zibi Braniecki Zibi Braniecki - Back out bug 1216150 for Linux x64 opt bustage
3d5156fda2dffffb6a41a73d0acf8048c764c738
created 2015-12-31 14:45 -0800
pushed 2016-01-02 00:37 +0000
Zibi Braniecki Zibi Braniecki - Bug 1216150 - Implement ECMA 402 DateTimeFormat formatToParts. r=waldo
4c3fe9bc88576b81907478cb9917d586a8a6425e
created 2015-11-19 14:30 -0800
pushed 2015-11-23 13:35 +0000
Jeff Walden Jeff Walden - Bug 1220693 - Put the needs-update status of the ICU default time zone behind a spinlock, as the simplest/stupidest possible thing that works. r=sfink
ee397c027df92d7f6d7ea5a4354c66cca5046af4
created 2015-11-03 13:03 -0800
pushed 2015-11-04 11:43 +0000
Jeff Walden Jeff Walden - Bug 1220693 - Lazily trigger ICU default-time-zone recreation only at the instant where the new default time zone is going to be used, rather than every time the time zone might have changed, as apparently ICU's default-time-zone computation is a lot of work. r=till
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-01 12:17 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-09-24 10:07 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-09-24 10:07 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-08-28 19:37 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
231cbcd20fe477f2c565bcde3f50f998c575c468
created 2015-07-01 14:00 -0700
pushed 2015-07-02 13:50 +0000
Jeff Walden Jeff Walden - Bug 1029483 - Fix various 99ch style violations in Intl.cpp. r=sparky
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-05-26 23:26 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
0deb2843004ff5bfb51f19504be00f08dccaca85
created 2015-05-13 14:07 -0700
pushed 2015-05-20 14:10 +0000
Terrence Cole Terrence Cole - Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
8bcd2e511413b074af96c3a1727d35d384e8f804
created 2015-05-07 15:24 -0700
pushed 2015-05-12 14:40 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1162766 - Fix more bad implicit constructors in js. r=evilpie
8ed771ecfecd259a6236fbf0ad3214affb3b98aa
created 2015-04-23 15:51 +0200
pushed 2015-04-23 21:25 +0000
Jan de Mooij Jan de Mooij - Bug 1155946 part 1 - Add a mayResolve class hook to optimize objects with resolve hooks better. r=bhackett
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 05:02 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-29 05:02 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-29 05:02 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
b105c303ca33ed024d8e34413da7cf24f848f129
created 2015-03-14 01:36 -0400
pushed 2015-03-16 02:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
c0d21f2affd6182e729628d952a664ab39438b1b
created 2015-01-30 13:56 -0600
pushed 2015-03-08 03:44 +0000
Jason Orendorff Jason Orendorff - Bug 1130576 - Rename JSPropertyOp -> JSGetterOp and JSStrictPropertyOp -> JSSetterOp. r=efaust.
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-02-27 18:25 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
6ff7a6801951efddae7ad8266497b39590983dcd
created 2015-02-13 09:36 -0800
pushed 2015-02-16 15:19 +0000
Terrence Cole Terrence Cole - Bug 1131877 - Part 2: Handlify the proto arg to NewObject functions; r=sfink
c448634fb6c945b1d16e003c4d2515407c49487f
created 2015-02-10 14:08 -0800
pushed 2015-02-12 23:05 +0000
Terrence Cole Terrence Cole - Bug 1131789 - Handlify the parent argument to NewObjectWithProto and friends; r=sfink
1c33995cc288c060a921054f80808523b3ca949c
created 2015-01-26 17:14 -0800
pushed 2015-01-28 00:21 +0000
Jeff Walden Jeff Walden - Bug 949220 - Make all the Intl objects' finalizers tiptoe around an unavoidable, intermediate-state OOM bug during construction of these objects. The underlying issue sadly remains. r=efaust
a0bcff4b675e622545bcef3aadbca3858601e86d
created 2014-12-18 08:35 -0600
pushed 2015-01-16 02:00 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 7 - Rename JSObject::{get,set}Generic etc. -> js::{Get,Set}Property and add a few comments. r=Waldo.
e2d2f1d200398336fce871e7159c971a44ae407b
created 2014-12-18 07:32 -0600
pushed 2015-01-16 02:00 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 6 - Rename JSObject::lookupGeneric, etc. -> js::LookupProperty and JSObject::hasProperty -> js::HasProperty. r=Waldo.
2575c07d5b5b722235c7706133714e5fae258c6a
created 2014-12-18 06:54 -0600
pushed 2015-01-16 02:00 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 5 - Rename JSObject::defineGeneric etc. -> js::DefineProperty, js::DefineOwnProperty -> js::StandardDefineProperty (for the moment--the plan is to unite these soon, both the name and the implementation). r=Waldo.
42e833ab7dea24b06adf2a374b4dadacec777387
created 2014-12-18 05:26 -0600
pushed 2015-01-16 02:00 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 3 - Rename JSObject::preventExtensions -> js::PreventExtensions and a few others, and move them to jsobj.cpp. Uninline several functions that have no business being inlined. r=Waldo.
772633edf2b0e103845a21f192c1e66259d64c8c
created 2014-12-16 09:52 +0000
pushed 2014-12-16 21:08 +0000
Jon Coppeard Jon Coppeard - Bug 1109922 - Fix rooting issue creating Intl object r=terrence
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2014-12-12 01:38 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
f654193f2c2ef3c92f5ea8634d99b4faac2a15e4
created 2014-11-22 08:10 -0600
pushed 2014-12-12 01:38 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 3 - Ban stub getter/setter arguments to JSObject::define{Generic,Property,Element} and js::SetPropertyIgnoringNamedGetter. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2014-12-10 11:58 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
516d97ff2d4dec871cc394ea91735b9aaf6a42de
created 2014-12-05 18:52 -0700
pushed 2014-12-08 12:10 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
3e1e87355f8f3499eecda9c2f4b97865dbe07d54
created 2014-12-05 13:28 -0500
pushed 2014-12-06 00:15 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 64ec5c15d182 (bug 1107496) for SM(ggc) orange.
64ec5c15d1828778d967d0054551042ec41a2d41
created 2014-12-05 07:27 -0700
pushed 2014-12-06 00:15 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2014-11-25 13:25 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
less more (0) -100 -60 tip