Граф коммитов

651315 Коммитов

Автор SHA1 Сообщение Дата
Kyle Machulis 6fc5e88d97 Bug 1540839 - Don't reuse BCs on top level windows being made local; r=nika
Don't preserve contexts when we have a chrome window that's being made local.

Differential Revision: https://phabricator.services.mozilla.com/D29044
2019-05-14 10:51:06 -07:00
Kyle Machulis d0cadc6c25 Bug 1540839 - Add Cross Origin Opener Policy case for BC preservation; r=nika
If we're doing a process switch due to the cross origin opener policy
being mismatched, we don't want to preserve the browsing context.

Differential Revision: https://phabricator.services.mozilla.com/D26392
2019-05-14 10:51:05 -07:00
Kyle Machulis 9f9436d028 Bug 1540839 - Add ability to preserve browsing contexts between FrameLoaders; r=nika
When changing processes and therefore destroying/rebuilding
frameloaders, add ability to keep the browsing context around and add
it to the new frameloader.

Differential Revision: https://phabricator.services.mozilla.com/D26267
2019-05-14 10:51:04 -07:00
Ryan VanderMeulen 434596e533 Bug 1353312 - Add crashtest. r=me 2019-05-14 12:27:21 -04:00
Ryan VanderMeulen c3130be9f7 Bug 1340248 - Add crashtest. r=me
--HG--
extra : rebase_source : 83022554b7033264cca1098ad976983e5d6319e0
2019-05-14 12:21:55 -04:00
Cosmin Sabou 54590873b0 Merge mozilla-central to mozilla-inbound. 2019-05-14 19:09:51 +03:00
Cosmin Sabou 1b1356216c Merge mozilla-inbound to mozilla-central. a=merge 2019-05-14 18:59:38 +03:00
Belén Albeza 3ef458c297 Bug 1540689 - Update documentation links in the new about:debugging. r=jdescottes,daisuke,Ola
Differential Revision: https://phabricator.services.mozilla.com/D30491

--HG--
extra : moz-landing-system : lando
2019-05-14 13:17:27 +00:00
Honza Bambas 7e08712a6a Bug 1550498, r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D30510

--HG--
extra : moz-landing-system : lando
2019-05-09 17:42:17 +00:00
Honza Bambas ad027c9594 Bug 1548822, r=kershaw,valentin
Differential Revision: https://phabricator.services.mozilla.com/D30364

--HG--
extra : moz-landing-system : lando
2019-05-09 16:39:59 +00:00
Honza Bambas f739775f6f Bug 1540759, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D30382

--HG--
extra : moz-landing-system : lando
2019-05-08 21:07:05 +00:00
Mathieu Leplatre 7242d228b7 Bug 1551347 - Fix Uptake Telemetry test failure if channel is release r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D31005

--HG--
extra : moz-landing-system : lando
2019-05-14 13:13:23 +00:00
alexandru.ionescu 86667830de Bug 1551194 Fix --test extra-option on fennec tests r=perftest-reviewers,rwood,stephendonner
Differential Revision: https://phabricator.services.mozilla.com/D30915

--HG--
extra : moz-landing-system : lando
2019-05-13 20:46:36 +00:00
Mihai Alexandru Michis d3fb62a0c3 Backed out 2 changesets (bug 1541404) for causing leaks at AnalyzeArgumentsUsage
Backed out changeset c4b0bd61050b (bug 1541404)
Backed out changeset 760cc10c63b0 (bug 1541404)

--HG--
extra : rebase_source : 3091181fa6591dc2e6706d0bd0358e67490088d2
2019-05-14 16:00:32 +03:00
Gregory Mierzwinski 9fcae70255 Bug 1521709 - Change suite names for baseline coverage tests. r=jmaher
This patch fixes the suite names used for the baseline coverage tests.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 09:44:09 +00:00
Matthew Gaudet 69feb249f9 Bug 1539814 - An initial pair of try presets for SpiderMonkey r=jandem,ahal
- sm-shell: Selects shell only test cases that shouldn't require a full browser build.
- sm-all: Selects test cases that may require a full browser build.

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

