Commit Graph

619015 Commits

Author SHA1 Message Date
Steve Fink
1257659212 Bug 1479672 - Remove need to set GECKO_DIR when running build-haz-linux.sh, and fix shell lint warnings, r=jonco
--HG--
extra : rebase_source : 6febe5d20e6ee20e58e987616d20c623c64b6e3c
2018-08-02 09:57:58 -07:00
Steve Fink
5c8fc14131 Bug 1479672 - Write callgraph.txt via JS shell redirection instead of bash redirection, r=jonco
--HG--
extra : rebase_source : b04479c135b8ad2788130a4bec3254ddfb4b6330
2017-09-26 21:02:32 -07:00
Steve Fink
96789d4410 No bug. Switch to printOnce for debuggability, r=me
--HG--
extra : rebase_source : 4b45db15adf8dd9174e462ba2ac37a239811c42b
2017-09-21 18:32:27 -07:00
Steve Fink
003974e698 Bug 1499177 - Fix rooting hazard between return value and destructor in structured clone test function, r=perry
--HG--
extra : rebase_source : afc130aa00cb90ac0601ca9c8e1473eff5bcc316
2018-10-15 12:41:28 -07:00
Marco Castelluccio
2c9d05cea0 Bug 1498637 - Use __gcov_flush to implement dumping and resetting instead of __gcov_dump and __gcov_reset. r=froydnj
--HG--
extra : rebase_source : 7c23ca15e09d367458b2f78d9b9b2c0674bd9d0d
2018-10-15 10:36:45 +02:00
Ryan VanderMeulen
a7be122853 Bug 1498701 - Backport some upstream Skia patches. r=lsalzman
Backport of:
https://skia.googlesource.com/skia/+/c3d8a48f1b27370049aa512019cd726c59354743
https://skia.googlesource.com/skia/+/8051d38358293df1e5b8a1a513f8114147ec9fa3

--HG--
extra : rebase_source : 60c6d31c9971de5bbedcf45dbee326f9a90dc26c
extra : source : 767d62fe72c8ecc86aa75e0b25ca1af15466bd29
2018-10-15 14:01:24 -04:00
Ryan VanderMeulen
3e8c7866a9 Bug 1498482 - Backport some upstream Skia patches. r=lsalzman
Backport of:
https://skia.googlesource.com/skia/+/1e259cda4fb7f12e98dd611bd651f40ebef2d14a
https://skia.googlesource.com/skia/+/73be50da2a1fe8944f2623a511fda1957eed708a

--HG--
extra : rebase_source : afdb9947971ee63e97464f1c8f79fb187690ab77
2018-10-15 14:12:01 -04:00
Ryan VanderMeulen
f6b53cfc35 Bug 1498460 - Backport an upstream Skia patch. r=lsalzman
Backport of:
https://skia.googlesource.com/skia/+/d5b4593024544c3405615066aa5b4f94352eb3cb

