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

613619 Коммитов

Автор SHA1 Сообщение Дата
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
Nicolas Chevobbe 6f847f695a Bug 1490027 - Fix Network info panel layout in the console; r=Honza.
The overflow we are applying was impacting the layout of the
panel which is visible when a request is expanded.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 12:24:25 +00:00
Daniel Varga 4586158b9a Merge mozilla-central to autoland 2018-09-13 05:47:04 +03:00
Daniel Varga 296d94715f Merge mozilla-inbound to mozilla-central. a=merge 2018-09-13 05:30:59 +03:00
Dorel Luca 414cf3c6d3 Backed out changeset a7c42fbaa18e (bug 1490549) for build bustage 2018-09-13 05:24:27 +03:00
Daniel Varga 36ff93dc81 Backed out 4 changesets (bug 1290420) for devtools failures on rowser_styleeditor_media_sidebar_links.js on a CLOSED TREE
Backed out changeset 210fdc42d29f (bug 1290420)
Backed out changeset 1d9dad3046ee (bug 1290420)
Backed out changeset a6eb531e1216 (bug 1290420)
Backed out changeset 755a32f27943 (bug 1290420)
2018-09-13 03:09:25 +03:00
Daniel Varga eb65824c18 Backed out 2 changesets (bug 1358342) for browser-chrome failures on /test/performance/browser_preferences_usage.js on a CLOSED TREE
Backed out changeset f1e4fc4339f7 (bug 1358342)
Backed out changeset 030e811bfc34 (bug 1358342)

--HG--
extra : amend_source : 1afeabcf3827be93f84c42965d87d3e5f3806771
2018-09-13 03:01:43 +03:00
Xidorn Quan 2629806922 Bug 1490539 part 3 - Put CallerType into FullscreenRequest. r=smaug
Depends on D5640

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

--HG--
extra : moz-landing-system : lando
2018-09-12 19:28:53 +00:00
Xidorn Quan b75f5a16d1 Bug 1490539 part 2 - Remove unnecessary && from UniquePtr<FullscreenRequest>. r=smaug
We only do unconditional move for FullscreenRequest, so the &&s are
pointless, based on guidance of UniquePtr.

Depends on D5639

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

--HG--
extra : moz-landing-system : lando
2018-09-12 19:26:01 +00:00
Xidorn Quan 30703bafcb Bug 1490539 part 1 - Change FullScreen to Fullscreen in various names. r=smaug
Some methods on Window are not changed because they are part of public
interface. Method names from widget are also unchanged.

Many "full-screen" in comments are also updated to "fullscreen" instead.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 15:51:30 +00:00
Dorel Luca 70d09db423 Backed out changeset fddb4d2af447 (bug 1488296) for browser-chrome failures on browser/components/originattributes/test/browser/browser_favicon_userContextId.js 2018-09-13 01:51:59 +03:00
Brad Werth 79b8525535 Bug 1290420 Part 4: Make the PresShell create a MobileViewportManager on demand. r=botond,smaug
Depends on D3376

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

--HG--
extra : moz-landing-system : lando
2018-09-12 22:39:38 +00:00
Mike Hommey 52fab87d05 Bug 1490549 - Make configure choose clang by default on all platforms r=froydnj
Now that we ship builds using clang on all platforms, pick it during
configure. It is still possible to opt-in to building other compilers by
setting CC/CXX (or even only CC) to the desired compiler.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 15:27:26 +00:00
Nils Ohlmeier [:drno] 659b46f11a Bug 1488316: blacklist webrtc debug log prefs from troubleshooting. r=ng
Differential Revision: https://phabricator.services.mozilla.com/D5638

--HG--
extra : moz-landing-system : lando
2018-09-12 05:10:16 +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
Robert Strong 53dc4d237f Bug 1358342 - Remove the aushelper system add-on. r=mhowell
The aushelper add-on is no longer needed and needs to be removed before bootstraping for add-ons is removed

Depends on D5338

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

--HG--
extra : moz-landing-system : lando
2018-09-10 15:55:02 +00:00
Robert Strong 061f2a56d3 Bug 1358342 - Remove telemetry for the aushelper system add-on. r=chutten
The aushelper add-on is no longer needed and needs to be removed before bootstraping for add-ons is removed

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

--HG--
extra : moz-landing-system : lando
2018-09-10 16:01:38 +00:00
Jason Orendorff a644a2e695 Bug 1488417 - Even better error message on property access on undefined/null variable.
Differential Revision: https://phabricator.services.mozilla.com/D5711

--HG--
extra : moz-landing-system : lando
2018-09-12 22:02:17 +00:00
Dorel Luca e66d358339 Backed out changeset ef589916a739 (bug 1477551) for build bustage. CLOSED TREE 2018-09-13 00:55:20 +03:00
Emilio Cobos Álvarez 75d5aaf48f Bug 1477551 - Ensure the clip and the rect that we push for bullets agree. r=jrmuizel
Using mPathRect causes rounding errors unnecessarily.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 20:13:17 +00:00
Dorel Luca 05777bd082 Backed out 2 changesets (bug 1412179) for breaking reftests on layout/reftests/box-shadow/fieldset.html
Backed out changeset 29b47a085757 (bug 1412179)
Backed out changeset f22f3ce35811 (bug 1412179)

