Ejemplo n.º 1
0
 static PassRefPtrWillBeRawPtr<SinkDocumentParser> create(SinkDocument* document)
 {
     return adoptRefWillBeNoop(new SinkDocumentParser(document));
 }
Ejemplo n.º 2
0
 static PassRefPtrWillBeRawPtr<FrontendMenuProvider> create(DevToolsHost* devtoolsHost, ScriptValue devtoolsApiObject, const Vector<ContextMenuItem>& items)
 {
     return adoptRefWillBeNoop(new FrontendMenuProvider(devtoolsHost, devtoolsApiObject, items));
 }
PassRefPtrWillBeRawPtr<WebGLVertexArrayObjectOES> WebGLVertexArrayObjectOES::create(WebGLRenderingContextBase* ctx, VaoType type)
{
    return adoptRefWillBeNoop(new WebGLVertexArrayObjectOES(ctx, type));
}
PassRefPtrWillBeRawPtr<WebGLDrawBuffers> WebGLDrawBuffers::create(WebGLRenderingContextBase* context)
{
    return adoptRefWillBeNoop(new WebGLDrawBuffers(context));
}
Ejemplo n.º 5
0
PassRefPtrWillBeRawPtr<IDBDatabaseCallbacks> IDBDatabaseCallbacks::create()
{
    return adoptRefWillBeNoop(new IDBDatabaseCallbacks());
}
Ejemplo n.º 6
0
 static PassRefPtrWillBeRawPtr<CSSCalcPrimitiveValue> create(PassRefPtrWillBeRawPtr<CSSPrimitiveValue> value, bool isInteger)
 {
     return adoptRefWillBeNoop(new CSSCalcPrimitiveValue(value, isInteger));
 }
Ejemplo n.º 7
0
PassRefPtrWillBeRawPtr<CSSCalcValue> CSSCalcValue::create(PassRefPtrWillBeRawPtr<CSSCalcExpressionNode> expression, ValueRange range)
{
    return adoptRefWillBeNoop(new CSSCalcValue(expression, range));
}
Ejemplo n.º 8
0
 static PassRefPtrWillBeRawPtr<LoadFontPromiseResolver> create(FontFaceArray faces, ScriptState* scriptState)
 {
     return adoptRefWillBeNoop(new LoadFontPromiseResolver(faces, scriptState));
 }
Ejemplo n.º 9
0
PassRefPtrWillBeRawPtr<Text> Text::createEditingText(Document& document, const String& data)
{
    return adoptRefWillBeNoop(new Text(document, data, CreateEditingText));
}
Ejemplo n.º 10
0
 static PassRefPtrWillBeRawPtr<PopupMenuCSSFontSelector> create(Document* document, CSSFontSelector* ownerFontSelector)
 {
     return adoptRefWillBeNoop(new PopupMenuCSSFontSelector(document, ownerFontSelector));
 }
Ejemplo n.º 11
0
PassRefPtrWillBeRawPtr<PopupMenuImpl> PopupMenuImpl::create(ChromeClientImpl* chromeClient, PopupMenuClient* client)
{
    return adoptRefWillBeNoop(new PopupMenuImpl(chromeClient, client));
}
Ejemplo n.º 12
0
PassRefPtrWillBeRawPtr<InstallEvent> InstallEvent::create(const AtomicString& type, const EventInit& initializer, PassRefPtr<WaitUntilObserver> observer)
{
    return adoptRefWillBeNoop(new InstallEvent(type, initializer, observer));
}
Ejemplo n.º 13
0
PassRefPtrWillBeRawPtr<InstallEvent> InstallEvent::create()
{
    return adoptRefWillBeNoop(new InstallEvent());
}
PassRefPtrWillBeRawPtr<Keyframe> StringKeyframe::clone() const
{
    return adoptRefWillBeNoop(new StringKeyframe(*this));
}
Ejemplo n.º 15
0
PassRefPtrWillBeRawPtr<AudioProcessingEvent> AudioProcessingEvent::create(PassRefPtr<AudioBuffer> inputBuffer, PassRefPtr<AudioBuffer> outputBuffer, double playbackTime)
{
    return adoptRefWillBeNoop(new AudioProcessingEvent(inputBuffer, outputBuffer, playbackTime));
}
Ejemplo n.º 16
0
PassRefPtrWillBeRawPtr<IDBCursor> IDBCursor::create(PassOwnPtr<blink::WebIDBCursor> backend, WebIDBCursor::Direction direction, IDBRequest* request, IDBAny* source, IDBTransaction* transaction)
{
    return adoptRefWillBeNoop(new IDBCursor(backend, direction, request, source, transaction));
}
Ejemplo n.º 17
0
PassRefPtrWillBeRawPtr<Scrollbar> Scrollbar::create(ScrollableArea* scrollableArea, ScrollbarOrientation orientation, ScrollbarControlSize size)
{
    return adoptRefWillBeNoop(new Scrollbar(scrollableArea, orientation, size));
}
Ejemplo n.º 18
0
PassRefPtrWillBeRawPtr<DragEventDispatchMediator> DragEventDispatchMediator::create(PassRefPtrWillBeRawPtr<DragEvent> dragEvent)
{
    return adoptRefWillBeNoop(new DragEventDispatchMediator(dragEvent));
}
Ejemplo n.º 19
0
 static PassRefPtrWillBeRawPtr<CSSCalcPrimitiveValue> create(double value, CSSPrimitiveValue::UnitType type, bool isInteger)
 {
     if (std::isnan(value) || std::isinf(value))
         return nullptr;
     return adoptRefWillBeNoop(new CSSCalcPrimitiveValue(CSSPrimitiveValue::create(value, type).get(), isInteger));
 }
