Commit Graph

671644 Commits

Author SHA1 Message Date
ffxbld
959ff7f82f 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/D46469

--HG--
extra : moz-landing-system : lando
2019-09-19 14:37:28 +00:00
Ted Campbell
d62aa85533 Bug 1547824 - Add Value::unboxGCPointer helper for JS::Value. r=iain
Abstracts the pointer unboxing pattern for both NUNBOX32 and PUNBOX64
formats. This also encapsulates some of the spectre mitigations.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 21:12:06 +00:00
Ted Campbell
248faef2dc Bug 1547824 - Change JS::Value from union to class. r=jwalden
Now that all the bad type-punning is gone, JS::Value has a single
asBits_ field and we should use a class aggregate type instead.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 21:12:05 +00:00
Ted Campbell
80b4dc297a Bug 1547824 - Remove js::Value::payload union from 32-bit platforms. r=iain
Use well-defined conversions on the asBits_ instead. This removes union
arms entirely. They are slighly useful for debugging, but we don't have
that on our 64-bit platforms and the gdb helpers can already help us
out.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 21:12:05 +00:00
Ted Campbell
80c3890f81 Bug 1547824 - Remove js::Value::payload union from 64-bit platforms. r=iain
Use well-defined conversions on the asBits_ instead. The remaining union
arms were not even helpful for debuggers so we remove entirely.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 21:12:05 +00:00
Chris Muldoon
568c085bf8 Bug 1582279 - Reduced font size for better readability r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D46427

--HG--
extra : moz-landing-system : lando
2019-09-19 20:17:58 +00:00
Jared Wein
41432e53cf Bug 1579252 - Bring metadata treatment into spec alignment. r=sfoster
I confirmed using the built-in accessibility tools that there is enough contrast in regular and dark mode.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 17:59:42 +00:00
Jared Wein
08b6d3b14e Bug 1579265 - Color of edit/delete icon and text should be lighter. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D46493

--HG--
extra : moz-landing-system : lando
2019-09-19 20:36:14 +00:00
Bogdan Tara
ecffbb2d40 Backed out changeset 6c464eede88a (bug 1405031) for browser_ext_pageAction_click_types.js failures CLOSED TREE 2019-09-20 01:03:17 +03:00
Edouard Oger
3017be71f8 Bug 1582537 - Call getScopedKeys on keys field. r=vladikoff
Differential Revision: https://phabricator.services.mozilla.com/D46509

--HG--
extra : moz-landing-system : lando
2019-09-19 19:28:48 +00:00
Kris Maglione
5092322d3b Bug 1580355: Run findWithName checks in the correct process and update to expect access checks. r=farre
BrowsingContext.findWithName is required to do access checks based on the
requestor, which can only be done in the process which owns it. This change
also alters the behavior of the existing CanAccess origin checks, which
typically treat any item as same-origin, but only when the docshells are
actually same process.

Removing the exemption fixes the behavior discrepancy between Fission and
non-Fission runs, but also requires that the test be updated to expect proper
access checks. Which is the situation we really want to test, anyway.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 11:33:53 +00:00
Andrew Halberstadt
885bdd32e7 Bug 1580280 - [lint] Support Python 3 in other lint integrations r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D45440

--HG--
extra : moz-landing-system : lando
2019-09-18 21:11:02 +00:00
Andrew Halberstadt
795035dba3 Bug 1580280 - [lint] Support Python 3 in the wpt integration r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D45439

--HG--
extra : moz-landing-system : lando
2019-09-19 00:34:48 +00:00
championshuttler
36dcc34bfa Bug 1428710 - Update the classifiers for Python 3.5. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D46512

--HG--
extra : moz-landing-system : lando
2019-09-19 19:45:22 +00:00
Gurzau Raul
5589deded8 Backed out changeset 4ce6c9d4041a (bug 1575706) for failing at browser_duplicateIDs.js on a CLOSED TREE. 2019-09-20 00:54:38 +03:00
Gurzau Raul
0530f2a9b1 Backed out changeset 4827f64f1e18 (bug 1581958) for failing at browser_misused_characters_in_strings.js on a CLOSED TREE. 2019-09-20 00:52:40 +03:00
Ehsan Akhgari
2ddf78a5cc Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D46498

--HG--
extra : amend_source : a456ec710ac119e77e215aa2a753795f29f5d3e6
2019-09-19 23:48:50 +03:00
Mihai Alexandru Michis
dd37913d63 Backed out changeset 7679a5956540 (bug 1582053) for landing the wrong diff. CLOSED TREE 2019-09-20 00:03:15 +03:00
Gerald Squelart
1549c7e36e Bug 1582357 - Allow profiler entries up to the size of the buffer - r=gregtatum
In some situations, entries may in fact take more than half the buffer size
(e.g., when duplicating a stack into a small temporary buffer).
So we now allow blocks to take the full buffer size -- but not more, as they
would start overwriting themselves!

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

