searching for reviewer(smaug)
c0246ac14207: Bug 1461696 - Add telemetry for DOMAttrModified event. r=smaug, a=RyanVM
Xidorn Quan <me@upsuper.org> - Wed, 16 May 2018 08:42:48 +1000 - rev 470805
Push 9231 by ryanvm@gmail.com at 2018-05-16 20:12 +0000
Bug 1461696 - Add telemetry for DOMAttrModified event. r=smaug, a=RyanVM MozReview-Commit-ID: D6cjCJB92ex
cb1e3d50463c: Bug 1461590 - Lower-case hostnames when adding substitutions. r=smaug, f=dveditz, a=RyanVM
Kris Maglione <maglione.k@gmail.com> - Tue, 15 May 2018 13:02:08 -0700 - rev 470793
Push 9230 by ryanvm@gmail.com at 2018-05-16 14:54 +0000
Bug 1461590 - Lower-case hostnames when adding substitutions. r=smaug, f=dveditz, a=RyanVM Since URI hostnames are defined to be case-insensitive, we only ever see lower-case hostnames when looking up substitutions. That means that substitutions containing capital letters are inaccessible, which is a footgun that has hit many people. The handler should lower-case substitutions when they're added so that look-ups are always case-insensitive. MozReview-Commit-ID: C936hS2cSyY
4c42b961f11f: Bug 1457912 - Don't disable scrollbars when the window feature isn't listed explicitly. r=smaug, a=RyanVM
Xidorn Quan <me@upsuper.org> - Mon, 07 May 2018 10:40:34 +1000 - rev 470709
Push 9200 by ryanvm@gmail.com at 2018-05-10 01:16 +0000
Bug 1457912 - Don't disable scrollbars when the window feature isn't listed explicitly. r=smaug, a=RyanVM MozReview-Commit-ID: CB0PVroA86L
b1628ac71fcc: Bug 1459401: Remove unused container argument in EventStateManager::ContentRemoved. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 05 May 2018 06:30:05 +0200 - rev 470658
Push 9185 by csabou@mozilla.com at 2018-05-07 14:13 +0000
Bug 1459401: Remove unused container argument in EventStateManager::ContentRemoved. r=smaug MozReview-Commit-ID: HAuTfzuo3iY
41d06ef57fe6: Bug 1459362 - Disable WebVR in release on macOS (Backed out changeset 1b24d52edebb) r=smaug
Kearwood Gilbert <kgilbert@mozilla.com> - Fri, 04 May 2018 17:14:39 -0700 - rev 470643
Push 9184 by archaeopteryx@coole-files.de at 2018-05-06 20:01 +0000
Bug 1459362 - Disable WebVR in release on macOS (Backed out changeset 1b24d52edebb) r=smaug MozReview-Commit-ID: BMuGwXYP750
b9272151070a: Bug 1452950 - Make IPCBlobInputStream thread-safe, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 03 May 2018 18:41:26 +0200 - rev 470425
Push 9182 by nerli@mozilla.com at 2018-05-04 15:39 +0000
Bug 1452950 - Make IPCBlobInputStream thread-safe, r=smaug
b3c1b37dddc2: Bug 1429127 - Workers should allow the loading of file URLs if they are on the same directory of the loader - tests, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 03 May 2018 17:42:58 +0200 - rev 470420
Push 9182 by nerli@mozilla.com at 2018-05-04 15:39 +0000
Bug 1429127 - Workers should allow the loading of file URLs if they are on the same directory of the loader - tests, r=smaug
42121539d5f4: Bug 1429127 - Workers should allow the loading of file URLs if they are on the same directory of the loader, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 03 May 2018 17:42:58 +0200 - rev 470419
Push 9182 by nerli@mozilla.com at 2018-05-04 15:39 +0000
Bug 1429127 - Workers should allow the loading of file URLs if they are on the same directory of the loader, r=smaug
c07fc14c5821: Bug 1458821 - Rename nsIAsyncFileMetadata.asyncWait to asyncFileMetadataWait, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 03 May 2018 17:03:17 +0200 - rev 470417
Push 9182 by nerli@mozilla.com at 2018-05-04 15:39 +0000
Bug 1458821 - Rename nsIAsyncFileMetadata.asyncWait to asyncFileMetadataWait, r=smaug
6580f1d8857d: Bug 1458687 - [1.0] Remove obsolete isUserTriggered argument in nsContentUtils::TriggerLink. r=smaug
Eugen Sawin <esawin@mozilla.com> - Wed, 02 May 2018 20:08:44 +0200 - rev 470410
Push 9182 by nerli@mozilla.com at 2018-05-04 15:39 +0000
Bug 1458687 - [1.0] Remove obsolete isUserTriggered argument in nsContentUtils::TriggerLink. r=smaug
8480289cd439: Bug 1456259 - Correct AnalyserNode construction issues. r=padenot,smaug
Alex Chronopoulos <achronop@gmail.com> - Thu, 26 Apr 2018 16:32:52 +0200 - rev 469910
Push 9179 by archaeopteryx@coole-files.de at 2018-05-03 15:28 +0000
Bug 1456259 - Correct AnalyserNode construction issues. r=padenot,smaug MozReview-Commit-ID: 2gMZAMonS2F
e03927d418ba: Bug 1439013 - [1.2] Add isUserTriggered argument to nsILinkHandler and expose it as an internal load flag. r=smaug
Eugen Sawin <esawin@mozilla.com> - Fri, 20 Apr 2018 22:59:36 +0200 - rev 469689
Push 9174 by archaeopteryx@coole-files.de at 2018-04-30 15:33 +0000
Bug 1439013 - [1.2] Add isUserTriggered argument to nsILinkHandler and expose it as an internal load flag. r=smaug
3f84124ca07b: Bug 1457247 - Add "www.rememberthemilk.com" into the blacklist to allow to dispatch non-printable keypress events r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 27 Apr 2018 19:13:19 +0900 - rev 469609
Push 9174 by archaeopteryx@coole-files.de at 2018-04-30 15:33 +0000
Bug 1457247 - Add "www.rememberthemilk.com" into the blacklist to allow to dispatch non-printable keypress events r=smaug www.remberthemilk.com is a todo app. Its dropdown lists are implemented by themselves, however, we cannot navigate the dropdown list with ArrowDown and ArrowUp keys. For now, we should allow to dispatch non-printable key events in the domain. MozReview-Commit-ID: 10iMoRZfB4j
ba1278f999e0: Bug 1440262 - Enter/exit modal state on scriptable top window. r=smaug
Andreas Farre <farre@mozilla.com> - Thu, 26 Apr 2018 05:44:00 +0300 - rev 469592
Push 9171 by ryanvm@gmail.com at 2018-04-28 10:35 +0000
Bug 1440262 - Enter/exit modal state on scriptable top window. r=smaug If inner windows are torn down before modal dialog close messages have propagated fully we loose the possibility of getting a hold of an windows's scriptable top, which is needed to leave modal state. By making sure that the prompt fetches top on its own we guarantee that we have the correct window to suspend/resume.
2851a62f97a8: Bug 1456444 - Change "mensuel.framapad.org/p/" in the blacklist for avoiding dispatching keypress events strictly to "*.framapad.org/p/" r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 26 Apr 2018 18:10:49 +0900 - rev 469571
Push 9171 by ryanvm@gmail.com at 2018-04-28 10:35 +0000
Bug 1456444 - Change "mensuel.framapad.org/p/" in the blacklist for avoiding dispatching keypress events strictly to "*.framapad.org/p/" r=smaug framapad.org provides a lot of public Etherpad instances even though only mensuel.framapad.org is listed by Etherpad's information. Therefore, we should change the blacklist for avoiding dispatching keypress events strictly from "mansuel.framapad.org/p/" to "*.framapad.org/p/" to allow any Etherpads in the subdomains work in Nightly builds. MozReview-Commit-ID: 9H4oIc2PGal
cf1e88230672: Bug 1453986 - Remove possiblity of recursive GetService call when tracing r=smaug
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 26 Apr 2018 15:54:00 +0100 - rev 469359
Push 9171 by ryanvm@gmail.com at 2018-04-28 10:35 +0000
Bug 1453986 - Remove possiblity of recursive GetService call when tracing r=smaug
d50f31ee0a5b: Bug 1457073 - Fix a leak in WorkerEventTarget::Dispatch() about how already_AddRefed<> params are handled, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 26 Apr 2018 11:41:15 +0200 - rev 469290
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1457073 - Fix a leak in WorkerEventTarget::Dispatch() about how already_AddRefed<> params are handled, r=smaug
0f0c781e4886: Bug 1456261. Add cycle collection bits for WebIDL dictionaries. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 24 Apr 2018 11:57:40 -0400 - rev 468921
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1456261. Add cycle collection bits for WebIDL dictionaries. r=smaug
ccbbd0a71173: Bug 1441246 - Move preload cod from nsStyleLinkElement to HTMLLinkElement. r=smaug
Dragana Damjanovic <dd.mozilla@gmail.com> - Fri, 20 Apr 2018 12:47:00 +0300 - rev 468911
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1441246 - Move preload cod from nsStyleLinkElement to HTMLLinkElement. r=smaug
b5051b2393f2: Bug 1454656 - Unify URLWorker and URLMainThread, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 24 Apr 2018 12:01:46 +0200 - rev 468842
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1454656 - Unify URLWorker and URLMainThread, r=smaug
74e2c5b3e825: Bug 1456038 - Add inbox.google.com to blacklist of strict keypress dispatching r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 23 Apr 2018 18:32:36 +0900 - rev 468803
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1456038 - Add inbox.google.com to blacklist of strict keypress dispatching r=smaug Google Inbox also has specific subdomain and it handles shortcut keys with keypress events on Firefox. So, let's include inbox.google.com into the blacklist to allow to dispatch non-printable keypress events in it. MozReview-Commit-ID: 98Ocm2AnAG1
dc845b3a8cbe: Bug 1455218 - Add public Etherpad URIs into the blacklist to take back the legacy keypress event behavior r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 19 Apr 2018 16:24:00 +0900 - rev 468718
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1455218 - Add public Etherpad URIs into the blacklist to take back the legacy keypress event behavior r=smaug Etherpad has some bugs of handling non-printable key events. https://github.com/ether/etherpad-lite/issues/3383 Unfortunately, Etherpad can be installed into any URI. So, we cannot include all of the instances into the blacklist but we should add URIs in the list of Etherpad: https://github.com/ether/etherpad-lite/wiki/Sites-that-run-Etherpad-Lite I hope that Nightly testers don't use private Etherpad or non-listed Etherpad. MozReview-Commit-ID: HSAVwGHhW75
87f19e952903: Bug 1455229 - Add keep.google.com into the blacklist to take back legacy keypress event behavior r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 19 Apr 2018 16:59:40 +0900 - rev 468717
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1455229 - Add keep.google.com into the blacklist to take back legacy keypress event behavior r=smaug With the strict keypress event dispatching mode, cannot navigate between list items in keep.google.com. So, until they fix this issue, we should include keep.google.com into the blacklist for Nightly testers. MozReview-Commit-ID: CXNoirrgeR
f63f20404c55: Bug 1454833 - Allow to use legacy keypress event behavior in hangouts.google.com r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Apr 2018 14:12:30 +0900 - rev 468716
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1454833 - Allow to use legacy keypress event behavior in hangouts.google.com r=smaug hangouts.google.com is used Hangouts in Gmail window. In this window, shortcut keys are handled with keypress event for Gecko. Therefore, we need to add hangouts.google.com into the blacklist. MozReview-Commit-ID: 607imegrmwj
dcb911de9709: Bug 1430813 - Prevent scenario where we keep a dead frame pointer on the EventStateManager. r=smaug
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 23 Apr 2018 09:35:12 -0400 - rev 468572
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1430813 - Prevent scenario where we keep a dead frame pointer on the EventStateManager. r=smaug MozReview-Commit-ID: HN8XgsMGisy
8dd0da361b21: Bug 1451913 P8 Add an AudioContext event target leak test. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:53 -0700 - rev 467383
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P8 Add an AudioContext event target leak test. r=smaug
2f9240cfa840: Bug 1451913 P7 Add an IDB event target leak test. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467382
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P7 Add an IDB event target leak test. r=smaug
0eed49c93565: Bug 1451913 P6 Test that WebSocket does not leak through its event listeners. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467381
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P6 Test that WebSocket does not leak through its event listeners. r=smaug
102a57aaff3a: Bug 1451913 P5 Migrate the IDBFactory to the new window on document.open(). r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467380
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P5 Migrate the IDBFactory to the new window on document.open(). r=smaug
7f45cea49e22: Bug 1451913 P4 Don't manually create a new Performance object on document.open() since we are rebinding the old Performance to the new global. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467379
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P4 Don't manually create a new Performance object on document.open() since we are rebinding the old Performance to the new global. r=smaug
4952f8b12700: Bug 1451913 P3 Make AudioContext add itself to the new window when its rebound for a document.open(). r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467378
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P3 Make AudioContext add itself to the new window when its rebound for a document.open(). r=smaug
1ff0b30a815e: Bug 1451913 P2 Update websocket state on the inner window when rebinding. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:52 -0700 - rev 467377
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P2 Update websocket state on the inner window when rebinding. r=smaug
3baa317d82f5: Bug 1451913 P1 Allow subclasses to override DOMEventTargetHelper::BindToOwner(nsIGlobalObject*). r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:51 -0700 - rev 467376
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P1 Allow subclasses to override DOMEventTargetHelper::BindToOwner(nsIGlobalObject*). r=smaug
e3b3fac9a495: Bug 1451913 P0 Delay rebinding and freeing the old inner window until after set the new inner window. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 16 Apr 2018 06:08:51 -0700 - rev 467375
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1451913 P0 Delay rebinding and freeing the old inner window until after set the new inner window. r=smaug
7aad6439880b: Bug 1453206: Look in XBL anon content too for stale style data. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 18:30:47 +0200 - rev 466906
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453206: Look in XBL anon content too for stale style data. r=smaug This would've caught it earlier. Need to do the GetFirstNode(), ... dance because well, <content>. MozReview-Commit-ID: 8F35GRO99M4
8fdb38ff02b6: Bug 1454157: Tell layout about default content going away. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 14 Apr 2018 15:04:53 +0200 - rev 466905
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1454157: Tell layout about default content going away. r=smaug Pretty much the same way we do for Shadow DOM. There are a couple more places broken, but provided our fronted folks don't do weird stuff nothing bad should happen, and the assertion that this allows me to add should catch those if they do, so I'm punting on it for now. MozReview-Commit-ID: Bgr41C4zGgn
d4ea74f174c0: Bug 1454157: Fix default content removal to actually work. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 14 Apr 2018 15:02:38 +0200 - rev 466904
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1454157: Fix default content removal to actually work. r=smaug If you add to the mInsertedChildren array first, it's never going to be empty in MaybeRemoveDefaultContent. MozReview-Commit-ID: fGfrRaZ8Ss
b8c5eb9fb1e6: Bug 1453206: Fix IsInAnonymousSubtree to account for XBL in Shadow DOM. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 20:13:10 +0200 - rev 466896
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453206: Fix IsInAnonymousSubtree to account for XBL in Shadow DOM. r=smaug MozReview-Commit-ID: B2aYury8K7i
b05199040819: Bug 1448328 - Implement getOrigin for blobURL without nsIURIWithPrincipal, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sat, 14 Apr 2018 01:08:41 +0200 - rev 466881
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1448328 - Implement getOrigin for blobURL without nsIURIWithPrincipal, r=smaug
2ab582bacc98: Bug 1440189 - Stop dispatching keypress event to the default event group in web content (only Nightly and early Beta) unless web page isn't in blacklist r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 23 Mar 2018 12:06:55 +0900 - rev 466841
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1440189 - Stop dispatching keypress event to the default event group in web content (only Nightly and early Beta) unless web page isn't in blacklist r=smaug UI Events declares that keypress event should be fired only when the keydown sequence produces some characters. For conforming to UI Events and compatibility with the other browsers, we should stop dispatching keypress events for non-printable keys. For getting regression reports, we should enable this new behavior only on Nightly. However, some web apps actually broken with the standardized behavior. For protecting testers from known broken web apps, this patch introduces a blacklist to take the traditional behavior under specific domain (and path in it, optionally). Currently, docs.google.com and mail.google.com are set by default. MozReview-Commit-ID: HSrYX8LUB0p
1844a120acda: Bug 1453206: Fix IsInAnonymousSubtree to account for XBL in Shadow DOM. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 20:13:10 +0200 - rev 466816
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453206: Fix IsInAnonymousSubtree to account for XBL in Shadow DOM. r=smaug MozReview-Commit-ID: B2aYury8K7i
b12b7c5b8178: Bug 1453206: Look in XBL anon content too for stale style data. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 18:30:47 +0200 - rev 466815
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453206: Look in XBL anon content too for stale style data. r=smaug This would've caught it earlier. Need to do the GetFirstNode(), ... dance because well, <content>. MozReview-Commit-ID: 8F35GRO99M4
6090c4592979: Bug 1281745: Don't consider <xbl:children> in a shadow root without any binding active. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 16:32:50 +0200 - rev 466812
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1281745: Don't consider <xbl:children> in a shadow root without any binding active. r=smaug MozReview-Commit-ID: GSewdIOpKIv
b2dd9ca61e0b: Bug 1453789: Remove Element.createShadowRoot. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Apr 2018 22:35:45 +0200 - rev 466761
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453789: Remove Element.createShadowRoot. r=smaug MozReview-Commit-ID: Hgxbp1Icgvh
b0f73dc15179: Bug 1453480 - Update Node.localize API to renamed attrs->attributes in fluent-dom 0.2.0. r=smaug on a CLOSED TREE
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 12 Apr 2018 22:58:09 -0700 - rev 466758
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453480 - Update Node.localize API to renamed attrs->attributes in fluent-dom 0.2.0. r=smaug on a CLOSED TREE MozReview-Commit-ID: H47PYERTGxr
623b37fe0fe8: Bug 1453480 - Update Node.localize API to renamed attrs->attributes in fluent-dom 0.2.0. r=smaug
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 12 Apr 2018 22:58:09 -0700 - rev 466729
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453480 - Update Node.localize API to renamed attrs->attributes in fluent-dom 0.2.0. r=smaug MozReview-Commit-ID: H47PYERTGxr
e90079d5f339: bug 1328964 use nsContentUtils::GetCurrentJSContext() on all threads r=smaug
Karl Tomlinson <karlt+@karlt.net> - Mon, 09 Apr 2018 12:11:18 +1200 - rev 466489
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
bug 1328964 use nsContentUtils::GetCurrentJSContext() on all threads r=smaug nsContentUtils::GetCurrentJSContextForThread() originally needed to use workers::GetCurrentThreadJSContext() in https://hg.mozilla.org/mozilla-central/rev/366a45b41539#l2.18 because CycleCollectedJS*()->Context() did not exist until https://hg.mozilla.org/mozilla-central/rev/1a0cd542e1e9#l7.12 nsContentUtils::GetCurrentJSContext() is thread-safe since these changes: https://hg.mozilla.org/mozilla-central/rev/e636c7186286#l3.12 https://hg.mozilla.org/mozilla-central/rev/c8029c072776#l2.12 MozReview-Commit-ID: 2f1eGS9uBBO
06872fbe3904: bug 1328964 add CycleCollectedJSContext::GetAsWorkletJSContext() and use it in IsOnWorkletThread() r=smaug
Karl Tomlinson <karlt+@karlt.net> - Fri, 06 Apr 2018 09:45:56 +1200 - rev 466488
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
bug 1328964 add CycleCollectedJSContext::GetAsWorkletJSContext() and use it in IsOnWorkletThread() r=smaug MozReview-Commit-ID: BUujWXYho1G
03a535f247d8: Bug 1453487 part 3. Make nsIDOMEventListener noscript. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:06:00 -0400 - rev 466460
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453487 part 3. Make nsIDOMEventListener noscript. r=smaug MozReview-Commit-ID: 9jakAl7hMbb
2a9b18f3f4ac: Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 12 Apr 2018 00:05:49 -0400 - rev 466459
Push 9165 by asasaki@mozilla.com at 2018-04-26 21:04 +0000
Bug 1453487 part 2. Remove useless implements="nsIDOMEventListener" from XBL bindings. r=smaug MozReview-Commit-ID: 4OjGuYkpXMM