--HG--
extra : rebase_source : 47e6a54be1477d066d1b2204e140f17e9c4d796c
extra : source : aa6fdd4fb4ccbdd1b2daf3dc40c09a1d19c0c476
2018-10-15 14:25:06 -04:00
Jeff Muizelaar
e6f14105fd Bug 1498897. Update webrender to commit 98d507003c07c003ef0e0297dc4d29ee896a5868
--HG--
extra : rebase_source : cc9d09090bab8b5d67480207e5dfd40b2bbd8785
2018-10-16 13:55:02 -04:00
Sean Stangl
902fa77214 Bug 1498386 - Implement LIRGeneratorARM64 register helpers. Passes auto-regress/bug1268034.js. r=mgaudet 2018-10-11 14:22:00 +03:00
Gabriel Luong
ff05b7ed97 Bug 1499139 - Stop lazy requiring the FlexboxInspector and GridInspector in LayoutView. r=mtigley 2018-10-16 13:54:17 -04:00
Dylan Roeh
e05beee3c6 Bug 1495786 - Update tests to use AllowOrDeny in lieu of Boolean. r=snorp 2018-10-16 12:24:05 -05:00
Dylan Roeh
753cbc969e Bug 1495786 - Replace ambiguous Booleans with AllowOrDeny, an enum with clearly named values. r=snorp,jchen 2018-10-16 12:23:42 -05:00
Benjamin Bouvier
89148b70bf Bug 1499359: Apply rustfmt on build_gecko.rs; r=emilio
--HG--
extra : rebase_source : 74f09b27c66813324da3124e6755dfc8e4ded362
extra : amend_source : 42325322006a5dbb612d189c4650bd7ade0a1303
extra : histedit_source : 107298236f4d1e2376af3c8bd1a52db2d2b2ab80
2018-10-16 15:18:26 +02:00
Benjamin Bouvier
84de140754 Bug 1499359; Remove unused HashMap import and remove namespacing around Table; r=emilio
--HG--
extra : rebase_source : e1d7c90db0ef0f00acbd61e889623db6502ade5d
extra : histedit_source : 55392c2910ae58a2c1f1cc322de515855c4add66
2018-10-16 15:17:10 +02:00
Cosmin Sabou
f1f9711f7d Merge mozilla-central to mozilla-inbound. a=merge 2018-10-16 19:29:58 +03:00
Cosmin Sabou
884e6b7585 Merge mozilla-inbound to mozilla-central. a=merge 2018-10-16 19:24:57 +03:00
Andrea Marchesini
aa9fceec86 Bug 1499373 - Enable FeaturePolicy for wake-lock and webusb WPTs - ckerschb 2018-10-16 18:16:27 +02:00
Brian Grinstead
e1e432ca29 Bug 1497601 - Use a xul:description instead of a xul:label for tooltips;r=smaug
We'd like to be able to implement label features with a Custom Element, and we
don't want to run CE reactions inside of NAC.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 13:54:07 +00:00
Kannan Vijayan
634aca703e Bug 1496847 - Restrict GetElem generic stub to access on sparse indexes only. r=tcampbell 2018-10-16 09:24:42 -04:00
Alexandre Poirot
3921006dc1 Bug 1364596 - Flag DAMP add-on as e10s compatible. r=jmaher
This is to know if DAMP works without e10s shims.

MozReview-Commit-ID: 2IZGlenkuzb

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

--HG--
extra : moz-landing-system : lando
2018-10-16 12:46:45 +00:00
florin.strugariu
56904c821f Bug 1487374 benchmark_score for Sunspider Chrome is unnecessary r=jmaher jmaher
Differential Revision: https://phabricator.services.mozilla.com/D8838

--HG--
extra : moz-landing-system : lando
2018-10-16 12:48:19 +00:00
Gijs Kruitbosch
9048f58f8f Bug 1477669 - remove feed preview code and associated files/code, r=flod,mak,nika
Differential Revision: https://phabricator.services.mozilla.com/D8524

--HG--
extra : moz-landing-system : lando
2018-10-16 12:47:36 +00:00
Henri Sivonen
074a8bb5ea Bug 1460233 - Percent-encode ampersand and colon when replacing unmappable code points in URL query state. r=valentin
Spec change: https://github.com/whatwg/url/pull/386

MozReview-Commit-ID: Fa84kCNghtU

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

--HG--
extra : moz-landing-system : lando
2018-10-16 12:04:12 +00:00
Alexandre Poirot
d5c27c6692 Bug 1499312 - Fix running devtools/client/shared/test/browser_dbg_WorkerTargetActor.attach.js individually. r=davidwalsh
MozReview-Commit-ID: 2i9NiMeOqcf

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

--HG--
extra : moz-landing-system : lando
2018-10-16 12:04:17 +00:00
Belén Albeza
5a45b66985 Bug 1494543 - Part 2: Add model + short runtime name to the sidebar item. r=jdescottes,daisuke
Added new getters to the ADB scanner so our runtime objects have now the information we need.