--HG--
extra : moz-landing-system : lando
2019-09-19 13:40:01 +00:00
Ehsan Akhgari
1065dbec68 Bug 1582053 - Disable the remote settings server in web extension xpcshell tests; r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D46498

--HG--
extra : moz-landing-system : lando
2019-09-19 18:01:31 +00:00
Vijay Budhram
35c8f2a5ea Bug 1575706 - Add account sub menu to fxa toolbar menu r=eoger,markh
Differential Revision: https://phabricator.services.mozilla.com/D45725

--HG--
extra : moz-landing-system : lando
2019-09-19 19:27:02 +00:00
Alexander Surkov
9b73536b9c Bug 1555497 - allow shadow DOM in content process for XUL elements to make possible running chrome UI in content process needed for wpt tests r=emilio
* wpt runs chrome priv for a subset of tests (mostly things testing toolkit chrome stuff), but it's still in the content process
* we only ever hit this case if the test is explicitly loaded as chrome. originally added for a couple osx tests at https://bugzilla.mozilla.org/show_bug.cgi?id=1465457. then expanded for all xul tests at https://bugzilla.mozilla.org/show_bug.cgi?id=1557371
* so what we used to do here is run xul/xbl in the content process (not chrome priv)
* the change here is that with our chrome Custom Elements we need to run with chrome priv for https://searchfox.org/mozilla-central/rev/4218cb868d8deed13e902718ba2595d85e12b86b/toolkit/components/processsingleton/CustomElementsListener.jsm#16 to load the elements
* so we made it explicit. the alternative at the time was to change wpt harness to load these tests in parent process, but it was too complex for what we needed (discussed with dbaron)
* this parentprocess check was meant kind of as an optimization so that we wouldn't have to check priv on random pages. but (a) that's short circuited anyway by the xul elem check and (b) this is only called when attachShadow is called on a non-html element so not in any kind of hot path

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

--HG--
extra : moz-landing-system : lando
2019-09-19 11:19:22 +00:00
Jared Wein
daeea469fc Bug 1570937 - Disable the sort select when there are no visible logins in the list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D46474

--HG--
extra : moz-landing-system : lando
2019-09-19 17:21:32 +00:00
Jared Wein
79f0725ce8 Bug 1579482 - Header should use --in-content-page-background. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D46346

--HG--
extra : moz-landing-system : lando
2019-09-19 17:47:48 +00:00
Jared Wein
36fe930baf Bug 1579180 - Adjust the logged-out-view of the FxA button to match the spec. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D46343

--HG--
extra : moz-landing-system : lando
2019-09-19 17:49:14 +00:00
Chris H-C
3c3ec8555c Bug 1579752 - Add a testing pref to override Telemetry's products check r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D46458

--HG--
extra : moz-landing-system : lando
2019-09-19 13:57:26 +00:00
Chris H-C
d932ed6673 Bug 1576948 - Do not trigger environment-change telemetry when plugins or theme changes r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D46068

--HG--
extra : moz-landing-system : lando
2019-09-19 07:37:56 +00:00
Geoff Brown
9991b48e25 Bug 1582241 - Increase ccov browser-chrome max-run-time; r=marco
Increase max-run-time for linux and windows ccov browser-chrome tasks to avoid
frequent task timeouts. (linux platform name was incorrect in existing configuration).
I would prefer to see shorter max-run-time but there may be no alternative for
these tasks.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 18:36:38 +00:00
Agi Sferro
1a1a96e3f6 Bug 1581951 - Fix CHANGELOG bug links for v71. r=fluffyemily
Differential Revision: https://phabricator.services.mozilla.com/D46217

--HG--
extra : moz-landing-system : lando
2019-09-19 18:26:12 +00:00
Marco Bonardo
5e4e4da1ce Bug 1580792 - "Paste and Go" no longer searches for the clipboard term if strings are in the address bar. r=dao
Autocomplete used to close the urlbar panel when opening the contextual menu.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 11:14:07 +00:00
gfmcknight
38ae518715 Bug 1405031 - Add middle-click and click modifiers to browserAction r=robwu
and pageActions.

Before this change, browserActions and pageActions did not trigger
onClick events when middle-clicked, and no information on the button or
any modifiers were passed in the onClick event. With this change, middle
clicking triggers an event, and a clickData object is passed in the
onClick event, with the button and a list of modifiers.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 17:06:22 +00:00
Mats Palmgren
c83d0686e2 Bug 1580051 - Detect a subgrid also when it has a <line-name-list>. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D46371

