Skip to content

Commit

Permalink
Roll wpt tooling
Browse files Browse the repository at this point in the history
This rolls wpt to latest commit at
https://github.com/web-platform-tests/wpt.
REMOTE-WPT-HEAD: 4de902c54fdcf32c10faec3dc6280eb72f45e613

Cq-Include-Trybots: luci.chromium.try:linux-wpt-identity-fyi-rel,linux-wpt-input-fyi-rel,linux-blink-rel
Change-Id: I7819032fe5bcc2140bd7814f936141ecf72e7b47
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4622283
Reviewed-by: Jonathan Lee <jonathanjlee@google.com>
Auto-Submit: Weizhong Xia <weizhong@google.com>
Commit-Queue: Jonathan Lee <jonathanjlee@google.com>
Commit-Queue: Weizhong Xia <weizhong@google.com>
Cr-Commit-Position: refs/heads/main@{#1159185}
  • Loading branch information
WeizhongX authored and Chromium LUCI CQ committed Jun 16, 2023
1 parent 7051192 commit 718cc4c
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 7 deletions.
2 changes: 1 addition & 1 deletion third_party/wpt_tools/README.chromium
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Name: web-platform-tests - Test Suites for Web Platform specifications
Short Name: wpt
URL: https://github.com/web-platform-tests/wpt/
Version: fbb062b7f03971f981afb03c35e38c34a4c289be
Version: 4de902c54fdcf32c10faec3dc6280eb72f45e613
License: LICENSES FOR W3C TEST SUITES (https://www.w3.org/Consortium/Legal/2008/03-bsd-license.html)
License File: NOT_SHIPPED
Security Critical: no
Expand Down
5 changes: 5 additions & 0 deletions third_party/wpt_tools/wpt/tools/wpt/run.py
Original file line number Diff line number Diff line change
Expand Up @@ -506,6 +506,11 @@ class AndroidWebview(ChromeAndroidBase):
name = "android_webview"
browser_cls = browser.AndroidWebview

def setup_kwargs(self, kwargs):
if kwargs["mojojs_path"]:
kwargs["enable_mojojs"] = True
logger.info("--mojojs-path is provided, enabling MojoJS")


class Opera(BrowserSetup):
name = "opera"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@
let loadingTask = pdfjsLib.getDocument({data: atob(pdfData)});
let pdf = await loadingTask.promise;
let rendered = [];
for (let pageNumber=1; pageNumber<=pdf.numPages; pageNumber++) {
for (let pageNumber = 1; pageNumber <= pdf.numPages; pageNumber++) {
let page = await pdf.getPage(pageNumber);
var viewport = page.getViewport({scale: 96./72.});
const viewport = page.getViewport({ scale: 96. / 72. });
// Prepare canvas using PDF page dimensions
var canvas = document.getElementsByTagName('canvas')[0];
var context = canvas.getContext('2d');
const canvas = document.getElementsByTagName('canvas')[0];
const context = canvas.getContext('2d');
canvas.height = viewport.height;
canvas.width = viewport.width;

// Render PDF page into canvas context
var renderContext = {
const renderContext = {
canvasContext: context,
viewport: viewport
viewport
};
await page.render(renderContext).promise;
rendered.push(canvas.toDataURL());
Expand Down

0 comments on commit 718cc4c

Please sign in to comment.