Commit Graph

621031 Commits

Author SHA1 Message Date
Jay Lim
492c6f6d69 Bug 1472212 - Load http://example.org/ instead of about:home for some tests. r=Gijs
These tests were timing out because `about:home` now runs in a different process.
Since these two tests aim to test something else (e.g. window leaks when
navigating between pages), we will redirect to a URL that loads in the same
process instead of `about:home` to avoid adding extra conditions for the
process flip.

See Bug 1336811 and Bug 1242643.

MozReview-Commit-ID: G0rhfA973R9

--HG--
extra : rebase_source : 158eb53174faa028edeebaf5970c123ba359a3e5
extra : intermediate-source : ebdca743668ce014c1cb9adfa00c1220256d357c
extra : source : a28443371b944ee00b1267dd5b9a22da6d28353b
2018-07-20 18:49:59 -04:00
Jay Lim
e46b3ee73b Bug 1472212 - Handle navigation away from privileged content process in RDM. r=jryans
Author: J. Ryan Stinnett <jryans@gmail.com>

Now that we are running about:home in the privileged content process, clicking
on a link in Activity Stream while having RDM activated will close the RDM
because a process flip will occur. This causes the following tests to time out
because the RDM has been deactivated:
- devtools/client/responsive.html/test/browser/browser_container_tab.js
- devtools/client/responsive.html/test/browser/browser_preloaded_newtab.js

This patch disables RDM in about:home and will load about:blank instead when
RDM is enabled.

MozReview-Commit-ID: D5EMyfkOM8l

--HG--
extra : rebase_source : a9a2aab3076a84b202176ca75bc9390315a5d5bf
extra : intermediate-source : f8a06d01437e3626189c60f1a87ff7038fb328ed
extra : source : 55c2a8d227dc91f965718aa09da9811cff0969a7
2018-07-20 18:40:44 -04:00
Jay Lim
a0ee0c93dd Bug 1472212 - Rename E10SUtils.canLoadURIInProcess to E10SUtils.canLoadURIInRemoteType and modify it to accept an E10SUtils process type instead of a nsIXULRuntime process type. r=Gijs
See next commit for more info. The idea is to use E10SUtils.canLoadURIInRemoteType to detect
if a URI can load in a given E10SUtils process type. Having it to accept a nsIXULRuntime
process type, which will be mapped back to an E10SUtils process type, is unnecessary.

MozReview-Commit-ID: KeYkuRDyqXO

--HG--
extra : rebase_source : c4f5d562657bc1ca0a2fe7c277f09add9c976975
extra : intermediate-source : b6996abc7d90edbc99d4ac0c5b9bb4a62c5ae5ae
extra : source : a8bba29ad2cb20239b87081f77cdf34249d3337b
2018-07-20 18:02:45 -04:00
Jay Lim
5921ddafcf Bug 1472212 - Remove unnecessary async/await keywords for browser_new_tab_in_privileged_process_pref.js. r=Gijs
MozReview-Commit-ID: HVC9vEcslja

--HG--
extra : rebase_source : aef65b0ce65d916492dfd7cbae45452013f57449
extra : intermediate-source : 24c257cd18c30f11ee600ac12483c5c78185d3ba
extra : source : e1cafd30a69afeef3e2ecbb557cd87c77e52b3f6
2018-07-20 16:46:09 -04:00
Jay Lim
6fe4aee23e Bug 1472212 - Ensure that tab does not show busy or burst status whenever we navigate to about:home, about:newtab, or about:welcome in a new window. r=Gijs
Now that we have moved some about: pages to the privileged content process,
opening these URLs from a non-privileged content process will trigger SessionStore
to restore the tab state due to a process flip. We will set favicons for these
URLs earlier to avoid flickering and improve perceived performance.