--HG--
extra : rebase_source : 4dae3b06ee11f2ff75eed840ef5c761539351923
2018-09-13 00:10:48 +03:00
Marco Bonardo 7cdcd1eef1 Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 17:07:15 +00:00
Ting-Yu Lin e2d0b73388 Bug 1490525 Part 3 - Remove unused #includes in nsColumnSetFrame.cpp r=dholbert
Verified locally by s/UNIFIED_SOURCES/SOURCES/ in layout/generic/moz.build.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 20:37:20 +00:00
Ting-Yu Lin ef4de111c9 Bug 1490525 Part 2 - Convert nsColumnSetFrame's reflow logs by using MOZ_LOG r=dholbert
Since bug 775624, nsReflowStatus has become a class, not an integer. We need
to expose operator<<() for nsReflowStatus to non-debug build to dump
nsReflowStatus's content in MOZ_LOG.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 20:37:48 +00:00
Ting-Yu Lin 481788bc1c Bug 1490525 Part 1 - Remove nsReflowStatus::ToString() r=heycam
This does Bug 1464967 Part 2 in a different way by using mozilla::ToString()
to dump nsReflowStatus.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 04:04:09 +00:00
Nan Jiang 6db1702790 Fix Bug 1490762 - Add local dump for onboarding bucket on Remote Settings r=leplatrem
Differential Revision: https://phabricator.services.mozilla.com/D5696

--HG--
extra : moz-landing-system : lando
2018-09-12 19:15:30 +00:00
Jeff Muizelaar 1316d86812 Bug 1490742. Enable gfx.webrender.qualified.all on Nightly r=Gankro
Differential Revision: https://phabricator.services.mozilla.com/D5701

--HG--
extra : moz-landing-system : lando
2018-09-12 19:40:32 +00:00
Aaron Klotz ab58dd7f8b Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell
Depends on D5321

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:56:10 +00:00
Aaron Klotz cbf625f89c Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell
Depends on D5318

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

--HG--
extra : moz-landing-system : lando
2018-09-12 19:58:07 +00:00
Aaron Klotz 816df62731 Bug 1489317: Part 2 - Improvements to mscom::AgileReference; r=froydnj
This patch adds the definitions of the RefPtr constructor and operator=.
It also refactors some stuff in AgileReference to make these objects easier
to use. Since it's just a bunch of C++ goop, I figured that you'd be fine to
review this. Let me know if you want to add a reviewer who is more familiar
with the COM nuances.

Depends on D5317

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:55:39 +00:00
Aaron Klotz 66fac2de25 Bug 1489317: Part 1 - Add forward declaration for mscom::AgileReference to RefPtr; r=froydnj
I'd like to add a constructor and operator= to RefPtr for mscom::AgileReference.
This patch is simply the forward declarations to allow for that.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:55:30 +00:00
Emilio Cobos Álvarez 511d794764 Bug 1490791 - Make ShadowRoot stylesheet list work only when the shadow root is connected. r=smaug
This avoids the issue of triggering stylesheet loads for disconnected stuff and
such, and is more consistent with Chrome and WebKit.

This is per the recent CSSWG resolution at
https://github.com/w3c/csswg-drafts/issues/3096.

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

--HG--
extra : moz-landing-system : lando
2018-09-12 19:54:48 +00:00
Jan de Mooij 98b8b93e34 Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/wrappers. r=bholley
Depends on D5655

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

--HG--
extra : moz-landing-system : lando
2018-09-12 16:16:15 +00:00
Jan de Mooij d51d2cab4b Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 4. r=kmag
Depends on D5654

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:19:51 +00:00
Jan de Mooij d1f407756a Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 3. r=mccr8
Depends on D5653

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

--HG--
extra : moz-landing-system : lando
2018-09-12 18:18:29 +00:00
Jan de Mooij 489a289a73 Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 2. r=mccr8
Depends on D5652

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

--HG--
extra : moz-landing-system : lando
2018-09-12 17:42:42 +00:00
Jan de Mooij 57c43dd68c Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/src, part 1. r=bholley
Depends on D5651

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

--HG--
extra : moz-landing-system : lando
2018-09-12 16:19:06 +00:00
Jan de Mooij 99b8247af2 Bug 1490600 - Always use braces for if/for/while statements in js/xpconnect/loader. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D5651

--HG--
extra : moz-landing-system : lando
2018-09-12 18:14:49 +00:00
Yura Zenevich a66f25b9b5 Bug 1490776 - fix noGrip array rendering in a11y panel sidebar. r=gl
MozReview-Commit-ID: 4QAPbUBYiCW

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

--HG--
extra : moz-landing-system : lando
2018-09-12 19:31:31 +00:00