Commit Graph

611629 Commits

Author SHA1 Message Date
Tom Ritter
d8daa6fd7c Bug 1487443 Bump MinGW Version to correct PEB Struct and ICU-conflicting daylight macro r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D4685

--HG--
extra : moz-landing-system : lando
2018-08-30 16:07:14 +00:00
Michael Kelly
dc84fa05b8 about:crashes: updated user interface (bug 1476062); r=mconley,flod
The about:crashes page's user interface is being updated (bug 1463515).

- changed crash submission to be done through button press instead of link clicking
    - this allows users to know that they are submitting the crash
- updated visuals to match new mock-up
    - mock-up image: https://bug1463515.bmoattachments.org/attachment.cgi?id=8990380
- added new Fluent strings that are needed for the new user interface
- modernized the surrounding code

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

--HG--
extra : moz-landing-system : lando
2018-08-30 19:04:03 +00:00
Rob Wu
157b6e767a Bug 1481439 - Print debugging info when browser_ext_omnibox.js fails r=aswan
Print useful information about the visible autocompletion results before
failing the test, for debugging.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 19:00:11 +00:00
Jan Henning
73670afee3 Bug 1482105 - Use dedicated notification channel for the built-in updater. r=jchen
To avoid cluttering our notification settings on builds not using the built-in
updater, we only add that channel when required.
Passing a null channelId to the system NotificationManager, which can then
happen if someone attempts to use the UPDATER channel anyway, even though
MOZ_UPDATER is false, is safe. It just means that the NotificationManager will
return the system's default channel, which will silently swallow any
notifications posted to it from apps targeting Android O or above.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 18:59:52 +00:00
Henri Sivonen
580f807a65 Bug 1487310 - Let XPCOM strings manage their own buffer in LossyUTF8ToUTF16(). r=keeler
This does not change the outward behavior of LossyUTF8ToUTF16(). Both
ToNewUnicode() and CopyASCIItoUTF16() convert from Latin1 to UTF-16.

MozReview-Commit-ID: 8SDgvoGaN4A

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

--HG--
extra : moz-landing-system : lando
2018-08-30 17:29:51 +00:00
Gijs Kruitbosch
4877e27e0a Bug 1453723 - actually wait for the homepage to load, r=bgrins
Explicitly specify which load we're waiting for to avoid intermittent oranges

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

--HG--
extra : moz-landing-system : lando
2018-08-30 16:29:59 +00:00
Myk Melez
19d8327672 Bug 1482810 - update cc crate from 1.0.18 to 1.0.23 r=froydnj
The fix for bug 1482810 requires an upstream change to the cc crate: if CFLAGS is defined, then don't enable warnings by default.  That change was included in cc crate version 1.0.23, and this change vendors that version of the cc crate into mozilla-central.

MozReview-Commit-ID: Krfrs1dSN9d

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

--HG--
extra : moz-landing-system : lando
2018-08-30 17:24:55 +00:00
Myk Melez
7978cd2fe4 Bug 1482810 - set COMPILE_FLAGS var to hide warnings for Rust crates r=chmanchester
In conjunction with the cc crate changes in https://github.com/alexcrichton/cc-rs/pull/342 (which I'll land in https://phabricator.services.mozilla.com/D4699), this hides warnings generated by C code in Rust crates (by removing warnings flags from CFLAGS when compiling Rust libraries).

MozReview-Commit-ID: 9CZgLGbWjbA

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

--HG--
extra : moz-landing-system : lando
2018-08-30 17:29:54 +00:00
Narcis Beleuzu
682a2942bf Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-30 20:07:36 +03:00
Narcis Beleuzu
05d91d3e02 Merge inbound to mozilla-central. a=merge 2018-08-30 19:58:52 +03:00
Michael Kaply
19d09489b9 Bug 1486421 - Check all values for machine_only. r=Felipe
Differential Revision: https://phabricator.services.mozilla.com/D4686

--HG--
extra : moz-landing-system : lando
2018-08-30 16:21:29 +00:00
Dave Townsend
3e24d077aa Bug 1487437: Only show a space for a pending icon if it started loading while the throbber was showing. r=dao.
This stops us from showing a pending space when an icon is added after loading is
complete causing us to shift the title when both pending and previous icon are
shown.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 16:58:44 +00:00
Henri Sivonen
5a26b995cf Bug 1487309 - Improve AssignLiteral() and AppendLiteral() documentation to talk about u"" literals. r=froydnj
MozReview-Commit-ID: 60NCtRgKRcn

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

