Commit Graph

603721 Commits

Author SHA1 Message Date
Boris Zbarsky
9f65fcc29a Bug 1474045. Make nsIScriptGlobalObject::HandleScriptError non-virtual. r=qdot 2018-07-11 14:17:01 -07:00
Ciure Andrei
4a390e2fc4 Backed out 1 changesets (bug 1470527) for build bustages on OpenVRSession.cpp CLOSED TREE
Backed out changeset 66c97a5d22ef (bug 1470527)
2018-07-11 23:23:42 +03:00
Kearwood Gilbert
0ee53b44e4 Bug 1470527 - Implement Controller support for gfxVRExternal and VRServiceOpenVR
--HG--
extra : amend_source : d639de8cb929b209bbde0f44b47acadd23a9e257
2018-07-11 12:20:51 -07:00
Kearwood Gilbert
04e66eb0c1 Bug 1470348 - Enable gfxVRExternal for Android; r=kip
MozReview-Commit-ID: 4XMdLLoedIh

--HG--
extra : rebase_source : b71d5d73b832f1f16ae261463860b4f60b38c559
2018-07-10 17:41:58 -07:00
Ciure Andrei
a06838e1b6 Backed out 1 changesets (bug 1473637) for frequent wpt failures inputevent-constructor.htm/window-named-properties-002.html CLOSED TREE
Backed out changeset 5342b206e024 (bug 1473637)
2018-07-11 21:08:24 +03:00
Igor Oliveira
323d22682c Bug 1474306 - Fix typo in the extension optionsType handler. r=Mossop
AddonManager.OPTIONS_INLINE_BROWSER was replaced by
AddonManager.OPTIONS_TYPE_INLINE_BROWSER.
2018-07-09 07:24:00 +03:00
shindli
3b23613202 Backed out 2 changesets (bug 1474569, bug 1474581) for wpt failures in test harness output on a CLOSED TREE
Backed out changeset b39da1b094e9 (bug 1474581)
Backed out changeset d8c824521e7b (bug 1474569)
2018-07-11 19:26:06 +03:00
Ms2ger
6ebdc07a36 Bug 1474581 - Add support for external scripts in wpt .any.js tests in jstests harness; r=jgraham 2018-07-11 17:52:37 +02:00
Ms2ger
64706fc258 Bug 1474569 - Improve output for failing wpt tests in jstests harness; r=bbouvier 2018-07-11 17:52:36 +02:00
Andrew Osmond
7a45dc2014 Bug 1470447 - JPEG decoder should post an invalidation for each row. r=tnikkel
The JPEG decoder will currently only post an invalidation when it has
processed all of the rows it is able to. If it is has all the data, that
means it must fully decode before invalidating. This causes very large
JPEGs to appear in large chunks which feels janky compared to slowly
appearing row by row with the refresh tick. With WebRender, it also
allows us to upload less data per frame update which can be another
source of jank.
2018-07-11 11:44:17 -04:00
moz-wptsync-bot
564b979bf6 Bug 1464910 [wpt PR 11204] - Update wpt metadata, a=testonly
wpt-pr: 11204
wpt-type: metadata
MozReview-Commit-ID: DsjPjJ18Bik
2018-07-11 15:42:36 +01:00
Simon Pieters
413e46f9bb Bug 1464910 [wpt PR 11204] - Split up WebCryptoAPI/derive_bits_keys/ with variant, a=testonly
Automatic update from web-platform-testsSplit up WebCryptoAPI/derive_bits_keys/ with `variant`

Also use .any.js.

Fixes #11203.
--

wpt-commits: 864cba25d0ac3d2f49e851623370f565ca293cbe
wpt-pr: 11204
2018-07-11 15:42:34 +01:00
Dragana Damjanovic
66dc0d2b39 Bug 1467102 - Fix the ftp diversion. r=bagder 2018-07-11 10:01:43 -04:00
Dão Gottwald
2b76c4ee7a Backed out changeset 953772c799a6 (bug 1470870) for causing bug 1474631
--HG--
extra : rebase_source : 5923b74ae5ff1c0916963ea8f4b5277c60bee82d
2018-07-11 15:46:39 +02:00
Emilio Cobos Álvarez
8d2f22c0d8 Bug 1473637: Unbind ShadowRoot during unlinking. r=smaug
MozReview-Commit-ID: 7cWtZ5epRqK
2018-07-11 15:42:52 +02:00
Jan de Mooij
ef58e3064f Bug 1474835 - Use implicit_jscontext for nsIWebNavigation.setOriginAttributesBeforeLoading. r=smaug 2018-07-11 15:23:54 +02:00
Dan Minor
339b56f02e Bug 1371485 - Moving gyp requires a clobber; r=chmanchester
Summary:
It looks like we need a clobber in order for the build system to properly find
gyp at its new location.

