Commit Graph

633134 Commits

Author SHA1 Message Date
Julian Descottes
78236fd9fe Bug 1500391 - Migrate test for service workers not compatible;r=ladybenko
Depends on D17401

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

--HG--
extra : moz-landing-system : lando
2019-01-28 13:56:07 +00:00
Julian Descottes
5011dfaa46 Bug 1500391 - Show warning message in runtime if service workers are unavailable;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D17401

--HG--
extra : moz-landing-system : lando
2019-01-28 13:48:30 +00:00
Marco Bonardo
a50d5dfc41 Bug 1520494 - Speculative connections for the Quantum Bar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D17519

--HG--
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_speculative_connect_mousedown.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect.js
rename : browser/components/urlbar/tests/legacy/browser_urlbar_search_no_speculative_connect_with_client_cert.js => browser/components/urlbar/tests/browser/browser_urlbar_speculative_connect_not_with_client_cert.js
extra : moz-landing-system : lando
2019-01-28 13:45:48 +00:00
Jan Odvarko
007d7ab14c Bug 1521049 - Broken context menu on JSTerm icon; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D17245

--HG--
extra : moz-landing-system : lando
2019-01-28 13:32:51 +00:00
Johann Hofmann
5d2ad56ef4 Bug 1522794 - Properly record content blocking telemetry in nsBrowserGlue.js. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17619

--HG--
extra : moz-landing-system : lando
2019-01-28 12:49:34 +00:00
Brian Birtles
068c417c60 Bug 1523229 - Don't reference animations from AnimationTimeline just because they're relevant; r=hiro
I don't know why this check was ever added. A comment here suggests we expected
irrelevant animations to be removed from their timeline:

  https://hg.mozilla.org/mozilla-central/rev/8406c5300ab7051ae6fe9bf41a1d30261cf70a4a#l2.16

Furthermore, a comment in the changeset description for that same changeset
suggests that to be the case:

  "For example, if a CSS animation is finished (IsRelevant() == false so that
  animation will have been removed from the timeline)"

Another comment removed in that patch has:

  "Note that we only store relevant animations on the timeline since they are
  the only ones that need ticks and are the only ones returned from
  AnimationTimeline::GetAnimations"

which suggests it was added a point when we had a GetAnimations() method on
AnimationTimeline and hence it was needed for that.

The other possibility is that we were preempting a point when timelines would
switch between being active and inactive:

  "FIXME: Once we expect animations to go back and forth betweeen being inactive
  and active, we will need to store more than just relevant animations on the
  timeline. This is because an animation might be deemed irrelevant because its
  timeline is inactive. If it is removed from the timeline at that point the
  timeline will have no way of getting the animation to add itself again once it
  becomes active."

Indeed, we might need this for ScrollTimelines. For now, however, it seems
unnecessary (a try run with simply this check removed passes all test).

(Furthermore, in bug 1253476 or one of its dependencies, this check will prevent
us from combining filling animations since the original (filling) animations
will be kept alive by the timeline. Should this indeed prove necessary for bug
1253476, that bug will add an automated test that will fail if we re-introduce
this condition.)

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

--HG--
extra : moz-landing-system : lando
2019-01-28 08:04:24 +00:00
championshuttler
920f6b20e3 Bug 1522085 - Add info unicode characters break './mach bootstrap'. r=Ola
Add info unicode characters break "./mach bootstrap"

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

--HG--
extra : moz-landing-system : lando
2019-01-28 12:14:13 +00:00
championshuttler
f25db13866 Bug 1522060 - Add information when people should request Level 3 access. r=Ola
Add information when people should request Level 3 access

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

--HG--
extra : moz-landing-system : lando
2019-01-28 12:13:29 +00:00
Wei-Cheng Pan
c4c1c94f4a Bug 1515822 - Add testcase. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D15320

--HG--
extra : moz-landing-system : lando
2019-01-28 09:11:05 +00:00
Wei-Cheng Pan
9c8a55cba6 Bug 1515822 - Capture frame state in nsCSSFrameConstructor::ContentRemoved. r=emilio,mats
Move CaptureStateForFramesOf into ContentRemoved, so we can traverse frames
which were under display: contents as well.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 11:55:03 +00:00
Julian Descottes
f115820d7e Bug 1500397 - Add test for service worker unregister in new aboutdebugging;r=daisuke
Depends on D17642

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:37:21 +00:00
Julian Descottes
0db652598d Bug 1500397 - Implement ServiceWorker unregister in new about:debugging;r=daisuke
Depends on D17631

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

--HG--
extra : moz-landing-system : lando
2019-01-28 11:00:58 +00:00
Julian Descottes
2630d2487c Bug 1500395 - Migrate service worker status test to new about:debugging;r=daisuke
Depends on D17630
I am not mentioning the original test in the test file because they are not similar.
Original test was not actually testing anything interesting for us.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:13:07 +00:00
Julian Descottes
292d4c4ddb Bug 1500395 - Remove incorrect mentions about push in empty sw;r=daisuke
Depends on D17629
Small leftover from previous bugs

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

