dom/bindings/BindingUtils.cpp
553d3684230c42f38b5dae8b4741ede603ac1589
created 2016-12-28 11:43 +0800
pushed 2017-06-12 13:08 +0000
Edgar Chen Edgar Chen - Bug 1359346 - Implement custom element state; r=wchen
42a3fcaa99ef4039ec76bfc967ff475d04f486da
created 2017-04-28 14:12 +0200
pushed 2017-06-12 13:08 +0000
Jan de Mooij Jan de Mooij - Bug 1237504 - Refactor proxy slot layout to allow proxies to have more than 2 slots. r=bz,jonco
c41ec20ea0d4f0fc8305e36af72eb64cc17e4451
created 2017-03-08 17:11 +0800
pushed 2017-06-12 13:08 +0000
John Dai John Dai - Bug 1309147 - Part 3: Implement the support for CEReactions in Codegen. r=bz
4fbd0ba0c3d7a3c1a97af834157d52d1be1f188f
created 2017-02-25 16:07 +0100
pushed 2017-04-18 12:07 +0000
Jan de Mooij Jan de Mooij - Bug 1342439 part 1 - Replace macros to check for overrecursion with functions. r=luke
20c29c6769fe5b5633c58c16938be17ba91abffc
created 2017-02-22 01:00 -0500
pushed 2017-04-18 12:07 +0000
Jessica Jong Jessica Jong - Bug 1340086 - Remove uses of AnimationsPaused() since it is always false after bug 1316330. r=mrbkap
8682efc34f6c8ca80c2d4394870f581c441debc6
created 2017-02-15 00:02 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1339540 part 2. Move the three ErrorResult-internal NS_ERROR_DOM_* values over to the ErrorResult error module. r=smaug
5061e0dedf2f7afd0ff203d93b9122d7eaaf0007
created 2017-02-15 00:01 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1333045. Update Location object properties to current spec. r=qdot
990c9e8d710e20176b02dbcbedbac380265ff4c3
created 2017-02-15 00:01 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1330699 part 11. Add ConvertJSValueTo*String functions that just take a value and hand out a string, without extra complications. r=qdot
3d7fce1fab83e6a1c9b08f411d8f4170c4fa4287
created 2017-02-07 08:58 +0100
pushed 2017-04-18 12:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1334564 - Deprecate URL.createObjectURL(mediastream), r=smaug, r=rjesup
1e55e6d3a08ae1e266781a1d9b233b50153ab2bb
created 2017-02-02 16:51 +0100
pushed 2017-04-18 12:07 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 95fe30082f2c (bug 1334564)
95fe30082f2c014c9d9878109c8ff419429029c5
created 2017-02-02 15:25 +0100
pushed 2017-04-18 12:07 +0000
Andrea Marchesini Andrea Marchesini - Bug 1334564 - Deprecate URL.createObjectURL(mediastream), r=smaug
0f6327de6de63e9222f42f2efc5aa96fd9db244a
created 2017-02-01 15:43 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1335368 part 8. Stop using IsCallerChrome in UnwrapArgImpl. r=bholley
432ed6f1eef15ff18b666b4d809a7b5e60ac79e3
created 2017-01-27 18:53 -0500
pushed 2017-04-18 12:07 +0000
Boris Zbarsky Boris Zbarsky - Bug 1332713 part 4. Make Promise-returning getters return a rejected Promise on exception instead of throwing. r=qdot
1903f5700583ead18fc648a9992490fde308331c
created 2017-01-25 16:15 -0600
pushed 2017-04-18 12:07 +0000
Yury Delendik Yury Delendik - Bug 1333796 - Set descriptor value as undefined in XrayResolveAttribute. r=evilpie
8cde2ad83e601298145cd582b38d7963e67ad368
created 2016-11-17 23:31 +0800
pushed 2017-03-06 20:48 +0000
Edgar Chen Edgar Chen - Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
918e37b44bddf0ab04f59887a1bb753aa586b3d9
created 2016-12-11 09:12 -0800
pushed 2017-03-06 20:48 +0000
Till Schneidereit Till Schneidereit - Bug 1322920 - Remove DOM Promise implementation. r=bz
d423f3a721a7165eaa18db503d384256ba7f12b1
created 2016-12-14 13:27 +0100
pushed 2017-03-06 20:48 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset f2a5fc3e8c4e (bug 1274159)
f2a5fc3e8c4eee37aee5e5b875e7afa94ef65208
created 2016-11-17 23:31 +0800
pushed 2017-03-06 20:48 +0000
Edgar Chen Edgar Chen - Bug 1274159 - Part 2-2: Support HTMLConstructor WebIDL extended attribute for custom elements; r=bz,wchen
29e59ce35d703ee271be1bb1c40023d3d0246bae
created 2016-12-06 23:41 -1000
pushed 2017-03-06 20:48 +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
afe43384706c6fc527164a746b7a8c8a2762d4ed
created 2016-12-02 13:46 -0800
pushed 2017-03-06 20:48 +0000
Tomislav Jurin Tomislav Jurin - Bug 1296189 - Replace NS_RUNTIMEABORT("some string literal message") with MOZ_CRASH(). r=froydnj
59c14257aba5069d2c33102cc2cad24b581ed9cf
created 2016-11-06 09:54 +0100
pushed 2017-01-23 14:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1290021 - Implement a prototype version of Houdini "Worklets Level 1" spec - part 2 - WorkletGlobalScope, r=smaug
8fcf8b6ea2c9f25198ae807fb1eb0b96ab43c8f4
created 2016-11-04 15:58 -0400
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021289 another followup. Make sure that we don't leave an uninitialized opresult when deleting things on DOM objects via Xrays. r=bustage and CLOSED TREE
77ea5bc98768c61514f8a5b4fb34c7ffaf9875b8
created 2016-11-04 12:41 -0400
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1021289 part 4. Implement support for WebIDL deleters over Xrays. r=peterv
e0f4b01bb284c15605f7931d0e7286af3d98b732
created 2016-10-26 10:20 -0700
pushed 2017-01-23 14:19 +0000
Ben Kelly Ben Kelly - Bug 1303167 P6 Rename new suspend and freeze methods to final names. r=smaug
a0d387a5da07ab663881bf7802f659cd8df166dc
created 2016-10-26 10:20 -0700
pushed 2017-01-23 14:19 +0000
Ben Kelly Ben Kelly - Bug 1303167 P2 Use new window suspend and freeze methods. r=smaug
6576edddb9a62328fadb2fad254ee4ebfaf5abfb
created 2016-10-10 18:16 -0400
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 946906 part 8. When getting a cacheable property off a DOM Xray, cache it on the Xray's expando object. r=bholley
dd2884c72021eccea683979d7e92584a8023be5e
created 2016-10-10 18:16 -0400
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 946906 part 5. Use the codegenned JSClass, if available, when creating Xray expando objects. r=bholley
802ef473a08323491e4ae944e605bfbd7f16442d
created 2016-10-10 18:16 -0400
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 946906 part 3. Create a macro for declaring Xray expando classes, and move the default Xray expand class definition to bindings code. r=bholley
069d41a294b8179a226e359de8c9936e003f5309
created 2016-09-30 19:54 +0200
pushed 2017-01-23 14:19 +0000
Andrea Marchesini Andrea Marchesini - Bug 1306222 - Introducing GlobalObject::GetSubjectPrincipal, r=ehsan
e35af31d7fd5ea2049d65da77bdd323c5fe7a759
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 11: Use UTF8 variant of JS_ReportErrorNumberVA. r=jwalden
78565156728208e4cb9d20f1a288ba300ceb475f
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 1: Use ASCII variant of JS_ReportError in simple case. r=jwalden
d29f9abbeaca6fe28bd493046b004fb91cd4332f
created 2016-09-22 16:58 +0100
pushed 2017-01-23 14:19 +0000
Boris Zbarsky Boris Zbarsky - Bug 1096267. Stop calling into the nsIInputStream overload of XMLHttpRequest.send() if a random object is passed in (except in chrome code, where we will keep doing that). r=smaug
b03f083b880e7b1bc3781c99f9d27ea21464b532
created 2016-10-17 10:03 -0400
pushed 2016-11-14 12:26 +0000
Morris Tseng Morris Tseng - Bug 1304767 - Deprecate ImageBitmapRenderingContext.transferImageBitmap. r=ehsan, a=ritu
ddc2f0343294db77717bbab413ddd2fa97da35e5
created 2016-09-02 18:39 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1299321 - Make DOM/Xray handle string values in JSPropertySpec. r=peterv
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-11-14 12:26 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
f881b700b183e9c4bb83cd9e0ae450082fb947e9
created 2016-08-14 23:43 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 2: Rename Snprintf.h header to Sprintf.h. r=froydnj
86fac0f27d7dc7b464edaabd0629b248dbfde9bb
created 2016-08-14 23:44 -0700
pushed 2016-11-14 12:26 +0000
Igor Igor - Bug 1293384 - Part 1: Rename snprintf_literal to SprintfLiteral. r=froydnj
10eaa43fad01e1e7328828b154e0b14074f97b3e
created 2016-08-11 14:39 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 6 - Remove nsContentUtils::RootingCx. r=bz
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-11-14 12:26 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
27511736d22ad90c1965d80c74699a1e8001d959
created 2016-08-03 18:32 -0700
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 5. Switch DOM code from using hasInstance class hooks to using Symbol.hasInstance. r=peterv
291d5bf2f52010a03e16c294b95eb65291c394c7
created 2016-08-03 18:32 -0700
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 4. Rip out the now-unused construct hook holder bits in bindings. r=peterv
3ada8c92f9690cfc87870e04ef2c3b1628f7fb35
created 2016-08-03 18:32 -0700
pushed 2016-11-14 12:26 +0000
Boris Zbarsky Boris Zbarsky - Bug 1278583 part 3. Make static stuff (static attributes, methods, constants) actually work on globals. r=peterv
4b7261f08cce99380890a829387fc23d33f2c38a
created 2016-08-03 14:37 +0200
pushed 2016-11-14 12:26 +0000
Tom Schuster Tom Schuster - Bug 1197324 - Fix new warnings. r=froydnj
0616db3d38ab140ff3641e0b3eaa7aedecbcf893
created 2016-10-17 10:03 -0400
pushed 2016-10-18 21:17 +0000
Morris Tseng Morris Tseng - Bug 1304767 - Deprecate ImageBitmapRenderingContext.transferImageBitmap. r=ehsan, a=ritu
b807e09863ff0d989aa95f1d5176cb983b1d7789
created 2016-07-27 10:11 -0700
pushed 2016-09-19 13:38 +0000
Andrew McCreight Andrew McCreight - Bug 1289136 - Fifth argument to XPCConvert::NativeInterface2JSObject() is always null. r=gabor
d1188f77967db7e9c98010620850ac066172b778
created 2016-07-27 11:05 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 1288791 part 1. Rename the GetParentObject template bits to make it clearer what they're really doing: finding the associated global for an object's native. r=bkelly
e17ed0283ffd24e64d975b3a4cde505add6e7cb5
created 2016-07-20 15:06 -0700
pushed 2016-09-19 13:38 +0000
Jeff Walden Jeff Walden - Bug 1285649 - Replace an ellipsis function, whose last non-ellipsis argument was subject to integer promotions, with a variadic template function so as not to invoke C++ undefined behavior, because that would be Bad. r=froydnj
1684231d408ca9fc2d136e01f720a899b72d5282
created 2016-07-26 11:12 -0700
pushed 2016-09-19 13:38 +0000
Jeff Walden Jeff Walden - Backed out changeset 1a2627378a0d, didn't tag the reviewer correctly.
1a2627378a0dace519c6e8d6c465f76bc4d8d599
created 2016-07-20 15:06 -0700
pushed 2016-09-19 13:38 +0000
Jeff Walden Jeff Walden - Bug 1285649 - Replace an ellipsis function, whose last non-ellipsis argument was subject to integer promotions, with a variadic template function so as not to invoke C++ undefined behavior, because that would be Bad. NOT REVIEWED YET
711963e8daa312ae06409f8ab5c06612cb0b8f7b
created 2016-07-17 10:08 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
5d9f5afda58e2f7b06d1f221d191889666378ef0
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 933378 part 4. Change the ErrorResult destructor to suppress the exception, after asserting that it's already suppressed. r=bkelly
d2cbe0d4b29aa2981e8a443651e6b966840a84f2
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 933378 part 1. Introduce a TErrorResult class that will serve as a base class for various ErrorResult-like subclasses. No actual behavior changes so far. r=bkelly
469d01eebea4e2055553289ce6542fc093460bbd
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
dfe216aea3ab80a6fd801096de953de58a793598
created 2016-07-16 10:03 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 03362dd7616d (bug 1224664)
c907a44b0c6c820bd0f83fe43f68134734fa67fd
created 2016-07-16 10:03 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset dd2d38b7c16b (bug 933378)
a795d0003a443bf30b7d0b169d0913aee4b46ade
created 2016-07-16 10:03 +0200
pushed 2016-09-19 13:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset ed38780a242c (bug 933378)
ed38780a242cb738c331a9abaf63b94ae325d325
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 933378 part 4. Change the ErrorResult destructor to suppress the exception, after asserting that it's already suppressed. r=bkelly
dd2d38b7c16bee235f273a04626a9cbdb040d228
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 933378 part 1. Introduce a TErrorResult class that will serve as a base class for various ErrorResult-like subclasses. No actual behavior changes so far. r=bkelly
03362dd7616d404ea77da256bf5a7245163cc9c9
created 2016-07-15 22:35 -0400
pushed 2016-09-19 13:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1224664 - Assert if an ErrorResult is accessed on a thread different than the one it's created on, r=khuey
20a6fd076505809220e031dd594e03029459a664
created 2016-04-21 15:48 +0200
pushed 2016-09-19 13:38 +0000
Alexandre Lissy Alexandre Lissy - Bug 1286530 - Clean AvailableIn, CheckAnyPermissions and CheckAllPermissions from WebIDL r=bz,fabrice
less more (0) -300 -100 -60 tip