Commit Graph

600088 Commits

Author SHA1 Message Date
Mark Banner
26be929b13 Bug 1453667 - Remove BrowserUITelemetry from other parts of browser/ r=Gijs
MozReview-Commit-ID: FG1PiVPBY5U

--HG--
extra : rebase_source : 4c8f4553052e00dc5632a5ec36b7d28ac216d53d
2018-06-06 19:42:19 +01:00
Mark Banner
14946c009c Bug 1453667 - Remove BrowserUITelemetry from UITour. r=MattN
MozReview-Commit-ID: 9OaQKQU7BlN

--HG--
extra : rebase_source : 876d7a6306d66646a121bfa500c90a05dd99f286
2018-06-06 20:01:28 +01:00
Mark Banner
df2e67c590 Bug 1453667 - Remove BrowserUITelemetry from search. r=adw
MozReview-Commit-ID: L0Fj2d7BGdt

--HG--
extra : rebase_source : 5479f9b00f5ebba11120c325aba5247422d14d91
2018-06-06 19:40:27 +01:00
Michael Kelly
d8725aa754 Bug 1467929: Only collect browser JS errors from recent builds. r=Gijs
Telemetry data suggests between 13%-40% of errors being collected are from
builds older than a week. Since Nightly updates twice a day, errors from builds
that old don't reflect the current state of Nightly, so we can ignore them and
save some bandwidth.

A build is considered "recent" if the date encoded at the start of the
appBuildId (YYYYMMDD) is within 7 days of the current date. Since this is mostly
for preventing high load on the collection service, the check does not handle
problems with the local clock being inaccurate in order to simplify the
implementation.

MozReview-Commit-ID: BbCO4kaBprL

--HG--
extra : rebase_source : 0292ae57272f903a6aef176ef4403d56503fc0db
2018-06-12 21:49:58 -07:00
Simon Fraser
91c0407bcc Bug 1468386 Don't build funsize balrog image r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1655
2018-06-14 16:49:57 +00:00
ffxbld
af37fd8a7f No Bug, mozilla-central repo-update HSTS HPKP remote-settings. r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1652
2018-06-14 13:01:41 -04:00
Daisuke Akatsuka
cab5dbfde5 Bug 1456828 - Part 4: Add a test that whether the scroll amount change. r=gl
MozReview-Commit-ID: AKC950dTv1g

--HG--
extra : rebase_source : eae728200a8cb33df7761ec49ceefe9ee30a651c
2018-06-15 01:40:26 +09:00
Daisuke Akatsuka
f8b56d4edb Bug 1456828 - Part 3: Apply ProgressInspectionPanel to keyframes. r=gl
MozReview-Commit-ID: KOGrchRXo6G

--HG--
extra : rebase_source : 841752c187ec72a087a67e77efdb1307a18374f5
2018-06-15 01:40:25 +09:00
Daisuke Akatsuka
e6cbcea152 Bug 1456828 - Part 2: Apply ProgressInspectionPanel to animations. r=gl
MozReview-Commit-ID: 7It2CibH3oa

--HG--
extra : rebase_source : 1944bab0fdf5003e90d2f4de7d182a9f6f6453cc
2018-06-15 01:40:25 +09:00
Daisuke Akatsuka
b26921a601 Bug 1456828 - Part 1: Introduce ProgressInspectionPanel. r=gl
MozReview-Commit-ID: Jc5LEAOYvxr

--HG--
extra : rebase_source : e0f0a766e5f2fb99afccdee508b344cc0c11bd42
2018-06-15 01:40:08 +09:00
Kartikaya Gupta
e0ed117e2b Bug 1444765 - Allow setting a pid:<pid> thread filter to capture all threads for a process. r=njn
MozReview-Commit-ID: CaMsmEtQ5UY

--HG--
extra : rebase_source : de2277f6fdd37246a57365530687fbf526fdecb6
2018-06-14 12:41:48 -04:00
J.C. Jones
6a8584d6ab Bug 1468349 - Vendor in new freebsd deps for u2f-hid-rs r=mgoodwin
MozReview-Commit-ID: 26E21CeZiLj