Ejemplo n.º 20
0
PassRefPtrWillBeRawPtr<CSSImageSetValue> CSSImageSetValue::cloneForCSSOM() const
{
    return adoptRefWillBeNoop(new CSSImageSetValue(*this));
}
Ejemplo n.º 21
0
 static PassRefPtrWillBeRawPtr<SVGCurrentTranslateTearOff> create(SVGSVGElement* contextElement)
 {
     return adoptRefWillBeNoop(new SVGCurrentTranslateTearOff(contextElement));
 }
Ejemplo n.º 22
0
PassRefPtrWillBeRawPtr<InputType> NumberInputType::create(HTMLInputElement& element)
{
    return adoptRefWillBeNoop(new NumberInputType(element));
}
Ejemplo n.º 23
0
PassRefPtrWillBeRawPtr<OESElementIndexUint> OESElementIndexUint::create(WebGLRenderingContextBase* context)
{
    return adoptRefWillBeNoop(new OESElementIndexUint(context));
}
Ejemplo n.º 24
0
PassRefPtrWillBeRawPtr<FEImage> FEImage::createWithImage(Filter* filter, PassRefPtr<Image> image, PassRefPtrWillBeRawPtr<SVGPreserveAspectRatio> preserveAspectRatio)
{
    return adoptRefWillBeNoop(new FEImage(filter, image, preserveAspectRatio));
}
Ejemplo n.º 25
0
PassRefPtrWillBeRawPtr<FontFace> FontFace::create(ExecutionContext* context, const AtomicString& family, PassRefPtr<DOMArrayBuffer> source, const FontFaceDescriptors& descriptors)
{
    RefPtrWillBeRawPtr<FontFace> fontFace = adoptRefWillBeNoop(new FontFace(context, family, descriptors));
    fontFace->initCSSFontFace(static_cast<const unsigned char*>(source->data()), source->byteLength());
    return fontFace.release();
}
Ejemplo n.º 26
0
PassRefPtrWillBeRawPtr<FEImage> FEImage::createWithIRIReference(Filter* filter, TreeScope& treeScope, const String& href, PassRefPtrWillBeRawPtr<SVGPreserveAspectRatio> preserveAspectRatio)
{
    return adoptRefWillBeNoop(new FEImage(filter, treeScope, href, preserveAspectRatio));
}
Ejemplo n.º 27
0
PassRefPtrWillBeRawPtr<FetchRequestData> FetchRequestData::create()
{
    return adoptRefWillBeNoop(new FetchRequestData());
}
Ejemplo n.º 28
0
PassRefPtrWillBeRawPtr<AudioProcessingEvent> AudioProcessingEvent::create()
{
    return adoptRefWillBeNoop(new AudioProcessingEvent);
}
Ejemplo n.º 29
0
PassRefPtrWillBeRawPtr<DOMWindowCSS> DOMWindowCSS::create()
{
    return adoptRefWillBeNoop(new DOMWindowCSS());
}
Ejemplo n.º 30
0
PassRefPtrWillBeRawPtr<HTMLOptionsCollection> HTMLOptionsCollection::create(ContainerNode& select, CollectionType)
{
    return adoptRefWillBeNoop(new HTMLOptionsCollection(select));
}