dom/bindings/BindingDeclarations.h
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
05d9746016f47666c00390aacc9f9d62c8ffffb4
created 2017-02-24 17:04 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - Move to 99 chars instead of 80 draft
cbb8fdf1daf98a15f7d57f6b08d273bdf96aa1a0
created 2017-02-24 09:55 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent all but js/ draft
18e6457470930696c2b149cc11040f13012c5711
created 2017-02-01 15:43 -0500
pushed 2017-02-02 04:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 6. Add a SystemCallerGuarantee class that we use for [ChromeOnly, NeedsCallerType] cases. r=bholley
fb7411b77ab768ad6089bc5c0e6a30c9e24802b4
created 2016-12-02 15:41 -0500
pushed 2016-12-05 10:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1321879 part 1. Add an API on GlobalObject to get the caller type, for use in things like WebIDL constructors. r=bholley draft
4d5f785bc4b416918223e82bb2907974d32aaa1d
created 2016-11-17 13:49 -0500
pushed 2016-11-18 04:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1318117. Stop using IsCallerChrome in pointerlock API, fullscreen API, and documentURI getter. r=ehsan
a0d9aedec3072f4fedabb177547272c679935b61
created 2016-11-11 16:09 -0500
pushed 2016-11-11 22:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 1316619. Add a [NeedsCallerType] WebIDL annotation. r=bholley
069d41a294b8179a226e359de8c9936e003f5309
created 2016-09-30 19:54 +0200
pushed 2016-10-01 01:30 +0000
Andrea Marchesini Andrea Marchesini - Bug 1306222 - Introducing GlobalObject::GetSubjectPrincipal, r=ehsan
06a188296ad2f189a77910156acf780f9837f119
created 2016-09-11 18:15 +0900
pushed 2016-09-30 16:37 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 17: Replace Value parameter to const Value& in dom/bindings. r=smaug
3e027eec0b61dcd2910eaa3c72b81f71d79d59e4
created 2016-09-01 18:10 +0800
pushed 2016-09-07 07:05 +0000
John Dai John Dai - Bug 1294100 - Part 3: Modify Codegen to generate including FakeString's binding files and fix build errors. r=bz
bcaee6a9d587ae7b824f5fd006872b05060af607
created 2016-05-18 12:23 -0400
pushed 2016-05-23 01:13 +0000
Boris Zbarsky Boris Zbarsky - Bug 1273661 part 2. Add a way to trace a RefPtr<T> or OwningNonNull<T> via a Rooted. r=terrence,smaug
7ab87e09f57b97da66c986b70f539b0289aba3cf
created 2016-05-19 00:26 -0400
pushed 2016-05-19 15:56 +0000
Boris Zbarsky Boris Zbarsky - Backed out changesets bdb5b50fd858, 74dbcb56456d, 8f319062be85, 9806d7a88802, c08f417d85fd (bug 1273661) for build bustage and CLOSED TREE.
9806d7a88802a8998bd8d77a88046583eacf0aa2
created 2016-05-18 12:23 -0400
pushed 2016-05-19 15:56 +0000
Boris Zbarsky Boris Zbarsky - Bug 1273661 part 2. Add a way to trace a RefPtr<T> or OwningNonNull<T> via a Rooted. r=terrence,smaug
b9fce5b8b83cc086f98a103ce2837d3afb06689a
created 2016-02-24 13:45 -0500
pushed 2016-02-26 05:38 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1250985 - Part 1: Add a way to identify whether a WebIDL dictionary has any members present; r=bzbarsky
ee2b9334f11d8e666fe2221500b4e2c88ba96b1e
created 2016-02-10 23:31 -0500
pushed 2016-02-11 11:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 1241349 part 2. Restrict generation of ToJSON methods on dictionaries to only dictionaries we can safely stringify with JS::ToJSONMaybeSafely. r=bholley
e60d618b1f620d4bb15bf27a3bee3e2b33bea9af
created 2015-11-19 21:07 -0500
pushed 2015-11-20 03:34 +0000
Boris Zbarsky Boris Zbarsky - Bug 1226448. Fix Optional::Construct to do perfect forwarding, and fix the dictionary assignment operator code for members that can have missing values to not try constructing and already constructed member. r=jib draft
975e8b1618392b8aad13eb9a740c085b92cb1007
created 2015-08-06 15:45 +0300
pushed 2015-08-06 20:00 +0000
Aryeh Gregor Aryeh Gregor - Bug 1191305 - Alphabetize some includes; r=froydnj
ac4ab76805209c35c32ae8e88aebbb163b0454ae
created 2015-08-05 15:28 +0300
pushed 2015-08-05 16:45 +0000
Aryeh Gregor Aryeh Gregor - Bug 1190823 - Move OwningNonNull.h to xpcom/base/; r=froydnj
c0ccf9625fe3630eac2f49416359c0771e559b97
created 2015-07-27 21:15 -0400
pushed 2015-07-28 18:56 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1188207 - Fix more constructors in DOM; r=baku
f8ce70a1ba28c5c51cb1d646f3841eecfc3a0c94
created 2015-07-07 15:44 -0700
pushed 2015-07-12 16:26 +0000
Bobby Holley Bobby Holley - Bug 1180921 - Give Optional<T> Maybe<T>-like operator== semantics. r=bz
fb0c6275d5c2b06d8467c9aa69ff2e50af16ecef
created 2015-07-09 17:43 -0700
pushed 2015-07-10 13:16 +0000
Wes Kocher Wes Kocher - Backed out 5 changesets (bug 1180921) for build failures in BasePrincipal.cpp
bbdebd7b8881cfbfb49cb8a699ab8ae4ec77541d
created 2015-07-07 15:44 -0700
pushed 2015-07-10 13:16 +0000
Bobby Holley Bobby Holley - Bug 1180921 - Give Optional<T> Maybe<T>-like operator== semantics. r=bz
bd079aadd3feeee3f9b9f73c5e0bc4bd6a870722
created 2015-05-03 15:32 -0400
pushed 2015-05-04 19:03 +0000
Andrew McCreight Andrew McCreight - Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
18cb3176175cee4f5e8ed1d0a6ebd8248419e3b7
created 2015-02-19 14:36 -0500
pushed 2015-02-20 01:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1134112 part 1. When doing fast-init of a Web IDL dictionary, do fast-init of its dictionary members and its ancestors too. r=peterv
4f9b89c25eee1b9ebfa6e1c2214b16edf0f10ccd
created 2015-01-18 14:11 -0500
pushed 2015-01-22 00:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123113 - Mark ParentObject as stack class, and its mObject member as non-owning; r=bzbarsky
86924ac6a94a9147bcae518239d7a33b5981062b
created 2015-01-06 18:35 -0500
pushed 2015-01-09 07:45 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1118486 - Part 1: Use `= delete` instead of MOZ_DELETE directly; r=Waldo
67b3ac5b553ad88f7d1c4ba968da2042cd28ff83
created 2015-01-05 15:46 -0500
pushed 2015-01-07 02:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1114987 - Add MOZ_UNSAFE_REF and mark GlobalObject::mGlobalObject as such; r=smaug
2479de9ab541f7b13c9a3f86136e48680423481a
created 2014-07-31 23:50 -0400
pushed 2014-10-29 02:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 1038399 - Add a ToJSON method to Web IDL dictionaries. r=bholley, a=lmandel
7535aa66fec1aef6f68278e6578e93edf25eaae1
created 2014-10-22 11:40 -0400
pushed 2014-10-29 00:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019191 part 19. Change GlobalObject::GetAsSupports to not rely on UnwrapArg producing an nsISupports for non-reflectors. r=peterv
bfd583d48fccc75b04e554087d17e46002e00f83
created 2014-09-09 14:00 -0400
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1065025 - Make the generated WebIDL ToJSON method const; r=baku
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-10-20 17:29 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
69d0a773505e1f8a7d3bc75ddb09c1af920f87e0
created 2014-08-13 15:39 -0700
pushed 2014-10-20 17:29 +0000
Seth Fowler Seth Fowler - Bug 913586 (Part 4) - Update Maybe users in dom. r=bz
9c67ef1f95153de5ce249c7da2506066d6ac9c8a
created 2014-07-31 23:50 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 1038399. Add a ToJSON method to Web IDL dictionaries. r=bholley
62e1c853536b14b7940ac2e386e0f2f619832c51
created 2014-07-28 13:17 -0400
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1045067 - Fix some bad implicit constructors in dom/content/ipc; r=smaug
be135c6277739a4b24cfdf70800b662df0c7333c
created 2014-07-03 10:03 +0200
pushed 2014-10-20 17:29 +0000
Jan de Mooij Jan de Mooij - Bug 1032726 part 5 - Make new DOM bindings work with Latin1 strings. r=bz
4db2e66252d4bea08e26d67700edbdafc7073e74
created 2014-06-23 16:03 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 767924 part 2. Introduce both const and non-const versions of GetAs* methods on unions, with the former returning the public-facing type and the latter returning the internal type. r=peterv
fc1f605dda9df5ceb88eab4cd36e6f98b0bfb68f
created 2014-06-16 14:08 -0400
pushed 2014-10-20 17:29 +0000
Ben Kelly Ben Kelly - Bug 1025973 - Part 1: Rename GlobalObject::GetContext() to Context(). r=bz
966a33fe27723d8e4208de1625e0a34a520ae7b9
created 2014-04-10 02:03 -0400
pushed 2014-10-20 17:29 +0000
Jan-Ivar Bruaroey Jan-Ivar Bruaroey - Bug 994465 - Make Optional::Construct() return T&; r=bz
f1e4f0f82a9a1572479ee08ed873cc61baeca0da
created 2013-11-09 11:20 +0100
pushed 2014-10-20 17:29 +0000
Peter Van der Beken Peter Van der Beken - Bug 990158 - Make inner windows use their wrapper cache. r=bz.
7c1d075bb7f67b4e4004058ba0bd1789a65e178c
created 2014-03-19 13:35 -0300
pushed 2014-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 825392 - Generate anonymous content reflectors in the XBL scope. r=bz
ac2e44b5053782f6d9bfa66fe1d471f5d7b97a4c
created 2014-03-14 14:51 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 983228. Add a sequence tracer for sequences of unions. r=baku
fed727c1231575a3df990f18cff61799c69ac245
created 2014-02-19 10:13 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 970764. Remove support for non-optional "any" arguments values, since "any" needs to be able to include undefined anyway. Have "any" arguments and dictionary entries default to undefined unless the IDL explicitly says "= null". r=khuey
0e28e7bc8b05a8baf740d4de7558621fdf915f63
created 2014-02-06 21:08 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 968665. Get rid of MainThreadDictionaryBase and the dictionary bits in DummyBinding, since we now codegen a single version of dictionaries for both mainthread and workers. r=khuey
1ee233ff37f80df3d2820eccf728bc5e8ce60422
created 2014-01-22 14:37 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
ee997698be4a0f2715c493e8126a2b28080cbe57
created 2014-01-22 16:17 -0800
pushed 2014-10-20 17:29 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 958576) for osx 10.8 m-oth bustage on a CLOSED TREE
2ec09c9a9df1e5e8688fa198c18e9f81681bb31d
created 2014-01-22 14:37 -0500
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 958576 part 2. Move FakeDependentString to the binding_detail namespace. r=peterv
cd380f3e389e9baf72f34b7027ca80c17f3b2dbc
created 2013-12-20 08:51 +0000
pushed 2014-10-20 17:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 949456 - MessageEventInit updated to the latest spec, r=bz
bc8c1eb0f2ba50d74e72ff4ce68fb8dc5b0ee920
created 2013-11-11 09:04 +0100
pushed 2014-10-20 17:29 +0000
Ms2ger Ms2ger - No bug - Fix some style issues in DOM code.
28e8a3bbe870514b0425e467d5e70351e39540b7
created 2013-10-28 10:04 -0400
pushed 2014-10-20 17:29 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in dom/ (1/2); r=ehsan
508288a2b62cc6e6332ec008a3448dc2fff769c2
created 2013-10-08 17:51 +0200
pushed 2014-10-20 17:29 +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-10-20 17:29 +0000
Ms2ger Ms2ger - Backout changeset 2e466ccc7bd0 for devtools test failures.
2e466ccc7bd04a024dace9cedc9719c300a7f7f7
created 2013-10-08 17:51 +0200
pushed 2014-10-20 17:29 +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.
5397cf44cbca5fc0e28ecbd4cabc39e4cb613cbb
created 2013-10-11 12:28 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 925495 part 1. Move DOMString out to a separate header. r=smaug
fdb83f77bdb33e9ccb099d6083db68dde5db6c9d
created 2013-10-11 13:38 -0400
pushed 2014-10-20 17:29 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 46029c9fbfe4 and 6114164c3d1b (bug 925495) for OSX (at least) crashes.
6114164c3d1b8110074aa66de78660e9c0a4a5ee
created 2013-10-11 12:28 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 925495 part 1. Move DOMString out to a separate header. r=smaug
160f313bccab5b6afbc8b957f302568657abc97f
created 2013-06-05 07:04 -0700
pushed 2014-10-20 17:29 +0000
Ben Turner Ben Turner - Bug 643325 - Implement SharedWorker. r=khuey.
af4605d0cc6b64214f3b344c12a376a03d43fd13
created 2013-10-01 01:06 -0700
pushed 2014-10-20 17:29 +0000
Ben Turner Ben Turner - Backout rev eedf61cab3fa (bug 643325) for test failures
eedf61cab3fa8be11c865eddb39fb0d952234027
created 2013-06-05 07:04 -0700
pushed 2014-10-20 17:29 +0000
Ben Turner Ben Turner - Bug 643325 - Implement SharedWorker. r=khuey.
1a4fdbcb1075ca3695e0ca95b78680d63fdcc4f3
created 2013-09-24 22:56 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 920209. Use nsAutoString in DOMString, to reduce allocations. r=smaug
1193eb976c83dc635942742da192427e7bf096bd
created 2013-09-13 13:21 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 915368. Give dictionaries copy constructors and assignment operators when it's safe. r=khuey
less more (0) -100 -60 tip