--HG--
extra : moz-landing-system : lando
2019-09-19 09:14:59 +00:00
Martin Stransky
59589dad99 Bug 1581638 - Provide logging to Linux/Gtk clipboard code, r=jhorak
Differential Revision: https://phabricator.services.mozilla.com/D46266

--HG--
extra : moz-landing-system : lando
2019-09-19 07:24:41 +00:00
Jan Horak
f1f19846f0 Bug 1581773 - Fix disappearing bookmark edit panel when choosing folder under Wayland; r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D46440

--HG--
extra : moz-landing-system : lando
2019-09-19 09:28:28 +00:00
Rob Wu
cda779b4c4 Bug 1581300 - Remove unneeded browser.webProgress r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D45936

--HG--
extra : moz-landing-system : lando
2019-09-17 15:32:41 +00:00
Eden Chuang
d6b2ea7588 Bug 1582125 - disable failed tests for fission r=perry
Disable failed tests for fission

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

--HG--
extra : moz-landing-system : lando
2019-09-18 22:35:22 +00:00
Harry Twyford
a90e45458c Bug 1582240 - Differentiate hover and selected states on TIP help buttons. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D46347

--HG--
extra : moz-landing-system : lando
2019-09-19 14:21:08 +00:00
Tarek Ziadé
b1507c0416 Bug 1581818 - Make sure client.py stays Python 2 compatible r=stephendonner
We need to keep util.py python 2 compatible. The Python 3 helper class
that's used to generate conditioned profiles is moved to its own
module and we're reactivating util.py in flake8

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

--HG--
extra : moz-landing-system : lando
2019-09-18 15:16:57 +00:00
Julian Descottes
d49f8aea06 Bug 1582468 - Add shared-head and telemetry-helpers imports to devtools/shared/webconsole browser.ini r=nchevobbe
shared-head.js is loaded by the suite's head.js file. telemetry-helpers is loaded by shared-head itself.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 17:41:36 +00:00
Bogdan Tara
7e0aba7d00 Backed out changeset b0c0887e223c (bug 1563063) for browser_test_feature_preferencereads and browser_test_profile_multi_frame_page_info failures CLOSED TREE 2019-09-19 23:18:06 +03:00
Gijs Kruitbosch
5ad1f2be51 Bug 1580646 - move default button to the right place on Windows, r=mak
Differential Revision: https://phabricator.services.mozilla.com/D46473

--HG--
extra : moz-landing-system : lando
2019-09-19 17:40:41 +00:00
Kristen Wright
9f99cda7e4 Bug 1582238 - Remove duplicate media.wmf.* prefs from all.js r=njn
Removes the duplicate media.wmf.* prefs from `all.js`. Defaults to `all.js` values in Static Prefs where needed.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 05:42:12 +00:00
Nico Grunbaum
11d7e7febf Bug 1581023 - Expand DataChannel logging capabilities - r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D45800

--HG--
extra : moz-landing-system : lando
2019-09-19 14:50:57 +00:00
Bryce Seager van Dyk
ee7fee057b Bug 1578143 - Prevent TrackBuffersManager attempting to access buffered ranges if none exist when evicting data. r=jya
It appears possible for data eviction to take place despite the manager not
currently having any buffered ranges. This shouldn't happen, but if it can if
the buffers have become full with 0 duration data. This patch attempts to
mitigate that case by removing all coded frames. This prevents a bad access on
the buffered ranges and should clear up space in the buffers to append more
data.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 15:38:40 +00:00
Jared Wein
cfb357924d Bug 1574498 - Scroll the login-list to the top after changing the sort order. r=MattN
This patch does not attempt to keep the selected login visible, as we select a login upon loading so the user may not care where their currently selected login resides within the sort order.

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

--HG--
extra : moz-landing-system : lando
2019-09-19 16:39:50 +00:00
Jared Wein
689691cf5c Bug 1558235 - Record telemetry events for sorting the login list. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D46334

--HG--
extra : moz-landing-system : lando
2019-09-19 14:54:41 +00:00
Jason Laster
0d8811c4bc Bug 1580374 - DOM BPs ignore ignores blackboxed files. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D45761

--HG--
extra : moz-landing-system : lando
2019-09-18 18:00:58 +00:00
Miriam
8762ab72e8 Bug 1581958 - Add sub-menu to watchpoints context menu r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D46333

--HG--
extra : moz-landing-system : lando
2019-09-19 16:31:12 +00:00
Mark Banner
f1e0885d64 Bug 1563016 - Save details of the private browsing search engine in the telemetry environment. r=chutten,daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D43258

--HG--
extra : moz-landing-system : lando
2019-09-13 17:26:21 +00:00
championshuttler
2aab9454f8 Bug 1428710 - Add support for Python 3 for mozleak. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D46480

--HG--
extra : moz-landing-system : lando
2019-09-19 16:12:49 +00:00