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

633930 Коммитов

Автор SHA1 Сообщение Дата
Abdoulaye O. Ly b73dc1ea5a Bug 1515686 - Set multiselected tabs to have the same design spec as active tabs wih a translucent colour (current text colour at 0.2 alpha) on top. r=jaws,dao
1. Selected tabs inherit the same colors as active tabs.
2. On top of that, it's added a translucent (0.2 alpha) overlay :
  2.1. For selected tabs with dark text, the overlay color is black (#000000)
  2.2. For selected tabs with bright text, the overlay color is white (#ffffff)
3. On hover, the overlay becomes just more translucent with its value going down to 0.1 alpha.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 18:54:16 +00:00
Dzmitry Malyshau e43c96e640 Bug 1515932 - WR rasterization root fall-back r=gw
This is a follow-up to https://phabricator.services.mozilla.com/D16560

Previously, we had a conservative estimation of the local size based on the footprint
of the screen onto the potential raster root. This was too conservative in general,
and in some cases it wasn't conservative enough, since with filters we can have areas
needed in local space that don't necessarily project on the screen.

This change is doing an exact check for the surface size after we compute it, and
falls back to the parent raster root accordingly.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 21:30:32 +00:00
Mike Hommey 99e603f883 Bug 1524186 - Disable clang plug on Windows rusttest builds. r=ted
Like bug 1505072 did on other platforms. The rust tests don't go through
the whole build system, and even when the clang plugin is enabled, they
don't build it.  So when passing compiler flags down through cargo, the
arguments enabling the plugin are passed, and compilation of C/C++ code
from cargo subsequently fails.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 21:10:00 +00:00
Mike Hommey 6c620a55e7 Bug 1523341 - Allow to only pass the CPU to --target and get the right thing for Fennec builds. r=nalexander
Also use armv7a as the default when no target is given at all.

Also change bootstrap to create a simpler mozconfig. The downside is
that the resulting mozconfig would not work when building older
revisions.

Add unit tests for this as well as the simplications added in bug
1523341.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 18:08:44 +00:00
arthur.iakab c152ccec1d Backed out 4 changesets (bug 1508381) for multiple Windows build bustages CLOSED TREE
Backed out changeset f01cec6f712e (bug 1508381)
Backed out changeset ba69e59924de (bug 1508381)
Backed out changeset 97fe4e5a665e (bug 1508381)
Backed out changeset 0c3065c12bef (bug 1508381)
2019-01-31 23:14:11 +02:00
Timothy Guan-tin Chien 0e57cd7404 Bug 1523655 - Allow non-HTML elements to attach UA Shadow Root r=emilio
A normal shadow root cannot be attached to a non-HTML element so UA Shadow Root should always be allowed.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 18:33:30 +00:00
Dustin J. Mitchell a694ddb320 Bug 1508381 - update buglist_creator to use new version of tc client r=tomprince
Differential Revision: https://phabricator.services.mozilla.com/D18117

--HG--
extra : moz-landing-system : lando
2019-01-31 20:24:04 +00:00
Dustin J. Mitchell dd01eb1170 Bug 1508381 - vendor newest taskcluster client r=tomprince
Note that this excludes changes to enum34 and psutil made by `mach vendor`

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

--HG--
extra : moz-landing-system : lando
2019-01-31 20:14:24 +00:00
Alexandre Poirot b44981a1ea Bug 1523942 - Remove unused addonID/addonPath from SourceActor. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D18244

--HG--
extra : moz-landing-system : lando
2019-01-31 17:10:22 +00:00
Dão Gottwald 1755b722eb Bug 1512653 - Show alternative text on hover/selection. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D18205

--HG--
extra : moz-landing-system : lando
2019-02-01 01:07:33 +00:00
Luca Greco 1f5a8a1faa Bug 1518486 - Reuse shared loadTestSubscript test helper in other extensions mochitest-browser test files. r=mixedpuppy
Depends on D15949

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

--HG--
extra : moz-landing-system : lando
2019-01-31 17:45:28 +00:00
Luca Greco 0bc32af010 Bug 1518486 - Disable extension devtools_page for private tabs when not allowed by users. r=mixedpuppy
This patch applies the following changes:

- make sure that the WebExtensions internals do not create any devtools_page related to a private tabs' toolbox
  if the extension is not allowed to access the private browsing windows

- define a new mochitest to verify the expended behaviors on the private windows when the extension is
  allowed and not allowed

Depends on D15948

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

--HG--
extra : moz-landing-system : lando
2019-01-31 19:43:44 +00:00
Luca Greco e048fc8ac0 Bug 1518486 - Move extension "devtools related" test helpers into a shared head_devtools.js support file. r=mixedpuppy
This patch moves some "devtools related" test helpers into a shared support file,
and updates all the existing devtools API mochitests to use the new shared test helpers.

This change has also the following nice side-effects:

- remove any usage of the custom devtools module loader from the webextensions mochitests.

- use a custom "test blank toolbox panel" in all the devtools API tests that doesn't need a specific
  panel to be selected (which should help to make the test able to run a bit faster because none of
  the more expensive devtools panels is going to be loaded during the tests if not actually needed).

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

--HG--
extra : moz-landing-system : lando
2019-01-31 17:21:26 +00:00
Emma Humphries 657bf72d5f Bug 1521325 - TrackUnionStream.cpp: Value stored to 'inputTrackEndPoint' is never read. r=pehrsons
This is a change suggested by static analysis: http://sylvestre.ledru.info/reports/fx-scan-build/report-TrackUnionStream.cpp-CopyTrackData-24-1.html#EndPath

The condition that triggers the line in question breaks out of the loop.

```
for (some range)
  value = foo

  if (condition) {
    value = bar // the line in question
    break;
  }

  /* use value */

end
```

So if the condition is triggered, we leave the loop before `value` is used.

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

--HG--
extra : moz-landing-system : lando
2019-02-01 06:09:04 +00:00
Bas Schouten 5382fe49af Bug 1521368 - Part 2: Ensure destination DT is valid when replaying SourceSurfaceCapture. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D18239

--HG--
extra : rebase_source : 5b3422070eae74e795cacd48cd401a5c02ce27d5
2019-01-31 17:28:46 +01:00
Jason Laster 1c61aed104 Bug 1523528 - Update Debugger Frontend (Release 122). r=dwalsh 2019-01-31 13:42:11 -05:00
Brian Hackett 9a8e529067 Bug 1523528 - [release 122] Don't wait to load already-loaded source maps (#7819). r=dwalsh 2019-01-31 13:33:46 -05:00
Brian Hackett 9256725d3c Bug 1523528 - [release 122] When rewinding, reverse step past invalid step locations (#7847). r=dwalsh 2019-01-31 13:33:45 -05:00
Jaril 8c7946b246 Bug 1523528 - [release 122] Fix pretty printing in source list (#7845). r=dwalsh 2019-01-31 13:33:44 -05:00
Jeff Walden 334260601d Bug 1523528 - [release 122] Use instead of when only a test is being performed (#7827). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett 66b862dd6e Bug 1523528 - [release 122] Don't allow duplicate source actors in redux store (#7838). r=dwalsh 2019-01-31 13:33:43 -05:00
Brian Hackett fe9922db96 Bug 1523528 - [release 122] Rename makeLocationId to makeBreakpointId (#7826). r=dwalsh 2019-01-31 13:33:42 -05:00
David Walsh 627fc09297 Bug 1523528 - [release 122] Handle longString symbols (#7810). r=dwalsh 2019-01-31 13:33:41 -05:00
Nicolas Chevobbe 659bedd856 Bug 1523528 - [release 122] Don't map bindings when not paused (#7834). r=dwalsh 2019-01-31 13:33:40 -05:00
Jason Laster e4d480af92 Bug 1523528 - [release 122] [test] disable two tests for the source actor refactor (#7829). r=dwalsh 2019-01-31 13:33:39 -05:00
Brian Hackett 3f7ea13654 Bug 1523528 - [release 122] Use flow in all remaining tests (#7828). r=dwalsh 2019-01-31 13:33:38 -05:00
Brian Hackett 287532de2f Bug 1523528 - [release 122] Split Source into Source/SourceActor, and Breakpoint into Breakpoint/BreakpointActor (#7796). r=dwalsh 2019-01-31 13:33:37 -05:00
Jason Laster 25c6f9d765 Bug 1523528 - [release 122] [panel] Refactor Panel redux usages (#7821). r=dwalsh 2019-01-31 13:33:36 -05:00
Nicolas Chevobbe 46f76ff601 Bug 1523528 - [release 122] Make the Frames component copy-friendly (#7723). r=dwalsh 2019-01-31 13:33:35 -05:00
Razvan Maries 503092bab5 Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2019-01-31 19:05:01 +02:00
Razvan Maries 17a96a3646 Merge mozilla-inbound to mozilla-central a=merge 2019-01-31 18:57:48 +02:00
Narcis Beleuzu f9ca244530 Backed out changeset c6f5a583ce62 (bug 1471648) for awsy failures. CLOSED TREE 2019-01-31 15:55:32 +02:00
Ms2ger 7dac6b7365 Bug 1524256 - Remove two copies of wast.js; r=bbouvier 2019-01-31 14:51:04 +01:00
Mark Banner 0bead82230 Bug 1286428 - Stop reporting print.printer* preferences in about:support. r=Gijs
These are not generally used for support, and there can be many of them which makes the report larger and harder to understand.

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

--HG--
extra : moz-landing-system : lando
2019-01-31 13:25:08 +00:00
ffxbld b0ca3a2b01 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings tld-suffixes - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D18207

--HG--
extra : moz-landing-system : lando
2019-01-31 13:34:21 +00:00
Lars T Hansen 4a93abc816 Bug 1524201 - add message to static_assert. r=bugfix, CLOSED TREE 2019-01-31 13:48:48 +01:00
Ryan VanderMeulen 8ebae7be15 Bug 1524102 - Update HarfBuzz to version 2.3.1. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D18170

--HG--
extra : moz-landing-system : lando
2019-01-31 12:01:26 +00:00
edward.i.wu 49e491e837 Bug 1450114 -Update browser themes to allow customization of selection background and text r=jaws
Bug 1450114 -Update browser themes to allow customization of selection background and text r=Jaws

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

--HG--
extra : moz-landing-system : lando
2019-01-31 13:28:30 +00:00
Michael Ratcliffe 26180c13f0 Bug 1524005 - Inspect Element throwing on Anonymous nodes and content missing from Markup view r=rcaliman
Differential Revision: https://phabricator.services.mozilla.com/D18106

--HG--
extra : moz-landing-system : lando
2019-01-31 13:00:34 +00:00
Emilio Cobos Álvarez f6e2a31ce3 Bug 1517319 - Add crashtest. 2019-01-31 14:06:57 +01:00
Pavel Slepushkin 3631b95796 Bug 1471648 - [mozlog] Add support for Python 3; r=raphael
Differential Revision: https://phabricator.services.mozilla.com/D18069

--HG--
extra : moz-landing-system : lando
2019-01-31 12:49:42 +00:00
Christian Holler df998e7c06 Bug 1522066 - Disable unused ICU code during build. r=froydnj,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D17341

--HG--
extra : moz-landing-system : lando
2019-01-31 12:22:10 +00:00
Lars T Hansen 9221ab830a Bug 1524201 - Do not claim the FP scratch when it's already claimed. r=nbp
--HG--
extra : rebase_source : 8e0e464f550e7f117a10cf7e070fe51f6f330671
extra : histedit_source : d4e7636920968f9ecb73beb9930c636ac86221f7%2C6b773e9ac327e8c5364e306246c46b68140b8e36
2019-01-31 10:28:18 +01:00
Lars T Hansen 6430c5c428 Bug 1524178 - Enable lock-free 8-byte atomics for ARM+ARM64 simulators. r=jseward
--HG--
extra : rebase_source : 2a2e17c64a79b7fdb35093610a70194dd7576e87
extra : histedit_source : 855775800c92ee641c1a0c8d6218352820cb3262
2019-01-31 08:50:38 +01:00
Oana Pop Rus 80cc4f9db3 Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-01-31 12:03:11 +02:00
Oana Pop Rus 6e3cc15356 Merge inbound to mozilla-central. a=merge
--HG--
rename : toolkit/components/passwordmgr/test/test_xml_load.html => toolkit/components/passwordmgr/test/mochitest/test_xml_load.html
2019-01-31 11:37:38 +02:00
Lars T Hansen b9f9b240f5 Bug 1523941 - Always use ScratchDoubleScope / ScratchFloat32Scope. r=nbp
Remove all(*) uses of ScratchDoubleReg / ScratchFloat32Reg in common
code and tier-1 macro-assemblers, and use ScratchDoubleScope /
ScratchFloat32Scope exclusively.  This sometimes leads to a very minor
amount of extra code, but ensures that we do not reuse a live
register.

(*) There are a couple of uses left, but these only check that the
scratch regs aren't used where they can't be used or check whether the
scratch regs need to be saved and restored across a call to external
code.

--HG--
extra : rebase_source : 9113a93e4d9a63c17257329302f9d648b7cf7298
extra : amend_source : b6b234553602713032ca034e6d11fa1942a3ca17
2019-01-31 07:51:14 +01:00
Robert Strong a13e0d21bd Bug 1524407 - Cleanup of unused and unnecessary code in nsUpdateDriver.cpp. r=mhowell 2019-01-31 22:28:50 -08:00
Ting-Yu Lin 5ec0177dc3 Bug 1504053 - Reframe multi-column container if inserting a subtree with a column-span child. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D16077

--HG--
extra : moz-landing-system : lando
2019-01-31 02:22:49 +00:00
Glenn Watson 6df4e561ff Bug 1524149 - Fix origin when adding tiled clip masks. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D18173

--HG--
extra : moz-landing-system : lando
2019-01-31 04:14:24 +00:00