Commit Graph

649829 Commits

Author SHA1 Message Date
Gurzau Raul
39cabb27e2 Merge inbound to mozilla-central. a=merge 2019-05-03 01:02:21 +03:00
Brindusan Cristian
05b6a8de1e Backed out 6 changesets (bug 1392408) for build bustages at nsContentPolicy.cpp and nsFrameLoaderOwner.cpp. CLOSED TREE
Backed out changeset a32ab60deb60 (bug 1392408)
Backed out changeset 69cbc0afb1f1 (bug 1392408)
Backed out changeset cd9081aac4bf (bug 1392408)
Backed out changeset d88d5959f4a6 (bug 1392408)
Backed out changeset 01fd757e335b (bug 1392408)
Backed out changeset 872645a5122c (bug 1392408)
2019-05-02 19:57:25 +03:00
Byron Campen [:bwc]
2d9b7eb405 Bug 1547278 - Part 1: Ensure that transports are created for a repeated sLD(offer). r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D29405

--HG--
extra : moz-landing-system : lando
2019-05-01 15:46:05 +00:00
Byron Campen [:bwc]
cb2f09c730 Bug 1547278 - Part 0: Test case for the bug. r=jib
Differential Revision: https://phabricator.services.mozilla.com/D29404

--HG--
extra : moz-landing-system : lando
2019-05-01 14:54:03 +00:00
Rob Thijssen
c00716af37 Bug 1543026 - enable sccache on gcp r=wcosta
this change comprises the in-tree changes required to make use of sccache in gcp.
specifically:
- a gcp metadata lookup for availability-zone is added to mozconfig, enabling a build to determine its regional gcp sccache bucket
- the sccache cargo build command is modified to include the gcs feature when the environment contains gcs configuration