--HG--
extra : moz-landing-system : lando
2019-01-28 09:52:40 +00:00
Julian Descottes
182c9581a7 Bug 1500395 - Fix react warning for ServiceWorkerAction component;r=daisuke
Depends on D17555

Not necessary, but one less react warning in the logs :)

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:39:59 +00:00
ffxbld
66a52e51dc No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D17805

--HG--
extra : moz-landing-system : lando
2019-01-28 10:45:40 +00:00
reimu
2d75585578 Bug 1521444 - Add webdriver unit tests for indefinite script timeout. r=whimboo
Add tests that check serialization and deserialization for indefinite script timeout

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

--HG--
extra : moz-landing-system : lando
2019-01-28 10:14:52 +00:00
Glenn Watson
11edbcda9f Bug 1523228 - Use down scaling more often to avoid blurs on very large blur radii. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D17797

--HG--
extra : moz-landing-system : lando
2019-01-28 09:14:46 +00:00
Raphael Pierzina
7bbb5cf6aa Bug 1521770 - Refactor telemetry-tests-client suite and remove firefox-puppeteer; r=janerik
Depends on D17648

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

--HG--
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/helloworld.html => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/helloworld.html
rename : toolkit/components/telemetry/tests/marionette/harness/resources/helloworld/manifest.json => toolkit/components/telemetry/tests/marionette/harness/telemetry_harness/resources/helloworld/manifest.json
extra : moz-landing-system : lando
2019-01-28 09:53:23 +00:00
Raphael Pierzina
28aaa36ced Bug 1521770 - Add test_search_counts_across_sessions.py to test manifest; r=janerik
Differential Revision: https://phabricator.services.mozilla.com/D17648

--HG--
extra : moz-landing-system : lando
2019-01-28 09:38:13 +00:00
Andy Wingo
30503c1b25 Bug 1522431 - Implement IC support for BigInt r=jandem,terpri
Differential Revision: https://phabricator.services.mozilla.com/D17483

--HG--
extra : moz-landing-system : lando
2019-01-28 00:21:41 +00:00
Nicolas B. Pierron
1db81fda08 Bug 1522284 - ARM64: record when JitCode is storing nursery pointers. r=sstangl
Differential Revision: https://phabricator.services.mozilla.com/D17655

--HG--
extra : moz-landing-system : lando
2019-01-25 23:28:23 +00:00
Jan-Erik Rediger
2cb2b79ad9 Bug 1521556 - Don't send aborted-session with a canary client ID r=chutten
The aborted-sessions ping is written periodically, even when Telemetry
upload is enabled (and thus the profile has a canary client ID).
On later starts, if this file exists, it is read and send if upload is enabled
(which could have happened in the previous session or by changing prefs.js).

If we now detect that it contains the canary client ID we avoid sending it
and simply remove the file from disk.

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

--HG--
extra : moz-landing-system : lando
2019-01-23 18:10:13 +00:00
Petru Lingurar
b3453b3fbb Bug 1498911 - FindInPageBar will now handle Enter and Shift+Enter; r=JanH
`Enter` will search for the next occurrence of the "Find" string.
`Shift+Enter` will search for the previous occurrence of the "Find" string.

For this, FindInPageBar will intercept all `onKey` events and
- on `KeyEvent.ACTION_DOWN` will consume `Shift+Enter` which would otherwise
insert a newline character in the search box
- on `KeyEvent.ACTION_UP` will do a new next/previous search depending on the
keys pressed.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 07:28:05 +00:00
Andreas Pehrson
4153810bc8 Bug 1521577 - Don't block a MediaStream where at least one track is pulled. r=achronop
With the per-track pulling settings we have today it is clearly the intention
of the producer to start consuming a track that has pulling enabled, even if
there are other tracks where pulling is disabled.

This patch fixes that, so that when a stream has at least one pulled track it
will append null data to other tracks (commonly video) if they are lacking
data.

This means that we still block an entire stream if all tracks have pulling
disabled - to maintain the status quo for media element capture, which is
the only push-only producer of data.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 07:26:03 +00:00
Xidorn Quan
5c8ea961d0 Bug 1518426 - Add another domain to FilterAdult. r=Mardak
Differential Revision: https://phabricator.services.mozilla.com/D15915

--HG--
extra : moz-landing-system : lando
2019-01-28 06:50:19 +00:00
Mike Hommey
38189d89a7 Bug 1523146 - Remove checks for MSVC < 2017. r=dmajor
We reject MSVC compilers < 2017 already, there's no point checking for
smaller versions after that.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 03:30:03 +00:00
Glenn Watson
738c89e95d Bug 1523210 - Fix text runs being interned due to scroll offsets. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17792

--HG--
extra : moz-landing-system : lando
2019-01-28 05:18:19 +00:00
Csoregi Natalia
1a6807b8f2 Backed out changeset 8d47e7f253d8 (bug 1523210) for wrench failures. CLOSED TREE 2019-01-28 06:34:57 +02:00
Glenn Watson
42fff5a810 Bug 1523210 - Fix text runs being interned due to scroll offsets. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17792

