Commit Graph

694064 Commits

Author SHA1 Message Date
Mike Conley
29259a3dbc Bug 1617120 - Reduce minimum for Picture-in-Picture video dimensions from 160 to 140 pixels. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D64957

--HG--
extra : moz-landing-system : lando
2020-03-02 20:31:54 +00:00
Cosmin Sabou
496c36ef17 Backed out changeset 4c6c850d0fa1 (bug 1619245) for assertion failures on nsDisplayList.cpp.
CLOSED TREE
2020-03-02 22:46:06 +02:00
Scott
08c093a203 Bug 1618944 - Pref for collection dismiss r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D64811

--HG--
extra : moz-landing-system : lando
2020-03-02 20:16:09 +00:00
Dylan Roeh
0eb51027c5 Bug 1619344 - Open the floodgates and let the GV app handle all schemes in redirects in onLoadRequest. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D64983

--HG--
extra : moz-landing-system : lando
2020-03-02 20:32:19 +00:00
Kershaw Chang
87cd113e41 Bug 1584104 - Add some information needed by parent process to nsITransportSecurityInfo r=keeler
When socket process is enabled, parent process needs some information in `CommonSocketControl`, but `CommonSocketControl` is only accessible in socket process.
This patch moves some data members from `CommonSocketControl` to `nsTransportSecurityInfo` and make it possible for parent process to get the needed data.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 20:28:15 +00:00
mcrawford@mozilla.com
83e8cad150 Bug 1618268 - Only toggle the origin input when editing a new login item r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D64652

--HG--
extra : moz-landing-system : lando
2020-03-02 20:04:53 +00:00
Michael Forney
2e80ca8853 Bug 1618411 - Fix installed file conditions on non-Linux platforms using GTK r=dao
TwemojiMozilla.ttf is used on all GTK platforms, not just Linux.

import-export.svg and sort.svg aren't used on GTK platforms, so
they shouldn't be installed for non-Linux GTK platforms.

autocomplete-item.css and editDialog.css are used on all GTK
platforms, not just Linux.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 19:54:43 +00:00
Marco Bonardo
040e64c499 Bug 1619290 - Remove urlbar tests dependency from Places head-common.js. r=harry
Differential Revision: https://phabricator.services.mozilla.com/D64969

--HG--
extra : moz-landing-system : lando
2020-03-02 16:31:07 +00:00
Jonathan Watt
df7370bda4 Bug 1618909. Remove nsIWebBrowserPrint.documentName. r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D64774

--HG--
extra : moz-landing-system : lando
2020-03-02 20:10:10 +00:00
Shane Caraveo
a15443be18 Bug 1618399 make privacy permission work as an optional permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D64491

--HG--
extra : moz-landing-system : lando
2020-03-02 19:58:32 +00:00
Shane Caraveo
c63fd232cc Bug 1618398 fix browserSettings use as an optional permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D64490

--HG--
extra : moz-landing-system : lando
2020-03-02 19:58:54 +00:00
Shane Caraveo
1c0d9e0197 Bug 1618398 fix geolocation use as optional permission r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D64489

--HG--
extra : moz-landing-system : lando
2020-03-02 19:49:33 +00:00
Shane Caraveo
794602c745 Bug 1618398 test existing optional permissions api injection r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D64488

--HG--
extra : moz-landing-system : lando
2020-02-28 19:35:53 +00:00
Marco Bonardo
784bf6634e Bug 333714 - Unify clickSelectsAll behavior across all platforms. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D64783

--HG--
extra : moz-landing-system : lando
2020-03-02 18:34:17 +00:00
Valentin Gosu
af96f60f6d Bug 1618130 - Add DNS override service r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D64325

--HG--
extra : moz-landing-system : lando
2020-03-02 19:44:37 +00:00
David Teller
de37ecf1a7 Bug 1607366 - Display a warning when we're running Fission without WebRender;r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D61827

--HG--
extra : moz-landing-system : lando
2020-03-02 19:29:17 +00:00
Emilio Cobos Álvarez
7dab28e0bd Bug 1619245 - Associate image to display item at paint time rather than at construction time. r=tnikkel
On some RDL situations we may create the new item, then destroy the old one
afterwards.

When this is the order of operations, the image would end up unregistered, and
thus not invalidating the canvas frame.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 19:28:14 +00:00
Harry Twyford
74b6726cda Bug 1618721 - Improve urlbarView-title-separator contrast. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D64991

--HG--
extra : moz-landing-system : lando
2020-03-02 19:28:41 +00:00
Ciure Andrei
8632720527 Backed out 6 changesets (bug 1617170) for causing crashes in indexedDB CLOSED TREE
Backed out changeset d748f4a50eda (bug 1617170)
Backed out changeset 8327e780e3c6 (bug 1617170)
Backed out changeset c0395ed8e6cc (bug 1617170)
Backed out changeset 93caccc81c98 (bug 1617170)
Backed out changeset 8d916af11b79 (bug 1617170)
Backed out changeset 0c0b58478587 (bug 1617170)
2020-03-02 21:39:03 +02:00
Eric Rahm
249b1bda1d Bug 1618753 Remove nsAutoPtr usage from modules. r=KrisWright
Differential Revision: https://phabricator.services.mozilla.com/D64704

