/* * Copyright (C) 2008-2021 Apple Inc. All Rights Reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #include "config.h" #if ENABLE(CHANNEL_MESSAGING) #include "DOMWrapperWorld.h" #include "JSMessageChannel.h" // #include "JSNodeCustom.h" #include "MessagePort.h" // #include "WebCoreOpaqueRootInlines.h" #include namespace WebCore { template void JSMessageChannel::visitAdditionalChildren(Visitor& visitor) { visitor.addOpaqueRoot(WTF::getPtr(wrapped().port1())); visitor.addOpaqueRoot(WTF::getPtr(wrapped().port2())); // addWebCoreOpaqueRoot(visitor, wrapped().port1()); // addWebCoreOpaqueRoot(visitor, wrapped().port2()); } DEFINE_VISIT_ADDITIONAL_CHILDREN(JSMessageChannel); } // namespace WebCore #endif // ENABLE(CHANNEL_MESSAGING) letions'>completions Unnamed repository; edit this file 'description' to name the repository.
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-12-21Fix throwGravatar Jarred Sumner 1-1/+1
2022-12-21Add section about `--bun`Gravatar Jarred Sumner 1-0/+14
2022-12-21Bun v0.4.0Gravatar Jarred Sumner 5-7/+7
2022-12-21fix jest hooks in bun-test (#1639)Gravatar Ethan Burrell 2-2/+79
2022-12-21[bunx] Install symlink with completionsGravatar Jarred Sumner 1-10/+65
2022-12-21[bunx] Make help a little prettierGravatar Jarred Sumner 2-18/+46
2022-12-20Refactor some of `bun pm`Gravatar Jarred Sumner 1-73/+58
2022-12-20Update ZigGlobalObject.cppGravatar Jarred Sumner 1-3/+3
2022-12-20typoGravatar Jarred Sumner 1-3/+3
2022-12-20[web] Support multiple arguments in `setTimeout`, `setInterval`, and `setImme...Gravatar Jarred Sumner 5-10/+139
2022-12-20add tests for #1633 (#1635)Gravatar Alex Lam S.L 3-11/+69
2022-12-20[bunx] Improve reliability by checking the `"bin"` from package.json if neces...Gravatar Jarred Sumner 2-10/+233
2022-12-20Fixes https://github.com/oven-sh/bun/issues/1636Gravatar Jarred Sumner 1-0/+2
2022-12-19Use endsWithGravatar Jarred Sumner 1-1/+2
2022-12-19New subcommand: `bunx` (#1634)Gravatar Jarred Sumner 6-142/+370
2022-12-19[Bun.write] Slightly better handling for older linux kernels that lack io_uri...Gravatar Jarred Sumner 2-2/+22
2022-12-18Regenerate builtinsGravatar Jarred Sumner 1-4/+27
2022-12-17bug compatible with `stdin.on("readable")` (#1626)Gravatar Alex Lam S.L 3-49/+95
2022-12-17Upgrade WebKitGravatar Jarred Sumner 6-28/+28
2022-12-17Update globals.d.tsGravatar Jarred Sumner 1-2/+5
2022-12-17Add warning in import.meta.requireGravatar Jarred Sumner 1-0/+5
2022-12-17Delete Oniguruma (#1625)Gravatar Jarred Sumner 69-3531/+19
2022-12-17Missing from commitGravatar Jarred Sumner 1-23/+22
2022-12-17Fixes https://github.com/oven-sh/bun/issues/1624Gravatar Jarred Sumner 1-41/+1
2022-12-17Regenerate builtinsGravatar Jarred Sumner 1-7/+2
2022-12-17Update transpiler.test.jsGravatar Jarred Sumner 1-17/+24
2022-12-17Update WebKitGravatar Jarred Sumner 6-28/+28