Commit Graph

633599 Commits

Author SHA1 Message Date
Alexandre Poirot
9ad26a5f93 Bug 1465635 - Convert canvas front instantiation to Target.getFront. r=yulia
Depends on D15825

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:11 +00:00
Alexandre Poirot
27142b3209 Bug 1465635 - Convert browser_two_tabs.js to async. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D15825

--HG--
extra : moz-landing-system : lando
2019-01-30 13:28:09 +00:00
Ehsan Akhgari
a418695e65 Bug 1513309 - Add telemetry for the storage access API; r=johannh,janerik
Differential Revision: https://phabricator.services.mozilla.com/D17860

--HG--
extra : moz-landing-system : lando
2019-01-30 12:41:58 +00:00
Ehsan Akhgari
79571a58c3 Bug 1523463 - Enable eager content blocking event notifications for all anti-tracking tests; r=baku
Differential Revision: https://phabricator.services.mozilla.com/D17981

--HG--
extra : moz-landing-system : lando
2019-01-30 08:52:21 +00:00
Eugen Sawin
d27cb22d1b Bug 1499214 - [3.0] Fix changelog version numbers for latest commits.
Differential Revision: https://phabricator.services.mozilla.com/D18080

--HG--
extra : moz-landing-system : lando
2019-01-30 15:17:11 +00:00
Zibi Braniecki
3b5ac4ab28 Bug 1523457 - Don't call DocumentL10n::RemoveResourceIds during document's shutdown. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D17896

--HG--
extra : moz-landing-system : lando
2019-01-30 14:50:20 +00:00
Zibi Braniecki
bb7ea940c9 Bug 1523457 - Revert a workaround from bug 1517544. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D17979

--HG--
extra : moz-landing-system : lando
2019-01-30 14:50:20 +00:00
Henrik Skupin
f37d047d4e Bug 1523318 - [geckodriver] Update releasing documentation. r=ato
Differential Revision: https://phabricator.services.mozilla.com/D18075

--HG--
extra : moz-landing-system : lando
2019-01-30 14:43:25 +00:00
Ryan Hunt
585289697d Bug 1521579 - Only transform one bounding rect for text nodes when computing scroll anchoring bounding rect. r=dholbert
When visiting a text frame with many continuations, traversing ancestors to compute the
transform to the ancestor scroll frame can become very hot. This commit changes the
algorithm to translate all the text continuations to an ancestor that can then be
transformed just once.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 14:42:58 +00:00
Ryan Hunt
092461a72f Bug 1521579 - Skip text frames that are continuations. r=dholbert
A continuation text frame's rect will be considered when visiting the primary
frame via 'FindScrollAnchoringBoundingRect', so we have no reason to compute
the same rect again if for some reason we have excluded the primary text frame.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 14:42:28 +00:00
Ryan Hunt
bf27296612 Bug 1514840 - Add telemetry scalar for DXGI_COLOR_SPACE. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D16204

--HG--
extra : moz-landing-system : lando
2019-01-28 16:56:03 +00:00
Dão Gottwald
ff4a3ea0b8 Bug 1522807 - Rename MATCH_GROUP to RESULT_GROUP. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D18053

--HG--
extra : moz-landing-system : lando
2019-01-30 13:03:04 +00:00
Ryan Hunt
cc32ace0f3 Bug 1522964 - Re-enable scroll anchoring on Fennec with gofaster intervention. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D17677

--HG--
extra : moz-landing-system : lando
2019-01-25 21:08:44 +00:00
Eugen Sawin
d7a16382fe Bug 1499214 - [2.0] Update content blocking tests and GVE. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D16605

--HG--
extra : moz-landing-system : lando
2019-01-30 14:25:40 +00:00
Eugen Sawin
dfe7344df0 Bug 1499214 - [1.6] Add Content Blocking API. r=snorp,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D15140

--HG--
rename : mobile/android/modules/geckoview/GeckoViewTrackingProtection.jsm => mobile/android/modules/geckoview/GeckoViewContentBlocking.jsm
extra : moz-landing-system : lando
2019-01-30 14:24:29 +00:00
Sylvestre Ledru
b6356f4723 Bug 1523092 - Enable codespell on more directories r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D17740

--HG--
extra : moz-landing-system : lando
2019-01-30 14:16:08 +00:00
Jeff Muizelaar
1356bd4f68 Bug 1523823. Enable WebRender by default on modern (CIK, VI, GFX9) desktop AMD hardware. r=kats
This should help increase our WebRender usage so we're more likely to learn
about problems with minimal additional risk.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 14:13:07 +00:00
Avery Berninger
c4951880ce Bug 1517519 - Migrated aboutTabCrashed dtd files to ftl files with migration script, r=jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D16789