--HG--
rename : third_party/rust/nom/.travis.yml => third_party/rust/nom-1.2.4/.travis.yml
rename : third_party/rust/nom/.cargo-checksum.json => third_party/rust/nom-1.2.4/nom/.cargo-checksum.json
rename : third_party/rust/nom/.travis.yml => third_party/rust/nom-1.2.4/nom/.travis.yml
rename : third_party/rust/nom/CHANGELOG.md => third_party/rust/nom-1.2.4/nom/CHANGELOG.md
rename : third_party/rust/nom/Cargo.toml => third_party/rust/nom-1.2.4/nom/Cargo.toml
rename : third_party/rust/nom/LICENSE => third_party/rust/nom-1.2.4/nom/LICENSE
rename : third_party/rust/nom/src/bits.rs => third_party/rust/nom-1.2.4/nom/src/bits.rs
rename : third_party/rust/nom/src/bytes.rs => third_party/rust/nom-1.2.4/nom/src/bytes.rs
rename : third_party/rust/nom/src/character.rs => third_party/rust/nom-1.2.4/nom/src/character.rs
rename : third_party/rust/nom/src/internal.rs => third_party/rust/nom-1.2.4/nom/src/internal.rs
rename : third_party/rust/nom/src/lib.rs => third_party/rust/nom-1.2.4/nom/src/lib.rs
rename : third_party/rust/nom/src/macros.rs => third_party/rust/nom-1.2.4/nom/src/macros.rs
rename : third_party/rust/nom/src/methods.rs => third_party/rust/nom-1.2.4/nom/src/methods.rs
rename : third_party/rust/nom/src/nom.rs => third_party/rust/nom-1.2.4/nom/src/nom.rs
rename : third_party/rust/nom/src/regexp.rs => third_party/rust/nom-1.2.4/nom/src/regexp.rs
rename : third_party/rust/nom/src/str.rs => third_party/rust/nom-1.2.4/nom/src/str.rs
rename : third_party/rust/nom/src/stream.rs => third_party/rust/nom-1.2.4/nom/src/stream.rs
rename : third_party/rust/nom/src/util.rs => third_party/rust/nom-1.2.4/nom/src/util.rs
rename : third_party/rust/nom/tests/arithmetic.rs => third_party/rust/nom-1.2.4/nom/tests/arithmetic.rs
rename : third_party/rust/nom/tests/arithmetic_ast.rs => third_party/rust/nom-1.2.4/nom/tests/arithmetic_ast.rs
rename : third_party/rust/nom/tests/cross_function_backtracking.rs => third_party/rust/nom-1.2.4/nom/tests/cross_function_backtracking.rs
rename : third_party/rust/nom/tests/ini.rs => third_party/rust/nom-1.2.4/nom/tests/ini.rs
rename : third_party/rust/nom/tests/ini_str.rs => third_party/rust/nom-1.2.4/nom/tests/ini_str.rs
rename : third_party/rust/nom/tests/issues.rs => third_party/rust/nom-1.2.4/nom/tests/issues.rs
rename : third_party/rust/nom/tests/mp4.rs => third_party/rust/nom-1.2.4/nom/tests/mp4.rs
rename : third_party/rust/nom/tests/omnom.rs => third_party/rust/nom-1.2.4/nom/tests/omnom.rs
rename : third_party/rust/nom/tests/test1.rs => third_party/rust/nom-1.2.4/nom/tests/test1.rs
extra : rebase_source : 8db59fcbf07bea1c4e8a5b9db70b7be8199cbe34
2018-06-12 11:03:01 -07:00
Greg V
6efd24a566 Bug 1468349 - Web Authentication - Add FreeBSD Support r=jcj
Summary:
Upstream PR: https://github.com/jcjones/u2f-hid-rs/pull/62

* Extract hidproto module from linux::hidraw
Make the protocol parts independent of Linux code, in preparation for
adding FreeBSD support.

* Add FreeBSD (uhid + devd) support
Tested with a YubiKey 4.

Tags: #secure-revision

Bug #: 1468349

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

MozReview-Commit-ID: 8NNWRgTEMn2

--HG--
extra : rebase_source : edf774f0a993a18b59b5f8aa10e0977d94ea1de8
2018-06-12 09:55:30 -07:00
trisha
bcc5036fe6 Bug 1463748 - Fork and pref-off the new error pages r=johannh
MozReview-Commit-ID: KVw4omdhuaS

--HG--
rename : browser/base/content/aboutNetError.xhtml => browser/base/content/aboutNetError-new.xhtml
extra : rebase_source : c931afe480ca2c946aeba4aa7ac14c670c49a73e
2018-06-12 17:51:37 -07:00
Tom Prince
105275c010 No bug: Add mozharness.mozilla.l10n.locales to flake8 whitelist; r=Callek
Differential Revision: https://phabricator.services.mozilla.com/D1654
2018-06-14 16:15:49 +00:00
Valentin Gosu
e5efdc876d Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
MozReview-Commit-ID: GqNYfjy9SFp

--HG--
extra : source : 190c4f057ffafa28a9abec657a0c70fe8a9489ab
2018-06-14 14:30:40 +02:00
Jeff Hemphill
deb1d4dff1 Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
MozReview-Commit-ID: Js1mXiKaKnt