Note that the UX of the devices in this patch doesn't still match what we had in the mockups (icons don't match, and we also need a circle with a tick), but since we have another bug to handle the CSS in the Sidebar, we can always adapt it there. The information needed to display what is shown in the mockups should be passed in this patch –if I miss anything, give me a shout!

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

--HG--
extra : moz-landing-system : lando
2018-10-16 11:57:45 +00:00
Belén Albeza
4e1ce7bb11 Bug 1494543 - Part 1: Refactor sidebar items into different components. r=jdescottes,daisuke
This is a refactor of the components used in the sidebar. TL;DR: sidebar items now use the composition approach outlined here https://reactjs.org/docs/composition-vs-inheritance.html

Before we had a container `Sidebar` component, which in turn had `SidebarItem` components inside. The issue was that depending on what item is inside, the information and UX displayed is different. Before this patch, we had an optional commponent, `DeviceSidebarItemAction` –which was featuring a "Connect" button, and was only rendered in the runtime sidebar items. However, we now need to display even more info, so continue to pass optional components to `SidebarItem` was tricky.

What this patch does is to preserve `SidebarItem` and treat is a generic container of more specific content. This is passed via the `children` prop, which React automatically maps to the DOM content that we pass to that component (this is the same concept as slots in Web Components / Vue). `SidebarItem` now only contains the logic to select items in the sidebar and render them in `<li>` elements. Two new components, `SidebarFixedItem` (for our "static" pages) and `SidebarDeviceItem` are now the ones instancing `SidebarItem` with their specific contents.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 09:35:25 +00:00
Arshad Kazmi
06c583d324 Bug 1484946 - Fix tree twisty color on in-content pages when selected and unfocused r=ntim,dao
Differential Revision: https://phabricator.services.mozilla.com/D8669

--HG--
extra : moz-landing-system : lando
2018-10-16 10:18:56 +00:00
Raphael Pierzina
41ba899583 Bug 1488468 - Move HTTP POST request to wait_for_ping in TestPingServer; r=davehunt
Depends on D8531

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

--HG--
extra : moz-landing-system : lando
2018-10-16 10:42:06 +00:00
Raphael Pierzina
5961cffb59 Bug 1488468 - Filter ping_list in Wait function of TelemetryTestCase; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D8531

--HG--
extra : moz-landing-system : lando
2018-10-16 08:28:56 +00:00
Francesco Lodolo (:flod)
2e116f5738 Bug 1478219 - Remove search default and search order from l10n checks (mobile, desktop) r=Pike
Differential Revision: https://phabricator.services.mozilla.com/D8832

--HG--
extra : moz-landing-system : lando
2018-10-16 11:12:34 +00:00
Michael Kohler
af087b7cfe Bug 1496240 - Change 'Blocked' to 'Blocking' for in Content Blocking Categories doorhanger part r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D8793

--HG--
extra : moz-landing-system : lando
2018-10-16 10:45:01 +00:00
Alexandre Poirot
6cd123eae4 Bug 1494632 - Convert WorkerClient to protocol.js front. r=jdescottes
MozReview-Commit-ID: BbtEReeG4v9

Depends on D7462

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

--HG--
extra : moz-landing-system : lando
2018-10-16 09:39:11 +00:00
Dimi Lee
86eec944ad Bug 1439450 - Ignore has_first_value() check in ProtocolParser. r=francois
Sometimes the protocol buffer data (RiceEncodingData) sent by Google's Safe Browsing server has the following properties:

1. |has_first_value| is false
2. |num_entries| > 0

In this case, we can still parse the data and apply partial update correctly by assuming that the first value is equal to 0.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 10:36:01 +00:00
Amy Chan
e4b80ceed6 Bug 1356536 - Add file type icons in network monitor. r=Honza
Added request type icons in File column of Network Monitor

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