--HG--
extra : moz-landing-system : lando
2019-01-28 02:55:00 +00:00
Matt Woodrow
03dc2eebf4 Bug 1523214 - Don't invalidate for transform/opacity changes in WebRenderCommandBuilder since DLBI handles this already. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17791

--HG--
extra : moz-landing-system : lando
2019-01-28 01:48:19 +00:00
Emilio Cobos Álvarez
7c36c5a9ae Bug 1523142 - Simplify some conversion code used for mapped attributes. r=firefox-style-system-reviewers,boris
These days for the types we share computed value representation we don't really
need any special code.

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

--HG--
extra : moz-landing-system : lando
2019-01-28 00:04:06 +00:00
Sebastian Hengst
4781ad4554 Bug 1523081 - ifdef all of wasm DataCount, DataDrop and ElemDrop to fix bustage if ENABLE_WASM_BULKMEM_OPS is not set r=arai
Differential Revision: https://phabricator.services.mozilla.com/D17784

--HG--
extra : moz-landing-system : lando
2019-01-27 23:45:11 +00:00
Jeff Muizelaar
0c609e94c7 Bug 1522021. Propagate input size to CreateSimilarDrawTarget for filters. r=mstange
This lets us avoid drawing the complete input for ever tile when
drawing filters into a tile.

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

--HG--
extra : moz-landing-system : lando
2019-01-27 23:36:04 +00:00
Harry Twyford
a7c263d04d Bug 1522994 - Resolves crash when using Touch Bar inputs out-of-context. r=mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D17695

--HG--
extra : moz-landing-system : lando
2019-01-27 22:06:38 +00:00
Bogdan Tara
5e84c40d52 Merge inbound to mozilla-central. a=merge 2019-01-27 23:33:58 +02:00
Robin Templeton
009662feee Bug 1522433 - Check for a toJSON method on the BigInt prototype when stringifying BigInts. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D17541

--HG--
extra : moz-landing-system : lando
2019-01-27 09:08:31 +00:00
Jan de Mooij
f0435fe944 Bug 1520744 - Move prologue/epilogue methods from BaselineCompiler to BaselineCodeGen. r=djvj
This will change a bit in the future but I think this is a reasonable
initial version.

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

--HG--
extra : moz-landing-system : lando
2019-01-27 08:55:18 +00:00
Brindusan Cristian
ffcfbf9239 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-27 11:37:49 +02:00
Brindusan Cristian
4faab2f1b6 Merge inbound to mozilla-central. a=merge 2019-01-27 11:35:28 +02:00
Jan de Mooij
ce40188f86 Bug 1520452 part 2 - Move remaining compiler-specific fields from BaselineCodeGen to BaselineCompilerHandler. r=djvj
Differential Revision: https://phabricator.services.mozilla.com/D16690

--HG--
extra : moz-landing-system : lando
2019-01-27 08:54:48 +00:00
Olli Pettay
29330ddf5b Bug 1516798, properly detect middle clicks on open space of tabstrip, r=mconley 2019-01-27 03:05:03 +02:00
Randell Jesup
a0370b467f Bug 1270059: Disable test_ext_async_clipboard.html on android only r=nika
See bug 1523131 for re-enabling
2019-01-26 18:30:04 -05:00
Jared Wein
e3d4bb863b Bug 1523126 - Dialogs that use Fluent for localizing the dialog buttons need to wait for the buttons to be translated before sizing to content. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D17758

--HG--
extra : moz-landing-system : lando
2019-01-26 23:23:15 +00:00
Eric Rahm
ecd912d718 Bug 1437996 - Remove verbose timer shutdown warning. r=froydnj 2019-01-26 14:27:27 -08:00
Samuel Thibault
782e0fca1e Bug 1523118 atk: Implement scrollsubstringto ATK API. r=surkov 2019-01-26 20:38:53 +01:00
Brindusan Cristian
f13d5dcbdb Backed out changeset 579d66b2e57d (bug 1523003) for build bustages at test_toolchain_configure.py. 2019-01-27 16:45:06 +02:00
Cosmin Sabou
5cc26e47b1 Merge mozilla-central to mozilla-inbound. 2019-01-26 21:15:29 +02:00
Cosmin Sabou
ee75c9f2c6 Backed out 6 changesets (bug 1516228) for causing bug 1523056. a=backout
Backed out changeset 24ebb52d21fa (bug 1516228)
Backed out changeset 53d93ee3ad84 (bug 1516228)
Backed out changeset 4f53ede33517 (bug 1516228)
Backed out changeset 2e6bec87c9f3 (bug 1516228)
Backed out changeset 09ee05a4cc30 (bug 1516228)
Backed out changeset 8456feb780f7 (bug 1516228)
2019-01-26 21:12:33 +02:00
Randell Jesup
6cce1b770e Bug 1270059: ESLint fix r=bustage
on a CLOSED TREE
2019-01-26 12:43:17 -05:00