--HG--
extra : moz-landing-system : lando
2018-08-30 14:37:09 +00:00
Brian Hackett
d2583e1176 Backed out changeset fc437d64c831 (bug 1486556) for breaking coordination between record/replay system and helper threads.
--HG--
extra : rebase_source : 6fd771863bd14d659661553667396458c9c24eec
2018-08-30 04:24:58 -10:00
Henri Sivonen
7753be203b Bug 1484990 - Use BulkWrite instead of write past length via BeginWriting() in XHR. r=baku
The old code assumes that it's OK to use nsAString::BeginWriting() to write
past the string's logical length if the string has enough capacity. This is
bogus, because the string doesn't know of data written past its logical
length.

The BulkWrite API has been created precisely for this purpose and allows
orderly capacity-aware low-level writes to the string.

MozReview-Commit-ID: BYQHl8Z9Fbd

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

--HG--
extra : moz-landing-system : lando
2018-08-30 14:24:58 +00:00
Mark Banner
608eb9f975 Bug 1486783 - Fix some undefined property references to description and previewImageURL in PlacesUtils.jsm and History.jsm. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D4451

--HG--
extra : moz-landing-system : lando
2018-08-30 13:50:14 +00:00
Rob Wu
90c43c6a11 Bug 1465508 - Fix intermittent browser_ext_url_overrides_newtab.js r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D4656

--HG--
extra : moz-landing-system : lando
2018-08-30 13:29:18 +00:00
Narcis Beleuzu
1bb581bc8f Merge mozilla-central to inbound.
--HG--
extra : rebase_source : 063f3df7ad6d834fa3e72cd6825c31792716586b
2018-08-30 16:09:37 +03:00
Andrew Osmond
9322f6a4fb Bug 1486318 - Actually apply transform from canvas pattern when drawing text to a canvas. r=lsalzman 2018-08-30 09:09:06 -04:00
Narcis Beleuzu
a4ec006bb0 Backed out changeset 4e195f7b2d6b (bug 1486824) for clipboard failures on OSX browser_editcontrols_update. a=backout 2018-08-30 15:59:59 +03:00
Sebastian Hengst
e69cd7a51f Bug 1487095 - Disable layout/style/test/test_use_counters.html for release and beta. r=emilio a=aryx
--HG--
extra : source : c921e1e61b38f11eb422d2415746b8c263c77ecf
extra : amend_source : fa5ace951ff095842fa1ec6bd298a46ed4b4ac09
2018-08-30 15:29:04 +03:00
Margareta Eliza Balazs
43464bd7dc Backed out changeset 76ccb62dd14d (bug 1480349) for bc failures on browser_urlbar_search.js a=backout 2018-08-30 14:04:09 +03:00
shindli
a13b5a3552 Merge inbound to mozilla-central. a=merge 2018-08-30 12:55:47 +03:00
Martin Stransky
391e303121 Bug 1464826 - [Wayland] Don't calculate popup offset relatively to mShell on Wayland as it's relative to mContainer, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D4073

--HG--
extra : moz-landing-system : lando
2018-08-30 09:15:15 +00:00
Michael Ratcliffe
fcc5c87c5d Bug 1487385 - Add key prop to MenuItem call r=nchevobbe
Fixes this warning every time the toolbox is opened:

"Warning: Each child in an array or iterator should have a unique "key" prop.

Check the render method of `ToolboxTabs`. See https://fb.me/react-warning-keys for more information.
    in MenuItem (created by ToolboxTabs)
    in ToolboxTabs (created by ToolboxToolbar)
    in div (created by ToolboxToolbar)
    in ToolboxToolbar (created by ToolboxController)
    in ToolboxController"

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

--HG--
extra : moz-landing-system : lando
2018-08-30 13:24:52 +00:00
Martin Stransky
4279b9c392 Bug 1462227 - Enable hiding system titlebar on Deepin desktop, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D4212

--HG--
extra : moz-landing-system : lando
2018-08-30 09:03:45 +00:00
Narcis Beleuzu
78f15dbb01 Merge mozilla-central to autoland. a=merge 2018-08-30 16:08:00 +03:00
ffxbld
055f6b25a3 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D4660

--HG--
extra : moz-landing-system : lando
2018-08-30 12:53:09 +00:00
Emilio Cobos Álvarez
27c2ff8d03 Bug 1487135 - followup: Add a missing check. r=me 2018-08-30 14:49:05 +02:00
Narcis Beleuzu
a12393e44d Backed out 2 changesets (bug 1420996) for marionette failures.
Backed out changeset 413bd039c126 (bug 1420996)
Backed out changeset 01ed229650de (bug 1420996)
2018-08-30 10:26:42 +03:00
arthur.iakab
b401573dfe Merge mozilla-central to inbound 2018-08-30 07:38:35 +03:00
arthur.iakab
044707fc78 Merge inbound to mozilla-central a=merge 2018-08-30 07:37:00 +03:00
arthur.iakab
c7090cf615 Merge autoland to mozilla-central a=merge 2018-08-30 07:35:49 +03:00
Mantaroh Yoshinaga
aa3c35e3d7 Bug 1473210 - Add meatball menu sanity tests. r=birtles
This test will check the following:
 * Open / Close the meatball menu with click the button.
 * Handling the keys. (Up / Down / Home / End)
 * Close the meatball menu with F1 key.
 * Close the meatball menu with Escape key.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 04:19:59 +00:00