--HG--
extra : moz-landing-system : lando
2018-10-16 10:30:23 +00:00
Kartikaya Gupta
eb22224d62 Bug 1484173 - Replace the mNeedsComposite counter with a timestamp. r=sotaro
The mNeedsComposite counter was used to force a composite immediately if
the scheduler received a number of composite requests without actually
getting a vsync. It was necessary on Fennec because of main-thread
contention. However it was wrong because it assumes only a single
composite gets requested per vsync interval, which is not true. Instead
of using a counter this patch uses a timestamp to ensure that we only
force the vsync after two vsync intervals have elapsed.

Depends on D8765

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

--HG--
extra : moz-landing-system : lando
2018-10-16 05:36:14 +00:00
Kartikaya Gupta
51d0eb31fa Bug 1484173 - Expose the vsync interval via the CompositorVsyncSchedulerOwner interface. r=sotaro
We need this for the next patch.

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

--HG--
extra : moz-landing-system : lando
2018-10-16 00:33:51 +00:00
Matthew Gaudet
58a9386709 Bug 1494647: Add flags section to CacheIR spew, and report dictionary mode r=evilpie
Differential Revision: https://phabricator.services.mozilla.com/D8761

--HG--
extra : rebase_source : 0f4bed666a27dfbf9db9f35c28f3f78187a6603a
2018-10-15 15:14:29 -04:00
Dale Harvey
ce7a7296b3 Bug 1363169 - Add support for native windows share. r=gijs, r=aklotz
MozReview-Commit-ID: 7quON7Somvr
2018-10-16 13:54:13 +01:00
Andrew Osmond
4590e9df52 Bug 1466707 - Ensure that animated images always honour the animated image mode. r=tnikkel
Animated images inside of SVGs and used in XUL frames did not get the
configured animation image mode from the pres context.

Differential Revision: https://phabricator.services.mozilla.com/D8586
2018-10-16 08:50:44 -04:00
Jon Coppeard
18de456bcf Bug 1482153 - Provide a way of associating a private value with a script or module r=jandem rs=hsivonen 2018-10-16 13:44:12 +01:00
Olli Pettay
8d6666bd57 Bug 1499135 - ensure 'no browsing context' test in clear.py isn't relying on the previous page runs, r=ato
--HG--
extra : rebase_source : 8dd730552e5be4b4793cb3ce03fd06b12eece804
2018-10-16 07:19:31 -04:00
sotaro
2661c399b9 Bug 1498982 - Use GL/WebRender compatible visual only when it is necessary necessary r=nical 2018-10-16 21:14:52 +09:00
Gabriel Luong
a780f9ec58 Bug 1497312 - The flexbox highlighter color should change on input from the color swatch. r=pbro 2018-10-15 13:18:15 -04:00
Dragan Mladjenovic
8ed55bd095 Bug 1499128 - Use MacroAssembler::branctTestPtr with NonZero instead of NotEqual condition in WasmBaselineCompile; r=nbp 2018-10-15 19:15:52 +02:00
Sylvestre Ledru
8d30e3fa8e Bug 1498618 - Never apply clang-format on code in {{{ check_macroassembler_style r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D8571

--HG--
extra : moz-landing-system : lando
2018-10-15 10:02:00 +00:00
Margareta Eliza Balazs
9001a2d162 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-16 12:37:59 +03:00
Cosmin Sabou
ee928c38ca Backed out 3 changesets (bug 1494549) for OSX devtools failures. CLOSED TREE
Backed out changeset e9abf60db23b (bug 1494549)
Backed out changeset 3e89e661031c (bug 1494549)
Backed out changeset 0d7e2a4ad360 (bug 1494549)
2018-10-16 12:34:38 +03:00
Margareta Eliza Balazs
3d989d097f Merge inbound to mozilla-central. a=merge 2018-10-16 12:31:18 +03:00
Mike Hommey
ab27fdf7f0 Back out changeset 9481b9ecaf2f (bug 1480006) as being a suspect in the rise of crashes such as bug 1489953. 2018-10-16 15:17:20 +09:00