Commit Graph

662327 Commits

Author SHA1 Message Date
Jean-Yves Avenard
9871202958 Bug 1543359 - P0. Make video range info an enum. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D29639

--HG--
extra : moz-landing-system : lando
2019-07-13 03:25:18 +00:00
Jeff Gilbert
1dfd704692 Bug 1569094 - Optimize cache-miss path in GetDrawFetchLimits. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D39456

--HG--
extra : moz-landing-system : lando
2019-07-26 04:04:08 +00:00
Mike Hommey
2919ab6ba3 Bug 1569003 - Disable bindgen when building coreaudio-sys. r=nalexander
This is the most immediate solution to the problem. This is how
automation ends up building things because it's cross-compiling and
cross-compiling falls back to the code path of that feature, and this
solves the immediate problem of builds not working out of the box.

The more long term fix would be to fix the coreaudio-sys crate to do the
right thing.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 03:54:13 +00:00
Andrew Swan
188dd811fb Bug 1543090 Clean up unused bits of XPIState r=zombie
XPIState.getModTime() was setting a .changed property that nothing ever
looks at.  It also sets lastModifiedTime which is used from about:addons
but built-in addons aren't visible there so there's no point setting it
for them.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 02:45:52 +00:00
Micah Tigley
dedaa02a21 Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105

--HG--
extra : moz-landing-system : lando
2019-07-26 02:49:56 +00:00
Cameron McCormack
65b43505be Bug 1569084 - Update help text to use two-dash form for --layoutdebug. r=njn
Differential Revision: https://phabricator.services.mozilla.com/D39448

--HG--
extra : moz-landing-system : lando
2019-07-26 02:25:29 +00:00
Mihai Alexandru Michis
51bc9f2b17 Backed out changeset ad5382b6b11e (bug 1567477) for causing failures in protections.css 2019-07-26 05:14:36 +03:00
Mihai Alexandru Michis
00d5a20840 Backed out 2 changesets (bug 1567230) for causing failures in browser_masterPassword.js
Backed out changeset 755c7d187626 (bug 1567230)
Backed out changeset 6115bb93cc3c (bug 1567230)
2019-07-26 05:01:00 +03:00
Nicholas Nethercote
18fae65f38 Bug 1563139 - Remove StaticPrefs.h. r=glandium
This requires replacing inclusions of it with inclusions of more specific prefs
files.

The exception is that StaticPrefsAll.h, which is equivalent to StaticPrefs.h,
and is used in `Codegen.py` because doing something smarter is tricky and
suitable for a follow-up. As a result, any change to StaticPrefList.yaml will
still trigger recompilation of all the generated DOM bindings files, but that's
still a big improvement over trigger recompilation of every file that uses
static prefs.

