e72009158e15dc3f17af1c70ac358a2264058b73: Bug 820665 part 4. Remove no-longer-used IsPlatformObject. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:03:16 -0500 - rev 123050
Bug 820665 part 4. Remove no-longer-used IsPlatformObject. r=khuey
ed9af04edd8c73649151ad77fd5458943b9ba668: Bug 820665 part 3. WebIDL spec updates to changes in how callback interfaces work. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:03:11 -0500 - rev 123049
Bug 820665 part 3. WebIDL spec updates to changes in how callback interfaces work. r=khuey Specifically, any object that's not a Date or RegExp can implement a callback interface.
e78f9e6ea4d9977c9b1e98f7e9a3fa65ee971459: Bug 820665 part 2. WebIDL spec updates to changes in how callback functions work. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:03:06 -0500 - rev 123048
Bug 820665 part 2. WebIDL spec updates to changes in how callback functions work. r=khuey Specifically, all callables can be converted to a callback, including in overload resolution and union conversions. We already did this for normal callback arguments, but not the overload/union case.
cc603feaa2862586bfc2c5eefdfdadf70401d09b: Bug 820665 part 1. More WebIDL spec updates to changes in how dictionaries work. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:03:00 -0500 - rev 123047
Bug 820665 part 1. More WebIDL spec updates to changes in how dictionaries work. r=khuey Specifically, the following changes: 1) A union that includes a dictionary and is the last non-optional argument must actually be marked optional, just like a dictionary argument. 2) Disallow a union from containing both a nullable type and a dictionary. 3) Now all non-Date and non-RegExp objects can be used as dictionaries, including from overload resolution and union conversion. We don't support dictionaries inside unions yet, or unions as distinguishing args, so the spec changes to do with converting null to dictionaries inside a union or picking the union overload if there is a union containing a dictionary and null is the distinguishing arg value are not relevant to us so far.
150d2a82c060025ff013b7e71118f9637f624262: Bug 818050. Teach the JIT about DOM method and getter return types so that it doesn't have to type-guard when unboxing the boxed value in many cases. r=jandem,peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:02:52 -0500 - rev 123046
Bug 818050. Teach the JIT about DOM method and getter return types so that it doesn't have to type-guard when unboxing the boxed value in many cases. r=jandem,peterv
c80717e72675f0f8698e3d58e682fa5a6425d341: Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:02:42 -0500 - rev 123045
Bug 810644 part 2. Eliminate the now-unused CallEventHandler. r=smaug, sr=peterv
39b595bc7d78995e15f82e444d354a2b944ca92e: Bug 810644 part 1. Switch setTimeout and setInterval to using WebIDL callback functions. r=smaug, sr=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 03 Jan 2013 14:02:36 -0500 - rev 123044
Bug 810644 part 1. Switch setTimeout and setInterval to using WebIDL callback functions. r=smaug, sr=peterv
53e402890d35b9d0147e9c03fb32a9f05c7b937f: Bug 820463 - Revert early-loading changes, r=mdas
Jonathan Griffin <jgriffin@mozilla.com> - Mon, 17 Dec 2012 15:18:58 -0800 - rev 123043
Bug 820463 - Revert early-loading changes, r=mdas
50914b4cc5d87c20c03a50fed36e1ca75f51ea3e: Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 1). r=jwalden
Norbert Lindenberg <mozilladev@lindenbergsoftware.com> - Thu, 03 Jan 2013 12:29:15 -0600 - rev 123042
Bug 769872 - Add self-hosted JavaScript core of Intl constructors Collator, NumberFormat, DateTimeFormat (part 1). r=jwalden
3e3f356726b5e6cc146ff2db1dd36b30c1205228: Bug 769872 - Add support for default locale for Internationalization API. r=jwalden
Norbert Lindenberg <mozilladev@lindenbergsoftware.com> - Thu, 03 Jan 2013 12:29:09 -0600 - rev 123041
Bug 769872 - Add support for default locale for Internationalization API. r=jwalden
01efd933f60b4376289c1174bd3d45aef096ad0f: Bug 752578 - Remove the JS guard object implementation. r=Ms2ger
Jeff Walden <jwalden@mit.edu> - Thu, 27 Dec 2012 11:20:22 -0600 - rev 123040
Bug 752578 - Remove the JS guard object implementation. r=Ms2ger
7f628cbf1073dda524db9c1d71ceb04e4d9616cc: Bug 752578 - Use mfbt's guard object implementation in js/ipc. r=Ms2ger
Jeff Walden <jwalden@mit.edu> - Thu, 27 Dec 2012 11:20:22 -0600 - rev 123039
Bug 752578 - Use mfbt's guard object implementation in js/ipc. r=Ms2ger
0d6c5f87f08bb687cf3e0148f8d8b48940becc3e: Bug 752578 - Use mfbt's guard object implementation rather than using our own in the trickier cases. r=Ms2ger
Jeff Walden <jwalden@mit.edu> - Thu, 27 Dec 2012 11:20:22 -0600 - rev 123038
Bug 752578 - Use mfbt's guard object implementation rather than using our own in the trickier cases. r=Ms2ger
e024dfa5a77431f5bd48a4898face9042f9b3055: Bug 752578 - Use mfbt's guard object implementation rather than using our own in all the easy cases. r=Ms2ger
Jeff Walden <jwalden@mit.edu> - Thu, 27 Dec 2012 11:20:22 -0600 - rev 123037
Bug 752578 - Use mfbt's guard object implementation rather than using our own in all the easy cases. r=Ms2ger
86d4e7126086000238097a0b38d98915d913709b: Bug 797913 - Make is() output use actual result, r=mdas
Jonathan Griffin <jgriffin@mozilla.com> - Thu, 03 Jan 2013 10:44:17 -0800 - rev 123036
Bug 797913 - Make is() output use actual result, r=mdas
78454c7cecf327dd05f0a9af72d876b620e0d4b7: Bug 826132 - Don't restart emulator on failure, r=ahal
Jonathan Griffin <jgriffin@mozilla.com> - Thu, 03 Jan 2013 10:44:07 -0800 - rev 123035
Bug 826132 - Don't restart emulator on failure, r=ahal
b37bb6f0054cdad24026220c1edf2de8c564d3b0: Bug 823679 - Use updater icon instead of launcher icon for announcements. r=mfinkle
Brian Nicholson <bnicholson@mozilla.com> - Thu, 03 Jan 2013 10:43:24 -0800 - rev 123034
Bug 823679 - Use updater icon instead of launcher icon for announcements. r=mfinkle
8755061452d9cc6f6b944e8ad07596be6c5669cf: Make gDebugLog obey the normal NSPR_LOG_MODULES rules, no bug, mailinglist-r=bsmedberg
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 03 Jan 2013 13:30:59 -0500 - rev 123033
Make gDebugLog obey the normal NSPR_LOG_MODULES rules, no bug, mailinglist-r=bsmedberg
e57fcdedf527326390eb1692930cf2db60ca4061: Backed out changeset 3d51d7f54e5d (bug 825519) because of build failures
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 03 Jan 2013 13:28:18 -0500 - rev 123032
Backed out changeset 3d51d7f54e5d (bug 825519) because of build failures
e9d90681e31e110eca9d4d362a2e21dca9356e8d: Backout 119c60543071 (bug 751156) for robocop failures
Ed Morley <emorley@mozilla.com> - Thu, 03 Jan 2013 18:12:36 +0000 - rev 123031
Backout 119c60543071 (bug 751156) for robocop failures
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip