Commit Graph

679090 Commits

Author SHA1 Message Date
Miko Mynttinen
6b7ee12dc1 Bug 1578576 - Part 2: Update to ANGLE 3865 r=jgilbert
Depends on D44561

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

--HG--
rename : gfx/angle/checkout/src/common/Color.inl => gfx/angle/checkout/src/common/Color.inc
rename : gfx/angle/checkout/src/image_util/copyimage.inl => gfx/angle/checkout/src/image_util/copyimage.inc
rename : gfx/angle/checkout/src/image_util/generatemip.inl => gfx/angle/checkout/src/image_util/generatemip.inc
rename : gfx/angle/checkout/src/image_util/loadimage.inl => gfx/angle/checkout/src/image_util/loadimage.inc
rename : gfx/angle/checkout/src/libANGLE/Version.inl => gfx/angle/checkout/src/libANGLE/Version.inc
rename : gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table.cpp => gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/dxgi_support_table_autogen.cpp
rename : gfx/angle/checkout/src/libGLESv2/proc_table.h => gfx/angle/checkout/src/libGLESv2/proc_table_egl.h
rename : gfx/angle/checkout/src/libGLESv2/proc_table_autogen.cpp => gfx/angle/checkout/src/libGLESv2/proc_table_egl_autogen.cpp
extra : moz-landing-system : lando
2019-11-08 17:06:00 +00:00
Miko Mynttinen
230570b98a Bug 1578576 - Part 1: Update angle updater and merge base r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D44561

--HG--
extra : moz-landing-system : lando
2019-11-08 16:41:42 +00:00
Tom Ritter
525cd2f1c2 Bug 1592321 - Collect a sanitized path for files doing eval() on Windows in the same manner as untrusted modules r=aklotz
Differential Revision: https://phabricator.services.mozilla.com/D50957

--HG--
extra : moz-landing-system : lando
2019-11-11 15:39:21 +00:00
Bogdan Tara
4e19fa512d Backed out changeset 6ef087ab3a6c (bug 1595123) for test_urlTelemetry.js failures CLOSED TREE 2019-11-11 16:15:31 +02:00
Brian Hackett
830e9c1b8c Bug 1594975 - Fix ThreadActor.frames argument, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D52477

--HG--
extra : moz-landing-system : lando
2019-11-11 12:30:31 +00:00
Belen Albeza
826cb6116c Bug 1575578 - Disable debug sw test on asan r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D52527

--HG--
extra : moz-landing-system : lando
2019-11-11 10:57:19 +00:00
Simon Giesecke
a6add77ca2 Bug 1593596 - Fix thread-safety issue in destruction of Database. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D51571

--HG--
extra : moz-landing-system : lando
2019-11-11 10:16:49 +00:00
Thomas
5be2ea6dc9 Bug 1590064 - [marionette] Restrict maximum screenshot area. r=whimboo
Differential Revision: https://phabricator.services.mozilla.com/D52380

--HG--
extra : moz-landing-system : lando
2019-11-11 08:36:49 +00:00
Jan Odvarko
5c358a6fd0 Bug 1592692 - Enable Resource blocking in all channels r=Harald
Differential Revision: https://phabricator.services.mozilla.com/D52335

--HG--
extra : moz-landing-system : lando
2019-11-08 18:40:04 +00:00
Makoto Kato
e19721b0c5 Bug 1594980 - Use Display.getRealSize to get screen size. r=geckoview-reviewers,snorp
Actually, we get screen size by Display.getWidth() and Display.getHeight(). But
this API doesn't return correct size since it excludes window decoration and
etc.

API 17+ has new API to return real screen width and height. So we should use it
instead.

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

--HG--
extra : moz-landing-system : lando
2019-11-08 14:33:57 +00:00
Timothy Nikkel
ad3a4e8491 Bug 1595370. Check styleMenu in PageStyleParent.jsm before using it. r=Gijs
This is undefined during reftests and emits errors.

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

--HG--
extra : moz-landing-system : lando
2019-11-11 00:19:03 +00:00
Karl Tomlinson
5bb60f1b9d Bug 1594685 - skip 1593766.html on release_beta due to intentional crash on attempt to use nightly-only feature r=baku
Differential Revision: https://phabricator.services.mozilla.com/D52248

--HG--
extra : moz-landing-system : lando
2019-11-09 20:32:31 +00:00
Ehsan Akhgari
4e7fddabcb Bug 1542885 - Make some event related atoms static in order to reduce content process memory usage; r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D51488

--HG--
extra : moz-landing-system : lando
2019-11-04 18:04:14 +00:00
Brian Hackett
2843abc6be Bug 1595426 - Gather pause data for event logpoint hits, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D52494

--HG--
extra : moz-landing-system : lando
2019-11-11 01:10:45 +00:00
Glenn Watson
9094afff5d Bug 1594934 - Handle clip rects in determining picture cache primitive dependencies. r=nical
This reduces the amount of invalidation on some pages very significantly.
It also fixes a number of cases where picture caching "fails", resulting
in everything invalidating every frame.

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

--HG--
extra : moz-landing-system : lando
2019-11-10 19:05:23 +00:00
Paul Bone
8b71beb4c5 Bug 1588412 - Fix a spelling error r=mattwoodrow
The already-landed patches contained a spelling error.  This patch fixes it.

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

--HG--
extra : moz-landing-system : lando
2019-11-04 21:45:10 +00:00
Simon Giesecke
4389ce6ebe Bug 1497007 - Mark group of methods exposed via webidl. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D47232

--HG--
extra : moz-landing-system : lando
2019-11-11 08:25:33 +00:00
Simon Giesecke
19128f8aae Bug 1497007 - Added explaining comments. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D47231

--HG--
extra : moz-landing-system : lando
2019-11-11 08:25:20 +00:00
Simon Giesecke
1bf29f747f Bug 1497007 - Use IDBTransaction::IsWriteAllowed to simplify code. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D47230

--HG--
extra : moz-landing-system : lando
2019-11-11 08:25:13 +00:00
Simon Giesecke
cdbb1aa771 Bug 1497007 - Extracted GetIndexedDBThreadLocal function. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D46949

--HG--
extra : moz-landing-system : lando
2019-11-11 08:25:05 +00:00
Simon Giesecke
bb8fe42e53 Bug 1497007 - Replace custom for loops by range-based for and appropriate algorithms. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D46948

--HG--
extra : moz-landing-system : lando
2019-11-11 08:24:53 +00:00
Simon Giesecke
2b36ecbd21 Bug 1497007 - Minor improvements. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D46947

--HG--
extra : moz-landing-system : lando
2019-11-11 08:24:45 +00:00
Simon Giesecke
cd8018b798 Bug 1497007 - Extracted HasTransactionChild and DoWithTransactionChild functions. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D46946

--HG--
extra : moz-landing-system : lando
2019-11-11 08:24:32 +00:00
Simon Giesecke
35990e4306 Bug 1497007 - Use const where easily possible. r=ttung,asuth
Differential Revision: https://phabricator.services.mozilla.com/D46945

--HG--
extra : moz-landing-system : lando
2019-11-11 08:24:25 +00:00
Mike de Boer
35391fab81 Bug 1595123 - Revert change to observe HTTP activity of type ACTIVITY_SUBTYPE_RESPONSE_COMPLETE, which causes same-page ad clicks to not be counted. r=Standard8
This was regressed by bug 1591880.

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

--HG--
extra : moz-landing-system : lando
2019-11-11 10:47:07 +00:00
Glenn Watson
fd33253d58 Bug 1593845 - Ensure picture cache dirty rect is clamped to tile rect. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D52493