note that further changes are required on infra to support sccache use. the required changes already [exist](https://github.com/mozilla-releng/OpenCloudConfig/commit/1d515dc) and are enabled for gcp windows infra, including:
- a json credential file on the build instance filesystem, containing credentials valid for the appropriate scm level bucket for the gcp region
- an `SCCACHE_GCS_KEY_PATH` env variable containing the path to the json credential file
- an `SCCACHE_GCS_RW_MODE` env variable containg the text `READ_WRITE`
- sccache buckets must exist for each region and scm levels 1 & 3
- credentials for scm level 1 buckets **must not** be valid for scm level 3 buckets

on gcp systems which do not contain credential files and the above mentioned env variables (eg gecko-[1-3]-b-linux), sccache should fail gracefully without breaking builds.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 12:56:20 +00:00
Mark Banner
5dd6faf49b Bug 1545706 - Avoid displaying an extra dash for keyword searches in QuantumBar. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D29418

--HG--
extra : moz-landing-system : lando
2019-05-02 13:00:16 +00:00
Jean-Yves Avenard
f558e67dd0 Bug 1548409 - Use MOZ_DIAGNOSTIC_ASSERT. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D29587

--HG--
extra : moz-landing-system : lando
2019-05-02 13:24:31 +00:00
Thomas Nguyen
23f12685bd Bug 1532318 - Part 3 : update js code related to the change of nsIHttpChannel r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D22787

--HG--
extra : moz-landing-system : lando
2019-05-02 12:34:06 +00:00
Thomas Nguyen
b0bfbd85aa Bug 1532318 - Part 2 : update changes of nsIHttpChannel in codebase r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D22786

--HG--
extra : moz-landing-system : lando
2019-05-02 12:33:55 +00:00
Thomas Nguyen
23e61a2595 Bug 1532318 - part 1: use ReferrerInfo class in nsIHttpChannel instead of referrer and referrer policy r=valentin,ckerschb,michal
Differential Revision: https://phabricator.services.mozilla.com/D22783

--HG--
extra : moz-landing-system : lando
2019-05-02 12:34:52 +00:00
ffxbld
7667ecf1f2 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D29660

--HG--
extra : moz-landing-system : lando
2019-05-02 12:44:14 +00:00
shindli
f58e49c03e Backed out changeset 082c0dba73cb (bug 1544710) for causing dt permafailures in devtools/client/netmonitor/test/browser_net_propertiesview-copy.js CLOSED TREE 2019-05-02 15:33:01 +03:00
Kershaw Chang
3aad5c69c2 Bug 1541114 - Check mIPCOpen before sending messages r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D27869

--HG--
extra : moz-landing-system : lando
2019-05-02 12:00:57 +00:00
Ivan Yung
9914e7d5ec Bug 1519884: Improve help text for --test argument r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D29541

--HG--
extra : moz-landing-system : lando
2019-05-01 19:26:41 +00:00
Alexandre Poirot
4acc49f558 Bug 1543098 - Emit executionContextDestroyed and executionContextCreated when the page goes into/out of the BF Cache. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D28959

--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:13 +00:00
Alexandre Poirot
292f73b2d1 Bug 1543098 - Implement Runtime.executionContextDestroyed. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D27524

--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:06 +00:00
Alexandre Poirot
2e7bacc0d1 Bug 1543098 - Emit executionContextCreated for existing context when calling Runtime.enable. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D28958

--HG--
extra : moz-landing-system : lando
2019-05-02 10:22:04 +00:00
Alexandre Poirot
308a953c12 Bug 1543098 - Implement Runtime.executionContextCreated. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D27523

--HG--
extra : moz-landing-system : lando
2019-05-02 10:21:56 +00:00
Jonas Allmann
7fa6018a95 Bug 1547713 - Remove chrometask_chromescript from eval()-whitelist, r=ckerschb
Flip pref to allow the use of eval() in this purely test-related case.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 08:58:32 +00:00
Jan de Mooij
9818272c76 Bug 1548223 - Don't assert in Realm's destructor if we have shutdown GC leaks. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D29623

--HG--
extra : moz-landing-system : lando
2019-05-02 11:35:52 +00:00
Yura Zenevich
3a6c1c6a49 Bug 1544710 - ensure that selected row is always visible within TreeView after update. Clean up scroll into view operations across all uses of TreeView. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D29342

--HG--
extra : moz-landing-system : lando
2019-05-02 04:32:33 +00:00
Julian Descottes
46a3720013 Bug 1531315 - Rename aboutdebugging test classnames from js-* to qa-* r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D28946

--HG--
extra : moz-landing-system : lando
2019-05-02 10:14:47 +00:00
Jan de Mooij
6f28e94619 Bug 1537908 part 4 - Replace overflow check with a static_assert. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D29470

--HG--
extra : moz-landing-system : lando
2019-05-01 15:40:11 +00:00
Tom Schuster
069f9b2851 Bug 1547131 - JS shell: show the stack for thrown values that are not Error objects. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D28967

--HG--
extra : moz-landing-system : lando
2019-05-02 11:12:27 +00:00
Jan de Mooij
5e3db1106f Bug 1541404 part 18 - Various minor changes for debugger support. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D28993

--HG--
extra : moz-landing-system : lando
2019-05-02 08:38:06 +00:00
Axel Hecht
bcc7eeb6bd Bug 1353680, create test to prevent bad content in localizable strings, r=ahal,flod
Differential Revision: https://phabricator.services.mozilla.com/D20465

--HG--
extra : moz-landing-system : lando
2019-05-02 10:50:43 +00:00
Axel Hecht
ddd561b21c Bug 1353680, update compare-locales to 7.2.1, r=flod
Differential Revision: https://phabricator.services.mozilla.com/D29000

--HG--
extra : moz-landing-system : lando
2019-05-02 10:48:32 +00:00
James Teh
6cf69b31f4 Bug 1546633: PanelMultiView: Send mousedown event when activating a button via the keyboard. r=Gijs
Previously, we sent a command event and a click event.
Normally, the command event executes the action, then the click event closes the menu.
However, in some cases (e.g. the Library button), there is no command event handler and the mousedown event executes the action instead.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 10:35:57 +00:00
James Teh
32a5b927ef Bug 1545766: PanelMultiView: Don't override keyboard navigation in embedded documents. r=Gijs
Extension panels contain embedded documents; i.e. a <browser> element.
We want users to be able to tab to these and we want them to be focused automatically if a subview is opened from the keyboard, so treat them as tabbable.
However, once an embedded document is focused, we can't manage keyboard navigation inside it, so don't try.
Previously, we tried, which meant keys were overridden even though they didn't do anything, breaking keyboard navigation in extensions altogether.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 10:35:49 +00:00
Narcis Beleuzu
762dbd77f4 Backed out changeset 0727a51d7ae1 (bug 1547929) as requested by petru. CLOSED TREE 2019-05-02 13:46:56 +03:00
Narcis Beleuzu
c8e45a1834 Backed out changeset 4c6e2e3f23f9 (bug 1539759) for failures on nsExpatDriver::WillBuildModel . CLOSED TREE 2019-05-02 13:42:29 +03:00
Valentin Millet
f9d6a0877e Bug 1530178 - Update WPT expectations. r=padenot
https://github.com/WebAudio/web-audio-api/issues/1004

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

--HG--
extra : moz-landing-system : lando
2019-05-02 09:24:57 +00:00
Paul Adenot
a8fb83f275 Bug 1530178 - Fix audiobuffer-copy-channel.html to allow copyFromChannel/copyToChannel wth an offset of n on an array that is n elements long. r=karlt
This is a no-op, but is allowed per spec:

> An optional offset to copy the data to. If startInChannel is greater than the
> length of the AudioBuffer, an IndexSizeError MUST be thrown.

If the numbers are equals, this shouldn't throw.

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

--HG--
extra : moz-landing-system : lando
2019-05-02 09:24:57 +00:00
Valentin Millet
d934ec2ff8 Bug 1530178 - copyFromChannel/copyToChannel until end of buffer when destination/source is longer r=padenot,karlt
than available space, as clarified in https://github.com/WebAudio/web-audio-api/issues/1004

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

--HG--
extra : moz-landing-system : lando
2019-05-02 09:24:57 +00:00
diana.iacos
3af8effac4 Bug 1547929 - [Tablet] Make default browser option not displayed on top of the Settings Menu; r=VladBaicu
Differential Revision: https://phabricator.services.mozilla.com/D29636

--HG--
extra : moz-landing-system : lando
2019-05-02 09:16:05 +00:00
Gijs Kruitbosch
54d985d143 Bug 1539759 - improve DTD entity handling, r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D27904

--HG--
extra : moz-landing-system : lando
2019-05-02 09:22:10 +00:00
shindli
c7089180a6 Backed out 2 changesets (bug 1535056, bug 1513854) for linux build bustages and failed Gecko Decision Task CLOSED TREE
Backed out changeset f5eea3706636 (bug 1535056)
Backed out changeset 9b66e9b91074 (bug 1513854)
2019-05-02 12:25:40 +03:00
Brian Hackett
239349eaf6 Bug 1392408 Part 6 - Add test for capturing worker stacks in net monitor, r=ochameau.
--HG--
extra : rebase_source : 4d4c0e454dbe607462875a655aa407cfc9d57075
2019-04-19 07:34:51 -10:00
Brian Hackett
0a2217b0f5 Bug 1392408 Part 5 - Listen for alternate stack traces in StackTraceCollector, r=ochameau.
--HG--
extra : rebase_source : bcf3ad535fb151edecfd3e3e0f538e38827d4d67
2019-04-19 07:25:52 -10:00
Brian Hackett
a2325f1a73 Bug 1392408 Part 4 - Report stacks to net monitor when opening XHRs from worker, r=bzbarsky.
--HG--
extra : rebase_source : a939b6d209398787c794686775e00a76940bb52c
2019-04-19 07:20:13 -10:00
Brian Hackett
c992de738f Bug 1392408 Part 3 - Report stacks to net monitor when loading worker scripts, r=bzbarsky.
--HG--
extra : rebase_source : 0511ac369eab87485c38e4db81542994b6a52876
2019-04-19 07:19:38 -10:00
Brian Hackett
aaf5e5ee86 Bug 1392408 Part 2 - Encapsulate threadsafe main/worker stacks in WorkerStackHolder, r=bzbarsky.
--HG--
extra : rebase_source : b8950ea78f32091627f2de7241402c058aef3fa0
2019-04-19 07:18:38 -10:00
Brian Hackett
961e486752 Bug 1392408 Part 1 - Add interface to help convert SavedFrames to JSON, r=jimb.
--HG--
extra : rebase_source : 994a07e6f5af10d4f1c94e459d9af5b7db22703e
2019-04-19 06:57:06 -10:00
Brian Hackett
1b63eb551b Bug 1544976 - Ignore exceptions thrown while attaching to worker threads, r=loganfsmyth.
--HG--
extra : rebase_source : 6e418bc3040f8ba82b9485b1f9706c16dd8dec87
2019-05-01 07:15:32 -10:00
Jorg K
0a06472d5d Bug 1543219 - Allow Mailnews to check protocol flags for cookie permissions. r=jorgk
This reinstates nsIProtocolHandler::URI_FORBIDS_COOKIE_ACCESS removed in bug 1517057, Part 1, rev 23a0332b18a1
2019-05-02 18:07:51 +02:00
Brindusan Cristian
9deae973cd Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-05-02 18:33:18 +03:00
Brindusan Cristian
2a824be22f Backed out 3 changesets (bug 1547682) for build bustages: "cannot find function init_frame in this scope". CLOSED TREE
Backed out changeset 815455c1634e (bug 1547682)
Backed out changeset 7bfcf5af011d (bug 1547682)
Backed out changeset 9fd0c4622f00 (bug 1547682)
2019-05-02 13:54:51 +03:00
Benjamin Bouvier
2cd9914d63 Bug 1547682: Reenable wasm fuzzing for cranelift; r=decoder
Differential Revision: https://phabricator.services.mozilla.com/D29192

--HG--
extra : rebase_source : 554b0a8221142db798196720b9f05daf697abf24
extra : histedit_source : faf53acb059a0a827716050a374d818d0e6f1975
2019-04-29 13:05:15 +02:00
Benjamin Bouvier
937002df36 Bug 1547682: Cranelift: properly handle unknown type errors; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D29183

--HG--
extra : rebase_source : 21b719f67aa5dfb734811039f90169f9bf2a715f
extra : histedit_source : 8bd5d4b30be777862c51f26514985e3db29262bd
2019-04-26 18:16:27 +02:00
Benjamin Bouvier
fcf07dfa1f Bug 1547682: Bump Cranelift to be8a83132df0a277da8fa3e6a9c5d03c4a05d57e; r=lth
Differential Revision: https://phabricator.services.mozilla.com/D29343

--HG--
extra : rebase_source : 26a3c38aed6198ab93cfa762c9316506f02a1c72
extra : histedit_source : a74d6528ecd046acf47ab80ca61366f1d703aef6
2019-04-30 14:22:41 +02:00