dom/bindings/BindingDeclarations.h
6fd5887b70add826121471b4ada0402d0b47a4cd
created 2021-03-11 19:28 +0000
pushed 2021-03-12 15:32 +0000
Simon Giesecke Simon Giesecke - Bug 1673931 - Avoid including ErrorResult.h in generated bindings when not needed. r=nika
c50f939ae803ca65b20614a4c92fb5b6f8e950e6
created 2021-03-11 13:38 +0000
pushed 2021-03-11 22:00 +0000
Simon Giesecke Simon Giesecke - Bug 1674080 - Add some required includes to the bindings generator. r=peterv
93fabad45659d172b723c9606215d3acaab54df1
created 2020-11-23 16:21 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1660470 - Add missing include directives/forward declarations. r=nika
4c369973911e0805efed5a7eb5f33aef09acd634
created 2020-05-09 14:51 +0000
pushed 2020-05-09 21:30 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=andi
624e19601244e22289283325ef4349657e493df8
created 2020-04-29 08:50 +0000
pushed 2020-04-30 03:51 +0000
Simon Giesecke Simon Giesecke - Bug 1628692 - Make Sequence infallibly copyable for now. r=smaug
98fff114a273c3c3177b2190483b4e457bfabb73
created 2020-03-06 23:05 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 2. Add a BindingCallContext class. r=peterv
b5c15277450eda187610b12df8abba5981bcbaf7
created 2020-03-07 00:15 +0200
pushed 2020-03-07 09:32 +0000
Arthur Iakab Arthur Iakab - Backed out 11 changesets (bug 1618011)for Linting failure.
278a213e530404a222f5e9eefdfccf69a738cfc6
created 2020-03-06 20:30 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 2. Add a BindingCallContext class. r=peterv
b64f17a5e742a3ca692d0cabd15ccb9a77d90996
created 2020-02-20 15:47 +0000
pushed 2020-02-20 22:49 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/bindings. r=smaug
6ca91a6eaf8d9b51733b9c7f6caa2c3c2c9951a8
created 2020-01-09 21:50 +0000
pushed 2020-01-10 05:03 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
525e99b89bda11f933ae6a6cb90132b487b80d7b
created 2020-01-08 16:11 +0000
pushed 2020-01-08 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607796 - Simplify usage of std::enable_if with std::enable_if_t. r=bzbarsky
9bba48993a3d196ff800c3198c89479d2207d3fe
created 2020-01-08 16:40 +0000
pushed 2020-01-08 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607796 - Use <type_traits> in dom/bindings. r=bzbarsky
66d7cbd72a41585afb9e6003fcce7e0b624171d3
created 2020-01-08 14:52 +0000
pushed 2020-01-08 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607595 - Manual fixups, and remove mozilla::IsBaseOf. r=froydnj
cf6b10d9a989a4fdff34954589affffc97479115
created 2020-01-08 14:52 +0000
pushed 2020-01-08 21:56 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1607595 - Remove uses of mozilla::IsBaseOf. r=froydnj
4c8fdaf26a725e6bd1218b2e9591560780530296
created 2020-01-07 21:37 +0000
pushed 2020-01-08 09:41 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1606958 - Use FakeString for UTF8String. r=bzbarsky,froydnj
585ff82b95f7d01da6c282ba484923bc0313af83
created 2020-01-07 03:07 +0200
pushed 2020-01-07 05:13 +0000
Arthur Iakab Arthur Iakab - Backed out changeset 05d084629569 (bug 1606958) for causing Valgrind bustages.
05d084629569cb08a2a980e404fc68584f0e6843
created 2020-01-06 21:24 +0000
pushed 2020-01-07 05:13 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1606958 - Use FakeString for UTF8String. r=bzbarsky
7cdbfc327a813240a350b1966eeb69d97e0841f3
created 2020-01-04 10:36 +0000
pushed 2020-01-04 21:47 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1449861 - Add codegen support for UTF8String. r=bzbarsky
8892919812280054e49a67141c2dbee94bbb1079
created 2019-12-02 21:17 +0000
pushed 2019-12-03 09:48 +0000
Nathan Froyd Nathan Froyd - Bug 1599133 - enable constructing Sequence from moved nsTArrays; r=bzbarsky
9f776274089a2e001b347eb6d92e99d3decba8d8
created 2019-02-11 21:51 +0000
pushed 2019-02-12 05:25 +0000
Boris Zbarsky Boris Zbarsky - Bug 1515582. Remove the separate XBL scope setup. r=bholley
83c1af1bfaafa5a5a6bcb1097fb51396359d1cc9
created 2018-12-26 03:32 +0100
pushed 2018-12-30 09:31 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1516366 - Move base classes from nsDocument to nsIDocument. r=smaug
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
e2a7b9a99226012bac933c5315c898ef9379211b
created 2018-11-29 17:07 -0500
pushed 2018-11-30 03:06 +0000
Diego Pino Garcia Diego Pino Garcia - Bug 1249606 - Automatically generate operator== for WebIDL dictionaries. r=bzbarsky
5c8f8fe4ef3e4e95526783d3781aebd14c9395df
created 2018-09-24 22:47 +0000
pushed 2018-09-25 09:18 +0000
Mike Hommey Mike Hommey - Bug 1493093 - Allow to relax MOZ_NON_TEMPORARY_CLASS for some specific constructors r=andi
74adb43ed11299a58f455aa7db6d8f89cd885e93
created 2018-06-29 13:39 -0700
pushed 2018-08-16 09:22 +0000
Timothy Guan-tin Chien Timothy Guan-tin Chien - Bug 1431255 - Part V, Set the reflectors of the UA Widget DOM to UA Widget Scope r=bholley
13efb4f58614a7bb20ca3149b0ca50cf92c7a13d
created 2018-06-16 17:21 +0300
pushed 2018-07-12 21:52 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - DOM - Initialize member fields in classes/ structures. r=peterv
bb85c5ee5afc151be0d07ecc48318dc69cfef446
created 2018-06-01 18:30 +0200
pushed 2018-06-02 23:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1466168: Remove mozilla::Forward in favor of std::forward. r=froydnj
0f0c781e4886f4d1ee667033b38f653405569759
created 2018-04-24 11:57 -0400
pushed 2018-04-24 21:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 1456261. Add cycle collection bits for WebIDL dictionaries. r=smaug
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
5b750710adaa157b6fb593a5744bae758379f616
created 2018-03-09 16:04 -0500
pushed 2018-03-10 09:59 +0000
Boris Zbarsky Boris Zbarsky - Bug 1444286. Common up the Get*ObjectHandle methods in bindings. r=peterv
98a6f537336d1a2e5a9a0810f8605940a580b149
created 2018-01-05 12:37 -0800
pushed 2018-01-06 09:49 +0000
Kyle Machulis Kyle Machulis - Bug 1428229 - Add comments about purposefully uninitialized variables in BindingDeclarations; r=bz
58d3a80ef7f78610a56a1dd3766e208513196cf5
created 2018-01-05 13:44 -0800
pushed 2018-01-06 09:49 +0000
Kyle Machulis Kyle Machulis - Bug 1428229 - Partial backout a4094a8fa08d (bug 1406820) due to optimization removals; r=bz
f6ef04a022f3c5aa861e438298302a989308369e
created 2017-12-06 16:52 -0800
pushed 2017-12-08 09:57 +0000
Eric Rahm Eric Rahm - Bug 1423773 - Part 1: Remove usage of nsStringGlue.h. r=glandium
a4094a8fa08d05070dc7d36da63469d748beaa53
created 2017-09-22 11:35 +0100
pushed 2017-10-11 21:53 +0000
Jonathan Watt Jonathan Watt - Bug 1406820 part 2. Fix some missing member initialization in dom/bindings code. r=qdot
18e6457470930696c2b149cc11040f13012c5711
created 2017-02-01 15:43 -0500
pushed 2017-02-02 13:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 6. Add a SystemCallerGuarantee class that we use for [ChromeOnly, NeedsCallerType] cases. r=bholley
29e59ce35d703ee271be1bb1c40023d3d0246bae
created 2016-12-06 23:41 -1000
pushed 2016-12-08 15:17 +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
4d5f785bc4b416918223e82bb2907974d32aaa1d
created 2016-11-17 13:49 -0500
pushed 2016-11-18 15:51 +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-14 09:22 +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 06:25 +0000
Andrea Marchesini Andrea Marchesini - Bug 1306222 - Introducing GlobalObject::GetSubjectPrincipal, r=ehsan
06a188296ad2f189a77910156acf780f9837f119
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:25 +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 15:20 +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-24 12:54 +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 16:47 +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 16:47 +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 19:21 +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 10:52 +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
6a353499d50d88d242e37472d894dac73e900231
created 2015-11-20 13:36 -0500
pushed 2015-11-23 13:09 +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
975e8b1618392b8aad13eb9a740c085b92cb1007
created 2015-08-06 15:45 +0300
pushed 2015-08-06 19:22 +0000
Aryeh Gregor Aryeh Gregor - Bug 1191305 - Alphabetize some includes; r=froydnj
ac4ab76805209c35c32ae8e88aebbb163b0454ae
created 2015-08-05 15:28 +0300
pushed 2015-08-05 23:29 +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:36 +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-13 09:52 +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 10:18 +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 10:18 +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 11:42 +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-19 23:52 +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-21 22:14 +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 13:00 +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-06 15:53 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1114987 - Add MOZ_UNSAFE_REF and mark GlobalObject::mGlobalObject as such; r=smaug
7535aa66fec1aef6f68278e6578e93edf25eaae1
created 2014-10-22 11:40 -0400
pushed 2014-10-22 20:01 +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
less more (0) -100 -60 tip