| /** | |
| * @license | |
| * Copyright 2012 The Emscripten Authors | |
| * SPDX-License-Identifier: MIT | |
| */ | |
| var LibraryXlib = { | |
| // We support 1 display, the canvas | |
| XOpenDisplay: (name) => 1, | |
| XCreateWindow__deps: ['$Browser'], | |
| XCreateWindow: (display, parent, x, y, width, height, border_width, depth, class_, visual, valuemask, attributes) => { | |
| // All we can do is set the width and height | |
| Browser.setCanvasSize(width, height); | |
| return 2; | |
| }, | |
| XChangeWindowAttributes: (display, window, valuemask, attributes) => {}, | |
| XSetWMHints: (display, win, hints) => {}, | |
| XMapWindow: (display, win) => {}, | |
| XStoreName: (display, win, name) => {}, | |
| XInternAtom: (display, name_, hmm) => 0, | |
| XSendEvent: (display, win, propagate, event_mask, even_send) => {}, | |
| XPending: (display) => 0, | |
| }; | |
| addToLibrary(LibraryXlib); |