--HG--
extra : moz-landing-system : lando
2020-03-02 18:52:07 +00:00
Eric Rahm
05033fda2a Bug 1618735 - Remove nsAutoPtr usage from dom/plugins. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D64693

--HG--
extra : moz-landing-system : lando
2020-02-29 02:10:12 +00:00
Eric Rahm
bbe8e477b9 Bug 1618643 - Remove nsAutoPtr usage from parser. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D64251

--HG--
extra : moz-landing-system : lando
2020-02-28 20:49:06 +00:00
Stephen A Pohl
81c6cdac1f Bug 1615101: Don't show :active state for disabled radio, checkbox and dropdown controls when the native theme is disabled. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D64982

--HG--
extra : moz-landing-system : lando
2020-03-02 18:09:00 +00:00
Greg Tatum
1b2f523d3f Bug 1617208 - Make about:profiling available everywhere by removing ifdef; r=julienw
This enables about:profiling everywhere, and removes the ifdefs. I can confirm that it
does not break things on a full Beta simulation in my manual tests. The DevTools panel
cannot be enabled. The popup cannot be enabled either.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:43:25 +00:00
Greg Tatum
f87fe673ff Bug 1597378 - Migrate profiler popup tests; r=julienw
This commit adds tests for the profiler popup, and migrates some of the
older ones to use about:profiling instead.

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

--HG--
rename : devtools/client/performance-new/test/browser/browser_popup-env-restart-button.js => devtools/client/performance-new/test/browser/browser_aboutprofiling-env-restart-button.js
rename : devtools/client/performance-new/test/browser/browser_popup-features-disabled.js => devtools/client/performance-new/test/browser/browser_aboutprofiling-features-disabled.js
rename : devtools/client/performance-new/test/browser/browser_popup-end-to-end-click.js => devtools/client/performance-new/test/browser/browser_popup-record-capture.js
extra : moz-landing-system : lando
2020-03-02 16:43:16 +00:00
Greg Tatum
16a5f282e3 Bug 1597378 - Create new UI for the profiler popup; r=julienw
This commit implements the actual UI changes. A follow-up commit adds the
tests for the changes. The CSS is a little bit awkard since it uses lots of
ID selectors rather than class selectors. I wanted to be able to write quick
selects, since it's selecting across the entire browser document. I feel
a little conflicted with the approach, as I would prefer to use classes in
general.

The panel.jsm.js file collects all of the UI handling changes rather than
having everything in menu-button.jsm.js, as the latter can get loaded
at startup. I'm not sure if it's completely worth the trouble of having
two files, as most of it should be pretty light.

This commit does not handle localization for the panel, as we should be moving
to Fluent. Rather than solve that here, I will follow-up with it in Bug 1599774.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:40:38 +00:00
Greg Tatum
4ee3665e82 Bug 1597378 - Remove old popup implementation; r=julienw
This commit removes the old popup implementation, but does not implement the new one
yet. This is in a follow-up commit. The client is in a bit of an awkard state where
it is mid-transition to a new architecture. Some of the code comments and documentation
were updated to reflect the changes coming up.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:39:17 +00:00
Greg Tatum
7b53ec6841 Bug 1597378 - Change location of the presets; r=julienw
The presets in recording-utils.js couldn't be shared via the ChromeUtils.import
mechanism. When they were in recording-utils.js they could only be loaded in
via the DevTools require() loader. This commit changes it so that they are
stored in a jsm, and are also injected to each UI interface where the
ChromeUtils.import function is available (only in the initializers).

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:53:39 +00:00
Greg Tatum
7d0881e8e8 Bug 1144438 - Remove false error notification when the profiler stops; r=julienw
If the profiler unexpectedly stops, this is fine, as the new recording infrastructure
is most likely in control of it. This was leading to lots of spurious errors when
working on the new about:profiling infrastructure.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:37:04 +00:00
Dan Mosedale
7238ae772a Bug 1617624 - clean up & surface newtab docs, r=Mardak
This merges the content from index.md into index.rst, cleans up a whole
bunch of the documentation, removing various obsolete things, including
some scripts that are no longer used.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 17:42:22 +00:00
Simon Giesecke
19d8a4b711 Bug 1617170 - Change signature of FileInfo::GetFileForFileInfo to accept const& instead of raw pointer. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63680

--HG--
extra : moz-landing-system : lando
2020-03-02 16:18:05 +00:00
Simon Giesecke
546c431429 Bug 1617170 - Encapsulate members of MutableFile. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63679

--HG--
extra : moz-landing-system : lando
2020-03-02 16:16:43 +00:00
Simon Giesecke
5707a7127b Bug 1617170 - Rename GetNewFileInfo to CreateFileInfo. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63654