--HG--
extra : moz-landing-system : lando
2019-11-11 08:15:34 +00:00
Csoregi Natalia
6db9f61fb6 Merge mozilla-central to autoland. CLOSED TREE 2019-11-11 14:34:22 +02:00
Bogdan Tara
80377e90ee Backed out 6 changesets (bug 1552176) for causing Hazard bustages CLOSED TREE
Backed out changeset c79b90bae420 (bug 1552176)
Backed out changeset 4b970cc771ca (bug 1552176)
Backed out changeset de7aa0eaf4c8 (bug 1552176)
Backed out changeset c8e692a40cd3 (bug 1552176)
Backed out changeset 68882d1eccac (bug 1552176)
Backed out changeset 692e5e51e19e (bug 1552176)
2019-11-11 12:11:36 +02:00
Tom Prince
0c1990eb72 Bug 1595368: [firefox-ci] Use internal tooltool downloads on windows l10n jobs; r=sfraser,garbas a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52499

Depends on D52498

--HG--
extra : histedit_source : 6546d600211e9ee59db3836dc0f3e955afbe4349
2019-11-11 05:50:18 +01:00
Tom Prince
069263ab46 Bug 1595368: [firefox-ci] Use consitent logic to determine tooltool url; r=sfraser a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52498

Depends on D52497

--HG--
extra : histedit_source : 4b7e40193155303d8757f08aabe670e4dd127924
2019-11-11 05:50:11 +01:00
Tom Prince
ad179105ef Bug 1595368: [firefox-ci] Use internal tooltool downloads for windows spidermonkey tasks; r=garbas a=task-fix
Differential Revision: https://phabricator.services.mozilla.com/D52497

--HG--
extra : histedit_source : 1c01d4461337e93d55764cd0d620033cc8ea35a7
2019-11-11 08:50:17 +01:00
harry
6925183c6d Bug 1591839 - Close Touch Bar race condition. r=spohl
Differential Revision: https://phabricator.services.mozilla.com/D52361

--HG--
extra : moz-landing-system : lando
2019-11-10 19:39:12 +00:00
Nicolas Chevobbe
116dcd0e39 Bug 1595012 - Remove WebConsoleFront evaluateJS. r=jdescottes.
The function is only used in tests, which is a bit concerning
as we should test the actual function being used (evaluateJSAsync).

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

--HG--
extra : moz-landing-system : lando
2019-11-10 11:47:45 +00:00
Dorel Luca
3e49706d2a Backed out changeset a79182facdfb (bug 1543575) for Browser-chrome failure in tools/profiler/tests/browser/browser_test_profile_single_frame_page_info.js 2019-11-10 07:24:03 +02:00
Andreea Pavel
d13f63b931 Backed out changeset 69049d8a2c4b (bug 1594530) on tomprince's request. CLOSED TREE 2019-11-10 05:33:35 +02:00
Brian Hackett
5ebc1eec8c Bug 1594836 - Don't detach from threads in the debugger when navigating, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D52374

--HG--
extra : moz-landing-system : lando
2019-11-09 22:16:04 +00:00
Junior Hsu
7d8477a003 Bug 1593439 - always use document channel to test coop for beta simulation, r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D52388

--HG--
extra : moz-landing-system : lando
2019-11-09 10:52:44 +00:00
Gijs Kruitbosch
76124b05a3 Bug 1593725 - cache gfx information so we don't re-read prefs and re-search blocklists for each content process, r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D51644

--HG--
extra : moz-landing-system : lando
2019-11-09 02:21:18 +00:00
Emilio Cobos Álvarez
8911c60203 Bug 1591947 - Fix style changes from list-style-image to -moz-appearance for XUL images. r=TYLin
Consider the following case:

  <image style="list-style-image: url(foo.png)"></image>

  image.style.MozAppearance = "something"

The early return was preventing us from clearing the image.

This is an ancient bug, but it has started happening in the browser chrome
because the lack of lazy frame construction for XUL elements makes us construct
elements with an outdated style, which means in this case that they wouldn't
have the -moz-appearance rule applied yet.

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

