Commit Graph

633003 Commits

Author SHA1 Message Date
Dave Townsend
26e0f46fb1 Bug 1522694: Add a toolkit level API for determining if this is the default instance of the application. r=mconley
This also switches around a few preprocessor lines to make more sense.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 20:03:15 +00:00
Andrei Oprea
88359867bd Bug 1509274 - Disable screenshots in mochitests r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D16025

--HG--
extra : moz-landing-system : lando
2019-01-25 19:58:42 +00:00
Luca Greco
b73f5349af Bug 1483701 - Split and re-enable browser_ext_browserAction_popup_resize.js. r=mixedpuppy
This patch applies the following changes:

- Reduce the chances of retrieving the initial popup panel size while it is resizing, by comparing the
  content dimensions retrieved before and after the delay (which is already set to a value comparable
  to the time used by the resize debouncing timer), and wait until both the dimensions collected are the same

- split browser_ext_browserAction_popup_resize.js into two test files (as it seems, based on the investigations
  I did by reproducing this intermittent locally, that the part that can still fail intermittently from time
  to time with the change describe above is related to the testBrowserActionMenuResizeBottomArrow test case)

- move the test helpers shared between the two test files into a new head_browserAction.js support file

- re-enabled browser_ext_browserAction_popup_resize.js

- mark the new browser_ext_browserAction_popup_resize_bottom.js as disabled on debug build,
  because it is consistently triggering a "shutdown leak" failure when running locally

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

--HG--
rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize_bottom.js
rename : browser/components/extensions/test/browser/browser_ext_browserAction_popup_resize.js => browser/components/extensions/test/browser/head_browserAction.js
extra : moz-landing-system : lando
2019-01-25 19:54:57 +00:00
Varun Dey
daa2b37d25 Bug 1519480 - Update browser_webauthn_telemetry.js getParentProcessScalars with TelemetryTestUtils r=chutten,jcj
Replacing browser_webauthn_telemetry.js's custom getParentProcessScalars method with the method defined in TelemetryTestUtils module

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

--HG--
extra : moz-landing-system : lando
2019-01-24 14:47:21 +00:00
Artem Polivanchuk
c7db3f37d4 Bug 1522424 - Sync Allow Firefox to send backlogged crash reports on your behalf option r=lina
Differential Revision: https://phabricator.services.mozilla.com/D17672

--HG--
extra : moz-landing-system : lando
2019-01-25 19:47:15 +00:00
Matt Woodrow
be0e931d5e Bug 1514383 - Only clip the outermost Picture in a stacking context, since we sometimes need the inner pixels for filter rendering. r=gw
Differential Revision: https://phabricator.services.mozilla.com/D17595

--HG--
extra : moz-landing-system : lando
2019-01-25 19:32:20 +00:00
Rob Wood
808921a2e4 Bug 1522631 - Expand existing Raptor profiling jobs to include tp6-7, tp6-8, tp6-9, and tp6-10; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D17538

--HG--
extra : moz-landing-system : lando
2019-01-25 18:03:41 +00:00
Rob Wood
2863bd9494 Bug 1504227 - Add raptor test option to specify what measurement(s) to alert on; r=davehunt
Depends on D17288

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:01:45 +00:00
Rob Wood
d7bb330c5f Bug 1504227 - Add raptor test option to specify what measurement(s) to alert on; r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D17288

