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

613775 Коммитов

Автор SHA1 Сообщение Дата
James Willcox 5692de863c Bug 1480793 - Fix Web Manifest fetching in Fennec r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D5716

--HG--
extra : moz-landing-system : lando
2018-09-12 23:09:24 +00:00
Ben Hearsum 715bd48218 Bug 1490119 - Set override_certs in update verify config creator. r=nthomas
Imports the changes to the UpdateVerifyConfig class, and sets --override-certs for staging releases.

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

--HG--
extra : moz-landing-system : lando
2018-09-13 12:31:08 +00:00
Andreea Pavel 687137ac36 Backed out 2 changesets (bug 1477046) for failing eslint on a CLOSED TREE
Backed out changeset dcbe562ce87a (bug 1477046)
Backed out changeset 757bbd2e3176 (bug 1477046)
2018-09-13 15:22:19 +03:00
ffxbld 1bd8340b0a No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D5758

--HG--
extra : moz-landing-system : lando
2018-09-13 12:14:37 +00:00
Liang-Heng Chen d48f867ff8 Bug 1477046 - Part 2: Add FastBlock iframe tests; r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D4770

--HG--
extra : moz-landing-system : lando
2018-09-13 09:06:17 +00:00
Liang-Heng Chen e8e0348d20 Bug 1477046 - Part 1: Add basic FastBlock automation tests; r=mayhemer
Basic parts of FastBlock tests, no iframe/xhr tests in this patch.

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

--HG--
extra : moz-landing-system : lando
2018-09-13 12:03:41 +00:00
Razvan Caliman 60c4e478e4 Bug 1488031 - Trim axis labels, show variation axis tag when available. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D5087

--HG--
extra : moz-landing-system : lando
2018-09-12 14:27:16 +00:00
Andreea Pavel dbdfde9c61 Bug 1489980 - Enable ESLint for editor/ - Follow-up: Remove unused Ci. r=eslint-fix on a CLOSED TREE
--HG--
extra : amend_source : b2b05ef32c8d217120e280d364db0c70f09300f9
2018-09-13 13:29:24 +03:00
Jan de Mooij 6b342c5c13 Bug 1490632 - Always use braces for if/for/while statements in js/ipc. r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D5661

--HG--
extra : moz-landing-system : lando
2018-09-12 20:04:14 +00:00
Martin Stransky 49446b1a78 Bug 1489963 - [Linux/Gtk] Draw scrollbars on inactive documents with dropdown state, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D5746

--HG--
extra : moz-landing-system : lando
2018-09-13 09:40:36 +00:00
Margareta Eliza Balazs 850a93cf13 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-09-13 13:02:36 +03:00
Jan de Mooij d4f97ec895 Bug 1490630 - Always use braces for if/for/while statements in js/src/ctypes. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D5660

--HG--
extra : moz-landing-system : lando
2018-09-12 21:03:01 +00:00
Gijs Kruitbosch 821c9b5b85 Bug 1490819 - wait for windows to be active in browser_BrowserWindowTracker.js, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D5707

--HG--
extra : moz-landing-system : lando
2018-09-13 08:21:51 +00:00
Mark Banner e824d800fb Bug 1489980 - Enable ESLint for editor/ - Manual fixes. r=masayuki
This enables the editor directory to be linted, and fixes the remaining issues raised by ESLint. Various rules were fixed here including, no-shadow, no-undef, no-unused-vars and others.

I've generally gone conservative, disabling rules where it doesn't make sense to fix them (e.g. sometimes suggests use-services for tests, but it is only used once, or within a Chrome script).

Depends on D5585

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

--HG--
extra : moz-landing-system : lando
2018-09-13 07:59:47 +00:00
Mark Banner d5e3a6a9e5 Bug 1489980 - Enable ESLint for editor/ - automatic fixes r=masayuki
These are all automatically generated by ESLint with the --fix option.

Depends on D5584

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

--HG--
extra : moz-landing-system : lando
2018-09-13 07:58:19 +00:00
Mark Banner 3720c020c0 Bug 1489980 - Editor ESLint for editor/ - Initial setup adding configs for tests. r=masayuki
Also block-disables no-multi-spaces for test_resizers_resizing_elements.html

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