--HG--
extra : moz-landing-system : lando
2020-03-02 16:16:16 +00:00
Simon Giesecke
63850cb6a7 Bug 1617170 - Reduce statefulness of CreateFileOp. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63653

--HG--
extra : moz-landing-system : lando
2020-03-02 16:15:49 +00:00
Simon Giesecke
d6331fa826 Bug 1617170 - Encapsulate fields and reduce statefulness of DatabaseFile. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63652

--HG--
extra : moz-landing-system : lando
2020-03-02 16:15:24 +00:00
Simon Giesecke
25848a6b7b Bug 1617170 - Encapsulate StoredFileInfo members. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D63651

--HG--
extra : moz-landing-system : lando
2020-03-02 16:15:01 +00:00
Erik Nordin
5694c83b80 Bug 1613748 - Ensure that children of constructed stylesheets resolve the correct associated document r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D64839

--HG--
extra : moz-landing-system : lando
2020-03-02 17:46:24 +00:00
Kartikaya Gupta
d86f663351 Bug 1619284 - Remove obsolete dockerfile. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D64952

--HG--
extra : moz-landing-system : lando
2020-03-02 17:23:22 +00:00
Matthew Gaudet
561feeac46 Bug 1619002 - Remove emitObjectOp, which is no longer used r=caroline
Depends on D64830

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

--HG--
extra : moz-landing-system : lando
2020-02-29 02:08:11 +00:00
Matthew Gaudet
83b22529e1 Bug 1619002 - Remove eager allocation support for BigIntLiterals r=caroline
Differential Revision: https://phabricator.services.mozilla.com/D64830

--HG--
extra : moz-landing-system : lando
2020-03-02 17:54:00 +00:00
Sylvestre Ledru
0701436c73 Bug 1617369 - Reformat tools/profiler/rust-helper/ using rustfmt r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D64869

--HG--
extra : moz-landing-system : lando
2020-03-02 17:53:48 +00:00
Mike de Boer
929799eef6 Bug 440895 - Add support for Mac OSX spaces in session restore, which allows any window to be restored to their respective (work)space. r=mconley,mstange,nika
Differential Revision: https://phabricator.services.mozilla.com/D61457

--HG--
extra : moz-landing-system : lando
2020-03-02 13:36:39 +00:00
Henri Sivonen
4f14dd3156 Bug 1619230 - Use .get() in P::completedNamedCharacterReference(mViewSource). r=erahm
Differential Revision: https://phabricator.services.mozilla.com/D64927

--HG--
extra : moz-landing-system : lando
2020-03-02 17:45:31 +00:00
Alessio Placitelli
9b5a7488a6 Bug 1602773 - Fix ./mach lint -l yaml to use the vendored yamllint. r=ahal CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D64400

Depends on D64320

--HG--
extra : histedit_source : 9bfa3dd3884466fab6bec130692b362fe0ba0f4e
2020-03-02 15:40:04 +00:00
Alessio Placitelli
3ee2a27fad Bug 1602773 - Run glean_parser for linting metrics.yaml. r=ahal,chutten CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D64320

Depends on D64313

--HG--
extra : histedit_source : 6399e26a18fa9d8fbab1c480cb29b84d3ab46978
2020-03-02 15:36:23 +00:00
Alessio Placitelli
0ebaf39eca Bug 1602773 - Vendor glean_parser and its dependencies. r=ahal CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D64313

--HG--
extra : histedit_source : 30b5d577a6c26e79cb305a3eca4ac8cfc98df01a
2020-03-02 15:34:05 +00:00
Narcis Beleuzu
0543d20741 Backed out changeset 8b2c3a0fa051 (bug 1612077) lint failures on test_support_files.py. CLOSED TREE 2020-03-02 19:38:08 +02:00
Johann Hofmann
7876310747 Bug 1618515 - Don't use [noscript] asciiHost attribute in cookie purging. r=Ehsan
This is the cheapest solution to unblock the feature. These attributes probably shouldn't
be [noscript] to begin with, which is bug 1619242. The test addition is really simple and
ensures this test is covered. I filed bug 1619244 for rewriting this test, with the purpose
of making it easier to add additional cookie test cases.

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

--HG--
extra : moz-landing-system : lando
2020-03-02 16:24:36 +00:00
Mihai Alexandru Michis
ca56e2705d Backed out 3 changesets (bug 1602773) for causing lint failures.
CLOSED TREE

Backed out changeset 01548614184b (bug 1602773)
Backed out changeset 430c8e6b0c5a (bug 1602773)
Backed out changeset 1b4e2b044fcd (bug 1602773)
2020-03-02 18:29:16 +02:00
Dave Townsend
6b18fc8fb5 Bug 1617682: Add a menu option to uninstall an ssb. r=Gijs.
Differential Revision: https://phabricator.services.mozilla.com/D63921

--HG--
extra : moz-landing-system : lando
2020-03-02 10:29:41 +00:00