dom/bindings/BindingDeclarations.h
966a33fe27723d8e4208de1625e0a34a520ae7b9
created 2014-04-10 02:03 -0400
pushed 2014-07-14 18:39 +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-07-14 18:39 +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-07-14 18:39 +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-06-02 21:01 +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-06-02 21:01 +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-06-02 21:01 +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-04-22 00:22 +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-04-22 00:22 +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-04-22 00:22 +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-04-22 00:22 +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-03-10 22:05 +0000
Ms2ger Ms2ger - No bug - Fix some style issues in DOM code.
28e8a3bbe870514b0425e467d5e70351e39540b7
created 2013-10-28 10:04 -0400
pushed 2014-03-10 22:05 +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-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.
5397cf44cbca5fc0e28ecbd4cabc39e4cb613cbb
created 2013-10-11 12:28 -0400
pushed 2014-01-28 00:16 +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-01-28 00:16 +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-01-28 00:16 +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-01-28 00:16 +0000
Ben Turner Ben Turner - Bug 643325 - Implement SharedWorker. r=khuey.
af4605d0cc6b64214f3b344c12a376a03d43fd13
created 2013-10-01 01:06 -0700
pushed 2014-01-28 00:16 +0000
Ben Turner Ben Turner - Backout rev eedf61cab3fa (bug 643325) for test failures
eedf61cab3fa8be11c865eddb39fb0d952234027
created 2013-06-05 07:04 -0700
pushed 2014-01-28 00:16 +0000
Ben Turner Ben Turner - Bug 643325 - Implement SharedWorker. r=khuey.
1a4fdbcb1075ca3695e0ca95b78680d63fdcc4f3
created 2013-09-24 22:56 -0400
pushed 2014-01-28 00:16 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 914621 - #include OwningNonNull.h in BindingDeclarations.h; r=bzbarsky
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Kyle Huey Kyle Huey - Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
a25a71001d7e9af16f75f256c9d086814435c362
created 2013-08-22 10:38 +0200
pushed 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Merge m-c to inbound
dba0f0715b188190b2fe9a924f613ea02af9bf3e
created 2013-08-17 15:50 -0700
pushed 2013-12-03 03:32 +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 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Bug 903778 - Move dom::Date into its own files; r=khuey
ede52678ba7deb0c248a8636ab416781b2aa9305
created 2013-08-09 22:01 -0400
pushed 2013-12-03 03:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 901531. Remove the unused RootedJSValue class. r=ms2ger
f781fc1c6e8a0c5ae050cded9790dc1e43b7bb5b
created 2013-08-05 13:40 -0400
pushed 2013-12-03 03:32 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +0000
Andrea Marchesini Andrea Marchesini - Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
d116952bb74e0f1e858c0b6ffa2a24fb21d2a7bc
created 2013-06-11 21:41 -0400
pushed 2013-09-09 22:57 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +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 2013-09-09 22:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 877281 part 6. Replace ${jsvalPtr} with a MutableHandle ${jsvalHandle}. r=peterv
b1fcbcd69090df6f0b6d7bef7409a72e2e2e1c85
created 2013-05-21 12:08 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 874154 - Make sure we don't end up with uninitialized JSObject* or JS::Value in dictionaries. r=ms2ger, a=lsblakk
671534d5aa664a0b4be54f33b38c1cb77203622d
created 2013-05-20 23:54 -0400
pushed 2013-07-29 23:00 +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, a=lsblakk
c5f2a5abe3c3a80d460268c3ede0be605c8693d1
created 2013-05-20 23:54 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 868715 part 7. Add tracing to dictionaries. r=peterv, a=lsblakk
9d0b0b295c8ae199c5c9e15c2fdc626005810a95
created 2013-05-20 23:54 -0400
pushed 2013-07-29 23:00 +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, a=lsblakk
e2c5a5d03c491e122452a6b73f62c81c7c271658
created 2013-05-07 14:18 -0700
pushed 2013-07-29 23:00 +0000
Bobby Holley Bobby Holley - Bug 868637 - Simplify DOM Bindings JSON parsing. r=bz
d98854b1c00160eaa395dac809e00dde67be71ad
created 2013-05-03 19:29 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 2. Better rooting in bindings for 'any' arguments. r=smaug
705880d234376d176071f4e62a23399019e608bb
created 2013-05-03 19:29 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 865969 part 1. Better rooting in bindings for 'object' arguments, as well as for worker interface arguments passed as JSObject*. r=smaug
b89e5dc046a6ed8fe3fe4e715b4d36f0b84cc968
created 2013-05-02 14:38 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 742206 part 1. Introduce a simple mozilla::dom::Date for use in WebIDL bindings. r=smaug
59ed5f1eec9f2ff1a8bbe60b67f4b21d901bff77
created 2013-04-25 22:46 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 865940. Remove AsMutable now that our binding stack variables aren't const. r=bholley
d85f6cc0eb4b9969a8612a03763d9b488f577bb0
created 2013-04-25 19:03 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 861493. When passing arguments to an Xray for a WebIDL constructor, make sure to do the argument unwrapping before entering the content compartment. r=bholley,waldo
4f09599d049f29b6739e55702d99ec29d4450df5
created 2013-04-25 12:29 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 863898. Add support for dictionary arguments in JS-implemented WebIDL bindings. r=mccr8
1da0e5f7528f553fc7aab010fc6522aa031a57af
created 2013-04-24 08:36 -0400
pushed 2013-07-29 23:00 +0000
Andrea Marchesini Andrea Marchesini - Bug 864747 - Optional<T&> should be able to receive a value in the constructor. r=bz
78c0e5262c1c53a671580eb34eeef728f6ab12c2
created 2013-04-17 23:17 +0300
pushed 2013-07-29 23:00 +0000
Olli Pettay Olli Pettay - Bug 862987 - Include nsAutoPtr.h in BindingDeclarations.h, r=bz
a0d3abbee125ed6e54f1e026471a3132258fef1b
created 2013-04-11 22:20 -0500
pushed 2013-07-29 23:00 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2b: use MOZ_STACK_CLASS in dom. r=Ms2ger
dfa9337d57ed1f060d1c44242ba5cf92382e43be
created 2013-04-11 14:31 -0400
pushed 2013-07-29 23:00 +0000
Boris Zbarsky Boris Zbarsky - Bug 860473 part 1. Root WebIDL dictionary ParseJSON. r=evilpie, smaug
90ee8d82a171d0f2c87aeb1dc95f2f0e311f3b91
created 2013-04-25 21:02 -0400
pushed 2013-06-17 22:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 861493 - When passing arguments to an Xray for a WebIDL constructor, make sure to do the argument unwrapping before entering the content compartment. r=bholley, r=Waldo, a=akeybl
883db473ec469f8377ba4922776673a21b5e8dc6
created 2013-03-17 10:42 -0400
pushed 2013-06-17 22:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 846972 part 2. Add the WebIDL APIs for StyleSheet and CSSStyleSheet. r=peterv
0d3f5942d825d1345e33fa68473c2329d5aa74d8
created 2013-03-06 16:41 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
408973dba4ebd3e525a92e7de50f2d4b0666150b
created 2013-03-07 13:03 +0000
pushed 2013-06-17 22:53 +0000
Ed Morley Ed Morley - Backed out changeset 28ef4bdff455 (bug 848395)
28ef4bdff4551a365ec4c9e7c360a64aa6619068
created 2013-03-06 16:41 +0000
pushed 2013-06-17 22:53 +0000
Jon Coppeard Jon Coppeard - Bug 848395 - GC: Move Rooted to JS namespace - rename js::Rooted to JS::Rooted outside SpiderMonkey r=terrence
2f35f1c8d0f9eb4099bdb388a9354b906aea01d3
created 2013-03-02 01:07 -0500
pushed 2013-06-17 22:53 +0000
Boris Zbarsky Boris Zbarsky - Bug 845666. Add support for sequences containing other sequences (or dictionaries containing sequences) to WebIDL. r=peterv
less more (0) -60 tip