--HG--
extra : moz-landing-system : lando
2018-09-13 07:57:57 +00:00
Thomas Daede 65fe410cae Bug 1490877: Make codecs=av01* mimetypes work with MSE. r=jya
While the MP4 parser correctly handles the av01* codec string, it
is then converted to a video/av01* mimetype to search for a PDM.
The libaom PDM only accepts video/av1, so always produce a video/av1
MIME type from a codecs=av01 string.

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

--HG--
extra : moz-landing-system : lando
2018-09-13 07:55:17 +00:00
Gabriele Svelto b605bebd6a Bug 1488401 - Remove the remnants of the DiskSpaceWatcher r=asuth,janv,smaug
Differential Revision: https://phabricator.services.mozilla.com/D4933

--HG--
extra : moz-landing-system : lando
2018-09-13 06:40:51 +00:00
Tom Tung 66ce6870b3 Bug 1486445 - P2 - Add a wpt test to verify url of a service worker redirected request is propagated to response; r=asuth
This patch add a wpt test to ensure the service worker redirected request URL
is propagated to the outer response.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 12:43:32 +00:00
Tom Tung b98b2f6c82 Bug 1486445 - P1 - Propagate the sw internally redirected URL to fetching request; r=asuth
Bug 1222008 didn't propagate a sw redirected URL to outer response properly. To
fix that this patch mainly make a redirecting request be overwritten while it's
redirected by a service worker. This patch also add a private setter function
for InternalRequest and a public checking function to avoid that function from
being used widely.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 12:44:30 +00:00
Botond Ballo ext:(%2C%20Brad%20Werth%20%3Cbwerth%40mozilla.com%3E) 55fbd36216 Bug 1290420 Part 3: Set the metaViewportOverride flag when viewing a device with touch event support in Responsive Design Mode. r=gl
Depends on D3375

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

--HG--
extra : moz-landing-system : lando
2018-09-11 15:17:25 +00:00
Botond Ballo ext:(%2C%20Brad%20Werth%20%3Cbwerth%40mozilla.com%3E) 53c3707fbc Bug 1290420 Part 2: Respect the metaViewportOverride flag on the docshell. r=dholbert
Depends on D3373

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

--HG--
extra : moz-landing-system : lando
2018-09-11 15:17:24 +00:00
Botond Ballo ext:(%2C%20Brad%20Werth%20%3Cbwerth%40mozilla.com%3E) 9cad1b88fa Bug 1290420 Part 1: Add a docshell flag for overriding meta viewport handling. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D3373

--HG--
extra : moz-landing-system : lando
2018-09-11 15:17:24 +00:00
Dana Keeler fae63f9b28 Bug 1487228 - (2/2) avoid holding CERTCertList instances long-term in nsNSSCertList r=jcj
Each instance of CERTCertList creates a PLArena with a chunk size of 2048 bytes,
but only needs space for 3 pointers per certificate in the list. The majority of
the time Gecko uses CERTCertList, we'll store ~3 certificates (although in some
cases we do store a few hundred, such as in tests or the certificate manager).
This is fairly inefficient. This patch starts the process of avoiding using
CERTCertList in Gecko by converting nsNSSCertList (i.e. nsIX509CertList) (as
well as nsNSSCertListEnumerator) to use a more efficient data structure to hold
references to certificates long-term. Future follow-up patches could (and
should) update certificate verification APIs in PSM to avoid CERTCertList as
well.

Depends on D5096

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:14:03 +00:00
Dana Keeler 8f21632c33 Bug 1487228 - (1/2) remove nsIX509CertList.getRawCertList r=jcj
nsIX509CertList.getRawCertList is only used once and doesn't provide
particularly unique functionality (its one use can easily be re-worked in terms
of other APIs). Removing this API will ease refactoring work to avoid holding
long-lived references to CERTCertList instances in nsNSSCertList.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 17:54:45 +00:00
James Willcox 27d4ed2a44 Bug 1490664 - Fix Fennec build sans MOZ_CRASHREPORTER r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D5694