Reviewers: chmanchester

Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D2035

--HG--
extra : rebase_source : 1bf08695efd8b71fe2dd231cd6e1d495eab20611
2018-07-09 14:48:41 -04:00
Dan Minor
ead01e7a88 Bug 1371485 - Update gyp path in make-source-package.sh; r=chmanchester
Reviewers: chmanchester

Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D2034

--HG--
extra : rebase_source : 4adf494399f08266d8abcc9041c36928656840ab
2018-06-27 15:51:47 -04:00
Dan Minor
be5d0a3066 Bug 1371485 - Remove OS X find_sdk.py check; r=chmanchester
Summary:
We're currently returning a fake value on all of our automation builds. Might
as well not run the script at all.

Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1803

--HG--
extra : rebase_source : 20717372c15547b35759ff69088aea1ca92b7198
2018-06-27 10:01:02 -04:00
Dan Minor
6fa2ea51b7 Bug 1371485 - Fix gflags root; r=chmanchester
Summary:
I think the webrtc.org gtests are the only user of gflags in tree. We can switch
over to using gn to build this when we start building the tests using gn,
which is Bug 1430779.

Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1802

--HG--
extra : rebase_source : ba496d6f262d3679031f0b933a80ce3e2a2236a5
2018-06-22 14:25:31 -04:00
Dan Minor
a8d7d7ecf2 Bug 1371485 - Use updated version of gyp; r=chmanchester
Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1801

--HG--
extra : rebase_source : 87cd91fdc0cc873c7f78e128f545524f66947035
2018-06-21 14:39:34 -04:00
Dan Minor
337e0066fd Bug 1371485 - Update gyp to 4d467626b0b9f59a85fb81ca4d7ea9eca99b9d8f; r=chmanchester
Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1800

--HG--
extra : rebase_source : c43b24b09e1391f7242e0cff85de67ac29a04814
2018-06-21 14:40:47 -04:00
Dan Minor
d1d877cbe8 Bug 1371485 - Remove unnecessary gyp files from webrtc; r=chmanchester
Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1799

--HG--
extra : rebase_source : 21f5238db3fe517aca5a19344847a883a277e6b6
2018-06-22 14:57:17 -04:00
Dan Minor
f92a35478e Bug 1371485 - Remove webrtc copy of gyp; r=chmanchester
Tags: #secure-revision

Bug #: 1371485

Differential Revision: https://phabricator.services.mozilla.com/D1798