This patch also prevents the spinner whenever a page with a local about: URI
(about:blank and about: pages that resolve to jar:// or file:// URIs) is
loaded from a process that the URI cannot load in (e.g. loading about:newtab
in the web content process), as well as during tab duplication or session
restoration for such local about: URIs.

Before this patch, there were additional frames when opening a new window, causing
browser/base/content/test/performance/browser_windowopen.js to fail. This patch
will reduce the number of frames when opening a new window.

MozReview-Commit-ID: yjj2964KSz

--HG--
extra : rebase_source : a5588b5b6496c983350f591602d0959f906235d5
extra : intermediate-source : 176f3ee14e67f493bafefbd599fbf0fe194a25a6
extra : source : cecc2d52e72e7c6e61137a9147735cb07a079d51
2018-07-20 16:43:12 -04:00
imjching
0c4aac09cd Bug 1472212 - Update URLs to include the noscripts version in xpcshell and browser tests for newtab. r=Mardak
MozReview-Commit-ID: EA4YminghNs

--HG--
extra : rebase_source : 6516413046fb3fc08b5b635971f799d56f1fa234
extra : intermediate-source : b4baa63e5b1b6bbfe41e80f258a6af85e3d0c5d3
extra : source : 101903689bc0ee0bc178fc5c333e198b16166fe2
2018-07-11 17:18:21 -04:00
Mike Conley
68d1cc10e3 Bug 1501044 - Disable fetch-destination.https.html | HTMLLinkElement with rel=prefetch web platform test because it's only passing accidentally. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D9429

--HG--
extra : rebase_source : 209bb3820aa3088800c602d3c3ee4f90aca26269
extra : source : c66693babf02eeb68c90e93617f9a692ab813a89
2018-10-22 15:33:21 -04:00
Marco Castelluccio
945a011f98 Bug 1503232 - Update grcov to revision 4ad0dbc35b9614e45812e179176f48bb1f70ccab. r=calixte
--HG--
extra : rebase_source : a5970cbac65be8e66e6e22dc89708fe2166b99d7
2018-10-30 14:48:34 +01:00
Geoff Brown
64735e16ca Bug 1503299 - Run Android 7.0 x86 jsreftests and mochitest-gpu as tier 1; r=me,a=test-only 2018-10-30 11:42:51 -06:00
Coroiu Cristina
b2a41c5b42 Backed out changeset a9d64f4b6a3f (bug 1500018) for devtools failures at browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE 2018-10-30 19:15:09 +02:00
Marco Castelluccio
16352a4893 Bug 1503335 - Disable area-coords.html test on Windows debug as its assertion count is too high. r=RyanVM 2018-10-30 18:07:16 +01:00
Coroiu Cristina
082c6cb247 Backed out changeset e6d4cb2e9e74 (bug 1502403) for causing leak at leak at mozilla::dom::FileReader 2018-10-30 17:53:03 +02:00
Marco Castelluccio
bdec1ac8fc Bug 1380661 - Reset LCovSource object after exporting it. r=nbp 2018-10-24 21:34:43 +02:00
Marco Castelluccio
d8f778b8d9 Bug 1380661 - Support resetting script counts. r=nbp 2018-10-24 21:32:27 +02:00
Eliza Balazs
bf0afdfb82 Bug 1500226 - Disable abs-pos-non-replaced-icb-vrl-020.xht for frequent failures on win. r=jmaher 2018-10-30 05:52:00 +02:00
lenpel
4ea49b0b4e Bug 1500018 - Polish Network panel filter buttons UI; r=Honza
--HG--
extra : amend_source : 9e8cdfb18b32a2f1b575257c7c0d879ac00fc69e
2018-10-25 00:41:41 +02:00
Eliza Balazs
8ed82df6ff Bug 1501197 - Disable test_load_modules.js on win10 for frequent failures. r=jmaher 2018-10-30 06:55:00 +02:00
Nazım Can Altınova
9bf5cb96b8 Backed out changeset ef82ba4b7f22 (Bug 1476757) r=mstange 2018-10-30 15:14:02 +01:00
Nazım Can Altınova
9832e96686 Backed out changeset 3428510869a9 (Bug 1476757) r=mstange 2018-10-30 15:12:30 +01:00
Marco Castelluccio
0c8cf35769 Bug 1446791 - Add more windows 10 debug chunks for wpt. r=aryx 2018-10-30 14:39:47 +01:00
Jonathan Kew
35689e0d1a Bug 1493743 - Make BuildFontList robust against an invalid FontFamilyName record with no name atom. r=lsalzman 2018-10-30 12:55:35 +00:00
Andrea Marchesini
d6dbaf65dd Bug 1502403 - FileReader should dispatch loadstart asynchronously, r=smaug 2018-10-30 07:57:31 +01:00
Kartikaya Gupta
d261d9402d Bug 1501046 - Set a displayport on the root document's root scrollframe if we paint it before ChromeProcessController sets the displayport. r=botond 2018-10-30 08:20:51 -04:00
Kartikaya Gupta
d113a15f1b Bug 1501046 - Back out cset 798b3777f30f as we have a better fix now. r=me 2018-10-30 08:19:41 -04:00
David Walsh
c4d7812070 Bug 1502494 - Update Debugger Frontend to v97 r=jdescottes 2018-10-26 14:56:21 -05:00
Natalia Csoregi
85228fca00 Bug 1500276 - Disable css/css-writing-modes/abs-pos-non-replaced-icb-vlr-021.xht on Windows. r=jmaher 2018-10-29 18:45:00 +02:00
Yu Yin
15192e483d Bug 1503077 - Disable spectre mitigations by default on mips(64). r=jandem
--HG--
extra : rebase_source : 36de146a39304ad998020f068432cf4e7d9b909c
2018-10-30 02:45:00 +02:00
Alex Chronopoulos
ae7ed1047a Bug 1502165 - Update cubeb from upstream to 9a7a551. r=kinetik 2018-10-30 12:37:06 +01:00
Alan Cutter
c1f163b8da Bug 1501176 - Add tests for interpolating between mismatching rotate() functions where one has a zero angle; r=birtles
--HG--
extra : rebase_source : 687e8d20e9f8d037cf19a69b28cc6c22cd24e839
2018-10-29 14:41:41 +09:00
Brian Birtles
b1132a8092 Bug 1501176 - Interpolate the angle between mis-matched rotate() functions when the angle of one is zero; r=hiro
--HG--
extra : rebase_source : b94d2751404db1a0b52b2e943da06bd3f9d82660
2018-10-30 19:57:46 +09:00
Daniel Varga
153ba7a50e Backed out changeset 6babd3b956aa (bug 1502403) for wpt leak at mozilla::dom::FileReader::ReadFileContent 2018-10-30 12:50:37 +02:00
Jon Coppeard
929387ffd3 Bug 1502940 - Tidy up sweep actions that implement GC zeal modes r=sfink 2018-10-30 10:32:10 +00:00
Jon Coppeard
5a4892c5e0 Bug 1502669 - Check whether an exception is pending if dynamic module import hook fails r=jandem 2018-10-30 10:29:57 +00:00
Christoph Kerschbaumer
8b14b77870 Bug 1500083 - Exempt TYPE_XBL loads from CSP. r=dveditz
--HG--
extra : rebase_source : 0812c9ad5704e7804c8e0c630a35735b65c7469b
2018-10-22 14:50:58 +02:00
Vincent Cote
e6f30d5b21 Bug 1497637 - Pull and display all settings into the new "about:config" page. r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D8469

--HG--
extra : rebase_source : 6470533b872fda4a6c812cf9e6e69d29de96e094
2018-10-30 09:48:32 +00:00
Daniel Varga
fc3d974254 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-30 11:40:57 +02:00
Andrea Marchesini
c549894865 Bug 1502403 - FileReader should dispatch loadstart asynchronously, r=smaug 2018-10-30 07:57:31 +01:00
Andrea Marchesini
7c298c2176 Bug 1502282 - Remove more unused deprecated macros, r=qdot 2018-10-30 07:54:58 +01:00
Andrea Marchesini
a41710231a Bug 1502282 - Wrong macro name for ImageBitmapRenderingContext_TransferImageBitmap, r=qdot 2018-10-30 07:54:58 +01:00
Andrea Marchesini
0725648aa7 Bug 1502282 - Remove FileLastModifiedDate and PrefixedVisibilityAPI macros, r=qdot 2018-10-30 07:54:58 +01:00
Andrea Marchesini
1a4283516e Bug 1500962 - Test for URL.toJSON(), r=qdot 2018-10-30 07:54:57 +01:00
Tom Prince
a8d5331c0b Bug 1502531: [mozharness] Move abs_upload_dir code to openh264_build script; r=Callek
That variable, and the function that references it is only used by the openh264
code, so move it there.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 13:32:10 +00:00
Tom Prince
8626b0ef89 Bug 1502531: [mozharness] Stop needlessly copying around mozharness logs; r=Callek
Taskcluster knows where mozharness generates the logs, and can upload them from
there. Thus, mozharness no longer needs to copy the logs to a new directory.

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

--HG--
extra : moz-landing-system : lando
2018-10-29 13:29:24 +00:00
Tom Prince
f08d1efdeb Bug 1502531: [mozharness] Upload mozharness builds logs; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D9965

--HG--
extra : moz-landing-system : lando
2018-10-29 16:13:11 +00:00
Gurzau Raul
42ed3a7d97 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-30 07:32:36 +02:00
Csoregi Natalia
b48139f5dc Backed out changeset 916db80793cb (bug 1497784) for web platform tests failures on /_mozilla/binast/large.https.html. CLOSED TREE 2018-10-30 04:19:45 +02:00
Gurzau Raul
9b908cc405 Backed out changeset c66693babf02 (bug 1501044) for failing at /fetch/api/request/destination/fetch-destination.https.html 2018-10-30 03:03:36 +02:00
Tooru Fujisawa
d499c4a6ad Bug 1497784 - Drop support for lexical declaration in BinAST for now. r=Yoric 2018-10-30 09:49:41 +09:00
Tooru Fujisawa
b5cfef2126 Bug 1501537 - Name function in variable declaration initializer in BinAST. r=Yoric 2018-10-30 09:49:40 +09:00
Tooru Fujisawa
3cec62da42 Bug 1497788 - Allow duplicate AssertedPositionalParameterName. r=efaust 2018-10-30 09:49:40 +09:00