arthur.iakab
5c9e5bd8cc Merge mozilla-central to autoland 2018-08-30 07:37:51 +03:00
Brian Hackett
4a9125345e Bug 1486556 - Avoid unlocking the helper thread state lock after looking for tasks to perform, r=jandem.
--HG--
extra : rebase_source : eda9bd0e02be2e52c08b69c1c9c1dcfd263e232b
2018-08-29 16:43:52 -10:00
Brian Hackett
027bd47e90 Bug 1483561 - Notify the next lock owner only when the last owner is about to release it, r=froydnj.
--HG--
extra : rebase_source : ebfef44524461513f3a2eeb0c9a6c20a397e1228
2018-08-29 16:42:32 -10:00
Jan de Mooij
6feb6ba772 Bug 1481793 part 5 - Use JSObject::nonCCWRealm instead of JSObject::deprecatedRealm in JSContext::enterRealmOf. r=luke 2018-08-30 09:27:10 +02:00
Miko Mynttinen
1548622d86 Bug 1472733 - Improve IntRect overflow handling when calculating layer invalidation area and visible region r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D4627

--HG--
extra : moz-landing-system : lando
2018-08-30 00:59:28 +00:00
Brian Birtles
e2df0f3552 Bug 1485901 - Add localization plumbing for new about:debugging panels; r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D4503

--HG--
extra : moz-landing-system : lando
2018-08-30 00:56:15 +00:00
Cosmin Sabou
5daea4b632 Backed out changeset 3db3193ec938 (bug 1486970) for braking the nightlies with signing issues. a=backout 2018-08-30 03:49:42 +03:00
Jacek Caban
bd9b150e30 Bug 1390583 - Stylo: Build Broken with MinGW r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D4554

--HG--
extra : moz-landing-system : lando
2018-08-30 00:31:25 +00:00
Preeti Mukherjee
bfa8d74f55 Bug 1471920 - [mozbuild] Use shutil.which in Python 3 instead of vendored third-party package r=davehunt
Use shutil.which in mozbuild for Python 3 instead of vendored third-party package, and enable mozversion tests that are fixed under Python 3 by this change.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 16:39:55 +00:00
Nicolas Chevobbe
051548cbe7 Bug 1487452 - Set devtools.debugger.features.map-await-expression to true only on Nightly; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D4691

--HG--
extra : moz-landing-system : lando
2018-08-30 16:24:27 +00:00
Dennis Schubert
65a27816a3 Bug 1486885 - Remove error logging inside getBaseDomainFromURI(). r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D4684

--HG--
extra : moz-landing-system : lando
2018-08-30 15:50:20 +00:00
Gijs Kruitbosch
0a398561da Bug 1487263 - set requesting principal for macOS drags, r=mstange
The requesting principal is now required for saving content through
nsIWebBrowserPersist, and so drag sessions on macOS need to provide one, just
like drag sessions on Windows already do (see bug 664717).

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

--HG--
extra : moz-landing-system : lando
2018-08-30 13:56:44 +00:00
Rob Wu
404b079aa8 Bug 1381799 - Fix intermittent test_alarm_clear_non_matching_name r=aswan
The failure from the bug could happen if the test runs so slow that the
timer expires before the existence of the alarm is checked.
To avoid that failure, extend the lifetime of the alarm from 2 to 2000
seconds.

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

--HG--
extra : moz-landing-system : lando
2018-08-30 15:33:12 +00:00
Imanol Fernandez
424bea6436 Bug 1487079 - Fix hasOrientation and hasPosition are switched on WebVR GamepadPose r=qdot,kip
Differential Revision: https://phabricator.services.mozilla.com/D4534

--HG--
extra : moz-landing-system : lando
2018-08-29 22:09:48 +00:00
Sebastian Hengst
d71b063df9 Bug 1487031 - Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r=jmaher a=permafail-disabling
Reviewers: jmaher

Tags: #secure-revision

Bug #: 1487031

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

--HG--
extra : rebase_source : 468f7ca29d173b7321ff72f8d3989769e66d874f
extra : amend_source : af6524c523a3cbd81cf26310456d93f8c548e50b
2018-08-29 22:41:36 +03:00
arthur.iakab
32fbca3814 Merge inbound to mozilla-central a=merge 2018-08-30 00:56:06 +03:00