--HG--
extra : moz-landing-system : lando
2019-01-30 14:12:39 +00:00
Luca Greco
b4cdfc9841 Bug 1258897 - Fix test_ext_sendmessage_reply2.html intermittency and re-enable. r=mixedpuppy
This patch should fix the test_ext_sendmessage_reply2.html intermittency which, based on the
timeout failure that I've been able to intermittently reproduce when running this test
locally using --verify, seems to be likely due to the following race:

the tabs.create API (used to create the extension tabs used as part of the tests) was called
right before subscribing the extension message listeners, and so from time to time the
extension tabs were not able to successfully send their messages to the background page listeners
(because the background page didn't subscribe the listeners yet) and as a result the test was getting
stuck waiting for extension messages that were never going to be received.

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

--HG--
extra : moz-landing-system : lando
2019-01-29 15:50:42 +00:00
Jared Wein
bbe407fb99 Bug 1135303 - Don't warn when closing multiple tabs if sessionstore can undo close the requested amount of tabs. r=Gijs,mikedeboer
Differential Revision: https://phabricator.services.mozilla.com/D17858

--HG--
extra : moz-landing-system : lando
2019-01-30 13:36:25 +00:00
Razvan Caliman
c9e2036ca5 Bug 1523315 - Remove expired histograms for Font Editor MVP. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D17950

--HG--
extra : moz-landing-system : lando
2019-01-30 12:33:07 +00:00
sakshaat
ae028b7239 Bug 1522057 - Adds an additional line in to make console.log output easier to find r=Ola
This just adds a line to the documentation to make console.log outputs easier to find by adding an emoji.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 13:05:04 +00:00
Robin Templeton
c908aacf24 Bug 1523831 - Disable BinAST's BigInt tests r=arai
BinAST's BigInt tests fail with syntax errors.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 12:00:48 +00:00
Andy Wingo
030344f199 Bug 1523888 - Fix rooting hazard in BigInt::toString when called by ValueToID<NoGC> r=arai,terpri
Differential Revision: https://phabricator.services.mozilla.com/D18059

--HG--
extra : moz-landing-system : lando
2019-01-30 12:09:09 +00:00
Marco Bonardo
55c448b0c3 Bug 1522818 - Skip test_IE_cookies.js when cookies are not stored as files. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D17953

--HG--
extra : moz-landing-system : lando
2019-01-30 00:08:39 +00:00
Gijs Kruitbosch
ace4e930e1 Bug 1523249, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D17965

--HG--
extra : moz-landing-system : lando
2019-01-30 11:39:42 +00:00
Brian Birtles
9e3969c99a Bug 1523625 - Wait until the animation is on the compositor before testing if it is; r=hiro
This test was failing intermittently on GeckoView e10s. The
waitForAnimationReadyToRestyle helper works around certain cases where, due to
vsync, the animation ends up starting at exactly the same frame time as when it
was created meaning that restyling may not get triggered and hence we won't have
a chance to send it to the compositor.

It's not clear why this happens more frequently on GeckoView e10s but this seems
to fix the failures anyway.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 06:53:02 +00:00
Nicolas Silva
08852a6035 Bug 1494403 - Support arbitrary tiling origins and negative tile offsets in the tile decomposition algorithm. r=kvark
Differential Revision: https://phabricator.services.mozilla.com/D17123

--HG--
extra : moz-landing-system : lando
2019-01-29 16:36:47 +00:00
Paul Bone
15300146c9 Bug 1523816 - Tighten some assertions r=jonco
Now that we decide whether the collection will be incremental or
non-incremental before taking the session lock, we can tighten these
assertions.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 10:30:26 +00:00
Vlad Baicu
842499d64b Bug 1519418 - Replace line separators from the uid parameter received from the deeplink intent. r=sdaswani
Differential Revision: https://phabricator.services.mozilla.com/D17959

--HG--
extra : moz-landing-system : lando
2019-01-29 18:28:48 +00:00
Masayuki Nakano
6a6fca62ba Bug 1466208 - part 4: Create PresShell::EventHandler::GetCapturingContentFor() to retrieve capturing content for specific event r=smaug
PresShell::HandleEvent() treats capturing content only when received event is
related to pointing device.  And it's used in 2 purposes.  One is for computing
to target document of coming event.  The other is for handling events using
coordinates.  Therefore, if we create a helper method to retrieve it, we can
move the variable into smaller blocks.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 07:17:43 +00:00
Alex Chronopoulos
0c15094a05 Bug 1522035 - Set HAVE_ALIGNED_MALLOC as global macro and avoid redefining in libdav1d. r=firefox-build-system-reviewers,mshal
Differential Revision: https://phabricator.services.mozilla.com/D17632

--HG--
extra : moz-landing-system : lando
2019-01-30 09:06:52 +00:00
Dão Gottwald
f1fd8e7fb9 Bug 1523601 - Use a document fragment for adding multiple quantum bar rows. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D17966

--HG--
extra : moz-landing-system : lando
2019-01-29 20:47:42 +00:00
Jan de Mooij
4fdfeb6a3f Bug 1521338 - Don't dump anything in dumpScopeChain in more-deterministic builds. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D17503

--HG--
extra : moz-landing-system : lando
2019-01-29 23:06:11 +00:00
Alexandre Poirot
eb5479d85e Bug 1515290 - Prevent intermittent leaks in browser_toolbox_meatball.js r=jdescottes
This test seems fragile and report leaks when run sequentially with other tests.
Destroying its toolbox and more importantly waiting for it to complete seems to
stop the leaks.

Depends on D17925

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

--HG--
extra : moz-landing-system : lando
2019-01-29 22:33:35 +00:00
Alexandre Poirot
55998ceb7a Bug 1515290 - Prevent ParentProcessTargetActor.detach from failing with 'wrongState' error. r=jdescottes
BrowsingContextTargetActor, which is calling `_detach` expects it to return `true`
if everything worked as expected. But the overloaded method in ParentProcessTargetActor
was always returning `undefined`.

Depends on D14957

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

--HG--
extra : moz-landing-system : lando
2019-01-30 08:04:59 +00:00
Alexandre Poirot
fc5fb970e7 Bug 1515290 - Instantiate DebuggerServer in dedicated loader when debugging chrome tabs. r=yulia,jdescottes
When debugging contexts running from the system compartment, the debugger has
to be loaded in a dedicated Loader, with invisibleToDebugger flag turned on.
This ensures that the Debugger API is going to be used from a distinct system
compartment. Otherwise it may be used from the same compartment than the page
we are debugging.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 08:04:50 +00:00
Mike Hommey
e39820dc70 Bug 1475564 - Enable libav1 when not building with msvc. r=dmajor
We reenable the corresponding tests unconditionally because we don't run
tests on the msvc builds anyways (and they're going to be retired soon).

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

--HG--
extra : moz-landing-system : lando
2019-01-30 07:30:01 +00:00
championshuttler
9f28a31080 Bug 1519726 - Remove unused .hidden-labels-box CSS r=ntim
Remove unused .hidden-labels-box CSS

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

--HG--
extra : moz-landing-system : lando
2019-01-30 06:55:26 +00:00
Bogdan Tara
78cd247b5d Backed out changeset b5ac6baec29b (bug 1475564) for test_can_play_type_mpeg.html failures CLOSED TREE 2019-01-30 08:56:27 +02:00
Daosheng Mu
27c40bd158 Bug 1523154 - Remove SendShutdownVR() at VRProcessParent::Shutdown. r=kip
Differential Revision: https://phabricator.services.mozilla.com/D17895

--HG--
extra : moz-landing-system : lando
2019-01-30 06:27:56 +00:00
Nils Ohlmeier [:drno]
0d97afcc8d Bug 1523412: compare GetStreamCaps return values against S_OK. r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D17872

--HG--
extra : moz-landing-system : lando
2019-01-29 21:21:33 +00:00
Masayuki Nakano
107bda7f6a Bug 1466208 - part 3: Rewrite PresShell::EventHandler::MaybeHandleEventWithAccessibleCaret() with early-return style r=smaug
Because of spinning out from PresShell::EventHandler::HandleEvent(), we can use
early-return style in MaybeHandleEventWithAccessibleCaret().  This patch
rewrites MaybeHandleEventWithAccessibleCaret() with the style.

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

--HG--
extra : moz-landing-system : lando
2019-01-30 02:33:05 +00:00
Kartikaya Gupta
d52ac0a680 Bug 1523788 - Allow gfx.webrender.{all,enabled} on non-Nightly channels. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D17988

--HG--
extra : moz-landing-system : lando
2019-01-30 00:21:33 +00:00
Brian Grinstead
b7ba45940c Bug 1522921 - Set the devtools chrome debugging prefs to true by default in mochitests and wpt r=ahal,miker
Differential Revision: https://phabricator.services.mozilla.com/D17671

--HG--
extra : moz-landing-system : lando
2019-01-30 03:25:17 +00:00
Mike Hommey
b1b18fb874 Bug 1475564 - Enable libav1 when not building with msvc. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D18028

--HG--
extra : moz-landing-system : lando
2019-01-30 04:17:50 +00:00
shindli
a427f80da1 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-30 06:10:41 +02:00
shindli
f7752f11b1 Merge inbound to mozilla-central. a=merge 2019-01-30 06:07:01 +02:00
shindli
f65c00428b Merge autoland to mozilla-central. a=merge 2019-01-30 06:05:41 +02:00
Brindusan Cristian
e17de7336e Backed out 4 changesets (bug 1515774) for mochitest failrues at test_group_touchevents-3.html and test_touch_action.html.
Backed out changeset 45c6f07160d9 (bug 1515774)
Backed out changeset 3d97f1e46c1a (bug 1515774)
Backed out changeset 69c8787c67d6 (bug 1515774)
Backed out changeset 8e17cc234256 (bug 1515774)
2019-01-30 04:39:55 +02:00