--HG--
extra : moz-landing-system : lando
2019-01-24 19:06:49 +00:00
June Wilde
1010fb2799 Bug 1415743 - Remove unused function MigrateStartMenuShortcut from the installer, r=mhowell
This code hasn't been needed in quite a long time at this point and it should be removed.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:54:56 +00:00
Dorel Luca
2702a37d2c Backed out 3 changesets (bug 1513878) for build bustage. CLOSED TREE
Backed out changeset a480d92de046 (bug 1513878)
Backed out changeset 0333640041bb (bug 1513878)
Backed out changeset 48b36980fe1c (bug 1513878)
2019-01-25 21:16:50 +02:00
Shane Caraveo
0c6d9d1764 Bug 1522810 disable client id header in private window, r=aswan
When switching to using a header for the discover pane I forgot
to check for privateness of the window.  This patch should apply to both
m-c and beta.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:43:11 +00:00
John Dai
3e9e8f9274 Bug 1513878 - Part 3: Add getActor test for WindowGlobalParent/WindowGlobalChild. r=nika
Depends on D16845

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:45:36 +00:00
John Dai
bb99ebce70 Bug 1513878 - Part 2: Implement a getter method to WindowGlobalParent/WindowGlobalChild. r=nika
Depends on D16844

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:45:28 +00:00
John Dai
08ad3f5e7f Bug 1513878 - Part 1: Expose window global child to window. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D16844

--HG--
extra : moz-landing-system : lando
2019-01-25 18:45:26 +00:00
J.C. Jones
354f799704 Bug 1522735 - Set enable_sslkeylogfile for NSS gyp build r=firefox-build-system-reviewers,erahm,ted
NSS 3.42 added a new build flag, enable_sslkeylogfile, to toggle the
availability of the SSLKEYLOGFILE variable (see Bug 1515236 and Bug 1519209).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 18:43:23 +00:00
Dão Gottwald
9e40dea2a8 Bug 1522426 - Rename MATCH_TYPE to RESULT_TYPE. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D17628