--HG--
extra : source : fc388a747aba88d3eb535e6105305bd85914600b
2017-11-29 23:30:27 -08:00
Gurzau Raul
f2d3a45d49 Backed out 2 changesets (bug 1417827) backed out due to gecko decision task failure, tests did not run
Backed out changeset 190c4f057ffa (bug 1417827)
Backed out changeset fc388a747aba (bug 1417827)
2018-06-14 19:07:48 +03:00
Alexandre Poirot
2ae882b64e Bug 1466479 - Remove useless communication between damp.html and talos add-on. r=jdescottes
MozReview-Commit-ID: 6pqokJgqrnu

--HG--
extra : rebase_source : 82dc3db8f57855fba68c8a00ca9e39e9a93a8e52
2018-06-07 12:41:25 -07:00
Alexandre Poirot
81c79d5396 Bug 1466479 - Remove unused Profiler module. r=jdescottes
MozReview-Commit-ID: OHOSkjxzzF

--HG--
extra : rebase_source : d58581e4c43a3e834382129e3f04a62a79830c55
2018-06-04 06:28:16 -07:00
Alexandre Poirot
3efd3f6786 Bug 1466479 - Cleanup damp from its unused frontend. r=jdescottes
MozReview-Commit-ID: GmJ2EmLpfb2

--HG--
extra : rebase_source : 5120c5c8cfd91aea23d5c7cce7751d5140b8a982
2018-06-01 00:22:45 -07:00
Gurzau Raul
533d5e8378 Backed out changeset 8f3285a5c28c (bug 1468386) for Gecko Decision Task failure on taskcluster/docker/funsize-balrog-submitter/Dockerfile on a CLOSED TREE 2018-06-14 18:32:18 +03:00
Valentin Gosu
3620424d66 Bug 1417827 - Pass DNS arguments as nsACString& instead of char* r=bagder
MozReview-Commit-ID: GqNYfjy9SFp

--HG--
extra : rebase_source : 6bd7c4fcb1f6a5bbbaa9654907ce1b1224be64b2
2018-06-14 14:30:40 +02:00
Jeff Hemphill
85150abc1d Bug 1417827: Convert internal char* to nsCString in DNS.h r=bagder
MozReview-Commit-ID: Js1mXiKaKnt

--HG--
extra : rebase_source : 835ab465653aef0d9d513b8836ba54a27b98e556
2017-11-29 23:30:27 -08:00
Simon Fraser
adfd291f5b Bug 1468386 Clean up unused funsize-balrog-submitter image r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D1648
2018-06-13 23:15:00 +00:00
Julian Descottes
9f859ee6b8 Bug 1436303 - Enable mozilla/no-define-cc-etc for some DevTools files;r=ochameau,standard8
MozReview-Commit-ID: IbSt6lAhOYt

--HG--
extra : rebase_source : 61b562240f83da0ec15e584cd0e965466b6be4b1
2018-06-08 16:46:59 +02:00
kanika
e0c4b56af2 Bug 1428847 - Move is_hidden and is_visible helper functions into BrowserTestUtils.jsm. r=johannh
MozReview-Commit-ID: 2xshA0CAPgY

--HG--
extra : rebase_source : ac908827986cdee251a454c0cd366a59c5cfdac0
2018-03-22 21:14:23 +05:30
Martin Stransky
46f6ecf022 Bug 1464823 - [Wayland] Don't paint until we have a visible wl_surface, r=jhorak,lsalzman
It's based on a solution by Takuro Ashie <ashie@clear-code.com>

MozReview-Commit-ID: FqcdUJQJLdl

--HG--
extra : rebase_source : d4ed4d66439a3693a2f4d5e6a4037ed62969d64f
2018-06-06 11:30:27 +02:00
Csoregi Natalia
01f5681a9d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-14 12:46:02 +03:00
Csoregi Natalia
42930ab963 Merge inbound to mozilla-central. a=merge 2018-06-14 12:44:32 +03:00
Andi-Bogdan Postelnicu
41c873c7c1 Bug 1453795 - Layout/MatchML - Initialize member fields in classes/ structures. r=karlt 2018-06-14 08:54:18 +03:00
Andi-Bogdan Postelnicu
845e499a7c Bug 1453795 - IPC - Initialize member fields in classes/ structures. r=jmathies 2018-06-14 08:48:43 +03:00
Andi-Bogdan Postelnicu
16e7cff712 Bug 1453795 - Dom/Plugins - Initialize member fields in classes/ structures. r=jmathies 2018-06-14 08:38:21 +03:00
Andi-Bogdan Postelnicu
7f8217a2ea Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel 2018-06-14 08:21:37 +03:00
sotaro
51c35a03f1 Bug 1467358 - Make WrProgramBinaryDiskCache works on non-Windows r=nical 2018-06-13 20:53:57 -07:00
Brindusan Cristian
abab6bc7a4 Backed out 3 changesets (bug 1464501) for build bustages. CLOSED TREE
Backed out changeset 132442e73569 (bug 1464501)
Backed out changeset 7e85e1b2f6fa (bug 1464501)
Backed out changeset e891ab259427 (bug 1464501)
2018-06-14 04:16:31 +03:00
Mark Banner
296cdabdf9 Bug 1414224 - Remove unnecessary async annotations around getTransactionsForTransferItems. r=mak
MozReview-Commit-ID: 4XEv3IO5YvB

