dom/bindings/BindingUtils.h
46049660d1d7e81e8e3c04cc15c7cb2988edbab4
created 2021-11-16 09:09 +0000
pushed 2021-11-16 15:59 +0000
Jon Coppeard Jon Coppeard - Bug 1693775 - Change CallbackTracer::onChild to pass GCCellPtr by value r=sfink,mccr8
68364de67158d54838af79895c315f849739e663
created 2021-09-28 15:20 +0000
pushed 2021-09-29 09:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 1726595 - WebIDL code generation for Promise returning callbacks doesn't handle abrupt completions correctly. r=edgar
a8c40fd613c4ee3302ccbf52a2f9e4c56d4e7a06
created 2021-08-17 15:45 +0000
pushed 2021-08-17 21:49 +0000
André Bargull André Bargull - Bug 1726123 - Part 5: Add missing "js/" includes outside of SM. r=arai
24170e508af485468a1a9f5a9ecc7b24347ee459
created 2021-06-21 20:56 +0000
pushed 2021-06-22 21:29 +0000
Tom Schuster Tom Schuster - Bug 1717279 - Remove JSID_IS_SYMBOL and JSID_TO_SYMBOL. r=mgaudet
d19e1260d34d133360264a9051697618b7a95a98
created 2021-05-24 15:08 +0000
pushed 2021-05-24 21:58 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1519636 - Reformat recent changes to the Google coding style. r=emilio
6d39486f84d5d33d598f1bd3710d91733e3d4a0c
created 2021-05-07 13:57 +0000
pushed 2021-05-07 21:46 +0000
Peter Van der Beken Peter Van der Beken - Bug 1709695 - Only init PropertyInfos and sort IDs for resolving Xray properties once needed. r=nika
f706cd480af2793a40b6996edb508ca401d0db43
created 2021-05-07 12:29 +0000
pushed 2021-05-07 21:46 +0000
Tom Schuster Tom Schuster - Bug 1708698 - Use Maybe<PropertyDescriptor> for Xray resolveOwnProperty and a lot of related code. r=peterv
074748eaa2b2a7cd31c715da07c54f706dc7f0b0
created 2021-05-07 10:47 +0300
pushed 2021-05-07 16:18 +0000
Dorel Luca Dorel Luca - Backed out changeset d1070cff14c6 (bug 1709695) for Mochitest failures in dom/tests/mochitest/chrome/test_sandbox_bindings.xhtml. CLOSED TREE
d1070cff14c6214e4846533d61b4de4589cae058
created 2021-05-07 06:59 +0000
pushed 2021-05-07 16:18 +0000
Peter Van der Beken Peter Van der Beken - Bug 1709695 - Only init PropertyInfos and sort IDs for resolving Xray properties once needed. r=nika
3cc5c27ee34986d02a4dcdf4fe1e404908b765df
created 2021-05-07 06:58 +0000
pushed 2021-05-07 16:18 +0000
Peter Van der Beken Peter Van der Beken - Bug 1688198 - Symbol.toStringTag is incorrectly defined on the global object, rather than on its prototype. r=edgar.
25854de1a92c7fec1fcf01f271189cce5008bd74
created 2021-05-05 13:43 +0000
pushed 2021-05-05 21:52 +0000
Peter Van der Beken Peter Van der Beken - Bug 1708497 - Stop generating identical ResolveOwnProperty/EnumerateOwnProperties implementations. r=edgar
85701d6f7ab006363a5efbacbead76275965173a
created 2021-04-27 09:34 +0000
pushed 2021-04-27 15:52 +0000
Edgar Chen Edgar Chen - Bug 1707721 - Fix the comment for BindingJSObjectCreator; r=peterv
87f9f0b12dbac583acbb2a9f2a6afb1198b03f15
created 2021-04-11 03:13 +0000
pushed 2021-04-11 09:34 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1631581 - Part 4: Rename Unforgeable to LegacyUnforgeable r=edgar
a687ca563fccd788c23e0259c2fc48c098a888b5
created 2021-04-11 03:13 +0000
pushed 2021-04-11 09:34 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1631581 - Part 2: Rename NamedConstructor to LegacyFactoryFunction r=edgar
368a2e9f7ba18a3a382638fc270ffa0eca3afca5
created 2021-03-24 12:56 +0000
pushed 2021-03-25 03:42 +0000
Sean Feng Sean Feng - Bug 1700391 - Remove the unused UnprivilegedJunkScopeOrWorkerGlobal() method r=edgar
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
97565326ca40d150f65bae3acf92178851180ca1
created 2021-03-10 14:06 +0000
pushed 2021-03-10 21:58 +0000
Jan de Mooij Jan de Mooij - Bug 1696860 - Remove prototype splicing code for the global object. r=iain
d6ac1345dbc6c41a87ec95ba9dd769e27d5bcc8e
created 2021-03-10 08:19 +0000
pushed 2021-03-10 21:58 +0000
Chris Peterson Chris Peterson - Bug 1691889 - Replace MOZ_MUST_USE with [[nodiscard]] in dom/. r=peterv
479bdcdde1462d1511e1ee01327732004b392bdc
created 2021-02-22 13:12 +0000
pushed 2021-02-22 17:34 +0000
Ted Campbell Ted Campbell - Bug 1694040 - Use JSObject::is<ProxyObject> in more places. r=jandem
656cb753f1d4d9bbf887d288cda9f7461c5f0410
created 2021-01-25 21:47 +0000
pushed 2021-01-26 09:25 +0000
Kagami Sascha Rosylight Kagami Sascha Rosylight - Bug 1688335 - Remove .length and .name from namespaces r=edgar
47b70f83c80ea20d3d41fe958c1f7d934c0bd639
created 2020-11-23 16:10 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1673931 - Avoid including ScriptSettings.h from BindingUtils.h. r=smaug
6b9a5d1749bf0e38ed860fc03735f558e2b8f369
created 2020-11-23 16:08 +0000
pushed 2020-11-24 09:22 +0000
Simon Giesecke Simon Giesecke - Bug 1673931 - Remove dependency of BindingUtils.h on Document.h.
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
ea033bf01dd0463ebdc448bd073d81ccab1d98ef
created 2020-10-05 07:55 +0000
pushed 2020-10-05 15:11 +0000
Jon Coppeard Jon Coppeard - Bug 1668825 - Remove unused onChild return value r=sfink
862bae6bac69ee932fdab786ad1b4ef923324125
created 2020-10-05 07:53 +0000
pushed 2020-10-05 15:11 +0000
Jon Coppeard Jon Coppeard - Bug 1668825 - Combine TracerKindTag and TracerKind r=sfink
08dc45f7b61c0ceaa0ed965a1b1f2603982bf8bd
created 2020-09-08 22:55 +0000
pushed 2020-09-09 09:39 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Move various Object-related functions to a new js/public/Object.h header. r=jandem
0426b064615e8b5b2a60da127345d29ee659c227
created 2020-09-08 22:52 +0000
pushed 2020-09-09 09:39 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Move |JSJitInfo| out of jsfriendapi.h to its own experimental header. r=jandem
d77193517dc56d7c5c6b897e66708e48d8f944db
created 2020-09-08 22:50 +0000
pushed 2020-09-09 09:39 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Create a new js/public/String.h header seeded with the inline string functions previously found in jsfriendapi.h. (More functions ought be added/moved here, but these make a good start.) r=jandem,geckoview-reviewers,agi
62a82f41056a426fa648059aaa51fd947359e62e
created 2020-07-31 16:11 +0000
pushed 2020-08-01 09:48 +0000
Jeff Walden Jeff Walden - Bug 1656411 - Move WindowProxy-related functions out of jsfriendapi.h to their own header. r=mgaudet
d9daf481f520ad61960773b15a3c1c44e28b8675
created 2020-07-30 14:22 +0000
pushed 2020-07-30 21:54 +0000
Nathan Froyd Nathan Froyd - Bug 1223932 - delete guard object uses from the tree; r=jwalden
eddefffdc41a8f531dc6fafd965e314c2695391f
created 2020-07-30 18:23 +0300
pushed 2020-07-30 21:54 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset ac9c811bc427 (bug 1223932) for causing spidermonkey rust failures.
ac9c811bc427ed15bca6b1b6410cf1f9f1ea8a59
created 2020-07-30 14:22 +0000
pushed 2020-07-30 21:54 +0000
Nathan Froyd Nathan Froyd - Bug 1223932 - delete guard object uses from the tree; r=jwalden
687c544c124ac53cc2065b1ef2e54e7e78ba6c1a
created 2020-07-22 15:13 +0000
pushed 2020-07-22 21:55 +0000
Simon Giesecke Simon Giesecke - Bug 1653228 - Move PinnedStringId to a separate header. r=peterv
c6fd95db50d68f4995c75fcb65c588ae61c327a1
created 2020-07-15 15:34 +0000
pushed 2020-07-15 21:52 +0000
Simon Giesecke Simon Giesecke - Bug 1652002 - Remove some unnecessary includes from BindingUtils.h. r=peterv
821960c5fa97cbe6fabaa26182c35d1e76a3ae4e
created 2020-06-27 03:06 +0000
pushed 2020-06-27 09:38 +0000
Kris Maglione Kris Maglione - Bug 1645510: Part 1 - Make unprivileged junk scope creation lazy, weak, and fallible. r=mccr8,bholley
7bff5c47fa3205e5735be290af6daaf12ad7aaad
created 2020-06-06 06:58 +0000
pushed 2020-06-06 21:47 +0000
Jon Coppeard Jon Coppeard - Bug 1642974 - Don't expose WeakRef targets which are DOM wrappers whose target has been collected r=smaug,sfink
8e5e6fd199d3d503b38f267901b737751b710413
created 2020-05-05 17:54 +0000
pushed 2020-05-05 21:38 +0000
Tom Schuster Tom Schuster - Bug 1277799 - Define @@toStringTag on all DOM interface prototype objects. r=peterv
a67f17092a5b42818cb611307a52244398d9edce
created 2020-04-30 18:18 +0000
pushed 2020-05-01 09:42 +0000
Tom Schuster Tom Schuster - Bug 1633145 - Replace INTERNED_STRING_TO_JSID. r=jandem
994b23b5ec4967d3e38d6f03c9071e2bd7ce6d81
created 2020-04-20 17:08 +0000
pushed 2020-04-21 02:08 +0000
Jon Coppeard Jon Coppeard - Bug 1425450 - Ensure that we call Drop/HoldJSObjects when a preserved wrapper is changed for one in a different zone r=mccr8
cd97938ad5404ec7936d8747a57e781eab9aad18
created 2020-04-06 21:22 +0300
pushed 2020-04-07 03:53 +0000
Bogdan Tara Bogdan Tara - Backed out 6 changesets (bug 1425450) for hazard failure complaining about nsWrapperCacheInlines CLOSED TREE
2a00272e72bae3112dab2b869d756076002ff1fd
created 2020-04-06 16:13 +0000
pushed 2020-04-07 03:53 +0000
Jon Coppeard Jon Coppeard - Bug 1425450 - Ensure that we call Drop/HoldJSObjects when a preserved wrapper is changed for one in a different zone r=mccr8
48abcf38f894b66b3d2b952d38d15a20d808c1a7
created 2020-04-02 05:44 +0000
pushed 2020-04-03 01:02 +0000
Tom Schuster Tom Schuster - Bug 1170775 - Rename DOM Xray DefineProperty parameter from *defined to *done. r=peterv
85b79a5f1f0b5d2f3b133bc71632a57d67721cab
created 2020-03-28 13:57 +0000
pushed 2020-03-28 21:40 +0000
André Bargull André Bargull - Bug 1625138 - Part 38: Replace mozilla::IsSame with std::is_same in dom/. r=froydnj
53733a2a5f06913e66c92f6af8360b18a72ca635
created 2020-03-28 13:57 +0000
pushed 2020-03-28 21:40 +0000
André Bargull André Bargull - Bug 1625138 - Part 33: Replace mozilla::IntegralConstant with std::integral_constant. r=froydnj
cf661f4a8c9542066964b7aef5ae756abe106460
created 2020-03-28 13:35 +0000
pushed 2020-03-28 21:40 +0000
André Bargull André Bargull - Bug 1606962: Replace mozilla::EnableIf with std::enable_if. r=froydnj,jgilbert
c12439823ae9afa969e8a6471625583a9eb247e4
created 2020-03-28 13:57 +0000
pushed 2020-03-28 21:40 +0000
André Bargull André Bargull - Bug 1625138 - Part 26: Replace mozilla::Conditional with std::conditional. r=froydnj
f77f2be72d2b0a11dec05abbbca72ab578a43f97
created 2020-03-06 23:05 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 8. Switch ByteString conversions to having a method name prefix. r=peterv
abc482029dfe91b8d16904f759463a15f17c8808
created 2020-03-06 23:05 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv
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.
8b8c4c60c34bc72d7c69db8bd9fb67cfea642b1c
created 2020-03-06 20:39 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 8. Switch ByteString conversions to having a method name prefix. r=peterv
b01f8c66110bac2dd58fea17d2f9643d8ed0eb05
created 2020-03-06 20:39 +0000
pushed 2020-03-07 09:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1618011 part 7. Switch most error messages used in bindings to having a method name prefix. r=peterv
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
954d5a7490a36c05b8f07e0caaa782c7eb0a2ed5
created 2020-02-27 17:39 +0000
pushed 2020-02-28 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
e681c2a6d14686c358fad4602943793f9242b78f
created 2020-02-27 14:54 +0000
pushed 2020-02-28 09:24 +0000
Boris Zbarsky Boris Zbarsky - Bug 911444 part 4. Expose a print method on PDF viewer windows. r=bholley
6ea49052598fbebed1ed389269ab58ad91b53d2f
created 2020-02-27 07:05 +0200
pushed 2020-02-27 09:49 +0000
Ciure Andrei Ciure Andrei - Backed out changeset d407a28318e6 (bug 1609815) for causing windows ming bustages CLOSED TREE
d407a28318e68dd78af8365a1ea3f8f7384f92c5
created 2020-02-27 04:43 +0000
pushed 2020-02-27 09:49 +0000
Andrew McCreight Andrew McCreight - Bug 1609815 - Remove Web Replay C++ implementation. r=jgilbert,jandem,gbrown
5904b4357724f957a79d22a849e752135ce0b309
created 2020-02-25 17:20 +0000
pushed 2020-02-26 09:27 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1496147 - part 1: Remove nsAutoPtr usages from dom/bindings. r=emilio
78f7942dc11a1f7b2232cb9713e3c41c8fb558ba
created 2020-02-25 16:49 +0000
pushed 2020-02-26 09:27 +0000
Tetsuharu OHZEKI Tetsuharu OHZEKI - Bug 1496147 - part 0: Use alias template to define StrongPtrForMember<T>. r=emilio
baa43fa6e5d2a55a993dd47594baf862dfb5893d
created 2020-02-25 00:11 +0200
pushed 2020-02-25 04:23 +0000
Dorel Luca Dorel Luca - Backed out 4 changesets (bug 911444) for Mochitest failures in dom/base/test/test_pdf_print.html. CLOSED TREE
less more (0) -300 -100 -60 tip