--HG--
extra : moz-landing-system : lando
2019-01-25 16:14:21 +00:00
Nicolas Chevobbe
9149d64860 Bug 1486870 - Fix copy/pasting stacktraces in console; r=bgrins.
The changes were made in Github to have proper markup for the
SmartTrace component. In the console, we change how the "Copy Message"
and "Export visible messages" context menu actions work so they use
the Selection API instead of `element.textContent`.
The Selection API reflects what would happen if a user do a text
selection, so having our actions to do the same ensure that we keep
our markup suitable for the clipboard.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:16:10 +00:00
Nicolas Chevobbe
d33fb10b9a Bug 1486870 - Don't display the location element as block; r=fvsch.
Having the element displayed as a block cause some new lines
to be added the clipboard when doing a selection and copying.
This would also break the changes we are doing in the "Copy message"
context menu entry.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:15:19 +00:00
Nicolas Chevobbe
f23bb47fc8 Bug 1486870 - Adapt SmartTrace component to the modified Frames component; r=bgrins.
The Frames component changed significantly on Github, which means
we need to do some adjustments in the SmartTrace component (pass
the `selectable` prop, change CSS rules, …).
For now, we also hide the Framework icons as we need to find a way
to properly share the underlying CSS from the debugger (See
https://github.com/devtools-html/debugger.html/issues/7782).

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

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:38 +00:00
Nicolas Chevobbe
e53bfe1ec6 Bug 1486870 - [release] Make the Frames component copy-friendly (#7723); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17375

--HG--
extra : moz-landing-system : lando
2019-01-25 17:14:42 +00:00
MOHIT NAGPAL
8f1d5738e3 Bug 1486870 - [release] Redesign call stack group (#7624); r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D17373

--HG--
extra : moz-landing-system : lando
2019-01-25 17:13:11 +00:00
Alastor Wu
d7fbbec18a Bug 1521947 - add telemetry to know what default blocking-autoplay setting users usually use. r=johannh,janerik
Add a scalar 'autoplay_default_blocked' which records a boolean value which indicates whether user is blocking autoplay by default.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 18:44:09 +00:00
Csoregi Natalia
eb81fdc3cb Merge mozilla-central to autoland. CLOSED TREE 2019-01-25 19:02:11 +02:00
Ed Lee
b7463bed23 Bug 1522752 - Add Snippets header, article sources and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D17599

--HG--
extra : moz-landing-system : lando
2019-01-25 15:37:38 +00:00
Johann Hofmann
7b94b61d51 Bug 1522256 - Add telemetry events for new content blocking UI items. r=ewright
Differential Revision: https://phabricator.services.mozilla.com/D17488

--HG--
extra : moz-landing-system : lando
2019-01-25 16:07:40 +00:00
akshitha
2d29717b84 Bug 1512481- Resolved the smooshing of the - basis/final - text against the image in flex inspector's flex-item graphic . r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17646

--HG--
extra : moz-landing-system : lando
2019-01-25 16:04:06 +00:00
Sebastian Hengst
218e75fc6c Backed out changeset f57d14800cbb (bug 1496540) for wrench failures in border-with-rounded-clip.yaml and transforms/border-zoom.yaml 2019-01-25 17:59:00 +02:00
Razvan Caliman
7b68c89bf0 Bug 1518512 - (Part 2) Ensure all text in Changes panel can be copied. r=gl
Depends on D17255
Replaces CSS pseudo-elements for added/removed line markers with text
elements that can be copied with the rest of the content.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 15:50:35 +00:00
Razvan Caliman
8daa82597e Bug 1518512 - (Part 1) Add basic context menu to Changes panel. r=gl
Adds context menu with options to select all and copy text content from
the Changes panel.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 15:45:38 +00:00
Artem Polivanchuk
a285ccbd17 Bug 1521715 - Sync Play DRM-controlled content option r=lina
Differential Revision: https://phabricator.services.mozilla.com/D17617

--HG--
extra : moz-landing-system : lando
2019-01-25 15:48:10 +00:00
Csoregi Natalia
c55499a927 Backed out changeset bec3fe861b06 (bug 1507283) for failures on /webdriver/tests/set_timeouts/set.py. CLOSED TREE 2019-01-25 17:25:23 +02:00
Ehsan Akhgari
08e1954154 Bug 1520879 - Port the onContentBlockingEvent notifications inside WebProgressChild.jsm to C++; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17157

--HG--
extra : moz-landing-system : lando
2019-01-25 14:44:09 +00:00
Benjamin Bouvier
e3e01de090 Bug 1522824: Add an ENABLE_WASM_REFTYPES around the use of wasmGc(); r=lth
--HG--
extra : rebase_source : 9e7bb17c39a3d66a10a91026e0e223151db909d0
2019-01-25 14:59:11 +01:00
Jon Coppeard
a7246ce305 Bug 1522481 - Tidy individual store buffer classes by giving them a back pointer to the owning StoreBuffer r=sfink 2019-01-25 13:21:32 +00:00
Jon Coppeard
fdf93350f9 Bug 1514480 - Print more information when verfiying weakmap marking r=sfink 2019-01-25 13:21:04 +00:00
Ehsan Akhgari
de3af6756d Bug 1522490 - Only get the parent principal URI if logging is enabled; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17502

--HG--
extra : moz-landing-system : lando
2019-01-25 08:50:54 +00:00
Ehsan Akhgari
7426dccfc0 Bug 1522596 - Remove nsIIPCSerializableURI and move its only member to nsIURI; r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D17531

--HG--
extra : moz-landing-system : lando
2019-01-25 13:32:36 +00:00
Jamie Nicol
9db5c55a63 Bug 1496540 - Handle overlapping border corners in webrender r=gw
When some of a border's corners have a border-radius, and that radius
is larger than the sum of the border width and element size, then it
results in the corners of the border overlapping. Webrender draws
borders by rasterizing each segment individually in to the cache, then
compositing them together. In this overlapping case, this has 2
problems:

a) we composite overlapping segments on top of eachother
b) corner segments are not correctly clipped to the curve of the
   overlapping adjacent corners

This patch allows corner segments to be clipped by their adjacent
corners. We provide the outer corner position and radii of the
adjacent corners to the border shader, which then applies those clips,
if required, along with the segment's own corner clip when rasterizing
the segment.

As the adjacent corners now affect the result of the cached segment,
they are added to the cache key.

We continue to rasterize the entire segment in to the cache as before,
but now modify the local rect and texel rect of the BrushSegment so
that it only composites the subportion of the corner segment which
does not overlap with the opposite edges of the border.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 14:22:26 +00:00
Nicolas Chevobbe
ee2d59bbae Bug 1522791 - Fix PropTypes warning in console; r=Honza.
This fixes PropTypes warning on MessageContainer
and ConfirmDialog components.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 14:22:33 +00:00
Dão Gottwald
52f32d6f2d Bug 1522315 - Reduce minimum horizontal padding for panel footer buttons. r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D17482

--HG--
extra : moz-landing-system : lando
2019-01-25 14:22:08 +00:00
Justin Wood
fdba6b25d0 Bug 1518570 - Update task cluster configuration for oak. r=tomprince
The intent is to land this on central, to minimize the merge conflicts on oak

Oak is going to be used for Updater testing so needs release keys and such, and does not need android.
This approach is different than the previous oak approach in that it amends how we calculate 'trunk' and 'release'
projects to include 'oak', and then makes full nightlies produced on each push.

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

--HG--
extra : moz-landing-system : lando
2019-01-24 23:24:58 +00:00
Henrik Skupin
7e6a53140b Bug 1507283 - [geckodriver] Relax deserialization of timeouts parameters. r=ato
It fixes the regression from the transition to Serde (bug 1396821),
which accidentally denied unknown fields.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 14:01:37 +00:00
Daisuke Akatsuka
896bcb6f7d Bug 1515265: Add a test for context menu of the markup view in about:devtools-toolbox. r=jdescottes
Depends on D17458

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

--HG--
extra : moz-landing-system : lando
2019-01-25 08:08:35 +00:00
Daisuke Akatsuka
5c08fb9ef5 Bug 1515265: Call stopPropagation() and preventDefault() at all places where handle contextmenu event and show the popup. r=jdescottes
Depends on D17457

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

--HG--
extra : moz-landing-system : lando
2019-01-25 04:31:45 +00:00
Lars T Hansen
25bbc1970d Bug 1502037 - Better error messages when accessing dropped data/elem segments. r=jseward
--HG--
extra : rebase_source : 86e6cbb799c87dee3087be5bae8e8700f7f02738
extra : histedit_source : 9258ae18f9c3ae66516be5c8ff8d104690f53b8e
2019-01-24 14:23:35 +01:00
Daisuke Akatsuka
2da37d4512 Bug 1515265: Move a place where add contextmenu listener to show the context menu in markup view. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D17457

--HG--
extra : moz-landing-system : lando
2019-01-24 07:04:22 +00:00
Henrik Skupin
51b9213cce Bug 1522413 - [marionette] Register event listeners before focusing the new window in WindowManagerMixin.open_chrome_window(). r=ato
Differential Revision: https://phabricator.services.mozilla.com/D17473

--HG--
extra : moz-landing-system : lando
2019-01-25 13:58:15 +00:00
Csoregi Natalia
5c853a316a Backed out 2 changesets (bug 1518512) for devtools failures on devtools/client/inspector/changes/test/browser_changes_rule_selector.js. CLOSED TREE
Backed out changeset c8f0d19844f6 (bug 1518512)
Backed out changeset 3c03e2282b4f (bug 1518512)
2019-01-25 15:41:07 +02:00
Henrik Skupin
e34e2827b5 Bug 1522408 - [marionette] Restore maximized window first before entering fullscreen or minimizing the window. r=ato
The window should always be restored first to the normal window state,
before a special state like fullscreen or minimized can be entered.

Right now this isn't done when going from a maximized window into
fullscreen mode, or when minimizing the window.

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

--HG--
extra : moz-landing-system : lando
2019-01-25 13:16:24 +00:00