--HG--
extra : moz-landing-system : lando
2019-05-07 13:40:06 +00:00
Andi-Bogdan Postelnicu 7be18f3d26 Bug 1503453 - re-enable static-analysis autotest on win64 platform after migrating to clang-tidy 8. r=sylvestre
Also for checker `modernize-avoid-bind` export the respective reliability index from config.yaml

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

--HG--
extra : moz-landing-system : lando
2019-05-14 13:00:13 +00:00
Matthew Wacha 843d200875 Bug 1375463 - Move contextmenu related tests into browser/base/content/test/contextMenu. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D21916

--HG--
rename : browser/base/content/test/general/browser_contextmenu.js => browser/base/content/test/contextMenu/browser_contextmenu.js
rename : browser/base/content/test/general/browser_contextmenu_childprocess.js => browser/base/content/test/contextMenu/browser_contextmenu_childprocess.js
rename : browser/base/content/test/general/browser_contextmenu_input.js => browser/base/content/test/contextMenu/browser_contextmenu_input.js
rename : browser/base/content/test/general/contextmenu_common.js => browser/base/content/test/contextMenu/contextmenu_common.js
rename : browser/base/content/test/general/ctxmenu-image.png => browser/base/content/test/contextMenu/ctxmenu-image.png
rename : browser/base/content/test/general/subtst_contextmenu.html => browser/base/content/test/contextMenu/subtst_contextmenu.html
rename : browser/base/content/test/general/subtst_contextmenu_input.html => browser/base/content/test/contextMenu/subtst_contextmenu_input.html
rename : browser/base/content/test/general/subtst_contextmenu_xul.xul => browser/base/content/test/contextMenu/subtst_contextmenu_xul.xul
extra : moz-landing-system : lando
2019-05-14 12:38:53 +00:00
Florens Verschelde 235f2f4ed0 Bug 1519904 - Add borders between console messages; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D29966

--HG--
extra : moz-landing-system : lando
2019-05-13 17:01:26 +00:00
alexandru.ionescu 40ff099e27 Bug 1549669 - [raptor] Handle "--disable-e10s" argument to avoid causing fennec tests to fail r=perftest-reviewers,whimboo,ahal,rwood
Differential Revision: https://phabricator.services.mozilla.com/D30171

--HG--
extra : moz-landing-system : lando
2019-05-14 11:50:00 +00:00
Boris Zbarsky 82d1bb0e94 Bug 1551399 part 2. Stop using [array] in url-classifier's makeFindFullHashRequestV4. r=dimi,gcp
Differential Revision: https://phabricator.services.mozilla.com/D31022

--HG--
extra : moz-landing-system : lando
2019-05-14 09:57:16 +00:00
Boris Zbarsky 482f862c51 Bug 1551399 part 1. Stop using [array] in url-classifier's makeUpdateRequestV4. r=dimi,gcp
Differential Revision: https://phabricator.services.mozilla.com/D31020

--HG--
extra : moz-landing-system : lando
2019-05-14 09:50:42 +00:00
Boris Zbarsky b511ab41ce Bug 1550928 part 2. Stop using [array] in nsIPluginHost. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D30767

--HG--
extra : moz-landing-system : lando
2019-05-14 09:11:45 +00:00
Boris Zbarsky 8dea79d6de Bug 1550928 part 1. Stop using [array] in nsIPluginTag. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D30766

--HG--
extra : moz-landing-system : lando
2019-05-14 09:11:37 +00:00
Boris Zbarsky 4a4c2e3002 Bug 1551102. Stop using [array] in nsIContentPrefService2. r=mak
Though maybe we should just remove getCachedBySubdomainAndName, given that it's
only used in tests?

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

