dom/base/WindowNamedPropertiesHandler.cpp
fe4679e180caf1a13fdafecfaf65ba67f4c247a7
created 2015-07-01 14:15 -0400
pushed 2015-10-26 12:58 +0000
Boris Zbarsky Boris Zbarsky - Bug 959992. Go back to not treating properties that the named properties object exposes as enumerable. r=peterv
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-08-03 13:22 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
7eca624923335b1ef0952ff3979f4a083d73bf78
created 2015-02-17 11:58 -0600
pushed 2015-06-19 19:24 +0000
Jason Orendorff Jason Orendorff - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
c3638d994edd641c54b6cfcc60d8f32576530eca
created 2015-03-22 09:34 -0700
pushed 2015-06-19 19:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
dcd0af73ac848137d04fa35cc1d111ece51677fe
created 2015-02-17 11:58 -0600
pushed 2015-06-19 19:24 +0000
Jason Orendorff Jason Orendorff - Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
35f7c0795116b44f106b79dab2f1ccbea9ca688d
created 2015-02-04 10:20 -0600
pushed 2015-06-19 19:24 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 5 - [[Delete]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2b18c04de86c2583959e350a95ef77d621deaef3
created 2015-01-30 11:37 -0600
pushed 2015-06-19 19:24 +0000
Jason Orendorff Jason Orendorff - Bug 1113369, part 3 - [[DefineOwnProperty]] ObjectOpResult support. r=Waldo, r=bz in dom, r=dvander in js/ipc, r=bholley in js/xpconnect.
2e9b1150861bab37b5120e712fea7e872f4d8bd8
created 2015-02-26 15:58 -0500
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
7c3cc4f11d38fd6adfc585cf06afb3d092471bdc
created 2015-02-26 23:17 -0800
pushed 2015-06-19 19:24 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1136925) for potentially busting m-e10s-dt on a CLOSED TREE
2faa0e91fe230efb7219e3b63b04641d12ee5264
created 2015-02-26 15:58 -0500
pushed 2015-06-19 19:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
53365d1c2b7f61efd40dd3839e6205f63d10c0e5
created 2015-02-24 16:41 +0200
pushed 2015-06-19 19:24 +0000
Olli Pettay Olli Pettay - Bug 1037687, load iframes in shadow DOM, r=wchen
53767c427617de53d0c929b7d9324880f634ad1b
created 2015-02-04 18:46 +0700
pushed 2015-04-21 23:03 +0000
Dhi Aurrahman Dhi Aurrahman - Bug 1125766 - Throw proper error types for TextEncoder(), TextDecoder() and TextDecoder.decode(). r=bz
1298539468f2d22f36603d78e8e8f94e9c821d61
created 2015-01-02 14:02 -0600
pushed 2015-03-23 22:08 +0000
Jeff Walden Jeff Walden - Bug 603201 - Make HasPropertyOnPrototype fallible. r=peterv
35ba8c31d7f3cdd4c93926d3cfd3977105b8a2d3
created 2014-10-17 16:57 -0700
pushed 2015-02-18 20:30 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Remove slots/elements from non-native objects, use a new layout for proxies and typed objects, r=luke,billm,efaust,bz,sfink,jandem.
90eec7edf8c0e4cfaf0fe15bf3f887f63a24eba0
created 2014-09-26 15:16 -0500
pushed 2015-01-05 23:23 +0000
Jason Orendorff Jason Orendorff - Bug 1026918, part 1 - Rename BaseProxyHandler::getOwnPropertyNames -> ownPropertyKeys to match the ES6 [[OwnPropertyKeys]] internal method. r=efaust, r=bz.
73f22a0e55cbd63d2984165c7bc7111665a80634
created 2014-09-15 16:51 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, make Xrays walk the prototype chain when resolving DOM properties. r=bholley.
194b0d93d32ae5b5d321d7dc115230f88605a87e
created 2014-09-15 16:51 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, add resolve and enumerate native property hooks for the Window named properties object. r=bholley.
ee4fe6bc73be31dd11c5d205f89890e78762d045
created 2014-09-09 15:19 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, add a named properties object type to DOMObjectType and how to get the parent prototype object in DOMIfaceAndProtoJSClass. r=bz, r=bholley.
d7cb38405fc20aefc08fe1403aeaa3cff1d60754
created 2014-09-05 22:36 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, create the named properties object from the binding code. r=bz.
591364ca5f0ab92bdd56e8eb2b0cc789ff7988fe
created 2014-09-05 22:09 +0200
pushed 2015-01-05 23:23 +0000
Peter Van der Beken Peter Van der Beken - Bug 787070 - Expandos on the xray of DOM prototypes should have effect on xrays of DOM nodes, give the WindowNamedPropertiesHandler a DOMIfaceAndProtoJSClass. r=bz.
cf04e79c302d942ebae171b74874fa26e3efa2e8
created 2014-09-05 14:28 -0400
pushed 2015-01-05 23:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017424 part 7. Remove code to handle XPConnect window wrappers from WindowNamedPropertiesHandler and XPCJSRuntime. r=peterv
0bc6b02c1bc2bfe39135eb4e644c2e4c725e2502
created 2014-08-01 23:37 -0400
pushed 2014-10-06 12:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1043690 - Part 2: Change the codegen for DOM proxies to ignore named props when looking up property descriptors on [[Set]]. r=efaust, a=sledru
102fae9cacc1b3c48c9a8e640a9e183ea62fd9c5
created 2014-07-05 17:30 +0200
pushed 2014-10-06 12:51 +0000
Jan de Mooij Jan de Mooij - Bug 1034191 - Make nsDependentJSString users work with Latin1 strings and nursery-allocated strings. r=bz
fe5b4bc91c68defa5562c1863b2c050eaf60bdb0
created 2014-06-27 04:44 -0700
pushed 2014-10-06 12:51 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
55f6c141528165e4487de0cdd76295adacdc0bcf
created 2014-06-27 14:21 +0200
pushed 2014-10-06 12:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 285c853fedfa (bug 1027402)
285c853fedfa684dfea52dba1e1e7db1cec7050b
created 2014-06-27 04:44 -0700
pushed 2014-10-06 12:51 +0000
Eric Faust Eric Faust - Bug 1027402 - Part 3: Mark all Proxy Handler methods const. (r=jorendorff, r=bz)
06542873b0dcaf2526549d6175ee310d8797bad1
created 2014-08-01 23:37 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1043690 - Part 2: Change the codegen for DOM proxies to ignore named props when looking up property descriptors on [[Set]]. r=efaust, a=lmandel
042efa0757405a246c93e904b274679287197bce
created 2014-06-10 20:15 -0700
pushed 2014-08-25 18:42 +0000
Bobby Holley Bobby Holley - Bug 1022016 - Redesign nsDependentJSString API to be less of a footgun. r=gabor, a=lmandel
04c3fc11907f6a609698d5180ad9bc1f486ab755
created 2014-06-10 22:50 -0400
pushed 2014-08-25 18:42 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019417 - When enumerating the window, make sure to not enumerate frame names that we wouldn't actually expose. r=bholley, a=sledru
51e11d4c451c78a8e229d4ed0ab860511bf1cca3
created 2014-05-13 11:58 +0200
pushed 2014-08-25 18:42 +0000
Nick Lebedev Nick Lebedev - Bug 998002 - Rename nsContentUtils::Get{Subject,Object}Principal to nsContentUtils::{Subject,Object}Principal. r=bholley
0d1097525746b8eea25c9627f8d2088ea48cd8cc
created 2014-06-12 11:22 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019417 followup to fix build bustage resulting from GetChildWindow having a different signature in 31 and 32. a=bustage
2203e70d4b5eee1eb292fe084512793120ec598a
created 2014-06-10 22:50 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019417 - When enumerating the window, make sure to not enumerate frame names that we wouldn't actually expose. r=bholley, a=sledru
e0741f7815ffce0ee1fc5344ec928223b34ae7ab
created 2014-04-25 16:11 -0500
pushed 2014-07-14 18:39 +0000
Jason Orendorff Jason Orendorff - Bug 547140, part 2 - Remove flags argument from JS_GetPropertyDescriptor and friends. r=Waldo.
f0057045ace5c3b83ed65d38399e298641d7bd31
created 2014-04-15 22:58 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - 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
50bb1cfc2352b98b5e3ca6519e4f2eaec322358d
created 2014-04-10 00:58 -0400
pushed 2014-07-14 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 993889 part 6. Remove the "scope" argument of dom::WrapObject methods. r=bholley
3910ec9bec17075a41a753c73576aa8083e28599
created 2014-02-05 13:38 -0500
pushed 2014-06-02 21:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 965154. Make the global scope polluter handle WebIDL Window objects. r=peterv
8a8ece0bcb6c942a179d44b72cd93eac14011c84
created 2013-11-11 18:56 +0200
pushed 2014-01-28 00:16 +0000
Olli Pettay Olli Pettay - Bug 936969 - Make sure to null check the return value of GetFrameElementInternal(). r=bholley, a=bajaj
508288a2b62cc6e6332ec008a3448dc2fff769c2
created 2013-10-08 17:51 +0200
pushed 2014-01-28 00:16 +0000
Peter Van der Beken Peter Van der Beken - Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
389dbd870f322e2ef8c899aa5e6652302c59039a
created 2013-10-26 17:02 +0200
pushed 2014-01-28 00:16 +0000
Ms2ger Ms2ger - Backout changeset 2e466ccc7bd0 for devtools test failures.
2e466ccc7bd04a024dace9cedc9719c300a7f7f7
created 2013-10-08 17:51 +0200
pushed 2014-01-28 00:16 +0000
Peter Van der Beken Peter Van der Beken - Bug 918345 - Turn on WebIDL binding generation for Window and hook it up to quickstubs. r=bz.
6a194198c85da6772c32865cef1d507d75f44d1c
created 2013-10-04 13:29 +0200
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 921454 - Refactor proxy creation to use an options object. r=jonco
016fa9293f661d15a21aedf683d2025aa827b0ab
created 2013-09-24 19:02 -0700
pushed 2014-01-28 00:16 +0000
Bobby Holley Bobby Holley - Bug 916945 - Stop returning cross-origin subframes for named access in global scope (unless the iframe name matches). r=bz
197f0dea9407ece9c5b23fb1e3f8f734006f8cbb
created 2013-09-20 01:07 -0400
pushed 2014-01-28 00:16 +0000
Boris Zbarsky Boris Zbarsky - Bug 903569. Remove the unneeded CheckPropertyAccess call in the GSP. r=bholley,peterv
d08fd5abd6a2eded968b580a2190fc64cbf0f276
created 2013-09-19 16:24 -0600
pushed 2013-12-03 03:32 +0000
Brian Hackett Brian Hackett - Bug 903802 - Give a singleton type to the global scope polluter proxy. r=jandem, a=lsblakk
b236f2ec158346aed0550624d1920b8989c15f18
created 2013-08-23 17:23 -0700
pushed 2013-12-03 03:32 +0000
Terrence Cole Terrence Cole - Bug 908942 - Fix some exact rooting hazards in dom; r=bz
b1f332685dcd852a5c54ae7a9fcdf06e536f3590
created 2013-08-10 01:10 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 895758 followup. Fix the include guard and some spacing issues.
9bb15d65e503601bc25c7e4cc57806f4fbd23766
created 2013-07-09 10:45 -0400
pushed 2013-12-03 03:32 +0000
Peter Van der Beken Peter Van der Beken - Bug 895758. Make the global scope polluter a proxy. r=bzbarsky
less more (0) tip