--HG--
extra : moz-landing-system : lando
2018-09-12 19:03:18 +00:00
Mike Hommey d60c232a5e Bug 1490618 - Use the right variable name for the new ASTMatcher API check r=froydnj
This will make the result properly displayed.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 12:18:13 +00:00
Andreas Pehrson 36b18d1b4e Bug 1404992 - Recreate the VideoConduit's video adapter when setting the send codec config. r=dminor
This enables us to configure it for cropping to a certain resolution alignment in a future patch.
For instance with simulcast, so we don't have to skip a layer because it is impossible to scale
the highest layer any further without losing the aspect ratio.

--HG--
extra : rebase_source : 4560c60dfa95213b2f3357d0b279c07835402b33
extra : source : e80af22a3bf37ad8fa5762d9a16d677d2befd470
2018-09-11 14:51:39 +02:00
Andreas Pehrson cddafa728d Bug 1404992 - Don't rely on VideoAdapter in VideoConduit unittests. r=dminor
--HG--
extra : rebase_source : 267a182c709ff1777b02d455f2a6f3309260c397
extra : source : db576775e6fcb18ab3546550a60e57482c91f68d
2018-09-11 14:51:37 +02:00
Andreas Pehrson d226723e37 Bug 1404992 - Audit, document, assert and fix threading policy of VideoConduit. r=dminor, r=bwc
--HG--
extra : rebase_source : 281771b96a3f0c2a95d6a7c7ccf0556c1a869001
extra : source : 7d1e74f3e80158dbb71adc5d1c036941e7ab8da9
2018-09-11 14:51:32 +02:00
Andreas Pehrson 2e19da61da Bug 1404992 - Make VideoConduit scaling use a buffer pool. r=dminor
--HG--
extra : rebase_source : 52d5e5b6519a32119bca44ff685782ad244552d6
extra : source : b3f5796ab356f19763759d4eeb21df1b443de33f
2018-09-11 14:51:29 +02:00
Andreas Pehrson c30f9f1367 Bug 1404992 - Refactor incoming frames' scaling path. r=dminor
--HG--
extra : rebase_source : 3282c6d8a20d4fd7450e99c03bde821aff06b66e
extra : source : 823952d81821d65a6a8c3a0031e532fc3dffb825
2018-09-11 14:51:26 +02:00
Andreas Pehrson 8865bbcbfe Bug 1404992 - Initialize VideoConduit members in declarations. r=dminor
--HG--
extra : rebase_source : e552430cc47444800c06d445b2e49941c488057c
extra : source : 7a06d3a9341ada35c1336f5bdf899c3817baff61
2018-09-11 14:51:24 +02:00
Andreas Pehrson 793fde35a0 Bug 1404992 - Reduce bitrate selection paths. r=dminor
--HG--
extra : rebase_source : bd1202ed1389d10c4c3162ab01e168007e535872
extra : source : a45420fb1dd0cc7971b7fe6e170bfd88c96db6d2
2018-09-11 14:51:21 +02:00
Andreas Pehrson 15606e2807 Bug 1404992 - Initialize primitive VP8TrackEncoder members in declarations. r=dminor
--HG--
extra : rebase_source : c121870ba14181687c5492d42fb748dcb666065f
extra : source : 5cdee8077cab849ffe6e9dbf6f6498d6d20c6817
2018-09-11 14:51:18 +02:00
Andreas Pehrson 16fdd518b3 Bug 1404992 - Use common code to convert images to I420. r=dminor
--HG--
extra : rebase_source : 7cb2c551870e06f4929da3366a523eaff9b86b2c
extra : source : f37bd9a9f4af84a6068d0b030427dab47bed7eb8
2018-09-11 14:51:16 +02:00
Andreas Pehrson 4525ecf9db Bug 1404992 - Remove unused/unnecessary code and do some cleanup. r=dminor
--HG--
extra : rebase_source : 75c9dd16a4a98d7c7e35e2fb350bb2744401e63b
extra : source : ee698a8bb92c2570b91ac65a2c8fe9fb7f680b71
2018-09-11 14:51:13 +02:00
André Bargull c76bfd0158 Bug 1490609: Add JS_EncodeStringToASCII to CharacterEncoding.h. r=Waldo 2018-09-13 01:34:06 -07:00
André Bargull f3074bfafc Bug 1490605 - Part 4: Return UTF-8 encoded strings from GetFunctionNameBytes. r=arai 2018-09-12 01:02:27 -07:00
André Bargull cf98e848db Bug 1490605 - Part 3: Use existing UTF-8 functions from CharacterEncoding instead of near duplicating them. r=arai 2018-09-12 01:03:18 -07:00
André Bargull 7992117cc3 Bug 1490605 - Part 2: Return UTF-8 encoded strings from ValueToSourceForError. r=arai 2018-09-13 01:27:52 -07:00
André Bargull cc965d92fc Bug 1490605 - Part 1: Reduce code duplication when stringifying error arguments in ctypes code. r=arai 2018-09-13 01:26:40 -07:00
Marcos Cáceres eb155e743a Bug 1474499 - Add support for onmerchantvalidation and MerchantValidationEvent. r=edenchuang,baku 2018-09-12 22:56:00 +03:00
Julian Descottes f81d53bb16 Bug 1489872 - Use actions to add/remove network locations;r=daisuke
Summary: Depends on D5385