--HG--
extra : moz-landing-system : lando
2019-05-14 11:42:20 +00:00
Kestrel 31942e2a6a Bug 1549142 - Prevent the in-content menulist background color from being overridden when control is disabled on Windows r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30519

--HG--
extra : moz-landing-system : lando
2019-05-14 11:22:11 +00:00
Andrei Lazar 679a252557 Bug 1541423 Fennec is remembering site permissions in private mode r=johannh
Now checking for private mode in order to ignore any permissions that had been set in previous sessions.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 10:43:01 +00:00
Mirko Brodesser 331e0a761b Bug 1174452: Part 2 -- scan `nsTextNode`'s parent element for preformat in nsDocumentEncoder r=masayuki,hsivonen
This takes into account `white-space: pre` style of `nsTextNode`'s
parent element when formatting the selected text of the `nsTextNode`
node.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 07:40:47 +00:00
Mirko Brodesser fad4ead1a4 Bug 1174452: Part 1 -- test collapsing and extending selection before copy-pasting for `style="white-space: pre` r=hsivonen
This closer mimics user behaviour, compared to the existing tests using
`getSelection().selectAllChildren`.

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

--HG--
extra : moz-landing-system : lando
2019-05-09 07:40:37 +00:00
Alexandre Poirot a26a2fc84b Bug 1549384 - Implement Page.getFrameTree. r=remote-protocol-reviewers,ato
Differential Revision: https://phabricator.services.mozilla.com/D30207

--HG--
extra : moz-landing-system : lando
2019-05-14 09:07:36 +00:00
Cosmin Sabou 73b271c009 Bug 1525580 - Disable update-after-navigation-redirect.https.html and re-enable other tests. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D31049

--HG--
extra : moz-landing-system : lando
2019-05-14 10:57:41 +00:00
Jan de Mooij 9abd541255 Bug 1541404 part 29 - Perform arguments analysis when creating the TypeScript. r=tcampbell
The code in NewArgumentsObject was wrong because the interpreter code calling it
also relies on the analysis having been performed.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 10:36:17 +00:00
Jan de Mooij cae8345750 Bug 1541404 part 28 - Fix ARM issues. r=tcampbell
1. We can't use loadValue for JSOP_DOUBLE because on ARM that might use LDRD or
   LDM and these are not guaranteed to support unaligned loads. Fix is to add
   loadUnalignedValue that always uses plain 32-bit loads.

2. DebugTrapHandler's fast path for the interpreter used "lr" as second scratch
   register, clobbering the return address. The setSecondScratchRegister mechanism
   prevents this.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 10:36:17 +00:00
Cosmin Sabou c3b851df0d Bug 1543355 - Disable org.mozilla.geckoview.test.ContentDelegateTest.download for frequent failures. r=gbrown 2019-05-14 09:13:26 +03:00
Raphael Pierzina 5e5afad141 Bug 1532550 - Wait for 0.1 seconds in telemetry-tests-client tests after performing search; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D30944

--HG--
extra : moz-landing-system : lando
2019-05-14 09:54:33 +00:00
dlee d7aece18ce Bug 1548517 - Add hash for test entries added via HostInPrefTables. r=baku
Origin telemetry expects every tracking channel has tracker's hash.
Without hash value for test entries, it will trigger MOZ_ASSERT while running
testcases.

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

--HG--
extra : moz-landing-system : lando
2019-05-10 19:39:24 +00:00
dlee 00f63d827c Bug 1549405 - Use LOAD_BYPASS_URL_ClASSIFIER flag for TRR request. r=valentin
We should add LOAD_BYPASS_URL_ClASSIFIER to TRR request because if
"network.trr.mode" is set to 3, blocked TRR request means DNS resolution
fail, we don't fall back to regular DNS in this scenario.

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