--HG--
extra : rebase_source : d3abc38a88e9f3a5543f2bb46726f47a75115785
2018-06-21 14:42:08 -04:00
Jan de Mooij
4f7b2378dc Bug 1474273 - Add xpc::CurrentNativeGlobal and use it instead of NativeGlobal(JS::CurrentGlobalOrNull(cx)). r=bz 2018-07-11 14:07:02 +02:00
shindli
c1bbe21ac6 Backed out 2 changesets (bug 1474651) for lint failure in /builds/worker/checkouts/gecko/toolkit/components/antitracking/test/browser/popup.html:8:126 on a CLOSED TREE
Backed out changeset f05247b25d5e (bug 1474651)
Backed out changeset acee48580902 (bug 1474651)
2018-07-11 13:57:22 +03:00
Magnus Melin
baae926f53 Bug 1456988 - don't use strict compatibility for dictionaries. r=kmag 2018-07-11 13:42:29 +03:00
Andrea Marchesini
c5c00ad639 Bug 1474651 - Grant storage access to 3rd party, tracking resource on window.open() - tests, r=me 2018-07-11 12:38:47 +02:00
Andrea Marchesini
06d77e5419 Bug 1474651 - Grant storage access to 3rd party, tracking resource on window.open(), r=ehsan 2018-07-11 12:38:47 +02:00
Dão Gottwald
a0ee9ed37a Backed out changeset e711420b85f7 (bug 1461793) for causing bug 1474538 2018-07-11 12:14:26 +02:00
shindli
7c9476695a Merge mozilla-central to inbound. a=merge CLOSED TREE
--HG--
rename : tools/tryselect/vcs.py => tools/tryselect/push.py
extra : rebase_source : a9f669ebcc49d48fda0a4eb1eab4f3b9b185eae2
2018-07-11 12:46:51 +03:00
Jan de Mooij
c542e6498e Bug 1474522 - Change PrepareScriptEnvironmentAndInvoke to always take a global object instead of an arbitrary scope. r=bholley
js-ctypse now passes the context's current global instead of the closure function it's calling.
2018-07-11 11:44:52 +02:00
Jan de Mooij
70d45075c2 Bug 1468536 - Remove Debugger.Object.prototype.global. r=jimb
With same-compartment realms, cross-compartment wrappers don't have a meaningful global associated with them because CCWs are shared by all realms in the compartment.
2018-07-11 11:44:42 +02:00
shindli
d7270e6100 Merge inbound to mozilla-central. a=merge 2018-07-11 12:42:27 +03:00
Jon Coppeard
d2c67d4dda Bug 1474605 - Tidy up LifoAlloc a little r=nbp 2018-07-11 10:31:38 +01:00
Margareta Eliza Balazs
9bea8c02ed Backed out 2 changesets (bug 1464910) for frequent wpt failures in /WebCryptoAPI/derive_bits_keys/pbkdf2.https.any.html on a CLOSED TREE
Backed out changeset 8add56efdf74 (bug 1464910)
Backed out changeset 82476a2eaac3 (bug 1464910)
2018-07-11 12:29:59 +03:00
sotaro
12703134b4 Bug 1460515 - Reuse more image keys at WebRenderImageData::UpdateImageKey() r=nical 2018-07-11 17:45:28 +09:00
Florian Quèze
b422dc7537 Bug 1474643 - make ReportPerformanceInfo's isTopLevel report the correct information, r=baku. 2018-07-11 10:41:17 +02:00
moz-wptsync-bot
2cd839f18b Bug 1473870 - [wpt-sync] Update web-platform-tests to 9f00a60d91ba84e52dac35d6e08da2050774811d, a=testonly
wpt-head: 9f00a60d91ba84e52dac35d6e08da2050774811d
wpt-type: landing
MozReview-Commit-ID: JcSrDhEIXSk
2018-07-11 08:05:55 +01:00
Luke Bjerring
4dc965087f Bug 1473812 [wpt PR 11820] - Update the IndexedDB IDL file, a=testonly
Automatic update from web-platform-testsUpdate the IndexedDB IDL file (#11820)

--

wpt-commits: 9f00a60d91ba84e52dac35d6e08da2050774811d
wpt-pr: 11820
2018-07-11 08:05:53 +01:00
Morten Stenshorne
bc15436965 Bug 1473774 [wpt PR 11817] - Correctly pick the block-end margin when calculating overflow., a=testonly
Automatic update from web-platform-testsCorrectly pick the block-end margin when calculating overflow.

We need to use the writing mode of the containing block to do this, not that of
the child, which is completely irrelevant.

Change-Id: Ia5907d9ce60d00ad453f48fb72193e2eab1aaa3e
Reviewed-on: https://chromium-review.googlesource.com/1127047
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572931}

--