--HG--
extra : moz-landing-system : lando
2019-11-09 16:48:04 +00:00
Dorel Luca
5bb844b4ce Backed out changeset b8c3e2f3cd42 (bug 1595012) for causing DevTools failures in devtools/client/webconsole/test/browser/browser_webconsole_stubs_evaluation_result.js. CLOSED TREE 2019-11-10 05:14:38 +02:00
Dorel Luca
a194206e3c Backed out changeset ac63c8962183 (bug 1594530) on tomprince's request. CLOSED TREE 2019-11-10 05:13:38 +02:00
Dorel Luca
5fb0480649 Merge mozilla-central to autoland. CLOSED TREE 2019-11-10 05:05:40 +02:00
Tom Prince
c8e1011f7b Bug 1546801: [firefox-ci] Do not enable taskcluster proxy on android bitbar workers; r=dustin a=tomprince CLOSED TREE
The bitbar workers do not support taskcluster-proxy, and so tooltool internal downloads
don't work, even though they had been requested.

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

--HG--
extra : amend_source : f4ad4bec75b30da67d6769cceedb70a7957cb638
2019-11-10 03:53:25 +02:00
Tom Prince
199d68799d Bug 1546801: [firefox-ci] Do not enable taskcluster proxy on g-w for non-internal tooltool downloads; r=dustin a=tomprince CLOSED TREE
generic-worker uses localhost:8080 for the taskcluster proxy. Many jobs,
including raptor also try to use that port. Disable using the proxy
when only public tooltool downloads were requested, since this
was how thing were configured before.

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

--HG--
extra : amend_source : 375cb2d84a2dcfbb821f18e4858d86f07db0539b
2019-11-10 02:53:31 +02:00
Tom Prince
c0945dfd53 Bug 1546801: [firefox-ci] Use taskcluster-proxy for windows builds' tooltool access; r=Callek a=tomprince CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com//D52471

--HG--
extra : histedit_source : a61b23e325340f4673cfe3c2a6f857023a2b4ab7
2019-11-10 01:25:19 +02:00
Tom Prince
065ccdcd35 Bug 1546801: [firefox-ci] Use taskcluster-proxy for windows builds' tooltool access; r=Callek a=tomprince CLOSED TREE
MANUAL PUSH: Fix windows tooltool failures in firefox-ci cluster.

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

--HG--
extra : rebase_source : 1444058a60e72214986e3ac6151b5d00b38f300e
extra : amend_source : 6c44b9e8f0185f8023af04898df89079586a2b55
2019-11-09 15:19:55 -07:00
Tom Prince
10c8c9240d Bug 1546801: [firefox-ci] Update default taskcluster; r=Callek a=tomprince CLOSED TREE
MANUAL PUSH: Initial push to test new firefox-ci taskcluster cluster.

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

--HG--
extra : histedit_source : 4bcac76e95d5566db7bb892d44830c03a615f78f
2019-11-09 12:53:40 -07:00
Lee Salzman
b53ad6f708 Bug 1593970 - scale subpixel contribution based on ClearType level setting. r=jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D52441

--HG--
extra : moz-landing-system : lando
2019-11-09 13:03:47 +00:00
Brendan Dahl
b016390033 Bug 1492582 - Fix screenshot tests for htmlified browser.xhtml. r=bgrins
The <html> element does not have screenX and screenY like XULElement.
Instead use window location and element offset to calculate it.

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

--HG--
extra : moz-landing-system : lando
2019-11-08 23:34:18 +00:00
Brendan Dahl
a88f425e61 Bug 1492582 - Use XUL inspector highlighter for HTML docs without scroll frames. r=bgrins
The devtools highlighter is broken with browser.xhtml when scroll frames
are disabled.

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

--HG--
extra : moz-landing-system : lando
2019-11-08 23:34:10 +00:00