Steve Fink
9a558ab703
Bug 1479828 - Handle self-recursive roots, r=me
...
--HG--
extra : rebase_source : 16538bb2e0d6e039173ef9af6e7beeefe1dd8c38
2017-09-26 18:22:13 -07:00
Steve Fink
e85e2eb284
Bug 1480879 - Report errors creating directory (other than File exists), r=jonco
...
--HG--
extra : rebase_source : d81700a00e6481d969682dbb17c67e5bfa2aad8f
2018-08-02 13:01:02 -07:00
Steve Fink
1accd68f33
Bug 1479672 - Comment what is going on in the exceptions test so I don't waste time figuring it out again, r=me
...
--HG--
extra : rebase_source : 20642849df423c1c8131cf2275c4e25a119e0116
2018-07-20 10:47:26 -07:00
Steve Fink
36662e516e
Bug 1479672 - Use template string for compact code, r=me
...
--HG--
extra : rebase_source : 3d8d4346fc42201552071582e6e583f96506d49c
2017-09-26 18:19:38 -07:00
Steve Fink
a69fcf2807
Bug 1479672 - Quote all GC functions, even if field calls, r=jonco
...
--HG--
extra : rebase_source : 562a02bc26594fa9bfdc7c8ef9e7e5a828164dda
2017-09-26 20:55:07 -07:00
Steve Fink
f8ad8d8300
Bug 1480879 - Run the hazard analysis self-test as part of the hazard jobs, r=jonco
...
--HG--
extra : rebase_source : 0aebb49a84c11a5b6dc2299ef087cfeabc6501d6
2018-08-02 09:49:27 -07:00
Steve Fink
4bdd5205b2
Bug 1479868 - Add tests for virtual function resolution and field calls, r=jonco
...
--HG--
extra : rebase_source : ec47d7783046024262fa307832e528e59aec52b1
2018-07-16 17:04:01 -07:00
Steve Fink
c4bcde4028
Bug 1479828 - Expand suppression to general limits, r=jonco
...
--HG--
extra : rebase_source : 3ae60415c7fe64ac79f92b66f30a3ba2952a4e67
2017-09-26 21:03:09 -07:00
Steve Fink
6f7237dc46
Bug 1479673 - Update to sixgill with less CSU qualification (630e2025191d), r=me
...
--HG--
extra : rebase_source : 808742759f94ca909e48e0ab416a68ee8736c865
2018-07-06 12:05:21 -07:00
Steve Fink
bbcfeea217
Bug 1480879 - Format errors better for taskcluster, r=jonco
...
--HG--
extra : rebase_source : 485bef959d5b8d2c4e3fb1d15d74e499a8d9abc6
2018-08-02 10:20:15 -07:00
Steve Fink
67743db596
Bug 1479672 - Report which test failed, and suppress the spew on saying subprocess.CalledProcessError with a messy stack
...
--HG--
extra : rebase_source : 1b98964c80cd4e96b6b6af3d8897e5ac4e10f296
2018-07-17 11:34:17 -07:00
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