Reviewers: daisuke

Reviewed By: daisuke

Bug #: 1489872

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

--HG--
extra : rebase_source : dd819a8dd81d57592744f1aa948284d4b85f0ae1
2018-09-13 09:51:40 +01:00
Julian Descottes d153c92bde Bug 1489872 - Extract network locations list and form to dedicated components;r=daisuke,ladybenko
Summary:
Depends on D5384. Straightforward extraction of networks list and form as
dedicated components. Related CSS extracted as well.

Reviewers: daisuke, ladybenko

Reviewed By: daisuke, ladybenko

Bug #: 1489872

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

--HG--
extra : rebase_source : 20faf1cb920005374427af7e159a163bfff7bf7f
2018-09-13 09:51:21 +01:00
Julian Descottes 610cdb2857 Bug 1489872 - Extract Steps and Section as components from ConnectPage;r=daisuke,ladybenko
Summary:
Depends on D5383. Section markup was duplicated for USB, WiFi and Network sections.
Steps markup was duplicated for USB and WiFi sections. Extracted both as components,
using props.children to pass their content. Extracted associated CSS.

Reviewers: daisuke, ladybenko!

Reviewed By: daisuke

Bug #: 1489872

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

--HG--
extra : rebase_source : 9ff87cd91d5dcdb4e1a78d226d0d7bdd440f7f64
2018-09-13 09:51:17 +01:00
Julian Descottes bd06df5bc9 Bug 1489872 - Move ConnectPage component to dedicated folder;r=daisuke
Summary:
Upcoming patches will split the ConnectPage component in
several subcomponents, isolate it in a dedicated folder to prevent
cluttering the root component folder.

Reviewers: daisuke

Reviewed By: daisuke

Bug #: 1489872

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

--HG--
rename : devtools/client/aboutdebugging-new/src/components/ConnectPage.css => devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.css
rename : devtools/client/aboutdebugging-new/src/components/ConnectPage.js => devtools/client/aboutdebugging-new/src/components/connect/ConnectPage.js
extra : rebase_source : 98bd37a42f09b46ad9d9b8128939a634a49efddf
2018-09-13 09:51:11 +01:00
Nicholas Nethercote 57abe0460a Bug 1490524 - Streamline nsISHistory a little more. r=nika
- Move VIEWER_WINDOW from nsISHistory to nsSHistory.

- Mark some C++-only nsISHistory methods as [noscript, notxpcom].

- Add gotoIndex() to nsISHistory so that LegacySHistoryImpl() can be removed.

--HG--
extra : rebase_source : c33081d527af6f9697fad095d24824fc4d451f4d
2018-09-11 16:08:39 +10:00
Nicholas Nethercote a0583f1a89 Bug 1490524 - Make some nsISHistory attributes infallible. r=nika
This also requires making nsISHistory `builtinclass`.

--HG--
extra : rebase_source : a1f2c7a60782dcd741b350f6cd3979d888008a97
2018-09-11 16:08:37 +10:00
Nicholas Nethercote 86422376e7 Bug 1490524 - Remove nsISHistory.maxLength. r=nika
It's unused.

--HG--
extra : rebase_source : d835dd5f650515740e31d9f30535ea2a13d9556b
2018-09-11 16:08:35 +10:00