dom/bindings/BindingDeclarations.h
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
12141799ef109e6d03d47398d647d0f609c51183
created 2013-09-10 18:06 +0200
pushed 2014-10-20 17:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 914621 - #include OwningNonNull.h in BindingDeclarations.h; r=bzbarsky
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
fc2901f481464e774f666f3219d7c7bd8744513e
created 2013-08-28 02:37 -0700
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909514 (follow-up) - Remove unnecessary |#include "jsapi.h"| from BindingDeclarations.h. r=bz.
535e7c112fc63acb9d7ca92d71a1cad2fc7f03e6
created 2013-08-27 15:10 -0700
pushed 2014-10-20 17:29 +0000
Justin Lebar Justin Lebar - Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
8747c1028f1c9d50692287783ec415e4c2dc60f6
created 2013-08-22 22:17 -0700
pushed 2014-10-20 17:29 +0000
Kyle Huey Kyle Huey - Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
a25a71001d7e9af16f75f256c9d086814435c362
created 2013-08-22 10:38 +0200
pushed 2014-10-20 17:29 +0000
Ms2ger Ms2ger - Merge m-c to inbound
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2014-10-20 17:29 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
f02c696df785b1607e2b8498f959cd683f0d64d7
created 2013-08-22 08:30 +0200
pushed 2014-10-20 17:29 +0000
Ms2ger Ms2ger - Bug 903778 - Move dom::Date into its own files; r=khuey
ede52678ba7deb0c248a8636ab416781b2aa9305
created 2013-08-09 22:01 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 901531. Remove the unused RootedJSValue class. r=ms2ger
f781fc1c6e8a0c5ae050cded9790dc1e43b7bb5b
created 2013-08-05 13:40 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 900898 part 4. Support typed arrays inside sequences and variadics. r=smaug
4be8af5b96c7e3f65afab0c97489533e933d56e7
created 2013-06-19 14:48 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 883827. Make Optional<NonNull<T>> and Optional<OwningNonNull<T>> nicer to use by having their const Value() method return a T&. r=peterv
259e68f8843dd7c9af1766cb6092434f276c2db6
created 2013-06-19 10:24 -0400
pushed 2014-10-20 17:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
d116952bb74e0f1e858c0b6ffa2a24fb21d2a7bc
created 2013-06-11 21:41 -0400
pushed 2014-10-20 17:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
6a04dea9817f5af2f5f236d441c7f1fdc6393eb6
created 2013-06-11 21:24 -0700
pushed 2014-10-20 17:29 +0000
Phil Ringnalda Phil Ringnalda - Back out 2ccb9ec11a9f:d27ecea31590 (bug 856410) for b2g mochitest-3 failures
818909e614510b25eaefcd46c6a273c1195d8abd
created 2013-06-11 21:41 -0400
pushed 2014-10-20 17:29 +0000
Andrea Marchesini Andrea Marchesini - Bug 856410 - Implement futures - Part 1: Constructor, webidl, Done(). r=mounir, r=bz
3c733ec01b14d2e656d37c9c6203ec8cebd8b706
created 2013-06-07 22:45 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
357dfd8534468a5f2669b3475aa8c38520039027
created 2013-05-21 14:15 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 874154. Make sure we don't end up with uninitialized JSObject* or JS::Value in dictionaries. r=ms2ger
55e6e91ea9305281a161f386f24a2b57403900a9
created 2013-05-16 12:36 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 868715 part 10. Create specializations of Optional for 'any' and 'object' types so that we can have those look like Optional<Handle<Value> > and Optional<Handle<JSObject*> > respectively. r=peterv,sfink
4ca5f545698727fbb12b90f4d58ad880fd692d17
created 2013-05-16 12:36 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 868715 part 7. Add tracing to dictionaries. r=peterv
e3ef4876a29f52f145170f302d2853eec41cb094
created 2013-05-16 12:36 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 868715 part 5. Give all dictionaries a single base class so we can tell when template arguments are dictionaries. r=peterv
e2c5a5d03c491e122452a6b73f62c81c7c271658
created 2013-05-07 14:18 -0700
pushed 2014-10-20 17:29 +0000
Bobby Holley Bobby Holley - Bug 868637 - Simplify DOM Bindings JSON parsing. r=bz
d98854b1c00160eaa395dac809e00dde67be71ad
created 2013-05-03 19:29 -0400
pushed 2014-10-20 17:29 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 2. Better rooting in bindings for 'any' arguments. r=smaug
less more (0) -60 tip