--HG--
extra : moz-landing-system : lando
2019-05-06 19:05:02 +00:00
Mathieu Leplatre 1b7f443dab Bug 1547995 - Add option to Remote Settings get() to verify signatures on read r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D30357

--HG--
extra : moz-landing-system : lando
2019-05-13 09:31:18 +00:00
Mathieu Leplatre 268d77c37f Bug 1547995 - Upgrade kinto-offline-client.js to v12.4.0 r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D30356

--HG--
extra : moz-landing-system : lando
2019-05-13 09:30:54 +00:00
Rob Thijssen 898299aa0d Bug 1549346 - toggle sccache gcs feature to always on r=chmanchester
partial revert of https://hg.mozilla.org/mozilla-central/rev/5b08dd3eeec9 where the gcs feature switch should have been to the win build only and always enabled rather than just when the SCCACHE_GCS_KEY_PATH variable is set.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 23:56:02 +00:00
Paul Zuehlcke e9c7644627 Bug 1550647 - Updated test to check for addon-install-blocked events, improved AddonManger fullscreen block. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D30955

--HG--
extra : moz-landing-system : lando
2019-05-14 07:53:05 +00:00
Sylvestre Ledru 41004a2d1a Bug 1551083 - Fix a bugprone-move-forwarding-reference defect in ProfileBufferEntry r=erahm
Depends on D30816

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

--HG--
extra : moz-landing-system : lando
2019-05-14 07:12:19 +00:00
Kestrel b9ad900d6c Bug 1551150 - Override the old about:debugging's in-content category button min-width to better respond to compact window width r=dao
Differential Revision: https://phabricator.services.mozilla.com/D30872

--HG--
extra : moz-landing-system : lando
2019-05-13 17:52:43 +00:00
sotaro 5195dc0de7 Bug 1551392 - Remove RenderThread::DecPendingFrameCount() r=nical
Differential Revision: https://phabricator.services.mozilla.com/D31021

--HG--
extra : moz-landing-system : lando
2019-05-14 07:18:03 +00:00
Glenn Watson 5108fcd99f Bug 1551131 - Refactor WR batching code in preparation for different batches per dirty region / render task. r=nical
* Store render task address per-instance rather than per-primitive, to allow adding a single primitive to multiple batches / render tasks.
* Store render task id inside alpha batch builder, since multiple batch builders will be passed in future.
* Add primitive visibility mask, storing a bit mask of which dirty regions a visible primitive intersects.
* Store RenderTaskAddress as a u16 in CPU and shader types.
* Add picture caching debug flag to wrench.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 07:17:24 +00:00
Sylvestre Ledru 88e7b97c2a Bug 1551083 - Enable bugprone-move-forwarding-reference r=andi
Differential Revision: https://phabricator.services.mozilla.com/D30816

--HG--
extra : moz-landing-system : lando
2019-05-14 07:12:37 +00:00
Lina Cambridge 3c690350be Bug 1551062 - Abort merging when the synced bookmarks mirror is finalized. r=tcsc
This commit adds an `AbortController` to the bookmark merger that
aborts fetching and merging when the mirror is finalized on shutdown.

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

--HG--
extra : moz-landing-system : lando
2019-05-14 03:40:30 +00:00
Mark Banner 116bd975c3 Bug 1392320 - Enable browser_urlbar_keyed_search.js on Linux and Windows debug. r=mconley
It seems to be no longer affected by the previous intermittent/perma failures.

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

--HG--
extra : moz-landing-system : lando
2019-05-13 17:52:45 +00:00
Tim Nguyen 14820c94ae Bug 1550561 - Support edit context menu on HTML inputs in chrome documents. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D30552

--HG--
extra : moz-landing-system : lando
2019-05-13 05:56:52 +00:00
Andreea Pavel 2806e1a8fc Bug 1525580 - Disable update-missing-import-scripts.https.html on win debug. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D30983

--HG--
extra : moz-landing-system : lando
2019-05-14 06:06:16 +00:00