searching for reviewer(peterv)
0436eec4d294f73a424e931945a27fe38cd3e028: Bug 986492, part 2 - Use fill() and dedent() throughout Codegen.py. Change dedent() to strip an initial blank line from its argument, if present. r=peterv.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 25 Apr 2014 11:50:34 -0500 - rev 180606
Push 272 by pvanderbeken@mozilla.com at Mon, 05 May 2014 16:31:18 +0000
Bug 986492, part 2 - Use fill() and dedent() throughout Codegen.py. Change dedent() to strip an initial blank line from its argument, if present. r=peterv.
f0057045ace5c3b83ed65d38399e298641d7bd31: Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 15 Apr 2014 22:58:44 -0400 - rev 179067
Push 272 by pvanderbeken@mozilla.com at Mon, 05 May 2014 16:31:18 +0000
Bug 843840 part 2. Add a way to ask DOM proxies for only their enumerable property names, and use that in the enumerate hook. r=peterv
6ffe0fe626e0b870f1922a85f99df50951a646e8: Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 15 Apr 2014 22:58:44 -0400 - rev 179066
Push 272 by pvanderbeken@mozilla.com at Mon, 05 May 2014 16:31:18 +0000
Bug 843840 part 1. Add a way to ask DOM proxies with a named getter whether a property is enumerable or not and use that information in getOwnPropertyDescriptor. r=peterv
0a8ae91b6d9e70df249cb77baa9d0b4529bb4df7: Bug 986492, part 1 - Add fill() convenience function to Codegen.py. r=peterv.
Jason Orendorff <jorendorff@mozilla.com> - Fri, 04 Apr 2014 17:03:11 -0500 - rev 177548
Push 272 by pvanderbeken@mozilla.com at Mon, 05 May 2014 16:31:18 +0000
Bug 986492, part 1 - Add fill() convenience function to Codegen.py. r=peterv.
265e35a94cc5f72005988d41ed4f4abe8365125d: Bug 982680. Fix regress-406572.js to actually test something useful. r=peterv,waldo
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 29 Mar 2014 01:45:09 -0400 - rev 176437
Push 272 by pvanderbeken@mozilla.com at Mon, 05 May 2014 16:31:18 +0000
Bug 982680. Fix regress-406572.js to actually test something useful. r=peterv,waldo
d554eeb756cca92a4a0d696aa3188269ef4db65d: Bug 975042 - Tests. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:14 -0300 - rev 175320
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Tests. r=peterv We try to make this test machinery reusable for future Xrayable JS objects.
7bcdc31e935694e5cc9531a561e125f854cf5c68: Bug 975042 - Update expando sharing tests to test the Xray-to-JS case. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:14 -0300 - rev 175319
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Update expando sharing tests to test the Xray-to-JS case. r=peterv
7ad0ea6572732b999b5dce453a2199bdbd8dc961: Bug 975042 - Enable JS Xray for the Date object. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:14 -0300 - rev 175318
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Enable JS Xray for the Date object. r=peterv
65a69614c90da0e0694ac60292ed2614ece3cd32: Bug 975042 - Implement resolveOwnProperty and enumerateNames trap. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:13 -0300 - rev 175317
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement resolveOwnProperty and enumerateNames trap. r=peterv
2bbc5469a75d6eb089fbbb7c64047f57989c0ffc: Bug 975042 - Make enumerateNames trap virtual. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:13 -0300 - rev 175316
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Make enumerateNames trap virtual. r=peterv
25308759dec02065727876f2bc1cf5263bece1ef: Bug 975042 - Implement getPrototypeOf. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:13 -0300 - rev 175315
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement getPrototypeOf. r=peterv
aaf613996e218394475d07dc8052e702d3da4814: Bug 975042 - Implement createHolder. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:13 -0300 - rev 175314
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement createHolder. r=peterv
8110b9082e9e6eadf9067c1c9da6da7d6c254252: Bug 975042 - Implement the easy trait hooks. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:13 -0300 - rev 175313
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement the easy trait hooks. r=peterv
cef075dd64f8016ecdc73410d6bc59bbd5b0f0de: Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:12 -0300 - rev 175312
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv All of this machinery asserts if it actually get used. But it won't be used at present, because we have an empty whitelist of JSProtoKeys.
c6d6fcd028fd976e8dc0c665f80d02c17171d930: Bug 975042 - Remove the special COW support for Date. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Sun, 23 Mar 2014 11:02:12 -0300 - rev 175311
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Remove the special COW support for Date. r=peterv As soon as Date is on Xrays, this stuff won't work anyway. Henceforth, content access to chrome Date objects is forbidden, and APIs should use something like |new contentWindow.Date()| for any Date object they wish to expose to content.
767ce92ebaf150622e5401beac747b34fe76d1fc: Bug 975042 - Tests. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:25 -0300 - rev 175073
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Tests. r=peterv We try to make this test machinery reusable for future Xrayable JS objects.
16da792be5f817ab3dcf720936839e61498b68e6: Bug 975042 - Update expando sharing tests to test the Xray-to-JS case. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:25 -0300 - rev 175072
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Update expando sharing tests to test the Xray-to-JS case. r=peterv
1b62c8f1c211017b061b936c205d70d957483233: Bug 975042 - Enable JS Xray for the Date object. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:24 -0300 - rev 175071
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Enable JS Xray for the Date object. r=peterv
f7d97dc26289f1e3a2a2cc2a30d39d6de1968447: Bug 975042 - Implement resolveOwnProperty and enumerateNames trap. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:24 -0300 - rev 175070
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement resolveOwnProperty and enumerateNames trap. r=peterv
6c25a4bfd449a6ce78afd365be86739f372021ac: Bug 975042 - Make enumerateNames trap virtual. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:24 -0300 - rev 175069
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Make enumerateNames trap virtual. r=peterv
8ac7fa583164a98d8cfa0475376812ccdcd5ada2: Bug 975042 - Implement getPrototypeOf. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:24 -0300 - rev 175068
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement getPrototypeOf. r=peterv
59a38e0e27bb086e033f4fe234773b4fc752d93c: Bug 975042 - Implement createHolder. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:24 -0300 - rev 175067
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement createHolder. r=peterv
449ade4078c073bac73120dee267152b1f621c46: Bug 975042 - Implement the easy trait hooks. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:23 -0300 - rev 175066
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Implement the easy trait hooks. r=peterv
351371062c26cd4c9e3c9020ddf54e95e457968b: Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:23 -0300 - rev 175065
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Basic Xray infrastructure and boilerplate. r=peterv All of this machinery asserts if it actually get used. But it won't be used at present, because we have an empty whitelist of JSProtoKeys.
f787c0fa465e884394016321cfe6b880749f56da: Bug 975042 - Remove the special COW support for Date. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Thu, 20 Mar 2014 23:47:23 -0300 - rev 175064
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 975042 - Remove the special COW support for Date. r=peterv As soon as Date is on Xrays, this stuff won't work anyway. Henceforth, content access to chrome Date objects is forbidden, and APIs should use something like |new contentWindow.Date()| for any Date object they wish to expose to content.
05d5f2815f92ed46b79c530ef8fdea722ab25d3b: Bug 874788. Allow WebIDL HTMLAllCollection to emulate undefined. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Mar 2014 22:48:04 -0500 - rev 172554
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 874788. Allow WebIDL HTMLAllCollection to emulate undefined. r=peterv
7aabad87c7d79841e6b8658c261c67e3a478946a: Bug 874787. Add support for legacycaller on proxy bindings. r=efaust,peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Mar 2014 22:48:03 -0500 - rev 172553
Push 271 by pvanderbeken@mozilla.com at Mon, 24 Mar 2014 22:43:42 +0000
Bug 874787. Add support for legacycaller on proxy bindings. r=efaust,peterv
584e7a00ac79c9506a1e031fb237f0cb93aef272: Bug 952890 part 2. Remove the IsArrayLike method, since it no longer matches any spec concept. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Feb 2014 10:46:09 -0500 - rev 171501
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 952890 part 2. Remove the IsArrayLike method, since it no longer matches any spec concept. r=peterv
d0b0dca8f79266b3c759e69d807f1c7913df2e05: Bug 952890 part 1. Make WebIDL sequence JS to C++ conversions use for-of iteration, not length/index gets. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Feb 2014 10:46:09 -0500 - rev 171500
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 952890 part 1. Make WebIDL sequence JS to C++ conversions use for-of iteration, not length/index gets. r=peterv
8f0db74c66620869ce1742573f127aed0c61d8ef: Bug 952890 part 2. Remove the IsArrayLike method, since it no longer matches any spec concept. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Feb 2014 10:46:09 -0500 - rev 169145
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 952890 part 2. Remove the IsArrayLike method, since it no longer matches any spec concept. r=peterv
45da93d1dff9aa06079a2b9ecb32080beae9f05e: Bug 952890 part 1. Make WebIDL sequence JS to C++ conversions use for-of iteration, not length/index gets. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 14 Feb 2014 10:46:09 -0500 - rev 169144
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 952890 part 1. Make WebIDL sequence JS to C++ conversions use for-of iteration, not length/index gets. r=peterv
175ecf3705647c1c230812d0c18ba4d11c2b5707: Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 07 Feb 2014 15:56:14 -0500 - rev 167998
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 956806 part 2. Share generic getters/setters/methods across all bindings. r=peterv
28570c4d625e3c61f3bdcfa6727fbf6d91e14fd9: Bug 956806 part 1. Output a list of prototype names in PrototypeList.cpp. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 07 Feb 2014 15:50:23 -0500 - rev 167997
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 956806 part 1. Output a list of prototype names in PrototypeList.cpp. r=peterv
bf640fe76500ba5e729171edbca0304776e96f35: Bug 934509. Make sure to not accidentally pass 0 to ClearTimeoutOrInterval, even if someone calls clearInterval(0) on an Xray for a Window. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 07 Feb 2014 08:52:01 -0500 - rev 167847
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 934509. Make sure to not accidentally pass 0 to ClearTimeoutOrInterval, even if someone calls clearInterval(0) on an Xray for a Window. r=peterv
7695a5275a0e1613254507d46e3eaf11ad672dd3: Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 06 Feb 2014 21:08:29 -0500 - rev 167780
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 965927. [StoreInSlot] and [Cached] getters should use the reflector as the scope obj when wrapping the return value. r=peterv
9dcc5957f89eab6a77e0745425180cd7e96171e1: Bug 964875 part 3. Define WebIDL quickstubs for ChromeWindow. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 23:37:30 -0500 - rev 167509
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 964875 part 3. Define WebIDL quickstubs for ChromeWindow. r=peterv
ef6e5cfea527314e63184499e78d3d277dae3d6e: Bug 964875 part 2. Add a static nsGlobalWindow::IsChromeWindow test function for use in Func annotations. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 23:36:59 -0500 - rev 167508
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 964875 part 2. Add a static nsGlobalWindow::IsChromeWindow test function for use in Func annotations. r=peterv
97ee8ec34362e77e7f2fa5627eee07380049d02a: Bug 964875 part 1. Add a WebIDL ChromeWindow interface for use in instanceof once Window is on WebIDL bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 23:36:57 -0500 - rev 167507
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 964875 part 1. Add a WebIDL ChromeWindow interface for use in instanceof once Window is on WebIDL bindings. r=peterv
0f9e691162e6f04573d71c9129b25c8ab0ff0a5d: Bug 866222. Just always define getInterface on the window for now, so we stop breaking people. It'll go away once we ship WebIDL window. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:18 -0500 - rev 167352
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 866222. Just always define getInterface on the window for now, so we stop breaking people. It'll go away once we ship WebIDL window. r=peterv
3910ec9bec17075a41a753c73576aa8083e28599: Bug 965154. Make the global scope polluter handle WebIDL Window objects. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:18 -0500 - rev 167350
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 965154. Make the global scope polluter handle WebIDL Window objects. r=peterv
6fe4bf1609694259d2312092f4b1cabee0f9efd2: Bug 963380. Improve codegen for [Cached] and [StoreInSlot] attributes that have multiple wrapping paths to have less duplicated code. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:17 -0500 - rev 167349
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 963380. Improve codegen for [Cached] and [StoreInSlot] attributes that have multiple wrapping paths to have less duplicated code. r=peterv
4153e70b0960a7c06ecab48a8f01c9ec9335637b: Bug 958667 part 5. Hook up AvailableIn for interface members. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:17 -0500 - rev 167348
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 958667 part 5. Hook up AvailableIn for interface members. r=peterv
614d88a082076ffb170065da85b4aab6f76e36d9: Bug 958667 part 4. Hook up an AvailableIn extended attribute for interfaces. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:17 -0500 - rev 167347
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 958667 part 4. Hook up an AvailableIn extended attribute for interfaces. r=peterv
1c8ad8975b67519e291f92630e1fb9028b4c8f96: Bug 958667 part 3. Add helper methods for testing whether things should be exposed in privilegd or certified apps. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:17 -0500 - rev 167346
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 958667 part 3. Add helper methods for testing whether things should be exposed in privilegd or certified apps. r=peterv
5dcdc32aa5edd3f42f6b8880ada3fce3ae38ee12: Bug 958667 part 1. Make it possible to use multiple methods of disabling the visibility of a constructor at once, disabling it if any of them says it should be disabled. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:16 -0500 - rev 167344
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 958667 part 1. Make it possible to use multiple methods of disabling the visibility of a constructor at once, disabling it if any of them says it should be disabled. r=peterv
bbde82f0d3140ad3e0b11dc4f3dc47b97297c095: Bug 963388. Add support for nullable dictionary return values in callbacks and js-implemented bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 05 Feb 2014 13:38:16 -0500 - rev 167343
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 963388. Add support for nullable dictionary return values in callbacks and js-implemented bindings. r=peterv
d34f91e55e75c7b2db54f1c56204a3adfa12fa4c: Bug 945416 part 6. Fix the resolve/enumerate hooks in WebIDL bindings in the [Global] case to handle standard classes. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Jan 2014 22:33:33 -0800 - rev 166280
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 945416 part 6. Fix the resolve/enumerate hooks in WebIDL bindings in the [Global] case to handle standard classes. r=peterv
1275917b08fe14e77fd769aed786c4992e0a0323: Bug 945416 part 5. Implement nsGlobalWindow::GetOwnPropertyNames and flag the interface as NeedNewResolve. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Jan 2014 22:33:27 -0800 - rev 166279
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 945416 part 5. Implement nsGlobalWindow::GetOwnPropertyNames and flag the interface as NeedNewResolve. r=peterv
6891009a669a605e8e3c60f65689aa57516127bd: Bug 945416 part 4. Introduce a DoNewResolve method on nsGlobalWindow and call it from nsWindowSH::NewResolve. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Jan 2014 22:33:25 -0800 - rev 166278
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 945416 part 4. Introduce a DoNewResolve method on nsGlobalWindow and call it from nsWindowSH::NewResolve. r=peterv
7e8bbbcff2684cf0b204251c4c6f2b8b30cca706: Bug 945416 part 3. Make GlobalResolve fill in a JSPropertyDescriptor that nsWindowSH::NewResolve then uses to actually define the property. r=bholley,peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 29 Jan 2014 22:33:23 -0800 - rev 166277
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 945416 part 3. Make GlobalResolve fill in a JSPropertyDescriptor that nsWindowSH::NewResolve then uses to actually define the property. r=bholley,peterv