Differential Revision: https://phabricator.services.mozilla.com/D1611
2018-06-13 23:40:07 +00:00
Chris Manchester
30f730a545 Bug 1319228 - Build dependentlibs.list in the tup backend, create a group for shared libraries to be used as its input. r=mshal
MozReview-Commit-ID: 5nDZpTcqVfv

--HG--
extra : rebase_source : faa44a40404b24f753ba25962397a1ca484de3fe
2018-06-13 22:33:23 -07:00
Chris Manchester
c70aa1dec3 Bug 1319228 - Link libxul in the Tup backend. r=mshal
MozReview-Commit-ID: sqCdlqP9pj

--HG--
extra : rebase_source : beb539cd174d173b745287bd659d4659f976b2b1
2018-06-13 22:33:23 -07:00
Chris Manchester
76dfb7be41 Bug 1319228 - Generate rules for rust in the Tup backend via cargo --build-plan. r=ted
MozReview-Commit-ID: FoCBN9ywIuQ

--HG--
extra : rebase_source : b6b2fdda19492dec13840223ac650507f4648f18
2018-06-13 22:33:22 -07:00
Chris Manchester
82c138c9bf Bug 1319228 - Use pass_thru=True when running config.status to expose error messages from sub-commands. r=mshal
MozReview-Commit-ID: 3eWOM6bZOmA

--HG--
extra : rebase_source : 1989de96cb0af9ae1716f31c68a0c96f446f4565
2018-06-13 22:33:22 -07:00
Chris Manchester
5d3cac5b6d Bug 1319228 - Disable the js shell in tup automation builds. r=mshal
The js shell is symlinked back to the js objdir by a one off rule.
This fails in the current tup build because the symlink rule is
written in the Tupfile before the rule to build the shell.

MozReview-Commit-ID: 2FOv9FovXLm

--HG--
extra : rebase_source : de8dce6a1b50509b1d0da33eb7b6c35749269733
2018-06-13 22:33:22 -07:00
Chris Manchester
04130ef78b Bug 1319228 - Build tup with nightly rust in automation. r=mshal
MozReview-Commit-ID: 89fNLgbQ0X3

--HG--
extra : rebase_source : 169e0ebca2aeb35f8a81c9c9608d404a6a87a8ec
2018-06-13 22:33:12 -07:00
Jeff Walden
df09db05b8 Bug 1465808 - Update double-conversion to latest upstream. rs=froydnj
--HG--
extra : rebase_source : 89aeedf516a89aa5d6189bdbde8d1466e59f01f6
2018-06-12 22:12:42 -07:00
Jeff Walden
e682b9e409 Bug 1468449 - Use std::uninitialized_copy_n to copy over BindingNames in a parser-lifetime Data to a long-lived Scope. r=jonco
--HG--
extra : rebase_source : d03c80687a10868005456e447c1c8e218dd70b56
2018-06-12 22:12:42 -07:00
Jeff Walden
9ba61ac02f Bug 1468449 - Use std::uninitialized_copy to implement FreshlyInitializeBindings. r=jonco
--HG--
extra : rebase_source : 3ebd1dd6bc1f410a1dd238a62af3791e9d744794
2018-06-11 13:56:24 -07:00
Jeff Walden
abad7cab16 Bug 1467336 - Move a couple small functions to be defined inline in TokenStream class bodies, not out-of-line in TokenStream.cpp, for readability. r=arai
--HG--
extra : rebase_source : d7472467f62cf7874798f286678164f8ee7b29ce
2018-06-09 19:49:31 -07:00
Jeff Walden
af8e5d79a2 Bug 1467336 - Make TokenStreamSpecific::getTokenInternal itself deal only in code units. r=arai
--HG--
extra : rebase_source : 049b90ec48149d2a11b1326e467b35456558f8cb
2018-06-09 03:59:01 -07:00
Jeff Walden
8a1f6e7c70 Bug 1467336 - Make TokenStreamSpecific::putIdentInTokenbuf read identifier characters a code unit at a time. r=arai
--HG--
extra : rebase_source : a296bf2193a3a4e0df569c8a86e6aa107f48a4b1
2018-06-09 19:49:31 -07:00
Jeff Walden
8d7acedc28 Bug 1467336 - Make TokenStreamSpecific::identifierName consume in terms of code units. r=arai
--HG--
extra : rebase_source : 4e2fc624228480bdb94fe0ed6319409af964fa5f
2018-06-09 03:36:32 -07:00