Most of the changes in this commit are very boring. The only changes that are
not boring are modules/libpref/*, Codegen.py, and ServoBindings.toml.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 01:10:23 +00:00
Jared Wein
329127d3a8 Bug 1567230 - Require master password auth before copying or revealing passwords in about:logins. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D38587

--HG--
extra : moz-landing-system : lando
2019-07-25 23:02:46 +00:00
Jared Wein
efdcdd4387 Bug 1567230 - Move copying of login detail to AboutLoginsChild.jsm to workaround limitations in the Clipboard API. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D39131

--HG--
extra : moz-landing-system : lando
2019-07-25 23:21:14 +00:00
Marco Zehe
adce5a1e17 Bug 1568728 - Properly map thead to grouping if it is custom style, r=Jamie
This was an oversight in the checkin for bug 1461244. tfoot was duplicated due to a copy and paste error, thead was not mapped at all. It is now properly mapped, and the test adjusted accordingly.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 01:00:52 +00:00
Micah Tigley
49d669df3d Bug 1567477 - Add actions to Monitor card buttons. r=ewright,rfkelly
Differential Revision: https://phabricator.services.mozilla.com/D39105

--HG--
extra : moz-landing-system : lando
2019-07-26 00:07:04 +00:00
Nicholas Nethercote
12fb2835a9 Bug 1563139 - Generate multiple pref list headers instead of just one. r=glandium
Instead of generating a single `init/StaticPrefList.h`, we now generate:
- `init/StaticPrefListAll.h`;
- `StaticPrefsAll.h`;
- one `init/StaticPrefList_*.h` file for each pref group;
- one `StaticPrefs_*.h` file for each pref group.

`StaticPrefs.h` still exists -- it's equivalent to all the `StaticPrefs_*.h`
files combined -- so no `.cpp` files are changed by this commit. The next
commit will remove that file and replace inclusions of it with inclusions of
the new files.

The patch also adds checking of the type of the `do_not_use_directly` field.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 23:16:08 +00:00
Yura Zenevich
9a4d844efc Bug 1568602 - ensure toolbar buttons do not shift when in focus. r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D39226

--HG--
extra : moz-landing-system : lando
2019-07-25 23:19:51 +00:00
Neil Bleasdale
7908205544 Bug 1564797 - Initialise mDmabuf in nsWaylandDisplay constructor. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D38578

--HG--
extra : moz-landing-system : lando
2019-07-25 21:33:41 +00:00
Mike Hommey
177a9940a7 Bug 1568713 - Do some sanity checks on FileAvoidWrite inputs. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D39271

--HG--
extra : moz-landing-system : lando
2019-07-25 22:49:21 +00:00
Geoff Brown
6054dba80c Bug 1568797 - Disable wpt accept-ch-lifetime.tentative.https.html on android/debug - avoid perma-fail; r=jmaher
Disable perma-failing wpt test on android/debug.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 22:49:08 +00:00
Noemi Erli
1e52c22f88 Backed out changeset 63fabd70675c (bug 1539764) for causing failures in browser_ext_addon_debugging_netmonitor.js CLOSED TREE 2019-07-26 01:29:13 +03:00
Noemi Erli
8f73896852 Backed out changeset 2c5e99c6de6a (bug 1564168) for causing bustages in Debugger-enabled-01.binjs CLOSED TREE 2019-07-26 01:27:37 +03:00
Mihai Alexandru Michis
32ebfab7db Merge mozilla-central to autoland. a=merge 2019-07-26 00:56:26 +03:00
Mihai Alexandru Michis
124c0de476 Merge inbound to mozilla-central. a=merge 2019-07-26 00:51:09 +03:00
Jason Laster
85e6d63dbf Bug 1564168 - [jsdbg2] Debugger.prototype.enabled should be removed.
Differential Revision: https://phabricator.services.mozilla.com/D39414

--HG--
extra : moz-landing-system : lando
2019-07-25 21:42:06 +00:00
Mihai Alexandru Michis
6224c09d3a Merge autoland to mozilla-central. a=merge 2019-07-26 00:37:34 +03:00
Mihai Alexandru Michis
13fa935d68 Backed out changeset b1faa1af2967 (bug 1546442) for causing a spike in bug 1475812 and bug 1471001 a=backout 2019-07-26 00:15:37 +03:00
Jim Porter
ffc17053bb Bug 1562782 - Enable "cancel content JS" by default r=smaug,nalexander
For background information on what "cancel content JS" does, see bug 1493225.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 17:38:28 +00:00
Bob Owen
23d09ead45 Bug 1565848: Revert latest change to MITIGATION_DLL_SEARCH_ORDER. r=aklotz
This is until any regressions can be fixed, see bug 1568850.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 17:44:24 +00:00
Cosmin Sabou
3886a83206 Backed out changeset 03a739869466 (bug 1568226) for browser chrome failures on browser_urlbar_event_telemetry.js 2019-07-25 21:26:27 +03:00
Nupur Baghel
55eaae4de3 Bug 1565210 - Use WebDriver:FindElement and WebDriver:GetTimeouts in geckodriver. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D39277

--HG--
extra : moz-landing-system : lando
2019-07-25 17:51:00 +00:00
Ciure Andrei
3e816e5942 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-07-25 19:24:23 +03:00
Ciure Andrei
282afccb14 Merge inbound to mozilla-central. a=merge 2019-07-25 19:20:00 +03:00
Nupur Baghel
7a51a65086 bug 1565210: geckodriver: lint; r=ato
Ran rustfmt on geckodriver to more effectively perform
a refactoring in the next patch

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

--HG--
extra : moz-landing-system : lando
2019-07-25 12:41:28 +00:00
Jason Laster
30aa454f11 Bug 1565695 - Mousing out of a a preview should close the popup in the Browser toolbox. r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D37937

--HG--
extra : moz-landing-system : lando
2019-07-25 17:47:27 +00:00
Michael Cooper
535c675f25 Bug 1564818 pt2 - Don't fail to uninstall studies if a callback throws an exception r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38930

--HG--
extra : moz-landing-system : lando
2019-07-25 12:40:02 +00:00
Alexandre Poirot
40f0d43088 Bug 1567860 - Make inspector panel's destroy synchronous. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D39303

--HG--
extra : moz-landing-system : lando
2019-07-25 11:54:22 +00:00
Alexandre Poirot
91c0c3d8b5 Bug 1567860 - Make changes view destroy codepath synchronous. r=rcaliman
The fronts are destroyed when the toolbox closes and when a front is destroyed,
all its listeners are removed. So there is no real value in trying to unregister
them. On top of that, this destroy method is called by Inspector.destroy
and doesn't wait for its completion.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 11:54:20 +00:00
Alexandre Poirot
2ee4c1769e Bug 1567860 - Make the inspector sidebars destroy codepath synchronous. r=rcaliman
This code in ToolSidebar.destroy looks dead as there shouldn't be any sidebar
loaded in distinct iframes anymore. So we are not trying to call sidebars destroy
from here anymore. Instead, it is being done from Inspector.destroy, via the _panels
Map.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 11:54:13 +00:00
Alexandre Poirot
371c9012b2 Bug 1567860 - Make the markup view destroy codepath synchronous. r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D39300

--HG--
extra : moz-landing-system : lando
2019-07-25 11:54:11 +00:00
Nathan Froyd
23b65ca007 Bug 1563204 - diagnose issues on Mac with cross-language LTO early; r=dmajor
...rather than people running into peculiar crashes running their tests
because functions are pointing at the wrong thing.

It would be more robust to version-check `ld`, but I figure people
wanting to do local cross-language LTO builds is rare enough that
setting an environment variable and rerunning configure is not a huge
hardship.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 14:26:51 +00:00
Boris Zbarsky
c411601264 Bug 1568884. Remove unnecessary QIs to nsIObjectLoadingContent. r=mossop
They're no-ops with Web IDL bindings.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 15:27:39 +00:00
alwu
bdbe1ab086 Bug 1566066 - part2 : add 'empty_size.mp3' to playback test. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D39253

--HG--
extra : moz-landing-system : lando
2019-07-25 11:00:10 +00:00
alwu
0b3d5845c0 Bug 1566066 - part1 : use Maybe to distinguish size 0 and uninitialized value. r=jya
We found there is a mp3 where the size is empty in its ID3 header, which makes mp3 parser think of that we haven't parsed the header yet, and then skip unnecessary bytes again and again.

We should use `Maybe` to know whether we finish parsing the size or not.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 16:49:57 +00:00
Jonas Allmann
d329aefed1 Bug 1498560 - Remove new Function from autocomplete.xml, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D38041

--HG--
extra : moz-landing-system : lando
2019-07-25 13:56:57 +00:00
Ciure Andrei
22f0889d6e Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-25 19:23:06 +03:00
Alphan Chen
a7084554c8 Bug 1567943 - Early return if do_ImportModule() failed. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D39170

--HG--
extra : moz-landing-system : lando
2019-07-25 14:44:09 +00:00
Micah Tigley
17c2f506fd Bug 1568226 - Hide Lockwise data in Monitor card if a master password is set. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D39228

--HG--
extra : moz-landing-system : lando
2019-07-25 16:05:01 +00:00
Andreas Tolfsen
f7dd1ffde1 bug 1568865: remote: add missing license headers; r=remote-protocol-reviewers,jdescottes
Automatic output from running:

	% ./mach lint --fix remote/

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

--HG--
extra : moz-landing-system : lando
2019-07-25 15:41:12 +00:00
Jan de Mooij
826956ccfe Bug 1568546 - Set extraWarningsOption to true in FillSelfHostingCompileOptions in non-debug builds too. r=anba
This ensures behavior is not affected by the extraWarnings browser pref.

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

--HG--
extra : moz-landing-system : lando
2019-07-25 09:21:02 +00:00
Lee Salzman
2f6fdacb61 Bug 1568841 - Don't use enhanced contrast on GDI fonts. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D39366

--HG--
extra : moz-landing-system : lando
2019-07-25 15:33:56 +00:00
Michael Cooper
cd5462f951 Bug 1564818 pt1 - Update about:studies after pressing "remove study", even if the remove failed r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D38929

--HG--
extra : moz-landing-system : lando
2019-07-24 21:47:33 +00:00