wpt-commits: efea7337078c4b4e18ed9c1703870ec4e0da57eb
wpt-pr: 11817
2018-07-11 08:05:49 +01:00
Wanming Lin
83c66e796f Bug 1473557 [wpt PR 11803] - [sensors] Check that sensor frame and focused frame of same origin, a=testonly
Automatic update from web-platform-tests[sensors] Check that sensor frame and focused frame of same origin (#11803)

#11426 introduced new tests for mitigation stragegy defined in [1]
  for partial concrete sensors. This PR add the same tests for remain
  concrete sensors: Ambient Light Sensor, Geolocation Sensor, and Proximity.

  [1] https://www.w3.org/TR/generic-sensor/#focused-area
--

wpt-commits: c9c1a7d1b2306fada9bc3b469bf39ca31b4508cc
wpt-pr: 11803
2018-07-11 08:05:46 +01:00
moz-wptsync-bot
f3b86dbe88 Bug 1473361 [wpt PR 11777] - Update wpt metadata, a=testonly
wpt-pr: 11777
wpt-type: metadata
2018-07-11 08:05:43 +01:00
Yoav Weiss
bfe2891b2b Bug 1473361 [wpt PR 11777] - Make preload play nice with CSP strict-dynamic, a=testonly
Automatic update from web-platform-testsMake preload play nice with CSP strict-dynamic

Dynamically loaded preloaded scripts were not loaded when a strict-dynamic
CSP directive was used. This was because the state regarding whether the
element was parser created or not was not properly propoagated to the CSP
checks. This CL fixes that and adds tests that make sure that such scripts
can be preloaded (and that markup based preloaded scripts with no nonce cannot).

Bug: 752922
Change-Id: Ib4f3bce8583ccc9770c261d76167243033e5a112
Reviewed-on: https://chromium-review.googlesource.com/1125064
Reviewed-by: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Yoav Weiss <yoav@yoav.ws>
Cr-Commit-Position: refs/heads/master@{#572908}

--

wpt-commits: e6ac489577c1ac1e0dadd9bef80e63af2a2eb42a
wpt-pr: 11777
2018-07-11 08:05:41 +01:00
moz-wptsync-bot
2007eff597 Bug 1473753 [wpt PR 11815] - Update wpt metadata, a=testonly
wpt-pr: 11815
wpt-type: metadata
2018-07-11 08:05:37 +01:00
Luke Bjerring
2bd378f18c Bug 1473753 [wpt PR 11815] - Update the longtask-timing IDL file, a=testonly
Automatic update from web-platform-testsUpdate the longtask-timing IDL file (#11815)

--

wpt-commits: 5869dccf322079dbad12fa053295bdf3d04d9703
wpt-pr: 11815
2018-07-11 08:05:35 +01:00
Eric Willigers
4856af60d3 Bug 1469810 [wpt PR 11585] - SVG: transform properties affect rendering, a=testonly
Automatic update from web-platform-testsMerge pull request #11585 from ewilligers/transform-property-renders

SVG: transform properties affect rendering
--

wpt-commits: 597d73806075a5576528ae1ed0409874b55ad0f6
wpt-pr: 11585
2018-07-11 08:05:32 +01:00
moz-wptsync-bot
cee99e4de3 Bug 1469792 [wpt PR 11583] - Update wpt metadata, a=testonly
wpt-pr: 11583
wpt-type: metadata
2018-07-11 08:05:29 +01:00
Eric Willigers
ae3d97f6d5 Bug 1469792 [wpt PR 11583] - SVG: Test that z-index controls rendering order, a=testonly
Automatic update from web-platform-testsMerge pull request #11583 from ewilligers/z-index-test

SVG: Test that z-index controls rendering order
--

wpt-commits: 2b9ac244538d91c069ae6aa9273c4298b749bf99
wpt-pr: 11583
2018-07-11 08:05:27 +01:00
Sandra Sun
5f0da3edc4 Bug 1471652 [wpt PR 11691] - Change parsing order for scroll-snap-align to block/inline., a=testonly
Automatic update from web-platform-testsChange parsing order for scroll-snap-align to block/inline.

As in the newest spec[1], the parsing order for scroll-snap-align is
changed to block/inline.

[1] https://drafts.csswg.org/css-scroll-snap-1/#scroll-snap-align

Bug: 854379
Cq-Include-Trybots: luci.chromium.try :android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I70d2e9d526ffa0564e260faacdb5f79857a69324
Reviewed-on: https://chromium-review.googlesource.com/1115701
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Commit-Queue: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#572869}

--

wpt-commits: 0ffa5aaa7809a1957bdf260aaf55c16403fbf3fe
wpt-pr: 11691
MozReview-Commit-ID: 4HG0lm1atpj
2018-07-11 08:05:24 +01:00